974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0x0, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:11 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(0x0, &(0x7f00000001c0)='./file1\x00') 16:06:11 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) poll(&(0x7f0000000980)=[{r1, 0x8}, {r2, 0xaa}], 0x2, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000c80)={&(0x7f0000000c00)='./file0\x00', 0x25, &(0x7f0000000c40)='./file0\x00', 0x8}) listen(r1, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0\x00', 0x8000, &(0x7f0000000b80)='./file0\x00', 0x8}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000900)='./file0\x00', 0xc000, 0x5) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="85fac946b7447d9a530af71e81fe00e9002556c6f8f28c19a0f75d0e3058523fc95da1e85befba8691ed324934136b00a4f59e06ddf6d3782282de40636f902b10b0fecf4515817a4b18e4a1234cc55a78967078d74ef61d645a4530106847bab72dec38ef90", 0x66}, {&(0x7f0000000300)="6f88b34e075bf1ab5b0cf25a630820208f44fd9773aaa6de6ac9ea1714996bdce73795f168f5725698f50185d26f76cb096d5800f7a598c644a413fc9b890944fecf002353a33a4ed4f001da807d4cacd4401d6eff2ea961269f8de02c1dc03629132cd1b54233638e573ee0d480d804ca465392ba7e044caa991c45bde5bc07bfa1ee90970197a5d7719d0df5ffdb5337be6bc3dab1e32cd8207e12e5f01cd8fd36229b56d20a18a7be6e587e64e80f53a5b6ba38e808ea66f7f7459365b71e37f290acce716614b2d135a76a3ea830d48e94db1bfed17f695a27edb2fc34451543748daeac32c22b8e7b3c3b5c7b56db7ccada74", 0xf5}, {&(0x7f0000000040)="98e66da8855dab040b55fa5bf69563a503d942b186973cbf785da3781e9253f9f6fef3e4becad915", 0x28}, {&(0x7f0000000180)="69668fa77065f552ac2e85cc10d89c3049824fe9228b522fb3200427ea715d3d5a27846b88843aea35a6458ff649738f4869531070bc5403794d6871d649178b6901bcf9cc07bc528319e2b6247d2c65c98aea1f1863c2e1dc2794d2685e2eb1bfe781a9825a8465134738d55346f00325468ff202f809ba2dd3d77e6d9451fdf8d8d9e1aaa614e87eb31b442078af0859d1274a424a661a2000ed19dccee8a6e868ced3a8caaea87d6828", 0xab}, {&(0x7f0000000400)="2a79474dc469139e72e53814d149c384f7cece79a6fa63d6042045376a796b170b2623df60349efea361198553ad365ec147eb35326c0c282af1c192b6e41e364997fddceab837ed5cf352291af992a0576e353a682da9d0e5f57abf7d0fdcc8809303297daa3d698130a16ea5a1e13b9975bc2a7b8c963bff7efcc297a35bfe6b7cafae66826d88001a46affe13a89a6396f2d4661d85be9d5c121ecebffd00"/169, 0xa9}, {&(0x7f00000004c0)="6448b34b9e5fdcd6b62fa9648048", 0xe}, {&(0x7f0000000500)="80019d517dd422461456c981dec7f2f9e43bab208452aeb1bffc27823a084934f5149c73526e33a581be9c048bd9998947efa0d9f2e422227b61666c1b7d42e6f36663242f4fcaa3bb1149e56941853c80db37f0258181f0baa8805cd2d38355170535544277a23aa77cf6d92dd9", 0x6e}, {&(0x7f0000000580)="c425a3e5032c03b436b1e3481fc776a573c5ecbc3596f2c554c4144a10927d939f71153cfdb8869daeb5b59da0a3bfea8ee6ed7d03a068dfd7c62c55cbe5ea7175c4a9ffac62bf553336b805606700acafdb554174d62afd643a05873f73b86eb112c856b35d2275e029f755f56970936c315b829ac6c5af158dba180059e89f02ecea96973a8d5ca01da81fcc0a3d1868b87389d13a1311562dd009cc2711a327462d47c748b28e7daad9f19b1bf67231a31cf6cd6a391bc1b9204e42c49cb80ef75398cf9b996e0ba9", 0xca}, {&(0x7f0000000680)="9b7b656e8473425012d3e163e20fee7502a8fa3b9f39787640cdc901a03be7614b406954b3b55eb9d27fe99282620779e76bd3ca217974bb26aa9478a3401b773f061bcbb23f7fb4ecd3ec1c05848b12cd6ff40d9b551571600f3913182e28e98278b5a771bad8c1f487551654b01874a5c30421f86059940fc68caeebf858e13d2cab2b4b74304ca660882f91f08885c04661e14dd9f9a38e5b7eab9b98c6cf2aa8eadbbd3bf34874efd959ff6040ecf2455b4ca41fb876ecefe0a9a82e1287359451ccabbccf8b11fa0a6b7de629b2d034bac2a621f4b973a8b8b23869697e89518c2fbd812cc5c40a4a32d9a9", 0xee}, {&(0x7f0000000780)="c95df49e2c1d111319372f6a5484e4359803d594b5f1f4e2b9672e09ea742b53e32eb10de3501806427c46e32bfd15e383a9988d1c0d9bbc542492837f02d95b2f7b147437080c6b927b", 0x4a}], 0xa}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) r5 = getppid() r6 = getegid() getgroups(0x1, &(0x7f0000000a40)=[0x0]) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{0xfffffffffffffffe}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="02000000"], 0x68, 0x400}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rmdir(&(0x7f0000000040)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) r8 = open(&(0x7f0000000340)='./file1\x00', 0x2, 0x4a) (async) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x8000, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0xe7c9ff97a0b3a65b, 0x8, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0xd, 0x0, 0x83, 0x3}, {{r3}, 0xfffffffffffffffc, 0x99, 0x1, 0x2, 0x40}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x60, 0x2, 0x10000, 0x7fffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0xd6b9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x8ea, 0x7}], 0x10000, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffb, 0x50, 0x40000000, 0x5, 0x3ff}, {{r7}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x5}, {{r8}, 0xfffffffffffffff8, 0x20, 0x2, 0x7, 0x5}, {{r9}, 0xfffffffffffffff9, 0x34, 0x1, 0x6ab6, 0x8}], 0x5, &(0x7f0000000400)={0x7ff, 0x5}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file1\x00', 0x40, 0x180) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x40000000, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x50) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x4, './file0\x00', './file1\x00'}) r3 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open$dir(&(0x7f0000000100)='./file1\x00', 0x40, 0x180) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x40000000, 0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x50) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x4, './file0\x00', './file1\x00'}) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) openat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) (async) 16:06:11 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:11 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rmdir(&(0x7f0000000180)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20, 0x11) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:11 executing program 4: acct(&(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x60) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) r0 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x4) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x30) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:11 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(0x0, &(0x7f00000001c0)='./file1\x00') 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) poll(&(0x7f0000000980)=[{r1, 0x8}, {r2, 0xaa}], 0x2, 0x8) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000c80)={&(0x7f0000000c00)='./file0\x00', 0x25, &(0x7f0000000c40)='./file0\x00', 0x8}) listen(r1, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0\x00', 0x8000, &(0x7f0000000b80)='./file0\x00', 0x8}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000900)='./file0\x00', 0xc000, 0x5) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="85fac946b7447d9a530af71e81fe00e9002556c6f8f28c19a0f75d0e3058523fc95da1e85befba8691ed324934136b00a4f59e06ddf6d3782282de40636f902b10b0fecf4515817a4b18e4a1234cc55a78967078d74ef61d645a4530106847bab72dec38ef90", 0x66}, {&(0x7f0000000300)="6f88b34e075bf1ab5b0cf25a630820208f44fd9773aaa6de6ac9ea1714996bdce73795f168f5725698f50185d26f76cb096d5800f7a598c644a413fc9b890944fecf002353a33a4ed4f001da807d4cacd4401d6eff2ea961269f8de02c1dc03629132cd1b54233638e573ee0d480d804ca465392ba7e044caa991c45bde5bc07bfa1ee90970197a5d7719d0df5ffdb5337be6bc3dab1e32cd8207e12e5f01cd8fd36229b56d20a18a7be6e587e64e80f53a5b6ba38e808ea66f7f7459365b71e37f290acce716614b2d135a76a3ea830d48e94db1bfed17f695a27edb2fc34451543748daeac32c22b8e7b3c3b5c7b56db7ccada74", 0xf5}, {&(0x7f0000000040)="98e66da8855dab040b55fa5bf69563a503d942b186973cbf785da3781e9253f9f6fef3e4becad915", 0x28}, {&(0x7f0000000180)="69668fa77065f552ac2e85cc10d89c3049824fe9228b522fb3200427ea715d3d5a27846b88843aea35a6458ff649738f4869531070bc5403794d6871d649178b6901bcf9cc07bc528319e2b6247d2c65c98aea1f1863c2e1dc2794d2685e2eb1bfe781a9825a8465134738d55346f00325468ff202f809ba2dd3d77e6d9451fdf8d8d9e1aaa614e87eb31b442078af0859d1274a424a661a2000ed19dccee8a6e868ced3a8caaea87d6828", 0xab}, {&(0x7f0000000400)="2a79474dc469139e72e53814d149c384f7cece79a6fa63d6042045376a796b170b2623df60349efea361198553ad365ec147eb35326c0c282af1c192b6e41e364997fddceab837ed5cf352291af992a0576e353a682da9d0e5f57abf7d0fdcc8809303297daa3d698130a16ea5a1e13b9975bc2a7b8c963bff7efcc297a35bfe6b7cafae66826d88001a46affe13a89a6396f2d4661d85be9d5c121ecebffd00"/169, 0xa9}, {&(0x7f00000004c0)="6448b34b9e5fdcd6b62fa9648048", 0xe}, {&(0x7f0000000500)="80019d517dd422461456c981dec7f2f9e43bab208452aeb1bffc27823a084934f5149c73526e33a581be9c048bd9998947efa0d9f2e422227b61666c1b7d42e6f36663242f4fcaa3bb1149e56941853c80db37f0258181f0baa8805cd2d38355170535544277a23aa77cf6d92dd9", 0x6e}, {&(0x7f0000000580)="c425a3e5032c03b436b1e3481fc776a573c5ecbc3596f2c554c4144a10927d939f71153cfdb8869daeb5b59da0a3bfea8ee6ed7d03a068dfd7c62c55cbe5ea7175c4a9ffac62bf553336b805606700acafdb554174d62afd643a05873f73b86eb112c856b35d2275e029f755f56970936c315b829ac6c5af158dba180059e89f02ecea96973a8d5ca01da81fcc0a3d1868b87389d13a1311562dd009cc2711a327462d47c748b28e7daad9f19b1bf67231a31cf6cd6a391bc1b9204e42c49cb80ef75398cf9b996e0ba9", 0xca}, {&(0x7f0000000680)="9b7b656e8473425012d3e163e20fee7502a8fa3b9f39787640cdc901a03be7614b406954b3b55eb9d27fe99282620779e76bd3ca217974bb26aa9478a3401b773f061bcbb23f7fb4ecd3ec1c05848b12cd6ff40d9b551571600f3913182e28e98278b5a771bad8c1f487551654b01874a5c30421f86059940fc68caeebf858e13d2cab2b4b74304ca660882f91f08885c04661e14dd9f9a38e5b7eab9b98c6cf2aa8eadbbd3bf34874efd959ff6040ecf2455b4ca41fb876ecefe0a9a82e1287359451ccabbccf8b11fa0a6b7de629b2d034bac2a621f4b973a8b8b23869697e89518c2fbd812cc5c40a4a32d9a9", 0xee}, {&(0x7f0000000780)="c95df49e2c1d111319372f6a5484e4359803d594b5f1f4e2b9672e09ea742b53e32eb10de3501806427c46e32bfd15e383a9988d1c0d9bbc542492837f02d95b2f7b147437080c6b927b", 0x4a}], 0xa}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) r5 = getppid() r6 = getegid() getgroups(0x1, &(0x7f0000000a40)=[0x0]) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{0xfffffffffffffffe}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="02000000"], 0x68, 0x400}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20, 0x11) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:11 executing program 4: acct(&(0x7f00000000c0)='./file1\x00') (async, rerun: 64) open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x60) (async, rerun: 64) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) r0 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x4) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x30) (async) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rmdir(&(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000940), 0x20000, 0x0) poll(&(0x7f0000000980)=[{r1, 0x8}, {r2, 0xaa}], 0x2, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000c80)={&(0x7f0000000c00)='./file0\x00', 0x25, &(0x7f0000000c40)='./file0\x00', 0x8}) (async) listen(r1, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0\x00', 0x8000, &(0x7f0000000b80)='./file0\x00', 0x8}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000900)='./file0\x00', 0xc000, 0x5) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) sendmsg$unix(r4, &(0x7f00000008c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000100)="85fac946b7447d9a530af71e81fe00e9002556c6f8f28c19a0f75d0e3058523fc95da1e85befba8691ed324934136b00a4f59e06ddf6d3782282de40636f902b10b0fecf4515817a4b18e4a1234cc55a78967078d74ef61d645a4530106847bab72dec38ef90", 0x66}, {&(0x7f0000000300)="6f88b34e075bf1ab5b0cf25a630820208f44fd9773aaa6de6ac9ea1714996bdce73795f168f5725698f50185d26f76cb096d5800f7a598c644a413fc9b890944fecf002353a33a4ed4f001da807d4cacd4401d6eff2ea961269f8de02c1dc03629132cd1b54233638e573ee0d480d804ca465392ba7e044caa991c45bde5bc07bfa1ee90970197a5d7719d0df5ffdb5337be6bc3dab1e32cd8207e12e5f01cd8fd36229b56d20a18a7be6e587e64e80f53a5b6ba38e808ea66f7f7459365b71e37f290acce716614b2d135a76a3ea830d48e94db1bfed17f695a27edb2fc34451543748daeac32c22b8e7b3c3b5c7b56db7ccada74", 0xf5}, {&(0x7f0000000040)="98e66da8855dab040b55fa5bf69563a503d942b186973cbf785da3781e9253f9f6fef3e4becad915", 0x28}, {&(0x7f0000000180)="69668fa77065f552ac2e85cc10d89c3049824fe9228b522fb3200427ea715d3d5a27846b88843aea35a6458ff649738f4869531070bc5403794d6871d649178b6901bcf9cc07bc528319e2b6247d2c65c98aea1f1863c2e1dc2794d2685e2eb1bfe781a9825a8465134738d55346f00325468ff202f809ba2dd3d77e6d9451fdf8d8d9e1aaa614e87eb31b442078af0859d1274a424a661a2000ed19dccee8a6e868ced3a8caaea87d6828", 0xab}, {&(0x7f0000000400)="2a79474dc469139e72e53814d149c384f7cece79a6fa63d6042045376a796b170b2623df60349efea361198553ad365ec147eb35326c0c282af1c192b6e41e364997fddceab837ed5cf352291af992a0576e353a682da9d0e5f57abf7d0fdcc8809303297daa3d698130a16ea5a1e13b9975bc2a7b8c963bff7efcc297a35bfe6b7cafae66826d88001a46affe13a89a6396f2d4661d85be9d5c121ecebffd00"/169, 0xa9}, {&(0x7f00000004c0)="6448b34b9e5fdcd6b62fa9648048", 0xe}, {&(0x7f0000000500)="80019d517dd422461456c981dec7f2f9e43bab208452aeb1bffc27823a084934f5149c73526e33a581be9c048bd9998947efa0d9f2e422227b61666c1b7d42e6f36663242f4fcaa3bb1149e56941853c80db37f0258181f0baa8805cd2d38355170535544277a23aa77cf6d92dd9", 0x6e}, {&(0x7f0000000580)="c425a3e5032c03b436b1e3481fc776a573c5ecbc3596f2c554c4144a10927d939f71153cfdb8869daeb5b59da0a3bfea8ee6ed7d03a068dfd7c62c55cbe5ea7175c4a9ffac62bf553336b805606700acafdb554174d62afd643a05873f73b86eb112c856b35d2275e029f755f56970936c315b829ac6c5af158dba180059e89f02ecea96973a8d5ca01da81fcc0a3d1868b87389d13a1311562dd009cc2711a327462d47c748b28e7daad9f19b1bf67231a31cf6cd6a391bc1b9204e42c49cb80ef75398cf9b996e0ba9", 0xca}, {&(0x7f0000000680)="9b7b656e8473425012d3e163e20fee7502a8fa3b9f39787640cdc901a03be7614b406954b3b55eb9d27fe99282620779e76bd3ca217974bb26aa9478a3401b773f061bcbb23f7fb4ecd3ec1c05848b12cd6ff40d9b551571600f3913182e28e98278b5a771bad8c1f487551654b01874a5c30421f86059940fc68caeebf858e13d2cab2b4b74304ca660882f91f08885c04661e14dd9f9a38e5b7eab9b98c6cf2aa8eadbbd3bf34874efd959ff6040ecf2455b4ca41fb876ecefe0a9a82e1287359451ccabbccf8b11fa0a6b7de629b2d034bac2a621f4b973a8b8b23869697e89518c2fbd812cc5c40a4a32d9a9", 0xee}, {&(0x7f0000000780)="c95df49e2c1d111319372f6a5484e4359803d594b5f1f4e2b9672e09ea742b53e32eb10de3501806427c46e32bfd15e383a9988d1c0d9bbc542492837f02d95b2f7b147437080c6b927b", 0x4a}], 0xa}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) r5 = getppid() r6 = getegid() getgroups(0x1, &(0x7f0000000a40)=[0x0]) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) (async) sendmsg$unix(r4, &(0x7f0000000b00)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{0xfffffffffffffffe}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="02000000"], 0x68, 0x400}, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x0, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20, 0x11) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x20, 0x11) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:11 executing program 4: acct(&(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x60) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) r0 = open(&(0x7f0000000140)='./file1\x00', 0x200, 0x4) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x30) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') acct(&(0x7f00000000c0)='./file1\x00') (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x60) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x8) (async) open(&(0x7f0000000140)='./file1\x00', 0x200, 0x4) (async) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x30) (async) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='{/\x98@#$@\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'/${#-/\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\xb0\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='-&{#\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='*.G.\\}@,*]\x00', &(0x7f0000000500)='\x00']) 16:06:11 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x0, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 4: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='x\x00') 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:11 executing program 5: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='{/\x98@#$@\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'/${#-/\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\xb0\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='-&{#\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='*.G.\\}@,*]\x00', &(0x7f0000000500)='\x00']) (rerun: 32) 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:11 executing program 5: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:11 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:06:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:11 executing program 4: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='x\x00') 16:06:11 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='{/\x98@#$@\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'/${#-/\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\xb0\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='-&{#\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='*.G.\\}@,*]\x00', &(0x7f0000000500)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='{/\x98@#$@\x00', &(0x7f0000000280)='$\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'/${#-/\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='\xb0\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='-&{#\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='*.G.\\}@,*]\x00', &(0x7f0000000500)='\x00']) (async) 16:06:11 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x0, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:11 executing program 4: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='x\x00') 16:06:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x126) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:12 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000000)='./file1\x00') 16:06:12 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:06:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) rmdir(&(0x7f0000000000)='./file1\x00') 16:06:12 executing program 5: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (rerun: 32) 16:06:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x32) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000000)='./file1\x00') 16:06:12 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', 0x0) 16:06:12 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:12 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:06:12 executing program 5: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xb94def5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file1\x00') ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) 16:06:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x32) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x32) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:12 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:12 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x0, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file1\x00') ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x4, 0x0) (async) mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) 16:06:12 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:12 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') 16:06:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x32) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:12 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000000)='./file1\x00') ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) chdir(&(0x7f0000000000)='./file1\x00') (async) ktrace(&(0x7f00000000c0)='./file1\x00', 0x2, 0x4, 0x0) (async) mknod(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) (async) 16:06:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x0, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:12 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8a) 16:06:12 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') 16:06:12 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:06:13 executing program 5: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xb94def5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xb94def5) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:13 executing program 4: open(&(0x7f0000000080)='./file1\x00', 0x0, 0xd) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x1ff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', r2, 0x2}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:06:13 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x8a) (async) 16:06:13 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x0, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:13 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') 16:06:13 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:06:13 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:13 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chmod(&(0x7f0000000040)='./file1/file0\x00', 0x2) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:13 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x13) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xff, 0x5}, {0xfffffffffffff000, 0x96}}, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x6e, 0x6}, {0xbfa, 0x400}}, 0x2) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)='c\x00') 16:06:13 executing program 4: open(&(0x7f0000000080)='./file1\x00', 0x0, 0xd) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x1ff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', r2, 0x2}) (async, rerun: 64) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (rerun: 64) pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:06:13 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x8a) 16:06:13 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) chmod(&(0x7f0000000040)='./file1/file0\x00', 0x2) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:13 executing program 5: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0xb94def5) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:13 executing program 4: open(&(0x7f0000000080)='./file1\x00', 0x0, 0xd) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x1ff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file1\x00', r2, 0x2}) (async, rerun: 64) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000140), 0x10004) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:06:13 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x13) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xff, 0x5}, {0xfffffffffffff000, 0x96}}, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x6e, 0x6}, {0xbfa, 0x400}}, 0x2) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x13) (async) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xff, 0x5}, {0xfffffffffffff000, 0x96}}, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x6e, 0x6}, {0xbfa, 0x400}}, 0x2) (async) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)='c\x00') (async) 16:06:13 executing program 1: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r6) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:13 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) chmod(&(0x7f0000000040)='./file1/file0\x00', 0x2) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:13 executing program 1: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 7: mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f0000000040)='./file1/file0\x00', 0x44) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:06:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x102) mkdir(&(0x7f0000000180)='./file1\x00', 0x61) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:13 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8000) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f00000000c0)) 16:06:13 executing program 1: mkdir(0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:13 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r6) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) getpid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) seteuid(r5) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) (async) geteuid() (async) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r6) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x102) mkdir(&(0x7f0000000180)='./file1\x00', 0x61) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x102) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x61) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:13 executing program 7: mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f0000000040)='./file1/file0\x00', 0x44) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x6, 0x4, 0x10000, 0x81, 0xffffffe000000000, 0x9, 0x11, 0xa9, 0x53, 0x0, 0x9, 0x1, 0x20, 0x57, 0x10001, 0xffffffffffffffff, 0x3, 0x9c9], [0x2, 0x6, 0xa6, 0x101, 0x81, 0x5, 0xffb9, 0x49c6a6f2, 0x1000, 0x3be], [0x1, 0x6, 0x1ffd, 0x5, 0xce7, 0x100000000, 0xa51], [0x80000001, 0xfff, 0x2, 0xfffffffffffffffd, 0xe3ed, 0x5], [{0x1ff, 0xe5, 0xff, 0x7f}, {0xce4, 0x7ff, 0x5, 0x9}, {0x400, 0xba, 0x2, 0xbe2}, {0x8, 0x4, 0x9, 0x2800}, {0x200, 0x7, 0x0, 0x3}, {0x40, 0x1, 0x80, 0x1f}, {0x1, 0x6, 0x7fffffff, 0xcc1a}, {0x2ff7, 0x7ff, 0x5, 0x5}], {0x7, 0xfffffe00, 0x7, 0xe087}, {0x2, 0x80, 0x10001, 0x8}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:14 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8000) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) pipe(&(0x7f00000000c0)) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x102) mkdir(&(0x7f0000000180)='./file1\x00', 0x61) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 7: mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f0000000040)='./file1/file0\x00', 0x44) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) chmod(&(0x7f0000000040)='./file1/file0\x00', 0x44) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') (async) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x13) utimensat(r1, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0xff, 0x5}, {0xfffffffffffff000, 0x96}}, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) utimensat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{0x6e, 0x6}, {0xbfa, 0x400}}, 0x2) (async) unveil(&(0x7f0000000280)='./file1/file0\x00', &(0x7f00000002c0)='c\x00') 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r6) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) getpid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) seteuid(r5) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) (async) geteuid() (async) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r6) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8000) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8000) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) pipe(&(0x7f00000000c0)) (async) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x6, 0x4, 0x10000, 0x81, 0xffffffe000000000, 0x9, 0x11, 0xa9, 0x53, 0x0, 0x9, 0x1, 0x20, 0x57, 0x10001, 0xffffffffffffffff, 0x3, 0x9c9], [0x2, 0x6, 0xa6, 0x101, 0x81, 0x5, 0xffb9, 0x49c6a6f2, 0x1000, 0x3be], [0x1, 0x6, 0x1ffd, 0x5, 0xce7, 0x100000000, 0xa51], [0x80000001, 0xfff, 0x2, 0xfffffffffffffffd, 0xe3ed, 0x5], [{0x1ff, 0xe5, 0xff, 0x7f}, {0xce4, 0x7ff, 0x5, 0x9}, {0x400, 0xba, 0x2, 0xbe2}, {0x8, 0x4, 0x9, 0x2800}, {0x200, 0x7, 0x0, 0x3}, {0x40, 0x1, 0x80, 0x1f}, {0x1, 0x6, 0x7fffffff, 0xcc1a}, {0x2ff7, 0x7ff, 0x5, 0x5}], {0x7, 0xfffffe00, 0x7, 0xe087}, {0x2, 0x80, 0x10001, 0x8}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x6, 0x4, 0x10000, 0x81, 0xffffffe000000000, 0x9, 0x11, 0xa9, 0x53, 0x0, 0x9, 0x1, 0x20, 0x57, 0x10001, 0xffffffffffffffff, 0x3, 0x9c9], [0x2, 0x6, 0xa6, 0x101, 0x81, 0x5, 0xffb9, 0x49c6a6f2, 0x1000, 0x3be], [0x1, 0x6, 0x1ffd, 0x5, 0xce7, 0x100000000, 0xa51], [0x80000001, 0xfff, 0x2, 0xfffffffffffffffd, 0xe3ed, 0x5], [{0x1ff, 0xe5, 0xff, 0x7f}, {0xce4, 0x7ff, 0x5, 0x9}, {0x400, 0xba, 0x2, 0xbe2}, {0x8, 0x4, 0x9, 0x2800}, {0x200, 0x7, 0x0, 0x3}, {0x40, 0x1, 0x80, 0x1f}, {0x1, 0x6, 0x7fffffff, 0xcc1a}, {0x2ff7, 0x7ff, 0x5, 0x5}], {0x7, 0xfffffe00, 0x7, 0xe087}, {0x2, 0x80, 0x10001, 0x8}}}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='!V#-(\x00', &(0x7f0000000200)='-\\:\x00', &(0x7f0000000340)='\x00'/10, &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000600)='\x00\x00\xa1H\x88\x1d\xef-\x8b\x0eE\xa5,\by\bE\x1b=\x8c\x04l\nw\x1e\x90\xd5A\xfa\xd8\xac-\xc4\xe1/\x8f\xd2\x1f\xc8:\x8f\x91\x98\xb9R\xcd$\x93\b\xb1w\xd7B4\x16\xc7\x86\xe7\xfe\xe7~I\xf50\xaa\x89\r\xad\xcaQ~9\x90\xb0\x8cW!\x7f\x87\x98\x1d\xb6\xdf\'.\x88t\xf5\xaa\xbd\xae\x18\x89\x95\xd7\xfau;\xb7\xe2\xfe`Q\nL\x81\x82\xef\x9f\xdaNYA\xe8\x9c\xa4\'\x1aa\xa7_\x05\xc7l\x14\xac\xe0)l\x82\xe0\x85\xe3\x9d\xd19\xdb)\xb8\xe6\xa3FL\x10\x16:\xb6\xfaB\xfd\xbc\x1a\x02s\xac\xcdTNPE\xd7\x90\x88\x1d\x03S\xf1\x06Ou\xb7\xd0\xf9K\x95\x1b\xd66\x01\x92\xfc\xd8\x0f~\xffj\xd8Q\xdc\x92x\xcd:\xbe\x95l\xeb\x8c\xdd\xac\x14\x80\xf2_\xcbe\xb2h\x85\xc1\xa0\xc8?.\xb22\x00'/229, &(0x7f0000000380)='%))\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\xbb\x88$\x00', &(0x7f0000000540)='!*\xb2\x00', &(0x7f0000000580)='\x00']) 16:06:14 executing program 2: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0xfffc, 0x5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x1, 0x6}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x6, 0x4, 0x10000, 0x81, 0xffffffe000000000, 0x9, 0x11, 0xa9, 0x53, 0x0, 0x9, 0x1, 0x20, 0x57, 0x10001, 0xffffffffffffffff, 0x3, 0x9c9], [0x2, 0x6, 0xa6, 0x101, 0x81, 0x5, 0xffb9, 0x49c6a6f2, 0x1000, 0x3be], [0x1, 0x6, 0x1ffd, 0x5, 0xce7, 0x100000000, 0xa51], [0x80000001, 0xfff, 0x2, 0xfffffffffffffffd, 0xe3ed, 0x5], [{0x1ff, 0xe5, 0xff, 0x7f}, {0xce4, 0x7ff, 0x5, 0x9}, {0x400, 0xba, 0x2, 0xbe2}, {0x8, 0x4, 0x9, 0x2800}, {0x200, 0x7, 0x0, 0x3}, {0x40, 0x1, 0x80, 0x1f}, {0x1, 0x6, 0x7fffffff, 0xcc1a}, {0x2ff7, 0x7ff, 0x5, 0x5}], {0x7, 0xfffffe00, 0x7, 0xe087}, {0x2, 0x80, 0x10001, 0x8}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x6, 0x4, 0x10000, 0x81, 0xffffffe000000000, 0x9, 0x11, 0xa9, 0x53, 0x0, 0x9, 0x1, 0x20, 0x57, 0x10001, 0xffffffffffffffff, 0x3, 0x9c9], [0x2, 0x6, 0xa6, 0x101, 0x81, 0x5, 0xffb9, 0x49c6a6f2, 0x1000, 0x3be], [0x1, 0x6, 0x1ffd, 0x5, 0xce7, 0x100000000, 0xa51], [0x80000001, 0xfff, 0x2, 0xfffffffffffffffd, 0xe3ed, 0x5], [{0x1ff, 0xe5, 0xff, 0x7f}, {0xce4, 0x7ff, 0x5, 0x9}, {0x400, 0xba, 0x2, 0xbe2}, {0x8, 0x4, 0x9, 0x2800}, {0x200, 0x7, 0x0, 0x3}, {0x40, 0x1, 0x80, 0x1f}, {0x1, 0x6, 0x7fffffff, 0xcc1a}, {0x2ff7, 0x7ff, 0x5, 0x5}], {0x7, 0xfffffe00, 0x7, 0xe087}, {0x2, 0x80, 0x10001, 0x8}}}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='!V#-(\x00', &(0x7f0000000200)='-\\:\x00', &(0x7f0000000340)='\x00'/10, &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000600)='\x00\x00\xa1H\x88\x1d\xef-\x8b\x0eE\xa5,\by\bE\x1b=\x8c\x04l\nw\x1e\x90\xd5A\xfa\xd8\xac-\xc4\xe1/\x8f\xd2\x1f\xc8:\x8f\x91\x98\xb9R\xcd$\x93\b\xb1w\xd7B4\x16\xc7\x86\xe7\xfe\xe7~I\xf50\xaa\x89\r\xad\xcaQ~9\x90\xb0\x8cW!\x7f\x87\x98\x1d\xb6\xdf\'.\x88t\xf5\xaa\xbd\xae\x18\x89\x95\xd7\xfau;\xb7\xe2\xfe`Q\nL\x81\x82\xef\x9f\xdaNYA\xe8\x9c\xa4\'\x1aa\xa7_\x05\xc7l\x14\xac\xe0)l\x82\xe0\x85\xe3\x9d\xd19\xdb)\xb8\xe6\xa3FL\x10\x16:\xb6\xfaB\xfd\xbc\x1a\x02s\xac\xcdTNPE\xd7\x90\x88\x1d\x03S\xf1\x06Ou\xb7\xd0\xf9K\x95\x1b\xd66\x01\x92\xfc\xd8\x0f~\xffj\xd8Q\xdc\x92x\xcd:\xbe\x95l\xeb\x8c\xdd\xac\x14\x80\xf2_\xcbe\xb2h\x85\xc1\xa0\xc8?.\xb22\x00'/229, &(0x7f0000000380)='%))\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\xbb\x88$\x00', &(0x7f0000000540)='!*\xb2\x00', &(0x7f0000000580)='\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='!V#-(\x00', &(0x7f0000000200)='-\\:\x00', &(0x7f0000000340)='\x00'/10, &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000600)='\x00\x00\xa1H\x88\x1d\xef-\x8b\x0eE\xa5,\by\bE\x1b=\x8c\x04l\nw\x1e\x90\xd5A\xfa\xd8\xac-\xc4\xe1/\x8f\xd2\x1f\xc8:\x8f\x91\x98\xb9R\xcd$\x93\b\xb1w\xd7B4\x16\xc7\x86\xe7\xfe\xe7~I\xf50\xaa\x89\r\xad\xcaQ~9\x90\xb0\x8cW!\x7f\x87\x98\x1d\xb6\xdf\'.\x88t\xf5\xaa\xbd\xae\x18\x89\x95\xd7\xfau;\xb7\xe2\xfe`Q\nL\x81\x82\xef\x9f\xdaNYA\xe8\x9c\xa4\'\x1aa\xa7_\x05\xc7l\x14\xac\xe0)l\x82\xe0\x85\xe3\x9d\xd19\xdb)\xb8\xe6\xa3FL\x10\x16:\xb6\xfaB\xfd\xbc\x1a\x02s\xac\xcdTNPE\xd7\x90\x88\x1d\x03S\xf1\x06Ou\xb7\xd0\xf9K\x95\x1b\xd66\x01\x92\xfc\xd8\x0f~\xffj\xd8Q\xdc\x92x\xcd:\xbe\x95l\xeb\x8c\xdd\xac\x14\x80\xf2_\xcbe\xb2h\x85\xc1\xa0\xc8?.\xb22\x00'/229, &(0x7f0000000380)='%))\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\xbb\x88$\x00', &(0x7f0000000540)='!*\xb2\x00', &(0x7f0000000580)='\x00']) (async) 16:06:14 executing program 2: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0xfffc, 0x5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x40) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x1, 0x6}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') (async) 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16], 0xa) listen(r1, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x10, 0x8000, 0x1) shutdown(r1, 0x0) setsockopt(r2, 0x200, 0x1, &(0x7f0000000100)="561ab33d380e54f2e355ab227748de08707f31d6187061a01c85d0477476a41578e6d4739eeac6fe5ba92459a6b904b3b1335c2a1b8a86bf0c60f2aeddc4900c318dd7516a8704263ce3d0e20fa7d7ce", 0x50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 2: ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0xfffc, 0x5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x1, 0x6}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0xfffc, 0x5}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x40) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x1, 0x6}) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') (async) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='!V#-(\x00', &(0x7f0000000200)='-\\:\x00', &(0x7f0000000340)='\x00'/10, &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='[[\x00', &(0x7f0000000300)='\x00', &(0x7f0000000600)='\x00\x00\xa1H\x88\x1d\xef-\x8b\x0eE\xa5,\by\bE\x1b=\x8c\x04l\nw\x1e\x90\xd5A\xfa\xd8\xac-\xc4\xe1/\x8f\xd2\x1f\xc8:\x8f\x91\x98\xb9R\xcd$\x93\b\xb1w\xd7B4\x16\xc7\x86\xe7\xfe\xe7~I\xf50\xaa\x89\r\xad\xcaQ~9\x90\xb0\x8cW!\x7f\x87\x98\x1d\xb6\xdf\'.\x88t\xf5\xaa\xbd\xae\x18\x89\x95\xd7\xfau;\xb7\xe2\xfe`Q\nL\x81\x82\xef\x9f\xdaNYA\xe8\x9c\xa4\'\x1aa\xa7_\x05\xc7l\x14\xac\xe0)l\x82\xe0\x85\xe3\x9d\xd19\xdb)\xb8\xe6\xa3FL\x10\x16:\xb6\xfaB\xfd\xbc\x1a\x02s\xac\xcdTNPE\xd7\x90\x88\x1d\x03S\xf1\x06Ou\xb7\xd0\xf9K\x95\x1b\xd66\x01\x92\xfc\xd8\x0f~\xffj\xd8Q\xdc\x92x\xcd:\xbe\x95l\xeb\x8c\xdd\xac\x14\x80\xf2_\xcbe\xb2h\x85\xc1\xa0\xc8?.\xb22\x00'/229, &(0x7f0000000380)='%))\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\xbb\x88$\x00', &(0x7f0000000540)='!*\xb2\x00', &(0x7f0000000580)='\x00']) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0xe) mkdir(&(0x7f0000000080)='./file1\x00', 0x128) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x40) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16], 0xa) listen(r1, 0x0) (async) kqueue() (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x10, 0x8000, 0x1) (async) shutdown(r1, 0x0) setsockopt(r2, 0x200, 0x1, &(0x7f0000000100)="561ab33d380e54f2e355ab227748de08707f31d6187061a01c85d0477476a41578e6d4739eeac6fe5ba92459a6b904b3b1335c2a1b8a86bf0c60f2aeddc4900c318dd7516a8704263ce3d0e20fa7d7ce", 0x50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0xe) mkdir(&(0x7f0000000080)='./file1\x00', 0x128) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x40) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xe) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x128) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x40) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x1) rmdir(&(0x7f0000000140)='./file1/file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file1/file0\x00') 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', 0x0) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x80) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') (async) 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16], 0xa) listen(r1, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x10, 0x8000, 0x1) shutdown(r1, 0x0) setsockopt(r2, 0x200, 0x1, &(0x7f0000000100)="561ab33d380e54f2e355ab227748de08707f31d6187061a01c85d0477476a41578e6d4739eeac6fe5ba92459a6b904b3b1335c2a1b8a86bf0c60f2aeddc4900c318dd7516a8704263ce3d0e20fa7d7ce", 0x50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) bind$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/16], 0xa) (async) listen(r1, 0x0) (async) kqueue() (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) socket(0x10, 0x8000, 0x1) (async) shutdown(r1, 0x0) (async) setsockopt(r2, 0x200, 0x1, &(0x7f0000000100)="561ab33d380e54f2e355ab227748de08707f31d6187061a01c85d0477476a41578e6d4739eeac6fe5ba92459a6b904b3b1335c2a1b8a86bf0c60f2aeddc4900c318dd7516a8704263ce3d0e20fa7d7ce", 0x50) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file1/file0\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x1) (async, rerun: 64) rmdir(&(0x7f0000000140)='./file1/file1\x00') (async, rerun: 64) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='W\x00') symlink(&(0x7f0000000180)='./file1/file0/file0\x00', &(0x7f0000000080)='./file1/file0/file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x8, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x100}}}) r1 = socket(0x2, 0x3, 0x102) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x102) close(r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x9}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="9c2ca3ecb5bea343e2dfa178e75cee13647fe54bf938acfb614e9f35b30db12392436049e6133dbc92bac97193eb588b91f22cf528b6e7beb17afd1565b93ccce78488981a", 0x45}, {&(0x7f00000001c0)="14ae794959ad6ffe2c51b99aed8146a643ea9c077f215ea0bdf3b3d59e10c78187e13ab74a022f4965e884a5922c61f23b0a9f0ad52dec5c82caa9bbeb4fd1e1eca01d47325661132c12db7b1ee2eca8cfb6ad1d0f27115550a76e82faaa71ae801a9c9c58d4c1764dce2be963fc2e13c349d218ff59690e8a134b72676d9149b304ebeedcec71453e8a01645b173c7431e4cbe2e9f528cd02bb27bd02330038e2ffcacbcbf7f3ff327747a463aef1112e3a3e7a6a2566408e", 0xb9}, {&(0x7f0000000280)="8cda747719f93a365c20235dc3e88f1cc61779cad508b6", 0x17}, {&(0x7f0000000500)="4c774c14cfe1", 0x6}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5800000000000000ffff000001000000b7f664de313fad6cc014f2ec1bdf67af052d2563118dcf946a35f16504509c471876b68a693e870f236e54986bfe98d37fc405dda96a3989f5ac3b6568e8218122fbe5d7ad4e00002800000000000000feff0000020000006aa5619236d2036f7a5d21a98873ed769c1ff00b00000000a8000000000000000100000000000000bed25b43b864fe02da602af2f7de029f43f1008fa08e8c8181678d7e6cd18c6e4cf9828775a069279cf26e0a966f3f49391056ab163100899af6d51d302e16f942ceb9911377cdd4e623552b701156f78e5ab4c36de638f8b34ece39af5b1840bed8d3282a769a62cce1fd5b0164ad38b08fb8bc97511e9ffb425d7e17cc3b7d805deb98fd7c56ff01e009c65b1e913d4a990000000000001010000000000000ffff0000090000006a7c57e5cd8eb4d1a8683dc7690ad0a7a856a3805d5101aaa17c3f33cd345acd4c1e28870bca42acd07e7d1e78fcb2d90bb8d8bea8b9ec89fb2c81cb090f23943f0947953aea926745a5abe50a6a7993d86c8350cb2c50368ce61aceec57333371cf22d2cc9be59a4b41c40550e8dcc1d1e6497412df30fc00ab18d3a0eb27ab79d919baea45214af488133213aec880ba7670964479e5df0a40492513ecc450f6378c867b90726ad8290c7ba87de27dede6db330969e00fe2bbe550cf909504ab8aaef34f631c2b113b12215caf7de2fdf92e30401842e2b33dc20dc93972460e05509b159d01fefb215382fb137fd1affc971d667585b99ab9a3130135e042a95ae85d09418c9e38c190a850d31ca53aa4bbd14ff2f4f55fe7f65554437e47c0a191dadc7e755f6e890c5cfae5ad24a355d57d361216baf8e54d5f8a3707c780c69f2cd77d5df67341e3782fe8406242acc95b87260672cff4abd80a6d7c07636dd6b9413131a0d3d4fe908576c071bb80f391266507e4331ec0880b2e9246fb5adbf5af7848191d82ce14b9789876289d8019f5c6fad4c9e469c6c4e9d6ba06f5dde4aaaf1e477140124c948d49e5f97eaa79fc17af6275438d7312c30bde2a5a79990564ac9874e0bdc0b0f9828de3ae2af2e550f3bcba9ebd9489e92ee9b389687a29c39fb7821c655eff384308b54d4e89ab6c48182ffbabee79d031afffc6f6daec20069830688d8a3757605053ff5277b7bd05f98570b943f71f0ccc0052e57aaa231a1f6bfa49c236529e80ac6eda4169953a0cb18c29089f5763c5f0ded255da22aa14364fe44f3f93fe62e51103eac57683a73f772f08a3c3f4abdf9a9297ea3cf8aeda0dbc14e2db15245e06ed340a43dcd21d1307ccc5df440d90e308fe5b6911d762b13c3884bd079dffd41884ae9c0143459e4ed724dc0dd8807033ba03882e3f7974c973313e7caf268a46a810fbe6ab2d8b0fffa4c7c1bab51c517714e2b2fba33948de5cee85dcc573ce8c793660ad448cb35eabd8a5fc67fd691438069ae744cdd0d1425269e8602420adf30ea2a9f7cc41784ac4883a4042d3ca191dd621413b77536b5c4e1e96dbfaff43cc2fe85415b95c1acc5b0cdb02f3a2dbd3e81635979216f374010ac52f822592ec05cd5c2e0813fba899ad86fc09efdf6b93352e050e241b1e2912c288fc38ca60db45cdda62e6841fd5a7bdcd6f0c2c5214bb69d0207fdbbf682e4f9a6ce189df315895d06210586123d6c5efe1cab280a24a5b2a6f02b17304e76265613e1072230abcb010c7708c8587649f01f0010b92758528167dbf653f508549cbbbe009fafe34244cd4e1ad45df1cfd4387da429bb97f2c1c957665397c3ba8ad77dc1cc6e61964c2540cee358036a0697e04c24f7d3012a16dd6444fce99e7165edb32da63cbad9494ba180c70dd3e09cb5d125614ea0a19d60593a982b9ebbbcfe2c9804b64cfae8a17763a79790f750063f065a3c911d56a569d593fba05f5d8f2ce90a2b4f32c1bff215eb5942ea9ace831a488eac28c074b3fb14ffad586b55b2883c231d9f388f54cce28d9b862e859d0f80cae5a64993de47029a70f4526ca324c9a2c2313189fe88b698034141604a4fe9d52df939863f7e2cf449f314a5fec8d54d685320e5a1439f4c634ba3c61bb865959a1ff505a6fef6a996889c76685b3d2edb431ba41b3101eea17e0b6f8d8b8d50bf1392faff7d2a4e609314ecbb614b9cd87f8e274ba72c95f43a609e1eef32997569d4712148c35544f24181a0506941c7eeac549e41dcf3ecda119e70a7254d89521c5d237c832fa23e719c643be839ff90abd9dc64e5f9e0a62d0b195c42385adad0b789c52ffed489cee36c49da9307c708142fb99c03c241a2dde8db5d47085c46f6d6909bfdab4dc9dbb8bda9c542c3ad7ccd47af191cd9f9fd33249c5fea92d5fe4436b6404d3b7a6b588b94d2267b77e6599f04b4a9ab220fab3488231bf39078ca1f25198035aa6030a725bcb5bf28f40fca468cb4e8f10b6f222bb59e5a94d2d8327fb7cc36d849c3c005434bc87836f3017ac380875b6197b411ca20d340c79aae15fb956f86a9529304da56d029191d2cd9793c8d4e3ce6e0070e33c8aaa5579a2d42ec182b77b04f9b0daa81d0dd4979bf1d4553f2624ad7b8bbd33fcaa2a8934a2190a888223e108a779256a03731817e42f3dabc15b62fd3eafbc8f8022d7428a074c823eec787bde884801b9faae1d89a056c6a0b18542cebbd2e946c691c933a75283f660b9f1818204197e887ad9e7fde38039b0119fc4a66d023f6b765633dc4c9c8268537ead94ac3345d61ebde57479d31b961a2b825ef8d10e1cbfd8ab512173a4ee8b56fd755edb3928eb56878042af43d7a7935c1d58633ecef24b9e3d5103ea3839b553954d6d9e9afbac01b3dfabc6559549afaf9855c568e05abebc7d2f3fe866156d3fb625d3f505136293ce6dfd0e94c7832d3906658873a11237c41233d05cc2d6f5154be4bf8e6d6909e8fde372025e5352daf8787cc30235595e1da6abd77f6840efed3d5d3ba81ebaf9c0805adbb61398b25419fa45bcfdee618c7777701bcac6a89e043b94a0a2cdae55632de0a21335258f14ce86e372d8c56ee1a6b71a5f4ca698332be4610800496c6a01d20ec917a4caecb550acd40be5fd477d6e953fbeb02a9f06bad5f53d3f1d4e172d77035b42b8abe2291eaa2d106809e034c35cffce7a1409b57f15cf6c4f5232a45fc68239cd49a232ab313c5ce06aceb243e78858302f1248e4dc6bddf1d71d81feb3fcc3ad51e20560b0d46b85614f0ee26b166617bb5f582b87596e9e2af231e8472d79bdb275e857ac65ed74700880f092de1fc847612cdb6d60c6d4c926f2181bbc9e637868e78aea2c776d99207356930fd95d68a993703a3ece143622edf4217675fb67e73f9a6175b36356aa8b295c819b44e5ecc7dd50c5c2445be578e0ff075053f47dde69cf634f65d16826917dbb533263ab6a77b7c817ec928e2243d8924850c3bc5f877a1288cb904c0a7988ee81a73d05cc34dc11b7a659a97bac45fc4e314d764844dc42bf7d0ac7920bff4c5dfcb25affb2bf00f4b1198f22027f2ee91541a6d3e827685363af0b2425e2ca9cb855c37c19a914bc96917c6e77ea558a989ca5697cc129085f5a2a9b2f93602f0983709fead429a7861b7b7b914164e874337a37037da9cc138cb5482e5ea508b2e59dcb6fd7ef14314c189bdd0eeb415d9639acca19bf64b10c02db46ad68293dfd7314e83ec9d83dc22e6922052b659fc54804522db86d0dfc9d385b34d79c49f16cfba12e2fe2b072eb710f56958700cc588eda1414d8f615b7a74fd51552351283ea4772b76033d8d3c779e357b3cbaf27ad9fd115e5bd976a0d8a83c78086aefe657e4174d209266b021e123b43c9c54572ed9a526ce117eb128a9723aaea69a54025db71ca393d718a846ed557d0a9824e25c61c412507dbe970d4bd648219ee3d8694886ea57050258e110313ff11ae369b802a9e567b5eb90046567687a29e8ad518dbebad8f4918e492b1664f3fd79010defd7ee9fa4dd3e9f81e4630150eb1987251551849fcab34d07fffff5c8365661b7170df1d8936f7b13bce8e018f4271157b1f03d31090711a398cd111d5396c4321fe1e748bac9c5698002d867f88ad954ebed9c3a8071ca453b9f2db04ee765dce62f934fc3adbe8a21d07cfc30b7478ca9dfa0dd474e925fa534b295a88bdb51c754397e8dd9f2a1ce0855e2f00f8c3e76eee98c6f4f4d829b3b2955f9fad7f288769611290e582f91396a9c44dc3418ecf4b4be64e61f0698bd17ce66194583f1d34b1f539a27001647913811497768ad9a1ac82ed723c64096ffba2dcbf2dd28e3ad94d62dc346aad8eac56aa84cdcda0e79a57a1797e501d0993a2ebe8d1ca35ea5f4e4a0c95ab408951be0679261fa352d122b5264da82a6a56f7d94d50c814d131f21168ca61fc6e7646d8f0feb717d95bdeb23e560b6669be95ef727a99ebbfeea8ef642f6ab40762523921e1769c3622f13479b0e34d485ce42590607aec89489b971c4df06b54cfe9ef30d4f4070fc44ebc9e8df5a4f84e7d2b35b1763eb2e24b9e4c27e829bd6e2f86ee5c7a647995c5a04bac26b918e092079c41b4536a90c6f6d6a54a1425c1ebf527ae4c811543762669dc98b1bbe57fda9ff85311ba93bd9eaf95c83c524a5f3d14600767cbd4820a1e60086b72049748941e24883e20edf6c07b63d00c8d0edd205acf565005fc8a000a523472d41f4444d639afb7d2ade2389d293b87afd4c7c6599c04735bead3b9e2ed7ce90ba0e4cc966744ab2dbb9389e4b22a4458947e6ed6be6d85215680236bde610d1cace2581a9d0e923815def894cd930808486b084d65467b09068d811696b9f3dff263181e5f5f9683f5db2d97f61463570d7c98e2b5933586f3d0679b4cefc7d735500aa144d32598fa456dd95b83a68890ee41b0d17912789ff5ec86b4b93a93a79bc90f5a99d9054161f7e3ad543f9868409cebff8d171297e29a295e3def29b06252f51045b6127e510f0bf9a0807ef0f4526a964d1f8e07a7c3a9e81366add31df331d54bffb3b121343a408dc9a205900c7b8d12210514e2cee92f15656b2cbc5c49e239b76396e20dfa1ee8de3721e285d3a584fa9d210ed2a228fab76d10681f0677d0b568948d43ba4667906b20385b577008f12d1b2dcfeeed2126e63553ac4064f947d28333b48d196c0d64c631af25bb84a8ead98f5c49b2d727aaf3313dd38350a6c95312222d56200bb2e56c8938c2b231b9381c29d5c2616b5b315acd60f786c427985c9ac998ba660eb0254fc2b81d2f034a389c7940c5413b770369db9c9167bb670325573bbc1c8dcdc97c3fab91bbcb39ba11da31f6b024bdf9a017d889d5b3aab3308a95b30dd918e03647fd1f0905ce1cde04b0f2eefeaa25a6c8a949306a2d54cfabd2a6819533c1796d954fe0c454fdce5bf3586d5ca9a2d1c0cff7a2e7fbea8718fd54d65160546aa8caf87c2d8a00bea5abdace5e11c1dbd9e45f18b73cd0a39ade7b4517ab25c8276d42a43773b3ed4c25b96c27b4b5577fdfaf28de23dca832befaae34c355ad7c97b5ff445d843e06c28b412da90a07e9d4735755cc122c85853986fb72ba8ad9d7f7ab919c0cf510a9402bac97b202f07c6ee0ec4cc200db0006b9ffd99f318bce7ca81ba8bbc7782aa5d613f10840ecd04b5644e243cd690d48ce8aa68051cf22179a6e48e919bb102f9b0ef0e5e7db9f4214b0a7675207ee944ebea156db55aa0d10c983114f7c7a5c8b422a23827a1b23b7034a3cf63a88567a7fedecd67842bcc1cf6019da83650d392830fcd1d4076f5422254be07bb033f0d69c458dd14de7093aca9514e655ed7e86b3b34a7aed810afa7f990cb8452b58be52642c722703ee1f5fff7a8cae442918349e569e726df65658a8ed2ed9ef5b71b7c031e49200b43dc0f2c5d8472366dbf0209e8fb54f1995276b7e5defa0c363102fddad6ecf1178649fb455803da7976492c101aa8c5f401ee0c63c7839ab4ce5f20972f96e9cfb1a1bb0eefc26edef5285e09685154f2c4f5c48e0e5380a9c44a02efb7179352fd33f8d7f4134f3c2bce353d51fc8e1ed816b1670db1ce1817b791daa8ed1fb4cccd03d15695aef7f186eb7d2dc6f35a8251ddae737e06b3b6879e63b984a27023ce6b53600ca92f28256c77209aa7729d3859000000000000000ffff00000900000065c23a8edd372612716058aecf3c5c655b239ab4edfa20a99962c79667e9fb479af786d8175e9dbcaa332a03e4f92dd6bb586e1b742eab4d3230d95cdaae0ceced53314a532703e186474c0413898000db35e8af28480ac32d1e75c72f5bc86987317ca395e6102937bdfed525ec09c20d86874d49083a92d0c5545300"/4552], 0x11c8}, 0x9890ff2cdd9e1de0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f00000005c0)=@file={0x0, './file1/file0\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000600)="aa1bb20d606c762f5c5c4f44814ec917266f019badf4afcb37f2c84315a14259be988bba0bea9f7b3e48968ff19628efd4df206d866dc7a1819e7acf8d57b45ab94974e7efc70b81eeed53669026fb2e26475ebf6cb361a391a6792b40dc986adadaf8b4a6a2ee6a810c00e5c4a1f53ba2356bb8f9a34746e61e7b58e980cfe6d285edf27d827a20e292a051bddde5019bd6ba1e2711ad678a6cb011252187c3ad58416fa40091270637b0ca54ff63e24f7852ae65c6895ce78882", 0xbb}, {&(0x7f00000006c0)="215533fdeea2396e1b2575c37cb39617321d6172d50ff174db95288151e18856e6d581d45d70fc2ac02f5ea0453bb4abb146ecf31f83df746c21a9d6c2b51ee2ef6252c13de55b636a832038ceca9246d7b85cbc6dfeed162ee53f00fbde681ce798eff9357dbc542ba3efb131c9d1c19a3e841bdc80a484afae631363", 0x7d}, {&(0x7f0000000740)="fc5e8d8cf4a53d4df3e1bf1c98de0f3a198a2551ffb7e12168fce45e85e9088a800d4a3a80a9b1", 0x27}, {&(0x7f0000000780)="400a6502ec838f7931cd82b95b97148c30ab665a1b25618a1d0be399513735b79048551dffe806ba07abdc5eef9fd9586c662432590938b3e02fcf4df91e9859d1210b69ece4e51c3c2a7b5bc11f2b9099af64018b8137386147bd5c4402b11d0082e8923fb1eb66adb08dfbbf6434ba53f1363049", 0x75}, {&(0x7f0000000800)="5793404296de43ea0feb700387b5dfa5eedf006f50dd804e0f697d2692fc839b44d09825e17643916fc0f88b657872676962910e860d34379a3c3185", 0x3c}], 0x5, &(0x7f00000008c0), 0x0, 0x408}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) unveil(&(0x7f0000000000)='./file1/file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x1) rmdir(&(0x7f0000000140)='./file1/file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') (async, rerun: 32) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 32) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file1/file0\x00') 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0xe) mkdir(&(0x7f0000000080)='./file1\x00', 0x128) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chmod(&(0x7f00000000c0)='./file1\x00', 0x40) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xe) (async) mkdir(&(0x7f0000000080)='./file1\x00', 0x128) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x40) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10804, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) r2 = semget$private(0x0, 0x1, 0x86) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semop(r2, &(0x7f0000000380), 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x7) seteuid(r0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/202) getuid() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, r3, 0x95, 0x8}, 0x400000003, 0x80000000, 0xa23d}) r4 = semget$private(0x0, 0x4000000009, 0x282) semop(r4, &(0x7f0000000380), 0x0) semop(r4, &(0x7f0000000340)=[{0x3, 0x7, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x6, 0x8}, {0x3, 0x5}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) semop(r4, &(0x7f0000000380), 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000140)=""/202) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) mknod(&(0x7f0000000300)='./file1\x00', 0x8000, 0x8000) semop(r2, &(0x7f00000002c0)=[{0x2, 0xfff, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x9, 0x1800}], 0x3) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='W\x00') (async, rerun: 64) symlink(&(0x7f0000000180)='./file1/file0/file0\x00', &(0x7f0000000080)='./file1/file0/file0\x00') (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x8, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x100}}}) r1 = socket(0x2, 0x3, 0x102) close(r1) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (rerun: 32) r2 = socket(0x2, 0x3, 0x102) close(r2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x9}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="9c2ca3ecb5bea343e2dfa178e75cee13647fe54bf938acfb614e9f35b30db12392436049e6133dbc92bac97193eb588b91f22cf528b6e7beb17afd1565b93ccce78488981a", 0x45}, {&(0x7f00000001c0)="14ae794959ad6ffe2c51b99aed8146a643ea9c077f215ea0bdf3b3d59e10c78187e13ab74a022f4965e884a5922c61f23b0a9f0ad52dec5c82caa9bbeb4fd1e1eca01d47325661132c12db7b1ee2eca8cfb6ad1d0f27115550a76e82faaa71ae801a9c9c58d4c1764dce2be963fc2e13c349d218ff59690e8a134b72676d9149b304ebeedcec71453e8a01645b173c7431e4cbe2e9f528cd02bb27bd02330038e2ffcacbcbf7f3ff327747a463aef1112e3a3e7a6a2566408e", 0xb9}, {&(0x7f0000000280)="8cda747719f93a365c20235dc3e88f1cc61779cad508b6", 0x17}, {&(0x7f0000000500)="4c774c14cfe1", 0x6}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5800000000000000ffff000001000000b7f664de313fad6cc014f2ec1bdf67af052d2563118dcf946a35f16504509c471876b68a693e870f236e54986bfe98d37fc405dda96a3989f5ac3b6568e8218122fbe5d7ad4e00002800000000000000feff0000020000006aa5619236d2036f7a5d21a98873ed769c1ff00b00000000a8000000000000000100000000000000bed25b43b864fe02da602af2f7de029f43f1008fa08e8c8181678d7e6cd18c6e4cf9828775a069279cf26e0a966f3f49391056ab163100899af6d51d302e16f942ceb9911377cdd4e623552b701156f78e5ab4c36de638f8b34ece39af5b1840bed8d3282a769a62cce1fd5b0164ad38b08fb8bc97511e9ffb425d7e17cc3b7d805deb98fd7c56ff01e009c65b1e913d4a990000000000001010000000000000ffff0000090000006a7c57e5cd8eb4d1a8683dc7690ad0a7a856a3805d5101aaa17c3f33cd345acd4c1e28870bca42acd07e7d1e78fcb2d90bb8d8bea8b9ec89fb2c81cb090f23943f0947953aea926745a5abe50a6a7993d86c8350cb2c50368ce61aceec57333371cf22d2cc9be59a4b41c40550e8dcc1d1e6497412df30fc00ab18d3a0eb27ab79d919baea45214af488133213aec880ba7670964479e5df0a40492513ecc450f6378c867b90726ad8290c7ba87de27dede6db330969e00fe2bbe550cf909504ab8aaef34f631c2b113b12215caf7de2fdf92e30401842e2b33dc20dc93972460e05509b159d01fefb215382fb137fd1affc971d667585b99ab9a3130135e042a95ae85d09418c9e38c190a850d31ca53aa4bbd14ff2f4f55fe7f65554437e47c0a191dadc7e755f6e890c5cfae5ad24a355d57d361216baf8e54d5f8a3707c780c69f2cd77d5df67341e3782fe8406242acc95b87260672cff4abd80a6d7c07636dd6b9413131a0d3d4fe908576c071bb80f391266507e4331ec0880b2e9246fb5adbf5af7848191d82ce14b9789876289d8019f5c6fad4c9e469c6c4e9d6ba06f5dde4aaaf1e477140124c948d49e5f97eaa79fc17af6275438d7312c30bde2a5a79990564ac9874e0bdc0b0f9828de3ae2af2e550f3bcba9ebd9489e92ee9b389687a29c39fb7821c655eff384308b54d4e89ab6c48182ffbabee79d031afffc6f6daec20069830688d8a3757605053ff5277b7bd05f98570b943f71f0ccc0052e57aaa231a1f6bfa49c236529e80ac6eda4169953a0cb18c29089f5763c5f0ded255da22aa14364fe44f3f93fe62e51103eac57683a73f772f08a3c3f4abdf9a9297ea3cf8aeda0dbc14e2db15245e06ed340a43dcd21d1307ccc5df440d90e308fe5b6911d762b13c3884bd079dffd41884ae9c0143459e4ed724dc0dd8807033ba03882e3f7974c973313e7caf268a46a810fbe6ab2d8b0fffa4c7c1bab51c517714e2b2fba33948de5cee85dcc573ce8c793660ad448cb35eabd8a5fc67fd691438069ae744cdd0d1425269e8602420adf30ea2a9f7cc41784ac4883a4042d3ca191dd621413b77536b5c4e1e96dbfaff43cc2fe85415b95c1acc5b0cdb02f3a2dbd3e81635979216f374010ac52f822592ec05cd5c2e0813fba899ad86fc09efdf6b93352e050e241b1e2912c288fc38ca60db45cdda62e6841fd5a7bdcd6f0c2c5214bb69d0207fdbbf682e4f9a6ce189df315895d06210586123d6c5efe1cab280a24a5b2a6f02b17304e76265613e1072230abcb010c7708c8587649f01f0010b92758528167dbf653f508549cbbbe009fafe34244cd4e1ad45df1cfd4387da429bb97f2c1c957665397c3ba8ad77dc1cc6e61964c2540cee358036a0697e04c24f7d3012a16dd6444fce99e7165edb32da63cbad9494ba180c70dd3e09cb5d125614ea0a19d60593a982b9ebbbcfe2c9804b64cfae8a17763a79790f750063f065a3c911d56a569d593fba05f5d8f2ce90a2b4f32c1bff215eb5942ea9ace831a488eac28c074b3fb14ffad586b55b2883c231d9f388f54cce28d9b862e859d0f80cae5a64993de47029a70f4526ca324c9a2c2313189fe88b698034141604a4fe9d52df939863f7e2cf449f314a5fec8d54d685320e5a1439f4c634ba3c61bb865959a1ff505a6fef6a996889c76685b3d2edb431ba41b3101eea17e0b6f8d8b8d50bf1392faff7d2a4e609314ecbb614b9cd87f8e274ba72c95f43a609e1eef32997569d4712148c35544f24181a0506941c7eeac549e41dcf3ecda119e70a7254d89521c5d237c832fa23e719c643be839ff90abd9dc64e5f9e0a62d0b195c42385adad0b789c52ffed489cee36c49da9307c708142fb99c03c241a2dde8db5d47085c46f6d6909bfdab4dc9dbb8bda9c542c3ad7ccd47af191cd9f9fd33249c5fea92d5fe4436b6404d3b7a6b588b94d2267b77e6599f04b4a9ab220fab3488231bf39078ca1f25198035aa6030a725bcb5bf28f40fca468cb4e8f10b6f222bb59e5a94d2d8327fb7cc36d849c3c005434bc87836f3017ac380875b6197b411ca20d340c79aae15fb956f86a9529304da56d029191d2cd9793c8d4e3ce6e0070e33c8aaa5579a2d42ec182b77b04f9b0daa81d0dd4979bf1d4553f2624ad7b8bbd33fcaa2a8934a2190a888223e108a779256a03731817e42f3dabc15b62fd3eafbc8f8022d7428a074c823eec787bde884801b9faae1d89a056c6a0b18542cebbd2e946c691c933a75283f660b9f1818204197e887ad9e7fde38039b0119fc4a66d023f6b765633dc4c9c8268537ead94ac3345d61ebde57479d31b961a2b825ef8d10e1cbfd8ab512173a4ee8b56fd755edb3928eb56878042af43d7a7935c1d58633ecef24b9e3d5103ea3839b553954d6d9e9afbac01b3dfabc6559549afaf9855c568e05abebc7d2f3fe866156d3fb625d3f505136293ce6dfd0e94c7832d3906658873a11237c41233d05cc2d6f5154be4bf8e6d6909e8fde372025e5352daf8787cc30235595e1da6abd77f6840efed3d5d3ba81ebaf9c0805adbb61398b25419fa45bcfdee618c7777701bcac6a89e043b94a0a2cdae55632de0a21335258f14ce86e372d8c56ee1a6b71a5f4ca698332be4610800496c6a01d20ec917a4caecb550acd40be5fd477d6e953fbeb02a9f06bad5f53d3f1d4e172d77035b42b8abe2291eaa2d106809e034c35cffce7a1409b57f15cf6c4f5232a45fc68239cd49a232ab313c5ce06aceb243e78858302f1248e4dc6bddf1d71d81feb3fcc3ad51e20560b0d46b85614f0ee26b166617bb5f582b87596e9e2af231e8472d79bdb275e857ac65ed74700880f092de1fc847612cdb6d60c6d4c926f2181bbc9e637868e78aea2c776d99207356930fd95d68a993703a3ece143622edf4217675fb67e73f9a6175b36356aa8b295c819b44e5ecc7dd50c5c2445be578e0ff075053f47dde69cf634f65d16826917dbb533263ab6a77b7c817ec928e2243d8924850c3bc5f877a1288cb904c0a7988ee81a73d05cc34dc11b7a659a97bac45fc4e314d764844dc42bf7d0ac7920bff4c5dfcb25affb2bf00f4b1198f22027f2ee91541a6d3e827685363af0b2425e2ca9cb855c37c19a914bc96917c6e77ea558a989ca5697cc129085f5a2a9b2f93602f0983709fead429a7861b7b7b914164e874337a37037da9cc138cb5482e5ea508b2e59dcb6fd7ef14314c189bdd0eeb415d9639acca19bf64b10c02db46ad68293dfd7314e83ec9d83dc22e6922052b659fc54804522db86d0dfc9d385b34d79c49f16cfba12e2fe2b072eb710f56958700cc588eda1414d8f615b7a74fd51552351283ea4772b76033d8d3c779e357b3cbaf27ad9fd115e5bd976a0d8a83c78086aefe657e4174d209266b021e123b43c9c54572ed9a526ce117eb128a9723aaea69a54025db71ca393d718a846ed557d0a9824e25c61c412507dbe970d4bd648219ee3d8694886ea57050258e110313ff11ae369b802a9e567b5eb90046567687a29e8ad518dbebad8f4918e492b1664f3fd79010defd7ee9fa4dd3e9f81e4630150eb1987251551849fcab34d07fffff5c8365661b7170df1d8936f7b13bce8e018f4271157b1f03d31090711a398cd111d5396c4321fe1e748bac9c5698002d867f88ad954ebed9c3a8071ca453b9f2db04ee765dce62f934fc3adbe8a21d07cfc30b7478ca9dfa0dd474e925fa534b295a88bdb51c754397e8dd9f2a1ce0855e2f00f8c3e76eee98c6f4f4d829b3b2955f9fad7f288769611290e582f91396a9c44dc3418ecf4b4be64e61f0698bd17ce66194583f1d34b1f539a27001647913811497768ad9a1ac82ed723c64096ffba2dcbf2dd28e3ad94d62dc346aad8eac56aa84cdcda0e79a57a1797e501d0993a2ebe8d1ca35ea5f4e4a0c95ab408951be0679261fa352d122b5264da82a6a56f7d94d50c814d131f21168ca61fc6e7646d8f0feb717d95bdeb23e560b6669be95ef727a99ebbfeea8ef642f6ab40762523921e1769c3622f13479b0e34d485ce42590607aec89489b971c4df06b54cfe9ef30d4f4070fc44ebc9e8df5a4f84e7d2b35b1763eb2e24b9e4c27e829bd6e2f86ee5c7a647995c5a04bac26b918e092079c41b4536a90c6f6d6a54a1425c1ebf527ae4c811543762669dc98b1bbe57fda9ff85311ba93bd9eaf95c83c524a5f3d14600767cbd4820a1e60086b72049748941e24883e20edf6c07b63d00c8d0edd205acf565005fc8a000a523472d41f4444d639afb7d2ade2389d293b87afd4c7c6599c04735bead3b9e2ed7ce90ba0e4cc966744ab2dbb9389e4b22a4458947e6ed6be6d85215680236bde610d1cace2581a9d0e923815def894cd930808486b084d65467b09068d811696b9f3dff263181e5f5f9683f5db2d97f61463570d7c98e2b5933586f3d0679b4cefc7d735500aa144d32598fa456dd95b83a68890ee41b0d17912789ff5ec86b4b93a93a79bc90f5a99d9054161f7e3ad543f9868409cebff8d171297e29a295e3def29b06252f51045b6127e510f0bf9a0807ef0f4526a964d1f8e07a7c3a9e81366add31df331d54bffb3b121343a408dc9a205900c7b8d12210514e2cee92f15656b2cbc5c49e239b76396e20dfa1ee8de3721e285d3a584fa9d210ed2a228fab76d10681f0677d0b568948d43ba4667906b20385b577008f12d1b2dcfeeed2126e63553ac4064f947d28333b48d196c0d64c631af25bb84a8ead98f5c49b2d727aaf3313dd38350a6c95312222d56200bb2e56c8938c2b231b9381c29d5c2616b5b315acd60f786c427985c9ac998ba660eb0254fc2b81d2f034a389c7940c5413b770369db9c9167bb670325573bbc1c8dcdc97c3fab91bbcb39ba11da31f6b024bdf9a017d889d5b3aab3308a95b30dd918e03647fd1f0905ce1cde04b0f2eefeaa25a6c8a949306a2d54cfabd2a6819533c1796d954fe0c454fdce5bf3586d5ca9a2d1c0cff7a2e7fbea8718fd54d65160546aa8caf87c2d8a00bea5abdace5e11c1dbd9e45f18b73cd0a39ade7b4517ab25c8276d42a43773b3ed4c25b96c27b4b5577fdfaf28de23dca832befaae34c355ad7c97b5ff445d843e06c28b412da90a07e9d4735755cc122c85853986fb72ba8ad9d7f7ab919c0cf510a9402bac97b202f07c6ee0ec4cc200db0006b9ffd99f318bce7ca81ba8bbc7782aa5d613f10840ecd04b5644e243cd690d48ce8aa68051cf22179a6e48e919bb102f9b0ef0e5e7db9f4214b0a7675207ee944ebea156db55aa0d10c983114f7c7a5c8b422a23827a1b23b7034a3cf63a88567a7fedecd67842bcc1cf6019da83650d392830fcd1d4076f5422254be07bb033f0d69c458dd14de7093aca9514e655ed7e86b3b34a7aed810afa7f990cb8452b58be52642c722703ee1f5fff7a8cae442918349e569e726df65658a8ed2ed9ef5b71b7c031e49200b43dc0f2c5d8472366dbf0209e8fb54f1995276b7e5defa0c363102fddad6ecf1178649fb455803da7976492c101aa8c5f401ee0c63c7839ab4ce5f20972f96e9cfb1a1bb0eefc26edef5285e09685154f2c4f5c48e0e5380a9c44a02efb7179352fd33f8d7f4134f3c2bce353d51fc8e1ed816b1670db1ce1817b791daa8ed1fb4cccd03d15695aef7f186eb7d2dc6f35a8251ddae737e06b3b6879e63b984a27023ce6b53600ca92f28256c77209aa7729d3859000000000000000ffff00000900000065c23a8edd372612716058aecf3c5c655b239ab4edfa20a99962c79667e9fb479af786d8175e9dbcaa332a03e4f92dd6bb586e1b742eab4d3230d95cdaae0ceced53314a532703e186474c0413898000db35e8af28480ac32d1e75c72f5bc86987317ca395e6102937bdfed525ec09c20d86874d49083a92d0c5545300"/4552], 0x11c8}, 0x9890ff2cdd9e1de0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) (async) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) (async) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f00000005c0)=@file={0x0, './file1/file0\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000600)="aa1bb20d606c762f5c5c4f44814ec917266f019badf4afcb37f2c84315a14259be988bba0bea9f7b3e48968ff19628efd4df206d866dc7a1819e7acf8d57b45ab94974e7efc70b81eeed53669026fb2e26475ebf6cb361a391a6792b40dc986adadaf8b4a6a2ee6a810c00e5c4a1f53ba2356bb8f9a34746e61e7b58e980cfe6d285edf27d827a20e292a051bddde5019bd6ba1e2711ad678a6cb011252187c3ad58416fa40091270637b0ca54ff63e24f7852ae65c6895ce78882", 0xbb}, {&(0x7f00000006c0)="215533fdeea2396e1b2575c37cb39617321d6172d50ff174db95288151e18856e6d581d45d70fc2ac02f5ea0453bb4abb146ecf31f83df746c21a9d6c2b51ee2ef6252c13de55b636a832038ceca9246d7b85cbc6dfeed162ee53f00fbde681ce798eff9357dbc542ba3efb131c9d1c19a3e841bdc80a484afae631363", 0x7d}, {&(0x7f0000000740)="fc5e8d8cf4a53d4df3e1bf1c98de0f3a198a2551ffb7e12168fce45e85e9088a800d4a3a80a9b1", 0x27}, {&(0x7f0000000780)="400a6502ec838f7931cd82b95b97148c30ab665a1b25618a1d0be399513735b79048551dffe806ba07abdc5eef9fd9586c662432590938b3e02fcf4df91e9859d1210b69ece4e51c3c2a7b5bc11f2b9099af64018b8137386147bd5c4402b11d0082e8923fb1eb66adb08dfbbf6434ba53f1363049", 0x75}, {&(0x7f0000000800)="5793404296de43ea0feb700387b5dfa5eedf006f50dd804e0f697d2692fc839b44d09825e17643916fc0f88b657872676962910e860d34379a3c3185", 0x3c}], 0x5, &(0x7f00000008c0), 0x0, 0x408}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r8 = socket(0x18, 0x3, 0x0) (rerun: 64) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) unveil(&(0x7f0000000000)='./file1/file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = getpgrp() ktrace(&(0x7f0000000180)='./file1\x00', 0x1, 0xc20, r5) r6 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r6, 0xffffffffffffffff}], 0x40}, 0x404) r7 = getgid() setregid(0x0, r7) lchown(&(0x7f0000000040)='./file0/../file0\x00', r6, r7) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x8, 0x8001, &(0x7f0000000300)="0383efd92ed8ab0216684fd6260f2c7dcc144307862acfdf35f0db71527fd7db5aea4531ba37907ac934c1de46368c95b68e4c6a79314b21e23c931d0ee5c6dcb8c9c3d6aa6cee586ebb8392ba8b5edd2d0c0584c671abc6de196fe117cf063ce5aea6b87b88996c27ca899d69fd9c7f0163c6d89690e322bea405b7404e8d34b0d3f64dd7655f45e7b8b6079249a0941dcf1aeb15cfe9ecad8c7c42f28ba0074756877ad1a5af0cb0d52877b4a8b84c531b0415e5e528a1f821dc4bf24b4aa6410f9a13a5d388b5820e9944515f22d947354797613cfe27e96c64960d51ddd6c07b282509bdbbcecb64460491dad74f88972f3d7221e0660d8c88f71007350733a9185a0adb9149b07a1b2889826c3043180b3ac0b1f161e43dea2cb423ea7dfe1f500ec39a701db29f0c4e1e4676efdfaa825cd86ac5d06272a9c3844fde21b2dc35734bb9a792ef07cc5bdf51127e233b661a5eea645ef5f8dff0bc317131c728dcb41ce44574f0a1aa853d2f7579e4abbcb4ce0f58a8553ea879d04359a749addd61a38f5a7e4e829f79d79abfc07477dcf22bbdec767f315eeab4a4f1abc961d66aa2c70d90263967662147821c7dc9eac0bad5dd78a9a1d3abbca0a252f2e128867b5e522abb3de4cab2de7a764be51fb0506c03650807f3147de2c4cbebfc662d1f43fad6780791b72678dbe2b63ab7a3bad5f5d75a76ad039c5ed37826a0716494a491f300e7b8c72c6d17a1d6d6e6bdb7d3e194be097adc9db5069498770964e12b26dd6f2421e7d4e79d18697b27a0202c04dfc6af779adc80f02ff33c43a1e65c9510d82e2b2d0556e4c281097d75cbe727108c3a0ed423ea141601131595f309ec7bc744ce05ffe9ae3e450b3062dfecc37b64cc12fd04140bd0632add77eb5f8a22dc161defaf5cd9103596185692eeb03cbbe29fad5f9e777789384e865e19165b3203c4197513821eb8cee69ddc4d8deca9961b7e36278367ca2481654954420442323f3ca9581fa4b6b8babf165f8010cec1f424183f122b494233f616afb2eb1ebe0f855e1d76e19a06e77cfd092fa862f5498343c77f22383db5884869e1a5ad82ed62ab54ab27932bb6574abc468915dd32ab12761359b171ea8b91408963a2584dcb3cbf8e4dcadf0e6ba0df531049d3bb2e38b1bd5e9491a0305edbfad0430db40874b3d078c72279b5c3c6c2a29d60253c353b5e186c996488515d31d78ba7639857901a582e0d4dd547e46bd1b8b1708229ea66ac5d9519f3fc5009751a711b30437b03eb7ae686b6e1b02fed9586d9a23e8e7e8cec6b0a64103a81a044883e7eff711c9ab2f053ac71c3770b5311f3804ae7444a469583028121c27e8d541b59aeaca1681387d85075a1fd9743eaab0f8002ff6952931a5d4e70ddcf936d3bccbfd70087a225345eb30326311d7da8c42a4fc93f4371708a430b9a56e2ca5c6acbc5e3fdeb22fe705d25e28a46812eaa034ea79e08bcb131b59de702c7f9a7e5898dec5f3ed0223af894a5916b956dcbad008b794a310d2eae9bb6cc17db8be2a7149473994c355b0553b35446f1105067482cf71938870d5a54bac38a552751a94cdd34ef52561b5c33f1efe10583014d5d24b3cf37712e016dc2daf6d999456ac703d02885363920012fd024920bf7b033aaf627be876d1276c1071bc0b4dff92251ff956ae0d64c374b0edb535d626913881eaec78546b65e3e3f4f2117f36af8258a5577f863ee459c264ba051206db97c0593f1fec4b0ffc4daad61da5a6c591235006beaad4cfead99b1321b9a6a364e8abff1ac9378c95e5834e1961ed7ac6e820e290e4cd8d1f843edfe4892924e2dae216d8747c49f2a24bc86bdd70223f25d57c37bc79036aeb6c3bb1ec0259cb836a172c739e9aa7fc44f7b1bcbe923e2257f32ad0a38de4319c1605ecfa92637cdb04ed47ec5e7f861d73454bba5136fbf22d08fd1caa0ded0a0bd003ac8bda58ea6d9dde85ce59693472fd1c0c0dbabee93dda2120e547d0baeb108d2f627259762c9b594151ad172ddd99b80ab81ac7119a1734a33d5195e6840fce91a573bbd98faf232337d0fd6b53eebb4f2836bb72bfb9dcc2b212ff6f0c0a440ddd1a583206e6af5b3f8bab79866d1959b71a4f7eb1aa7e075e0ed5a61860318e9eae6fea00bcffae7cd9ff121f0b11a0c87d1017a129d1d57f0d4b1692762e0051cf6b518922c906d9a5086970957f63e34b74135fabefde9c2366d0f68953dd9028c45f17120c9386e054124ff88dd9725235b5bd6d17b3c0fdb9c41f83f451ab3632697f0bdf116d23426e31dcb29958c2422efaebe32a3a7723fe205de57094db1787bd301456fb1a2a5c948a28ac8b51ce45fc813d57c01770228b5fa7fc14b55f61fa10b51adc42095e73a93b0e68b9bbfe39725bbe8c86f1864ed2a02c9d778c6aaa1afcd9eee98a3b49092a636f78c2a0fef164e65246df0dc393f381216373aef9d2a9e3aedfc25d08a050e07e0a1ce0856a88af6e2c8df49a45d81c84668cbb57387ba5636e7081a1566fd3b3ae97c6881e11b3232db7a457e521a2d94a680c90059537b952f24d3811bccd92ba64c2c10f51ad50ac19b26e829c4b0bb394a3233be6efcad9ce4cee9c30297ec378db0db1e6dc8e507b7733f99f214e6afe34c076a49449b67107ed81617f28935714fa53c96c20e1522242baf5e78c23b459077f683d2cdcc2fc5a0dde17afcaa083bf79b927b1d686661e708c72680ebbe562701fd80fcc6c67d4380e4a2a371d429cdab442ff1dde1f646093dd61d584b0db815eaa3e02a474cb8a8cf1538979a963a73796e7dbf3960b5ca5b63db863304edd77234fcb7b520adf90014be05cb1892af38f3b8f9abd7d95cfc362d780497beebbea5c855a5b8e425090275b8826c29bdbb8f7095504917fe805576f782765bb31499420991b93032449e994bd17b66cc8574ab8c20e478c2f89e7eaec6bb9706a91390c15901f77dc53654b22464da13334ee907fd6ad202acec7dead79980d6063b68d728a8245aa57ae5e82af5e925c13a194dd138e0b81c33e93e4d047b35aa301294ad2b7b22ee923003703f4e74df45093bdc975bdeb6e407419c795cc1d301815e8c65e9c5a0ed4adc469527a23e0c5b9908bfbd899b9706ca08c5e6bec2166318c0fec1709ecafb4048facbebb991161f0d4d2b10b21cc7b0136d987fe22b11228881033f92107fc0e6fb17c35474abfedf6a1b2cba4c69b4246c24e35dfc134de1e56b894287d1ec5b9cbc7ad38715e0ba92e3e7eee17a3c62231bf75ca9271449e0dcbd3578e2a106718ca918380633e6cbf969445bd5d43a6fa605067371d15caaea86cad93f4cb71d6422fd8cdb6f0bfd5f79460b9e206797eb946a6936f22213d1d03de6d6fa53597a9b093816e21ca6fa3f883a2066b12a4f3da057693e205353ad9147d9356b5ef9960ab4f2aeba965540d3a9cb7b36a4febd718de1ed0ac65b5d75a31c95f17898c98ab80838d1cbfedcd9879d2d284eff71e6da746b17e0d5d47b24cc7819ae017c80d02c863cecae20e8610540d0bff14fbd875e45e4ad2a0c8baec7cfec0a082bfbff937783708acb6513fb3e160dfd1443503a727c22eaffcf5ebe3eddf11868124fdaf54327efa8605fe01dfa14b2a71db3b15d2c723bb2fd267815d29c969565d9686075ffaa372010ff15a5f449fedd15efbb5394c4f97d0261a0eccc1fdef8bf6d1ca83506e6bdf85144e4750822c8c5e18128f022697cbcc4218d9055a723dafe863c3a115226b3de5870ae0c8e344b42a89c4dd93fdd2185f2e117f7d4b24be38a2398154c4b0ff6a0f00264a3aa9b754cb0b2141a76275bf0e010b8310c5b94df58ddc8074af38df42e714f9e04f28f31e0f625a456bf6fc7221273c1ab002746a4f898f10764631a7c95e3abad9364d9b1b70e9db2196576801f34d094c6c33add408be1f092ef644948ccdc2c7c5d20dc6d362ab8aff042d33eb03b219fea423139ab8696d628c703c4b0da7e76679af405978d725ba02817c6ff6b3933d3beaa5883eecfc4d78c836a1c78c176fcf1e2783e3d48a0d1e611bdb79d728913cf256ec07f46e6b7850d10af7ddb0b0c4e0114be496e8ee4ace0a0efdba9dda69b140bd7114af7f82644a887b2504aee486718f846ca0855e5cafd5825c73a7e287395b61e9bb3f5c061881cfe48231c3f340d1fdf258b5cadbd5525622f860b804a0f2b5b261548c387cca5239b424eb7f229ad05ee20eee14da80d58d71bd5acd8db35aede772521f272501318153e4899f7a52a39e09ace78752cee5f9f411f6f06f7e1467e949c1b7fdda55d75b4cd00389d01840c28e1dde111569435b52febdb490fb255dd1891d2af9715960b0222070d27aa634e4275044030aaabfca386a22580ef789c70e80915bcf39779b86cd5640e9c9794c3978c95177854ed80626c43a45144dee7f40ed2faeeadfb8ff10f6e90de052595772578c2ccb6015075f0bc1fa84fabdfc192480d8f5b3bd30e50bed537c30ccbc3db3eed8bb9ab644712501957ca1dfbd914fc363ab7f5d2bc388f3321fc54e28d816715bdb540c5753bf4dcd776cf4023c677ed28100734706d79a817ea36d553dd73c8fd9ac98af2047bd3b9cc795e8f593742a419c371f9b21b13cf64690738e946025ffb9f61e0ae43f03a2f818bd1dd18d689d5ecf1d183216e09a16e74acd3b0e901f2550caac940e7f5120156532c7f16482467952611809fce211dff2b04935b973ddcaffabbf9148c0e7ecad859b0edc40f84ad5b953fd89954ee1d901cd9a983b6d257f8f8b655a18cfcdd0c6368c293d574caed9997fc544186b126a44af399d8ef2dc99d95046707cc285927fff7383450f5560c7e2f7a4877c3a5c0fe81416319e52b913e8e990f4f8f36df54ff6388ab8edc864f98ba28b02eb890b16ebf4d861b407db7d61ad98261f23dfe4320c90341d93484636bbc23b0e113a220cbceac1c40487ec39f10107b7edb8fc313ece230a2ea4b46dc0eb1445ce77eff7d23423707afd0b6c6c524cb8f55e78f257c3bd46f008e687b96dd3ee0f640475d94563601fdde47835264f64151f64c2c4fa9473658ce2f08e3f34eff618557311dd03f715bbf5e17f4420f727b18ac70d68575a69fe532f526ddf7400547108d062ef4b4537786572ef0099c6ec2361f3783d39096f93b62c96dd9be1db9fcf7480560a636a84952315a1784d63b6089a5da1234d6c54068b54a412d9958aaa334d8d7987c8c6ea717b95fccbb7df118bb1b86ba90a0da262ed3e61bccf6cc5451080efb202ba1dc9910a43d8b8b9f1cbbdd772aae0e96db3f6efa866bffcaf9211a793296532db2169be4422920317c06a1bb6cfe1eb687acdbd456bdc81b7dbf502a42f204a211fa0a8b58581eb8b673f5ff6f96e3f2b31aa7b14cf66aa4446542b00f63dd65df4ad6000457e4685864c8c7a37aa6f631ba28b8d4b41af4e6f6d99c4bb22c87fb814283a737a32971f58fc9f28c6e8fc280fb7bf8b97e77a710386624ea8f1f6276b2aed559dcd1e57af80078d5c18128c6a39ddd4d57c42974432e9cd17def4d6320c1053e3301215ede2b7227d6776b6f31861c1831d39d6654d4cd2eeb514ee67f229add871cb928e2336dd85426c296344a7ca66400a7eb12147e71e64166220bdf4a838e8aa2c91cf6a7921c7fe2634a3748877e25780be8a615c0b3759da768c722856337ff49177085b1c5ce762ada41a440aa629595eccc4daa8db8c5d63c12b3", 0x1000) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff7, 0xffff}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0xfffffe8f) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:06:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(0x0) 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x4) 16:06:14 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) (async) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) r5 = getpgrp() ktrace(&(0x7f0000000180)='./file1\x00', 0x1, 0xc20, r5) r6 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r6, 0xffffffffffffffff}], 0x40}, 0x404) (async) r7 = getgid() setregid(0x0, r7) lchown(&(0x7f0000000040)='./file0/../file0\x00', r6, r7) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='W\x00') (async) symlink(&(0x7f0000000180)='./file1/file0/file0\x00', &(0x7f0000000080)='./file1/file0/file0\x00') (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x8, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x100}}}) (async) r1 = socket(0x2, 0x3, 0x102) close(r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) r2 = socket(0x2, 0x3, 0x102) close(r2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x200, 0x9}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="9c2ca3ecb5bea343e2dfa178e75cee13647fe54bf938acfb614e9f35b30db12392436049e6133dbc92bac97193eb588b91f22cf528b6e7beb17afd1565b93ccce78488981a", 0x45}, {&(0x7f00000001c0)="14ae794959ad6ffe2c51b99aed8146a643ea9c077f215ea0bdf3b3d59e10c78187e13ab74a022f4965e884a5922c61f23b0a9f0ad52dec5c82caa9bbeb4fd1e1eca01d47325661132c12db7b1ee2eca8cfb6ad1d0f27115550a76e82faaa71ae801a9c9c58d4c1764dce2be963fc2e13c349d218ff59690e8a134b72676d9149b304ebeedcec71453e8a01645b173c7431e4cbe2e9f528cd02bb27bd02330038e2ffcacbcbf7f3ff327747a463aef1112e3a3e7a6a2566408e", 0xb9}, {&(0x7f0000000280)="8cda747719f93a365c20235dc3e88f1cc61779cad508b6", 0x17}, {&(0x7f0000000500)="4c774c14cfe1", 0x6}], 0x4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5800000000000000ffff000001000000b7f664de313fad6cc014f2ec1bdf67af052d2563118dcf946a35f16504509c471876b68a693e870f236e54986bfe98d37fc405dda96a3989f5ac3b6568e8218122fbe5d7ad4e00002800000000000000feff0000020000006aa5619236d2036f7a5d21a98873ed769c1ff00b00000000a8000000000000000100000000000000bed25b43b864fe02da602af2f7de029f43f1008fa08e8c8181678d7e6cd18c6e4cf9828775a069279cf26e0a966f3f49391056ab163100899af6d51d302e16f942ceb9911377cdd4e623552b701156f78e5ab4c36de638f8b34ece39af5b1840bed8d3282a769a62cce1fd5b0164ad38b08fb8bc97511e9ffb425d7e17cc3b7d805deb98fd7c56ff01e009c65b1e913d4a990000000000001010000000000000ffff0000090000006a7c57e5cd8eb4d1a8683dc7690ad0a7a856a3805d5101aaa17c3f33cd345acd4c1e28870bca42acd07e7d1e78fcb2d90bb8d8bea8b9ec89fb2c81cb090f23943f0947953aea926745a5abe50a6a7993d86c8350cb2c50368ce61aceec57333371cf22d2cc9be59a4b41c40550e8dcc1d1e6497412df30fc00ab18d3a0eb27ab79d919baea45214af488133213aec880ba7670964479e5df0a40492513ecc450f6378c867b90726ad8290c7ba87de27dede6db330969e00fe2bbe550cf909504ab8aaef34f631c2b113b12215caf7de2fdf92e30401842e2b33dc20dc93972460e05509b159d01fefb215382fb137fd1affc971d667585b99ab9a3130135e042a95ae85d09418c9e38c190a850d31ca53aa4bbd14ff2f4f55fe7f65554437e47c0a191dadc7e755f6e890c5cfae5ad24a355d57d361216baf8e54d5f8a3707c780c69f2cd77d5df67341e3782fe8406242acc95b87260672cff4abd80a6d7c07636dd6b9413131a0d3d4fe908576c071bb80f391266507e4331ec0880b2e9246fb5adbf5af7848191d82ce14b9789876289d8019f5c6fad4c9e469c6c4e9d6ba06f5dde4aaaf1e477140124c948d49e5f97eaa79fc17af6275438d7312c30bde2a5a79990564ac9874e0bdc0b0f9828de3ae2af2e550f3bcba9ebd9489e92ee9b389687a29c39fb7821c655eff384308b54d4e89ab6c48182ffbabee79d031afffc6f6daec20069830688d8a3757605053ff5277b7bd05f98570b943f71f0ccc0052e57aaa231a1f6bfa49c236529e80ac6eda4169953a0cb18c29089f5763c5f0ded255da22aa14364fe44f3f93fe62e51103eac57683a73f772f08a3c3f4abdf9a9297ea3cf8aeda0dbc14e2db15245e06ed340a43dcd21d1307ccc5df440d90e308fe5b6911d762b13c3884bd079dffd41884ae9c0143459e4ed724dc0dd8807033ba03882e3f7974c973313e7caf268a46a810fbe6ab2d8b0fffa4c7c1bab51c517714e2b2fba33948de5cee85dcc573ce8c793660ad448cb35eabd8a5fc67fd691438069ae744cdd0d1425269e8602420adf30ea2a9f7cc41784ac4883a4042d3ca191dd621413b77536b5c4e1e96dbfaff43cc2fe85415b95c1acc5b0cdb02f3a2dbd3e81635979216f374010ac52f822592ec05cd5c2e0813fba899ad86fc09efdf6b93352e050e241b1e2912c288fc38ca60db45cdda62e6841fd5a7bdcd6f0c2c5214bb69d0207fdbbf682e4f9a6ce189df315895d06210586123d6c5efe1cab280a24a5b2a6f02b17304e76265613e1072230abcb010c7708c8587649f01f0010b92758528167dbf653f508549cbbbe009fafe34244cd4e1ad45df1cfd4387da429bb97f2c1c957665397c3ba8ad77dc1cc6e61964c2540cee358036a0697e04c24f7d3012a16dd6444fce99e7165edb32da63cbad9494ba180c70dd3e09cb5d125614ea0a19d60593a982b9ebbbcfe2c9804b64cfae8a17763a79790f750063f065a3c911d56a569d593fba05f5d8f2ce90a2b4f32c1bff215eb5942ea9ace831a488eac28c074b3fb14ffad586b55b2883c231d9f388f54cce28d9b862e859d0f80cae5a64993de47029a70f4526ca324c9a2c2313189fe88b698034141604a4fe9d52df939863f7e2cf449f314a5fec8d54d685320e5a1439f4c634ba3c61bb865959a1ff505a6fef6a996889c76685b3d2edb431ba41b3101eea17e0b6f8d8b8d50bf1392faff7d2a4e609314ecbb614b9cd87f8e274ba72c95f43a609e1eef32997569d4712148c35544f24181a0506941c7eeac549e41dcf3ecda119e70a7254d89521c5d237c832fa23e719c643be839ff90abd9dc64e5f9e0a62d0b195c42385adad0b789c52ffed489cee36c49da9307c708142fb99c03c241a2dde8db5d47085c46f6d6909bfdab4dc9dbb8bda9c542c3ad7ccd47af191cd9f9fd33249c5fea92d5fe4436b6404d3b7a6b588b94d2267b77e6599f04b4a9ab220fab3488231bf39078ca1f25198035aa6030a725bcb5bf28f40fca468cb4e8f10b6f222bb59e5a94d2d8327fb7cc36d849c3c005434bc87836f3017ac380875b6197b411ca20d340c79aae15fb956f86a9529304da56d029191d2cd9793c8d4e3ce6e0070e33c8aaa5579a2d42ec182b77b04f9b0daa81d0dd4979bf1d4553f2624ad7b8bbd33fcaa2a8934a2190a888223e108a779256a03731817e42f3dabc15b62fd3eafbc8f8022d7428a074c823eec787bde884801b9faae1d89a056c6a0b18542cebbd2e946c691c933a75283f660b9f1818204197e887ad9e7fde38039b0119fc4a66d023f6b765633dc4c9c8268537ead94ac3345d61ebde57479d31b961a2b825ef8d10e1cbfd8ab512173a4ee8b56fd755edb3928eb56878042af43d7a7935c1d58633ecef24b9e3d5103ea3839b553954d6d9e9afbac01b3dfabc6559549afaf9855c568e05abebc7d2f3fe866156d3fb625d3f505136293ce6dfd0e94c7832d3906658873a11237c41233d05cc2d6f5154be4bf8e6d6909e8fde372025e5352daf8787cc30235595e1da6abd77f6840efed3d5d3ba81ebaf9c0805adbb61398b25419fa45bcfdee618c7777701bcac6a89e043b94a0a2cdae55632de0a21335258f14ce86e372d8c56ee1a6b71a5f4ca698332be4610800496c6a01d20ec917a4caecb550acd40be5fd477d6e953fbeb02a9f06bad5f53d3f1d4e172d77035b42b8abe2291eaa2d106809e034c35cffce7a1409b57f15cf6c4f5232a45fc68239cd49a232ab313c5ce06aceb243e78858302f1248e4dc6bddf1d71d81feb3fcc3ad51e20560b0d46b85614f0ee26b166617bb5f582b87596e9e2af231e8472d79bdb275e857ac65ed74700880f092de1fc847612cdb6d60c6d4c926f2181bbc9e637868e78aea2c776d99207356930fd95d68a993703a3ece143622edf4217675fb67e73f9a6175b36356aa8b295c819b44e5ecc7dd50c5c2445be578e0ff075053f47dde69cf634f65d16826917dbb533263ab6a77b7c817ec928e2243d8924850c3bc5f877a1288cb904c0a7988ee81a73d05cc34dc11b7a659a97bac45fc4e314d764844dc42bf7d0ac7920bff4c5dfcb25affb2bf00f4b1198f22027f2ee91541a6d3e827685363af0b2425e2ca9cb855c37c19a914bc96917c6e77ea558a989ca5697cc129085f5a2a9b2f93602f0983709fead429a7861b7b7b914164e874337a37037da9cc138cb5482e5ea508b2e59dcb6fd7ef14314c189bdd0eeb415d9639acca19bf64b10c02db46ad68293dfd7314e83ec9d83dc22e6922052b659fc54804522db86d0dfc9d385b34d79c49f16cfba12e2fe2b072eb710f56958700cc588eda1414d8f615b7a74fd51552351283ea4772b76033d8d3c779e357b3cbaf27ad9fd115e5bd976a0d8a83c78086aefe657e4174d209266b021e123b43c9c54572ed9a526ce117eb128a9723aaea69a54025db71ca393d718a846ed557d0a9824e25c61c412507dbe970d4bd648219ee3d8694886ea57050258e110313ff11ae369b802a9e567b5eb90046567687a29e8ad518dbebad8f4918e492b1664f3fd79010defd7ee9fa4dd3e9f81e4630150eb1987251551849fcab34d07fffff5c8365661b7170df1d8936f7b13bce8e018f4271157b1f03d31090711a398cd111d5396c4321fe1e748bac9c5698002d867f88ad954ebed9c3a8071ca453b9f2db04ee765dce62f934fc3adbe8a21d07cfc30b7478ca9dfa0dd474e925fa534b295a88bdb51c754397e8dd9f2a1ce0855e2f00f8c3e76eee98c6f4f4d829b3b2955f9fad7f288769611290e582f91396a9c44dc3418ecf4b4be64e61f0698bd17ce66194583f1d34b1f539a27001647913811497768ad9a1ac82ed723c64096ffba2dcbf2dd28e3ad94d62dc346aad8eac56aa84cdcda0e79a57a1797e501d0993a2ebe8d1ca35ea5f4e4a0c95ab408951be0679261fa352d122b5264da82a6a56f7d94d50c814d131f21168ca61fc6e7646d8f0feb717d95bdeb23e560b6669be95ef727a99ebbfeea8ef642f6ab40762523921e1769c3622f13479b0e34d485ce42590607aec89489b971c4df06b54cfe9ef30d4f4070fc44ebc9e8df5a4f84e7d2b35b1763eb2e24b9e4c27e829bd6e2f86ee5c7a647995c5a04bac26b918e092079c41b4536a90c6f6d6a54a1425c1ebf527ae4c811543762669dc98b1bbe57fda9ff85311ba93bd9eaf95c83c524a5f3d14600767cbd4820a1e60086b72049748941e24883e20edf6c07b63d00c8d0edd205acf565005fc8a000a523472d41f4444d639afb7d2ade2389d293b87afd4c7c6599c04735bead3b9e2ed7ce90ba0e4cc966744ab2dbb9389e4b22a4458947e6ed6be6d85215680236bde610d1cace2581a9d0e923815def894cd930808486b084d65467b09068d811696b9f3dff263181e5f5f9683f5db2d97f61463570d7c98e2b5933586f3d0679b4cefc7d735500aa144d32598fa456dd95b83a68890ee41b0d17912789ff5ec86b4b93a93a79bc90f5a99d9054161f7e3ad543f9868409cebff8d171297e29a295e3def29b06252f51045b6127e510f0bf9a0807ef0f4526a964d1f8e07a7c3a9e81366add31df331d54bffb3b121343a408dc9a205900c7b8d12210514e2cee92f15656b2cbc5c49e239b76396e20dfa1ee8de3721e285d3a584fa9d210ed2a228fab76d10681f0677d0b568948d43ba4667906b20385b577008f12d1b2dcfeeed2126e63553ac4064f947d28333b48d196c0d64c631af25bb84a8ead98f5c49b2d727aaf3313dd38350a6c95312222d56200bb2e56c8938c2b231b9381c29d5c2616b5b315acd60f786c427985c9ac998ba660eb0254fc2b81d2f034a389c7940c5413b770369db9c9167bb670325573bbc1c8dcdc97c3fab91bbcb39ba11da31f6b024bdf9a017d889d5b3aab3308a95b30dd918e03647fd1f0905ce1cde04b0f2eefeaa25a6c8a949306a2d54cfabd2a6819533c1796d954fe0c454fdce5bf3586d5ca9a2d1c0cff7a2e7fbea8718fd54d65160546aa8caf87c2d8a00bea5abdace5e11c1dbd9e45f18b73cd0a39ade7b4517ab25c8276d42a43773b3ed4c25b96c27b4b5577fdfaf28de23dca832befaae34c355ad7c97b5ff445d843e06c28b412da90a07e9d4735755cc122c85853986fb72ba8ad9d7f7ab919c0cf510a9402bac97b202f07c6ee0ec4cc200db0006b9ffd99f318bce7ca81ba8bbc7782aa5d613f10840ecd04b5644e243cd690d48ce8aa68051cf22179a6e48e919bb102f9b0ef0e5e7db9f4214b0a7675207ee944ebea156db55aa0d10c983114f7c7a5c8b422a23827a1b23b7034a3cf63a88567a7fedecd67842bcc1cf6019da83650d392830fcd1d4076f5422254be07bb033f0d69c458dd14de7093aca9514e655ed7e86b3b34a7aed810afa7f990cb8452b58be52642c722703ee1f5fff7a8cae442918349e569e726df65658a8ed2ed9ef5b71b7c031e49200b43dc0f2c5d8472366dbf0209e8fb54f1995276b7e5defa0c363102fddad6ecf1178649fb455803da7976492c101aa8c5f401ee0c63c7839ab4ce5f20972f96e9cfb1a1bb0eefc26edef5285e09685154f2c4f5c48e0e5380a9c44a02efb7179352fd33f8d7f4134f3c2bce353d51fc8e1ed816b1670db1ce1817b791daa8ed1fb4cccd03d15695aef7f186eb7d2dc6f35a8251ddae737e06b3b6879e63b984a27023ce6b53600ca92f28256c77209aa7729d3859000000000000000ffff00000900000065c23a8edd372612716058aecf3c5c655b239ab4edfa20a99962c79667e9fb479af786d8175e9dbcaa332a03e4f92dd6bb586e1b742eab4d3230d95cdaae0ceced53314a532703e186474c0413898000db35e8af28480ac32d1e75c72f5bc86987317ca395e6102937bdfed525ec09c20d86874d49083a92d0c5545300"/4552], 0x11c8}, 0x9890ff2cdd9e1de0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) (async) bind(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f00000005c0)=@file={0x0, './file1/file0\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000600)="aa1bb20d606c762f5c5c4f44814ec917266f019badf4afcb37f2c84315a14259be988bba0bea9f7b3e48968ff19628efd4df206d866dc7a1819e7acf8d57b45ab94974e7efc70b81eeed53669026fb2e26475ebf6cb361a391a6792b40dc986adadaf8b4a6a2ee6a810c00e5c4a1f53ba2356bb8f9a34746e61e7b58e980cfe6d285edf27d827a20e292a051bddde5019bd6ba1e2711ad678a6cb011252187c3ad58416fa40091270637b0ca54ff63e24f7852ae65c6895ce78882", 0xbb}, {&(0x7f00000006c0)="215533fdeea2396e1b2575c37cb39617321d6172d50ff174db95288151e18856e6d581d45d70fc2ac02f5ea0453bb4abb146ecf31f83df746c21a9d6c2b51ee2ef6252c13de55b636a832038ceca9246d7b85cbc6dfeed162ee53f00fbde681ce798eff9357dbc542ba3efb131c9d1c19a3e841bdc80a484afae631363", 0x7d}, {&(0x7f0000000740)="fc5e8d8cf4a53d4df3e1bf1c98de0f3a198a2551ffb7e12168fce45e85e9088a800d4a3a80a9b1", 0x27}, {&(0x7f0000000780)="400a6502ec838f7931cd82b95b97148c30ab665a1b25618a1d0be399513735b79048551dffe806ba07abdc5eef9fd9586c662432590938b3e02fcf4df91e9859d1210b69ece4e51c3c2a7b5bc11f2b9099af64018b8137386147bd5c4402b11d0082e8923fb1eb66adb08dfbbf6434ba53f1363049", 0x75}, {&(0x7f0000000800)="5793404296de43ea0feb700387b5dfa5eedf006f50dd804e0f697d2692fc839b44d09825e17643916fc0f88b657872676962910e860d34379a3c3185", 0x3c}], 0x5, &(0x7f00000008c0), 0x0, 0x408}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket(0x18, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) (async) unveil(&(0x7f0000000000)='./file1/file0/file0/file0\x00', &(0x7f00000000c0)='x\x00') 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x8, 0x8001, &(0x7f0000000300)="0383efd92ed8ab0216684fd6260f2c7dcc144307862acfdf35f0db71527fd7db5aea4531ba37907ac934c1de46368c95b68e4c6a79314b21e23c931d0ee5c6dcb8c9c3d6aa6cee586ebb8392ba8b5edd2d0c0584c671abc6de196fe117cf063ce5aea6b87b88996c27ca899d69fd9c7f0163c6d89690e322bea405b7404e8d34b0d3f64dd7655f45e7b8b6079249a0941dcf1aeb15cfe9ecad8c7c42f28ba0074756877ad1a5af0cb0d52877b4a8b84c531b0415e5e528a1f821dc4bf24b4aa6410f9a13a5d388b5820e9944515f22d947354797613cfe27e96c64960d51ddd6c07b282509bdbbcecb64460491dad74f88972f3d7221e0660d8c88f71007350733a9185a0adb9149b07a1b2889826c3043180b3ac0b1f161e43dea2cb423ea7dfe1f500ec39a701db29f0c4e1e4676efdfaa825cd86ac5d06272a9c3844fde21b2dc35734bb9a792ef07cc5bdf51127e233b661a5eea645ef5f8dff0bc317131c728dcb41ce44574f0a1aa853d2f7579e4abbcb4ce0f58a8553ea879d04359a749addd61a38f5a7e4e829f79d79abfc07477dcf22bbdec767f315eeab4a4f1abc961d66aa2c70d90263967662147821c7dc9eac0bad5dd78a9a1d3abbca0a252f2e128867b5e522abb3de4cab2de7a764be51fb0506c03650807f3147de2c4cbebfc662d1f43fad6780791b72678dbe2b63ab7a3bad5f5d75a76ad039c5ed37826a0716494a491f300e7b8c72c6d17a1d6d6e6bdb7d3e194be097adc9db5069498770964e12b26dd6f2421e7d4e79d18697b27a0202c04dfc6af779adc80f02ff33c43a1e65c9510d82e2b2d0556e4c281097d75cbe727108c3a0ed423ea141601131595f309ec7bc744ce05ffe9ae3e450b3062dfecc37b64cc12fd04140bd0632add77eb5f8a22dc161defaf5cd9103596185692eeb03cbbe29fad5f9e777789384e865e19165b3203c4197513821eb8cee69ddc4d8deca9961b7e36278367ca2481654954420442323f3ca9581fa4b6b8babf165f8010cec1f424183f122b494233f616afb2eb1ebe0f855e1d76e19a06e77cfd092fa862f5498343c77f22383db5884869e1a5ad82ed62ab54ab27932bb6574abc468915dd32ab12761359b171ea8b91408963a2584dcb3cbf8e4dcadf0e6ba0df531049d3bb2e38b1bd5e9491a0305edbfad0430db40874b3d078c72279b5c3c6c2a29d60253c353b5e186c996488515d31d78ba7639857901a582e0d4dd547e46bd1b8b1708229ea66ac5d9519f3fc5009751a711b30437b03eb7ae686b6e1b02fed9586d9a23e8e7e8cec6b0a64103a81a044883e7eff711c9ab2f053ac71c3770b5311f3804ae7444a469583028121c27e8d541b59aeaca1681387d85075a1fd9743eaab0f8002ff6952931a5d4e70ddcf936d3bccbfd70087a225345eb30326311d7da8c42a4fc93f4371708a430b9a56e2ca5c6acbc5e3fdeb22fe705d25e28a46812eaa034ea79e08bcb131b59de702c7f9a7e5898dec5f3ed0223af894a5916b956dcbad008b794a310d2eae9bb6cc17db8be2a7149473994c355b0553b35446f1105067482cf71938870d5a54bac38a552751a94cdd34ef52561b5c33f1efe10583014d5d24b3cf37712e016dc2daf6d999456ac703d02885363920012fd024920bf7b033aaf627be876d1276c1071bc0b4dff92251ff956ae0d64c374b0edb535d626913881eaec78546b65e3e3f4f2117f36af8258a5577f863ee459c264ba051206db97c0593f1fec4b0ffc4daad61da5a6c591235006beaad4cfead99b1321b9a6a364e8abff1ac9378c95e5834e1961ed7ac6e820e290e4cd8d1f843edfe4892924e2dae216d8747c49f2a24bc86bdd70223f25d57c37bc79036aeb6c3bb1ec0259cb836a172c739e9aa7fc44f7b1bcbe923e2257f32ad0a38de4319c1605ecfa92637cdb04ed47ec5e7f861d73454bba5136fbf22d08fd1caa0ded0a0bd003ac8bda58ea6d9dde85ce59693472fd1c0c0dbabee93dda2120e547d0baeb108d2f627259762c9b594151ad172ddd99b80ab81ac7119a1734a33d5195e6840fce91a573bbd98faf232337d0fd6b53eebb4f2836bb72bfb9dcc2b212ff6f0c0a440ddd1a583206e6af5b3f8bab79866d1959b71a4f7eb1aa7e075e0ed5a61860318e9eae6fea00bcffae7cd9ff121f0b11a0c87d1017a129d1d57f0d4b1692762e0051cf6b518922c906d9a5086970957f63e34b74135fabefde9c2366d0f68953dd9028c45f17120c9386e054124ff88dd9725235b5bd6d17b3c0fdb9c41f83f451ab3632697f0bdf116d23426e31dcb29958c2422efaebe32a3a7723fe205de57094db1787bd301456fb1a2a5c948a28ac8b51ce45fc813d57c01770228b5fa7fc14b55f61fa10b51adc42095e73a93b0e68b9bbfe39725bbe8c86f1864ed2a02c9d778c6aaa1afcd9eee98a3b49092a636f78c2a0fef164e65246df0dc393f381216373aef9d2a9e3aedfc25d08a050e07e0a1ce0856a88af6e2c8df49a45d81c84668cbb57387ba5636e7081a1566fd3b3ae97c6881e11b3232db7a457e521a2d94a680c90059537b952f24d3811bccd92ba64c2c10f51ad50ac19b26e829c4b0bb394a3233be6efcad9ce4cee9c30297ec378db0db1e6dc8e507b7733f99f214e6afe34c076a49449b67107ed81617f28935714fa53c96c20e1522242baf5e78c23b459077f683d2cdcc2fc5a0dde17afcaa083bf79b927b1d686661e708c72680ebbe562701fd80fcc6c67d4380e4a2a371d429cdab442ff1dde1f646093dd61d584b0db815eaa3e02a474cb8a8cf1538979a963a73796e7dbf3960b5ca5b63db863304edd77234fcb7b520adf90014be05cb1892af38f3b8f9abd7d95cfc362d780497beebbea5c855a5b8e425090275b8826c29bdbb8f7095504917fe805576f782765bb31499420991b93032449e994bd17b66cc8574ab8c20e478c2f89e7eaec6bb9706a91390c15901f77dc53654b22464da13334ee907fd6ad202acec7dead79980d6063b68d728a8245aa57ae5e82af5e925c13a194dd138e0b81c33e93e4d047b35aa301294ad2b7b22ee923003703f4e74df45093bdc975bdeb6e407419c795cc1d301815e8c65e9c5a0ed4adc469527a23e0c5b9908bfbd899b9706ca08c5e6bec2166318c0fec1709ecafb4048facbebb991161f0d4d2b10b21cc7b0136d987fe22b11228881033f92107fc0e6fb17c35474abfedf6a1b2cba4c69b4246c24e35dfc134de1e56b894287d1ec5b9cbc7ad38715e0ba92e3e7eee17a3c62231bf75ca9271449e0dcbd3578e2a106718ca918380633e6cbf969445bd5d43a6fa605067371d15caaea86cad93f4cb71d6422fd8cdb6f0bfd5f79460b9e206797eb946a6936f22213d1d03de6d6fa53597a9b093816e21ca6fa3f883a2066b12a4f3da057693e205353ad9147d9356b5ef9960ab4f2aeba965540d3a9cb7b36a4febd718de1ed0ac65b5d75a31c95f17898c98ab80838d1cbfedcd9879d2d284eff71e6da746b17e0d5d47b24cc7819ae017c80d02c863cecae20e8610540d0bff14fbd875e45e4ad2a0c8baec7cfec0a082bfbff937783708acb6513fb3e160dfd1443503a727c22eaffcf5ebe3eddf11868124fdaf54327efa8605fe01dfa14b2a71db3b15d2c723bb2fd267815d29c969565d9686075ffaa372010ff15a5f449fedd15efbb5394c4f97d0261a0eccc1fdef8bf6d1ca83506e6bdf85144e4750822c8c5e18128f022697cbcc4218d9055a723dafe863c3a115226b3de5870ae0c8e344b42a89c4dd93fdd2185f2e117f7d4b24be38a2398154c4b0ff6a0f00264a3aa9b754cb0b2141a76275bf0e010b8310c5b94df58ddc8074af38df42e714f9e04f28f31e0f625a456bf6fc7221273c1ab002746a4f898f10764631a7c95e3abad9364d9b1b70e9db2196576801f34d094c6c33add408be1f092ef644948ccdc2c7c5d20dc6d362ab8aff042d33eb03b219fea423139ab8696d628c703c4b0da7e76679af405978d725ba02817c6ff6b3933d3beaa5883eecfc4d78c836a1c78c176fcf1e2783e3d48a0d1e611bdb79d728913cf256ec07f46e6b7850d10af7ddb0b0c4e0114be496e8ee4ace0a0efdba9dda69b140bd7114af7f82644a887b2504aee486718f846ca0855e5cafd5825c73a7e287395b61e9bb3f5c061881cfe48231c3f340d1fdf258b5cadbd5525622f860b804a0f2b5b261548c387cca5239b424eb7f229ad05ee20eee14da80d58d71bd5acd8db35aede772521f272501318153e4899f7a52a39e09ace78752cee5f9f411f6f06f7e1467e949c1b7fdda55d75b4cd00389d01840c28e1dde111569435b52febdb490fb255dd1891d2af9715960b0222070d27aa634e4275044030aaabfca386a22580ef789c70e80915bcf39779b86cd5640e9c9794c3978c95177854ed80626c43a45144dee7f40ed2faeeadfb8ff10f6e90de052595772578c2ccb6015075f0bc1fa84fabdfc192480d8f5b3bd30e50bed537c30ccbc3db3eed8bb9ab644712501957ca1dfbd914fc363ab7f5d2bc388f3321fc54e28d816715bdb540c5753bf4dcd776cf4023c677ed28100734706d79a817ea36d553dd73c8fd9ac98af2047bd3b9cc795e8f593742a419c371f9b21b13cf64690738e946025ffb9f61e0ae43f03a2f818bd1dd18d689d5ecf1d183216e09a16e74acd3b0e901f2550caac940e7f5120156532c7f16482467952611809fce211dff2b04935b973ddcaffabbf9148c0e7ecad859b0edc40f84ad5b953fd89954ee1d901cd9a983b6d257f8f8b655a18cfcdd0c6368c293d574caed9997fc544186b126a44af399d8ef2dc99d95046707cc285927fff7383450f5560c7e2f7a4877c3a5c0fe81416319e52b913e8e990f4f8f36df54ff6388ab8edc864f98ba28b02eb890b16ebf4d861b407db7d61ad98261f23dfe4320c90341d93484636bbc23b0e113a220cbceac1c40487ec39f10107b7edb8fc313ece230a2ea4b46dc0eb1445ce77eff7d23423707afd0b6c6c524cb8f55e78f257c3bd46f008e687b96dd3ee0f640475d94563601fdde47835264f64151f64c2c4fa9473658ce2f08e3f34eff618557311dd03f715bbf5e17f4420f727b18ac70d68575a69fe532f526ddf7400547108d062ef4b4537786572ef0099c6ec2361f3783d39096f93b62c96dd9be1db9fcf7480560a636a84952315a1784d63b6089a5da1234d6c54068b54a412d9958aaa334d8d7987c8c6ea717b95fccbb7df118bb1b86ba90a0da262ed3e61bccf6cc5451080efb202ba1dc9910a43d8b8b9f1cbbdd772aae0e96db3f6efa866bffcaf9211a793296532db2169be4422920317c06a1bb6cfe1eb687acdbd456bdc81b7dbf502a42f204a211fa0a8b58581eb8b673f5ff6f96e3f2b31aa7b14cf66aa4446542b00f63dd65df4ad6000457e4685864c8c7a37aa6f631ba28b8d4b41af4e6f6d99c4bb22c87fb814283a737a32971f58fc9f28c6e8fc280fb7bf8b97e77a710386624ea8f1f6276b2aed559dcd1e57af80078d5c18128c6a39ddd4d57c42974432e9cd17def4d6320c1053e3301215ede2b7227d6776b6f31861c1831d39d6654d4cd2eeb514ee67f229add871cb928e2336dd85426c296344a7ca66400a7eb12147e71e64166220bdf4a838e8aa2c91cf6a7921c7fe2634a3748877e25780be8a615c0b3759da768c722856337ff49177085b1c5ce762ada41a440aa629595eccc4daa8db8c5d63c12b3", 0x1000) r2 = socket(0x800000018, 0x1, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r2, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff7, 0xffff}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0xfffffe8f) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x4) 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x8, 0x8001, &(0x7f0000000300)="0383efd92ed8ab0216684fd6260f2c7dcc144307862acfdf35f0db71527fd7db5aea4531ba37907ac934c1de46368c95b68e4c6a79314b21e23c931d0ee5c6dcb8c9c3d6aa6cee586ebb8392ba8b5edd2d0c0584c671abc6de196fe117cf063ce5aea6b87b88996c27ca899d69fd9c7f0163c6d89690e322bea405b7404e8d34b0d3f64dd7655f45e7b8b6079249a0941dcf1aeb15cfe9ecad8c7c42f28ba0074756877ad1a5af0cb0d52877b4a8b84c531b0415e5e528a1f821dc4bf24b4aa6410f9a13a5d388b5820e9944515f22d947354797613cfe27e96c64960d51ddd6c07b282509bdbbcecb64460491dad74f88972f3d7221e0660d8c88f71007350733a9185a0adb9149b07a1b2889826c3043180b3ac0b1f161e43dea2cb423ea7dfe1f500ec39a701db29f0c4e1e4676efdfaa825cd86ac5d06272a9c3844fde21b2dc35734bb9a792ef07cc5bdf51127e233b661a5eea645ef5f8dff0bc317131c728dcb41ce44574f0a1aa853d2f7579e4abbcb4ce0f58a8553ea879d04359a749addd61a38f5a7e4e829f79d79abfc07477dcf22bbdec767f315eeab4a4f1abc961d66aa2c70d90263967662147821c7dc9eac0bad5dd78a9a1d3abbca0a252f2e128867b5e522abb3de4cab2de7a764be51fb0506c03650807f3147de2c4cbebfc662d1f43fad6780791b72678dbe2b63ab7a3bad5f5d75a76ad039c5ed37826a0716494a491f300e7b8c72c6d17a1d6d6e6bdb7d3e194be097adc9db5069498770964e12b26dd6f2421e7d4e79d18697b27a0202c04dfc6af779adc80f02ff33c43a1e65c9510d82e2b2d0556e4c281097d75cbe727108c3a0ed423ea141601131595f309ec7bc744ce05ffe9ae3e450b3062dfecc37b64cc12fd04140bd0632add77eb5f8a22dc161defaf5cd9103596185692eeb03cbbe29fad5f9e777789384e865e19165b3203c4197513821eb8cee69ddc4d8deca9961b7e36278367ca2481654954420442323f3ca9581fa4b6b8babf165f8010cec1f424183f122b494233f616afb2eb1ebe0f855e1d76e19a06e77cfd092fa862f5498343c77f22383db5884869e1a5ad82ed62ab54ab27932bb6574abc468915dd32ab12761359b171ea8b91408963a2584dcb3cbf8e4dcadf0e6ba0df531049d3bb2e38b1bd5e9491a0305edbfad0430db40874b3d078c72279b5c3c6c2a29d60253c353b5e186c996488515d31d78ba7639857901a582e0d4dd547e46bd1b8b1708229ea66ac5d9519f3fc5009751a711b30437b03eb7ae686b6e1b02fed9586d9a23e8e7e8cec6b0a64103a81a044883e7eff711c9ab2f053ac71c3770b5311f3804ae7444a469583028121c27e8d541b59aeaca1681387d85075a1fd9743eaab0f8002ff6952931a5d4e70ddcf936d3bccbfd70087a225345eb30326311d7da8c42a4fc93f4371708a430b9a56e2ca5c6acbc5e3fdeb22fe705d25e28a46812eaa034ea79e08bcb131b59de702c7f9a7e5898dec5f3ed0223af894a5916b956dcbad008b794a310d2eae9bb6cc17db8be2a7149473994c355b0553b35446f1105067482cf71938870d5a54bac38a552751a94cdd34ef52561b5c33f1efe10583014d5d24b3cf37712e016dc2daf6d999456ac703d02885363920012fd024920bf7b033aaf627be876d1276c1071bc0b4dff92251ff956ae0d64c374b0edb535d626913881eaec78546b65e3e3f4f2117f36af8258a5577f863ee459c264ba051206db97c0593f1fec4b0ffc4daad61da5a6c591235006beaad4cfead99b1321b9a6a364e8abff1ac9378c95e5834e1961ed7ac6e820e290e4cd8d1f843edfe4892924e2dae216d8747c49f2a24bc86bdd70223f25d57c37bc79036aeb6c3bb1ec0259cb836a172c739e9aa7fc44f7b1bcbe923e2257f32ad0a38de4319c1605ecfa92637cdb04ed47ec5e7f861d73454bba5136fbf22d08fd1caa0ded0a0bd003ac8bda58ea6d9dde85ce59693472fd1c0c0dbabee93dda2120e547d0baeb108d2f627259762c9b594151ad172ddd99b80ab81ac7119a1734a33d5195e6840fce91a573bbd98faf232337d0fd6b53eebb4f2836bb72bfb9dcc2b212ff6f0c0a440ddd1a583206e6af5b3f8bab79866d1959b71a4f7eb1aa7e075e0ed5a61860318e9eae6fea00bcffae7cd9ff121f0b11a0c87d1017a129d1d57f0d4b1692762e0051cf6b518922c906d9a5086970957f63e34b74135fabefde9c2366d0f68953dd9028c45f17120c9386e054124ff88dd9725235b5bd6d17b3c0fdb9c41f83f451ab3632697f0bdf116d23426e31dcb29958c2422efaebe32a3a7723fe205de57094db1787bd301456fb1a2a5c948a28ac8b51ce45fc813d57c01770228b5fa7fc14b55f61fa10b51adc42095e73a93b0e68b9bbfe39725bbe8c86f1864ed2a02c9d778c6aaa1afcd9eee98a3b49092a636f78c2a0fef164e65246df0dc393f381216373aef9d2a9e3aedfc25d08a050e07e0a1ce0856a88af6e2c8df49a45d81c84668cbb57387ba5636e7081a1566fd3b3ae97c6881e11b3232db7a457e521a2d94a680c90059537b952f24d3811bccd92ba64c2c10f51ad50ac19b26e829c4b0bb394a3233be6efcad9ce4cee9c30297ec378db0db1e6dc8e507b7733f99f214e6afe34c076a49449b67107ed81617f28935714fa53c96c20e1522242baf5e78c23b459077f683d2cdcc2fc5a0dde17afcaa083bf79b927b1d686661e708c72680ebbe562701fd80fcc6c67d4380e4a2a371d429cdab442ff1dde1f646093dd61d584b0db815eaa3e02a474cb8a8cf1538979a963a73796e7dbf3960b5ca5b63db863304edd77234fcb7b520adf90014be05cb1892af38f3b8f9abd7d95cfc362d780497beebbea5c855a5b8e425090275b8826c29bdbb8f7095504917fe805576f782765bb31499420991b93032449e994bd17b66cc8574ab8c20e478c2f89e7eaec6bb9706a91390c15901f77dc53654b22464da13334ee907fd6ad202acec7dead79980d6063b68d728a8245aa57ae5e82af5e925c13a194dd138e0b81c33e93e4d047b35aa301294ad2b7b22ee923003703f4e74df45093bdc975bdeb6e407419c795cc1d301815e8c65e9c5a0ed4adc469527a23e0c5b9908bfbd899b9706ca08c5e6bec2166318c0fec1709ecafb4048facbebb991161f0d4d2b10b21cc7b0136d987fe22b11228881033f92107fc0e6fb17c35474abfedf6a1b2cba4c69b4246c24e35dfc134de1e56b894287d1ec5b9cbc7ad38715e0ba92e3e7eee17a3c62231bf75ca9271449e0dcbd3578e2a106718ca918380633e6cbf969445bd5d43a6fa605067371d15caaea86cad93f4cb71d6422fd8cdb6f0bfd5f79460b9e206797eb946a6936f22213d1d03de6d6fa53597a9b093816e21ca6fa3f883a2066b12a4f3da057693e205353ad9147d9356b5ef9960ab4f2aeba965540d3a9cb7b36a4febd718de1ed0ac65b5d75a31c95f17898c98ab80838d1cbfedcd9879d2d284eff71e6da746b17e0d5d47b24cc7819ae017c80d02c863cecae20e8610540d0bff14fbd875e45e4ad2a0c8baec7cfec0a082bfbff937783708acb6513fb3e160dfd1443503a727c22eaffcf5ebe3eddf11868124fdaf54327efa8605fe01dfa14b2a71db3b15d2c723bb2fd267815d29c969565d9686075ffaa372010ff15a5f449fedd15efbb5394c4f97d0261a0eccc1fdef8bf6d1ca83506e6bdf85144e4750822c8c5e18128f022697cbcc4218d9055a723dafe863c3a115226b3de5870ae0c8e344b42a89c4dd93fdd2185f2e117f7d4b24be38a2398154c4b0ff6a0f00264a3aa9b754cb0b2141a76275bf0e010b8310c5b94df58ddc8074af38df42e714f9e04f28f31e0f625a456bf6fc7221273c1ab002746a4f898f10764631a7c95e3abad9364d9b1b70e9db2196576801f34d094c6c33add408be1f092ef644948ccdc2c7c5d20dc6d362ab8aff042d33eb03b219fea423139ab8696d628c703c4b0da7e76679af405978d725ba02817c6ff6b3933d3beaa5883eecfc4d78c836a1c78c176fcf1e2783e3d48a0d1e611bdb79d728913cf256ec07f46e6b7850d10af7ddb0b0c4e0114be496e8ee4ace0a0efdba9dda69b140bd7114af7f82644a887b2504aee486718f846ca0855e5cafd5825c73a7e287395b61e9bb3f5c061881cfe48231c3f340d1fdf258b5cadbd5525622f860b804a0f2b5b261548c387cca5239b424eb7f229ad05ee20eee14da80d58d71bd5acd8db35aede772521f272501318153e4899f7a52a39e09ace78752cee5f9f411f6f06f7e1467e949c1b7fdda55d75b4cd00389d01840c28e1dde111569435b52febdb490fb255dd1891d2af9715960b0222070d27aa634e4275044030aaabfca386a22580ef789c70e80915bcf39779b86cd5640e9c9794c3978c95177854ed80626c43a45144dee7f40ed2faeeadfb8ff10f6e90de052595772578c2ccb6015075f0bc1fa84fabdfc192480d8f5b3bd30e50bed537c30ccbc3db3eed8bb9ab644712501957ca1dfbd914fc363ab7f5d2bc388f3321fc54e28d816715bdb540c5753bf4dcd776cf4023c677ed28100734706d79a817ea36d553dd73c8fd9ac98af2047bd3b9cc795e8f593742a419c371f9b21b13cf64690738e946025ffb9f61e0ae43f03a2f818bd1dd18d689d5ecf1d183216e09a16e74acd3b0e901f2550caac940e7f5120156532c7f16482467952611809fce211dff2b04935b973ddcaffabbf9148c0e7ecad859b0edc40f84ad5b953fd89954ee1d901cd9a983b6d257f8f8b655a18cfcdd0c6368c293d574caed9997fc544186b126a44af399d8ef2dc99d95046707cc285927fff7383450f5560c7e2f7a4877c3a5c0fe81416319e52b913e8e990f4f8f36df54ff6388ab8edc864f98ba28b02eb890b16ebf4d861b407db7d61ad98261f23dfe4320c90341d93484636bbc23b0e113a220cbceac1c40487ec39f10107b7edb8fc313ece230a2ea4b46dc0eb1445ce77eff7d23423707afd0b6c6c524cb8f55e78f257c3bd46f008e687b96dd3ee0f640475d94563601fdde47835264f64151f64c2c4fa9473658ce2f08e3f34eff618557311dd03f715bbf5e17f4420f727b18ac70d68575a69fe532f526ddf7400547108d062ef4b4537786572ef0099c6ec2361f3783d39096f93b62c96dd9be1db9fcf7480560a636a84952315a1784d63b6089a5da1234d6c54068b54a412d9958aaa334d8d7987c8c6ea717b95fccbb7df118bb1b86ba90a0da262ed3e61bccf6cc5451080efb202ba1dc9910a43d8b8b9f1cbbdd772aae0e96db3f6efa866bffcaf9211a793296532db2169be4422920317c06a1bb6cfe1eb687acdbd456bdc81b7dbf502a42f204a211fa0a8b58581eb8b673f5ff6f96e3f2b31aa7b14cf66aa4446542b00f63dd65df4ad6000457e4685864c8c7a37aa6f631ba28b8d4b41af4e6f6d99c4bb22c87fb814283a737a32971f58fc9f28c6e8fc280fb7bf8b97e77a710386624ea8f1f6276b2aed559dcd1e57af80078d5c18128c6a39ddd4d57c42974432e9cd17def4d6320c1053e3301215ede2b7227d6776b6f31861c1831d39d6654d4cd2eeb514ee67f229add871cb928e2336dd85426c296344a7ca66400a7eb12147e71e64166220bdf4a838e8aa2c91cf6a7921c7fe2634a3748877e25780be8a615c0b3759da768c722856337ff49177085b1c5ce762ada41a440aa629595eccc4daa8db8c5d63c12b3", 0x1000) r2 = socket(0x800000018, 0x1, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r2, 0x0) (async) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff7, 0xffff}, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0xfffffe8f) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0x0, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10804, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) (async) r2 = semget$private(0x0, 0x1, 0x86) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semop(r2, &(0x7f0000000380), 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x7) seteuid(r0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/202) (async, rerun: 64) getuid() (async, rerun: 64) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, r3, 0x95, 0x8}, 0x400000003, 0x80000000, 0xa23d}) (async) r4 = semget$private(0x0, 0x4000000009, 0x282) semop(r4, &(0x7f0000000380), 0x0) semop(r4, &(0x7f0000000340)=[{0x3, 0x7, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x6, 0x8}, {0x3, 0x5}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) (async) semop(r4, &(0x7f0000000380), 0x0) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) (async, rerun: 64) mknod(&(0x7f0000000300)='./file1\x00', 0x8000, 0x8000) (rerun: 64) semop(r2, &(0x7f00000002c0)=[{0x2, 0xfff, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x9, 0x1800}], 0x3) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = getpgrp() ktrace(&(0x7f0000000180)='./file1\x00', 0x1, 0xc20, r5) r6 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r6, 0xffffffffffffffff}], 0x40}, 0x404) r7 = getgid() setregid(0x0, r7) lchown(&(0x7f0000000040)='./file0/../file0\x00', r6, r7) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) seteuid(r3) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) getpgrp() (async) ktrace(&(0x7f0000000180)='./file1\x00', 0x1, 0xc20, r5) (async) geteuid() (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r6, 0xffffffffffffffff}], 0x40}, 0x404) (async) getgid() (async) setregid(0x0, r7) (async) lchown(&(0x7f0000000040)='./file0/../file0\x00', r6, r7) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:14 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0xc0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x4) (async) 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x1, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sendto$unix(r1, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def764007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0x0, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') (async) 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000015c0)="82a46300000000000000000200000000000087268625facaa958af0b78e83d55104cd3ab2d58df5fc475c671aeb1b5f8e5e809a2713f2ac5a62875ddfc6c72bcd52811c85a13486ff4786f731c2b27ac0eef60f903c292f46916ff1deaa9d138616b6b6ecff365dc8173000000000000008029071b9ca06fa347a44a30ae6c480d67970f280744fb", 0x88}, {&(0x7f0000000200)="46437caa99fa6589b19c5eae3409911d1e797fa0735179cb2954c51961a6c929a1cc02fab439ebb73d79c1d9a6225f21c398a04ec5e6e1664e8359d8b62e552799a9b3ce4dc846e4140d2789473fdf5408ee4dd9c52a7015ba7cc907baccd26f4b16184b208b438f8a529d117d7b4796ca895327422f48ea681f80d0e0eebbbe114902df854ff62bb34bfcddc260c89b12b9789309dd60eda5ccc872d9da5f8c65892b237d9ec19b3b9bed501b1d9621676ea06a804b65db32fff65f56e655695f31a18bab232be658892a9ee66558fd3fb778a4", 0xfffffffffffffcde}, {&(0x7f0000000300)="d7d417ec9d0df53aec95b4c96949536de65db5a7ab4e9e903dacaf283b25d8307171bc30b7e9f28754355b53ad8e5581a9530b9624601bc3f7a5e45f895a48713acb35c7b31a95527372a6d200ec0cad844968227eecaf31da355e2a3da249218ccbcc252684b31796b7561879f8", 0x6e}, {&(0x7f0000000380)="fd4006d1cc47f1073c4cad190a92e5cfa62fcc0d8333a139991d341328b1a2da96b52e348f314a40640e178ec2ed610ac921bd2462c585f17dc7b22f4c71ea092d6bab1ebd4d386416e05c55204827c066d5e1e9006800ca925d83a74d39d30fe05aed9bf070c1ff9fc9f4bc7ff596645483436ea01d095cd78067fd6e2a6849763e7d0aec392ec0573849bd7a976cad3d5277a5c0e1888e6643f9d8035820bb80955ae0ad935a6373b372251fa0cb3242165fe781868753968b9b112136a840ae5567a8c0d6b5a6230ec95bb9e34fbd6428881681b385d7debd8900e8ec5707157b2e92d04ec30bce9e99ff310fffb43e5e48ef6d0205d0fcf06603941dfb31dcdeaabab70d80076e610b5ae80822856980e469f0f91c374ab9f64714701b976c04de00161550c0b318bea865a17dcb2f5cce90db585beb0d6608ccc8aea49e838bfb6346c1e6498a1e1678152ed7398d8743614d1375d20dc9aea91e672d3ccd8d5f2929e0bc08b8df3648d1bd4f8e8baa61a867c3df0d16b7141548c28420b6f194c0eae8b4d4e52ba7a92db615d069f70e5df9a8f73f095a18ce0d71c320f9392f3906887c9a47dfd703b56445c588480733bb0c1fbfec9ed6efc4e13c06ce2f667b0517a7efc137f61b5d8611db3fa4b5bd8e154014d7c499747fe5caa7478ec76f7cd9b1c48e5661cf0e57c32b1e02193c880b3b58bf9807e3539ef65d69e509968dfd3fb180242b8bdcc48e6ced0d9593ad3e61b662c10f9ab06ab1759100a54484b3f0c11baa42518f85aae6cc33b8f8966988c3678619aab51225c63352dbbb3f0c33914a37a4aa15e93a706ba9b180165e589d9fa2980e8f7115d579935810a93e1bb11fbbe3b93c0436d36b9a9ae35dcb1a5625edf35ffa7497e643badff0dab104441b2d46d602a9cd4e427316f7866fd9319b975af41b17c0433c1416ccaa320c0d2065af3817353229f6db2330a106530ef8cb86243c8973261f76e4f8a47c0cbf88e15b56e55a45918a119e07990e737f6f29356546c6d08819bcafa1f6bcd5974d2182140cec9307fabe34875004681708882e65282e1344c079e2c6cfe26eae0b32be27841ed13873c9cd8b1c1550d63d1b364dc185053cc255b5566962e485c52c1dc97e0028169e1a1727f7098bce7ea5aa2b3de68dbf62fac688475974576100854abab4c664257c4148bd45dd2f82b03b39c8111a174e1564688d9765c6ffaafd8017b1f77f565dfc4809c676656a1602f72a579ba3d8499ab1f8ad8bcd6ee3965800783fc643124aba49359d11ab24f90e84a74850d93dd75cb96cb86350b1106f23f3514dca7f7663e01f0419d7cf0fce9f457100b655044d105e0e0cee2f1458e18c17ffd0801e4bbc848a22779cf6a418697bfc831ed288ef4de259aa17d3631b5b963a80281aa84aeefbdff165f08f86d00d8c412af83b10cd9faff6df8ce4c96df49b8dc8ac9dd3eea25b4de2228309c124a068da45d2a2c404120e343794d3d36045e17712436ba977bc495fa19dae48a870a5658a9300a8ce1a24e075b9830112abc17b364f9482b234ef68e4d8e9b112304a2e13cf45fdf75d54ad3c18fe567d0824e4a911a7ee4dc8880e45adebc927897ffca281fcf9879110ad67927cd53e67d79041311a8071f254888e4b6b263f73181ecd89c77cc6e7494fcf0ff8bf17b4fa8bbeedbb110a5806e8c0a0e039c8cae0228f20a2fbd123d4ba894cd2d618dd9a513861192ab434f9e18e0ecc79725ab9b071f8fdc0c8a54fbd73f84de5b7bd70991658f7c97f7ef1050bee7bdc9ed24f96f5c4da56fb1b44a19d07c4b8f90367655a994163dc977b7d04c96d3c93131171c1511adfae2b3ca93807dd4f52afb206e1dee01644733b43997d5aa45c7901901909ff4141c4ddcc73ae8a4150a22edaecdb9768c0d7a353459de79645d325a44205310231be66ae9069f7bbe985fa17b92fe496d335798bfbfd9d0393405dda3a12748b7412f5a6d8c3ae13e0c5a39723998a87c70637bad9a4790994a1619d19898a8fd8d2f3dad34900328b64f05a668bcfa4ab48988489972012d766ca5ef34b8421d80a030369d751d8b81e27dd6a98e618613c39d7b1b3a46d79f0273502300fa4f8231890398f870c40b56d036aba2e9bd273ca49ccf8a0963691fb47f5cfc5b02ccf2f01742fe1cc296952c6fad5e4de70d3ea546f3c4c36b9b0586cb26af8506fcac68fd5e555843b649430bc7dd5a40125c8324d5170594bd5ce848ed02bc370ef8a0fa6b5d9f1dfdda21b3963f7fa203229cd5bfa7e97ce91cc2615fca83718b7b72f370e0adb32d29cd24115f4d45e7ea08831992a1c5b525f3fe95cf4e8a8e169b01fcfd1fd4975b76f1da6bceb47be719643860c5683852a2e2a234259a2ece6ac735ca58bb5561d98ecad0b3dc3c73bd8b2bcfa1263d593032aac88c60200f6d49d87ee9e1bfc4a73709b3ad2e9611848b154a17961381ac95e67926daa71e9a0692e88e3d4508169661db180974caca6dca5b6c68059d33b8d3136f4831bc39958c4b8b74b311cb935b1e1cf0933b8f0a15568aa960a8be2e69cd1b502458d73a042126513530291cecb94ac8569ab549ea15ec8dff5150629ba3d9d4a51e23b2b9b372816bc6ee4dd8699ab4161f496fe219178c42e7498e013baf31665d3c6d520b3789a36f626c0576084ce9434bbf8a44b9eef43435d235bf5a2ff9a28d9900fe87dcb0d58401dca73395ce425032e79732e774a06d0791ce7fdaf258ae544cdc85cf8b2601709c28c0331453f2c495bf3eb5fdafa5f9d1eb03dfb2a76cb41a977e4985ded4c330f435cfb7b8bf1d23b8b81df78d68586e526aee4df07f10c5f68813f04cf3e63e9ef5974e12cc345e3371d8436ed9af2f1ac89538b267ff0dcd7412a70b33ac75cd6e23d1ba04c3079d78f1e15901005bad2b9d90c3621c7f32d21c9bee7f67bccb432f23c1c3f2744af8c563b8905c2de708dd09df9e5e325ad9f7e4cf880c057550f10149aae34cb316eb9120364b3a237c67b716269c5e0eebbe116f46e6ec5f22ac600b9430322566c29f3a2a991b8a8cf4f952309a04e288703847400daf800f6c7c7cd752a016834529992e711498ee328e6f3ccb8076a520b1a663f3470170730d9f2e5dfc36496edc5d97614b1f9a5bae875773b543725bdfbad3c7592f20ebb9cb3a7646cc6d336f79cd6a928f8ec3d652baac0a438d4f796e8f32b43d16d6d56754a7718b5ec076a33f961a64391465b8da020eb6fed74a2ceda48fe2f6f518e64d93ceaef3a17be73dee74f23d8e234ef3dd31e18f28b688901ab408cbc1af254e775696d8e59e488455d0d3a5ea3dcdc866daf2784dcd7a4ef22735f08d97c44d58a9aec2df8528886b1f74cd82bd3adf373ec837d9fd5cc3916947240f9336104bf2e8a84c66cf9da0a3f7bf47053745a8516886ac02b85717425652d39fbe9c1abff16087c188a9dbb18964a48aa03f81061297ef0c17d6f6dabf5cf441c7cf2ee4a7f2f817fb24753ee632d6d04a0c806933bffcce4eb99cd7436c839efa46e1b86f226690158d0986a35f2a9e47543b64ce991e18f38baa11d6154d06368592434d2b01ffd67611013408192f73bba184074ae9e67813cbceea974d78687d6fb13d6cec86f016cf9f83b2a99c759a583b4cf8797040aa7ed2aac1f536d25c2785fa0f76b61ee0fe6d1ef719b22e36147deeaac932922eb2e4c67ae40d09f226aa5cdacbbca7296e1cefdb29400fc34b261db179eac8c4fe388d98af4cb20de6d4a7ca1922fe6d1f3e84e4b4c305429f7ec4f5443ad6374a7bf716d318d939b9f35a2dea54930474fe5b336cb32e0cde7599e945575984af41128a75ee35937c442cfe391f4263111a5727041a78542d2dc06614576ee200d45192a2e2647a3eb5c0064f36f8d7c527644855d5cf944bc440df6abdd0232c99861fdb97659a0441e803c2a73764a042f00893ac42f21618f87deca863d9bd1281b715a85dc1b7d7dd6627377dd96eeb593645d4cfdc22a323993ca75ab77ffec07f7c74c6fbd124988057f34dbb4cfe516e9847f18e666b133988e53551a52b73f5cc7116c5b79fccaf116c623849272dead09cd70bf0dd992424e89a5bb94103e4f40f8da391fa29cf2d5118a739f0661bcbee409f3fd853d080a1b30911280a5693ea118ca92647ba938cbf3c081e11e15490d14004bc6b97eb6493952bbaeee8db210086b67d38797e6ddfb4a4241e9537b0cd6cc2347bf6fb95d2d3cc684e56ca3a2ab45715c61cccd3e51f960883a897ea281cdb973c7c08f78e002a2b8a47d81471ea444d24c8a0f357abd4b5fe2a9a7bc6f6a016e9d71fda8e2e3f5f9ff45a6b7b61d6be1be085e7dce908a35568875fa4ee2afb97ca3465f11ab0b247ecc5301ba19481d59a395224544e134deb0db3c90250afbda6994b8ef7dd13039e74decd93d1a39625396f5b4662e9338d15303cb849beeaa68599803df723be6b53390a36bd3e3a85ab150f69eb4cf3bd817999e5dedef2933f7dfb9779e4b26b42ae4a681529d7da86af82b176202f1418b22025fa87d110fd35bb7220de88f5ee5e9307ea61873744929e01b21b860828daf45bbcd43ea2543732ddfd31ccbde1e9beb4417a0e8529e9f2f202415cf329cf7cca331c1b0a47a31b3f8b8d1f56b16113d20025b526c0ac0bf2fe855ee70b0611406fee367a1ffa8806fcf7307418c01f434add1512e6523d9f489676940ec2cfa88fa7242047f4d9edbd6a35f84afbd9d3a3faf1d7012d4dc64224faadb294c46775e5614048097550fdc4331982735dcd4448b3705dc0b02f3acd2ba74ac7c0d3acca2182cd9d391868e49049357301f490172501ee0372ef19505a043023153ce9e0d7772cf5dc7f58abbc702258657b0a775f5a968d294885cb435aa3443ca0d3386350bfbbf137ecfa25eb952f87e7c5b726f27d6f6df4994eb96982b55a93d58385ac1feeee4752c5f08a17a67e8645d6936bf37cde7cde634d889c2278ee8ca55a8f26dcf3041a1ca7e0ed4b4c15e08ad6be9706df134d9d7e73f792b1289e7bcda09b644137aded6e2a180b9cd7cda857a4e7ffbf2c2b0b8c6824e63ce177b6c400a8b925f9f786ed30ce398716be55b3e1043d046fe63102ddd27308a57ad0670ade8f3d67e1cc6cd2b2248f18b4aabe1233afb55a06ebfecd954979fde42e1fc35adbfeef8edac17602c639a791b8aab76aaa7641bbce5d17a8da613ce027e15967df1e3391613d1f345bd4b9cecf7b00c9415a1a92a686ca23eb5ac62ab81de8962574f65b8969c82970d80e54695d9cc00b02641110874b2bc1e7d196a06dbc8bfdad551857ba1ca29cfc17d2100930c11f48c984467381f3a18c5d554879d2d9ff04585190ce8036d68a9e18547fd12eb99e69343920b0a31d7146adc19bd3e452890ff1d6935cd28a9a9b8a15a312433966034333f587050c5749ac0c5abbec1addac6df7c96e51d39a8e5b864bfdfaabab384b448a17004af3ca32d9600b941f6c8ffd0597c43ef65518db300737b6ea723bed40b367e8d374eef6eb14de1cbbb6b2414760179da48cb4cb09410615986b4786057ed048c27ec94eb5d8f2ac348823abe1c6a81372be0537d20ee276b59560589c1eefb3f8b34aaf200fc31a3ea247eec5b0194d71b8af0ede387bb94654bfc38720b49ffa5474c875ec2b39f9136b48a169bcbe3db687f8cba24bb00edcb6b5726bfa3fb7c9e5f8b9872636ad9ea17540b6a5da692c96c4b4931060034", 0x1000}, {&(0x7f0000001380)="4fb61d463875dc68bb52f9d2ff17b635a24b5e03af5370dd4b419434247224ebb3016123d2e701f1fc1c3012170b8c943be0d3d8392ad103f685", 0x3a}, {&(0x7f00000013c0)="7ac1fab705580dac21723b60572cafdafc544f33577625c60e455198807127332ba2d6b798f56e01ee384a8e0a2abf81220194b7acb6385ab42875e900cdddbe7e1bdddbf850dda86047b9f19e9bf4b8262de63364d09dfe92d2f02a6dd2fa0a46e64aebfa91b2c2828e5aeeced71a41d872cc57ed114331167e55d423372df98b933ed935552b77faccd1ea18347a835d39a94fd337ac991e62d732d56c5a03adf39a5c912972f6aa", 0xa9}, {&(0x7f0000001680)="c6ac7699d63a1912cb12ea588df5071db17f9654e60b669133a71d6bd160a51cc1c9a8b390bec0e802588266f76b4f51938bf280c8cecf8b094393be6fed0dd4012d4fc9191c50306df615f295e2c4006c1b49659667919856cfad45347e2d9a3ff77c3444f6e4ce3ea5074ab0055cf36fe2b03dad199224c5f94a01df0198b80fba054f0df301e4352026481001d8336743b69268b2b212e7fe1127245e4b4e25631fb37db6834516878853429d97fabbffd95c9c00c2a8ddb88fe6ac041d8e4b7df5721551befe1828c3cc08e9c60cb98a02e2370c6906db77", 0xda}], 0x7, 0x0, 0x0, 0x400}, 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000001540)='./file1\x00', r3, &(0x7f0000001480)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:14 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x1, 0x8000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) sendto$unix(r1, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def764007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) socket(0x1, 0x8000, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) (async) sendto$unix(r1, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def764007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x352) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') 16:06:14 executing program 1: unveil(0x0, &(0x7f0000000080)='c\x00') 16:06:14 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = getgid() r1 = getegid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) r8 = getgid() setregid(0x0, r8) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xe0e, 0x0, r1, r5, r8, 0x20, 0x40}, 0x200, 0x3ff, 0x0, r9, 0x101, 0x1, 0x1, 0x6}) setregid(0x0, r0) lchown(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, r0) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 16:06:14 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') 16:06:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 32) r0 = getuid() (async, rerun: 32) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10804, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) (async) r2 = semget$private(0x0, 0x1, 0x86) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semop(r2, &(0x7f0000000380), 0x0) (async) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) seteuid(r0) (async, rerun: 32) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/202) (async, rerun: 32) getuid() (async) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, r3, 0x95, 0x8}, 0x400000003, 0x80000000, 0xa23d}) (async) r4 = semget$private(0x0, 0x4000000009, 0x282) semop(r4, &(0x7f0000000380), 0x0) (async) semop(r4, &(0x7f0000000340)=[{0x3, 0x7, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x6, 0x8}, {0x3, 0x5}], 0x4) (async) semop(r4, &(0x7f0000000380), 0x1d) semop(r4, &(0x7f0000000380), 0x0) (async) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semop(r4, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async, rerun: 64) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r1) (async, rerun: 32) mknod(&(0x7f0000000300)='./file1\x00', 0x8000, 0x8000) (async, rerun: 32) semop(r2, &(0x7f00000002c0)=[{0x2, 0xfff, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x9, 0x1800}], 0x3) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0x0, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:14 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000015c0)="82a46300000000000000000200000000000087268625facaa958af0b78e83d55104cd3ab2d58df5fc475c671aeb1b5f8e5e809a2713f2ac5a62875ddfc6c72bcd52811c85a13486ff4786f731c2b27ac0eef60f903c292f46916ff1deaa9d138616b6b6ecff365dc8173000000000000008029071b9ca06fa347a44a30ae6c480d67970f280744fb", 0x88}, {&(0x7f0000000200)="46437caa99fa6589b19c5eae3409911d1e797fa0735179cb2954c51961a6c929a1cc02fab439ebb73d79c1d9a6225f21c398a04ec5e6e1664e8359d8b62e552799a9b3ce4dc846e4140d2789473fdf5408ee4dd9c52a7015ba7cc907baccd26f4b16184b208b438f8a529d117d7b4796ca895327422f48ea681f80d0e0eebbbe114902df854ff62bb34bfcddc260c89b12b9789309dd60eda5ccc872d9da5f8c65892b237d9ec19b3b9bed501b1d9621676ea06a804b65db32fff65f56e655695f31a18bab232be658892a9ee66558fd3fb778a4", 0xfffffffffffffcde}, {&(0x7f0000000300)="d7d417ec9d0df53aec95b4c96949536de65db5a7ab4e9e903dacaf283b25d8307171bc30b7e9f28754355b53ad8e5581a9530b9624601bc3f7a5e45f895a48713acb35c7b31a95527372a6d200ec0cad844968227eecaf31da355e2a3da249218ccbcc252684b31796b7561879f8", 0x6e}, {&(0x7f0000000380)="fd4006d1cc47f1073c4cad190a92e5cfa62fcc0d8333a139991d341328b1a2da96b52e348f314a40640e178ec2ed610ac921bd2462c585f17dc7b22f4c71ea092d6bab1ebd4d386416e05c55204827c066d5e1e9006800ca925d83a74d39d30fe05aed9bf070c1ff9fc9f4bc7ff596645483436ea01d095cd78067fd6e2a6849763e7d0aec392ec0573849bd7a976cad3d5277a5c0e1888e6643f9d8035820bb80955ae0ad935a6373b372251fa0cb3242165fe781868753968b9b112136a840ae5567a8c0d6b5a6230ec95bb9e34fbd6428881681b385d7debd8900e8ec5707157b2e92d04ec30bce9e99ff310fffb43e5e48ef6d0205d0fcf06603941dfb31dcdeaabab70d80076e610b5ae80822856980e469f0f91c374ab9f64714701b976c04de00161550c0b318bea865a17dcb2f5cce90db585beb0d6608ccc8aea49e838bfb6346c1e6498a1e1678152ed7398d8743614d1375d20dc9aea91e672d3ccd8d5f2929e0bc08b8df3648d1bd4f8e8baa61a867c3df0d16b7141548c28420b6f194c0eae8b4d4e52ba7a92db615d069f70e5df9a8f73f095a18ce0d71c320f9392f3906887c9a47dfd703b56445c588480733bb0c1fbfec9ed6efc4e13c06ce2f667b0517a7efc137f61b5d8611db3fa4b5bd8e154014d7c499747fe5caa7478ec76f7cd9b1c48e5661cf0e57c32b1e02193c880b3b58bf9807e3539ef65d69e509968dfd3fb180242b8bdcc48e6ced0d9593ad3e61b662c10f9ab06ab1759100a54484b3f0c11baa42518f85aae6cc33b8f8966988c3678619aab51225c63352dbbb3f0c33914a37a4aa15e93a706ba9b180165e589d9fa2980e8f7115d579935810a93e1bb11fbbe3b93c0436d36b9a9ae35dcb1a5625edf35ffa7497e643badff0dab104441b2d46d602a9cd4e427316f7866fd9319b975af41b17c0433c1416ccaa320c0d2065af3817353229f6db2330a106530ef8cb86243c8973261f76e4f8a47c0cbf88e15b56e55a45918a119e07990e737f6f29356546c6d08819bcafa1f6bcd5974d2182140cec9307fabe34875004681708882e65282e1344c079e2c6cfe26eae0b32be27841ed13873c9cd8b1c1550d63d1b364dc185053cc255b5566962e485c52c1dc97e0028169e1a1727f7098bce7ea5aa2b3de68dbf62fac688475974576100854abab4c664257c4148bd45dd2f82b03b39c8111a174e1564688d9765c6ffaafd8017b1f77f565dfc4809c676656a1602f72a579ba3d8499ab1f8ad8bcd6ee3965800783fc643124aba49359d11ab24f90e84a74850d93dd75cb96cb86350b1106f23f3514dca7f7663e01f0419d7cf0fce9f457100b655044d105e0e0cee2f1458e18c17ffd0801e4bbc848a22779cf6a418697bfc831ed288ef4de259aa17d3631b5b963a80281aa84aeefbdff165f08f86d00d8c412af83b10cd9faff6df8ce4c96df49b8dc8ac9dd3eea25b4de2228309c124a068da45d2a2c404120e343794d3d36045e17712436ba977bc495fa19dae48a870a5658a9300a8ce1a24e075b9830112abc17b364f9482b234ef68e4d8e9b112304a2e13cf45fdf75d54ad3c18fe567d0824e4a911a7ee4dc8880e45adebc927897ffca281fcf9879110ad67927cd53e67d79041311a8071f254888e4b6b263f73181ecd89c77cc6e7494fcf0ff8bf17b4fa8bbeedbb110a5806e8c0a0e039c8cae0228f20a2fbd123d4ba894cd2d618dd9a513861192ab434f9e18e0ecc79725ab9b071f8fdc0c8a54fbd73f84de5b7bd70991658f7c97f7ef1050bee7bdc9ed24f96f5c4da56fb1b44a19d07c4b8f90367655a994163dc977b7d04c96d3c93131171c1511adfae2b3ca93807dd4f52afb206e1dee01644733b43997d5aa45c7901901909ff4141c4ddcc73ae8a4150a22edaecdb9768c0d7a353459de79645d325a44205310231be66ae9069f7bbe985fa17b92fe496d335798bfbfd9d0393405dda3a12748b7412f5a6d8c3ae13e0c5a39723998a87c70637bad9a4790994a1619d19898a8fd8d2f3dad34900328b64f05a668bcfa4ab48988489972012d766ca5ef34b8421d80a030369d751d8b81e27dd6a98e618613c39d7b1b3a46d79f0273502300fa4f8231890398f870c40b56d036aba2e9bd273ca49ccf8a0963691fb47f5cfc5b02ccf2f01742fe1cc296952c6fad5e4de70d3ea546f3c4c36b9b0586cb26af8506fcac68fd5e555843b649430bc7dd5a40125c8324d5170594bd5ce848ed02bc370ef8a0fa6b5d9f1dfdda21b3963f7fa203229cd5bfa7e97ce91cc2615fca83718b7b72f370e0adb32d29cd24115f4d45e7ea08831992a1c5b525f3fe95cf4e8a8e169b01fcfd1fd4975b76f1da6bceb47be719643860c5683852a2e2a234259a2ece6ac735ca58bb5561d98ecad0b3dc3c73bd8b2bcfa1263d593032aac88c60200f6d49d87ee9e1bfc4a73709b3ad2e9611848b154a17961381ac95e67926daa71e9a0692e88e3d4508169661db180974caca6dca5b6c68059d33b8d3136f4831bc39958c4b8b74b311cb935b1e1cf0933b8f0a15568aa960a8be2e69cd1b502458d73a042126513530291cecb94ac8569ab549ea15ec8dff5150629ba3d9d4a51e23b2b9b372816bc6ee4dd8699ab4161f496fe219178c42e7498e013baf31665d3c6d520b3789a36f626c0576084ce9434bbf8a44b9eef43435d235bf5a2ff9a28d9900fe87dcb0d58401dca73395ce425032e79732e774a06d0791ce7fdaf258ae544cdc85cf8b2601709c28c0331453f2c495bf3eb5fdafa5f9d1eb03dfb2a76cb41a977e4985ded4c330f435cfb7b8bf1d23b8b81df78d68586e526aee4df07f10c5f68813f04cf3e63e9ef5974e12cc345e3371d8436ed9af2f1ac89538b267ff0dcd7412a70b33ac75cd6e23d1ba04c3079d78f1e15901005bad2b9d90c3621c7f32d21c9bee7f67bccb432f23c1c3f2744af8c563b8905c2de708dd09df9e5e325ad9f7e4cf880c057550f10149aae34cb316eb9120364b3a237c67b716269c5e0eebbe116f46e6ec5f22ac600b9430322566c29f3a2a991b8a8cf4f952309a04e288703847400daf800f6c7c7cd752a016834529992e711498ee328e6f3ccb8076a520b1a663f3470170730d9f2e5dfc36496edc5d97614b1f9a5bae875773b543725bdfbad3c7592f20ebb9cb3a7646cc6d336f79cd6a928f8ec3d652baac0a438d4f796e8f32b43d16d6d56754a7718b5ec076a33f961a64391465b8da020eb6fed74a2ceda48fe2f6f518e64d93ceaef3a17be73dee74f23d8e234ef3dd31e18f28b688901ab408cbc1af254e775696d8e59e488455d0d3a5ea3dcdc866daf2784dcd7a4ef22735f08d97c44d58a9aec2df8528886b1f74cd82bd3adf373ec837d9fd5cc3916947240f9336104bf2e8a84c66cf9da0a3f7bf47053745a8516886ac02b85717425652d39fbe9c1abff16087c188a9dbb18964a48aa03f81061297ef0c17d6f6dabf5cf441c7cf2ee4a7f2f817fb24753ee632d6d04a0c806933bffcce4eb99cd7436c839efa46e1b86f226690158d0986a35f2a9e47543b64ce991e18f38baa11d6154d06368592434d2b01ffd67611013408192f73bba184074ae9e67813cbceea974d78687d6fb13d6cec86f016cf9f83b2a99c759a583b4cf8797040aa7ed2aac1f536d25c2785fa0f76b61ee0fe6d1ef719b22e36147deeaac932922eb2e4c67ae40d09f226aa5cdacbbca7296e1cefdb29400fc34b261db179eac8c4fe388d98af4cb20de6d4a7ca1922fe6d1f3e84e4b4c305429f7ec4f5443ad6374a7bf716d318d939b9f35a2dea54930474fe5b336cb32e0cde7599e945575984af41128a75ee35937c442cfe391f4263111a5727041a78542d2dc06614576ee200d45192a2e2647a3eb5c0064f36f8d7c527644855d5cf944bc440df6abdd0232c99861fdb97659a0441e803c2a73764a042f00893ac42f21618f87deca863d9bd1281b715a85dc1b7d7dd6627377dd96eeb593645d4cfdc22a323993ca75ab77ffec07f7c74c6fbd124988057f34dbb4cfe516e9847f18e666b133988e53551a52b73f5cc7116c5b79fccaf116c623849272dead09cd70bf0dd992424e89a5bb94103e4f40f8da391fa29cf2d5118a739f0661bcbee409f3fd853d080a1b30911280a5693ea118ca92647ba938cbf3c081e11e15490d14004bc6b97eb6493952bbaeee8db210086b67d38797e6ddfb4a4241e9537b0cd6cc2347bf6fb95d2d3cc684e56ca3a2ab45715c61cccd3e51f960883a897ea281cdb973c7c08f78e002a2b8a47d81471ea444d24c8a0f357abd4b5fe2a9a7bc6f6a016e9d71fda8e2e3f5f9ff45a6b7b61d6be1be085e7dce908a35568875fa4ee2afb97ca3465f11ab0b247ecc5301ba19481d59a395224544e134deb0db3c90250afbda6994b8ef7dd13039e74decd93d1a39625396f5b4662e9338d15303cb849beeaa68599803df723be6b53390a36bd3e3a85ab150f69eb4cf3bd817999e5dedef2933f7dfb9779e4b26b42ae4a681529d7da86af82b176202f1418b22025fa87d110fd35bb7220de88f5ee5e9307ea61873744929e01b21b860828daf45bbcd43ea2543732ddfd31ccbde1e9beb4417a0e8529e9f2f202415cf329cf7cca331c1b0a47a31b3f8b8d1f56b16113d20025b526c0ac0bf2fe855ee70b0611406fee367a1ffa8806fcf7307418c01f434add1512e6523d9f489676940ec2cfa88fa7242047f4d9edbd6a35f84afbd9d3a3faf1d7012d4dc64224faadb294c46775e5614048097550fdc4331982735dcd4448b3705dc0b02f3acd2ba74ac7c0d3acca2182cd9d391868e49049357301f490172501ee0372ef19505a043023153ce9e0d7772cf5dc7f58abbc702258657b0a775f5a968d294885cb435aa3443ca0d3386350bfbbf137ecfa25eb952f87e7c5b726f27d6f6df4994eb96982b55a93d58385ac1feeee4752c5f08a17a67e8645d6936bf37cde7cde634d889c2278ee8ca55a8f26dcf3041a1ca7e0ed4b4c15e08ad6be9706df134d9d7e73f792b1289e7bcda09b644137aded6e2a180b9cd7cda857a4e7ffbf2c2b0b8c6824e63ce177b6c400a8b925f9f786ed30ce398716be55b3e1043d046fe63102ddd27308a57ad0670ade8f3d67e1cc6cd2b2248f18b4aabe1233afb55a06ebfecd954979fde42e1fc35adbfeef8edac17602c639a791b8aab76aaa7641bbce5d17a8da613ce027e15967df1e3391613d1f345bd4b9cecf7b00c9415a1a92a686ca23eb5ac62ab81de8962574f65b8969c82970d80e54695d9cc00b02641110874b2bc1e7d196a06dbc8bfdad551857ba1ca29cfc17d2100930c11f48c984467381f3a18c5d554879d2d9ff04585190ce8036d68a9e18547fd12eb99e69343920b0a31d7146adc19bd3e452890ff1d6935cd28a9a9b8a15a312433966034333f587050c5749ac0c5abbec1addac6df7c96e51d39a8e5b864bfdfaabab384b448a17004af3ca32d9600b941f6c8ffd0597c43ef65518db300737b6ea723bed40b367e8d374eef6eb14de1cbbb6b2414760179da48cb4cb09410615986b4786057ed048c27ec94eb5d8f2ac348823abe1c6a81372be0537d20ee276b59560589c1eefb3f8b34aaf200fc31a3ea247eec5b0194d71b8af0ede387bb94654bfc38720b49ffa5474c875ec2b39f9136b48a169bcbe3db687f8cba24bb00edcb6b5726bfa3fb7c9e5f8b9872636ad9ea17540b6a5da692c96c4b4931060034", 0x1000}, {&(0x7f0000001380)="4fb61d463875dc68bb52f9d2ff17b635a24b5e03af5370dd4b419434247224ebb3016123d2e701f1fc1c3012170b8c943be0d3d8392ad103f685", 0x3a}, {&(0x7f00000013c0)="7ac1fab705580dac21723b60572cafdafc544f33577625c60e455198807127332ba2d6b798f56e01ee384a8e0a2abf81220194b7acb6385ab42875e900cdddbe7e1bdddbf850dda86047b9f19e9bf4b8262de63364d09dfe92d2f02a6dd2fa0a46e64aebfa91b2c2828e5aeeced71a41d872cc57ed114331167e55d423372df98b933ed935552b77faccd1ea18347a835d39a94fd337ac991e62d732d56c5a03adf39a5c912972f6aa", 0xa9}, {&(0x7f0000001680)="c6ac7699d63a1912cb12ea588df5071db17f9654e60b669133a71d6bd160a51cc1c9a8b390bec0e802588266f76b4f51938bf280c8cecf8b094393be6fed0dd4012d4fc9191c50306df615f295e2c4006c1b49659667919856cfad45347e2d9a3ff77c3444f6e4ce3ea5074ab0055cf36fe2b03dad199224c5f94a01df0198b80fba054f0df301e4352026481001d8336743b69268b2b212e7fe1127245e4b4e25631fb37db6834516878853429d97fabbffd95c9c00c2a8ddb88fe6ac041d8e4b7df5721551befe1828c3cc08e9c60cb98a02e2370c6906db77", 0xda}], 0x7, 0x0, 0x0, 0x400}, 0xe) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000001540)='./file1\x00', r3, &(0x7f0000001480)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) (async) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000015c0)="82a46300000000000000000200000000000087268625facaa958af0b78e83d55104cd3ab2d58df5fc475c671aeb1b5f8e5e809a2713f2ac5a62875ddfc6c72bcd52811c85a13486ff4786f731c2b27ac0eef60f903c292f46916ff1deaa9d138616b6b6ecff365dc8173000000000000008029071b9ca06fa347a44a30ae6c480d67970f280744fb", 0x88}, {&(0x7f0000000200)="46437caa99fa6589b19c5eae3409911d1e797fa0735179cb2954c51961a6c929a1cc02fab439ebb73d79c1d9a6225f21c398a04ec5e6e1664e8359d8b62e552799a9b3ce4dc846e4140d2789473fdf5408ee4dd9c52a7015ba7cc907baccd26f4b16184b208b438f8a529d117d7b4796ca895327422f48ea681f80d0e0eebbbe114902df854ff62bb34bfcddc260c89b12b9789309dd60eda5ccc872d9da5f8c65892b237d9ec19b3b9bed501b1d9621676ea06a804b65db32fff65f56e655695f31a18bab232be658892a9ee66558fd3fb778a4", 0xfffffffffffffcde}, {&(0x7f0000000300)="d7d417ec9d0df53aec95b4c96949536de65db5a7ab4e9e903dacaf283b25d8307171bc30b7e9f28754355b53ad8e5581a9530b9624601bc3f7a5e45f895a48713acb35c7b31a95527372a6d200ec0cad844968227eecaf31da355e2a3da249218ccbcc252684b31796b7561879f8", 0x6e}, {&(0x7f0000000380)="fd4006d1cc47f1073c4cad190a92e5cfa62fcc0d8333a139991d341328b1a2da96b52e348f314a40640e178ec2ed610ac921bd2462c585f17dc7b22f4c71ea092d6bab1ebd4d386416e05c55204827c066d5e1e9006800ca925d83a74d39d30fe05aed9bf070c1ff9fc9f4bc7ff596645483436ea01d095cd78067fd6e2a6849763e7d0aec392ec0573849bd7a976cad3d5277a5c0e1888e6643f9d8035820bb80955ae0ad935a6373b372251fa0cb3242165fe781868753968b9b112136a840ae5567a8c0d6b5a6230ec95bb9e34fbd6428881681b385d7debd8900e8ec5707157b2e92d04ec30bce9e99ff310fffb43e5e48ef6d0205d0fcf06603941dfb31dcdeaabab70d80076e610b5ae80822856980e469f0f91c374ab9f64714701b976c04de00161550c0b318bea865a17dcb2f5cce90db585beb0d6608ccc8aea49e838bfb6346c1e6498a1e1678152ed7398d8743614d1375d20dc9aea91e672d3ccd8d5f2929e0bc08b8df3648d1bd4f8e8baa61a867c3df0d16b7141548c28420b6f194c0eae8b4d4e52ba7a92db615d069f70e5df9a8f73f095a18ce0d71c320f9392f3906887c9a47dfd703b56445c588480733bb0c1fbfec9ed6efc4e13c06ce2f667b0517a7efc137f61b5d8611db3fa4b5bd8e154014d7c499747fe5caa7478ec76f7cd9b1c48e5661cf0e57c32b1e02193c880b3b58bf9807e3539ef65d69e509968dfd3fb180242b8bdcc48e6ced0d9593ad3e61b662c10f9ab06ab1759100a54484b3f0c11baa42518f85aae6cc33b8f8966988c3678619aab51225c63352dbbb3f0c33914a37a4aa15e93a706ba9b180165e589d9fa2980e8f7115d579935810a93e1bb11fbbe3b93c0436d36b9a9ae35dcb1a5625edf35ffa7497e643badff0dab104441b2d46d602a9cd4e427316f7866fd9319b975af41b17c0433c1416ccaa320c0d2065af3817353229f6db2330a106530ef8cb86243c8973261f76e4f8a47c0cbf88e15b56e55a45918a119e07990e737f6f29356546c6d08819bcafa1f6bcd5974d2182140cec9307fabe34875004681708882e65282e1344c079e2c6cfe26eae0b32be27841ed13873c9cd8b1c1550d63d1b364dc185053cc255b5566962e485c52c1dc97e0028169e1a1727f7098bce7ea5aa2b3de68dbf62fac688475974576100854abab4c664257c4148bd45dd2f82b03b39c8111a174e1564688d9765c6ffaafd8017b1f77f565dfc4809c676656a1602f72a579ba3d8499ab1f8ad8bcd6ee3965800783fc643124aba49359d11ab24f90e84a74850d93dd75cb96cb86350b1106f23f3514dca7f7663e01f0419d7cf0fce9f457100b655044d105e0e0cee2f1458e18c17ffd0801e4bbc848a22779cf6a418697bfc831ed288ef4de259aa17d3631b5b963a80281aa84aeefbdff165f08f86d00d8c412af83b10cd9faff6df8ce4c96df49b8dc8ac9dd3eea25b4de2228309c124a068da45d2a2c404120e343794d3d36045e17712436ba977bc495fa19dae48a870a5658a9300a8ce1a24e075b9830112abc17b364f9482b234ef68e4d8e9b112304a2e13cf45fdf75d54ad3c18fe567d0824e4a911a7ee4dc8880e45adebc927897ffca281fcf9879110ad67927cd53e67d79041311a8071f254888e4b6b263f73181ecd89c77cc6e7494fcf0ff8bf17b4fa8bbeedbb110a5806e8c0a0e039c8cae0228f20a2fbd123d4ba894cd2d618dd9a513861192ab434f9e18e0ecc79725ab9b071f8fdc0c8a54fbd73f84de5b7bd70991658f7c97f7ef1050bee7bdc9ed24f96f5c4da56fb1b44a19d07c4b8f90367655a994163dc977b7d04c96d3c93131171c1511adfae2b3ca93807dd4f52afb206e1dee01644733b43997d5aa45c7901901909ff4141c4ddcc73ae8a4150a22edaecdb9768c0d7a353459de79645d325a44205310231be66ae9069f7bbe985fa17b92fe496d335798bfbfd9d0393405dda3a12748b7412f5a6d8c3ae13e0c5a39723998a87c70637bad9a4790994a1619d19898a8fd8d2f3dad34900328b64f05a668bcfa4ab48988489972012d766ca5ef34b8421d80a030369d751d8b81e27dd6a98e618613c39d7b1b3a46d79f0273502300fa4f8231890398f870c40b56d036aba2e9bd273ca49ccf8a0963691fb47f5cfc5b02ccf2f01742fe1cc296952c6fad5e4de70d3ea546f3c4c36b9b0586cb26af8506fcac68fd5e555843b649430bc7dd5a40125c8324d5170594bd5ce848ed02bc370ef8a0fa6b5d9f1dfdda21b3963f7fa203229cd5bfa7e97ce91cc2615fca83718b7b72f370e0adb32d29cd24115f4d45e7ea08831992a1c5b525f3fe95cf4e8a8e169b01fcfd1fd4975b76f1da6bceb47be719643860c5683852a2e2a234259a2ece6ac735ca58bb5561d98ecad0b3dc3c73bd8b2bcfa1263d593032aac88c60200f6d49d87ee9e1bfc4a73709b3ad2e9611848b154a17961381ac95e67926daa71e9a0692e88e3d4508169661db180974caca6dca5b6c68059d33b8d3136f4831bc39958c4b8b74b311cb935b1e1cf0933b8f0a15568aa960a8be2e69cd1b502458d73a042126513530291cecb94ac8569ab549ea15ec8dff5150629ba3d9d4a51e23b2b9b372816bc6ee4dd8699ab4161f496fe219178c42e7498e013baf31665d3c6d520b3789a36f626c0576084ce9434bbf8a44b9eef43435d235bf5a2ff9a28d9900fe87dcb0d58401dca73395ce425032e79732e774a06d0791ce7fdaf258ae544cdc85cf8b2601709c28c0331453f2c495bf3eb5fdafa5f9d1eb03dfb2a76cb41a977e4985ded4c330f435cfb7b8bf1d23b8b81df78d68586e526aee4df07f10c5f68813f04cf3e63e9ef5974e12cc345e3371d8436ed9af2f1ac89538b267ff0dcd7412a70b33ac75cd6e23d1ba04c3079d78f1e15901005bad2b9d90c3621c7f32d21c9bee7f67bccb432f23c1c3f2744af8c563b8905c2de708dd09df9e5e325ad9f7e4cf880c057550f10149aae34cb316eb9120364b3a237c67b716269c5e0eebbe116f46e6ec5f22ac600b9430322566c29f3a2a991b8a8cf4f952309a04e288703847400daf800f6c7c7cd752a016834529992e711498ee328e6f3ccb8076a520b1a663f3470170730d9f2e5dfc36496edc5d97614b1f9a5bae875773b543725bdfbad3c7592f20ebb9cb3a7646cc6d336f79cd6a928f8ec3d652baac0a438d4f796e8f32b43d16d6d56754a7718b5ec076a33f961a64391465b8da020eb6fed74a2ceda48fe2f6f518e64d93ceaef3a17be73dee74f23d8e234ef3dd31e18f28b688901ab408cbc1af254e775696d8e59e488455d0d3a5ea3dcdc866daf2784dcd7a4ef22735f08d97c44d58a9aec2df8528886b1f74cd82bd3adf373ec837d9fd5cc3916947240f9336104bf2e8a84c66cf9da0a3f7bf47053745a8516886ac02b85717425652d39fbe9c1abff16087c188a9dbb18964a48aa03f81061297ef0c17d6f6dabf5cf441c7cf2ee4a7f2f817fb24753ee632d6d04a0c806933bffcce4eb99cd7436c839efa46e1b86f226690158d0986a35f2a9e47543b64ce991e18f38baa11d6154d06368592434d2b01ffd67611013408192f73bba184074ae9e67813cbceea974d78687d6fb13d6cec86f016cf9f83b2a99c759a583b4cf8797040aa7ed2aac1f536d25c2785fa0f76b61ee0fe6d1ef719b22e36147deeaac932922eb2e4c67ae40d09f226aa5cdacbbca7296e1cefdb29400fc34b261db179eac8c4fe388d98af4cb20de6d4a7ca1922fe6d1f3e84e4b4c305429f7ec4f5443ad6374a7bf716d318d939b9f35a2dea54930474fe5b336cb32e0cde7599e945575984af41128a75ee35937c442cfe391f4263111a5727041a78542d2dc06614576ee200d45192a2e2647a3eb5c0064f36f8d7c527644855d5cf944bc440df6abdd0232c99861fdb97659a0441e803c2a73764a042f00893ac42f21618f87deca863d9bd1281b715a85dc1b7d7dd6627377dd96eeb593645d4cfdc22a323993ca75ab77ffec07f7c74c6fbd124988057f34dbb4cfe516e9847f18e666b133988e53551a52b73f5cc7116c5b79fccaf116c623849272dead09cd70bf0dd992424e89a5bb94103e4f40f8da391fa29cf2d5118a739f0661bcbee409f3fd853d080a1b30911280a5693ea118ca92647ba938cbf3c081e11e15490d14004bc6b97eb6493952bbaeee8db210086b67d38797e6ddfb4a4241e9537b0cd6cc2347bf6fb95d2d3cc684e56ca3a2ab45715c61cccd3e51f960883a897ea281cdb973c7c08f78e002a2b8a47d81471ea444d24c8a0f357abd4b5fe2a9a7bc6f6a016e9d71fda8e2e3f5f9ff45a6b7b61d6be1be085e7dce908a35568875fa4ee2afb97ca3465f11ab0b247ecc5301ba19481d59a395224544e134deb0db3c90250afbda6994b8ef7dd13039e74decd93d1a39625396f5b4662e9338d15303cb849beeaa68599803df723be6b53390a36bd3e3a85ab150f69eb4cf3bd817999e5dedef2933f7dfb9779e4b26b42ae4a681529d7da86af82b176202f1418b22025fa87d110fd35bb7220de88f5ee5e9307ea61873744929e01b21b860828daf45bbcd43ea2543732ddfd31ccbde1e9beb4417a0e8529e9f2f202415cf329cf7cca331c1b0a47a31b3f8b8d1f56b16113d20025b526c0ac0bf2fe855ee70b0611406fee367a1ffa8806fcf7307418c01f434add1512e6523d9f489676940ec2cfa88fa7242047f4d9edbd6a35f84afbd9d3a3faf1d7012d4dc64224faadb294c46775e5614048097550fdc4331982735dcd4448b3705dc0b02f3acd2ba74ac7c0d3acca2182cd9d391868e49049357301f490172501ee0372ef19505a043023153ce9e0d7772cf5dc7f58abbc702258657b0a775f5a968d294885cb435aa3443ca0d3386350bfbbf137ecfa25eb952f87e7c5b726f27d6f6df4994eb96982b55a93d58385ac1feeee4752c5f08a17a67e8645d6936bf37cde7cde634d889c2278ee8ca55a8f26dcf3041a1ca7e0ed4b4c15e08ad6be9706df134d9d7e73f792b1289e7bcda09b644137aded6e2a180b9cd7cda857a4e7ffbf2c2b0b8c6824e63ce177b6c400a8b925f9f786ed30ce398716be55b3e1043d046fe63102ddd27308a57ad0670ade8f3d67e1cc6cd2b2248f18b4aabe1233afb55a06ebfecd954979fde42e1fc35adbfeef8edac17602c639a791b8aab76aaa7641bbce5d17a8da613ce027e15967df1e3391613d1f345bd4b9cecf7b00c9415a1a92a686ca23eb5ac62ab81de8962574f65b8969c82970d80e54695d9cc00b02641110874b2bc1e7d196a06dbc8bfdad551857ba1ca29cfc17d2100930c11f48c984467381f3a18c5d554879d2d9ff04585190ce8036d68a9e18547fd12eb99e69343920b0a31d7146adc19bd3e452890ff1d6935cd28a9a9b8a15a312433966034333f587050c5749ac0c5abbec1addac6df7c96e51d39a8e5b864bfdfaabab384b448a17004af3ca32d9600b941f6c8ffd0597c43ef65518db300737b6ea723bed40b367e8d374eef6eb14de1cbbb6b2414760179da48cb4cb09410615986b4786057ed048c27ec94eb5d8f2ac348823abe1c6a81372be0537d20ee276b59560589c1eefb3f8b34aaf200fc31a3ea247eec5b0194d71b8af0ede387bb94654bfc38720b49ffa5474c875ec2b39f9136b48a169bcbe3db687f8cba24bb00edcb6b5726bfa3fb7c9e5f8b9872636ad9ea17540b6a5da692c96c4b4931060034", 0x1000}, {&(0x7f0000001380)="4fb61d463875dc68bb52f9d2ff17b635a24b5e03af5370dd4b419434247224ebb3016123d2e701f1fc1c3012170b8c943be0d3d8392ad103f685", 0x3a}, {&(0x7f00000013c0)="7ac1fab705580dac21723b60572cafdafc544f33577625c60e455198807127332ba2d6b798f56e01ee384a8e0a2abf81220194b7acb6385ab42875e900cdddbe7e1bdddbf850dda86047b9f19e9bf4b8262de63364d09dfe92d2f02a6dd2fa0a46e64aebfa91b2c2828e5aeeced71a41d872cc57ed114331167e55d423372df98b933ed935552b77faccd1ea18347a835d39a94fd337ac991e62d732d56c5a03adf39a5c912972f6aa", 0xa9}, {&(0x7f0000001680)="c6ac7699d63a1912cb12ea588df5071db17f9654e60b669133a71d6bd160a51cc1c9a8b390bec0e802588266f76b4f51938bf280c8cecf8b094393be6fed0dd4012d4fc9191c50306df615f295e2c4006c1b49659667919856cfad45347e2d9a3ff77c3444f6e4ce3ea5074ab0055cf36fe2b03dad199224c5f94a01df0198b80fba054f0df301e4352026481001d8336743b69268b2b212e7fe1127245e4b4e25631fb37db6834516878853429d97fabbffd95c9c00c2a8ddb88fe6ac041d8e4b7df5721551befe1828c3cc08e9c60cb98a02e2370c6906db77", 0xda}], 0x7, 0x0, 0x0, 0x400}, 0xe) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) fcntl$dupfd(r0, 0xa, r1) (async) renameat(r2, &(0x7f0000001540)='./file1\x00', r3, &(0x7f0000001480)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:14 executing program 1: unveil(0x0, &(0x7f0000000080)='c\x00') 16:06:14 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) socket(0x1, 0x8000, 0x5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) (async) sendto$unix(r1, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def764007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x352) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x352) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') (async) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') rmdir(&(0x7f0000000000)='./file1/file0\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r1 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10, 0x8) (async) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000015c0)="82a46300000000000000000200000000000087268625facaa958af0b78e83d55104cd3ab2d58df5fc475c671aeb1b5f8e5e809a2713f2ac5a62875ddfc6c72bcd52811c85a13486ff4786f731c2b27ac0eef60f903c292f46916ff1deaa9d138616b6b6ecff365dc8173000000000000008029071b9ca06fa347a44a30ae6c480d67970f280744fb", 0x88}, {&(0x7f0000000200)="46437caa99fa6589b19c5eae3409911d1e797fa0735179cb2954c51961a6c929a1cc02fab439ebb73d79c1d9a6225f21c398a04ec5e6e1664e8359d8b62e552799a9b3ce4dc846e4140d2789473fdf5408ee4dd9c52a7015ba7cc907baccd26f4b16184b208b438f8a529d117d7b4796ca895327422f48ea681f80d0e0eebbbe114902df854ff62bb34bfcddc260c89b12b9789309dd60eda5ccc872d9da5f8c65892b237d9ec19b3b9bed501b1d9621676ea06a804b65db32fff65f56e655695f31a18bab232be658892a9ee66558fd3fb778a4", 0xfffffffffffffcde}, {&(0x7f0000000300)="d7d417ec9d0df53aec95b4c96949536de65db5a7ab4e9e903dacaf283b25d8307171bc30b7e9f28754355b53ad8e5581a9530b9624601bc3f7a5e45f895a48713acb35c7b31a95527372a6d200ec0cad844968227eecaf31da355e2a3da249218ccbcc252684b31796b7561879f8", 0x6e}, {&(0x7f0000000380)="fd4006d1cc47f1073c4cad190a92e5cfa62fcc0d8333a139991d341328b1a2da96b52e348f314a40640e178ec2ed610ac921bd2462c585f17dc7b22f4c71ea092d6bab1ebd4d386416e05c55204827c066d5e1e9006800ca925d83a74d39d30fe05aed9bf070c1ff9fc9f4bc7ff596645483436ea01d095cd78067fd6e2a6849763e7d0aec392ec0573849bd7a976cad3d5277a5c0e1888e6643f9d8035820bb80955ae0ad935a6373b372251fa0cb3242165fe781868753968b9b112136a840ae5567a8c0d6b5a6230ec95bb9e34fbd6428881681b385d7debd8900e8ec5707157b2e92d04ec30bce9e99ff310fffb43e5e48ef6d0205d0fcf06603941dfb31dcdeaabab70d80076e610b5ae80822856980e469f0f91c374ab9f64714701b976c04de00161550c0b318bea865a17dcb2f5cce90db585beb0d6608ccc8aea49e838bfb6346c1e6498a1e1678152ed7398d8743614d1375d20dc9aea91e672d3ccd8d5f2929e0bc08b8df3648d1bd4f8e8baa61a867c3df0d16b7141548c28420b6f194c0eae8b4d4e52ba7a92db615d069f70e5df9a8f73f095a18ce0d71c320f9392f3906887c9a47dfd703b56445c588480733bb0c1fbfec9ed6efc4e13c06ce2f667b0517a7efc137f61b5d8611db3fa4b5bd8e154014d7c499747fe5caa7478ec76f7cd9b1c48e5661cf0e57c32b1e02193c880b3b58bf9807e3539ef65d69e509968dfd3fb180242b8bdcc48e6ced0d9593ad3e61b662c10f9ab06ab1759100a54484b3f0c11baa42518f85aae6cc33b8f8966988c3678619aab51225c63352dbbb3f0c33914a37a4aa15e93a706ba9b180165e589d9fa2980e8f7115d579935810a93e1bb11fbbe3b93c0436d36b9a9ae35dcb1a5625edf35ffa7497e643badff0dab104441b2d46d602a9cd4e427316f7866fd9319b975af41b17c0433c1416ccaa320c0d2065af3817353229f6db2330a106530ef8cb86243c8973261f76e4f8a47c0cbf88e15b56e55a45918a119e07990e737f6f29356546c6d08819bcafa1f6bcd5974d2182140cec9307fabe34875004681708882e65282e1344c079e2c6cfe26eae0b32be27841ed13873c9cd8b1c1550d63d1b364dc185053cc255b5566962e485c52c1dc97e0028169e1a1727f7098bce7ea5aa2b3de68dbf62fac688475974576100854abab4c664257c4148bd45dd2f82b03b39c8111a174e1564688d9765c6ffaafd8017b1f77f565dfc4809c676656a1602f72a579ba3d8499ab1f8ad8bcd6ee3965800783fc643124aba49359d11ab24f90e84a74850d93dd75cb96cb86350b1106f23f3514dca7f7663e01f0419d7cf0fce9f457100b655044d105e0e0cee2f1458e18c17ffd0801e4bbc848a22779cf6a418697bfc831ed288ef4de259aa17d3631b5b963a80281aa84aeefbdff165f08f86d00d8c412af83b10cd9faff6df8ce4c96df49b8dc8ac9dd3eea25b4de2228309c124a068da45d2a2c404120e343794d3d36045e17712436ba977bc495fa19dae48a870a5658a9300a8ce1a24e075b9830112abc17b364f9482b234ef68e4d8e9b112304a2e13cf45fdf75d54ad3c18fe567d0824e4a911a7ee4dc8880e45adebc927897ffca281fcf9879110ad67927cd53e67d79041311a8071f254888e4b6b263f73181ecd89c77cc6e7494fcf0ff8bf17b4fa8bbeedbb110a5806e8c0a0e039c8cae0228f20a2fbd123d4ba894cd2d618dd9a513861192ab434f9e18e0ecc79725ab9b071f8fdc0c8a54fbd73f84de5b7bd70991658f7c97f7ef1050bee7bdc9ed24f96f5c4da56fb1b44a19d07c4b8f90367655a994163dc977b7d04c96d3c93131171c1511adfae2b3ca93807dd4f52afb206e1dee01644733b43997d5aa45c7901901909ff4141c4ddcc73ae8a4150a22edaecdb9768c0d7a353459de79645d325a44205310231be66ae9069f7bbe985fa17b92fe496d335798bfbfd9d0393405dda3a12748b7412f5a6d8c3ae13e0c5a39723998a87c70637bad9a4790994a1619d19898a8fd8d2f3dad34900328b64f05a668bcfa4ab48988489972012d766ca5ef34b8421d80a030369d751d8b81e27dd6a98e618613c39d7b1b3a46d79f0273502300fa4f8231890398f870c40b56d036aba2e9bd273ca49ccf8a0963691fb47f5cfc5b02ccf2f01742fe1cc296952c6fad5e4de70d3ea546f3c4c36b9b0586cb26af8506fcac68fd5e555843b649430bc7dd5a40125c8324d5170594bd5ce848ed02bc370ef8a0fa6b5d9f1dfdda21b3963f7fa203229cd5bfa7e97ce91cc2615fca83718b7b72f370e0adb32d29cd24115f4d45e7ea08831992a1c5b525f3fe95cf4e8a8e169b01fcfd1fd4975b76f1da6bceb47be719643860c5683852a2e2a234259a2ece6ac735ca58bb5561d98ecad0b3dc3c73bd8b2bcfa1263d593032aac88c60200f6d49d87ee9e1bfc4a73709b3ad2e9611848b154a17961381ac95e67926daa71e9a0692e88e3d4508169661db180974caca6dca5b6c68059d33b8d3136f4831bc39958c4b8b74b311cb935b1e1cf0933b8f0a15568aa960a8be2e69cd1b502458d73a042126513530291cecb94ac8569ab549ea15ec8dff5150629ba3d9d4a51e23b2b9b372816bc6ee4dd8699ab4161f496fe219178c42e7498e013baf31665d3c6d520b3789a36f626c0576084ce9434bbf8a44b9eef43435d235bf5a2ff9a28d9900fe87dcb0d58401dca73395ce425032e79732e774a06d0791ce7fdaf258ae544cdc85cf8b2601709c28c0331453f2c495bf3eb5fdafa5f9d1eb03dfb2a76cb41a977e4985ded4c330f435cfb7b8bf1d23b8b81df78d68586e526aee4df07f10c5f68813f04cf3e63e9ef5974e12cc345e3371d8436ed9af2f1ac89538b267ff0dcd7412a70b33ac75cd6e23d1ba04c3079d78f1e15901005bad2b9d90c3621c7f32d21c9bee7f67bccb432f23c1c3f2744af8c563b8905c2de708dd09df9e5e325ad9f7e4cf880c057550f10149aae34cb316eb9120364b3a237c67b716269c5e0eebbe116f46e6ec5f22ac600b9430322566c29f3a2a991b8a8cf4f952309a04e288703847400daf800f6c7c7cd752a016834529992e711498ee328e6f3ccb8076a520b1a663f3470170730d9f2e5dfc36496edc5d97614b1f9a5bae875773b543725bdfbad3c7592f20ebb9cb3a7646cc6d336f79cd6a928f8ec3d652baac0a438d4f796e8f32b43d16d6d56754a7718b5ec076a33f961a64391465b8da020eb6fed74a2ceda48fe2f6f518e64d93ceaef3a17be73dee74f23d8e234ef3dd31e18f28b688901ab408cbc1af254e775696d8e59e488455d0d3a5ea3dcdc866daf2784dcd7a4ef22735f08d97c44d58a9aec2df8528886b1f74cd82bd3adf373ec837d9fd5cc3916947240f9336104bf2e8a84c66cf9da0a3f7bf47053745a8516886ac02b85717425652d39fbe9c1abff16087c188a9dbb18964a48aa03f81061297ef0c17d6f6dabf5cf441c7cf2ee4a7f2f817fb24753ee632d6d04a0c806933bffcce4eb99cd7436c839efa46e1b86f226690158d0986a35f2a9e47543b64ce991e18f38baa11d6154d06368592434d2b01ffd67611013408192f73bba184074ae9e67813cbceea974d78687d6fb13d6cec86f016cf9f83b2a99c759a583b4cf8797040aa7ed2aac1f536d25c2785fa0f76b61ee0fe6d1ef719b22e36147deeaac932922eb2e4c67ae40d09f226aa5cdacbbca7296e1cefdb29400fc34b261db179eac8c4fe388d98af4cb20de6d4a7ca1922fe6d1f3e84e4b4c305429f7ec4f5443ad6374a7bf716d318d939b9f35a2dea54930474fe5b336cb32e0cde7599e945575984af41128a75ee35937c442cfe391f4263111a5727041a78542d2dc06614576ee200d45192a2e2647a3eb5c0064f36f8d7c527644855d5cf944bc440df6abdd0232c99861fdb97659a0441e803c2a73764a042f00893ac42f21618f87deca863d9bd1281b715a85dc1b7d7dd6627377dd96eeb593645d4cfdc22a323993ca75ab77ffec07f7c74c6fbd124988057f34dbb4cfe516e9847f18e666b133988e53551a52b73f5cc7116c5b79fccaf116c623849272dead09cd70bf0dd992424e89a5bb94103e4f40f8da391fa29cf2d5118a739f0661bcbee409f3fd853d080a1b30911280a5693ea118ca92647ba938cbf3c081e11e15490d14004bc6b97eb6493952bbaeee8db210086b67d38797e6ddfb4a4241e9537b0cd6cc2347bf6fb95d2d3cc684e56ca3a2ab45715c61cccd3e51f960883a897ea281cdb973c7c08f78e002a2b8a47d81471ea444d24c8a0f357abd4b5fe2a9a7bc6f6a016e9d71fda8e2e3f5f9ff45a6b7b61d6be1be085e7dce908a35568875fa4ee2afb97ca3465f11ab0b247ecc5301ba19481d59a395224544e134deb0db3c90250afbda6994b8ef7dd13039e74decd93d1a39625396f5b4662e9338d15303cb849beeaa68599803df723be6b53390a36bd3e3a85ab150f69eb4cf3bd817999e5dedef2933f7dfb9779e4b26b42ae4a681529d7da86af82b176202f1418b22025fa87d110fd35bb7220de88f5ee5e9307ea61873744929e01b21b860828daf45bbcd43ea2543732ddfd31ccbde1e9beb4417a0e8529e9f2f202415cf329cf7cca331c1b0a47a31b3f8b8d1f56b16113d20025b526c0ac0bf2fe855ee70b0611406fee367a1ffa8806fcf7307418c01f434add1512e6523d9f489676940ec2cfa88fa7242047f4d9edbd6a35f84afbd9d3a3faf1d7012d4dc64224faadb294c46775e5614048097550fdc4331982735dcd4448b3705dc0b02f3acd2ba74ac7c0d3acca2182cd9d391868e49049357301f490172501ee0372ef19505a043023153ce9e0d7772cf5dc7f58abbc702258657b0a775f5a968d294885cb435aa3443ca0d3386350bfbbf137ecfa25eb952f87e7c5b726f27d6f6df4994eb96982b55a93d58385ac1feeee4752c5f08a17a67e8645d6936bf37cde7cde634d889c2278ee8ca55a8f26dcf3041a1ca7e0ed4b4c15e08ad6be9706df134d9d7e73f792b1289e7bcda09b644137aded6e2a180b9cd7cda857a4e7ffbf2c2b0b8c6824e63ce177b6c400a8b925f9f786ed30ce398716be55b3e1043d046fe63102ddd27308a57ad0670ade8f3d67e1cc6cd2b2248f18b4aabe1233afb55a06ebfecd954979fde42e1fc35adbfeef8edac17602c639a791b8aab76aaa7641bbce5d17a8da613ce027e15967df1e3391613d1f345bd4b9cecf7b00c9415a1a92a686ca23eb5ac62ab81de8962574f65b8969c82970d80e54695d9cc00b02641110874b2bc1e7d196a06dbc8bfdad551857ba1ca29cfc17d2100930c11f48c984467381f3a18c5d554879d2d9ff04585190ce8036d68a9e18547fd12eb99e69343920b0a31d7146adc19bd3e452890ff1d6935cd28a9a9b8a15a312433966034333f587050c5749ac0c5abbec1addac6df7c96e51d39a8e5b864bfdfaabab384b448a17004af3ca32d9600b941f6c8ffd0597c43ef65518db300737b6ea723bed40b367e8d374eef6eb14de1cbbb6b2414760179da48cb4cb09410615986b4786057ed048c27ec94eb5d8f2ac348823abe1c6a81372be0537d20ee276b59560589c1eefb3f8b34aaf200fc31a3ea247eec5b0194d71b8af0ede387bb94654bfc38720b49ffa5474c875ec2b39f9136b48a169bcbe3db687f8cba24bb00edcb6b5726bfa3fb7c9e5f8b9872636ad9ea17540b6a5da692c96c4b4931060034", 0x1000}, {&(0x7f0000001380)="4fb61d463875dc68bb52f9d2ff17b635a24b5e03af5370dd4b419434247224ebb3016123d2e701f1fc1c3012170b8c943be0d3d8392ad103f685", 0x3a}, {&(0x7f00000013c0)="7ac1fab705580dac21723b60572cafdafc544f33577625c60e455198807127332ba2d6b798f56e01ee384a8e0a2abf81220194b7acb6385ab42875e900cdddbe7e1bdddbf850dda86047b9f19e9bf4b8262de63364d09dfe92d2f02a6dd2fa0a46e64aebfa91b2c2828e5aeeced71a41d872cc57ed114331167e55d423372df98b933ed935552b77faccd1ea18347a835d39a94fd337ac991e62d732d56c5a03adf39a5c912972f6aa", 0xa9}, {&(0x7f0000001680)="c6ac7699d63a1912cb12ea588df5071db17f9654e60b669133a71d6bd160a51cc1c9a8b390bec0e802588266f76b4f51938bf280c8cecf8b094393be6fed0dd4012d4fc9191c50306df615f295e2c4006c1b49659667919856cfad45347e2d9a3ff77c3444f6e4ce3ea5074ab0055cf36fe2b03dad199224c5f94a01df0198b80fba054f0df301e4352026481001d8336743b69268b2b212e7fe1127245e4b4e25631fb37db6834516878853429d97fabbffd95c9c00c2a8ddb88fe6ac041d8e4b7df5721551befe1828c3cc08e9c60cb98a02e2370c6906db77", 0xda}], 0x7, 0x0, 0x0, 0x400}, 0xe) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) r3 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000001540)='./file1\x00', r3, &(0x7f0000001480)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) rmdir(&(0x7f0000000000)='./file1/file0\x00') 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000007c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="f08eec1ae3d8860e7c47c1cb764f53f4e2c7459ff35879590a8be4d05b1a1d2923e6c35755d38f34905bd652a2703b9c84fa434d3913d48a3a451e6dc9ae54135796576ce19be0c5a0a89564460fc3f319a0e2854d1af942128438c021576d24019be13979cd7634bed08a87368f68", 0x6f}, {&(0x7f0000000180)="91620bece9a43e69b84c86d1fa", 0xd}, {&(0x7f0000000880)="351e4023713a1026f3a1929a925d80e578edffda41c1299a49ed3ab2d61fc9c13f352a2cf17b1f48c576364ae1938c0eeb8e2e09689a33013605ff00c77d83a7ecfa273faf02ceecfe58c1543c676fe1d4e968f486a8867c14f6681e1d5b1b71f1df0ad65c402a240b0fe2380e1008c450a21b284d8d86457c11e0e63cd36e5a57735641ca1a0b979f4aca103a5f4482cbaf86968942c519da1b2c3beafcf9209ad15a494c8be5154fdb57de33bf9c141fc9242af0db5138a859b9e65594e8e7b8099fe1cbc05b74899b8edc0b1869b120c7152f48841170a7a261479bd37c0c1945", 0xe2}, {&(0x7f00000001c0)}, {&(0x7f0000000800)="b841f2f7abd18fa6e63518c0dfb4a0b23b5412df1d2479927ce27a5e4143c195cfab626cf2f71fe1cd50dba280d454e3cce84a0d0b982e7f6fe1fc79dd9057256bdca8feae590f35c1c0e50622e7b7db7f57b30ce88b6c5a4faee68b00e4c3b26287809b0ee48c5d4a0de9dd25f6341e93440e373034fa0f1019", 0x7a}, {&(0x7f0000000480)="0d032c632f0c08189281bb8a950fbaf31387018a033211dd7c54ae956c781e0e081fcbc3670cf6ec5d6c0fb5b7e93c4e27d90bfd54f1d0ff542a85489da24265849e8932e9422c9196e1d042d8e3c0cb4fe9e810d76c3686ce5291399bf2512d258f5c631c1ed7430c2847e976a4402ff1821074ebbaf84cfba656cb049f9c3ec4ccd33b1df2", 0x86}], 0x6, &(0x7f00000005c0)=[{0x60, 0x1, 0x3f, "145c0f21cfb753fe3b09a8f570107604dec54e7ca11ebde0b6f54fe97c89e0039959b7804a8e764eaeebbc67207ce94713f70d0025381104bcfcf6bbf01490e58c341523aff4f16e3a8d"}, {0x90, 0x1, 0x1, "a398febd5a9bd02f3e4d7cffe9597b319dc7c27c8b305a18361c27c025dea195b01973fc10f47596b0a84d199ee2e328e253c0f0b4c20135125c4c77c14d13a4698a403cc375e0b8420956d0c367d4736f045909ddf6993e1c13d863bfa92e386e36fe6eb09129eaeb01b37f9a075f87ac07d2b04dae3f00f674f4f7f30f7a"}, {0x58, 0x1, 0xfffffe63, "025aaab1677fbb3fb86f5b3b89225b3efbf457907e7206529b29de03dea6ee6859dcb0359e35930656eb7f5a20e95aa2f28fcfbde4d61d2265fa8346a9b8d0bdc41ae2"}, {0x88, 0x0, 0x50000000, "65cfeafbae3e63de33407990238ca85a93e17d3151567ed8fc05556acdd1d884e0e6b356da2787fb6d0fda93f39676950341f83515e037b8dd14f1d41d2861554c73507e9412572db02f6c19e9100a33ea3ac4308955f989d205eed6132ac19c903c37171481d5bae4e8ededdba42bcd359e11c4da"}], 0x1d0}, 0x9}, 0x10, 0x1) socket(0x18, 0x3, 0x80) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000340)='!+\x00', &(0x7f0000000380)='%&^-\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='-:\x00', &(0x7f0000000440)='-\x00'], &(0x7f0000000b40)=[&(0x7f00000009c0)='\':^${\x06/\']+&}]+$\x96)\x00', &(0x7f0000000a00)='+@,,\\}#\x00', &(0x7f0000000a40)='/dev/null\x00', &(0x7f0000000a80)='/dev/null\x00', &(0x7f0000000ac0)='#\x00', &(0x7f0000000b00)='/dev/null\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x000\x00\x00\x00\x00\x00\x00\x00'], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x7, 0x6, 0x2, "1cd502e6ba92447eeafb15052099a05b5f76e60c", 0x8, 0x1}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) rmdir(&(0x7f0000000000)='./file1/file0\x00') 16:06:15 executing program 1: unveil(0x0, &(0x7f0000000080)='c\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) r0 = getgid() (async) r1 = getegid() (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) (async) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) r8 = getgid() setregid(0x0, r8) (async) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xe0e, 0x0, r1, r5, r8, 0x20, 0x40}, 0x200, 0x3ff, 0x0, r9, 0x101, 0x1, 0x1, 0x6}) (async) setregid(0x0, r0) (async) lchown(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, r0) (async) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='c\x00') mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000001900)="1c3d6f54a91124232477be2f6fd6df1702661158ceb200f91c2cef8c5e1bff0dd68df55e938cab2e6b31dd5ad0597dd0bb5e73c9c4d54cb0c417c82c1a8df737790255d3bf5a0f6ea1fcb71ca957ffb61c32f6dc443b65020dad93d2090e4adbb1280322d279e795ef57476188eb5216ec5001c878a7882e9518a5abd92306cb7fbbf83e4d7fc3c92fd8cd8769", 0x8d}], 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="e8000000000000000100000009000000773acb3b3a4242f41381b9c60bd1d3aa3c3ba2789bc76a4b1a07479e9bfa197bd37bf0b38134daea9c133cfaae862ae6ca8d7a15d3c1c5193d7600030b6b310946d9842f0d5aa1ffe9b40e6d74ce82b1705de5bdc1049d64edce451890bb12545255c6309a1a58260acf2694fefc6a7b3289c457b2fcf134bfe9d56ab568b76cee3f2591174a8297cc0c6c35d0637198320939a6ba7354eb40c323689a92493402ec2309ab8b32e3e148369a52391266c6f7a92fbcc8619db737acaf5007e14f2404806a9de01be158317b229c7be8a031dc5d64060000008800000000000000ffff0000010000003bcc0ccb0251c083be9dcc5b731bc904a1bbe8adf72f6998ea4d3d3bae0ef9bc850e1ef74582678791009ce6af318fcace78413163133f2a13952eaa217f8657a3750bf7f3e4b102e1ca1c561085970db09cd4d592d8ecfe76bcb2d7d702254c624aece1e5728baa6c3461322ef198e3eb6793ae0000000000010000000000000100000000080000c425aea4278c657b24f0ae9a7d05f22a1d60dbbebb0818c197ba4fd952ebabc8f6b02ec89ab15be7242bc56de09547aa084fa0627483773c93e2e3e0dba10b0c73cb9d01f57f3791c2e1116c34c3bd9d25bc8957399d3d464ce5c834a0cfd0a3059c7a84c56d2b1d0bafdb5ad0270e365126031c83d1af38e994592b984f8b0847bb31ea33f2fb67c153a858d6ccb2f544954adc8760c48a4793ea7d1f8ae4f51f2eb31f27fa853d58445cabdcabc51565dd0ed414787943cbcd669ef45dc461d4ddc21de28c1661fd8c7dc49979c7e7df8fc722e443e6797b88524beb282a43e7d3a3a0544ed02a4cf57f00000000001010000000000000ffff0000ffffffffce60ce89f82ed82d6e5a2632cee9d050603da576f1b23810ed27ffc72640eef7b0952c384d36781f6efe99518f3ff0e2035eaaf74a87d8169193842b439c5c7675259b2bc9794cc650f0e1d3cf6fcf24762547f05155a924bd7cd1b05ac3f91c9b7e902729fcf0d511ef7b83b9f254f663501c0b5c339d3a4cd68e61d137c25f5fdcf584460f39df7b24904b9533ce544605f6018efcfbc0233a51f5d7a4a746e6a8847711f36816e7f731b854881293a86b8fca84cf589c4abc16d8e2dcef5c23f48ff00cfce48c1539695e7872f4935a9cfd48893a70456593b13a2723eabade5f27f6189934ed02b4ec5ac973a4c6a41648e3c566b42dccfecf809acfbee7ba7789312e8aff6b54bbd3c9237ce8b533cffcb53829bda3fce69c5796e128fa63f66c4f98713890b46233f7ba0af1f1d97ab28249d2ce86cf0ad26ee3682cef58bf1081ce4cac2578dc806610b62806e2a986ce59ba122fb1b7839061dddcf9473450ee588e9894e8e22a75d7e72875418c2d2ba42fef1bf372ca393fc20a158d1ea0f55e48de6531fc0457fc8292a9848ba26365db57e3e7cac4f3c018ab0ae728e8d7dc2f080734eed852eb57db3809c8b9f0acd5b0053ca48188f2f2c559e08d33c46b549ffca2e7379b9e50080c67d2cfe9c1340b1ade3b3c86004a212d7deef528e0d8c5788d21c49b6e191f517c320880cce54c293198fec9e12a382e0d3801c503504aaa4dfab1efa79454fb3ffed4350eda5014d032caa8de9bf52b8100369ba996ee1f77d9a9b93922f78af8ef7331e911381f70432a56dbfef06a6c61cdfd6d72fd126da2ad72c33238573b4e3f8d887e1b59da4aba7ae73f57f666b1327efc32e8808ad8ea5179312d3c36ecab42a1919e86bce7a951b6c6dfd80b6dc57a621c4e5d198cc35a7930a40d743815ea7d375e70f9b62748f358f907ce1fb66bddb1a2a8d4c99d94628f3c222f2f193a2c8553c584059e3316e47477b699f0e3ed9caac1f5b7273a7b47e829a9fc9990f7088febd2304908d260af68e95c5716f8fa13863e6e87d2bab09e683274f08424dc99e9b3de169c3f155f05f900a91a7335fc342163515251f4bde0999d0386945cec956763d394cb97f077efceefe131f267654e3a90431bd32f50c87e48bfd61adc53b22913d0dc23ddd6e91fe68ccb1dfe3bd45c9df4c97fc59581b445926422a0c9113c2348428119f3cfc57f6d1787ea7015ae14ddf6cff48ac663666ba8bad5e467272f8033a22b9033a33c43b4d92153e9efde645ba7b7b853bdf00e4d31a21d68ebfaa6c2a61ffdcd85b9e4362a5cd64c791c38fe1c5edbb155ed0f26efe15360575afe713f888456801e72c8c5193ca7af7b761b3e5ab504e3c59412dcb79e33c0f067fd855c764849f2f8d8d56ec0e8d788458b650a33f38bbfbcf250defb50036147ea65ba86911b4bccb32ce4ced78b3101f31b4d68ceb3f155ef233b38d8a2ec4344174d9d6ecd626eda34588e7d9eff71e4d3a4584abfb7b0153d0c45a08bc1728d3c00ad3fbda629989c92697577c482eafc755a08f19fb272184730d4d2257f1e02aed3cd827a48e3afcdedc4c32bcbdc967d58f2a4fa8d47689cbba2e057f379ecfa768bfcff100197da4dbd11e069a32b2c2380a7d42554edf991961345b9624b12241920bb5e814b4310c0155ebdd9fbfd5b4b0c1241635284372106f403775613c48ce3d4ea410e706c2c4aa9d4309e7cbf7001c2bf03674cd5235100313cfa166523c95e27b1603ad02af61a6a97a193d1ae5d336f2f364568760f1f7c9d846cd952a9f79d6e94f8b2c5ee98c4d62688eab5aa55785207f268d376bf47e667930402be96dff29ae530ef00dd678b2d41f69a075d597769202bbfc7a6d1d2933c8db4a2d5b0ab29c34bb3285d7b222ca533212f41cb05328545488b13049749026f5ab20b13e86e4c699325257773dce24870d1080fa4d04434519857f762cc0e6c26e1862c7faecdeaf6332372c6a83cc2f4d4bcd52addeb8c76d1e2bd8c810116436633a0435328cdee34080f3927e093d95eb320812115544de35ea03ef2eecd20cb7a2ac94dc39ae636e4ead26ce1d928f34f7ca517f2d8935bcbdc765b2faf62ad45769825ba35c502b55cd9f3b3692314d8ac59547ea2bc249ddc10b69f615668426a998c0d92e293481e98fb5f1e2e40b81d8c4fe858091fed09035faade6ad41c1e3e6c4499184fecda85401d97e8c853a8bba93819f0e067daede7a489408cff362fe62a0802480c3236ddc62f19745ec7008924144f156f47e1ddb2364e6dfbf5f8e9005dd17a8d0720e4b2d0224c07fa3723a7240c80686a8ec07a5015d340e343fd5fc2d350093ccb0625582cde929b698bf36e75b7a5b1afc6557b809bfd5472bc4760043b53ccb902db0907e319a5b88a84fda014b32612e8faae1653a796cf4e0fda1878ae3a37bc4ae1711b58c2926608667a3d295dd6cde26cd6270351147f64b0e974c46e07a37fb05637d2996392b751490bbc18a8ec17cd89df7259f89c643eb81ae177d70e11eb6e69aaa5bd1ec42f99d696bf74acc0ec01022bfa2cfdbb14a3b3f31da87f1e1be02d9320858a4167ea188128d59ca6416046ef0509f67a62100a4afe7c80b953e774fc2f6d754ea01822c4aab6a3b619d81111cc5cf93be903e7da466e6ac767e0a4e54efdea52d4d391c2746fb3e8b58fb92bfa951d539625eae7f398d0b71558732cb74d63291e897922dcd00794dafb028e3dc52dd6a796d333c7dd54fa77aac2670286f80290ec1740eb16bb7136bc13f7021404f41722c68b2703f4306b801f624c66138360726f701107452871c2f847d7716050fe999eb0f0061290d64092fd2d2fff0cdb82cb3151ef09b9c3178ad716ed8c5fa585511bf53f8980f02c3cfff37b0df1b12216bb2069c6db32b6e89373f280b8aa667dc0692b5585e9df517fd1111fd54e706e8f6979d82f80c925a32c453fbf076a9f745b1b8806c95539f3485988983686aee75bb51ce210bb29de96bb7a07313360405da616c1e55a912e9e1c44524509f0f1dea51948323cfdc224ba41846a23bf6b48b58c4ad07de362e7a3cd3644778cc5d4db3d59f7a257a95c9e776c2c6796ac59b99736ad4e59c98fc6e94126bd061a15a4908a49e4a6b860ec8755d40a7a1e60d0c98c9482c30e2e25bb2900978b301ae77e45453fc002a64ac5d656b07cac3b182c9e55505594b16365cfc6b63e4f5fb65b8e11723ee770ea765f1016d698eb53cb12c1a7313090a17189ffb939782dde3a379644d3d3ce428ae8092ad151f2dcb4a74d4d0eab26d9fbe732e890db97370ec25c11e3a2945076cfbec234dd970df98985b89bbf07befc90081326b71d4733558fa9c793ebe5bec751516825be69c607507965ce9cb47faaa107ca1fb4096703c3e8858c5b9bd758f5f9fc0e9a5ec334295fd01d47aefca96e82a5e840e45ccdab176de86bdd1e30474fc28a41559590416c9e8616d1ed18844e2b4062fd70b10fbe6026258802d3450d984c887f6bf86bedcaf4b54a3e5b2965cdee8d14b97e1c4daebea34b79524eeb7f7fc9ea9f939db86b78500a74e45fd0d2587c42ac069957de9259df3a0d6599e9052db3b1d338d4d9416d68ed074b2857c1aea7c501ced49e3344959589abc644607b220ea6b8b5a62039e2c5eb5a799be359370526694595e61c872afa80d09880e1aac8e503ee0f10d1935d51528af486cda0c6bca01090b2ac931ea2155a2e1cf7a6c72481cca8bb0ef9d670e9680d898f8445f9be380dd9c11d6c2a101fc8344b0a8f50e21567569d7a7026c864896688738d44fd4e02fc62876e03130ef70003c8ea2622e40bb642f37655b6f5361d3f5e37a54b6a4b354291d91e4be58f88e779bf550ba0edff426adb48dc36ff76f2a1c89e3468b0eeaef7cfa87fe8d115a41a5f8afcffaf96617081bdcadbb0535a06449735f762c817c776a04bf57c2c1214795955f3216e59432160ca6cb4ffaabd3efab7df8c392df5bdc112c547b8917734598492e2cc5800be962136f65f47fa6753e578b84d6afeb81c9bd725d6fb85d65b76bed946498156f1b0bf20f8373d38da5741d57ffa48f36e682822e0da98b38764d14020531e1d1e5b4fd25cfa32dd5e6854a077fd99e1e09bbbb9ff66432c9246cde434b2bc049f12a1fa606b59cceb61c6b7fba7134a2fe8fd41207381fc13fd990d0abb5f1777163ac61447371e7acfea77f69b00bac8a61f1bf5870665881fb139e7e9c13c7b26160544914e7c823d902c489b1ac3d041d94499d4b6d6f1fd0486f89caaa13d2b24d011fa00e80aa169e81b7480a0c90c8c65f2a9f0968503d47c799a04dffbef7636df2983c58818b61a47f75b16666d63b93c7f16b5a9e882d342846b50e627dfb4d5cc4af650a733508517d1530d81a0b5c049e78d050c51f10957dee318ec6e30a219a78c70b255513325838ebc8a9ac44eabe81071ae318243e7e84f3e97bfead1879f99825c020485b5e8a7c9e4a0af4e7e08d996140f75d95ac3843c59369e12376c6996d8dbb300bbddb6846faa21db0a343ed0d971d6888f05649cb3dd840ec13a3e9d238d4bba9dd9012dd14557beba0f5c9f4777a686f07271a430b3a8aa79ccff24c12c8afa0456eb4d9aee4a504e209f5f97a5e7cac20c408b34ca3fcc0c62fbd43f0001e97f0aaeb54c2324d4dae4260befad1f2a0eead557be42a9a550e195e2f04e09be0a73232be07eff1d58e8d8d02905b65cb1d2a4f39c6dd9abde47b4ea12987082395314cfcff8f459ef2bd4f25056c9b2f6998f1de831f410c68e7ec3fb6f1a08d0ce7f2e0d699a42b69301e263d3c3aa7646e459283f996f0ceae2c8503a6bb038a5aa6204de777b49bbf91e153ece5d86747fc8ffdbfff748e65cbf0ecc5ddfd812df20137f0d9a980dc7df54b222fd8111ce674390a35818430e9611aff0d1d18273cdc5dcbd5ea674c2a26e63ae9fd8bbf75d7ca3a151f0986dc4f4e7efa320d1530c60e9b30feda65f46f1a5613db708f5feee944eb5aa1b0c01254fa18ede0d3b298975ebb34e0875f86e4d0abc489681c5ef12386c0cf85ff6f566a3bb2ac9b37c77d93731abb569b5942a35f38046ee4941e6c3916cd46b1661564e517774a2e6cce106ae62b538b1ee98900d2ddb913ff3a00aef5ad835765c38713d3397629ba94e239d005d14819877e8b40cb0c96ea54448c4c57c1c1a997d1aba068dad52bce17c1985c194ca4a247cf01c898cd141b9b443c63f0ca05166c4e62fd9820068b59b49ded6eb6911ffd6b4bebb2bcc8f44222742247e7934a6e5488110ce590108de4f4028b4bcc794f3d8b921c10a8cafad45fe40f71ea473e964878084dbfd2bf2205aca2f81d469c14966a50eac43fefcea7b573c3722a5a51c1a6e8d65a90f6f59e9e9ece572fbd8309343a9f5060e84aced8da69986ba08a8964ac4530a46d0f37b6898a76e9bed942e9b6de3302084b1fdabda2ae21e253a4a6c9388378c3611b20b3302bc4821115eb700d7b00cad12105d8978b1f0810f18db90de631775e5d381e325237c62802808ef21de53f3737f964004cfa236f2282fdcaaeda561a1ac9e4c46204fdacc8daa8049bf968d5a603aaca662baa6b64430585bca3613a36f9b315cf61a19ba80bef76b325dc662d75c9ae7d82b08a6833de938352a86d8bb4407e14df8505b8f6569f6989b78ea3923f105f632442b7d6383c5e90338f600f75e0c5c73d16fd9064884b6fd233b06b7893d4e08010000000000000100000000020000423791ea44a2272ee8d5d1f54c67889cf87ffd9562cda9b307106ed2c46d2a21af3015fc3559e0638ea740f7ac98c18ce82d8c8e5d3f0d6681a8cdcde32f71575df1cbcf435bdc433f6b821d8641e12dbe0c59525ed6ff1e99e08a4d9cbffc1b8556f7c6bbaccaa699a080f09b8481dd3377d98cc7378d49db8466fb16859e29e84cd42f0595b73916791d90b036cd7517b5ad9c6ea1514030904d2ac544f00f99eb9a3ff3c7d391d5704cfcd5256d7ca5128d9468584c51e25aa1ba56fbc7bfecde325ec0df14574dab8f7c7eee4c55d75ea05f67b256e83cb825d814b4feaccded3b2a722361b40935c57f9d47f1360d97b073205900491110033d01d64a95378233c1a27d37b7f8eaf833dc1624b00743112cf813b69b3dccb7ead15de187682d1526e3471fc524b086486b946891519d0f8b80c08fa2dd64827df58f49a9efd16a91f312bffb4b457ea6aed4374b8ece876ed916be04c8a2d77fd6301911646b7572ce0c235e60924eb438a3e9b7378786f679a5bc56cb89697acfb1d50617ae1bb3d91c6f2483f7f06c1de217066a3b"], 0x1388}, 0x409) execve(&(0x7f0000001680)='./file1\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='/dev/null\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\t{\x92I\xc5\xba\xef\x9c\x86m\x95\xe9s\x9d\xd1\xa5\xe5\xb5\xfd\xf5o\xf6S\xd9\xd9iq\x8c\xba\xff0a\x1c\xdf\x95 O\x9d%\xadl\x7f\x9a\x91\xe7[8\x15@\xfb\x8e\x9f\xbcOe\xf9\x11\x0f\xaf\x1b4u\v.\xe8R=aB\xaf\x96\x8c1\xf8\x8f1\xdaX\x049\x95\xca\x0f\x9c\xa2\xa0Of\xe9\xc9\xfc?S\xcd]\xa4$\x04\xabe\xb5y\xd3\x8c\xdd3\xbc\x99T\xd8\xac\xdc`=\a\xf9\x92\xc4\x9f\x1a/\x96\x1a=\xee\x8c\x06\xec\x1a2o\xd0oB=\xde\f_h\x90s\xb5\x90\x92Q~\xe7CA_M\xa2\xb7+\xb6\xceH\xe9e\xc90\xb6\xbb\xcaIf\xb5\xb3a\xee\x84\x02{\xfe\xcd\xcf\xbb\xba{\x80\xa3\xa5in\x18DzWk\"\x83\x88V\xe28\x87\x00'/210, &(0x7f0000001800)='\x00'], &(0x7f0000001880)) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) listen(r1, 0x0) (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000007c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="f08eec1ae3d8860e7c47c1cb764f53f4e2c7459ff35879590a8be4d05b1a1d2923e6c35755d38f34905bd652a2703b9c84fa434d3913d48a3a451e6dc9ae54135796576ce19be0c5a0a89564460fc3f319a0e2854d1af942128438c021576d24019be13979cd7634bed08a87368f68", 0x6f}, {&(0x7f0000000180)="91620bece9a43e69b84c86d1fa", 0xd}, {&(0x7f0000000880)="351e4023713a1026f3a1929a925d80e578edffda41c1299a49ed3ab2d61fc9c13f352a2cf17b1f48c576364ae1938c0eeb8e2e09689a33013605ff00c77d83a7ecfa273faf02ceecfe58c1543c676fe1d4e968f486a8867c14f6681e1d5b1b71f1df0ad65c402a240b0fe2380e1008c450a21b284d8d86457c11e0e63cd36e5a57735641ca1a0b979f4aca103a5f4482cbaf86968942c519da1b2c3beafcf9209ad15a494c8be5154fdb57de33bf9c141fc9242af0db5138a859b9e65594e8e7b8099fe1cbc05b74899b8edc0b1869b120c7152f48841170a7a261479bd37c0c1945", 0xe2}, {&(0x7f00000001c0)}, {&(0x7f0000000800)="b841f2f7abd18fa6e63518c0dfb4a0b23b5412df1d2479927ce27a5e4143c195cfab626cf2f71fe1cd50dba280d454e3cce84a0d0b982e7f6fe1fc79dd9057256bdca8feae590f35c1c0e50622e7b7db7f57b30ce88b6c5a4faee68b00e4c3b26287809b0ee48c5d4a0de9dd25f6341e93440e373034fa0f1019", 0x7a}, {&(0x7f0000000480)="0d032c632f0c08189281bb8a950fbaf31387018a033211dd7c54ae956c781e0e081fcbc3670cf6ec5d6c0fb5b7e93c4e27d90bfd54f1d0ff542a85489da24265849e8932e9422c9196e1d042d8e3c0cb4fe9e810d76c3686ce5291399bf2512d258f5c631c1ed7430c2847e976a4402ff1821074ebbaf84cfba656cb049f9c3ec4ccd33b1df2", 0x86}], 0x6, &(0x7f00000005c0)=[{0x60, 0x1, 0x3f, "145c0f21cfb753fe3b09a8f570107604dec54e7ca11ebde0b6f54fe97c89e0039959b7804a8e764eaeebbc67207ce94713f70d0025381104bcfcf6bbf01490e58c341523aff4f16e3a8d"}, {0x90, 0x1, 0x1, "a398febd5a9bd02f3e4d7cffe9597b319dc7c27c8b305a18361c27c025dea195b01973fc10f47596b0a84d199ee2e328e253c0f0b4c20135125c4c77c14d13a4698a403cc375e0b8420956d0c367d4736f045909ddf6993e1c13d863bfa92e386e36fe6eb09129eaeb01b37f9a075f87ac07d2b04dae3f00f674f4f7f30f7a"}, {0x58, 0x1, 0xfffffe63, "025aaab1677fbb3fb86f5b3b89225b3efbf457907e7206529b29de03dea6ee6859dcb0359e35930656eb7f5a20e95aa2f28fcfbde4d61d2265fa8346a9b8d0bdc41ae2"}, {0x88, 0x0, 0x50000000, "65cfeafbae3e63de33407990238ca85a93e17d3151567ed8fc05556acdd1d884e0e6b356da2787fb6d0fda93f39676950341f83515e037b8dd14f1d41d2861554c73507e9412572db02f6c19e9100a33ea3ac4308955f989d205eed6132ac19c903c37171481d5bae4e8ededdba42bcd359e11c4da"}], 0x1d0}, 0x9}, 0x10, 0x1) socket(0x18, 0x3, 0x80) (async) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000340)='!+\x00', &(0x7f0000000380)='%&^-\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='-:\x00', &(0x7f0000000440)='-\x00'], &(0x7f0000000b40)=[&(0x7f00000009c0)='\':^${\x06/\']+&}]+$\x96)\x00', &(0x7f0000000a00)='+@,,\\}#\x00', &(0x7f0000000a40)='/dev/null\x00', &(0x7f0000000a80)='/dev/null\x00', &(0x7f0000000ac0)='#\x00', &(0x7f0000000b00)='/dev/null\x00']) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x000\x00\x00\x00\x00\x00\x00\x00'], 0xa) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x7, 0x6, 0x2, "1cd502e6ba92447eeafb15052099a05b5f76e60c", 0x8, 0x1}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 4: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x352) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000180)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x352) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') (async) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', 0x0) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async, rerun: 64) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') (rerun: 64) 16:06:15 executing program 4: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', 0x0) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (rerun: 64) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = getgid() (async, rerun: 32) r1 = getegid() (async, rerun: 32) r2 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) (async) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = geteuid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x40}, 0x404) (async, rerun: 32) r8 = getgid() (rerun: 32) setregid(0x0, r8) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0xe0e, 0x0, r1, r5, r8, 0x20, 0x40}, 0x200, 0x3ff, 0x0, r9, 0x101, 0x1, 0x1, 0x6}) (async, rerun: 32) setregid(0x0, r0) (rerun: 32) lchown(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff, r0) (async) open(&(0x7f0000000040)='./file1\x00', 0x2, 0x0) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000007c0)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000100)="f08eec1ae3d8860e7c47c1cb764f53f4e2c7459ff35879590a8be4d05b1a1d2923e6c35755d38f34905bd652a2703b9c84fa434d3913d48a3a451e6dc9ae54135796576ce19be0c5a0a89564460fc3f319a0e2854d1af942128438c021576d24019be13979cd7634bed08a87368f68", 0x6f}, {&(0x7f0000000180)="91620bece9a43e69b84c86d1fa", 0xd}, {&(0x7f0000000880)="351e4023713a1026f3a1929a925d80e578edffda41c1299a49ed3ab2d61fc9c13f352a2cf17b1f48c576364ae1938c0eeb8e2e09689a33013605ff00c77d83a7ecfa273faf02ceecfe58c1543c676fe1d4e968f486a8867c14f6681e1d5b1b71f1df0ad65c402a240b0fe2380e1008c450a21b284d8d86457c11e0e63cd36e5a57735641ca1a0b979f4aca103a5f4482cbaf86968942c519da1b2c3beafcf9209ad15a494c8be5154fdb57de33bf9c141fc9242af0db5138a859b9e65594e8e7b8099fe1cbc05b74899b8edc0b1869b120c7152f48841170a7a261479bd37c0c1945", 0xe2}, {&(0x7f00000001c0)}, {&(0x7f0000000800)="b841f2f7abd18fa6e63518c0dfb4a0b23b5412df1d2479927ce27a5e4143c195cfab626cf2f71fe1cd50dba280d454e3cce84a0d0b982e7f6fe1fc79dd9057256bdca8feae590f35c1c0e50622e7b7db7f57b30ce88b6c5a4faee68b00e4c3b26287809b0ee48c5d4a0de9dd25f6341e93440e373034fa0f1019", 0x7a}, {&(0x7f0000000480)="0d032c632f0c08189281bb8a950fbaf31387018a033211dd7c54ae956c781e0e081fcbc3670cf6ec5d6c0fb5b7e93c4e27d90bfd54f1d0ff542a85489da24265849e8932e9422c9196e1d042d8e3c0cb4fe9e810d76c3686ce5291399bf2512d258f5c631c1ed7430c2847e976a4402ff1821074ebbaf84cfba656cb049f9c3ec4ccd33b1df2", 0x86}], 0x6, &(0x7f00000005c0)=[{0x60, 0x1, 0x3f, "145c0f21cfb753fe3b09a8f570107604dec54e7ca11ebde0b6f54fe97c89e0039959b7804a8e764eaeebbc67207ce94713f70d0025381104bcfcf6bbf01490e58c341523aff4f16e3a8d"}, {0x90, 0x1, 0x1, "a398febd5a9bd02f3e4d7cffe9597b319dc7c27c8b305a18361c27c025dea195b01973fc10f47596b0a84d199ee2e328e253c0f0b4c20135125c4c77c14d13a4698a403cc375e0b8420956d0c367d4736f045909ddf6993e1c13d863bfa92e386e36fe6eb09129eaeb01b37f9a075f87ac07d2b04dae3f00f674f4f7f30f7a"}, {0x58, 0x1, 0xfffffe63, "025aaab1677fbb3fb86f5b3b89225b3efbf457907e7206529b29de03dea6ee6859dcb0359e35930656eb7f5a20e95aa2f28fcfbde4d61d2265fa8346a9b8d0bdc41ae2"}, {0x88, 0x0, 0x50000000, "65cfeafbae3e63de33407990238ca85a93e17d3151567ed8fc05556acdd1d884e0e6b356da2787fb6d0fda93f39676950341f83515e037b8dd14f1d41d2861554c73507e9412572db02f6c19e9100a33ea3ac4308955f989d205eed6132ac19c903c37171481d5bae4e8ededdba42bcd359e11c4da"}], 0x1d0}, 0x9}, 0x10, 0x1) (async) socket(0x18, 0x3, 0x80) (async) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000340)='!+\x00', &(0x7f0000000380)='%&^-\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='-:\x00', &(0x7f0000000440)='-\x00'], &(0x7f0000000b40)=[&(0x7f00000009c0)='\':^${\x06/\']+&}]+$\x96)\x00', &(0x7f0000000a00)='+@,,\\}#\x00', &(0x7f0000000a40)='/dev/null\x00', &(0x7f0000000a80)='/dev/null\x00', &(0x7f0000000ac0)='#\x00', &(0x7f0000000b00)='/dev/null\x00']) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x000\x00\x00\x00\x00\x00\x00\x00'], 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffd, 0x7, 0x6, 0x2, "1cd502e6ba92447eeafb15052099a05b5f76e60c", 0x8, 0x1}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 4: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000140)) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', 0x0) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='F\x00'], &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file1\x00', 0x20) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 32) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='c\x00') mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000001900)="1c3d6f54a91124232477be2f6fd6df1702661158ceb200f91c2cef8c5e1bff0dd68df55e938cab2e6b31dd5ad0597dd0bb5e73c9c4d54cb0c417c82c1a8df737790255d3bf5a0f6ea1fcb71ca957ffb61c32f6dc443b65020dad93d2090e4adbb1280322d279e795ef57476188eb5216ec5001c878a7882e9518a5abd92306cb7fbbf83e4d7fc3c92fd8cd8769", 0x8d}], 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="e8000000000000000100000009000000773acb3b3a4242f41381b9c60bd1d3aa3c3ba2789bc76a4b1a07479e9bfa197bd37bf0b38134daea9c133cfaae862ae6ca8d7a15d3c1c5193d7600030b6b310946d9842f0d5aa1ffe9b40e6d74ce82b1705de5bdc1049d64edce451890bb12545255c6309a1a58260acf2694fefc6a7b3289c457b2fcf134bfe9d56ab568b76cee3f2591174a8297cc0c6c35d0637198320939a6ba7354eb40c323689a92493402ec2309ab8b32e3e148369a52391266c6f7a92fbcc8619db737acaf5007e14f2404806a9de01be158317b229c7be8a031dc5d64060000008800000000000000ffff0000010000003bcc0ccb0251c083be9dcc5b731bc904a1bbe8adf72f6998ea4d3d3bae0ef9bc850e1ef74582678791009ce6af318fcace78413163133f2a13952eaa217f8657a3750bf7f3e4b102e1ca1c561085970db09cd4d592d8ecfe76bcb2d7d702254c624aece1e5728baa6c3461322ef198e3eb6793ae0000000000010000000000000100000000080000c425aea4278c657b24f0ae9a7d05f22a1d60dbbebb0818c197ba4fd952ebabc8f6b02ec89ab15be7242bc56de09547aa084fa0627483773c93e2e3e0dba10b0c73cb9d01f57f3791c2e1116c34c3bd9d25bc8957399d3d464ce5c834a0cfd0a3059c7a84c56d2b1d0bafdb5ad0270e365126031c83d1af38e994592b984f8b0847bb31ea33f2fb67c153a858d6ccb2f544954adc8760c48a4793ea7d1f8ae4f51f2eb31f27fa853d58445cabdcabc51565dd0ed414787943cbcd669ef45dc461d4ddc21de28c1661fd8c7dc49979c7e7df8fc722e443e6797b88524beb282a43e7d3a3a0544ed02a4cf57f00000000001010000000000000ffff0000ffffffffce60ce89f82ed82d6e5a2632cee9d050603da576f1b23810ed27ffc72640eef7b0952c384d36781f6efe99518f3ff0e2035eaaf74a87d8169193842b439c5c7675259b2bc9794cc650f0e1d3cf6fcf24762547f05155a924bd7cd1b05ac3f91c9b7e902729fcf0d511ef7b83b9f254f663501c0b5c339d3a4cd68e61d137c25f5fdcf584460f39df7b24904b9533ce544605f6018efcfbc0233a51f5d7a4a746e6a8847711f36816e7f731b854881293a86b8fca84cf589c4abc16d8e2dcef5c23f48ff00cfce48c1539695e7872f4935a9cfd48893a70456593b13a2723eabade5f27f6189934ed02b4ec5ac973a4c6a41648e3c566b42dccfecf809acfbee7ba7789312e8aff6b54bbd3c9237ce8b533cffcb53829bda3fce69c5796e128fa63f66c4f98713890b46233f7ba0af1f1d97ab28249d2ce86cf0ad26ee3682cef58bf1081ce4cac2578dc806610b62806e2a986ce59ba122fb1b7839061dddcf9473450ee588e9894e8e22a75d7e72875418c2d2ba42fef1bf372ca393fc20a158d1ea0f55e48de6531fc0457fc8292a9848ba26365db57e3e7cac4f3c018ab0ae728e8d7dc2f080734eed852eb57db3809c8b9f0acd5b0053ca48188f2f2c559e08d33c46b549ffca2e7379b9e50080c67d2cfe9c1340b1ade3b3c86004a212d7deef528e0d8c5788d21c49b6e191f517c320880cce54c293198fec9e12a382e0d3801c503504aaa4dfab1efa79454fb3ffed4350eda5014d032caa8de9bf52b8100369ba996ee1f77d9a9b93922f78af8ef7331e911381f70432a56dbfef06a6c61cdfd6d72fd126da2ad72c33238573b4e3f8d887e1b59da4aba7ae73f57f666b1327efc32e8808ad8ea5179312d3c36ecab42a1919e86bce7a951b6c6dfd80b6dc57a621c4e5d198cc35a7930a40d743815ea7d375e70f9b62748f358f907ce1fb66bddb1a2a8d4c99d94628f3c222f2f193a2c8553c584059e3316e47477b699f0e3ed9caac1f5b7273a7b47e829a9fc9990f7088febd2304908d260af68e95c5716f8fa13863e6e87d2bab09e683274f08424dc99e9b3de169c3f155f05f900a91a7335fc342163515251f4bde0999d0386945cec956763d394cb97f077efceefe131f267654e3a90431bd32f50c87e48bfd61adc53b22913d0dc23ddd6e91fe68ccb1dfe3bd45c9df4c97fc59581b445926422a0c9113c2348428119f3cfc57f6d1787ea7015ae14ddf6cff48ac663666ba8bad5e467272f8033a22b9033a33c43b4d92153e9efde645ba7b7b853bdf00e4d31a21d68ebfaa6c2a61ffdcd85b9e4362a5cd64c791c38fe1c5edbb155ed0f26efe15360575afe713f888456801e72c8c5193ca7af7b761b3e5ab504e3c59412dcb79e33c0f067fd855c764849f2f8d8d56ec0e8d788458b650a33f38bbfbcf250defb50036147ea65ba86911b4bccb32ce4ced78b3101f31b4d68ceb3f155ef233b38d8a2ec4344174d9d6ecd626eda34588e7d9eff71e4d3a4584abfb7b0153d0c45a08bc1728d3c00ad3fbda629989c92697577c482eafc755a08f19fb272184730d4d2257f1e02aed3cd827a48e3afcdedc4c32bcbdc967d58f2a4fa8d47689cbba2e057f379ecfa768bfcff100197da4dbd11e069a32b2c2380a7d42554edf991961345b9624b12241920bb5e814b4310c0155ebdd9fbfd5b4b0c1241635284372106f403775613c48ce3d4ea410e706c2c4aa9d4309e7cbf7001c2bf03674cd5235100313cfa166523c95e27b1603ad02af61a6a97a193d1ae5d336f2f364568760f1f7c9d846cd952a9f79d6e94f8b2c5ee98c4d62688eab5aa55785207f268d376bf47e667930402be96dff29ae530ef00dd678b2d41f69a075d597769202bbfc7a6d1d2933c8db4a2d5b0ab29c34bb3285d7b222ca533212f41cb05328545488b13049749026f5ab20b13e86e4c699325257773dce24870d1080fa4d04434519857f762cc0e6c26e1862c7faecdeaf6332372c6a83cc2f4d4bcd52addeb8c76d1e2bd8c810116436633a0435328cdee34080f3927e093d95eb320812115544de35ea03ef2eecd20cb7a2ac94dc39ae636e4ead26ce1d928f34f7ca517f2d8935bcbdc765b2faf62ad45769825ba35c502b55cd9f3b3692314d8ac59547ea2bc249ddc10b69f615668426a998c0d92e293481e98fb5f1e2e40b81d8c4fe858091fed09035faade6ad41c1e3e6c4499184fecda85401d97e8c853a8bba93819f0e067daede7a489408cff362fe62a0802480c3236ddc62f19745ec7008924144f156f47e1ddb2364e6dfbf5f8e9005dd17a8d0720e4b2d0224c07fa3723a7240c80686a8ec07a5015d340e343fd5fc2d350093ccb0625582cde929b698bf36e75b7a5b1afc6557b809bfd5472bc4760043b53ccb902db0907e319a5b88a84fda014b32612e8faae1653a796cf4e0fda1878ae3a37bc4ae1711b58c2926608667a3d295dd6cde26cd6270351147f64b0e974c46e07a37fb05637d2996392b751490bbc18a8ec17cd89df7259f89c643eb81ae177d70e11eb6e69aaa5bd1ec42f99d696bf74acc0ec01022bfa2cfdbb14a3b3f31da87f1e1be02d9320858a4167ea188128d59ca6416046ef0509f67a62100a4afe7c80b953e774fc2f6d754ea01822c4aab6a3b619d81111cc5cf93be903e7da466e6ac767e0a4e54efdea52d4d391c2746fb3e8b58fb92bfa951d539625eae7f398d0b71558732cb74d63291e897922dcd00794dafb028e3dc52dd6a796d333c7dd54fa77aac2670286f80290ec1740eb16bb7136bc13f7021404f41722c68b2703f4306b801f624c66138360726f701107452871c2f847d7716050fe999eb0f0061290d64092fd2d2fff0cdb82cb3151ef09b9c3178ad716ed8c5fa585511bf53f8980f02c3cfff37b0df1b12216bb2069c6db32b6e89373f280b8aa667dc0692b5585e9df517fd1111fd54e706e8f6979d82f80c925a32c453fbf076a9f745b1b8806c95539f3485988983686aee75bb51ce210bb29de96bb7a07313360405da616c1e55a912e9e1c44524509f0f1dea51948323cfdc224ba41846a23bf6b48b58c4ad07de362e7a3cd3644778cc5d4db3d59f7a257a95c9e776c2c6796ac59b99736ad4e59c98fc6e94126bd061a15a4908a49e4a6b860ec8755d40a7a1e60d0c98c9482c30e2e25bb2900978b301ae77e45453fc002a64ac5d656b07cac3b182c9e55505594b16365cfc6b63e4f5fb65b8e11723ee770ea765f1016d698eb53cb12c1a7313090a17189ffb939782dde3a379644d3d3ce428ae8092ad151f2dcb4a74d4d0eab26d9fbe732e890db97370ec25c11e3a2945076cfbec234dd970df98985b89bbf07befc90081326b71d4733558fa9c793ebe5bec751516825be69c607507965ce9cb47faaa107ca1fb4096703c3e8858c5b9bd758f5f9fc0e9a5ec334295fd01d47aefca96e82a5e840e45ccdab176de86bdd1e30474fc28a41559590416c9e8616d1ed18844e2b4062fd70b10fbe6026258802d3450d984c887f6bf86bedcaf4b54a3e5b2965cdee8d14b97e1c4daebea34b79524eeb7f7fc9ea9f939db86b78500a74e45fd0d2587c42ac069957de9259df3a0d6599e9052db3b1d338d4d9416d68ed074b2857c1aea7c501ced49e3344959589abc644607b220ea6b8b5a62039e2c5eb5a799be359370526694595e61c872afa80d09880e1aac8e503ee0f10d1935d51528af486cda0c6bca01090b2ac931ea2155a2e1cf7a6c72481cca8bb0ef9d670e9680d898f8445f9be380dd9c11d6c2a101fc8344b0a8f50e21567569d7a7026c864896688738d44fd4e02fc62876e03130ef70003c8ea2622e40bb642f37655b6f5361d3f5e37a54b6a4b354291d91e4be58f88e779bf550ba0edff426adb48dc36ff76f2a1c89e3468b0eeaef7cfa87fe8d115a41a5f8afcffaf96617081bdcadbb0535a06449735f762c817c776a04bf57c2c1214795955f3216e59432160ca6cb4ffaabd3efab7df8c392df5bdc112c547b8917734598492e2cc5800be962136f65f47fa6753e578b84d6afeb81c9bd725d6fb85d65b76bed946498156f1b0bf20f8373d38da5741d57ffa48f36e682822e0da98b38764d14020531e1d1e5b4fd25cfa32dd5e6854a077fd99e1e09bbbb9ff66432c9246cde434b2bc049f12a1fa606b59cceb61c6b7fba7134a2fe8fd41207381fc13fd990d0abb5f1777163ac61447371e7acfea77f69b00bac8a61f1bf5870665881fb139e7e9c13c7b26160544914e7c823d902c489b1ac3d041d94499d4b6d6f1fd0486f89caaa13d2b24d011fa00e80aa169e81b7480a0c90c8c65f2a9f0968503d47c799a04dffbef7636df2983c58818b61a47f75b16666d63b93c7f16b5a9e882d342846b50e627dfb4d5cc4af650a733508517d1530d81a0b5c049e78d050c51f10957dee318ec6e30a219a78c70b255513325838ebc8a9ac44eabe81071ae318243e7e84f3e97bfead1879f99825c020485b5e8a7c9e4a0af4e7e08d996140f75d95ac3843c59369e12376c6996d8dbb300bbddb6846faa21db0a343ed0d971d6888f05649cb3dd840ec13a3e9d238d4bba9dd9012dd14557beba0f5c9f4777a686f07271a430b3a8aa79ccff24c12c8afa0456eb4d9aee4a504e209f5f97a5e7cac20c408b34ca3fcc0c62fbd43f0001e97f0aaeb54c2324d4dae4260befad1f2a0eead557be42a9a550e195e2f04e09be0a73232be07eff1d58e8d8d02905b65cb1d2a4f39c6dd9abde47b4ea12987082395314cfcff8f459ef2bd4f25056c9b2f6998f1de831f410c68e7ec3fb6f1a08d0ce7f2e0d699a42b69301e263d3c3aa7646e459283f996f0ceae2c8503a6bb038a5aa6204de777b49bbf91e153ece5d86747fc8ffdbfff748e65cbf0ecc5ddfd812df20137f0d9a980dc7df54b222fd8111ce674390a35818430e9611aff0d1d18273cdc5dcbd5ea674c2a26e63ae9fd8bbf75d7ca3a151f0986dc4f4e7efa320d1530c60e9b30feda65f46f1a5613db708f5feee944eb5aa1b0c01254fa18ede0d3b298975ebb34e0875f86e4d0abc489681c5ef12386c0cf85ff6f566a3bb2ac9b37c77d93731abb569b5942a35f38046ee4941e6c3916cd46b1661564e517774a2e6cce106ae62b538b1ee98900d2ddb913ff3a00aef5ad835765c38713d3397629ba94e239d005d14819877e8b40cb0c96ea54448c4c57c1c1a997d1aba068dad52bce17c1985c194ca4a247cf01c898cd141b9b443c63f0ca05166c4e62fd9820068b59b49ded6eb6911ffd6b4bebb2bcc8f44222742247e7934a6e5488110ce590108de4f4028b4bcc794f3d8b921c10a8cafad45fe40f71ea473e964878084dbfd2bf2205aca2f81d469c14966a50eac43fefcea7b573c3722a5a51c1a6e8d65a90f6f59e9e9ece572fbd8309343a9f5060e84aced8da69986ba08a8964ac4530a46d0f37b6898a76e9bed942e9b6de3302084b1fdabda2ae21e253a4a6c9388378c3611b20b3302bc4821115eb700d7b00cad12105d8978b1f0810f18db90de631775e5d381e325237c62802808ef21de53f3737f964004cfa236f2282fdcaaeda561a1ac9e4c46204fdacc8daa8049bf968d5a603aaca662baa6b64430585bca3613a36f9b315cf61a19ba80bef76b325dc662d75c9ae7d82b08a6833de938352a86d8bb4407e14df8505b8f6569f6989b78ea3923f105f632442b7d6383c5e90338f600f75e0c5c73d16fd9064884b6fd233b06b7893d4e08010000000000000100000000020000423791ea44a2272ee8d5d1f54c67889cf87ffd9562cda9b307106ed2c46d2a21af3015fc3559e0638ea740f7ac98c18ce82d8c8e5d3f0d6681a8cdcde32f71575df1cbcf435bdc433f6b821d8641e12dbe0c59525ed6ff1e99e08a4d9cbffc1b8556f7c6bbaccaa699a080f09b8481dd3377d98cc7378d49db8466fb16859e29e84cd42f0595b73916791d90b036cd7517b5ad9c6ea1514030904d2ac544f00f99eb9a3ff3c7d391d5704cfcd5256d7ca5128d9468584c51e25aa1ba56fbc7bfecde325ec0df14574dab8f7c7eee4c55d75ea05f67b256e83cb825d814b4feaccded3b2a722361b40935c57f9d47f1360d97b073205900491110033d01d64a95378233c1a27d37b7f8eaf833dc1624b00743112cf813b69b3dccb7ead15de187682d1526e3471fc524b086486b946891519d0f8b80c08fa2dd64827df58f49a9efd16a91f312bffb4b457ea6aed4374b8ece876ed916be04c8a2d77fd6301911646b7572ce0c235e60924eb438a3e9b7378786f679a5bc56cb89697acfb1d50617ae1bb3d91c6f2483f7f06c1de217066a3b"], 0x1388}, 0x409) execve(&(0x7f0000001680)='./file1\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='/dev/null\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\t{\x92I\xc5\xba\xef\x9c\x86m\x95\xe9s\x9d\xd1\xa5\xe5\xb5\xfd\xf5o\xf6S\xd9\xd9iq\x8c\xba\xff0a\x1c\xdf\x95 O\x9d%\xadl\x7f\x9a\x91\xe7[8\x15@\xfb\x8e\x9f\xbcOe\xf9\x11\x0f\xaf\x1b4u\v.\xe8R=aB\xaf\x96\x8c1\xf8\x8f1\xdaX\x049\x95\xca\x0f\x9c\xa2\xa0Of\xe9\xc9\xfc?S\xcd]\xa4$\x04\xabe\xb5y\xd3\x8c\xdd3\xbc\x99T\xd8\xac\xdc`=\a\xf9\x92\xc4\x9f\x1a/\x96\x1a=\xee\x8c\x06\xec\x1a2o\xd0oB=\xde\f_h\x90s\xb5\x90\x92Q~\xe7CA_M\xa2\xb7+\xb6\xceH\xe9e\xc90\xb6\xbb\xcaIf\xb5\xb3a\xee\x84\x02{\xfe\xcd\xcf\xbb\xba{\x80\xa3\xa5in\x18DzWk\"\x83\x88V\xe28\x87\x00'/210, &(0x7f0000001800)='\x00'], &(0x7f0000001880)) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chdir(&(0x7f0000000040)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/121, 0x79, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='F\x00'], &(0x7f00000001c0)) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x20) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x0, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='&(]@^)\x00', &(0x7f0000000100)='c\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='-{%^\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='c\x00']) mkdir(&(0x7f0000000540)='./file0\x00', 0xc4) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') chdir(&(0x7f0000000040)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x9) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/121, 0x79, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) unveil(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)='c\x00') (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000001900)="1c3d6f54a91124232477be2f6fd6df1702661158ceb200f91c2cef8c5e1bff0dd68df55e938cab2e6b31dd5ad0597dd0bb5e73c9c4d54cb0c417c82c1a8df737790255d3bf5a0f6ea1fcb71ca957ffb61c32f6dc443b65020dad93d2090e4adbb1280322d279e795ef57476188eb5216ec5001c878a7882e9518a5abd92306cb7fbbf83e4d7fc3c92fd8cd8769", 0x8d}], 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="e8000000000000000100000009000000773acb3b3a4242f41381b9c60bd1d3aa3c3ba2789bc76a4b1a07479e9bfa197bd37bf0b38134daea9c133cfaae862ae6ca8d7a15d3c1c5193d7600030b6b310946d9842f0d5aa1ffe9b40e6d74ce82b1705de5bdc1049d64edce451890bb12545255c6309a1a58260acf2694fefc6a7b3289c457b2fcf134bfe9d56ab568b76cee3f2591174a8297cc0c6c35d0637198320939a6ba7354eb40c323689a92493402ec2309ab8b32e3e148369a52391266c6f7a92fbcc8619db737acaf5007e14f2404806a9de01be158317b229c7be8a031dc5d64060000008800000000000000ffff0000010000003bcc0ccb0251c083be9dcc5b731bc904a1bbe8adf72f6998ea4d3d3bae0ef9bc850e1ef74582678791009ce6af318fcace78413163133f2a13952eaa217f8657a3750bf7f3e4b102e1ca1c561085970db09cd4d592d8ecfe76bcb2d7d702254c624aece1e5728baa6c3461322ef198e3eb6793ae0000000000010000000000000100000000080000c425aea4278c657b24f0ae9a7d05f22a1d60dbbebb0818c197ba4fd952ebabc8f6b02ec89ab15be7242bc56de09547aa084fa0627483773c93e2e3e0dba10b0c73cb9d01f57f3791c2e1116c34c3bd9d25bc8957399d3d464ce5c834a0cfd0a3059c7a84c56d2b1d0bafdb5ad0270e365126031c83d1af38e994592b984f8b0847bb31ea33f2fb67c153a858d6ccb2f544954adc8760c48a4793ea7d1f8ae4f51f2eb31f27fa853d58445cabdcabc51565dd0ed414787943cbcd669ef45dc461d4ddc21de28c1661fd8c7dc49979c7e7df8fc722e443e6797b88524beb282a43e7d3a3a0544ed02a4cf57f00000000001010000000000000ffff0000ffffffffce60ce89f82ed82d6e5a2632cee9d050603da576f1b23810ed27ffc72640eef7b0952c384d36781f6efe99518f3ff0e2035eaaf74a87d8169193842b439c5c7675259b2bc9794cc650f0e1d3cf6fcf24762547f05155a924bd7cd1b05ac3f91c9b7e902729fcf0d511ef7b83b9f254f663501c0b5c339d3a4cd68e61d137c25f5fdcf584460f39df7b24904b9533ce544605f6018efcfbc0233a51f5d7a4a746e6a8847711f36816e7f731b854881293a86b8fca84cf589c4abc16d8e2dcef5c23f48ff00cfce48c1539695e7872f4935a9cfd48893a70456593b13a2723eabade5f27f6189934ed02b4ec5ac973a4c6a41648e3c566b42dccfecf809acfbee7ba7789312e8aff6b54bbd3c9237ce8b533cffcb53829bda3fce69c5796e128fa63f66c4f98713890b46233f7ba0af1f1d97ab28249d2ce86cf0ad26ee3682cef58bf1081ce4cac2578dc806610b62806e2a986ce59ba122fb1b7839061dddcf9473450ee588e9894e8e22a75d7e72875418c2d2ba42fef1bf372ca393fc20a158d1ea0f55e48de6531fc0457fc8292a9848ba26365db57e3e7cac4f3c018ab0ae728e8d7dc2f080734eed852eb57db3809c8b9f0acd5b0053ca48188f2f2c559e08d33c46b549ffca2e7379b9e50080c67d2cfe9c1340b1ade3b3c86004a212d7deef528e0d8c5788d21c49b6e191f517c320880cce54c293198fec9e12a382e0d3801c503504aaa4dfab1efa79454fb3ffed4350eda5014d032caa8de9bf52b8100369ba996ee1f77d9a9b93922f78af8ef7331e911381f70432a56dbfef06a6c61cdfd6d72fd126da2ad72c33238573b4e3f8d887e1b59da4aba7ae73f57f666b1327efc32e8808ad8ea5179312d3c36ecab42a1919e86bce7a951b6c6dfd80b6dc57a621c4e5d198cc35a7930a40d743815ea7d375e70f9b62748f358f907ce1fb66bddb1a2a8d4c99d94628f3c222f2f193a2c8553c584059e3316e47477b699f0e3ed9caac1f5b7273a7b47e829a9fc9990f7088febd2304908d260af68e95c5716f8fa13863e6e87d2bab09e683274f08424dc99e9b3de169c3f155f05f900a91a7335fc342163515251f4bde0999d0386945cec956763d394cb97f077efceefe131f267654e3a90431bd32f50c87e48bfd61adc53b22913d0dc23ddd6e91fe68ccb1dfe3bd45c9df4c97fc59581b445926422a0c9113c2348428119f3cfc57f6d1787ea7015ae14ddf6cff48ac663666ba8bad5e467272f8033a22b9033a33c43b4d92153e9efde645ba7b7b853bdf00e4d31a21d68ebfaa6c2a61ffdcd85b9e4362a5cd64c791c38fe1c5edbb155ed0f26efe15360575afe713f888456801e72c8c5193ca7af7b761b3e5ab504e3c59412dcb79e33c0f067fd855c764849f2f8d8d56ec0e8d788458b650a33f38bbfbcf250defb50036147ea65ba86911b4bccb32ce4ced78b3101f31b4d68ceb3f155ef233b38d8a2ec4344174d9d6ecd626eda34588e7d9eff71e4d3a4584abfb7b0153d0c45a08bc1728d3c00ad3fbda629989c92697577c482eafc755a08f19fb272184730d4d2257f1e02aed3cd827a48e3afcdedc4c32bcbdc967d58f2a4fa8d47689cbba2e057f379ecfa768bfcff100197da4dbd11e069a32b2c2380a7d42554edf991961345b9624b12241920bb5e814b4310c0155ebdd9fbfd5b4b0c1241635284372106f403775613c48ce3d4ea410e706c2c4aa9d4309e7cbf7001c2bf03674cd5235100313cfa166523c95e27b1603ad02af61a6a97a193d1ae5d336f2f364568760f1f7c9d846cd952a9f79d6e94f8b2c5ee98c4d62688eab5aa55785207f268d376bf47e667930402be96dff29ae530ef00dd678b2d41f69a075d597769202bbfc7a6d1d2933c8db4a2d5b0ab29c34bb3285d7b222ca533212f41cb05328545488b13049749026f5ab20b13e86e4c699325257773dce24870d1080fa4d04434519857f762cc0e6c26e1862c7faecdeaf6332372c6a83cc2f4d4bcd52addeb8c76d1e2bd8c810116436633a0435328cdee34080f3927e093d95eb320812115544de35ea03ef2eecd20cb7a2ac94dc39ae636e4ead26ce1d928f34f7ca517f2d8935bcbdc765b2faf62ad45769825ba35c502b55cd9f3b3692314d8ac59547ea2bc249ddc10b69f615668426a998c0d92e293481e98fb5f1e2e40b81d8c4fe858091fed09035faade6ad41c1e3e6c4499184fecda85401d97e8c853a8bba93819f0e067daede7a489408cff362fe62a0802480c3236ddc62f19745ec7008924144f156f47e1ddb2364e6dfbf5f8e9005dd17a8d0720e4b2d0224c07fa3723a7240c80686a8ec07a5015d340e343fd5fc2d350093ccb0625582cde929b698bf36e75b7a5b1afc6557b809bfd5472bc4760043b53ccb902db0907e319a5b88a84fda014b32612e8faae1653a796cf4e0fda1878ae3a37bc4ae1711b58c2926608667a3d295dd6cde26cd6270351147f64b0e974c46e07a37fb05637d2996392b751490bbc18a8ec17cd89df7259f89c643eb81ae177d70e11eb6e69aaa5bd1ec42f99d696bf74acc0ec01022bfa2cfdbb14a3b3f31da87f1e1be02d9320858a4167ea188128d59ca6416046ef0509f67a62100a4afe7c80b953e774fc2f6d754ea01822c4aab6a3b619d81111cc5cf93be903e7da466e6ac767e0a4e54efdea52d4d391c2746fb3e8b58fb92bfa951d539625eae7f398d0b71558732cb74d63291e897922dcd00794dafb028e3dc52dd6a796d333c7dd54fa77aac2670286f80290ec1740eb16bb7136bc13f7021404f41722c68b2703f4306b801f624c66138360726f701107452871c2f847d7716050fe999eb0f0061290d64092fd2d2fff0cdb82cb3151ef09b9c3178ad716ed8c5fa585511bf53f8980f02c3cfff37b0df1b12216bb2069c6db32b6e89373f280b8aa667dc0692b5585e9df517fd1111fd54e706e8f6979d82f80c925a32c453fbf076a9f745b1b8806c95539f3485988983686aee75bb51ce210bb29de96bb7a07313360405da616c1e55a912e9e1c44524509f0f1dea51948323cfdc224ba41846a23bf6b48b58c4ad07de362e7a3cd3644778cc5d4db3d59f7a257a95c9e776c2c6796ac59b99736ad4e59c98fc6e94126bd061a15a4908a49e4a6b860ec8755d40a7a1e60d0c98c9482c30e2e25bb2900978b301ae77e45453fc002a64ac5d656b07cac3b182c9e55505594b16365cfc6b63e4f5fb65b8e11723ee770ea765f1016d698eb53cb12c1a7313090a17189ffb939782dde3a379644d3d3ce428ae8092ad151f2dcb4a74d4d0eab26d9fbe732e890db97370ec25c11e3a2945076cfbec234dd970df98985b89bbf07befc90081326b71d4733558fa9c793ebe5bec751516825be69c607507965ce9cb47faaa107ca1fb4096703c3e8858c5b9bd758f5f9fc0e9a5ec334295fd01d47aefca96e82a5e840e45ccdab176de86bdd1e30474fc28a41559590416c9e8616d1ed18844e2b4062fd70b10fbe6026258802d3450d984c887f6bf86bedcaf4b54a3e5b2965cdee8d14b97e1c4daebea34b79524eeb7f7fc9ea9f939db86b78500a74e45fd0d2587c42ac069957de9259df3a0d6599e9052db3b1d338d4d9416d68ed074b2857c1aea7c501ced49e3344959589abc644607b220ea6b8b5a62039e2c5eb5a799be359370526694595e61c872afa80d09880e1aac8e503ee0f10d1935d51528af486cda0c6bca01090b2ac931ea2155a2e1cf7a6c72481cca8bb0ef9d670e9680d898f8445f9be380dd9c11d6c2a101fc8344b0a8f50e21567569d7a7026c864896688738d44fd4e02fc62876e03130ef70003c8ea2622e40bb642f37655b6f5361d3f5e37a54b6a4b354291d91e4be58f88e779bf550ba0edff426adb48dc36ff76f2a1c89e3468b0eeaef7cfa87fe8d115a41a5f8afcffaf96617081bdcadbb0535a06449735f762c817c776a04bf57c2c1214795955f3216e59432160ca6cb4ffaabd3efab7df8c392df5bdc112c547b8917734598492e2cc5800be962136f65f47fa6753e578b84d6afeb81c9bd725d6fb85d65b76bed946498156f1b0bf20f8373d38da5741d57ffa48f36e682822e0da98b38764d14020531e1d1e5b4fd25cfa32dd5e6854a077fd99e1e09bbbb9ff66432c9246cde434b2bc049f12a1fa606b59cceb61c6b7fba7134a2fe8fd41207381fc13fd990d0abb5f1777163ac61447371e7acfea77f69b00bac8a61f1bf5870665881fb139e7e9c13c7b26160544914e7c823d902c489b1ac3d041d94499d4b6d6f1fd0486f89caaa13d2b24d011fa00e80aa169e81b7480a0c90c8c65f2a9f0968503d47c799a04dffbef7636df2983c58818b61a47f75b16666d63b93c7f16b5a9e882d342846b50e627dfb4d5cc4af650a733508517d1530d81a0b5c049e78d050c51f10957dee318ec6e30a219a78c70b255513325838ebc8a9ac44eabe81071ae318243e7e84f3e97bfead1879f99825c020485b5e8a7c9e4a0af4e7e08d996140f75d95ac3843c59369e12376c6996d8dbb300bbddb6846faa21db0a343ed0d971d6888f05649cb3dd840ec13a3e9d238d4bba9dd9012dd14557beba0f5c9f4777a686f07271a430b3a8aa79ccff24c12c8afa0456eb4d9aee4a504e209f5f97a5e7cac20c408b34ca3fcc0c62fbd43f0001e97f0aaeb54c2324d4dae4260befad1f2a0eead557be42a9a550e195e2f04e09be0a73232be07eff1d58e8d8d02905b65cb1d2a4f39c6dd9abde47b4ea12987082395314cfcff8f459ef2bd4f25056c9b2f6998f1de831f410c68e7ec3fb6f1a08d0ce7f2e0d699a42b69301e263d3c3aa7646e459283f996f0ceae2c8503a6bb038a5aa6204de777b49bbf91e153ece5d86747fc8ffdbfff748e65cbf0ecc5ddfd812df20137f0d9a980dc7df54b222fd8111ce674390a35818430e9611aff0d1d18273cdc5dcbd5ea674c2a26e63ae9fd8bbf75d7ca3a151f0986dc4f4e7efa320d1530c60e9b30feda65f46f1a5613db708f5feee944eb5aa1b0c01254fa18ede0d3b298975ebb34e0875f86e4d0abc489681c5ef12386c0cf85ff6f566a3bb2ac9b37c77d93731abb569b5942a35f38046ee4941e6c3916cd46b1661564e517774a2e6cce106ae62b538b1ee98900d2ddb913ff3a00aef5ad835765c38713d3397629ba94e239d005d14819877e8b40cb0c96ea54448c4c57c1c1a997d1aba068dad52bce17c1985c194ca4a247cf01c898cd141b9b443c63f0ca05166c4e62fd9820068b59b49ded6eb6911ffd6b4bebb2bcc8f44222742247e7934a6e5488110ce590108de4f4028b4bcc794f3d8b921c10a8cafad45fe40f71ea473e964878084dbfd2bf2205aca2f81d469c14966a50eac43fefcea7b573c3722a5a51c1a6e8d65a90f6f59e9e9ece572fbd8309343a9f5060e84aced8da69986ba08a8964ac4530a46d0f37b6898a76e9bed942e9b6de3302084b1fdabda2ae21e253a4a6c9388378c3611b20b3302bc4821115eb700d7b00cad12105d8978b1f0810f18db90de631775e5d381e325237c62802808ef21de53f3737f964004cfa236f2282fdcaaeda561a1ac9e4c46204fdacc8daa8049bf968d5a603aaca662baa6b64430585bca3613a36f9b315cf61a19ba80bef76b325dc662d75c9ae7d82b08a6833de938352a86d8bb4407e14df8505b8f6569f6989b78ea3923f105f632442b7d6383c5e90338f600f75e0c5c73d16fd9064884b6fd233b06b7893d4e08010000000000000100000000020000423791ea44a2272ee8d5d1f54c67889cf87ffd9562cda9b307106ed2c46d2a21af3015fc3559e0638ea740f7ac98c18ce82d8c8e5d3f0d6681a8cdcde32f71575df1cbcf435bdc433f6b821d8641e12dbe0c59525ed6ff1e99e08a4d9cbffc1b8556f7c6bbaccaa699a080f09b8481dd3377d98cc7378d49db8466fb16859e29e84cd42f0595b73916791d90b036cd7517b5ad9c6ea1514030904d2ac544f00f99eb9a3ff3c7d391d5704cfcd5256d7ca5128d9468584c51e25aa1ba56fbc7bfecde325ec0df14574dab8f7c7eee4c55d75ea05f67b256e83cb825d814b4feaccded3b2a722361b40935c57f9d47f1360d97b073205900491110033d01d64a95378233c1a27d37b7f8eaf833dc1624b00743112cf813b69b3dccb7ead15de187682d1526e3471fc524b086486b946891519d0f8b80c08fa2dd64827df58f49a9efd16a91f312bffb4b457ea6aed4374b8ece876ed916be04c8a2d77fd6301911646b7572ce0c235e60924eb438a3e9b7378786f679a5bc56cb89697acfb1d50617ae1bb3d91c6f2483f7f06c1de217066a3b"], 0x1388}, 0x409) (async) execve(&(0x7f0000001680)='./file1\x00', &(0x7f0000001840)=[&(0x7f00000016c0)='/dev/null\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='/dev/null\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000200)='\t{\x92I\xc5\xba\xef\x9c\x86m\x95\xe9s\x9d\xd1\xa5\xe5\xb5\xfd\xf5o\xf6S\xd9\xd9iq\x8c\xba\xff0a\x1c\xdf\x95 O\x9d%\xadl\x7f\x9a\x91\xe7[8\x15@\xfb\x8e\x9f\xbcOe\xf9\x11\x0f\xaf\x1b4u\v.\xe8R=aB\xaf\x96\x8c1\xf8\x8f1\xdaX\x049\x95\xca\x0f\x9c\xa2\xa0Of\xe9\xc9\xfc?S\xcd]\xa4$\x04\xabe\xb5y\xd3\x8c\xdd3\xbc\x99T\xd8\xac\xdc`=\a\xf9\x92\xc4\x9f\x1a/\x96\x1a=\xee\x8c\x06\xec\x1a2o\xd0oB=\xde\f_h\x90s\xb5\x90\x92Q~\xe7CA_M\xa2\xb7+\xb6\xceH\xe9e\xc90\xb6\xbb\xcaIf\xb5\xb3a\xee\x84\x02{\xfe\xcd\xcf\xbb\xba{\x80\xa3\xa5in\x18DzWk\"\x83\x88V\xe28\x87\x00'/210, &(0x7f0000001800)='\x00'], &(0x7f0000001880)) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='F\x00'], &(0x7f00000001c0)) mkdir(&(0x7f00000000c0)='./file1\x00', 0x20) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='F\x00'], &(0x7f00000001c0)) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x20) (async) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000000)=""/121, 0x79, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) socket(0x1, 0x1, 0x9) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) recvfrom(r2, &(0x7f0000000000)=""/121, 0x79, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) (async) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='&(]@^)\x00', &(0x7f0000000100)='c\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='-{%^\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='c\x00']) (async) mkdir(&(0x7f0000000540)='./file0\x00', 0xc4) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) (async, rerun: 32) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (rerun: 32) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x0, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) chdir(&(0x7f0000000040)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/154, 0x9a) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) chdir(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file1\x00', 0x0, r2) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0xffffffffffffff38) 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file2\x00'}, 0xa) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0xffffffffffffff38) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x0, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/154, 0x9a) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) chdir(&(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file1\x00', 0x0, r2) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/154, 0x9a) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) lchown(&(0x7f0000000300)='./file1\x00', 0x0, r2) (async) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) (async) 16:06:15 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1a) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='&(]@^)\x00', &(0x7f0000000100)='c\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='-{%^\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='c\x00']) mkdir(&(0x7f0000000540)='./file0\x00', 0xc4) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='&(]@^)\x00', &(0x7f0000000100)='c\x00', &(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='c\x00', &(0x7f0000000240)='-{%^\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='/\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='c\x00']) (async) mkdir(&(0x7f0000000540)='./file0\x00', 0xc4) (async) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = dup2(r1, r0) sendto$unix(r2, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0xffffffffffffff38) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x0, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1a) (async, rerun: 64) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async, rerun: 64) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) sendto$unix(r1, &(0x7f0000000000)="e252dfe947194e07de21d6b23c349b5b0dccb0b1d2e4b4e0f1a7268a2f58d3bdb763947523777b2bb438", 0x2a, 0xa, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x120) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file1/file0\x00', &(0x7f00000001c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:15 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x1a) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x0, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') (async) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) (rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/154, 0x9a) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x1) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file1\x00', 0x0, r2) (async, rerun: 64) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x2) (rerun: 64) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x120) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') (async) 16:06:15 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000001200)="091e7aaa3f4a3cd735e4251fec0bdb1311325a58e8df589f779cf17a1cd0a8d575c7ea3423aad540cd2f8758fe20c1a3096ebcb3ad14507144a6ab64423c70dbbf1bd6bb04243a93b5fe001e5db606d72a8690e64e47bb077f34079ebf4e7ec7f4b2ef1161c004110d58fb19ee81eb5c924d19859941d478c2", 0x79) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000200)='./file1\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', r2, 0xffffffffffffffff) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000000)='./file1\x00', 0x200, 0x48) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x0, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) sendto$unix(r1, &(0x7f0000000000)="e252dfe947194e07de21d6b23c349b5b0dccb0b1d2e4b4e0f1a7268a2f58d3bdb763947523777b2bb438", 0x2a, 0xa, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) (async) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='x\x00') (async) rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000200)='./file1\x00') 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000240)='./file1\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x8d1ea63f356b8ae5) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='r\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x22) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', r2, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) chown(&(0x7f0000000100)='./file1\x00', r2, 0xffffffffffffffff) (async) 16:06:15 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000001200)="091e7aaa3f4a3cd735e4251fec0bdb1311325a58e8df589f779cf17a1cd0a8d575c7ea3423aad540cd2f8758fe20c1a3096ebcb3ad14507144a6ab64423c70dbbf1bd6bb04243a93b5fe001e5db606d72a8690e64e47bb077f34079ebf4e7ec7f4b2ef1161c004110d58fb19ee81eb5c924d19859941d478c2", 0x79) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) write(r0, &(0x7f0000001200)="091e7aaa3f4a3cd735e4251fec0bdb1311325a58e8df589f779cf17a1cd0a8d575c7ea3423aad540cd2f8758fe20c1a3096ebcb3ad14507144a6ab64423c70dbbf1bd6bb04243a93b5fe001e5db606d72a8690e64e47bb077f34079ebf4e7ec7f4b2ef1161c004110d58fb19ee81eb5c924d19859941d478c2", 0x79) (async) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) sendto$unix(r1, &(0x7f0000000000)="e252dfe947194e07de21d6b23c349b5b0dccb0b1d2e4b4e0f1a7268a2f58d3bdb763947523777b2bb438", 0x2a, 0xa, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x120) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') (async) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') (async) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x48) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) (async) unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='x\x00') (async) rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000200)='./file1\x00') (async) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/14, 0xe}], 0x4, &(0x7f0000000340)=""/65, 0x41}, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="17a6fbbaea536a25d90d19a344a74a0e6eaa095a5159f185ebd943ee2476cd0cb3b90f8c16585a0ec3e14331da8fe86e06bb1ef3805c030f537175593521ac75e62e21261c47d0e99963b9e3ea75cb767dc531b2d4c0b7fa934d9fa6d513294b75af0275ca3ad08c33a21ee8e3ef7cbf2811b8619cb4be5a02bdf5efa9c79c218fc4b637bc898b67d7", 0x89) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)="18bcf9d321f255fb797d90a0ffa4626e30a4c80a2461500ef876057deb687b418917be296ee0a918b1554fb2b2336025980a1a780bb8bc9669aa51b554d8d1b8ee1b115c91219a625e4e958c7f4bdb0f64bb1f0ded3dd4cd046a103ef83e45398e0c24277a92f3140860c6614733e96d", 0x70}], 0x1) bind$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="e896f710274df9c91ac60b20d391823b0b997ec3"], 0xa) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)='./file0\x00') 16:06:15 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') (async) open(&(0x7f0000000000)='./file1\x00', 0x200, 0x48) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000240)='./file1\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x8d1ea63f356b8ae5) (rerun: 32) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) (async) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='r\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0\x00') (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x22) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file1\x00', r2, 0xffffffffffffffff) 16:06:15 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) getdents(r0, &(0x7f0000000200)=""/4096, 0x1000) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) write(r0, &(0x7f0000001200)="091e7aaa3f4a3cd735e4251fec0bdb1311325a58e8df589f779cf17a1cd0a8d575c7ea3423aad540cd2f8758fe20c1a3096ebcb3ad14507144a6ab64423c70dbbf1bd6bb04243a93b5fe001e5db606d72a8690e64e47bb077f34079ebf4e7ec7f4b2ef1161c004110d58fb19ee81eb5c924d19859941d478c2", 0x79) 16:06:15 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/56, 0x38}, 0xec}, 0x10, 0x801, &(0x7f0000000240)={0xe85, 0x9}) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') chdir(&(0x7f0000000040)='./file0\x00') 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/14, 0xe}], 0x4, &(0x7f0000000340)=""/65, 0x41}, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = dup2(r0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="17a6fbbaea536a25d90d19a344a74a0e6eaa095a5159f185ebd943ee2476cd0cb3b90f8c16585a0ec3e14331da8fe86e06bb1ef3805c030f537175593521ac75e62e21261c47d0e99963b9e3ea75cb767dc531b2d4c0b7fa934d9fa6d513294b75af0275ca3ad08c33a21ee8e3ef7cbf2811b8619cb4be5a02bdf5efa9c79c218fc4b637bc898b67d7", 0x89) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)="18bcf9d321f255fb797d90a0ffa4626e30a4c80a2461500ef876057deb687b418917be296ee0a918b1554fb2b2336025980a1a780bb8bc9669aa51b554d8d1b8ee1b115c91219a625e4e958c7f4bdb0f64bb1f0ded3dd4cd046a103ef83e45398e0c24277a92f3140860c6614733e96d", 0x70}], 0x1) bind$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="e896f710274df9c91ac60b20d391823b0b997ec3"], 0xa) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)='./file0\x00') socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/14, 0xe}], 0x4, &(0x7f0000000340)=""/65, 0x41}, 0x40) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) dup2(r0, r2) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="17a6fbbaea536a25d90d19a344a74a0e6eaa095a5159f185ebd943ee2476cd0cb3b90f8c16585a0ec3e14331da8fe86e06bb1ef3805c030f537175593521ac75e62e21261c47d0e99963b9e3ea75cb767dc531b2d4c0b7fa934d9fa6d513294b75af0275ca3ad08c33a21ee8e3ef7cbf2811b8619cb4be5a02bdf5efa9c79c218fc4b637bc898b67d7", 0x89) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)="18bcf9d321f255fb797d90a0ffa4626e30a4c80a2461500ef876057deb687b418917be296ee0a918b1554fb2b2336025980a1a780bb8bc9669aa51b554d8d1b8ee1b115c91219a625e4e958c7f4bdb0f64bb1f0ded3dd4cd046a103ef83e45398e0c24277a92f3140860c6614733e96d", 0x70}], 0x1) (async) bind$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="e896f710274df9c91ac60b20d391823b0b997ec3"], 0xa) (async) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)='./file0\x00') (async) 16:06:15 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/56, 0x38}, 0xec}, 0x10, 0x801, &(0x7f0000000240)={0xe85, 0x9}) 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x153) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x5, 0x3}, {0x8, 0x4}}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) lseek(r1, 0x28c, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)="06c5cc0cf366010036dbf6facad309e54a7637438ee836654203372e39c22083c1be5ec1140b", 0x26}, {&(0x7f00000014c0)="165419b2414631f55aa2288664fb322c3b9feb4780930edee4533a0a9e25c02bbb9e92ca446ca5431f3ed9daab396228a4a14f464866c28dd202ee739220ea19679b0e39a7ca72d481b49219601f599c61b8644d64aa9c6880d071b26766a0595eb6118cb753351d3b9b3a7709d113930d2ea04cc35dd6f7521e08442599c463b573861ecf284fc230b5d6f1a7d8de7cad60c57579cdc42dfd086d561f652701deaf7a3d8a2cdbea84d62e06c20fe9405b6eaabd80d0f24e036840ff82a7e2c1ed2302e776908d22c84b93eaff7775fdc8a55596735292373aad95c5832c843030cbad6af50000000071127fcb95c42885b8f63371871b0ab1ae5eda3baf2e", 0xff}, {&(0x7f00000002c0)="737c29df58eca6b5f128fc8132c2c45e92df89d9546c5a3e6a950a54aa5cc6b7c1b940aced059af87c698c8160e4d0c26f82d06a431fa2fc9f9130c9174f08f2187347f76052af608689c752385367a4b259b6cff7ddc46def34dd48ab03e84f09ddcef45eaa609aba78907777977b6cbc5cda839af6a5fa8f99c6523a2c443e95ebdf4ab4d96c03c0d5f3eb2d5b6effecace3b17851be9ca3207825e0734ae794faa08075811a596f03062aa63529f9bdd0fa5e9aa1b0cd2beda26170c67edb768ef6c118a9d4890eb1b28aee3b2102cea7ab6c6e0f6ee3c2e37626b6930af8164ee846d1d00a24ab7b458ea5711461be1697473d1b7fc5c8a6965dcd92d0a6385efa644f2fb3060cb46c62c63b157905ac2f0e671d8536844d72eb0cbd28e0b91f18e47edd4697c2f9888cc6e7c5590a2a0d66b2b2d2a7ece26a8db73cdaca8d438cb6b4ba56e68b88c8960c1b86372cdb93cbb81eb170749282a4514ea88056f4a0e8c55180ecf4532f1374e7a3d4978971ddd243fe9aa4589d51a233350d3700c87fc6ba357ed43bd2287bdece9484dd52a1d786db5b7752f6dd0494f67c3994765686f90551b6033fd2c2412baf34f9a53de8f5518c0cd669a68404ec3b8675242f7bd63ceb4534bfb5f57df41e283aebcdb96bc8dcce334a77eea3aea7209dd0fa2e9ec545d569bb54a264f3d06e901bac74ced8777acbe06c9084208f9f48427331c1f1adcc8ab6809e29017b64b82fecb25398f40581da4e23b45f17607c3dbd312f68182084c5e7e8d5637e762c72aa1bb88adb5d45250dbcf7b373c400d2b2713424e426b7772fb53df4d1fdfecaa8c06668b4c0c637f69fe958fab455baebb75fd4a3997113b56615ac3a60e0cef4541f90ea82fea8da703b9e648dd7365fe36c3b7a0431dafe3572f6a590086b0c9f69b7d4100505ea7784d0e607ccd5b3f487e762e43fa52e306c38a9d6ef646e334a67f586934cead6ab91348c03ed03e8488f0b049d4de13e0071a99760f8bf2620d0cc840b87f9e139bc890a0785a0a6266f88b2c11f77d35da39b54044e484ced3b69654e8f9cc7ed4b88ca0e11912d8e28487b80f586a2ba7dde5f99a7dc14e18f1d9a6eec26461c0578095b7a489686dda7a5b80cc98945b62dbf0ce8abcda0132afb96ab7b7bf3cd7acc5e73437a26dc3657a3d4cb7ed15971895c4710cdf0f9ec8bbc1545c286e32d30f8621ad7746d74692c28fe31b4625da7e46421083c9559f00b5c1f738ff6665a78c54cd29bb752e40b8a6fc23694a88e9b3ee811b513285c6fbe923a103d83e81cbe20c6f54f425cd89b1105febbfdc29a978dd2a5f75cf467e3f67dd9ec8f9d76d82abfb3375b49b5a6c1d1797f28befee0c046e6e33464a2eef014730ea9aa60e0be7a5b9fa508563402d7b0ce41675da85d268281e6dba89e240bcadadd30cb5ad541513ff26da52152ddf39c7f826f4bfa867e1b351ee527798b8ff6035384c922b251ccd4515924e1a43a3a2db2f52833b35e63abdaef30fb6d38edd7cb8f07174a93e5e894b7eb4edf6fc43b0be70be712539d5701370f654f9f60f8bacccf78d2bf9ec676413db36fc30148e65fe5156d706972f6437a4cb390ccc2d9e4a196517154b5ddb5f345f4d60d6d93cd22e1045d7715980918476675a959a8614daf1d35993ae0d49e74cf2fe23b81b3c47f862faa100894ce3afa5ef870527c864feca64891cd071c4a0c29144d6f6b6b2c49509eb95af19017fc70de0d00f45dc32d8261e7663ea124620b199eb1156c7f28312fafab0d40ac86a896d50e3d109ce40ee5662680d7cf904373b0cd94398d1fa847c585b990f7fd6f28298370733342168a20d26cc76579fd398e644b43ef43831e51e0d953051b61c445343895cf5a23e7166cfa67035910d441db1ad7530586fc4b362454b33b2af88e4a1c7838763b9b19d7f7bdb21fcd7dc09262a8e35961dc3834626883d0743c0ba360a87c9b4a170e2b030d04916abe8bcfc28f6f36649c504c89316e39c151dacc06119d07e193ceb86cd59618bfe733b5ef711ba0172224f7f51960fab35c1233e4cd9cf4f3a4143d3193ffef5cbba054b79e8f8b8200399d2a278fda03906ec535b73ec801a382c4e560524d91196da83edd6f7941aabe5625d1dc34a08e01bb7035337578748c87471e46ab42a55870a6cae242db6adacd0a7754a87dd21127a5bef9415604907b2c7b61717c98e6286430b91a264beec3c15cdcd987a6e3ee440abe4ae22826a714dc2ab6e9a22ca2dd95bc52db0ac3bf0b1e73cd33ee040c36ef18a5447869f0577631a6d7aa7afe9616ffb79171bafeff71494216d0d0445b845b3526362e9258440dbe0ba2ef00cb945cdbfef6f2fe5bff7a3d7e418a1ad6dada021b4c310837d711ddfdfd5cc1d7ee24f0a5399505c8d1243678b8a2ff846843da3edd996634a98824fbfb427219f93b0d5d669b58b87d4690bb1f9584f54def00e037deef90701c66e870233be816bc9b3f163b8cdd2cc7c8f7eac1cef5eefba5127b8b92f499a00c17db10b580f0bc621f887d21558118a4a4b2f7d5f7f5b7898b6d38e2ea55847ebcca427d93d20849df105e820b4377d24f8998db85285d3c7b0db22d64e5bfe7f22658f85bc432f07a92d333e8c162d34dbfb069b27979ca3841304396dbaeb641e3bb9845c40fc1ec0afd23814f73a1ce012eea72ca591641b24326c564eb467ba4351c884bc8de53771607e55e606e8250d627959bee7fc31463ec665e588b12bf1da5f129df60fe6783555ceb123cd68c47793a10645f8cbe108cc37af1f2b3394a04a868c2a5b77712fccfb779fd60069ea31a959586246b919e65bc0eb04f46ee58146583549d30836720ffa9deb7c23c2a4d851d9e2f0dcea761734587af2aa0b140108e12c7377280ac55935468290ef5821ce4af0633c5aeb4557175604406af7486803989c40a62097930870e2b8f7734d19a09ec62d543e25e9109ebbc31d7b9f5a19ee63963d7fe411a5f75f4e1c92e8f39aa6407191a522f6ca578a62f573495bc5534120f3bbbeb832b89530b60573e0566c57d852a9ee2c0f03ab529921a2be4806230750483a13d73ec5f9379264695aa07791f2be310144a11aff2b3bc51edca8986d46e0ad92c8b7917cc54940acf24d86857dbcc8e91eae7508bdd903ac8f6d046bc0ffd0cbd07c2847da688039ee8dbe5096a40dc76849f4f076a387671947c176aed9edffa8df1d961c432ee679fa1ce38bb3e32dda7db148414187176c3d7c513977886a9be3f512a241a84ebcdef619da62a35798f4fab9c28eebd2a4116a28b7d2bfae52c94f5c8fcfc6486607167b39bd225e018f73167778ef16dd92027eeb270aa2688f3ad8b27c6b49ab31971cc58709f4d313a85a961b9eaf25933e2286f9c6ad41058707b264ceb1f47c26cf4f9903f6940f5ccd09f335f88e57623ff916d15b5107ad391afba7867608d145ddaea42882f994558ef3e5937103ddbad08ec46e36109c119a52d361b250cb9c96a49b98f6e6f34b01218a4cbbc2ed68bd82b402f60eb153bfda7ea500aa9146d8274e85239acf7a006f151e1f160f2edefc9a14bf8d576769c0526f634a9df04d04cf66a0d4d0f7e52ee114e6606242495a6516eb334228ebe257dd00281e851d61269785df78a55d28ddc29a344015d6c5ea432da96ed4eb7bd84434fada840f03a3aaa3473824ddc6180b82391f4cfd49b7c0397da345cb4fdac909de6efcf4f26b531d6b3945fcb3854c662ea8cf278ae04f3b65b497a2b7e9d99f98df890dcc40edf34555e1ff0adcd25a80bcdcffe73c0c6776c85430571cd6974474b67e1f0fe1fa0cdacaa4aa45b164e9af1eb5c1b05a2fd247b0e867e78049c1756f6ff3859ec5b0739194d3bea8b50371cf48555cde519c17b9507511e0a9039b40029bbec306a1615a855298b6ab23a1e19f023b15b3f983f71c74d87fce96b801ed0ffdeeb5ca8c72a33edf2f17fba7d4e0fa97982e3241963135cbd3526ce5e00f023383c5604c0ff1ef8ed74a1493ef84fe3cf713be17431ded52bc505894d6c9e49d428d2299d57862e2e18c0661895dfd035c89c0ed44780cac91f59f2cab00e077824dfac5f497425736f6862f98647d6d0747127ddb879502421b6c388331dad28934261f87169e9a8dfb09b1976bcd7aa3a742a1d5b1c54342d9610bf68a12353d8bea9d4fdd1f6dfa6899c36fed88c1787134d58d370ff3e0f30c0664a5cfb6936dd83cdddc77071d1377e40c6936a0c6a44cc836065385a314ebd2c1585c4bf0edbe5921ac866d90380b438466d3f71fcaa3da8c462ce91ecf8c798f90333ace1f584f02fb021849739c419890b17e240f41ec16d57690918fe3984e797c839e7f218d42b7cb7277964fc5a372b305399286c3fbda70949f71db6b6c16c3836091d33827b232fb71d26f8763d363f94cdfd48a0395dad2462c19f6ae8e1d63a4215ac8c273591192f257e165f575f752c58013a1d6ff2f676f050b4d098b14e2d6bfb7db046557ac766b820f592c1e0022a30b0af2fed2df78d58dc0ab0f781dfaef678fabd9c0d57bf8ae094031e27eab3f30588fa7e877c8d796b86248ebded3aa7ac240cc5c6a1fabdb3dff861ee1f9226fdf95b650a6a5f300f1d8ba14a40bfa3eb740d325d033d1b8c2a89458b367a6029978c95cf4e4bcc1c1a366c5e11c956e7f368bee5e086e9b3f41508d6aa05709277ad282520af90ba18c164033e472d370ea841f55a4f1a2e093d65ad53a96eaddc7d9ac2b8b218fc84f21761bdb03d1495e73374fc323ccfa7e41e9475a25da44ac8aa2ba088a616473c142af176c572d4274f9fa31d3eed7a925a581d672f0fa083f2c63ffe837f06838f9ccc30190158165d6698bf2f4904b36823890fe02c5b86711b8050b324bf3e67eab22cc78836dd5e06ed5ea5edbbdae6bf1eed833ef8c586bb674a893bee9b7c420697123d7aae6dedefdf87ffb35cf4022e141860267430e77c6482f1d08c20f531808a9867e20444ba0578a6cbf435dcbe6bddfe07c94160f313fc832e4edc1e49e04e5dfb8d6b3c59eb81caf4a64df3725f222a58f2a7ce15a1ed330ff07e3fb32dd24e5ae71ffa5d9fef564d83cdcf470acb8e9c47037343177c30b3cefc7388383b897642569e436ceb5e6ac364140bfa58017763781f6cc3ca35d3da91ff8afa928c546b4c426465a12f215e1f541f0f3733ca3d31679ddda1268542cc424b353c5b8c57ab6c2b3c58baab37d729c4386fd7a8625f55834e76f0b53cea7141bc925b4f8a3e8e4178c7f05afed334e7fbcc01e5e402c1c88dc98ecf911429d4ca7aaa7389deb5e0e660e9924d11a89b08d130ac6ca5e4de4094589865ab216d2991c8a67ceff84d34857783926d221f61313ac85510fbd212e18257c276158ab5e3d7bba4d6991f7ef490874c76c7d23de6d7577915e7cad25708ee82633b2e190c46371eb848c8d355cc2c71de9ed2da2bcba9bff189598dae0ce1efcd0e8eeaf63f9bcfa506b05ea4a6b9f95933eee961d3150b12a4e90f880595d72275de62e24b6a364859a65676bf4bdcb13b04fb8d0a3a7d916df1f420baf086625e9c4d4646dc0c328bb7b70baa64ebf01fecb9e318d8261a631f4339dcadc29894d9024d05bedcd65c87bf1e1dd5d4d15f139e61dc23fab6de17e78e0e2d6f29c5aaad6da1293583a5de077b43212ae9329004da1a2e65501eb36365666c22eaddd9b40a2a4709d33ea30d89980b008934314d56ed4f", 0x1000}, {&(0x7f0000001380)="48015944b6ea7c1f4ee7e96717265bfe5a77009c5c3d8294030df3db9c415f3ee3a8bae22c038f7c5ee57a6086c56604c752d20b64e3849210477932bb670635ad4ac426594c660f1f5c7393aead04ac8ed234790117cb8b796be9fe08dd2f991aade2d3f49518a3133d465c608048ca1b6469d749e7f15977ee0de14a6d3dbe55f2d46a3ee38edf7f76a333e7bf79615f78572842595a2ec45dd00aa2a3a011d7a48f3103c46837fc421f52f5f1f867d35b5aa62bb647703c1a44b917b06d4dc348d4e2e138de5b9c20837f2d0185ed6d3567cc5f6672dad27b5a0c1e109e434bae16498bb38ca65e568c1afe3fd5f571caf1c3a9a6778da7d8e710f2b443821f641a1be8cf4c19e7238b2306cf2d7166575f7db866657af73f2443924d303dac2a852f1627cd2caa44445baa6a700f04f2bce1101faeaa60546933c247", 0x13e}], 0x4, 0x3ff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') chmod(&(0x7f0000000240)='./file1\x00', 0x100) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x8d1ea63f356b8ae5) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) (async) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') (async) unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='r\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0\x00') (async) chmod(&(0x7f00000001c0)='./file0\x00', 0x22) 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x3, 0x3ff, 0x6, 0x0, 0x2, 0xfffffff7, 0x1, 0x0, 0x1, 0x1, 0x5}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/56, 0x38}, 0xec}, 0x10, 0x801, &(0x7f0000000240)={0xe85, 0x9}) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/79, 0x4f}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000140)=""/150, 0x96}, {&(0x7f0000000200)=""/14, 0xe}], 0x4, &(0x7f0000000340)=""/65, 0x41}, 0x40) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = dup2(r0, r2) (async) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="17a6fbbaea536a25d90d19a344a74a0e6eaa095a5159f185ebd943ee2476cd0cb3b90f8c16585a0ec3e14331da8fe86e06bb1ef3805c030f537175593521ac75e62e21261c47d0e99963b9e3ea75cb767dc531b2d4c0b7fa934d9fa6d513294b75af0275ca3ad08c33a21ee8e3ef7cbf2811b8619cb4be5a02bdf5efa9c79c218fc4b637bc898b67d7", 0x89) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)="18bcf9d321f255fb797d90a0ffa4626e30a4c80a2461500ef876057deb687b418917be296ee0a918b1554fb2b2336025980a1a780bb8bc9669aa51b554d8d1b8ee1b115c91219a625e4e958c7f4bdb0f64bb1f0ded3dd4cd046a103ef83e45398e0c24277a92f3140860c6614733e96d", 0x70}], 0x1) (async) bind$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="e896f710274df9c91ac60b20d391823b0b997ec3"], 0xa) (async) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)='./file0\x00') 16:06:15 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') 16:06:15 executing program 4: close(0xffffffffffffff9c) r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="506651ee3543d9e09298daba18c99e6ac8fa92aa5792f17d70259bfd47e267d0e25fab86eb9e17ee6229e97a092bb5b8798c10c49a729f36eac1bf545e2e4019d2f2c3009d89d3ae02830926f3ed7b56f253c42fb15b869a3147394da217780005b5a759ac3da6ca9ac761b4b8ec9f39e82c864362209d0880678c2784f6f63d154e35c4557323f7988104fa73df79c56393ed6233cccce4d88c289c55b3155409084d4e2dfab0883cd772e6fa33c9570a69dbf0c22b00552fee7b8abcc87531d78cb2bfa01ddd5fca56c26c8effea25bbf90e653e68334cdaf272e61452e340706457cd3f", 0xe5, 0x4) 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x153) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) close(r0) 16:06:15 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) poll(&(0x7f0000000100)=[{r3}, {r4, 0x80}, {r0, 0x4}, {r5, 0x1}, {r0, 0x2}, {r6, 0x2}], 0x6, 0x2) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:15 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') 16:06:15 executing program 4: close(0xffffffffffffff9c) (async) r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="506651ee3543d9e09298daba18c99e6ac8fa92aa5792f17d70259bfd47e267d0e25fab86eb9e17ee6229e97a092bb5b8798c10c49a729f36eac1bf545e2e4019d2f2c3009d89d3ae02830926f3ed7b56f253c42fb15b869a3147394da217780005b5a759ac3da6ca9ac761b4b8ec9f39e82c864362209d0880678c2784f6f63d154e35c4557323f7988104fa73df79c56393ed6233cccce4d88c289c55b3155409084d4e2dfab0883cd772e6fa33c9570a69dbf0c22b00552fee7b8abcc87531d78cb2bfa01ddd5fca56c26c8effea25bbf90e653e68334cdaf272e61452e340706457cd3f", 0xe5, 0x4) 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') (async) chmod(&(0x7f0000000040)='./file0\x00', 0x9) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x3, 0x3ff, 0x6, 0x0, 0x2, 0xfffffff7, 0x1, 0x0, 0x1, 0x1, 0x5}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:15 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x153) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) utimensat(r0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x5, 0x3}, {0x8, 0x4}}, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) lseek(r1, 0x28c, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)="06c5cc0cf366010036dbf6facad309e54a7637438ee836654203372e39c22083c1be5ec1140b", 0x26}, {&(0x7f00000014c0)="165419b2414631f55aa2288664fb322c3b9feb4780930edee4533a0a9e25c02bbb9e92ca446ca5431f3ed9daab396228a4a14f464866c28dd202ee739220ea19679b0e39a7ca72d481b49219601f599c61b8644d64aa9c6880d071b26766a0595eb6118cb753351d3b9b3a7709d113930d2ea04cc35dd6f7521e08442599c463b573861ecf284fc230b5d6f1a7d8de7cad60c57579cdc42dfd086d561f652701deaf7a3d8a2cdbea84d62e06c20fe9405b6eaabd80d0f24e036840ff82a7e2c1ed2302e776908d22c84b93eaff7775fdc8a55596735292373aad95c5832c843030cbad6af50000000071127fcb95c42885b8f63371871b0ab1ae5eda3baf2e", 0xff}, {&(0x7f00000002c0)="737c29df58eca6b5f128fc8132c2c45e92df89d9546c5a3e6a950a54aa5cc6b7c1b940aced059af87c698c8160e4d0c26f82d06a431fa2fc9f9130c9174f08f2187347f76052af608689c752385367a4b259b6cff7ddc46def34dd48ab03e84f09ddcef45eaa609aba78907777977b6cbc5cda839af6a5fa8f99c6523a2c443e95ebdf4ab4d96c03c0d5f3eb2d5b6effecace3b17851be9ca3207825e0734ae794faa08075811a596f03062aa63529f9bdd0fa5e9aa1b0cd2beda26170c67edb768ef6c118a9d4890eb1b28aee3b2102cea7ab6c6e0f6ee3c2e37626b6930af8164ee846d1d00a24ab7b458ea5711461be1697473d1b7fc5c8a6965dcd92d0a6385efa644f2fb3060cb46c62c63b157905ac2f0e671d8536844d72eb0cbd28e0b91f18e47edd4697c2f9888cc6e7c5590a2a0d66b2b2d2a7ece26a8db73cdaca8d438cb6b4ba56e68b88c8960c1b86372cdb93cbb81eb170749282a4514ea88056f4a0e8c55180ecf4532f1374e7a3d4978971ddd243fe9aa4589d51a233350d3700c87fc6ba357ed43bd2287bdece9484dd52a1d786db5b7752f6dd0494f67c3994765686f90551b6033fd2c2412baf34f9a53de8f5518c0cd669a68404ec3b8675242f7bd63ceb4534bfb5f57df41e283aebcdb96bc8dcce334a77eea3aea7209dd0fa2e9ec545d569bb54a264f3d06e901bac74ced8777acbe06c9084208f9f48427331c1f1adcc8ab6809e29017b64b82fecb25398f40581da4e23b45f17607c3dbd312f68182084c5e7e8d5637e762c72aa1bb88adb5d45250dbcf7b373c400d2b2713424e426b7772fb53df4d1fdfecaa8c06668b4c0c637f69fe958fab455baebb75fd4a3997113b56615ac3a60e0cef4541f90ea82fea8da703b9e648dd7365fe36c3b7a0431dafe3572f6a590086b0c9f69b7d4100505ea7784d0e607ccd5b3f487e762e43fa52e306c38a9d6ef646e334a67f586934cead6ab91348c03ed03e8488f0b049d4de13e0071a99760f8bf2620d0cc840b87f9e139bc890a0785a0a6266f88b2c11f77d35da39b54044e484ced3b69654e8f9cc7ed4b88ca0e11912d8e28487b80f586a2ba7dde5f99a7dc14e18f1d9a6eec26461c0578095b7a489686dda7a5b80cc98945b62dbf0ce8abcda0132afb96ab7b7bf3cd7acc5e73437a26dc3657a3d4cb7ed15971895c4710cdf0f9ec8bbc1545c286e32d30f8621ad7746d74692c28fe31b4625da7e46421083c9559f00b5c1f738ff6665a78c54cd29bb752e40b8a6fc23694a88e9b3ee811b513285c6fbe923a103d83e81cbe20c6f54f425cd89b1105febbfdc29a978dd2a5f75cf467e3f67dd9ec8f9d76d82abfb3375b49b5a6c1d1797f28befee0c046e6e33464a2eef014730ea9aa60e0be7a5b9fa508563402d7b0ce41675da85d268281e6dba89e240bcadadd30cb5ad541513ff26da52152ddf39c7f826f4bfa867e1b351ee527798b8ff6035384c922b251ccd4515924e1a43a3a2db2f52833b35e63abdaef30fb6d38edd7cb8f07174a93e5e894b7eb4edf6fc43b0be70be712539d5701370f654f9f60f8bacccf78d2bf9ec676413db36fc30148e65fe5156d706972f6437a4cb390ccc2d9e4a196517154b5ddb5f345f4d60d6d93cd22e1045d7715980918476675a959a8614daf1d35993ae0d49e74cf2fe23b81b3c47f862faa100894ce3afa5ef870527c864feca64891cd071c4a0c29144d6f6b6b2c49509eb95af19017fc70de0d00f45dc32d8261e7663ea124620b199eb1156c7f28312fafab0d40ac86a896d50e3d109ce40ee5662680d7cf904373b0cd94398d1fa847c585b990f7fd6f28298370733342168a20d26cc76579fd398e644b43ef43831e51e0d953051b61c445343895cf5a23e7166cfa67035910d441db1ad7530586fc4b362454b33b2af88e4a1c7838763b9b19d7f7bdb21fcd7dc09262a8e35961dc3834626883d0743c0ba360a87c9b4a170e2b030d04916abe8bcfc28f6f36649c504c89316e39c151dacc06119d07e193ceb86cd59618bfe733b5ef711ba0172224f7f51960fab35c1233e4cd9cf4f3a4143d3193ffef5cbba054b79e8f8b8200399d2a278fda03906ec535b73ec801a382c4e560524d91196da83edd6f7941aabe5625d1dc34a08e01bb7035337578748c87471e46ab42a55870a6cae242db6adacd0a7754a87dd21127a5bef9415604907b2c7b61717c98e6286430b91a264beec3c15cdcd987a6e3ee440abe4ae22826a714dc2ab6e9a22ca2dd95bc52db0ac3bf0b1e73cd33ee040c36ef18a5447869f0577631a6d7aa7afe9616ffb79171bafeff71494216d0d0445b845b3526362e9258440dbe0ba2ef00cb945cdbfef6f2fe5bff7a3d7e418a1ad6dada021b4c310837d711ddfdfd5cc1d7ee24f0a5399505c8d1243678b8a2ff846843da3edd996634a98824fbfb427219f93b0d5d669b58b87d4690bb1f9584f54def00e037deef90701c66e870233be816bc9b3f163b8cdd2cc7c8f7eac1cef5eefba5127b8b92f499a00c17db10b580f0bc621f887d21558118a4a4b2f7d5f7f5b7898b6d38e2ea55847ebcca427d93d20849df105e820b4377d24f8998db85285d3c7b0db22d64e5bfe7f22658f85bc432f07a92d333e8c162d34dbfb069b27979ca3841304396dbaeb641e3bb9845c40fc1ec0afd23814f73a1ce012eea72ca591641b24326c564eb467ba4351c884bc8de53771607e55e606e8250d627959bee7fc31463ec665e588b12bf1da5f129df60fe6783555ceb123cd68c47793a10645f8cbe108cc37af1f2b3394a04a868c2a5b77712fccfb779fd60069ea31a959586246b919e65bc0eb04f46ee58146583549d30836720ffa9deb7c23c2a4d851d9e2f0dcea761734587af2aa0b140108e12c7377280ac55935468290ef5821ce4af0633c5aeb4557175604406af7486803989c40a62097930870e2b8f7734d19a09ec62d543e25e9109ebbc31d7b9f5a19ee63963d7fe411a5f75f4e1c92e8f39aa6407191a522f6ca578a62f573495bc5534120f3bbbeb832b89530b60573e0566c57d852a9ee2c0f03ab529921a2be4806230750483a13d73ec5f9379264695aa07791f2be310144a11aff2b3bc51edca8986d46e0ad92c8b7917cc54940acf24d86857dbcc8e91eae7508bdd903ac8f6d046bc0ffd0cbd07c2847da688039ee8dbe5096a40dc76849f4f076a387671947c176aed9edffa8df1d961c432ee679fa1ce38bb3e32dda7db148414187176c3d7c513977886a9be3f512a241a84ebcdef619da62a35798f4fab9c28eebd2a4116a28b7d2bfae52c94f5c8fcfc6486607167b39bd225e018f73167778ef16dd92027eeb270aa2688f3ad8b27c6b49ab31971cc58709f4d313a85a961b9eaf25933e2286f9c6ad41058707b264ceb1f47c26cf4f9903f6940f5ccd09f335f88e57623ff916d15b5107ad391afba7867608d145ddaea42882f994558ef3e5937103ddbad08ec46e36109c119a52d361b250cb9c96a49b98f6e6f34b01218a4cbbc2ed68bd82b402f60eb153bfda7ea500aa9146d8274e85239acf7a006f151e1f160f2edefc9a14bf8d576769c0526f634a9df04d04cf66a0d4d0f7e52ee114e6606242495a6516eb334228ebe257dd00281e851d61269785df78a55d28ddc29a344015d6c5ea432da96ed4eb7bd84434fada840f03a3aaa3473824ddc6180b82391f4cfd49b7c0397da345cb4fdac909de6efcf4f26b531d6b3945fcb3854c662ea8cf278ae04f3b65b497a2b7e9d99f98df890dcc40edf34555e1ff0adcd25a80bcdcffe73c0c6776c85430571cd6974474b67e1f0fe1fa0cdacaa4aa45b164e9af1eb5c1b05a2fd247b0e867e78049c1756f6ff3859ec5b0739194d3bea8b50371cf48555cde519c17b9507511e0a9039b40029bbec306a1615a855298b6ab23a1e19f023b15b3f983f71c74d87fce96b801ed0ffdeeb5ca8c72a33edf2f17fba7d4e0fa97982e3241963135cbd3526ce5e00f023383c5604c0ff1ef8ed74a1493ef84fe3cf713be17431ded52bc505894d6c9e49d428d2299d57862e2e18c0661895dfd035c89c0ed44780cac91f59f2cab00e077824dfac5f497425736f6862f98647d6d0747127ddb879502421b6c388331dad28934261f87169e9a8dfb09b1976bcd7aa3a742a1d5b1c54342d9610bf68a12353d8bea9d4fdd1f6dfa6899c36fed88c1787134d58d370ff3e0f30c0664a5cfb6936dd83cdddc77071d1377e40c6936a0c6a44cc836065385a314ebd2c1585c4bf0edbe5921ac866d90380b438466d3f71fcaa3da8c462ce91ecf8c798f90333ace1f584f02fb021849739c419890b17e240f41ec16d57690918fe3984e797c839e7f218d42b7cb7277964fc5a372b305399286c3fbda70949f71db6b6c16c3836091d33827b232fb71d26f8763d363f94cdfd48a0395dad2462c19f6ae8e1d63a4215ac8c273591192f257e165f575f752c58013a1d6ff2f676f050b4d098b14e2d6bfb7db046557ac766b820f592c1e0022a30b0af2fed2df78d58dc0ab0f781dfaef678fabd9c0d57bf8ae094031e27eab3f30588fa7e877c8d796b86248ebded3aa7ac240cc5c6a1fabdb3dff861ee1f9226fdf95b650a6a5f300f1d8ba14a40bfa3eb740d325d033d1b8c2a89458b367a6029978c95cf4e4bcc1c1a366c5e11c956e7f368bee5e086e9b3f41508d6aa05709277ad282520af90ba18c164033e472d370ea841f55a4f1a2e093d65ad53a96eaddc7d9ac2b8b218fc84f21761bdb03d1495e73374fc323ccfa7e41e9475a25da44ac8aa2ba088a616473c142af176c572d4274f9fa31d3eed7a925a581d672f0fa083f2c63ffe837f06838f9ccc30190158165d6698bf2f4904b36823890fe02c5b86711b8050b324bf3e67eab22cc78836dd5e06ed5ea5edbbdae6bf1eed833ef8c586bb674a893bee9b7c420697123d7aae6dedefdf87ffb35cf4022e141860267430e77c6482f1d08c20f531808a9867e20444ba0578a6cbf435dcbe6bddfe07c94160f313fc832e4edc1e49e04e5dfb8d6b3c59eb81caf4a64df3725f222a58f2a7ce15a1ed330ff07e3fb32dd24e5ae71ffa5d9fef564d83cdcf470acb8e9c47037343177c30b3cefc7388383b897642569e436ceb5e6ac364140bfa58017763781f6cc3ca35d3da91ff8afa928c546b4c426465a12f215e1f541f0f3733ca3d31679ddda1268542cc424b353c5b8c57ab6c2b3c58baab37d729c4386fd7a8625f55834e76f0b53cea7141bc925b4f8a3e8e4178c7f05afed334e7fbcc01e5e402c1c88dc98ecf911429d4ca7aaa7389deb5e0e660e9924d11a89b08d130ac6ca5e4de4094589865ab216d2991c8a67ceff84d34857783926d221f61313ac85510fbd212e18257c276158ab5e3d7bba4d6991f7ef490874c76c7d23de6d7577915e7cad25708ee82633b2e190c46371eb848c8d355cc2c71de9ed2da2bcba9bff189598dae0ce1efcd0e8eeaf63f9bcfa506b05ea4a6b9f95933eee961d3150b12a4e90f880595d72275de62e24b6a364859a65676bf4bdcb13b04fb8d0a3a7d916df1f420baf086625e9c4d4646dc0c328bb7b70baa64ebf01fecb9e318d8261a631f4339dcadc29894d9024d05bedcd65c87bf1e1dd5d4d15f139e61dc23fab6de17e78e0e2d6f29c5aaad6da1293583a5de077b43212ae9329004da1a2e65501eb36365666c22eaddd9b40a2a4709d33ea30d89980b008934314d56ed4f", 0x1000}, {&(0x7f0000001380)="48015944b6ea7c1f4ee7e96717265bfe5a77009c5c3d8294030df3db9c415f3ee3a8bae22c038f7c5ee57a6086c56604c752d20b64e3849210477932bb670635ad4ac426594c660f1f5c7393aead04ac8ed234790117cb8b796be9fe08dd2f991aade2d3f49518a3133d465c608048ca1b6469d749e7f15977ee0de14a6d3dbe55f2d46a3ee38edf7f76a333e7bf79615f78572842595a2ec45dd00aa2a3a011d7a48f3103c46837fc421f52f5f1f867d35b5aa62bb647703c1a44b917b06d4dc348d4e2e138de5b9c20837f2d0185ed6d3567cc5f6672dad27b5a0c1e109e434bae16498bb38ca65e568c1afe3fd5f571caf1c3a9a6778da7d8e710f2b443821f641a1be8cf4c19e7238b2306cf2d7166575f7db866657af73f2443924d303dac2a852f1627cd2caa44445baa6a700f04f2bce1101faeaa60546933c247", 0x13e}], 0x4, 0x3ff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') (async) chmod(&(0x7f0000000040)='./file0\x00', 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) renameat(r0, &(0x7f0000000280)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x3, 0x3ff, 0x6, 0x0, 0x2, 0xfffffff7, 0x1, 0x0, 0x1, 0x1, 0x5}) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:15 executing program 4: close(0xffffffffffffff9c) r0 = socket$unix(0x1, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="506651ee3543d9e09298daba18c99e6ac8fa92aa5792f17d70259bfd47e267d0e25fab86eb9e17ee6229e97a092bb5b8798c10c49a729f36eac1bf545e2e4019d2f2c3009d89d3ae02830926f3ed7b56f253c42fb15b869a3147394da217780005b5a759ac3da6ca9ac761b4b8ec9f39e82c864362209d0880678c2784f6f63d154e35c4557323f7988104fa73df79c56393ed6233cccce4d88c289c55b3155409084d4e2dfab0883cd772e6fa33c9570a69dbf0c22b00552fee7b8abcc87531d78cb2bfa01ddd5fca56c26c8effea25bbf90e653e68334cdaf272e61452e340706457cd3f", 0xe5, 0x4) close(0xffffffffffffff9c) (async) socket$unix(0x1, 0x2, 0x0) (async) pwrite(r0, &(0x7f0000000000)="506651ee3543d9e09298daba18c99e6ac8fa92aa5792f17d70259bfd47e267d0e25fab86eb9e17ee6229e97a092bb5b8798c10c49a729f36eac1bf545e2e4019d2f2c3009d89d3ae02830926f3ed7b56f253c42fb15b869a3147394da217780005b5a759ac3da6ca9ac761b4b8ec9f39e82c864362209d0880678c2784f6f63d154e35c4557323f7988104fa73df79c56393ed6233cccce4d88c289c55b3155409084d4e2dfab0883cd772e6fa33c9570a69dbf0c22b00552fee7b8abcc87531d78cb2bfa01ddd5fca56c26c8effea25bbf90e653e68334cdaf272e61452e340706457cd3f", 0xe5, 0x4) (async) 16:06:15 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') 16:06:15 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) close(r0) 16:06:15 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) utimensat(r0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x5, 0x3}, {0x8, 0x4}}, 0x2) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) lseek(r1, 0x28c, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000100)="06c5cc0cf366010036dbf6facad309e54a7637438ee836654203372e39c22083c1be5ec1140b", 0x26}, {&(0x7f00000014c0)="165419b2414631f55aa2288664fb322c3b9feb4780930edee4533a0a9e25c02bbb9e92ca446ca5431f3ed9daab396228a4a14f464866c28dd202ee739220ea19679b0e39a7ca72d481b49219601f599c61b8644d64aa9c6880d071b26766a0595eb6118cb753351d3b9b3a7709d113930d2ea04cc35dd6f7521e08442599c463b573861ecf284fc230b5d6f1a7d8de7cad60c57579cdc42dfd086d561f652701deaf7a3d8a2cdbea84d62e06c20fe9405b6eaabd80d0f24e036840ff82a7e2c1ed2302e776908d22c84b93eaff7775fdc8a55596735292373aad95c5832c843030cbad6af50000000071127fcb95c42885b8f63371871b0ab1ae5eda3baf2e", 0xff}, {&(0x7f00000002c0)="737c29df58eca6b5f128fc8132c2c45e92df89d9546c5a3e6a950a54aa5cc6b7c1b940aced059af87c698c8160e4d0c26f82d06a431fa2fc9f9130c9174f08f2187347f76052af608689c752385367a4b259b6cff7ddc46def34dd48ab03e84f09ddcef45eaa609aba78907777977b6cbc5cda839af6a5fa8f99c6523a2c443e95ebdf4ab4d96c03c0d5f3eb2d5b6effecace3b17851be9ca3207825e0734ae794faa08075811a596f03062aa63529f9bdd0fa5e9aa1b0cd2beda26170c67edb768ef6c118a9d4890eb1b28aee3b2102cea7ab6c6e0f6ee3c2e37626b6930af8164ee846d1d00a24ab7b458ea5711461be1697473d1b7fc5c8a6965dcd92d0a6385efa644f2fb3060cb46c62c63b157905ac2f0e671d8536844d72eb0cbd28e0b91f18e47edd4697c2f9888cc6e7c5590a2a0d66b2b2d2a7ece26a8db73cdaca8d438cb6b4ba56e68b88c8960c1b86372cdb93cbb81eb170749282a4514ea88056f4a0e8c55180ecf4532f1374e7a3d4978971ddd243fe9aa4589d51a233350d3700c87fc6ba357ed43bd2287bdece9484dd52a1d786db5b7752f6dd0494f67c3994765686f90551b6033fd2c2412baf34f9a53de8f5518c0cd669a68404ec3b8675242f7bd63ceb4534bfb5f57df41e283aebcdb96bc8dcce334a77eea3aea7209dd0fa2e9ec545d569bb54a264f3d06e901bac74ced8777acbe06c9084208f9f48427331c1f1adcc8ab6809e29017b64b82fecb25398f40581da4e23b45f17607c3dbd312f68182084c5e7e8d5637e762c72aa1bb88adb5d45250dbcf7b373c400d2b2713424e426b7772fb53df4d1fdfecaa8c06668b4c0c637f69fe958fab455baebb75fd4a3997113b56615ac3a60e0cef4541f90ea82fea8da703b9e648dd7365fe36c3b7a0431dafe3572f6a590086b0c9f69b7d4100505ea7784d0e607ccd5b3f487e762e43fa52e306c38a9d6ef646e334a67f586934cead6ab91348c03ed03e8488f0b049d4de13e0071a99760f8bf2620d0cc840b87f9e139bc890a0785a0a6266f88b2c11f77d35da39b54044e484ced3b69654e8f9cc7ed4b88ca0e11912d8e28487b80f586a2ba7dde5f99a7dc14e18f1d9a6eec26461c0578095b7a489686dda7a5b80cc98945b62dbf0ce8abcda0132afb96ab7b7bf3cd7acc5e73437a26dc3657a3d4cb7ed15971895c4710cdf0f9ec8bbc1545c286e32d30f8621ad7746d74692c28fe31b4625da7e46421083c9559f00b5c1f738ff6665a78c54cd29bb752e40b8a6fc23694a88e9b3ee811b513285c6fbe923a103d83e81cbe20c6f54f425cd89b1105febbfdc29a978dd2a5f75cf467e3f67dd9ec8f9d76d82abfb3375b49b5a6c1d1797f28befee0c046e6e33464a2eef014730ea9aa60e0be7a5b9fa508563402d7b0ce41675da85d268281e6dba89e240bcadadd30cb5ad541513ff26da52152ddf39c7f826f4bfa867e1b351ee527798b8ff6035384c922b251ccd4515924e1a43a3a2db2f52833b35e63abdaef30fb6d38edd7cb8f07174a93e5e894b7eb4edf6fc43b0be70be712539d5701370f654f9f60f8bacccf78d2bf9ec676413db36fc30148e65fe5156d706972f6437a4cb390ccc2d9e4a196517154b5ddb5f345f4d60d6d93cd22e1045d7715980918476675a959a8614daf1d35993ae0d49e74cf2fe23b81b3c47f862faa100894ce3afa5ef870527c864feca64891cd071c4a0c29144d6f6b6b2c49509eb95af19017fc70de0d00f45dc32d8261e7663ea124620b199eb1156c7f28312fafab0d40ac86a896d50e3d109ce40ee5662680d7cf904373b0cd94398d1fa847c585b990f7fd6f28298370733342168a20d26cc76579fd398e644b43ef43831e51e0d953051b61c445343895cf5a23e7166cfa67035910d441db1ad7530586fc4b362454b33b2af88e4a1c7838763b9b19d7f7bdb21fcd7dc09262a8e35961dc3834626883d0743c0ba360a87c9b4a170e2b030d04916abe8bcfc28f6f36649c504c89316e39c151dacc06119d07e193ceb86cd59618bfe733b5ef711ba0172224f7f51960fab35c1233e4cd9cf4f3a4143d3193ffef5cbba054b79e8f8b8200399d2a278fda03906ec535b73ec801a382c4e560524d91196da83edd6f7941aabe5625d1dc34a08e01bb7035337578748c87471e46ab42a55870a6cae242db6adacd0a7754a87dd21127a5bef9415604907b2c7b61717c98e6286430b91a264beec3c15cdcd987a6e3ee440abe4ae22826a714dc2ab6e9a22ca2dd95bc52db0ac3bf0b1e73cd33ee040c36ef18a5447869f0577631a6d7aa7afe9616ffb79171bafeff71494216d0d0445b845b3526362e9258440dbe0ba2ef00cb945cdbfef6f2fe5bff7a3d7e418a1ad6dada021b4c310837d711ddfdfd5cc1d7ee24f0a5399505c8d1243678b8a2ff846843da3edd996634a98824fbfb427219f93b0d5d669b58b87d4690bb1f9584f54def00e037deef90701c66e870233be816bc9b3f163b8cdd2cc7c8f7eac1cef5eefba5127b8b92f499a00c17db10b580f0bc621f887d21558118a4a4b2f7d5f7f5b7898b6d38e2ea55847ebcca427d93d20849df105e820b4377d24f8998db85285d3c7b0db22d64e5bfe7f22658f85bc432f07a92d333e8c162d34dbfb069b27979ca3841304396dbaeb641e3bb9845c40fc1ec0afd23814f73a1ce012eea72ca591641b24326c564eb467ba4351c884bc8de53771607e55e606e8250d627959bee7fc31463ec665e588b12bf1da5f129df60fe6783555ceb123cd68c47793a10645f8cbe108cc37af1f2b3394a04a868c2a5b77712fccfb779fd60069ea31a959586246b919e65bc0eb04f46ee58146583549d30836720ffa9deb7c23c2a4d851d9e2f0dcea761734587af2aa0b140108e12c7377280ac55935468290ef5821ce4af0633c5aeb4557175604406af7486803989c40a62097930870e2b8f7734d19a09ec62d543e25e9109ebbc31d7b9f5a19ee63963d7fe411a5f75f4e1c92e8f39aa6407191a522f6ca578a62f573495bc5534120f3bbbeb832b89530b60573e0566c57d852a9ee2c0f03ab529921a2be4806230750483a13d73ec5f9379264695aa07791f2be310144a11aff2b3bc51edca8986d46e0ad92c8b7917cc54940acf24d86857dbcc8e91eae7508bdd903ac8f6d046bc0ffd0cbd07c2847da688039ee8dbe5096a40dc76849f4f076a387671947c176aed9edffa8df1d961c432ee679fa1ce38bb3e32dda7db148414187176c3d7c513977886a9be3f512a241a84ebcdef619da62a35798f4fab9c28eebd2a4116a28b7d2bfae52c94f5c8fcfc6486607167b39bd225e018f73167778ef16dd92027eeb270aa2688f3ad8b27c6b49ab31971cc58709f4d313a85a961b9eaf25933e2286f9c6ad41058707b264ceb1f47c26cf4f9903f6940f5ccd09f335f88e57623ff916d15b5107ad391afba7867608d145ddaea42882f994558ef3e5937103ddbad08ec46e36109c119a52d361b250cb9c96a49b98f6e6f34b01218a4cbbc2ed68bd82b402f60eb153bfda7ea500aa9146d8274e85239acf7a006f151e1f160f2edefc9a14bf8d576769c0526f634a9df04d04cf66a0d4d0f7e52ee114e6606242495a6516eb334228ebe257dd00281e851d61269785df78a55d28ddc29a344015d6c5ea432da96ed4eb7bd84434fada840f03a3aaa3473824ddc6180b82391f4cfd49b7c0397da345cb4fdac909de6efcf4f26b531d6b3945fcb3854c662ea8cf278ae04f3b65b497a2b7e9d99f98df890dcc40edf34555e1ff0adcd25a80bcdcffe73c0c6776c85430571cd6974474b67e1f0fe1fa0cdacaa4aa45b164e9af1eb5c1b05a2fd247b0e867e78049c1756f6ff3859ec5b0739194d3bea8b50371cf48555cde519c17b9507511e0a9039b40029bbec306a1615a855298b6ab23a1e19f023b15b3f983f71c74d87fce96b801ed0ffdeeb5ca8c72a33edf2f17fba7d4e0fa97982e3241963135cbd3526ce5e00f023383c5604c0ff1ef8ed74a1493ef84fe3cf713be17431ded52bc505894d6c9e49d428d2299d57862e2e18c0661895dfd035c89c0ed44780cac91f59f2cab00e077824dfac5f497425736f6862f98647d6d0747127ddb879502421b6c388331dad28934261f87169e9a8dfb09b1976bcd7aa3a742a1d5b1c54342d9610bf68a12353d8bea9d4fdd1f6dfa6899c36fed88c1787134d58d370ff3e0f30c0664a5cfb6936dd83cdddc77071d1377e40c6936a0c6a44cc836065385a314ebd2c1585c4bf0edbe5921ac866d90380b438466d3f71fcaa3da8c462ce91ecf8c798f90333ace1f584f02fb021849739c419890b17e240f41ec16d57690918fe3984e797c839e7f218d42b7cb7277964fc5a372b305399286c3fbda70949f71db6b6c16c3836091d33827b232fb71d26f8763d363f94cdfd48a0395dad2462c19f6ae8e1d63a4215ac8c273591192f257e165f575f752c58013a1d6ff2f676f050b4d098b14e2d6bfb7db046557ac766b820f592c1e0022a30b0af2fed2df78d58dc0ab0f781dfaef678fabd9c0d57bf8ae094031e27eab3f30588fa7e877c8d796b86248ebded3aa7ac240cc5c6a1fabdb3dff861ee1f9226fdf95b650a6a5f300f1d8ba14a40bfa3eb740d325d033d1b8c2a89458b367a6029978c95cf4e4bcc1c1a366c5e11c956e7f368bee5e086e9b3f41508d6aa05709277ad282520af90ba18c164033e472d370ea841f55a4f1a2e093d65ad53a96eaddc7d9ac2b8b218fc84f21761bdb03d1495e73374fc323ccfa7e41e9475a25da44ac8aa2ba088a616473c142af176c572d4274f9fa31d3eed7a925a581d672f0fa083f2c63ffe837f06838f9ccc30190158165d6698bf2f4904b36823890fe02c5b86711b8050b324bf3e67eab22cc78836dd5e06ed5ea5edbbdae6bf1eed833ef8c586bb674a893bee9b7c420697123d7aae6dedefdf87ffb35cf4022e141860267430e77c6482f1d08c20f531808a9867e20444ba0578a6cbf435dcbe6bddfe07c94160f313fc832e4edc1e49e04e5dfb8d6b3c59eb81caf4a64df3725f222a58f2a7ce15a1ed330ff07e3fb32dd24e5ae71ffa5d9fef564d83cdcf470acb8e9c47037343177c30b3cefc7388383b897642569e436ceb5e6ac364140bfa58017763781f6cc3ca35d3da91ff8afa928c546b4c426465a12f215e1f541f0f3733ca3d31679ddda1268542cc424b353c5b8c57ab6c2b3c58baab37d729c4386fd7a8625f55834e76f0b53cea7141bc925b4f8a3e8e4178c7f05afed334e7fbcc01e5e402c1c88dc98ecf911429d4ca7aaa7389deb5e0e660e9924d11a89b08d130ac6ca5e4de4094589865ab216d2991c8a67ceff84d34857783926d221f61313ac85510fbd212e18257c276158ab5e3d7bba4d6991f7ef490874c76c7d23de6d7577915e7cad25708ee82633b2e190c46371eb848c8d355cc2c71de9ed2da2bcba9bff189598dae0ce1efcd0e8eeaf63f9bcfa506b05ea4a6b9f95933eee961d3150b12a4e90f880595d72275de62e24b6a364859a65676bf4bdcb13b04fb8d0a3a7d916df1f420baf086625e9c4d4646dc0c328bb7b70baa64ebf01fecb9e318d8261a631f4339dcadc29894d9024d05bedcd65c87bf1e1dd5d4d15f139e61dc23fab6de17e78e0e2d6f29c5aaad6da1293583a5de077b43212ae9329004da1a2e65501eb36365666c22eaddd9b40a2a4709d33ea30d89980b008934314d56ed4f", 0x1000}, {&(0x7f0000001380)="48015944b6ea7c1f4ee7e96717265bfe5a77009c5c3d8294030df3db9c415f3ee3a8bae22c038f7c5ee57a6086c56604c752d20b64e3849210477932bb670635ad4ac426594c660f1f5c7393aead04ac8ed234790117cb8b796be9fe08dd2f991aade2d3f49518a3133d465c608048ca1b6469d749e7f15977ee0de14a6d3dbe55f2d46a3ee38edf7f76a333e7bf79615f78572842595a2ec45dd00aa2a3a011d7a48f3103c46837fc421f52f5f1f867d35b5aa62bb647703c1a44b917b06d4dc348d4e2e138de5b9c20837f2d0185ed6d3567cc5f6672dad27b5a0c1e109e434bae16498bb38ca65e568c1afe3fd5f571caf1c3a9a6778da7d8e710f2b443821f641a1be8cf4c19e7238b2306cf2d7166575f7db866657af73f2443924d303dac2a852f1627cd2caa44445baa6a700f04f2bce1101faeaa60546933c247", 0x13e}], 0x4, 0x3ff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:16 executing program 7: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)='r\x00') 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) poll(&(0x7f0000000100)=[{r3}, {r4, 0x80}, {r0, 0x4}, {r5, 0x1}, {r0, 0x2}, {r6, 0x2}], 0x6, 0x2) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) (async) poll(&(0x7f0000000100)=[{r3}, {r4, 0x80}, {r0, 0x4}, {r5, 0x1}, {r0, 0x2}, {r6, 0x2}], 0x6, 0x2) (async) listen(r2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:16 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') chflags(&(0x7f0000000000)='./file1\x00', 0x10001) 16:06:16 executing program 7: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x180) mknodat(r0, &(0x7f00000004c0)='./file1\x00', 0x2000, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000500)=ANY=[@ANYRES32=r0], &(0x7f0000000400)=0xffffffffffffffbe) 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') chflags(&(0x7f0000000000)='./file1\x00', 0x10001) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) chflags(&(0x7f0000000000)='./file1\x00', 0x10001) (async) 16:06:16 executing program 7: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async, rerun: 64) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (rerun: 64) 16:06:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)='r\x00') 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) poll(&(0x7f0000000100)=[{r3}, {r4, 0x80}, {r0, 0x4}, {r5, 0x1}, {r0, 0x2}, {r6, 0x2}], 0x6, 0x2) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xffffffff) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) (async) poll(&(0x7f0000000100)=[{r3}, {r4, 0x80}, {r0, 0x4}, {r5, 0x1}, {r0, 0x2}, {r6, 0x2}], 0x6, 0x2) (async) listen(r2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) close(r0) 16:06:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') (async, rerun: 32) rmdir(&(0x7f0000000440)='./file0\x00') (rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') (async) r0 = open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x180) mknodat(r0, &(0x7f00000004c0)='./file1\x00', 0x2000, 0x2) (async, rerun: 64) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (rerun: 64) getpeername$unix(r1, &(0x7f0000000500)=ANY=[@ANYRES32=r0], &(0x7f0000000400)=0xffffffffffffffbe) 16:06:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file2\x00', &(0x7f0000000180)='r\x00') 16:06:16 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700000000000100", 0x10000, 0x3f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) chflags(&(0x7f0000000000)='./file1\x00', 0x10001) 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700000000000100", 0x10000, 0x3f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') 16:06:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') rmdir(&(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x180) mknodat(r0, &(0x7f00000004c0)='./file1\x00', 0x2000, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000500)=ANY=[@ANYRES32=r0], &(0x7f0000000400)=0xffffffffffffffbe) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='W\x00') (async) rmdir(&(0x7f0000000440)='./file0\x00') (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) chflags(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') (async) open(&(0x7f0000000480)='./file1\x00', 0x8000, 0x180) (async) mknodat(r0, &(0x7f00000004c0)='./file1\x00', 0x2000, 0x2) (async) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) getpeername$unix(r1, &(0x7f0000000500)=ANY=[@ANYRES32=r0], &(0x7f0000000400)=0xffffffffffffffbe) (async) 16:06:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:16 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700000000000100", 0x10000, 0x3f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700000000000100", 0x10000, 0x3f}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x80000410, r4) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:16 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000200)='./file1\x00', 0x80, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x7f) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:16 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) shutdown(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) (async) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x80000410, r4) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) 16:06:16 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') 16:06:16 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) shutdown(r2, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:16 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) 16:06:17 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x80000410, r4) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:17 executing program 4: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, r4) 16:06:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:17 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x44) 16:06:17 executing program 5: r0 = socket(0x18, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) shutdown(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:17 executing program 4: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, r4) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) (async) seteuid(r3) (async) getpid() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) geteuid() (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) (async) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, r4) (async) 16:06:17 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000200)='./file1\x00', 0x80, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x7f) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000200)='./file1\x00', 0x80, 0x1) (async) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x7f) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:17 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:06:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:17 executing program 7: mkdir(&(0x7f0000000240)='./file1/file0\x00', 0x111) chroot(&(0x7f0000000180)='./file1/file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x110) openat(r0, &(0x7f0000000000)='./file1/file2\x00', 0xffff, 0x17f) chown(&(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') mknod(&(0x7f0000000040)='./file1/file1\x00', 0x4, 0x5) chroot(&(0x7f0000000080)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:17 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) shutdown(r2, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) listen(r1, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r5, &(0x7f0000000540)="e5a9414b74c3eed754ba1bba7f51aa91150c6ab29e148dfb7ea692a9a368ae6370c1cebacf92ac35d6613d4ede899faa228b3bbbb8839335f3c9f8bf0be3c60fc65981cda0f2037ba4dd09be24533b87d0caf95c517793d9a50548cbf6cf1dcbb25a81f0a9f8e6e1027be3ae315d1a0d1f3da523a7e95eb922edfdd433d081c5ef581b9a805831b20833da21291b15afe1b9d3397935bfe3b5596004ecb8e8a503a42bdfa0f0ccef355f7eb7a73755a72fc007cef8924777affdefb6c437e40dc5c592296b24ac5be1de0af3db40d75f50067e9bdddd18fdd09ca7595fcd22caa78859646c382ddc4249cc53e7ab18ea18163b62b44f87ddcc56af27b5f51517bcf5912c9aa3323b4c19c5cf721c0ccd0e4d8fa235350f00d6f27cb211ba9bb2053b598599735f20457bedff72c84b2ac3cad62b5c3870f31c36db51effd72f887865eb597340aae5814a27c6091ff4c6c641f75e1cdda3121e65021e04de3bc01b002591e7c6d9214f1b5a34cea1b6e63bbcde7f5a0dfaad260f59b4af187d43b6c23237a526f870a74df0e8a61a203e0b548b815a9df7b93c49067791e6bb170555bb892e3f4f419e7ad322fb2b11b60f0569f11e4479ad7aee58de4fd795e0be71c7ede8d5a9de5f29fc75b756d92e2c2b6e7603c37b6dd6947d72420cbd5587926499c7f84b2d396ec8fa950498785badd5db60f9936ef460c3aff99abf444628b47b0a7ad26b770781ff47d539a90116a255325c6d670be1e189eef6561cb0a7f627010731ed23ce96eb4b65a445debe419bbb8772b821de29c728f63ae45dccb15b217b7663046e21013ae81aac935d715863f6bc179b3809b29", 0xfffffda4) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:17 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:17 executing program 4: unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) (async) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) r5 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}], 0x40}, 0x404) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, r4) 16:06:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./file1\x00', r0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:17 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) 16:06:17 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:06:17 executing program 7: mkdir(&(0x7f0000000240)='./file1/file0\x00', 0x111) chroot(&(0x7f0000000180)='./file1/file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x110) openat(r0, &(0x7f0000000000)='./file1/file2\x00', 0xffff, 0x17f) chown(&(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') mknod(&(0x7f0000000040)='./file1/file1\x00', 0x4, 0x5) chroot(&(0x7f0000000080)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000240)='./file1/file0\x00', 0x111) (async) chroot(&(0x7f0000000180)='./file1/file1\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x110) (async) openat(r0, &(0x7f0000000000)='./file1/file2\x00', 0xffff, 0x17f) (async) chown(&(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) mknod(&(0x7f0000000040)='./file1/file1\x00', 0x4, 0x5) (async) chroot(&(0x7f0000000080)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:17 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) shutdown(r2, 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) (async) listen(r1, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r5, &(0x7f0000000540)="e5a9414b74c3eed754ba1bba7f51aa91150c6ab29e148dfb7ea692a9a368ae6370c1cebacf92ac35d6613d4ede899faa228b3bbbb8839335f3c9f8bf0be3c60fc65981cda0f2037ba4dd09be24533b87d0caf95c517793d9a50548cbf6cf1dcbb25a81f0a9f8e6e1027be3ae315d1a0d1f3da523a7e95eb922edfdd433d081c5ef581b9a805831b20833da21291b15afe1b9d3397935bfe3b5596004ecb8e8a503a42bdfa0f0ccef355f7eb7a73755a72fc007cef8924777affdefb6c437e40dc5c592296b24ac5be1de0af3db40d75f50067e9bdddd18fdd09ca7595fcd22caa78859646c382ddc4249cc53e7ab18ea18163b62b44f87ddcc56af27b5f51517bcf5912c9aa3323b4c19c5cf721c0ccd0e4d8fa235350f00d6f27cb211ba9bb2053b598599735f20457bedff72c84b2ac3cad62b5c3870f31c36db51effd72f887865eb597340aae5814a27c6091ff4c6c641f75e1cdda3121e65021e04de3bc01b002591e7c6d9214f1b5a34cea1b6e63bbcde7f5a0dfaad260f59b4af187d43b6c23237a526f870a74df0e8a61a203e0b548b815a9df7b93c49067791e6bb170555bb892e3f4f419e7ad322fb2b11b60f0569f11e4479ad7aee58de4fd795e0be71c7ede8d5a9de5f29fc75b756d92e2c2b6e7603c37b6dd6947d72420cbd5587926499c7f84b2d396ec8fa950498785badd5db60f9936ef460c3aff99abf444628b47b0a7ad26b770781ff47d539a90116a255325c6d670be1e189eef6561cb0a7f627010731ed23ce96eb4b65a445debe419bbb8772b821de29c728f63ae45dccb15b217b7663046e21013ae81aac935d715863f6bc179b3809b29", 0xfffffda4) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:17 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000200)='./file1\x00', 0x80, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x7f) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:17 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:06:17 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:17 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=""/221, 0xdd) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) shutdown(r2, 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) listen(r1, 0x0) (async) shutdown(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r5, &(0x7f0000000540)="e5a9414b74c3eed754ba1bba7f51aa91150c6ab29e148dfb7ea692a9a368ae6370c1cebacf92ac35d6613d4ede899faa228b3bbbb8839335f3c9f8bf0be3c60fc65981cda0f2037ba4dd09be24533b87d0caf95c517793d9a50548cbf6cf1dcbb25a81f0a9f8e6e1027be3ae315d1a0d1f3da523a7e95eb922edfdd433d081c5ef581b9a805831b20833da21291b15afe1b9d3397935bfe3b5596004ecb8e8a503a42bdfa0f0ccef355f7eb7a73755a72fc007cef8924777affdefb6c437e40dc5c592296b24ac5be1de0af3db40d75f50067e9bdddd18fdd09ca7595fcd22caa78859646c382ddc4249cc53e7ab18ea18163b62b44f87ddcc56af27b5f51517bcf5912c9aa3323b4c19c5cf721c0ccd0e4d8fa235350f00d6f27cb211ba9bb2053b598599735f20457bedff72c84b2ac3cad62b5c3870f31c36db51effd72f887865eb597340aae5814a27c6091ff4c6c641f75e1cdda3121e65021e04de3bc01b002591e7c6d9214f1b5a34cea1b6e63bbcde7f5a0dfaad260f59b4af187d43b6c23237a526f870a74df0e8a61a203e0b548b815a9df7b93c49067791e6bb170555bb892e3f4f419e7ad322fb2b11b60f0569f11e4479ad7aee58de4fd795e0be71c7ede8d5a9de5f29fc75b756d92e2c2b6e7603c37b6dd6947d72420cbd5587926499c7f84b2d396ec8fa950498785badd5db60f9936ef460c3aff99abf444628b47b0a7ad26b770781ff47d539a90116a255325c6d670be1e189eef6561cb0a7f627010731ed23ce96eb4b65a445debe419bbb8772b821de29c728f63ae45dccb15b217b7663046e21013ae81aac935d715863f6bc179b3809b29", 0xfffffda4) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:18 executing program 7: mkdir(&(0x7f0000000240)='./file1/file0\x00', 0x111) chroot(&(0x7f0000000180)='./file1/file1\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0x110) openat(r0, &(0x7f0000000000)='./file1/file2\x00', 0xffff, 0x17f) (async) chown(&(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') mknod(&(0x7f0000000040)='./file1/file1\x00', 0x4, 0x5) (async) chroot(&(0x7f0000000080)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:18 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000200)='./file0\x00', 0x100, 0x118) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/169, 0xa9, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:06:18 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=""/221, 0xdd) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:18 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:06:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./file1\x00', r0, 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:18 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:18 executing program 4: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)=""/221, 0xdd) (async, rerun: 32) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (rerun: 32) 16:06:18 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x118) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/169, 0xa9, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r2) 16:06:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:18 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') 16:06:18 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:06:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8db, 0x5, &(0x7f0000000000)="a588446cd3", 0x5) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:18 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000200)='./file0\x00', 0x100, 0x118) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/169, 0xa9, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r2) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x118) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/169, 0xa9, 0x1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) (async) fcntl$dupfd(r1, 0x0, r2) (async) 16:06:18 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) 16:06:18 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:06:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8db, 0x5, &(0x7f0000000000)="a588446cd3", 0x5) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0x8db, 0x5, &(0x7f0000000000)="a588446cd3", 0x5) (async) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:18 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) 16:06:18 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x9, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000180)=""/14, 0xe}, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x8, 0x6, 0x1, "4ee591d9688ee3291079c6bf22a860269868564f", 0xcd, 0xfffffffd}) 16:06:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = geteuid() lchown(&(0x7f0000000040)='./file1\x00', r0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) geteuid() (async) lchown(&(0x7f0000000040)='./file1\x00', r0, 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:18 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:18 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) 16:06:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8db, 0x5, &(0x7f0000000000)="a588446cd3", 0x5) (async) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (rerun: 32) 16:06:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, 0x0) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:18 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0\x00') (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') (async) 16:06:18 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x9, 0x6}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000180)=""/14, 0xe}, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x8, 0x6, 0x1, "4ee591d9688ee3291079c6bf22a860269868564f", 0xcd, 0xfffffffd}) 16:06:18 executing program 4: mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x4) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/69, 0x45}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x100}, 0x10, 0x8c1, 0x0) 16:06:18 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x15) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x5, 0x9}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x30) 16:06:18 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x1, 0x4, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000000)="4c081adcee2cb3b0443892989c0604172ae32d7feb4ce7604e95", 0x1a, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x9, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:19 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0xbd) mkdir(&(0x7f0000000180)='./file0\x00', 0x18) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') chmod(&(0x7f0000000200)='./file1\x00', 0x138) rmdir(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:19 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='./file0\x00') (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') (async) 16:06:19 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x15) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x5, 0x9}) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) fcntl$setflags(r1, 0x2, 0x1) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) (async) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x30) 16:06:19 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x9, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000180)=""/14, 0xe}, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x8, 0x6, 0x1, "4ee591d9688ee3291079c6bf22a860269868564f", 0xcd, 0xfffffffd}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x9, 0x6}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000180)=""/14, 0xe}, 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x8, 0x6, 0x1, "4ee591d9688ee3291079c6bf22a860269868564f", 0xcd, 0xfffffffd}) (async) 16:06:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x1, 0x4, 0x9) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r0, &(0x7f0000000000)="4c081adcee2cb3b0443892989c0604172ae32d7feb4ce7604e95", 0x1a, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x9, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:19 executing program 1: ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x15) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x5, 0x9}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) fcntl$setflags(r1, 0x2, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x30) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x15) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x5, 0x9}) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) fcntl$setflags(r1, 0x2, 0x1) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) (async) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x30) (async) 16:06:19 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (rerun: 32) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file1/file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:19 executing program 4: mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x4) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/69, 0x45}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x100}, 0x10, 0x8c1, 0x0) 16:06:19 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) socket(0x1, 0x4, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000000)="4c081adcee2cb3b0443892989c0604172ae32d7feb4ce7604e95", 0x1a, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x9, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) socket(0x1, 0x4, 0x9) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$inet(r0, &(0x7f0000000000)="4c081adcee2cb3b0443892989c0604172ae32d7feb4ce7604e95", 0x1a, 0x4, &(0x7f0000000040)={0x2, 0x1}, 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x9, 0xffffffffffffffff}) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:19 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0xbd) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x18) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) chmod(&(0x7f0000000200)='./file1\x00', 0x138) (async) rmdir(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:19 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x38) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:19 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) r11 = geteuid() sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x3, 0x1, 0x1, 0x1ff, r10}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r12 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r12, 0xffffffffffffffff}], 0x40}, 0x404) setreuid(r12, 0xffffffffffffffff) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:19 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0xbd) mkdir(&(0x7f0000000180)='./file0\x00', 0x18) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) chmod(&(0x7f0000000200)='./file1\x00', 0x138) (async) rmdir(&(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:19 executing program 4: mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x4) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/69, 0x45}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x100}, 0x10, 0x8c1, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x4) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/69, 0x45}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x100}, 0x10, 0x8c1, 0x0) (async) 16:06:19 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x38) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x38) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:19 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/139, 0x8b) 16:06:19 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffff000, 0x9367, 0x40, 0x0, 0xf713, 0xffffffff, 0x73f, 0x1, 0x0, 0x5, 0x57}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0x4d3c}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x40000) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) pwrite(r2, &(0x7f0000000180)="3a98e09c", 0x4, 0x40) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r3) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, 0x0, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) r5 = semget$private(0x0, 0x4000000009, 0x282) semop(r5, &(0x7f0000000380), 0x0) semop(r5, &(0x7f0000000380), 0x1d) semop(r5, &(0x7f0000000380), 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/202) semop(r5, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r6, 0x0, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffeff, 0x0, 0x0, r7, r3, 0x4, 0x6}, 0x3f, 0x2, 0x2}) r8 = dup(r4) ioctl$KDDISABIO(r8, 0x20004b3d) 16:06:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:19 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file1\x00'}) lseek(0xffffffffffffff9c, 0x40, 0x3) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:19 executing program 5: r0 = socket(0x20, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(0xffffffffffffffff, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:20 executing program 5: r0 = socket(0x20, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x20, 0x8000, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:20 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x38) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x38) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:20 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/139, 0x8b) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) dup2(r0, r0) (async) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/139, 0x8b) (async) 16:06:20 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async, rerun: 32) r1 = getpid() (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) (async) r4 = getpid() (async, rerun: 32) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async, rerun: 32) r6 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async, rerun: 32) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) r11 = geteuid() sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) (async) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x3, 0x1, 0x1, 0x1ff, r10}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) r12 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r12, 0xffffffffffffffff}], 0x40}, 0x404) (async, rerun: 64) setreuid(r12, 0xffffffffffffffff) (rerun: 64) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 64) 16:06:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffff000, 0x9367, 0x40, 0x0, 0xf713, 0xffffffff, 0x73f, 0x1, 0x0, 0x5, 0x57}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0x4d3c}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x40000) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) pwrite(r2, &(0x7f0000000180)="3a98e09c", 0x4, 0x40) (async) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r3) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, 0x0, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) r5 = semget$private(0x0, 0x4000000009, 0x282) semop(r5, &(0x7f0000000380), 0x0) (async) semop(r5, &(0x7f0000000380), 0x1d) (async) semop(r5, &(0x7f0000000380), 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(r5, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r6, 0x0, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffeff, 0x0, 0x0, r7, r3, 0x4, 0x6}, 0x3f, 0x2, 0x2}) r8 = dup(r4) ioctl$KDDISABIO(r8, 0x20004b3d) 16:06:20 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file1\x00'}) (async) lseek(0xffffffffffffff9c, 0x40, 0x3) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:20 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x104, 0x9, 0x0, 0x5, 0x4000000, 0x1fb, 0x0, 0x0, 0x3, 0x7f}) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0xc0) setsockopt(0xffffffffffffffff, 0x1, 0xe43, &(0x7f0000000000)="d084c1309b4d6d5c8fcc5866b8f8f487824ddf25eb392f3ca7960691ef882c977f7ff2dbdd0b32caec", 0x29) 16:06:20 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x800, './file0\x00', './file1\x00'}) lseek(0xffffffffffffff9c, 0x40, 0x3) (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (rerun: 64) 16:06:20 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000100)='./file1\x00', &(0x7f0000000180)=""/139, 0x8b) 16:06:20 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2a, 0x2) 16:06:20 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x104, 0x9, 0x0, 0x5, 0x4000000, 0x1fb, 0x0, 0x0, 0x3, 0x7f}) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0xc0) setsockopt(0xffffffffffffffff, 0x1, 0xe43, &(0x7f0000000000)="d084c1309b4d6d5c8fcc5866b8f8f487824ddf25eb392f3ca7960691ef882c977f7ff2dbdd0b32caec", 0x29) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x104, 0x9, 0x0, 0x5, 0x4000000, 0x1fb, 0x0, 0x0, 0x3, 0x7f}) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000180)='./file0\x00', 0xc0) (async) setsockopt(0xffffffffffffffff, 0x1, 0xe43, &(0x7f0000000000)="d084c1309b4d6d5c8fcc5866b8f8f487824ddf25eb392f3ca7960691ef882c977f7ff2dbdd0b32caec", 0x29) (async) 16:06:20 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file0\x00') 16:06:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffff000, 0x9367, 0x40, 0x0, 0xf713, 0xffffffff, 0x73f, 0x1, 0x0, 0x5, 0x57}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1, 0x4d3c}) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x40000) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) pwrite(r2, &(0x7f0000000180)="3a98e09c", 0x4, 0x40) (async) r3 = getegid() lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r3) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, 0x0, 0x0, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) (async) r5 = semget$private(0x0, 0x4000000009, 0x282) semop(r5, &(0x7f0000000380), 0x0) (async) semop(r5, &(0x7f0000000380), 0x1d) (async) semop(r5, &(0x7f0000000380), 0x0) (async) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(r5, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r6, 0x0, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffeff, 0x0, 0x0, r7, r3, 0x4, 0x6}, 0x3f, 0x2, 0x2}) r8 = dup(r4) ioctl$KDDISABIO(r8, 0x20004b3d) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(0xffffffffffffffff, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:20 executing program 5: r0 = socket(0x20, 0x8000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (rerun: 64) 16:06:20 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2a, 0x2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2a, 0x2) (async) 16:06:20 executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x104, 0x9, 0x0, 0x5, 0x4000000, 0x1fb, 0x0, 0x0, 0x3, 0x7f}) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async, rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0xc0) (async) setsockopt(0xffffffffffffffff, 0x1, 0xe43, &(0x7f0000000000)="d084c1309b4d6d5c8fcc5866b8f8f487824ddf25eb392f3ca7960691ef882c977f7ff2dbdd0b32caec", 0x29) 16:06:20 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/32, 0x20, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(0xffffffffffffffff, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:20 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r1 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) (async) r4 = getpid() (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) r6 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) (async) r10 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) (async) r11 = geteuid() sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) (async) fcntl$lock(r5, 0x8, &(0x7f0000000340)={0x3, 0x1, 0x1, 0x1ff, r10}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r4}) (async) r12 = geteuid() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r12, 0xffffffffffffffff}], 0x40}, 0x404) (async) setreuid(r12, 0xffffffffffffffff) (async) connect$unix(r5, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:20 executing program 5: r0 = socket(0x18, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x9, 0x0, 0x0) 16:06:20 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file0\x00') 16:06:20 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x20) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x32) 16:06:20 executing program 4: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2a, 0x2) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='W\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x2a, 0x2) (async) 16:06:20 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file0\x00') 16:06:20 executing program 5: r0 = socket(0x18, 0x5, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x9, 0x0, 0x0) 16:06:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:20 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)="f5aaa65f07f2c8a9d00460c70a76d933091c13d393b842846cf88fee2b95a8b800848c4f8c380751fc32c26e69e2a69ce77360d6dbb0f1cbc38c123d719ede9e6369006082b7f6a9318b74fd856a01a89f9a22ba052d8e2a68110966a59e513704e017f096000ac5cc6d7ccd7de510aabac4f1af2a072eaf444c402ed0960865cdfd0f142ccb17400cdc3df538b95d9670e2bc2ea318008b8997009a1b11c9ebcfe4fc91b32654560ab7100e32d0900657d46d6bc1fd52db53c8fee6ef90793a77f354f67d25b2a25ceda4a6570a4891f97f1ef336635c4778369d2973fd6fb978", 0xe1}, {&(0x7f00000002c0)="f51879608ea5358d37203b9e8a42178cd56039d09c891c30b0c00765c1b7a7dd16f5e66b1ebe2f0f992efa5a2faa18e051b4d702bc211aa05fecfef021669335a9286a84cccb1998c94b73dadbcb23b04154d8a44d149f8853598433201602062b19b8d193c943c70830e2717319b61b2e06e69209c173340580cfc2bf54b21f", 0x80}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:20 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/32, 0x20, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/32, 0x20, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 16:06:20 executing program 5: r0 = socket(0x18, 0x5, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x9, 0x0, 0x0) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, 0x0, 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:21 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x19f) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x44) chdir(&(0x7f0000000080)='./file1/file0\x00') 16:06:21 executing program 4: r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) r2 = semget(0x1, 0x3, 0x415) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380), 0x0) semop(r3, &(0x7f0000000380), 0x1d) semop(r3, &(0x7f0000000380), 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r4 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2b1b5a820b54e63f5defcfaf", 0xc}], 0x1, 0x0, 0x0, 0x4}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r4, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) semop(r3, &(0x7f0000000000)=[{0x0, 0x401}, {0x3, 0x3, 0x1800}, {0x4, 0x7c5, 0x800}], 0x3) setgid(r1) 16:06:21 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x32) 16:06:21 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)="f5aaa65f07f2c8a9d00460c70a76d933091c13d393b842846cf88fee2b95a8b800848c4f8c380751fc32c26e69e2a69ce77360d6dbb0f1cbc38c123d719ede9e6369006082b7f6a9318b74fd856a01a89f9a22ba052d8e2a68110966a59e513704e017f096000ac5cc6d7ccd7de510aabac4f1af2a072eaf444c402ed0960865cdfd0f142ccb17400cdc3df538b95d9670e2bc2ea318008b8997009a1b11c9ebcfe4fc91b32654560ab7100e32d0900657d46d6bc1fd52db53c8fee6ef90793a77f354f67d25b2a25ceda4a6570a4891f97f1ef336635c4778369d2973fd6fb978", 0xe1}, {&(0x7f00000002c0)="f51879608ea5358d37203b9e8a42178cd56039d09c891c30b0c00765c1b7a7dd16f5e66b1ebe2f0f992efa5a2faa18e051b4d702bc211aa05fecfef021669335a9286a84cccb1998c94b73dadbcb23b04154d8a44d149f8853598433201602062b19b8d193c943c70830e2717319b61b2e06e69209c173340580cfc2bf54b21f", 0x80}], 0x2) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) (async) unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:21 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/32, 0x20, 0x801, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:06:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:21 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x20) (async) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x32) 16:06:21 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:06:21 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000100)="44fd10a6fea5843a4e78a4ebd8c2d204f14584bf421ba21e96d7a0480cfacf468d7d04e0d0c27cb1e82760291317d3d55a27dc587ff92979b8784cf5d0125cee35225512363fcfbd3bffdcda0e0a27965115939520ccba95f033b00aaa1be7c3c5bf77cc0dada2c9cf00d6093ad462dac804ebfbb1116a9c07d4a765337aad716e6024bddd1401fed82719cc354ef7753787d981a740f8ae1893b1996080eeaed4da77de83fd4051a51483922927663ed434", 0xb2) 16:06:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:21 executing program 4: r0 = getuid() (async) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) (async) r2 = semget(0x1, 0x3, 0x415) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)) (async) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380), 0x0) semop(r3, &(0x7f0000000380), 0x1d) (async) semop(r3, &(0x7f0000000380), 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r4 = getuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2b1b5a820b54e63f5defcfaf", 0xc}], 0x1, 0x0, 0x0, 0x4}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r4, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) semop(r3, &(0x7f0000000000)=[{0x0, 0x401}, {0x3, 0x3, 0x1800}, {0x4, 0x7c5, 0x800}], 0x3) (async) setgid(r1) 16:06:21 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:21 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x19f) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x44) (async) chdir(&(0x7f0000000080)='./file1/file0\x00') 16:06:21 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:06:21 executing program 4: r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) r2 = semget(0x1, 0x3, 0x415) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)) r3 = semget$private(0x0, 0x4000000009, 0x282) semop(r3, &(0x7f0000000380), 0x0) semop(r3, &(0x7f0000000380), 0x1d) semop(r3, &(0x7f0000000380), 0x0) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x7) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) r4 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2b1b5a820b54e63f5defcfaf", 0xc}], 0x1, 0x0, 0x0, 0x4}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r4, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) semop(r3, &(0x7f0000000000)=[{0x0, 0x401}, {0x3, 0x3, 0x1800}, {0x4, 0x7c5, 0x800}], 0x3) setgid(r1) getuid() (async) getgid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x10004, 0x0, 0x0, r0, r1, 0x91, 0x4}, 0x400000003, 0x7c42, 0xa23d}) (async) semget(0x1, 0x3, 0x415) (async) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)) (async) semget$private(0x0, 0x4000000009, 0x282) (async) semop(r3, &(0x7f0000000380), 0x0) (async) semop(r3, &(0x7f0000000380), 0x1d) (async) semop(r3, &(0x7f0000000380), 0x0) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x7) (async) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000140)=""/202) (async) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async) getuid() (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="2b1b5a820b54e63f5defcfaf", 0xc}], 0x1, 0x0, 0x0, 0x4}, 0x8) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, 0x0, 0x0, r4, r1, 0xc2, 0x4}, 0x2, 0x7c42, 0xa23c}) (async) semop(r3, &(0x7f0000000000)=[{0x0, 0x401}, {0x3, 0x3, 0x1800}, {0x4, 0x7c5, 0x800}], 0x3) (async) setgid(r1) (async) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, 0x0, 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:21 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)="f5aaa65f07f2c8a9d00460c70a76d933091c13d393b842846cf88fee2b95a8b800848c4f8c380751fc32c26e69e2a69ce77360d6dbb0f1cbc38c123d719ede9e6369006082b7f6a9318b74fd856a01a89f9a22ba052d8e2a68110966a59e513704e017f096000ac5cc6d7ccd7de510aabac4f1af2a072eaf444c402ed0960865cdfd0f142ccb17400cdc3df538b95d9670e2bc2ea318008b8997009a1b11c9ebcfe4fc91b32654560ab7100e32d0900657d46d6bc1fd52db53c8fee6ef90793a77f354f67d25b2a25ceda4a6570a4891f97f1ef336635c4778369d2973fd6fb978", 0xe1}, {&(0x7f00000002c0)="f51879608ea5358d37203b9e8a42178cd56039d09c891c30b0c00765c1b7a7dd16f5e66b1ebe2f0f992efa5a2faa18e051b4d702bc211aa05fecfef021669335a9286a84cccb1998c94b73dadbcb23b04154d8a44d149f8853598433201602062b19b8d193c943c70830e2717319b61b2e06e69209c173340580cfc2bf54b21f", 0x80}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)="f5aaa65f07f2c8a9d00460c70a76d933091c13d393b842846cf88fee2b95a8b800848c4f8c380751fc32c26e69e2a69ce77360d6dbb0f1cbc38c123d719ede9e6369006082b7f6a9318b74fd856a01a89f9a22ba052d8e2a68110966a59e513704e017f096000ac5cc6d7ccd7de510aabac4f1af2a072eaf444c402ed0960865cdfd0f142ccb17400cdc3df538b95d9670e2bc2ea318008b8997009a1b11c9ebcfe4fc91b32654560ab7100e32d0900657d46d6bc1fd52db53c8fee6ef90793a77f354f67d25b2a25ceda4a6570a4891f97f1ef336635c4778369d2973fd6fb978", 0xe1}, {&(0x7f00000002c0)="f51879608ea5358d37203b9e8a42178cd56039d09c891c30b0c00765c1b7a7dd16f5e66b1ebe2f0f992efa5a2faa18e051b4d702bc211aa05fecfef021669335a9286a84cccb1998c94b73dadbcb23b04154d8a44d149f8853598433201602062b19b8d193c943c70830e2717319b61b2e06e69209c173340580cfc2bf54b21f", 0x80}], 0x2) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) (async) unveil(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:21 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (rerun: 64) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000100)="44fd10a6fea5843a4e78a4ebd8c2d204f14584bf421ba21e96d7a0480cfacf468d7d04e0d0c27cb1e82760291317d3d55a27dc587ff92979b8784cf5d0125cee35225512363fcfbd3bffdcda0e0a27965115939520ccba95f033b00aaa1be7c3c5bf77cc0dada2c9cf00d6093ad462dac804ebfbb1116a9c07d4a765337aad716e6024bddd1401fed82719cc354ef7753787d981a740f8ae1893b1996080eeaed4da77de83fd4051a51483922927663ed434", 0xb2) 16:06:21 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x120) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x45) 16:06:21 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x19f) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x44) chdir(&(0x7f0000000080)='./file1/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x19f) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x44) (async) chdir(&(0x7f0000000080)='./file1/file0\x00') (async) 16:06:21 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 16:06:21 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:21 executing program 4: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:06:21 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x120) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x45) 16:06:21 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xe3b) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1a0) 16:06:21 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) setsockopt(r2, 0x9, 0x4, &(0x7f0000000100)="44fd10a6fea5843a4e78a4ebd8c2d204f14584bf421ba21e96d7a0480cfacf468d7d04e0d0c27cb1e82760291317d3d55a27dc587ff92979b8784cf5d0125cee35225512363fcfbd3bffdcda0e0a27965115939520ccba95f033b00aaa1be7c3c5bf77cc0dada2c9cf00d6093ad462dac804ebfbb1116a9c07d4a765337aad716e6024bddd1401fed82719cc354ef7753787d981a740f8ae1893b1996080eeaed4da77de83fd4051a51483922927663ed434", 0xb2) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, 0x0, 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:21 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xe3b) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1a0) 16:06:21 executing program 4: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:06:21 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0xa3) (async, rerun: 32) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:21 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:21 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x120) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x45) 16:06:22 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file1/../file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') close(r0) unveil(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000240)='r\x00') 16:06:22 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x2, 0x4000, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x8, 0x40, "8c33ba46eecb82973d6321a384f11a895c152ee8", 0x3, 0xffff}) listen(r0, 0x9) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:22 executing program 4: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:06:22 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xe3b) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000100)='./file0\x00', 0x1, 0x1a0) 16:06:22 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x156) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040), 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:22 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x90, 0x2) 16:06:22 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:22 executing program 4: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b022e"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:22 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (rerun: 64) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x90, 0x2) 16:06:22 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x126) (async, rerun: 32) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040), 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:22 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r1 = socket(0x800000018, 0x1, 0x0) (rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) socket(0x2, 0x4000, 0xfc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x8, 0x40, "8c33ba46eecb82973d6321a384f11a895c152ee8", 0x3, 0xffff}) (async, rerun: 64) listen(r0, 0x9) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:22 executing program 4: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b022e"], 0x10) (async) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r1) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:22 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file1/../file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') close(r0) unveil(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000240)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x80) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file1/../file0\x00') (async) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') (async) close(r0) (async) unveil(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000240)='r\x00') (async) 16:06:22 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:22 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/../file0\x00', r1, 0x2}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:06:22 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) socket(0x2, 0x4000, 0xfc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x8, 0x40, "8c33ba46eecb82973d6321a384f11a895c152ee8", 0x3, 0xffff}) listen(r0, 0x9) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) socket(0x2, 0x4000, 0xfc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x8, 0x8, 0x40, "8c33ba46eecb82973d6321a384f11a895c152ee8", 0x3, 0xffff}) (async) listen(r0, 0x9) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:22 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x90, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0x90, 0x2) (async) 16:06:22 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:22 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x156) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) (async) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:22 executing program 4: r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b022e"], 0x10) (async) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) close(r1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') 16:06:22 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x80) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file1/../file0\x00') (async, rerun: 32) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') (async, rerun: 32) close(r0) unveil(&(0x7f0000000100)='./file1/../file0\x00', &(0x7f0000000240)='r\x00') 16:06:22 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/../file0\x00', r1, 0x2}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/../file0\x00', r1, 0x2}) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) 16:06:23 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r3, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040), 0x0, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') 16:06:23 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() setregid(0x0, r2) r3 = getegid() r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001440)={&(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000380)="753cdca987eb32c7144f8abeec7645af205635522158e0b1fd3eaecfe83323b41626fc558fb400605deb5eeaa8f7fff899f57ec6f943ef6adfffce1941473ecfc65b116b815cd0944a85badc339ae496d2822a073c9885f7f1dfebb0ec66731108fe451d415c7000483e625a61feb494f4388e5f95b0c633c5ca27fd67aa057d71030583a90e9a0f07f4e2c0453b5b5cf8d4462cdbe70a63bd9e4c11b69dfa3e8d8051616013303fc9d64c1eb240fe67a217f3da00a49c21674c035074822d728149f0d733fd430d86c74f9aa2cb52769ce508fdf9b90e95ba28d3e5a83af662efa84e16b712d57199aaf5bdda0fabb42d6bbf38323221846fa9908e74116c12d4264905b1772b30c9e0e0b64f947a1e3a09db1942602ba3efe895a18a5f05a20f80512e280bbebb2738bf8798dc1276fcc3e94f2950856f16585bd66d7375dd642fdbe9eb81925be15b82c8b6188d80be3e977697658433f98df069b4ed8006b936e049782ed623d0f3346b2f0f4f5918cbfde07ca2df78c1917574d6e56d18626b5cf143a00cabbeaea41c3cf2ea8d8e6add1d97a1dbc65911b98714324229fc9071f83674ea8a13bd3505ce9a9e5275c4ed037f4b73110bd52706a666bb0f69d191fa8837f0899f6b49ba1a7b014c91fb2279bcd4a6778ec1400f8472ab3cfd0a1acd9fe91e8368933673902a55a8e950f2943a4ee13b0cf2cb6ac712c3c777278131fd299e4d015a0c1a0ec298c4ad0cafda2f0cffa21d6037cccd5da5212b1f8c7c55d3a4ebb19a77eb702ee6170643c80cef264ab02e8365353a9191f82a91269448f2b3b42d72e49ca1f0d9ba3a000e3221d1cfd13d42ac2ceca2b003bc9be81f61ca2d9983834bdce0fa9da15dee8801a258dfd4627fc31d9e52c3668014218c947d033c631f7b1d6cd5dd060ee0315534320becab8dc8e5637bc2b1e99fd65e796735254b13eeec21f8c914ab2698ae91bb6cdb6aff6d216b41aca650bbe22e60ef4bbb4f6e3089055bfbb048f83026aa4e6ab554c768b06520f9734f967ecb8857e4ad6c7182854adfcfa3104336f6b4aa4cdb21b5a4ed118b69e2283bb252a86a8daa1259107eaac57966de6b0182d5994b059a05aa809d3b35190e9ee3e3d8731a86696dfad9971fd34107331c853564685e14847f20256790d6bf54597f1fc498e45a23403f45e545bf64eaca59c66a77235dbe0058ad0d02ade08306bfa94c0299b21df8fbc067c0eb0c97b42a808c6d1d811824d63ce59cad22af1cb10d6114070c21065bfab1c9bf2a69634adc1aec1995bef6e991e1b24136eac91dd7c78eed482e557efef1fb80ef80156dc4fd9b2eb33b7da2daa1ff824b8b7011dc67df3ccf9e6a9d30bb9ac4724e9c5ed13f670c4dc4e2076e72745d1ca4e973c7b7fa2964f8e3a5a34fad87dd2db3166c641d3dbf25f896b78c08cb34823c6c6b9f34609956ba7387afdddfa7163e329e1b7c99803a60b7e566d5e33770658ab9c523eb71e3c0c4fc9e88c6143018a0b87eeba947aa7c7f4b435bd14c2201bc6f53e7d0f14bf7104b7a0f7a27b1e993ce00ffa5d7268d085208adbde6e61bc78365b8797d69d80f1a45d2b0b9905e36cca9ef1ff9e9e9c6596689eb0a991309fd24781fb7f903950423fca2f0eabc0bd85811428a725741ed8ba9f45150fdac3d90ce1a8c795a97d96a9bec42441debeea799cb2ff55a4220aff4b71cd89f7737f2961eb1ff185d9d77425c70d38c126abc3b42bc92bc09eff4211ad893da31dcd47ccb2cc9e24edd4c79833d4dfa1da6d3a3a5b62cde472065019627b38c2d7da1896951ae12198f81a1b4f2cc30cd28d77b9e5f067826b533562e9a89449e21e9d6cc07b0c36513e0171ddb67970fd9247b77b2d99425e4f511d85d92fba0f89d2c571aca2fc75e1ae76c158218b666bc2f09869638099bb45d38b5da0491fe5bab12ffe7a538cdcb6e8c28e868f161ce6b537f27ea754a505ee04f9d7436a9e72f598cf3c381e52da7901e271f486e65828ca4371929fd95f9bbf74969dbd0713c6c65cbb19d26334b0ede1baac317b4b42cd88cd108a5dc187c704804c738f0404be928f11baae09a014ed0021f04a5101837d6d554433924650b8d859a737ec34864c3eeb6bab9b34b843cdeb74bc9ee128923b27330908daf6d076ad1e435c0ecd30caadc381be6f0173c21512a19d03da5cf50ecbb8f03ec4062dd0d3407144b3dc9a3a8e150f7c87c36e815dd89f62491eab832d8873d33c2c4db5fc6d34edf70967f3775927def0611a8680415dbec7c1261e75467e61bee51ee83559b1cc85f4009bfb87893054ef40ca2ac7af42b4c5f9f8b9fa3afa6fd8e7222b684b9dc373fece614d3167310673d2cb59490760309720ec440fef3b220e48e9b553674d79b4765a40c0f216de1dd38dbcf161493f3d304a5d4f131f4fae32e28d02d3196b09cec4d778dd20cce7fd17027103a35d2ee4a8133cca59b62daff447cc5c7123a6cd9773fdc154fc7995df285c04ebabb04dc4264ad059c81e91b481ae37a8be4ba8bddcb7dd0f48af359787e00f0e12e4ecb8b2dd302c9b7b45943c138823cbd2cee64fdeb73c0cc7447c97049d0defad2939c036bd05b5667c5ea5a5422ed7338957e510b7b81bde282326a79040c4fdd9f9d7629a4a2923e260a8e7f2c9a8f2bf168f61cd8e81f1e175bd13a7bced767bef30ea62d8f93922e8c8347fcdc10c5b26cb6c08a0d949d4c4732fc6cb6cb65d0dc26ac74060c0735c9e2ebaa4133d0d129abac1476cbd64a4aca5ebc0b0fa4e2190245c5fb7172db9386e215fb392ba1cf14601a1a5deb44fc9423ad598026e63dac57dc6f810528b89f819d2ef854d47729c4eacdbaaa4865c70869ff2c64696f71fbd45fb9a269ce2ff226196c582a108e728b20474401cffc46bb075dec6068f647ed19f9512b4ab9c9ea18d249f9ab262f22d2cbd7b8ff53d96f5911116f288963f6014667e7c58cb8ad93ccb18d4c504fef0d390eb38ed86cde459fe668260c017982ec8fc7b7f2574c11b72c15bb836740e1c4e36940dacb24fbeb7ce6806ce25c3ac52d531e6f1c77457280480eead6226477a970b882a7d8e694429d3aaaea834fe9f4641f95126d023503da635a15b285af740c4ba4cf68bca21a253910c69b65654e2ce56792befd14cf5d5bac0794b907141e5688b22e759bc5cb447fba5ea88c7fa2c9b6705aec45673bba54206843adadbabc481684a6a1071814761d760bb149469e9c3be005469108767e9269b53cf17e39e5438519ed70feff01bf678504756dd1fd2edc6ca34a3ad7f5c854bc98cac1535af3febd071dcb2c77cbca84adcb1b34c41becaac5eb89af049eb2be9aa3596c86da726998a9f4f1f956ec70f75456cd7252f8c3002bc434a3dcf60376450745b8e2397b5f82b8438e8630f8961d272a785c08e128dae0e46be0a329ae0df6c46840fb7218061d4c79bb3279cc3d93cb0ca5944c1f2ac1ef46256b40316c26cf989a1fbcdfd5a1518cffb844c4d57e9bcad16af7e894831b55e8afbb847ca9fe1fe3619564d3c26b01da96284c36a0a19e848e3e3a4d31820509c8f246d9c7d4c62326265116446166c826744be2779da8f357b7777230c3c18a9342e1fb9310fd5847efaa29aa0abc448dda271885051bfb3fbf458f4013601cdac570487201f5aa875d938988e72fd138d5c1c08361d4f721f711db95f4f06298842ff530e23d2d1a180e2f5afaabd9fd6b610372885eacf4dec2c3b98264857633b5f82453142d5956b06093bb7c91f6ef55a190c10ea2fb0cc4582ede72b059fccf4e1c7b04e8b619f398026a4762e1e99096d3837d16d3c723a5526d9b69c96b8780cb6b37ebea34338850cdf1bfa857cff8231927e5abd6e9f59025b8cde17c282d165967efcd5673cf14effeb12275e8d89a191a9728d316ade2ad42243e0ed1bdee2248776b2281d888db6c8958b2e7aaf85ce733255c2a2c799f76184ed5e9572e1c6c10affad29cac408a5df0f9900ee1fba3bb565bbf0784561250fd95ee466f0db74970da8410d4bfcebec46645121228724f97ccc5ce44dc079814e5837b7dcb77589ec2fe29f00c11676e49cd7593cc1e1e3261a916a6d98c148e3a5cdf3c58cce4c5e24fc1c2ba42cc0a7aa822ca2281f09afca1ea388884d04d8eb917f4ebb40d5f03298f85a6aa3c3506c7ea83e096f0927b047c470608fa207b8de903595eef7f6b7118974cc387d9c0c0de4d3dbd2faeeb5ff7bcf4aae7c31e9dd73ddbfc60600b58a1391fabe9c677994f578fb66fd1f53054b480d0a1dad182df9c0359150941d933fa5c69749d0b4c6588fbc7ddc38a4c42c7ce00d8ca891e0d7a91f706f00531cb7d069e2e5c12ab67f3f9edd608988e56b801293a1874753a0c00de0451bb2e81738531a9784acb8fe80d924588ab28b692dac897b10a3f0ce7d84b9876e8e3092faaa42d0d5fc8fa1826bfcf1015352fedb297a5a94f4561869125650edd8a5321621d19efb652e2e457530ba40b728fd422d71c917bc31a24bfcd094e2d8629d26859bca60e4e3c78c8e3d60570dfbf84760942c164fbf7ccc10eb108a0ab5f76f3e00665817f0072620653ce422e2a9afcd13abb8eb9e531616b17865e4cf2b33885a1d618c02e984c7ef76c2564867fabcf04e595c5b6ca5c776c88c48e32befbe2b18b6a68566219192ddd2de72ca095c532e0258b18d0c0e6b211f6129d10b88da93099824226a177a3dcd9fbc1f036d480aa853fc1c05ae8bb2c7c67a346b6b34caf014c1054269807d86769102eb5a970b74a07b9b13184fd680983b091ff64214998b53869ce0b71f5a0155da9a5c3f203f6b7f71685366fc9e2b2e170780f879e3a5d265c294c7cc0cde40eaa33b31aafddfdc2ef9ca1c4e5281b474ea3e09b83d68dd543960f65d613fcca05d9006ea2298acc08f0218199039acfcb96de778c8fd98fc4ebdf4112b2b7513802076f40c261bc583e46cc361d03f1e5ddc8dcb563b18308b35206132749847b3709d22f9030b4194d5addfb96b5ea2d2ae8050bac7f4997614d0ae78d41d539c7f5032d18546bb0c10998994e467e79641d9ef3a103d9568ef0959e70eece91bba050c7ce71bf1e2201d8af357a34e09c1f9af744d4975077c9bab05dd01b2316588d1e31e0e913ad3ca248b29a636c972a477b03af90b4790e4888b54b4a7f92d72eab68a530ca61d4fb76266b926448d42004ae5eaaf0045b3f0758396ae399b228fc147569273b2e9e37ef4e5894dbdc2c657a6ce5d082e1296f0edeae21173a91a6c3e374ad8f2f854eb91d2b75aa070dcd6b24a2f2c8bf3196ce338782623c87c6d1f06020ea50ed1e9d05d8b3551cf62693a44613ac49ead7a8acd813bcf95a57787ed542d6bca0339a501cedd4f3b0e07ecda97dfc245f4eda553a60366caa6906a44c0aa51356aa92edb8c819cd5b85ac19c6cdb615d8dbc879e17b4a9fd82dac86353bc1a676f4ea63a107165c766987fc0a0b9c1a6efe13bcfae0b0a10430bdfa9ff3c8e3527f3e8f8f1706c7e3f8868843032ddb1ad02fdf3bf932ca0b6c071b80509b2c203f9a525b030d3b08c72daaccd24104b0d571e85cc838c87fa5436f1f04d9bf88bc6efb7f2096e661294924c990bf420705a0007d0d3e4b94766d341e1755804a33f3bf70ae8539842a5cfc4c43b90024256316c6d1389c0a0485623b282937891449b0a3ff92eadac224f84d8a6d6611bb03abb00c6670cbd4235594e2b5702f13f2effb7bf4587d30", 0x1000}], 0x1, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r0, r6, r3}], 0x20, 0x7}, 0x401) setregid(0x0, r4) r7 = getgid() setregid(0x0, r7) getgroups(0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x49, r1, r2, r8, 0xffffffffffffffff, 0x356, 0x3f}, 0x4, 0xc71fd19, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001480)=0xc) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000014c0)={{0x0, r9, r10, 0x0, r2, 0x28, 0x7}, 0xd781, 0x401, 0xc9}) socket(0x1, 0x4, 0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:23 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)='./file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:23 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x142) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:23 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/../file0\x00', r1, 0x2}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/../file0\x00', r1, 0x2}) (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') 16:06:23 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r3, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) sendto$unix(r3, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:23 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x142) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') 16:06:23 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:06:23 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x90) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20000, 0x156) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:23 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() setregid(0x0, r2) r3 = getegid() r4 = getgid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001440)={&(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000380)="753cdca987eb32c7144f8abeec7645af205635522158e0b1fd3eaecfe83323b41626fc558fb400605deb5eeaa8f7fff899f57ec6f943ef6adfffce1941473ecfc65b116b815cd0944a85badc339ae496d2822a073c9885f7f1dfebb0ec66731108fe451d415c7000483e625a61feb494f4388e5f95b0c633c5ca27fd67aa057d71030583a90e9a0f07f4e2c0453b5b5cf8d4462cdbe70a63bd9e4c11b69dfa3e8d8051616013303fc9d64c1eb240fe67a217f3da00a49c21674c035074822d728149f0d733fd430d86c74f9aa2cb52769ce508fdf9b90e95ba28d3e5a83af662efa84e16b712d57199aaf5bdda0fabb42d6bbf38323221846fa9908e74116c12d4264905b1772b30c9e0e0b64f947a1e3a09db1942602ba3efe895a18a5f05a20f80512e280bbebb2738bf8798dc1276fcc3e94f2950856f16585bd66d7375dd642fdbe9eb81925be15b82c8b6188d80be3e977697658433f98df069b4ed8006b936e049782ed623d0f3346b2f0f4f5918cbfde07ca2df78c1917574d6e56d18626b5cf143a00cabbeaea41c3cf2ea8d8e6add1d97a1dbc65911b98714324229fc9071f83674ea8a13bd3505ce9a9e5275c4ed037f4b73110bd52706a666bb0f69d191fa8837f0899f6b49ba1a7b014c91fb2279bcd4a6778ec1400f8472ab3cfd0a1acd9fe91e8368933673902a55a8e950f2943a4ee13b0cf2cb6ac712c3c777278131fd299e4d015a0c1a0ec298c4ad0cafda2f0cffa21d6037cccd5da5212b1f8c7c55d3a4ebb19a77eb702ee6170643c80cef264ab02e8365353a9191f82a91269448f2b3b42d72e49ca1f0d9ba3a000e3221d1cfd13d42ac2ceca2b003bc9be81f61ca2d9983834bdce0fa9da15dee8801a258dfd4627fc31d9e52c3668014218c947d033c631f7b1d6cd5dd060ee0315534320becab8dc8e5637bc2b1e99fd65e796735254b13eeec21f8c914ab2698ae91bb6cdb6aff6d216b41aca650bbe22e60ef4bbb4f6e3089055bfbb048f83026aa4e6ab554c768b06520f9734f967ecb8857e4ad6c7182854adfcfa3104336f6b4aa4cdb21b5a4ed118b69e2283bb252a86a8daa1259107eaac57966de6b0182d5994b059a05aa809d3b35190e9ee3e3d8731a86696dfad9971fd34107331c853564685e14847f20256790d6bf54597f1fc498e45a23403f45e545bf64eaca59c66a77235dbe0058ad0d02ade08306bfa94c0299b21df8fbc067c0eb0c97b42a808c6d1d811824d63ce59cad22af1cb10d6114070c21065bfab1c9bf2a69634adc1aec1995bef6e991e1b24136eac91dd7c78eed482e557efef1fb80ef80156dc4fd9b2eb33b7da2daa1ff824b8b7011dc67df3ccf9e6a9d30bb9ac4724e9c5ed13f670c4dc4e2076e72745d1ca4e973c7b7fa2964f8e3a5a34fad87dd2db3166c641d3dbf25f896b78c08cb34823c6c6b9f34609956ba7387afdddfa7163e329e1b7c99803a60b7e566d5e33770658ab9c523eb71e3c0c4fc9e88c6143018a0b87eeba947aa7c7f4b435bd14c2201bc6f53e7d0f14bf7104b7a0f7a27b1e993ce00ffa5d7268d085208adbde6e61bc78365b8797d69d80f1a45d2b0b9905e36cca9ef1ff9e9e9c6596689eb0a991309fd24781fb7f903950423fca2f0eabc0bd85811428a725741ed8ba9f45150fdac3d90ce1a8c795a97d96a9bec42441debeea799cb2ff55a4220aff4b71cd89f7737f2961eb1ff185d9d77425c70d38c126abc3b42bc92bc09eff4211ad893da31dcd47ccb2cc9e24edd4c79833d4dfa1da6d3a3a5b62cde472065019627b38c2d7da1896951ae12198f81a1b4f2cc30cd28d77b9e5f067826b533562e9a89449e21e9d6cc07b0c36513e0171ddb67970fd9247b77b2d99425e4f511d85d92fba0f89d2c571aca2fc75e1ae76c158218b666bc2f09869638099bb45d38b5da0491fe5bab12ffe7a538cdcb6e8c28e868f161ce6b537f27ea754a505ee04f9d7436a9e72f598cf3c381e52da7901e271f486e65828ca4371929fd95f9bbf74969dbd0713c6c65cbb19d26334b0ede1baac317b4b42cd88cd108a5dc187c704804c738f0404be928f11baae09a014ed0021f04a5101837d6d554433924650b8d859a737ec34864c3eeb6bab9b34b843cdeb74bc9ee128923b27330908daf6d076ad1e435c0ecd30caadc381be6f0173c21512a19d03da5cf50ecbb8f03ec4062dd0d3407144b3dc9a3a8e150f7c87c36e815dd89f62491eab832d8873d33c2c4db5fc6d34edf70967f3775927def0611a8680415dbec7c1261e75467e61bee51ee83559b1cc85f4009bfb87893054ef40ca2ac7af42b4c5f9f8b9fa3afa6fd8e7222b684b9dc373fece614d3167310673d2cb59490760309720ec440fef3b220e48e9b553674d79b4765a40c0f216de1dd38dbcf161493f3d304a5d4f131f4fae32e28d02d3196b09cec4d778dd20cce7fd17027103a35d2ee4a8133cca59b62daff447cc5c7123a6cd9773fdc154fc7995df285c04ebabb04dc4264ad059c81e91b481ae37a8be4ba8bddcb7dd0f48af359787e00f0e12e4ecb8b2dd302c9b7b45943c138823cbd2cee64fdeb73c0cc7447c97049d0defad2939c036bd05b5667c5ea5a5422ed7338957e510b7b81bde282326a79040c4fdd9f9d7629a4a2923e260a8e7f2c9a8f2bf168f61cd8e81f1e175bd13a7bced767bef30ea62d8f93922e8c8347fcdc10c5b26cb6c08a0d949d4c4732fc6cb6cb65d0dc26ac74060c0735c9e2ebaa4133d0d129abac1476cbd64a4aca5ebc0b0fa4e2190245c5fb7172db9386e215fb392ba1cf14601a1a5deb44fc9423ad598026e63dac57dc6f810528b89f819d2ef854d47729c4eacdbaaa4865c70869ff2c64696f71fbd45fb9a269ce2ff226196c582a108e728b20474401cffc46bb075dec6068f647ed19f9512b4ab9c9ea18d249f9ab262f22d2cbd7b8ff53d96f5911116f288963f6014667e7c58cb8ad93ccb18d4c504fef0d390eb38ed86cde459fe668260c017982ec8fc7b7f2574c11b72c15bb836740e1c4e36940dacb24fbeb7ce6806ce25c3ac52d531e6f1c77457280480eead6226477a970b882a7d8e694429d3aaaea834fe9f4641f95126d023503da635a15b285af740c4ba4cf68bca21a253910c69b65654e2ce56792befd14cf5d5bac0794b907141e5688b22e759bc5cb447fba5ea88c7fa2c9b6705aec45673bba54206843adadbabc481684a6a1071814761d760bb149469e9c3be005469108767e9269b53cf17e39e5438519ed70feff01bf678504756dd1fd2edc6ca34a3ad7f5c854bc98cac1535af3febd071dcb2c77cbca84adcb1b34c41becaac5eb89af049eb2be9aa3596c86da726998a9f4f1f956ec70f75456cd7252f8c3002bc434a3dcf60376450745b8e2397b5f82b8438e8630f8961d272a785c08e128dae0e46be0a329ae0df6c46840fb7218061d4c79bb3279cc3d93cb0ca5944c1f2ac1ef46256b40316c26cf989a1fbcdfd5a1518cffb844c4d57e9bcad16af7e894831b55e8afbb847ca9fe1fe3619564d3c26b01da96284c36a0a19e848e3e3a4d31820509c8f246d9c7d4c62326265116446166c826744be2779da8f357b7777230c3c18a9342e1fb9310fd5847efaa29aa0abc448dda271885051bfb3fbf458f4013601cdac570487201f5aa875d938988e72fd138d5c1c08361d4f721f711db95f4f06298842ff530e23d2d1a180e2f5afaabd9fd6b610372885eacf4dec2c3b98264857633b5f82453142d5956b06093bb7c91f6ef55a190c10ea2fb0cc4582ede72b059fccf4e1c7b04e8b619f398026a4762e1e99096d3837d16d3c723a5526d9b69c96b8780cb6b37ebea34338850cdf1bfa857cff8231927e5abd6e9f59025b8cde17c282d165967efcd5673cf14effeb12275e8d89a191a9728d316ade2ad42243e0ed1bdee2248776b2281d888db6c8958b2e7aaf85ce733255c2a2c799f76184ed5e9572e1c6c10affad29cac408a5df0f9900ee1fba3bb565bbf0784561250fd95ee466f0db74970da8410d4bfcebec46645121228724f97ccc5ce44dc079814e5837b7dcb77589ec2fe29f00c11676e49cd7593cc1e1e3261a916a6d98c148e3a5cdf3c58cce4c5e24fc1c2ba42cc0a7aa822ca2281f09afca1ea388884d04d8eb917f4ebb40d5f03298f85a6aa3c3506c7ea83e096f0927b047c470608fa207b8de903595eef7f6b7118974cc387d9c0c0de4d3dbd2faeeb5ff7bcf4aae7c31e9dd73ddbfc60600b58a1391fabe9c677994f578fb66fd1f53054b480d0a1dad182df9c0359150941d933fa5c69749d0b4c6588fbc7ddc38a4c42c7ce00d8ca891e0d7a91f706f00531cb7d069e2e5c12ab67f3f9edd608988e56b801293a1874753a0c00de0451bb2e81738531a9784acb8fe80d924588ab28b692dac897b10a3f0ce7d84b9876e8e3092faaa42d0d5fc8fa1826bfcf1015352fedb297a5a94f4561869125650edd8a5321621d19efb652e2e457530ba40b728fd422d71c917bc31a24bfcd094e2d8629d26859bca60e4e3c78c8e3d60570dfbf84760942c164fbf7ccc10eb108a0ab5f76f3e00665817f0072620653ce422e2a9afcd13abb8eb9e531616b17865e4cf2b33885a1d618c02e984c7ef76c2564867fabcf04e595c5b6ca5c776c88c48e32befbe2b18b6a68566219192ddd2de72ca095c532e0258b18d0c0e6b211f6129d10b88da93099824226a177a3dcd9fbc1f036d480aa853fc1c05ae8bb2c7c67a346b6b34caf014c1054269807d86769102eb5a970b74a07b9b13184fd680983b091ff64214998b53869ce0b71f5a0155da9a5c3f203f6b7f71685366fc9e2b2e170780f879e3a5d265c294c7cc0cde40eaa33b31aafddfdc2ef9ca1c4e5281b474ea3e09b83d68dd543960f65d613fcca05d9006ea2298acc08f0218199039acfcb96de778c8fd98fc4ebdf4112b2b7513802076f40c261bc583e46cc361d03f1e5ddc8dcb563b18308b35206132749847b3709d22f9030b4194d5addfb96b5ea2d2ae8050bac7f4997614d0ae78d41d539c7f5032d18546bb0c10998994e467e79641d9ef3a103d9568ef0959e70eece91bba050c7ce71bf1e2201d8af357a34e09c1f9af744d4975077c9bab05dd01b2316588d1e31e0e913ad3ca248b29a636c972a477b03af90b4790e4888b54b4a7f92d72eab68a530ca61d4fb76266b926448d42004ae5eaaf0045b3f0758396ae399b228fc147569273b2e9e37ef4e5894dbdc2c657a6ce5d082e1296f0edeae21173a91a6c3e374ad8f2f854eb91d2b75aa070dcd6b24a2f2c8bf3196ce338782623c87c6d1f06020ea50ed1e9d05d8b3551cf62693a44613ac49ead7a8acd813bcf95a57787ed542d6bca0339a501cedd4f3b0e07ecda97dfc245f4eda553a60366caa6906a44c0aa51356aa92edb8c819cd5b85ac19c6cdb615d8dbc879e17b4a9fd82dac86353bc1a676f4ea63a107165c766987fc0a0b9c1a6efe13bcfae0b0a10430bdfa9ff3c8e3527f3e8f8f1706c7e3f8868843032ddb1ad02fdf3bf932ca0b6c071b80509b2c203f9a525b030d3b08c72daaccd24104b0d571e85cc838c87fa5436f1f04d9bf88bc6efb7f2096e661294924c990bf420705a0007d0d3e4b94766d341e1755804a33f3bf70ae8539842a5cfc4c43b90024256316c6d1389c0a0485623b282937891449b0a3ff92eadac224f84d8a6d6611bb03abb00c6670cbd4235594e2b5702f13f2effb7bf4587d30", 0x1000}], 0x1, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r0, r6, r3}], 0x20, 0x7}, 0x401) (async) setregid(0x0, r4) (async) r7 = getgid() setregid(0x0, r7) getgroups(0x0, &(0x7f00000002c0)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x49, r1, r2, r8, 0xffffffffffffffff, 0x356, 0x3f}, 0x4, 0xc71fd19, 0x9}) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001480)=0xc) (async, rerun: 32) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000014c0)={{0x0, r9, r10, 0x0, r2, 0x28, 0x7}, 0xd781, 0x401, 0xc9}) (async) socket(0x1, 0x4, 0x9) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:23 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x142) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') truncate(&(0x7f0000000000)='./file1\x00', 0x7) 16:06:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="bfe9afe9f7ac03d9f8c5f2e005d97fb6a0391035c6e50570e637b86ac20c19668e4cd8ca91b06e6190354b80fbe54023b6f034e503f6180afbeeca206dc431b873b4e1b818f1c74599933a894f4c46c9d51e89766b72cccad2fc55388cce667e5c61804ee0ed17155c9e1411387e55a814134b9a619c4459d505a712d094d03f4048b6fe6bc280d687c61f53101857846dc13f926b559fa633561d7f6ca882aca5413c5c4f35be8095a755cbf13ad9d29b60c1b4ce63fca21a26af52af7261cefe87437fedab3d0db847d2b8b7387f94ac16f371e0b2606824358b9c7823daa3518c6ee8f54202400f61a0fba8d10114341466fb1b6415bbc69dfe2bd8b4aab1777856fab439c696f78286e4b5e222f606cc3b22b235c13a5e6c637f42fbfa31df5d62159c9779063c36841121b60b62d5c47972844a2fb7f0f6ee953371b86b6a1473ff1e72a5f1ddb2f4477787fd84f1071dde83fe986c9a7403b49b46c3a7fd7602ad219edd05ffdffb3c2ad463d6bea86b354f86b57bc7515522dfcf5d0af3dd25e5b04dd12dd91555ca39d75a94f610232c5081c78982395a1503f9b049d7b736d44ff08793aa4faff533ce03e569357fbc7dcb2dc947e0d61197b847100390823fd2575aa9b419fcb813a005aa7cfce4d472e34e9e614484fbc9c55ccb325cda1d2712f05025098da8348aba075d342e8e6cfcb2adf15928baa0f00f5aa3044dd7e7eae141d339cadaa0ff7350bcf24b9f1bc74836edf38e4ff825c406a2d46bcd4ed082b3fe23462d407c6528602e0e19175e7a156e877918bed87e7fb08d56bc41ad40f90f3c5b30413d7ca3aea10b3f40170f08a2ef952352cc15bd6ea1f1158a86d790318c54088d1afc64e00eacc892270fc33db74abd49433bf2229672fce5bde845b112d150071ff214fb28c228dcc857cc1ba436c38f6a90ce49d7c93b1d17c6601dbdc2aa614ac38567602da1461bbb5a8f00873cc3994c6047ea845fa995e18a675cf20f90ed615b244f2be4dc17b12faf5b2ccc4ce3df45f232fa4f96f2bad565819894132049ca8c72ef4673c6b823a74388fa51b637604999907ec42b7d4755462519f57ac2aabb65b91b3be38dfb67838c7a4c01cd72d7ff71394a59d4017ec0ac458877ba711d95464c80af38a6e98ac0bf501a1fb7b5cf16045b199f8a770e8222e9bfecb39416897120576907960d6834e4eceef31c059cc07907ae078a29d34b0574c21c8aaac3a34a4cc035fd950b9704874cdbc14323485f0b2d4bfac1c86c7455a611b69b08f7471475d93c9fa805c2c08b5d286f27e19b81b9357f0fecad4a8cef81d566b54d39b58461d421715ef025f2c0fc690e4e402421ba3a8a3cb111276f0a08b21fd3e65f10a8dbbd7ed1deeef855394934dc31ad448b45042565a3a778d556165f4bd05d7c3d0fc0969b8ec36a2081c2463e37fb5a63725738bbc8549ca195c8560e49f1f4c4282c58bdd13d8ac63a3da58c73958c4115633ba01a52ab496ebcd4e41c99f8364602bb750ae542edcdf7b36d5f70005eb07732f44a0a217cebe35d83000dc690e49fc92212f81a90b7e2ed705c01983c4161e70833573cabe567a5b887c23e9bfa1979cb70ca7b65f1f5781173ccffbf5943c24c1369b0ac0ad05c3aa7da219cd274da8744f2d4569e0d574aa5870e841597cfe9423e6439ff34af68f8aa895c2415333e7a604a5e22c67b40d41146b5ee2929fe78ed8ad2cea932a17650e75f72844885f54c1992a17baf0591cea4c1baad0e86f1d102f47dfb7111a4897a602f7bc7b5d03375c2ad1f517c6397be9afad26af8e65149d281ae648d5af256e963fa93fc5515b4e38b1927ffa42a7b5c201b3be9aa3398ae15662281a325c53b9d41308884fa979e7c690b6bd6d66e5eb8de97ce9654afcf5fbc3e27331793a7a1387184aa816a6a167c6222ae7d551cd709b8be9dd4a3d5f671fe2854e9fdffbfcddb340a01ca13ab57a0f0115cc3bd5ba65e01432a3b99fa3741f8c0ab73e94a1a0313673221667b20d5b853466498ab5596c44631a5696c277e78a10e8ea4917ecbb4d53132803f9cf4286fa7b21486f86039b33c7cd408e56ac68c9447444afac02e86c5c94c16f2f192ada49be2213bf0bcdb9b5dd02ea972f61a06a7e06163b2d1467c2e2b63a5dd0c935ebef9701b291141c0b44b29626d8b32e7f992bb6b305b1ed812463c8ffda4b17bad9074a0aca523c520bd96abed0d5fb4d357199fed19d7a288d1f74a42532fe8b00b40c3a7d32ffccfedb4dbb4dcc953137d1e4f7a259200743192a5fb75238d7b06ffdaf43ad8472200326c8aab13a2427d4830c68afb279ade139bfd72bee12b1263fb6df586b64a38d07f3bbd890a930abf171b69e686170990aea4a068c10a23617d0e4d1d88af0c49d9a3d5c61ad748387478a8bd60c25c4b5a98da79394bcf067886ff0c11dc17e8e4547bebad42ac2dffc4d0042fa26dca80f7dd938c54a0870c46d4983671d31d722d986cce406e56fbc235aeaff2fcde85f4187d298bbd78314cf50faab62e5f120dd5b71dbbe30fa35aa3718c1ed712a5a3419c799ce7bce56aa949a8abe1ef6e3174f599da2015bc26a2f23d58c13845b17edc03768d042825deead99705cd695be7dca948df8607787807a4bf7c0d0658177487ed0e5089476076dcd3f6e0f63355687977de0193d64a508d2aae1a5a6c2ed68ffe6298841971bd94d6b044351ca197831cc9549383f2f01d54c7a1dcea1294f7684be857e6b2bd965577c6cfd6d8b8fc68ab5cd201b9ce88f3c588acfb51531b37ae52f133157c6036b9ce4982ecc476390b9de1ac9100d625886f88d566d8ae6b9e528c0007fb40c89ca40c79b88907769fba8a1fad07b99cedf3f22a81dfd167ebc4ecbf086753195e235cfd95270cce1c3b44e52227412bf5ca533b7c7d693141db6fdd0de0ee6027bd7c6b2fd6e3bde7e17d13f16e12f5c1d3e000de18907bfb5b0579013e500e866bab3ccc8584e4d8f1b7f96c5a1905faaaaa76ee459ba3b8fbaf19ba38bbefe8df7a928bfe6d1aa97a80e4663989220f86de9be4d11609ec7fad38fa10704bc1590767cbe3a9e61801869df1144566cefa87884c89488e5d8cfc67b2eebf0b09a356b8b366a875869a637c78b332c7e71cc245f96634036885510dda00f089263113570ff495997fdf187b2f3c173e4954cbbb40cdef899c060ad733474b0ef607ab465e706bb92ab66ef6e78d134a594b49ade279932ad71cc9d73d36b6c6e6c697c7f19bb61aa0603c947d692ab064b8bb3777ce72dbd495c243f234045913da1fcf262ac0165f419f40e23d825c2ba8b459ffbc2a8445f32851ac27dfe5123400796dad59ffd1f71e3b27b1304cec0c5fc3baf510415d093dad09171047640db7802e0b017eb25c55528b475693028d83bc2f059b54d68ee4292e0fe46a117db752907dac361ea9a5502a37683283070a8644ce5a37eb40276488cbab4b3437556e65f6d228156405746e57ae3c1810fb6d2c3b54b6c50fe2c4f2548629a8dd4f18ad72de1204fb5c9c5d682b9ea3819d422e9ef3f83203f98a39c413c7837f716c53c4eab9dd3089fcc7509c12b0d2f2bdda56d8b6a1819c21b37ee28a1129212266dee23f87aa1e83a6c62a7c4e93c1e91b0cd2656c91935111dda0e37eae3ba8fced087d78b6425443c85a8cc99caf85a7d5955e69ec42a63c22051f0037216de20632c93fd013d65965c4ccd9045f81593e1445c3bdb727a37bca8e70490af5eac6c32d7da1ef60d44b430612b84834fe983d4259223a633279a77d507ef9b29213c3823653a2d5984004a63ef27e956b21f8a8922422a68e7a46ef9e2e43d70cc8b33228a33a94bea2d0a5f6dfae43b401998b23c47dc0ac2a46971c93a3876c9a55fd3046f448fd7c7695af867934e9c47cca92b23356acceb3edf8abe96826d7850bfab8a1ea9e7f2be1c10a08bdf69b534745d9973ceb875ba6b5068aa62482cc5f5104fe14d4e645caa7d36e1a889ae24ac5d9b7f884965051ad62ead0ddb0a65244850dc38e291cea374a6a7c75ec76a484838e759b8ed7509474e20ef6138ec015d7e229344f6d5f6a4ae503e7763109e609a8510d102bab9371cc501d1059b4a5ff523491cd2c2f472c8081c45ca197c23fe4e194d8a456e131886f5fbeae9d83f9621da0b4d5d32605d7f96fbd9808765fa54efd782616da3e6ceb42c420ca9fb05f4958bec632fbfef1fecc1c0a103c665043abcfe935b2ae60dc4fb57f4ce87917080703bd48259f4fd28c08ee2c8b15702257e2e6881367d809b195fa9a7337025e8e150136f403322d37810e714c211c2ab549cb5f1917786db3c9c368ab4b4d06939ac474b7b174b7e17838916f33c8f1695a0feea8f7eb1c8d66ade64521751561af35f4d24ba5196fd0a9d8563d0f4687a1f09f69a8b7bd415fa554d50e8055c638a088228632bd64cfc93042b1f996a717da7e888c6c4be2c9b5b8b4048c4e18388c7a3e545ae75cf075c5463951631131b1abdd83d47d6fccda1a4d059327aaee656df390b72f45f41d1789c69f9e40a6d3d60b4772baffa186d7d98a36feb3c245001b39c0c52a570ae48756d703c5224d377b06f3dcc48f4987b22bc6258eeed5fcedfbe25e748cf8d96f23dc4a82af810ec71f52e1e64f8b25802deb08635b88247a91fc432aaa3e8dbf96de90d8d4059f6538da3ef6ebb4371487b5dbcc86efc13fc75a2d6f4d55e72d290bfa30da31e0075a38e151377569d8647bc66de0f0bf74212bd5e009313f99797822e4149c2e9fbbb4cbf0f4dca390f728aec6b283b2a97166ae5994a7eb2d6d4a6cdd21df568ead2d563f302f1b3540c6cd7dede18152f6a7f5e6c4147a926bfd10e568893add292537980343ba4b53fce08c2d1be8f547ff4a69e6705e9edc7a2fb5823ff9e2d69fad43d3b532ef6cefd4eead053e21f04a5a3131ab6de081db430fdf6ed871e78aded6830cb0e4d98b68d0f2519463fc87b73966270cc7960d5afd3345b72d756a411d222a7cd2d2407cff5782a7139f18c19e7e580185257ce88089726363e77d3f084b74dd3d1fe0364f9f07019e5636a65b00fcf09d65ca61abb6bba26fa0a3aae2ee9a3d60453213feee235680572dc5e94063017e4887d2a8536804264c2bdd6bdba4a4779cd70637e64b9131d2e8ec4dff6528c4ad21def791129cc922df19771cfd52367b73de06a196960703640fcf78c29e4efe312f288cdb89793d12345b93ab5a9c07815ec01a5c5b868242950841db99f85b9a84827dcd8491ad0540a90e3a466c1e314068560b61801493037d0c04f8e3e80397ebc82b8eca8d3c2d23e6ea5f716dcff37b9b59ad2dcbcfe7ce4c4953e9353d9c9a819d2e173779f783138075115bbeb84963a13947e5a5af363a3ab44272708022d32e8eef865917632556318bbb242fabc58a8d9d23aca797122ffc341522a5589cd682079133fa36a488ae1c638a595081b2a99d52ff1836dac809613c8fb4c280fcea75d33913157465e32f6951ea2e3178e39623905587a968633a552db0db3c86b0c90c10dfd801367aaf7a89ee64e7535164244f4e67cd042a7c4276a4b838829ef140e4b64644e29b03c9c49f10184c50aaa412f33d8cd344d4142966725d48fc163a4e3389e4e46c9120096136053077f6f75b5ed450f968b3b78b0f6247ac9a0ead6bd334ac273938a9b58185cd4a7e84718222f138617ccb6e7eb45c04d537d7530368ea120695a6e615cacab56a9376", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f4721e518b8b733b885c830fe793e883eb6d292132465f2d27114f7e3ae08a490f9336b367fe330f1a9dfb752702832ba4c213d6bf7ef297aa313a7f8f486c605db050442abe888c9638e01f08941c3a61579adba1b88f0c452710898d94d8916d75ea09ab52d174a095dbca136398a1fc87a6821a8b7c4fe23d2407ffb26bdfd4f1d4df7adc34a42089c3f107ce323d010a6470ae567493db8f03f51e05cdf6aa4660e38a9c6df2791c729cd6817ecee2314ae1ab1a604cbeee7acfff279b32ef0ca91ab3ff01f348a2fa99d511d37bd1a330e4269592b0f8deb49d73", 0xdd) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef697", 0x9, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:23 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:06:23 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$unix(r3, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) pipe2(&(0x7f0000000000), 0x0) (async) sendto$unix(r3, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:23 executing program 3: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') 16:06:23 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (rerun: 64) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) truncate(&(0x7f0000000000)='./file1\x00', 0x7) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef697", 0x9, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:23 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') truncate(&(0x7f0000000000)='./file1\x00', 0x7) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) truncate(&(0x7f0000000000)='./file1\x00', 0x7) (async) 16:06:23 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:23 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10d6fd8f, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="bfe9afe9f7ac03d9f8c5f2e005d97fb6a0391035c6e50570e637b86ac20c19668e4cd8ca91b06e6190354b80fbe54023b6f034e503f6180afbeeca206dc431b873b4e1b818f1c74599933a894f4c46c9d51e89766b72cccad2fc55388cce667e5c61804ee0ed17155c9e1411387e55a814134b9a619c4459d505a712d094d03f4048b6fe6bc280d687c61f53101857846dc13f926b559fa633561d7f6ca882aca5413c5c4f35be8095a755cbf13ad9d29b60c1b4ce63fca21a26af52af7261cefe87437fedab3d0db847d2b8b7387f94ac16f371e0b2606824358b9c7823daa3518c6ee8f54202400f61a0fba8d10114341466fb1b6415bbc69dfe2bd8b4aab1777856fab439c696f78286e4b5e222f606cc3b22b235c13a5e6c637f42fbfa31df5d62159c9779063c36841121b60b62d5c47972844a2fb7f0f6ee953371b86b6a1473ff1e72a5f1ddb2f4477787fd84f1071dde83fe986c9a7403b49b46c3a7fd7602ad219edd05ffdffb3c2ad463d6bea86b354f86b57bc7515522dfcf5d0af3dd25e5b04dd12dd91555ca39d75a94f610232c5081c78982395a1503f9b049d7b736d44ff08793aa4faff533ce03e569357fbc7dcb2dc947e0d61197b847100390823fd2575aa9b419fcb813a005aa7cfce4d472e34e9e614484fbc9c55ccb325cda1d2712f05025098da8348aba075d342e8e6cfcb2adf15928baa0f00f5aa3044dd7e7eae141d339cadaa0ff7350bcf24b9f1bc74836edf38e4ff825c406a2d46bcd4ed082b3fe23462d407c6528602e0e19175e7a156e877918bed87e7fb08d56bc41ad40f90f3c5b30413d7ca3aea10b3f40170f08a2ef952352cc15bd6ea1f1158a86d790318c54088d1afc64e00eacc892270fc33db74abd49433bf2229672fce5bde845b112d150071ff214fb28c228dcc857cc1ba436c38f6a90ce49d7c93b1d17c6601dbdc2aa614ac38567602da1461bbb5a8f00873cc3994c6047ea845fa995e18a675cf20f90ed615b244f2be4dc17b12faf5b2ccc4ce3df45f232fa4f96f2bad565819894132049ca8c72ef4673c6b823a74388fa51b637604999907ec42b7d4755462519f57ac2aabb65b91b3be38dfb67838c7a4c01cd72d7ff71394a59d4017ec0ac458877ba711d95464c80af38a6e98ac0bf501a1fb7b5cf16045b199f8a770e8222e9bfecb39416897120576907960d6834e4eceef31c059cc07907ae078a29d34b0574c21c8aaac3a34a4cc035fd950b9704874cdbc14323485f0b2d4bfac1c86c7455a611b69b08f7471475d93c9fa805c2c08b5d286f27e19b81b9357f0fecad4a8cef81d566b54d39b58461d421715ef025f2c0fc690e4e402421ba3a8a3cb111276f0a08b21fd3e65f10a8dbbd7ed1deeef855394934dc31ad448b45042565a3a778d556165f4bd05d7c3d0fc0969b8ec36a2081c2463e37fb5a63725738bbc8549ca195c8560e49f1f4c4282c58bdd13d8ac63a3da58c73958c4115633ba01a52ab496ebcd4e41c99f8364602bb750ae542edcdf7b36d5f70005eb07732f44a0a217cebe35d83000dc690e49fc92212f81a90b7e2ed705c01983c4161e70833573cabe567a5b887c23e9bfa1979cb70ca7b65f1f5781173ccffbf5943c24c1369b0ac0ad05c3aa7da219cd274da8744f2d4569e0d574aa5870e841597cfe9423e6439ff34af68f8aa895c2415333e7a604a5e22c67b40d41146b5ee2929fe78ed8ad2cea932a17650e75f72844885f54c1992a17baf0591cea4c1baad0e86f1d102f47dfb7111a4897a602f7bc7b5d03375c2ad1f517c6397be9afad26af8e65149d281ae648d5af256e963fa93fc5515b4e38b1927ffa42a7b5c201b3be9aa3398ae15662281a325c53b9d41308884fa979e7c690b6bd6d66e5eb8de97ce9654afcf5fbc3e27331793a7a1387184aa816a6a167c6222ae7d551cd709b8be9dd4a3d5f671fe2854e9fdffbfcddb340a01ca13ab57a0f0115cc3bd5ba65e01432a3b99fa3741f8c0ab73e94a1a0313673221667b20d5b853466498ab5596c44631a5696c277e78a10e8ea4917ecbb4d53132803f9cf4286fa7b21486f86039b33c7cd408e56ac68c9447444afac02e86c5c94c16f2f192ada49be2213bf0bcdb9b5dd02ea972f61a06a7e06163b2d1467c2e2b63a5dd0c935ebef9701b291141c0b44b29626d8b32e7f992bb6b305b1ed812463c8ffda4b17bad9074a0aca523c520bd96abed0d5fb4d357199fed19d7a288d1f74a42532fe8b00b40c3a7d32ffccfedb4dbb4dcc953137d1e4f7a259200743192a5fb75238d7b06ffdaf43ad8472200326c8aab13a2427d4830c68afb279ade139bfd72bee12b1263fb6df586b64a38d07f3bbd890a930abf171b69e686170990aea4a068c10a23617d0e4d1d88af0c49d9a3d5c61ad748387478a8bd60c25c4b5a98da79394bcf067886ff0c11dc17e8e4547bebad42ac2dffc4d0042fa26dca80f7dd938c54a0870c46d4983671d31d722d986cce406e56fbc235aeaff2fcde85f4187d298bbd78314cf50faab62e5f120dd5b71dbbe30fa35aa3718c1ed712a5a3419c799ce7bce56aa949a8abe1ef6e3174f599da2015bc26a2f23d58c13845b17edc03768d042825deead99705cd695be7dca948df8607787807a4bf7c0d0658177487ed0e5089476076dcd3f6e0f63355687977de0193d64a508d2aae1a5a6c2ed68ffe6298841971bd94d6b044351ca197831cc9549383f2f01d54c7a1dcea1294f7684be857e6b2bd965577c6cfd6d8b8fc68ab5cd201b9ce88f3c588acfb51531b37ae52f133157c6036b9ce4982ecc476390b9de1ac9100d625886f88d566d8ae6b9e528c0007fb40c89ca40c79b88907769fba8a1fad07b99cedf3f22a81dfd167ebc4ecbf086753195e235cfd95270cce1c3b44e52227412bf5ca533b7c7d693141db6fdd0de0ee6027bd7c6b2fd6e3bde7e17d13f16e12f5c1d3e000de18907bfb5b0579013e500e866bab3ccc8584e4d8f1b7f96c5a1905faaaaa76ee459ba3b8fbaf19ba38bbefe8df7a928bfe6d1aa97a80e4663989220f86de9be4d11609ec7fad38fa10704bc1590767cbe3a9e61801869df1144566cefa87884c89488e5d8cfc67b2eebf0b09a356b8b366a875869a637c78b332c7e71cc245f96634036885510dda00f089263113570ff495997fdf187b2f3c173e4954cbbb40cdef899c060ad733474b0ef607ab465e706bb92ab66ef6e78d134a594b49ade279932ad71cc9d73d36b6c6e6c697c7f19bb61aa0603c947d692ab064b8bb3777ce72dbd495c243f234045913da1fcf262ac0165f419f40e23d825c2ba8b459ffbc2a8445f32851ac27dfe5123400796dad59ffd1f71e3b27b1304cec0c5fc3baf510415d093dad09171047640db7802e0b017eb25c55528b475693028d83bc2f059b54d68ee4292e0fe46a117db752907dac361ea9a5502a37683283070a8644ce5a37eb40276488cbab4b3437556e65f6d228156405746e57ae3c1810fb6d2c3b54b6c50fe2c4f2548629a8dd4f18ad72de1204fb5c9c5d682b9ea3819d422e9ef3f83203f98a39c413c7837f716c53c4eab9dd3089fcc7509c12b0d2f2bdda56d8b6a1819c21b37ee28a1129212266dee23f87aa1e83a6c62a7c4e93c1e91b0cd2656c91935111dda0e37eae3ba8fced087d78b6425443c85a8cc99caf85a7d5955e69ec42a63c22051f0037216de20632c93fd013d65965c4ccd9045f81593e1445c3bdb727a37bca8e70490af5eac6c32d7da1ef60d44b430612b84834fe983d4259223a633279a77d507ef9b29213c3823653a2d5984004a63ef27e956b21f8a8922422a68e7a46ef9e2e43d70cc8b33228a33a94bea2d0a5f6dfae43b401998b23c47dc0ac2a46971c93a3876c9a55fd3046f448fd7c7695af867934e9c47cca92b23356acceb3edf8abe96826d7850bfab8a1ea9e7f2be1c10a08bdf69b534745d9973ceb875ba6b5068aa62482cc5f5104fe14d4e645caa7d36e1a889ae24ac5d9b7f884965051ad62ead0ddb0a65244850dc38e291cea374a6a7c75ec76a484838e759b8ed7509474e20ef6138ec015d7e229344f6d5f6a4ae503e7763109e609a8510d102bab9371cc501d1059b4a5ff523491cd2c2f472c8081c45ca197c23fe4e194d8a456e131886f5fbeae9d83f9621da0b4d5d32605d7f96fbd9808765fa54efd782616da3e6ceb42c420ca9fb05f4958bec632fbfef1fecc1c0a103c665043abcfe935b2ae60dc4fb57f4ce87917080703bd48259f4fd28c08ee2c8b15702257e2e6881367d809b195fa9a7337025e8e150136f403322d37810e714c211c2ab549cb5f1917786db3c9c368ab4b4d06939ac474b7b174b7e17838916f33c8f1695a0feea8f7eb1c8d66ade64521751561af35f4d24ba5196fd0a9d8563d0f4687a1f09f69a8b7bd415fa554d50e8055c638a088228632bd64cfc93042b1f996a717da7e888c6c4be2c9b5b8b4048c4e18388c7a3e545ae75cf075c5463951631131b1abdd83d47d6fccda1a4d059327aaee656df390b72f45f41d1789c69f9e40a6d3d60b4772baffa186d7d98a36feb3c245001b39c0c52a570ae48756d703c5224d377b06f3dcc48f4987b22bc6258eeed5fcedfbe25e748cf8d96f23dc4a82af810ec71f52e1e64f8b25802deb08635b88247a91fc432aaa3e8dbf96de90d8d4059f6538da3ef6ebb4371487b5dbcc86efc13fc75a2d6f4d55e72d290bfa30da31e0075a38e151377569d8647bc66de0f0bf74212bd5e009313f99797822e4149c2e9fbbb4cbf0f4dca390f728aec6b283b2a97166ae5994a7eb2d6d4a6cdd21df568ead2d563f302f1b3540c6cd7dede18152f6a7f5e6c4147a926bfd10e568893add292537980343ba4b53fce08c2d1be8f547ff4a69e6705e9edc7a2fb5823ff9e2d69fad43d3b532ef6cefd4eead053e21f04a5a3131ab6de081db430fdf6ed871e78aded6830cb0e4d98b68d0f2519463fc87b73966270cc7960d5afd3345b72d756a411d222a7cd2d2407cff5782a7139f18c19e7e580185257ce88089726363e77d3f084b74dd3d1fe0364f9f07019e5636a65b00fcf09d65ca61abb6bba26fa0a3aae2ee9a3d60453213feee235680572dc5e94063017e4887d2a8536804264c2bdd6bdba4a4779cd70637e64b9131d2e8ec4dff6528c4ad21def791129cc922df19771cfd52367b73de06a196960703640fcf78c29e4efe312f288cdb89793d12345b93ab5a9c07815ec01a5c5b868242950841db99f85b9a84827dcd8491ad0540a90e3a466c1e314068560b61801493037d0c04f8e3e80397ebc82b8eca8d3c2d23e6ea5f716dcff37b9b59ad2dcbcfe7ce4c4953e9353d9c9a819d2e173779f783138075115bbeb84963a13947e5a5af363a3ab44272708022d32e8eef865917632556318bbb242fabc58a8d9d23aca797122ffc341522a5589cd682079133fa36a488ae1c638a595081b2a99d52ff1836dac809613c8fb4c280fcea75d33913157465e32f6951ea2e3178e39623905587a968633a552db0db3c86b0c90c10dfd801367aaf7a89ee64e7535164244f4e67cd042a7c4276a4b838829ef140e4b64644e29b03c9c49f10184c50aaa412f33d8cd344d4142966725d48fc163a4e3389e4e46c9120096136053077f6f75b5ed450f968b3b78b0f6247ac9a0ead6bd334ac273938a9b58185cd4a7e84718222f138617ccb6e7eb45c04d537d7530368ea120695a6e615cacab56a9376", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f4721e518b8b733b885c830fe793e883eb6d292132465f2d27114f7e3ae08a490f9336b367fe330f1a9dfb752702832ba4c213d6bf7ef297aa313a7f8f486c605db050442abe888c9638e01f08941c3a61579adba1b88f0c452710898d94d8916d75ea09ab52d174a095dbca136398a1fc87a6821a8b7c4fe23d2407ffb26bdfd4f1d4df7adc34a42089c3f107ce323d010a6470ae567493db8f03f51e05cdf6aa4660e38a9c6df2791c729cd6817ecee2314ae1ab1a604cbeee7acfff279b32ef0ca91ab3ff01f348a2fa99d511d37bd1a330e4269592b0f8deb49d73", 0xdd) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="bfe9afe9f7ac03d9f8c5f2e005d97fb6a0391035c6e50570e637b86ac20c19668e4cd8ca91b06e6190354b80fbe54023b6f034e503f6180afbeeca206dc431b873b4e1b818f1c74599933a894f4c46c9d51e89766b72cccad2fc55388cce667e5c61804ee0ed17155c9e1411387e55a814134b9a619c4459d505a712d094d03f4048b6fe6bc280d687c61f53101857846dc13f926b559fa633561d7f6ca882aca5413c5c4f35be8095a755cbf13ad9d29b60c1b4ce63fca21a26af52af7261cefe87437fedab3d0db847d2b8b7387f94ac16f371e0b2606824358b9c7823daa3518c6ee8f54202400f61a0fba8d10114341466fb1b6415bbc69dfe2bd8b4aab1777856fab439c696f78286e4b5e222f606cc3b22b235c13a5e6c637f42fbfa31df5d62159c9779063c36841121b60b62d5c47972844a2fb7f0f6ee953371b86b6a1473ff1e72a5f1ddb2f4477787fd84f1071dde83fe986c9a7403b49b46c3a7fd7602ad219edd05ffdffb3c2ad463d6bea86b354f86b57bc7515522dfcf5d0af3dd25e5b04dd12dd91555ca39d75a94f610232c5081c78982395a1503f9b049d7b736d44ff08793aa4faff533ce03e569357fbc7dcb2dc947e0d61197b847100390823fd2575aa9b419fcb813a005aa7cfce4d472e34e9e614484fbc9c55ccb325cda1d2712f05025098da8348aba075d342e8e6cfcb2adf15928baa0f00f5aa3044dd7e7eae141d339cadaa0ff7350bcf24b9f1bc74836edf38e4ff825c406a2d46bcd4ed082b3fe23462d407c6528602e0e19175e7a156e877918bed87e7fb08d56bc41ad40f90f3c5b30413d7ca3aea10b3f40170f08a2ef952352cc15bd6ea1f1158a86d790318c54088d1afc64e00eacc892270fc33db74abd49433bf2229672fce5bde845b112d150071ff214fb28c228dcc857cc1ba436c38f6a90ce49d7c93b1d17c6601dbdc2aa614ac38567602da1461bbb5a8f00873cc3994c6047ea845fa995e18a675cf20f90ed615b244f2be4dc17b12faf5b2ccc4ce3df45f232fa4f96f2bad565819894132049ca8c72ef4673c6b823a74388fa51b637604999907ec42b7d4755462519f57ac2aabb65b91b3be38dfb67838c7a4c01cd72d7ff71394a59d4017ec0ac458877ba711d95464c80af38a6e98ac0bf501a1fb7b5cf16045b199f8a770e8222e9bfecb39416897120576907960d6834e4eceef31c059cc07907ae078a29d34b0574c21c8aaac3a34a4cc035fd950b9704874cdbc14323485f0b2d4bfac1c86c7455a611b69b08f7471475d93c9fa805c2c08b5d286f27e19b81b9357f0fecad4a8cef81d566b54d39b58461d421715ef025f2c0fc690e4e402421ba3a8a3cb111276f0a08b21fd3e65f10a8dbbd7ed1deeef855394934dc31ad448b45042565a3a778d556165f4bd05d7c3d0fc0969b8ec36a2081c2463e37fb5a63725738bbc8549ca195c8560e49f1f4c4282c58bdd13d8ac63a3da58c73958c4115633ba01a52ab496ebcd4e41c99f8364602bb750ae542edcdf7b36d5f70005eb07732f44a0a217cebe35d83000dc690e49fc92212f81a90b7e2ed705c01983c4161e70833573cabe567a5b887c23e9bfa1979cb70ca7b65f1f5781173ccffbf5943c24c1369b0ac0ad05c3aa7da219cd274da8744f2d4569e0d574aa5870e841597cfe9423e6439ff34af68f8aa895c2415333e7a604a5e22c67b40d41146b5ee2929fe78ed8ad2cea932a17650e75f72844885f54c1992a17baf0591cea4c1baad0e86f1d102f47dfb7111a4897a602f7bc7b5d03375c2ad1f517c6397be9afad26af8e65149d281ae648d5af256e963fa93fc5515b4e38b1927ffa42a7b5c201b3be9aa3398ae15662281a325c53b9d41308884fa979e7c690b6bd6d66e5eb8de97ce9654afcf5fbc3e27331793a7a1387184aa816a6a167c6222ae7d551cd709b8be9dd4a3d5f671fe2854e9fdffbfcddb340a01ca13ab57a0f0115cc3bd5ba65e01432a3b99fa3741f8c0ab73e94a1a0313673221667b20d5b853466498ab5596c44631a5696c277e78a10e8ea4917ecbb4d53132803f9cf4286fa7b21486f86039b33c7cd408e56ac68c9447444afac02e86c5c94c16f2f192ada49be2213bf0bcdb9b5dd02ea972f61a06a7e06163b2d1467c2e2b63a5dd0c935ebef9701b291141c0b44b29626d8b32e7f992bb6b305b1ed812463c8ffda4b17bad9074a0aca523c520bd96abed0d5fb4d357199fed19d7a288d1f74a42532fe8b00b40c3a7d32ffccfedb4dbb4dcc953137d1e4f7a259200743192a5fb75238d7b06ffdaf43ad8472200326c8aab13a2427d4830c68afb279ade139bfd72bee12b1263fb6df586b64a38d07f3bbd890a930abf171b69e686170990aea4a068c10a23617d0e4d1d88af0c49d9a3d5c61ad748387478a8bd60c25c4b5a98da79394bcf067886ff0c11dc17e8e4547bebad42ac2dffc4d0042fa26dca80f7dd938c54a0870c46d4983671d31d722d986cce406e56fbc235aeaff2fcde85f4187d298bbd78314cf50faab62e5f120dd5b71dbbe30fa35aa3718c1ed712a5a3419c799ce7bce56aa949a8abe1ef6e3174f599da2015bc26a2f23d58c13845b17edc03768d042825deead99705cd695be7dca948df8607787807a4bf7c0d0658177487ed0e5089476076dcd3f6e0f63355687977de0193d64a508d2aae1a5a6c2ed68ffe6298841971bd94d6b044351ca197831cc9549383f2f01d54c7a1dcea1294f7684be857e6b2bd965577c6cfd6d8b8fc68ab5cd201b9ce88f3c588acfb51531b37ae52f133157c6036b9ce4982ecc476390b9de1ac9100d625886f88d566d8ae6b9e528c0007fb40c89ca40c79b88907769fba8a1fad07b99cedf3f22a81dfd167ebc4ecbf086753195e235cfd95270cce1c3b44e52227412bf5ca533b7c7d693141db6fdd0de0ee6027bd7c6b2fd6e3bde7e17d13f16e12f5c1d3e000de18907bfb5b0579013e500e866bab3ccc8584e4d8f1b7f96c5a1905faaaaa76ee459ba3b8fbaf19ba38bbefe8df7a928bfe6d1aa97a80e4663989220f86de9be4d11609ec7fad38fa10704bc1590767cbe3a9e61801869df1144566cefa87884c89488e5d8cfc67b2eebf0b09a356b8b366a875869a637c78b332c7e71cc245f96634036885510dda00f089263113570ff495997fdf187b2f3c173e4954cbbb40cdef899c060ad733474b0ef607ab465e706bb92ab66ef6e78d134a594b49ade279932ad71cc9d73d36b6c6e6c697c7f19bb61aa0603c947d692ab064b8bb3777ce72dbd495c243f234045913da1fcf262ac0165f419f40e23d825c2ba8b459ffbc2a8445f32851ac27dfe5123400796dad59ffd1f71e3b27b1304cec0c5fc3baf510415d093dad09171047640db7802e0b017eb25c55528b475693028d83bc2f059b54d68ee4292e0fe46a117db752907dac361ea9a5502a37683283070a8644ce5a37eb40276488cbab4b3437556e65f6d228156405746e57ae3c1810fb6d2c3b54b6c50fe2c4f2548629a8dd4f18ad72de1204fb5c9c5d682b9ea3819d422e9ef3f83203f98a39c413c7837f716c53c4eab9dd3089fcc7509c12b0d2f2bdda56d8b6a1819c21b37ee28a1129212266dee23f87aa1e83a6c62a7c4e93c1e91b0cd2656c91935111dda0e37eae3ba8fced087d78b6425443c85a8cc99caf85a7d5955e69ec42a63c22051f0037216de20632c93fd013d65965c4ccd9045f81593e1445c3bdb727a37bca8e70490af5eac6c32d7da1ef60d44b430612b84834fe983d4259223a633279a77d507ef9b29213c3823653a2d5984004a63ef27e956b21f8a8922422a68e7a46ef9e2e43d70cc8b33228a33a94bea2d0a5f6dfae43b401998b23c47dc0ac2a46971c93a3876c9a55fd3046f448fd7c7695af867934e9c47cca92b23356acceb3edf8abe96826d7850bfab8a1ea9e7f2be1c10a08bdf69b534745d9973ceb875ba6b5068aa62482cc5f5104fe14d4e645caa7d36e1a889ae24ac5d9b7f884965051ad62ead0ddb0a65244850dc38e291cea374a6a7c75ec76a484838e759b8ed7509474e20ef6138ec015d7e229344f6d5f6a4ae503e7763109e609a8510d102bab9371cc501d1059b4a5ff523491cd2c2f472c8081c45ca197c23fe4e194d8a456e131886f5fbeae9d83f9621da0b4d5d32605d7f96fbd9808765fa54efd782616da3e6ceb42c420ca9fb05f4958bec632fbfef1fecc1c0a103c665043abcfe935b2ae60dc4fb57f4ce87917080703bd48259f4fd28c08ee2c8b15702257e2e6881367d809b195fa9a7337025e8e150136f403322d37810e714c211c2ab549cb5f1917786db3c9c368ab4b4d06939ac474b7b174b7e17838916f33c8f1695a0feea8f7eb1c8d66ade64521751561af35f4d24ba5196fd0a9d8563d0f4687a1f09f69a8b7bd415fa554d50e8055c638a088228632bd64cfc93042b1f996a717da7e888c6c4be2c9b5b8b4048c4e18388c7a3e545ae75cf075c5463951631131b1abdd83d47d6fccda1a4d059327aaee656df390b72f45f41d1789c69f9e40a6d3d60b4772baffa186d7d98a36feb3c245001b39c0c52a570ae48756d703c5224d377b06f3dcc48f4987b22bc6258eeed5fcedfbe25e748cf8d96f23dc4a82af810ec71f52e1e64f8b25802deb08635b88247a91fc432aaa3e8dbf96de90d8d4059f6538da3ef6ebb4371487b5dbcc86efc13fc75a2d6f4d55e72d290bfa30da31e0075a38e151377569d8647bc66de0f0bf74212bd5e009313f99797822e4149c2e9fbbb4cbf0f4dca390f728aec6b283b2a97166ae5994a7eb2d6d4a6cdd21df568ead2d563f302f1b3540c6cd7dede18152f6a7f5e6c4147a926bfd10e568893add292537980343ba4b53fce08c2d1be8f547ff4a69e6705e9edc7a2fb5823ff9e2d69fad43d3b532ef6cefd4eead053e21f04a5a3131ab6de081db430fdf6ed871e78aded6830cb0e4d98b68d0f2519463fc87b73966270cc7960d5afd3345b72d756a411d222a7cd2d2407cff5782a7139f18c19e7e580185257ce88089726363e77d3f084b74dd3d1fe0364f9f07019e5636a65b00fcf09d65ca61abb6bba26fa0a3aae2ee9a3d60453213feee235680572dc5e94063017e4887d2a8536804264c2bdd6bdba4a4779cd70637e64b9131d2e8ec4dff6528c4ad21def791129cc922df19771cfd52367b73de06a196960703640fcf78c29e4efe312f288cdb89793d12345b93ab5a9c07815ec01a5c5b868242950841db99f85b9a84827dcd8491ad0540a90e3a466c1e314068560b61801493037d0c04f8e3e80397ebc82b8eca8d3c2d23e6ea5f716dcff37b9b59ad2dcbcfe7ce4c4953e9353d9c9a819d2e173779f783138075115bbeb84963a13947e5a5af363a3ab44272708022d32e8eef865917632556318bbb242fabc58a8d9d23aca797122ffc341522a5589cd682079133fa36a488ae1c638a595081b2a99d52ff1836dac809613c8fb4c280fcea75d33913157465e32f6951ea2e3178e39623905587a968633a552db0db3c86b0c90c10dfd801367aaf7a89ee64e7535164244f4e67cd042a7c4276a4b838829ef140e4b64644e29b03c9c49f10184c50aaa412f33d8cd344d4142966725d48fc163a4e3389e4e46c9120096136053077f6f75b5ed450f968b3b78b0f6247ac9a0ead6bd334ac273938a9b58185cd4a7e84718222f138617ccb6e7eb45c04d537d7530368ea120695a6e615cacab56a9376", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f4721e518b8b733b885c830fe793e883eb6d292132465f2d27114f7e3ae08a490f9336b367fe330f1a9dfb752702832ba4c213d6bf7ef297aa313a7f8f486c605db050442abe888c9638e01f08941c3a61579adba1b88f0c452710898d94d8916d75ea09ab52d174a095dbca136398a1fc87a6821a8b7c4fe23d2407ffb26bdfd4f1d4df7adc34a42089c3f107ce323d010a6470ae567493db8f03f51e05cdf6aa4660e38a9c6df2791c729cd6817ecee2314ae1ab1a604cbeee7acfff279b32ef0ca91ab3ff01f348a2fa99d511d37bd1a330e4269592b0f8deb49d73", 0xdd) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) 16:06:23 executing program 3: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') (async) 16:06:24 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() setregid(0x0, r2) (async) r3 = getegid() (async) r4 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001440)={&(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000380)="753cdca987eb32c7144f8abeec7645af205635522158e0b1fd3eaecfe83323b41626fc558fb400605deb5eeaa8f7fff899f57ec6f943ef6adfffce1941473ecfc65b116b815cd0944a85badc339ae496d2822a073c9885f7f1dfebb0ec66731108fe451d415c7000483e625a61feb494f4388e5f95b0c633c5ca27fd67aa057d71030583a90e9a0f07f4e2c0453b5b5cf8d4462cdbe70a63bd9e4c11b69dfa3e8d8051616013303fc9d64c1eb240fe67a217f3da00a49c21674c035074822d728149f0d733fd430d86c74f9aa2cb52769ce508fdf9b90e95ba28d3e5a83af662efa84e16b712d57199aaf5bdda0fabb42d6bbf38323221846fa9908e74116c12d4264905b1772b30c9e0e0b64f947a1e3a09db1942602ba3efe895a18a5f05a20f80512e280bbebb2738bf8798dc1276fcc3e94f2950856f16585bd66d7375dd642fdbe9eb81925be15b82c8b6188d80be3e977697658433f98df069b4ed8006b936e049782ed623d0f3346b2f0f4f5918cbfde07ca2df78c1917574d6e56d18626b5cf143a00cabbeaea41c3cf2ea8d8e6add1d97a1dbc65911b98714324229fc9071f83674ea8a13bd3505ce9a9e5275c4ed037f4b73110bd52706a666bb0f69d191fa8837f0899f6b49ba1a7b014c91fb2279bcd4a6778ec1400f8472ab3cfd0a1acd9fe91e8368933673902a55a8e950f2943a4ee13b0cf2cb6ac712c3c777278131fd299e4d015a0c1a0ec298c4ad0cafda2f0cffa21d6037cccd5da5212b1f8c7c55d3a4ebb19a77eb702ee6170643c80cef264ab02e8365353a9191f82a91269448f2b3b42d72e49ca1f0d9ba3a000e3221d1cfd13d42ac2ceca2b003bc9be81f61ca2d9983834bdce0fa9da15dee8801a258dfd4627fc31d9e52c3668014218c947d033c631f7b1d6cd5dd060ee0315534320becab8dc8e5637bc2b1e99fd65e796735254b13eeec21f8c914ab2698ae91bb6cdb6aff6d216b41aca650bbe22e60ef4bbb4f6e3089055bfbb048f83026aa4e6ab554c768b06520f9734f967ecb8857e4ad6c7182854adfcfa3104336f6b4aa4cdb21b5a4ed118b69e2283bb252a86a8daa1259107eaac57966de6b0182d5994b059a05aa809d3b35190e9ee3e3d8731a86696dfad9971fd34107331c853564685e14847f20256790d6bf54597f1fc498e45a23403f45e545bf64eaca59c66a77235dbe0058ad0d02ade08306bfa94c0299b21df8fbc067c0eb0c97b42a808c6d1d811824d63ce59cad22af1cb10d6114070c21065bfab1c9bf2a69634adc1aec1995bef6e991e1b24136eac91dd7c78eed482e557efef1fb80ef80156dc4fd9b2eb33b7da2daa1ff824b8b7011dc67df3ccf9e6a9d30bb9ac4724e9c5ed13f670c4dc4e2076e72745d1ca4e973c7b7fa2964f8e3a5a34fad87dd2db3166c641d3dbf25f896b78c08cb34823c6c6b9f34609956ba7387afdddfa7163e329e1b7c99803a60b7e566d5e33770658ab9c523eb71e3c0c4fc9e88c6143018a0b87eeba947aa7c7f4b435bd14c2201bc6f53e7d0f14bf7104b7a0f7a27b1e993ce00ffa5d7268d085208adbde6e61bc78365b8797d69d80f1a45d2b0b9905e36cca9ef1ff9e9e9c6596689eb0a991309fd24781fb7f903950423fca2f0eabc0bd85811428a725741ed8ba9f45150fdac3d90ce1a8c795a97d96a9bec42441debeea799cb2ff55a4220aff4b71cd89f7737f2961eb1ff185d9d77425c70d38c126abc3b42bc92bc09eff4211ad893da31dcd47ccb2cc9e24edd4c79833d4dfa1da6d3a3a5b62cde472065019627b38c2d7da1896951ae12198f81a1b4f2cc30cd28d77b9e5f067826b533562e9a89449e21e9d6cc07b0c36513e0171ddb67970fd9247b77b2d99425e4f511d85d92fba0f89d2c571aca2fc75e1ae76c158218b666bc2f09869638099bb45d38b5da0491fe5bab12ffe7a538cdcb6e8c28e868f161ce6b537f27ea754a505ee04f9d7436a9e72f598cf3c381e52da7901e271f486e65828ca4371929fd95f9bbf74969dbd0713c6c65cbb19d26334b0ede1baac317b4b42cd88cd108a5dc187c704804c738f0404be928f11baae09a014ed0021f04a5101837d6d554433924650b8d859a737ec34864c3eeb6bab9b34b843cdeb74bc9ee128923b27330908daf6d076ad1e435c0ecd30caadc381be6f0173c21512a19d03da5cf50ecbb8f03ec4062dd0d3407144b3dc9a3a8e150f7c87c36e815dd89f62491eab832d8873d33c2c4db5fc6d34edf70967f3775927def0611a8680415dbec7c1261e75467e61bee51ee83559b1cc85f4009bfb87893054ef40ca2ac7af42b4c5f9f8b9fa3afa6fd8e7222b684b9dc373fece614d3167310673d2cb59490760309720ec440fef3b220e48e9b553674d79b4765a40c0f216de1dd38dbcf161493f3d304a5d4f131f4fae32e28d02d3196b09cec4d778dd20cce7fd17027103a35d2ee4a8133cca59b62daff447cc5c7123a6cd9773fdc154fc7995df285c04ebabb04dc4264ad059c81e91b481ae37a8be4ba8bddcb7dd0f48af359787e00f0e12e4ecb8b2dd302c9b7b45943c138823cbd2cee64fdeb73c0cc7447c97049d0defad2939c036bd05b5667c5ea5a5422ed7338957e510b7b81bde282326a79040c4fdd9f9d7629a4a2923e260a8e7f2c9a8f2bf168f61cd8e81f1e175bd13a7bced767bef30ea62d8f93922e8c8347fcdc10c5b26cb6c08a0d949d4c4732fc6cb6cb65d0dc26ac74060c0735c9e2ebaa4133d0d129abac1476cbd64a4aca5ebc0b0fa4e2190245c5fb7172db9386e215fb392ba1cf14601a1a5deb44fc9423ad598026e63dac57dc6f810528b89f819d2ef854d47729c4eacdbaaa4865c70869ff2c64696f71fbd45fb9a269ce2ff226196c582a108e728b20474401cffc46bb075dec6068f647ed19f9512b4ab9c9ea18d249f9ab262f22d2cbd7b8ff53d96f5911116f288963f6014667e7c58cb8ad93ccb18d4c504fef0d390eb38ed86cde459fe668260c017982ec8fc7b7f2574c11b72c15bb836740e1c4e36940dacb24fbeb7ce6806ce25c3ac52d531e6f1c77457280480eead6226477a970b882a7d8e694429d3aaaea834fe9f4641f95126d023503da635a15b285af740c4ba4cf68bca21a253910c69b65654e2ce56792befd14cf5d5bac0794b907141e5688b22e759bc5cb447fba5ea88c7fa2c9b6705aec45673bba54206843adadbabc481684a6a1071814761d760bb149469e9c3be005469108767e9269b53cf17e39e5438519ed70feff01bf678504756dd1fd2edc6ca34a3ad7f5c854bc98cac1535af3febd071dcb2c77cbca84adcb1b34c41becaac5eb89af049eb2be9aa3596c86da726998a9f4f1f956ec70f75456cd7252f8c3002bc434a3dcf60376450745b8e2397b5f82b8438e8630f8961d272a785c08e128dae0e46be0a329ae0df6c46840fb7218061d4c79bb3279cc3d93cb0ca5944c1f2ac1ef46256b40316c26cf989a1fbcdfd5a1518cffb844c4d57e9bcad16af7e894831b55e8afbb847ca9fe1fe3619564d3c26b01da96284c36a0a19e848e3e3a4d31820509c8f246d9c7d4c62326265116446166c826744be2779da8f357b7777230c3c18a9342e1fb9310fd5847efaa29aa0abc448dda271885051bfb3fbf458f4013601cdac570487201f5aa875d938988e72fd138d5c1c08361d4f721f711db95f4f06298842ff530e23d2d1a180e2f5afaabd9fd6b610372885eacf4dec2c3b98264857633b5f82453142d5956b06093bb7c91f6ef55a190c10ea2fb0cc4582ede72b059fccf4e1c7b04e8b619f398026a4762e1e99096d3837d16d3c723a5526d9b69c96b8780cb6b37ebea34338850cdf1bfa857cff8231927e5abd6e9f59025b8cde17c282d165967efcd5673cf14effeb12275e8d89a191a9728d316ade2ad42243e0ed1bdee2248776b2281d888db6c8958b2e7aaf85ce733255c2a2c799f76184ed5e9572e1c6c10affad29cac408a5df0f9900ee1fba3bb565bbf0784561250fd95ee466f0db74970da8410d4bfcebec46645121228724f97ccc5ce44dc079814e5837b7dcb77589ec2fe29f00c11676e49cd7593cc1e1e3261a916a6d98c148e3a5cdf3c58cce4c5e24fc1c2ba42cc0a7aa822ca2281f09afca1ea388884d04d8eb917f4ebb40d5f03298f85a6aa3c3506c7ea83e096f0927b047c470608fa207b8de903595eef7f6b7118974cc387d9c0c0de4d3dbd2faeeb5ff7bcf4aae7c31e9dd73ddbfc60600b58a1391fabe9c677994f578fb66fd1f53054b480d0a1dad182df9c0359150941d933fa5c69749d0b4c6588fbc7ddc38a4c42c7ce00d8ca891e0d7a91f706f00531cb7d069e2e5c12ab67f3f9edd608988e56b801293a1874753a0c00de0451bb2e81738531a9784acb8fe80d924588ab28b692dac897b10a3f0ce7d84b9876e8e3092faaa42d0d5fc8fa1826bfcf1015352fedb297a5a94f4561869125650edd8a5321621d19efb652e2e457530ba40b728fd422d71c917bc31a24bfcd094e2d8629d26859bca60e4e3c78c8e3d60570dfbf84760942c164fbf7ccc10eb108a0ab5f76f3e00665817f0072620653ce422e2a9afcd13abb8eb9e531616b17865e4cf2b33885a1d618c02e984c7ef76c2564867fabcf04e595c5b6ca5c776c88c48e32befbe2b18b6a68566219192ddd2de72ca095c532e0258b18d0c0e6b211f6129d10b88da93099824226a177a3dcd9fbc1f036d480aa853fc1c05ae8bb2c7c67a346b6b34caf014c1054269807d86769102eb5a970b74a07b9b13184fd680983b091ff64214998b53869ce0b71f5a0155da9a5c3f203f6b7f71685366fc9e2b2e170780f879e3a5d265c294c7cc0cde40eaa33b31aafddfdc2ef9ca1c4e5281b474ea3e09b83d68dd543960f65d613fcca05d9006ea2298acc08f0218199039acfcb96de778c8fd98fc4ebdf4112b2b7513802076f40c261bc583e46cc361d03f1e5ddc8dcb563b18308b35206132749847b3709d22f9030b4194d5addfb96b5ea2d2ae8050bac7f4997614d0ae78d41d539c7f5032d18546bb0c10998994e467e79641d9ef3a103d9568ef0959e70eece91bba050c7ce71bf1e2201d8af357a34e09c1f9af744d4975077c9bab05dd01b2316588d1e31e0e913ad3ca248b29a636c972a477b03af90b4790e4888b54b4a7f92d72eab68a530ca61d4fb76266b926448d42004ae5eaaf0045b3f0758396ae399b228fc147569273b2e9e37ef4e5894dbdc2c657a6ce5d082e1296f0edeae21173a91a6c3e374ad8f2f854eb91d2b75aa070dcd6b24a2f2c8bf3196ce338782623c87c6d1f06020ea50ed1e9d05d8b3551cf62693a44613ac49ead7a8acd813bcf95a57787ed542d6bca0339a501cedd4f3b0e07ecda97dfc245f4eda553a60366caa6906a44c0aa51356aa92edb8c819cd5b85ac19c6cdb615d8dbc879e17b4a9fd82dac86353bc1a676f4ea63a107165c766987fc0a0b9c1a6efe13bcfae0b0a10430bdfa9ff3c8e3527f3e8f8f1706c7e3f8868843032ddb1ad02fdf3bf932ca0b6c071b80509b2c203f9a525b030d3b08c72daaccd24104b0d571e85cc838c87fa5436f1f04d9bf88bc6efb7f2096e661294924c990bf420705a0007d0d3e4b94766d341e1755804a33f3bf70ae8539842a5cfc4c43b90024256316c6d1389c0a0485623b282937891449b0a3ff92eadac224f84d8a6d6611bb03abb00c6670cbd4235594e2b5702f13f2effb7bf4587d30", 0x1000}], 0x1, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r0, r6, r3}], 0x20, 0x7}, 0x401) (async) setregid(0x0, r4) (async) r7 = getgid() setregid(0x0, r7) (async) getgroups(0x0, &(0x7f00000002c0)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x49, r1, r2, r8, 0xffffffffffffffff, 0x356, 0x3f}, 0x4, 0xc71fd19, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000001480)=0xc) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000014c0)={{0x0, r9, r10, 0x0, r2, 0x28, 0x7}, 0xd781, 0x401, 0xc9}) (async) socket(0x1, 0x4, 0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:24 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10d6fd8f, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (rerun: 64) 16:06:24 executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="2c0fad9e1e465b736b953b6d9df236777edfd3ecd84d7cfef347b5485ed6596c1fc11744dedcca287b5ed3ed652b47198b89bcc28159532131ea2ca9e67dd7fa58028ae16192c6acf42f5f5e49b5f705cfdb0caf4f03cbc0b78b6737722b0e8689e622b0c10830747a45f42ea275f39522319a75f6884cd71fbeafafc894da0d319cec67e9e3edd516d9d218e4eb765140ab8c9f8b595594236b3498ddbe2ca054e5", &(0x7f0000000080)=0xa2, &(0x7f0000000200)="b781a65cce6e170709ca58467fea357b2140d4c6b6c7d79c633c1bff6b25a64e17dedc9c10406a8a81d67cd6c2c638d921dd6e1f8108b76db58a3ef4b90ae1b3431439ad73a211a20470339921112cb9306b29c9c3609ab373b10b55401b9dedbc0c343095cd1019cc6dbf0715f37eb1489120a86393082ce67b2c29dcb54947a416e1ee0c9f74b6066228d4d94ccc986dde44de34efb220e81ac6eec10c0be24a", 0xa1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x90) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0xcda9, 0x100000004}, {0x1ff, 0x3}}, 0x2) 16:06:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef697", 0x9, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:24 executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="bfe9afe9f7ac03d9f8c5f2e005d97fb6a0391035c6e50570e637b86ac20c19668e4cd8ca91b06e6190354b80fbe54023b6f034e503f6180afbeeca206dc431b873b4e1b818f1c74599933a894f4c46c9d51e89766b72cccad2fc55388cce667e5c61804ee0ed17155c9e1411387e55a814134b9a619c4459d505a712d094d03f4048b6fe6bc280d687c61f53101857846dc13f926b559fa633561d7f6ca882aca5413c5c4f35be8095a755cbf13ad9d29b60c1b4ce63fca21a26af52af7261cefe87437fedab3d0db847d2b8b7387f94ac16f371e0b2606824358b9c7823daa3518c6ee8f54202400f61a0fba8d10114341466fb1b6415bbc69dfe2bd8b4aab1777856fab439c696f78286e4b5e222f606cc3b22b235c13a5e6c637f42fbfa31df5d62159c9779063c36841121b60b62d5c47972844a2fb7f0f6ee953371b86b6a1473ff1e72a5f1ddb2f4477787fd84f1071dde83fe986c9a7403b49b46c3a7fd7602ad219edd05ffdffb3c2ad463d6bea86b354f86b57bc7515522dfcf5d0af3dd25e5b04dd12dd91555ca39d75a94f610232c5081c78982395a1503f9b049d7b736d44ff08793aa4faff533ce03e569357fbc7dcb2dc947e0d61197b847100390823fd2575aa9b419fcb813a005aa7cfce4d472e34e9e614484fbc9c55ccb325cda1d2712f05025098da8348aba075d342e8e6cfcb2adf15928baa0f00f5aa3044dd7e7eae141d339cadaa0ff7350bcf24b9f1bc74836edf38e4ff825c406a2d46bcd4ed082b3fe23462d407c6528602e0e19175e7a156e877918bed87e7fb08d56bc41ad40f90f3c5b30413d7ca3aea10b3f40170f08a2ef952352cc15bd6ea1f1158a86d790318c54088d1afc64e00eacc892270fc33db74abd49433bf2229672fce5bde845b112d150071ff214fb28c228dcc857cc1ba436c38f6a90ce49d7c93b1d17c6601dbdc2aa614ac38567602da1461bbb5a8f00873cc3994c6047ea845fa995e18a675cf20f90ed615b244f2be4dc17b12faf5b2ccc4ce3df45f232fa4f96f2bad565819894132049ca8c72ef4673c6b823a74388fa51b637604999907ec42b7d4755462519f57ac2aabb65b91b3be38dfb67838c7a4c01cd72d7ff71394a59d4017ec0ac458877ba711d95464c80af38a6e98ac0bf501a1fb7b5cf16045b199f8a770e8222e9bfecb39416897120576907960d6834e4eceef31c059cc07907ae078a29d34b0574c21c8aaac3a34a4cc035fd950b9704874cdbc14323485f0b2d4bfac1c86c7455a611b69b08f7471475d93c9fa805c2c08b5d286f27e19b81b9357f0fecad4a8cef81d566b54d39b58461d421715ef025f2c0fc690e4e402421ba3a8a3cb111276f0a08b21fd3e65f10a8dbbd7ed1deeef855394934dc31ad448b45042565a3a778d556165f4bd05d7c3d0fc0969b8ec36a2081c2463e37fb5a63725738bbc8549ca195c8560e49f1f4c4282c58bdd13d8ac63a3da58c73958c4115633ba01a52ab496ebcd4e41c99f8364602bb750ae542edcdf7b36d5f70005eb07732f44a0a217cebe35d83000dc690e49fc92212f81a90b7e2ed705c01983c4161e70833573cabe567a5b887c23e9bfa1979cb70ca7b65f1f5781173ccffbf5943c24c1369b0ac0ad05c3aa7da219cd274da8744f2d4569e0d574aa5870e841597cfe9423e6439ff34af68f8aa895c2415333e7a604a5e22c67b40d41146b5ee2929fe78ed8ad2cea932a17650e75f72844885f54c1992a17baf0591cea4c1baad0e86f1d102f47dfb7111a4897a602f7bc7b5d03375c2ad1f517c6397be9afad26af8e65149d281ae648d5af256e963fa93fc5515b4e38b1927ffa42a7b5c201b3be9aa3398ae15662281a325c53b9d41308884fa979e7c690b6bd6d66e5eb8de97ce9654afcf5fbc3e27331793a7a1387184aa816a6a167c6222ae7d551cd709b8be9dd4a3d5f671fe2854e9fdffbfcddb340a01ca13ab57a0f0115cc3bd5ba65e01432a3b99fa3741f8c0ab73e94a1a0313673221667b20d5b853466498ab5596c44631a5696c277e78a10e8ea4917ecbb4d53132803f9cf4286fa7b21486f86039b33c7cd408e56ac68c9447444afac02e86c5c94c16f2f192ada49be2213bf0bcdb9b5dd02ea972f61a06a7e06163b2d1467c2e2b63a5dd0c935ebef9701b291141c0b44b29626d8b32e7f992bb6b305b1ed812463c8ffda4b17bad9074a0aca523c520bd96abed0d5fb4d357199fed19d7a288d1f74a42532fe8b00b40c3a7d32ffccfedb4dbb4dcc953137d1e4f7a259200743192a5fb75238d7b06ffdaf43ad8472200326c8aab13a2427d4830c68afb279ade139bfd72bee12b1263fb6df586b64a38d07f3bbd890a930abf171b69e686170990aea4a068c10a23617d0e4d1d88af0c49d9a3d5c61ad748387478a8bd60c25c4b5a98da79394bcf067886ff0c11dc17e8e4547bebad42ac2dffc4d0042fa26dca80f7dd938c54a0870c46d4983671d31d722d986cce406e56fbc235aeaff2fcde85f4187d298bbd78314cf50faab62e5f120dd5b71dbbe30fa35aa3718c1ed712a5a3419c799ce7bce56aa949a8abe1ef6e3174f599da2015bc26a2f23d58c13845b17edc03768d042825deead99705cd695be7dca948df8607787807a4bf7c0d0658177487ed0e5089476076dcd3f6e0f63355687977de0193d64a508d2aae1a5a6c2ed68ffe6298841971bd94d6b044351ca197831cc9549383f2f01d54c7a1dcea1294f7684be857e6b2bd965577c6cfd6d8b8fc68ab5cd201b9ce88f3c588acfb51531b37ae52f133157c6036b9ce4982ecc476390b9de1ac9100d625886f88d566d8ae6b9e528c0007fb40c89ca40c79b88907769fba8a1fad07b99cedf3f22a81dfd167ebc4ecbf086753195e235cfd95270cce1c3b44e52227412bf5ca533b7c7d693141db6fdd0de0ee6027bd7c6b2fd6e3bde7e17d13f16e12f5c1d3e000de18907bfb5b0579013e500e866bab3ccc8584e4d8f1b7f96c5a1905faaaaa76ee459ba3b8fbaf19ba38bbefe8df7a928bfe6d1aa97a80e4663989220f86de9be4d11609ec7fad38fa10704bc1590767cbe3a9e61801869df1144566cefa87884c89488e5d8cfc67b2eebf0b09a356b8b366a875869a637c78b332c7e71cc245f96634036885510dda00f089263113570ff495997fdf187b2f3c173e4954cbbb40cdef899c060ad733474b0ef607ab465e706bb92ab66ef6e78d134a594b49ade279932ad71cc9d73d36b6c6e6c697c7f19bb61aa0603c947d692ab064b8bb3777ce72dbd495c243f234045913da1fcf262ac0165f419f40e23d825c2ba8b459ffbc2a8445f32851ac27dfe5123400796dad59ffd1f71e3b27b1304cec0c5fc3baf510415d093dad09171047640db7802e0b017eb25c55528b475693028d83bc2f059b54d68ee4292e0fe46a117db752907dac361ea9a5502a37683283070a8644ce5a37eb40276488cbab4b3437556e65f6d228156405746e57ae3c1810fb6d2c3b54b6c50fe2c4f2548629a8dd4f18ad72de1204fb5c9c5d682b9ea3819d422e9ef3f83203f98a39c413c7837f716c53c4eab9dd3089fcc7509c12b0d2f2bdda56d8b6a1819c21b37ee28a1129212266dee23f87aa1e83a6c62a7c4e93c1e91b0cd2656c91935111dda0e37eae3ba8fced087d78b6425443c85a8cc99caf85a7d5955e69ec42a63c22051f0037216de20632c93fd013d65965c4ccd9045f81593e1445c3bdb727a37bca8e70490af5eac6c32d7da1ef60d44b430612b84834fe983d4259223a633279a77d507ef9b29213c3823653a2d5984004a63ef27e956b21f8a8922422a68e7a46ef9e2e43d70cc8b33228a33a94bea2d0a5f6dfae43b401998b23c47dc0ac2a46971c93a3876c9a55fd3046f448fd7c7695af867934e9c47cca92b23356acceb3edf8abe96826d7850bfab8a1ea9e7f2be1c10a08bdf69b534745d9973ceb875ba6b5068aa62482cc5f5104fe14d4e645caa7d36e1a889ae24ac5d9b7f884965051ad62ead0ddb0a65244850dc38e291cea374a6a7c75ec76a484838e759b8ed7509474e20ef6138ec015d7e229344f6d5f6a4ae503e7763109e609a8510d102bab9371cc501d1059b4a5ff523491cd2c2f472c8081c45ca197c23fe4e194d8a456e131886f5fbeae9d83f9621da0b4d5d32605d7f96fbd9808765fa54efd782616da3e6ceb42c420ca9fb05f4958bec632fbfef1fecc1c0a103c665043abcfe935b2ae60dc4fb57f4ce87917080703bd48259f4fd28c08ee2c8b15702257e2e6881367d809b195fa9a7337025e8e150136f403322d37810e714c211c2ab549cb5f1917786db3c9c368ab4b4d06939ac474b7b174b7e17838916f33c8f1695a0feea8f7eb1c8d66ade64521751561af35f4d24ba5196fd0a9d8563d0f4687a1f09f69a8b7bd415fa554d50e8055c638a088228632bd64cfc93042b1f996a717da7e888c6c4be2c9b5b8b4048c4e18388c7a3e545ae75cf075c5463951631131b1abdd83d47d6fccda1a4d059327aaee656df390b72f45f41d1789c69f9e40a6d3d60b4772baffa186d7d98a36feb3c245001b39c0c52a570ae48756d703c5224d377b06f3dcc48f4987b22bc6258eeed5fcedfbe25e748cf8d96f23dc4a82af810ec71f52e1e64f8b25802deb08635b88247a91fc432aaa3e8dbf96de90d8d4059f6538da3ef6ebb4371487b5dbcc86efc13fc75a2d6f4d55e72d290bfa30da31e0075a38e151377569d8647bc66de0f0bf74212bd5e009313f99797822e4149c2e9fbbb4cbf0f4dca390f728aec6b283b2a97166ae5994a7eb2d6d4a6cdd21df568ead2d563f302f1b3540c6cd7dede18152f6a7f5e6c4147a926bfd10e568893add292537980343ba4b53fce08c2d1be8f547ff4a69e6705e9edc7a2fb5823ff9e2d69fad43d3b532ef6cefd4eead053e21f04a5a3131ab6de081db430fdf6ed871e78aded6830cb0e4d98b68d0f2519463fc87b73966270cc7960d5afd3345b72d756a411d222a7cd2d2407cff5782a7139f18c19e7e580185257ce88089726363e77d3f084b74dd3d1fe0364f9f07019e5636a65b00fcf09d65ca61abb6bba26fa0a3aae2ee9a3d60453213feee235680572dc5e94063017e4887d2a8536804264c2bdd6bdba4a4779cd70637e64b9131d2e8ec4dff6528c4ad21def791129cc922df19771cfd52367b73de06a196960703640fcf78c29e4efe312f288cdb89793d12345b93ab5a9c07815ec01a5c5b868242950841db99f85b9a84827dcd8491ad0540a90e3a466c1e314068560b61801493037d0c04f8e3e80397ebc82b8eca8d3c2d23e6ea5f716dcff37b9b59ad2dcbcfe7ce4c4953e9353d9c9a819d2e173779f783138075115bbeb84963a13947e5a5af363a3ab44272708022d32e8eef865917632556318bbb242fabc58a8d9d23aca797122ffc341522a5589cd682079133fa36a488ae1c638a595081b2a99d52ff1836dac809613c8fb4c280fcea75d33913157465e32f6951ea2e3178e39623905587a968633a552db0db3c86b0c90c10dfd801367aaf7a89ee64e7535164244f4e67cd042a7c4276a4b838829ef140e4b64644e29b03c9c49f10184c50aaa412f33d8cd344d4142966725d48fc163a4e3389e4e46c9120096136053077f6f75b5ed450f968b3b78b0f6247ac9a0ead6bd334ac273938a9b58185cd4a7e84718222f138617ccb6e7eb45c04d537d7530368ea120695a6e615cacab56a9376", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f4721e518b8b733b885c830fe793e883eb6d292132465f2d27114f7e3ae08a490f9336b367fe330f1a9dfb752702832ba4c213d6bf7ef297aa313a7f8f486c605db050442abe888c9638e01f08941c3a61579adba1b88f0c452710898d94d8916d75ea09ab52d174a095dbca136398a1fc87a6821a8b7c4fe23d2407ffb26bdfd4f1d4df7adc34a42089c3f107ce323d010a6470ae567493db8f03f51e05cdf6aa4660e38a9c6df2791c729cd6817ecee2314ae1ab1a604cbeee7acfff279b32ef0ca91ab3ff01f348a2fa99d511d37bd1a330e4269592b0f8deb49d73", 0xdd) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="bfe9afe9f7ac03d9f8c5f2e005d97fb6a0391035c6e50570e637b86ac20c19668e4cd8ca91b06e6190354b80fbe54023b6f034e503f6180afbeeca206dc431b873b4e1b818f1c74599933a894f4c46c9d51e89766b72cccad2fc55388cce667e5c61804ee0ed17155c9e1411387e55a814134b9a619c4459d505a712d094d03f4048b6fe6bc280d687c61f53101857846dc13f926b559fa633561d7f6ca882aca5413c5c4f35be8095a755cbf13ad9d29b60c1b4ce63fca21a26af52af7261cefe87437fedab3d0db847d2b8b7387f94ac16f371e0b2606824358b9c7823daa3518c6ee8f54202400f61a0fba8d10114341466fb1b6415bbc69dfe2bd8b4aab1777856fab439c696f78286e4b5e222f606cc3b22b235c13a5e6c637f42fbfa31df5d62159c9779063c36841121b60b62d5c47972844a2fb7f0f6ee953371b86b6a1473ff1e72a5f1ddb2f4477787fd84f1071dde83fe986c9a7403b49b46c3a7fd7602ad219edd05ffdffb3c2ad463d6bea86b354f86b57bc7515522dfcf5d0af3dd25e5b04dd12dd91555ca39d75a94f610232c5081c78982395a1503f9b049d7b736d44ff08793aa4faff533ce03e569357fbc7dcb2dc947e0d61197b847100390823fd2575aa9b419fcb813a005aa7cfce4d472e34e9e614484fbc9c55ccb325cda1d2712f05025098da8348aba075d342e8e6cfcb2adf15928baa0f00f5aa3044dd7e7eae141d339cadaa0ff7350bcf24b9f1bc74836edf38e4ff825c406a2d46bcd4ed082b3fe23462d407c6528602e0e19175e7a156e877918bed87e7fb08d56bc41ad40f90f3c5b30413d7ca3aea10b3f40170f08a2ef952352cc15bd6ea1f1158a86d790318c54088d1afc64e00eacc892270fc33db74abd49433bf2229672fce5bde845b112d150071ff214fb28c228dcc857cc1ba436c38f6a90ce49d7c93b1d17c6601dbdc2aa614ac38567602da1461bbb5a8f00873cc3994c6047ea845fa995e18a675cf20f90ed615b244f2be4dc17b12faf5b2ccc4ce3df45f232fa4f96f2bad565819894132049ca8c72ef4673c6b823a74388fa51b637604999907ec42b7d4755462519f57ac2aabb65b91b3be38dfb67838c7a4c01cd72d7ff71394a59d4017ec0ac458877ba711d95464c80af38a6e98ac0bf501a1fb7b5cf16045b199f8a770e8222e9bfecb39416897120576907960d6834e4eceef31c059cc07907ae078a29d34b0574c21c8aaac3a34a4cc035fd950b9704874cdbc14323485f0b2d4bfac1c86c7455a611b69b08f7471475d93c9fa805c2c08b5d286f27e19b81b9357f0fecad4a8cef81d566b54d39b58461d421715ef025f2c0fc690e4e402421ba3a8a3cb111276f0a08b21fd3e65f10a8dbbd7ed1deeef855394934dc31ad448b45042565a3a778d556165f4bd05d7c3d0fc0969b8ec36a2081c2463e37fb5a63725738bbc8549ca195c8560e49f1f4c4282c58bdd13d8ac63a3da58c73958c4115633ba01a52ab496ebcd4e41c99f8364602bb750ae542edcdf7b36d5f70005eb07732f44a0a217cebe35d83000dc690e49fc92212f81a90b7e2ed705c01983c4161e70833573cabe567a5b887c23e9bfa1979cb70ca7b65f1f5781173ccffbf5943c24c1369b0ac0ad05c3aa7da219cd274da8744f2d4569e0d574aa5870e841597cfe9423e6439ff34af68f8aa895c2415333e7a604a5e22c67b40d41146b5ee2929fe78ed8ad2cea932a17650e75f72844885f54c1992a17baf0591cea4c1baad0e86f1d102f47dfb7111a4897a602f7bc7b5d03375c2ad1f517c6397be9afad26af8e65149d281ae648d5af256e963fa93fc5515b4e38b1927ffa42a7b5c201b3be9aa3398ae15662281a325c53b9d41308884fa979e7c690b6bd6d66e5eb8de97ce9654afcf5fbc3e27331793a7a1387184aa816a6a167c6222ae7d551cd709b8be9dd4a3d5f671fe2854e9fdffbfcddb340a01ca13ab57a0f0115cc3bd5ba65e01432a3b99fa3741f8c0ab73e94a1a0313673221667b20d5b853466498ab5596c44631a5696c277e78a10e8ea4917ecbb4d53132803f9cf4286fa7b21486f86039b33c7cd408e56ac68c9447444afac02e86c5c94c16f2f192ada49be2213bf0bcdb9b5dd02ea972f61a06a7e06163b2d1467c2e2b63a5dd0c935ebef9701b291141c0b44b29626d8b32e7f992bb6b305b1ed812463c8ffda4b17bad9074a0aca523c520bd96abed0d5fb4d357199fed19d7a288d1f74a42532fe8b00b40c3a7d32ffccfedb4dbb4dcc953137d1e4f7a259200743192a5fb75238d7b06ffdaf43ad8472200326c8aab13a2427d4830c68afb279ade139bfd72bee12b1263fb6df586b64a38d07f3bbd890a930abf171b69e686170990aea4a068c10a23617d0e4d1d88af0c49d9a3d5c61ad748387478a8bd60c25c4b5a98da79394bcf067886ff0c11dc17e8e4547bebad42ac2dffc4d0042fa26dca80f7dd938c54a0870c46d4983671d31d722d986cce406e56fbc235aeaff2fcde85f4187d298bbd78314cf50faab62e5f120dd5b71dbbe30fa35aa3718c1ed712a5a3419c799ce7bce56aa949a8abe1ef6e3174f599da2015bc26a2f23d58c13845b17edc03768d042825deead99705cd695be7dca948df8607787807a4bf7c0d0658177487ed0e5089476076dcd3f6e0f63355687977de0193d64a508d2aae1a5a6c2ed68ffe6298841971bd94d6b044351ca197831cc9549383f2f01d54c7a1dcea1294f7684be857e6b2bd965577c6cfd6d8b8fc68ab5cd201b9ce88f3c588acfb51531b37ae52f133157c6036b9ce4982ecc476390b9de1ac9100d625886f88d566d8ae6b9e528c0007fb40c89ca40c79b88907769fba8a1fad07b99cedf3f22a81dfd167ebc4ecbf086753195e235cfd95270cce1c3b44e52227412bf5ca533b7c7d693141db6fdd0de0ee6027bd7c6b2fd6e3bde7e17d13f16e12f5c1d3e000de18907bfb5b0579013e500e866bab3ccc8584e4d8f1b7f96c5a1905faaaaa76ee459ba3b8fbaf19ba38bbefe8df7a928bfe6d1aa97a80e4663989220f86de9be4d11609ec7fad38fa10704bc1590767cbe3a9e61801869df1144566cefa87884c89488e5d8cfc67b2eebf0b09a356b8b366a875869a637c78b332c7e71cc245f96634036885510dda00f089263113570ff495997fdf187b2f3c173e4954cbbb40cdef899c060ad733474b0ef607ab465e706bb92ab66ef6e78d134a594b49ade279932ad71cc9d73d36b6c6e6c697c7f19bb61aa0603c947d692ab064b8bb3777ce72dbd495c243f234045913da1fcf262ac0165f419f40e23d825c2ba8b459ffbc2a8445f32851ac27dfe5123400796dad59ffd1f71e3b27b1304cec0c5fc3baf510415d093dad09171047640db7802e0b017eb25c55528b475693028d83bc2f059b54d68ee4292e0fe46a117db752907dac361ea9a5502a37683283070a8644ce5a37eb40276488cbab4b3437556e65f6d228156405746e57ae3c1810fb6d2c3b54b6c50fe2c4f2548629a8dd4f18ad72de1204fb5c9c5d682b9ea3819d422e9ef3f83203f98a39c413c7837f716c53c4eab9dd3089fcc7509c12b0d2f2bdda56d8b6a1819c21b37ee28a1129212266dee23f87aa1e83a6c62a7c4e93c1e91b0cd2656c91935111dda0e37eae3ba8fced087d78b6425443c85a8cc99caf85a7d5955e69ec42a63c22051f0037216de20632c93fd013d65965c4ccd9045f81593e1445c3bdb727a37bca8e70490af5eac6c32d7da1ef60d44b430612b84834fe983d4259223a633279a77d507ef9b29213c3823653a2d5984004a63ef27e956b21f8a8922422a68e7a46ef9e2e43d70cc8b33228a33a94bea2d0a5f6dfae43b401998b23c47dc0ac2a46971c93a3876c9a55fd3046f448fd7c7695af867934e9c47cca92b23356acceb3edf8abe96826d7850bfab8a1ea9e7f2be1c10a08bdf69b534745d9973ceb875ba6b5068aa62482cc5f5104fe14d4e645caa7d36e1a889ae24ac5d9b7f884965051ad62ead0ddb0a65244850dc38e291cea374a6a7c75ec76a484838e759b8ed7509474e20ef6138ec015d7e229344f6d5f6a4ae503e7763109e609a8510d102bab9371cc501d1059b4a5ff523491cd2c2f472c8081c45ca197c23fe4e194d8a456e131886f5fbeae9d83f9621da0b4d5d32605d7f96fbd9808765fa54efd782616da3e6ceb42c420ca9fb05f4958bec632fbfef1fecc1c0a103c665043abcfe935b2ae60dc4fb57f4ce87917080703bd48259f4fd28c08ee2c8b15702257e2e6881367d809b195fa9a7337025e8e150136f403322d37810e714c211c2ab549cb5f1917786db3c9c368ab4b4d06939ac474b7b174b7e17838916f33c8f1695a0feea8f7eb1c8d66ade64521751561af35f4d24ba5196fd0a9d8563d0f4687a1f09f69a8b7bd415fa554d50e8055c638a088228632bd64cfc93042b1f996a717da7e888c6c4be2c9b5b8b4048c4e18388c7a3e545ae75cf075c5463951631131b1abdd83d47d6fccda1a4d059327aaee656df390b72f45f41d1789c69f9e40a6d3d60b4772baffa186d7d98a36feb3c245001b39c0c52a570ae48756d703c5224d377b06f3dcc48f4987b22bc6258eeed5fcedfbe25e748cf8d96f23dc4a82af810ec71f52e1e64f8b25802deb08635b88247a91fc432aaa3e8dbf96de90d8d4059f6538da3ef6ebb4371487b5dbcc86efc13fc75a2d6f4d55e72d290bfa30da31e0075a38e151377569d8647bc66de0f0bf74212bd5e009313f99797822e4149c2e9fbbb4cbf0f4dca390f728aec6b283b2a97166ae5994a7eb2d6d4a6cdd21df568ead2d563f302f1b3540c6cd7dede18152f6a7f5e6c4147a926bfd10e568893add292537980343ba4b53fce08c2d1be8f547ff4a69e6705e9edc7a2fb5823ff9e2d69fad43d3b532ef6cefd4eead053e21f04a5a3131ab6de081db430fdf6ed871e78aded6830cb0e4d98b68d0f2519463fc87b73966270cc7960d5afd3345b72d756a411d222a7cd2d2407cff5782a7139f18c19e7e580185257ce88089726363e77d3f084b74dd3d1fe0364f9f07019e5636a65b00fcf09d65ca61abb6bba26fa0a3aae2ee9a3d60453213feee235680572dc5e94063017e4887d2a8536804264c2bdd6bdba4a4779cd70637e64b9131d2e8ec4dff6528c4ad21def791129cc922df19771cfd52367b73de06a196960703640fcf78c29e4efe312f288cdb89793d12345b93ab5a9c07815ec01a5c5b868242950841db99f85b9a84827dcd8491ad0540a90e3a466c1e314068560b61801493037d0c04f8e3e80397ebc82b8eca8d3c2d23e6ea5f716dcff37b9b59ad2dcbcfe7ce4c4953e9353d9c9a819d2e173779f783138075115bbeb84963a13947e5a5af363a3ab44272708022d32e8eef865917632556318bbb242fabc58a8d9d23aca797122ffc341522a5589cd682079133fa36a488ae1c638a595081b2a99d52ff1836dac809613c8fb4c280fcea75d33913157465e32f6951ea2e3178e39623905587a968633a552db0db3c86b0c90c10dfd801367aaf7a89ee64e7535164244f4e67cd042a7c4276a4b838829ef140e4b64644e29b03c9c49f10184c50aaa412f33d8cd344d4142966725d48fc163a4e3389e4e46c9120096136053077f6f75b5ed450f968b3b78b0f6247ac9a0ead6bd334ac273938a9b58185cd4a7e84718222f138617ccb6e7eb45c04d537d7530368ea120695a6e615cacab56a9376", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="f4721e518b8b733b885c830fe793e883eb6d292132465f2d27114f7e3ae08a490f9336b367fe330f1a9dfb752702832ba4c213d6bf7ef297aa313a7f8f486c605db050442abe888c9638e01f08941c3a61579adba1b88f0c452710898d94d8916d75ea09ab52d174a095dbca136398a1fc87a6821a8b7c4fe23d2407ffb26bdfd4f1d4df7adc34a42089c3f107ce323d010a6470ae567493db8f03f51e05cdf6aa4660e38a9c6df2791c729cd6817ecee2314ae1ab1a604cbeee7acfff279b32ef0ca91ab3ff01f348a2fa99d511d37bd1a330e4269592b0f8deb49d73", 0xdd) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) 16:06:24 executing program 3: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) chdir(&(0x7f0000000040)='./file0\x00') (async) 16:06:24 executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="2c0fad9e1e465b736b953b6d9df236777edfd3ecd84d7cfef347b5485ed6596c1fc11744dedcca287b5ed3ed652b47198b89bcc28159532131ea2ca9e67dd7fa58028ae16192c6acf42f5f5e49b5f705cfdb0caf4f03cbc0b78b6737722b0e8689e622b0c10830747a45f42ea275f39522319a75f6884cd71fbeafafc894da0d319cec67e9e3edd516d9d218e4eb765140ab8c9f8b595594236b3498ddbe2ca054e5", &(0x7f0000000080)=0xa2, &(0x7f0000000200)="b781a65cce6e170709ca58467fea357b2140d4c6b6c7d79c633c1bff6b25a64e17dedc9c10406a8a81d67cd6c2c638d921dd6e1f8108b76db58a3ef4b90ae1b3431439ad73a211a20470339921112cb9306b29c9c3609ab373b10b55401b9dedbc0c343095cd1019cc6dbf0715f37eb1489120a86393082ce67b2c29dcb54947a416e1ee0c9f74b6066228d4d94ccc986dde44de34efb220e81ac6eec10c0be24a", 0xa1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x90) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0xcda9, 0x100000004}, {0x1ff, 0x3}}, 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="2c0fad9e1e465b736b953b6d9df236777edfd3ecd84d7cfef347b5485ed6596c1fc11744dedcca287b5ed3ed652b47198b89bcc28159532131ea2ca9e67dd7fa58028ae16192c6acf42f5f5e49b5f705cfdb0caf4f03cbc0b78b6737722b0e8689e622b0c10830747a45f42ea275f39522319a75f6884cd71fbeafafc894da0d319cec67e9e3edd516d9d218e4eb765140ab8c9f8b595594236b3498ddbe2ca054e5", &(0x7f0000000080)=0xa2, &(0x7f0000000200)="b781a65cce6e170709ca58467fea357b2140d4c6b6c7d79c633c1bff6b25a64e17dedc9c10406a8a81d67cd6c2c638d921dd6e1f8108b76db58a3ef4b90ae1b3431439ad73a211a20470339921112cb9306b29c9c3609ab373b10b55401b9dedbc0c343095cd1019cc6dbf0715f37eb1489120a86393082ce67b2c29dcb54947a416e1ee0c9f74b6066228d4d94ccc986dde44de34efb220e81ac6eec10c0be24a", 0xa1) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x90) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) (async) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0xcda9, 0x100000004}, {0x1ff, 0x3}}, 0x2) (async) 16:06:24 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecf0121329f7ae26caa0416fa4f376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02000000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b5257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000440)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xfffffbff, 0x0, 0x1, 0x7ff, 0x4, 0x40, 0x0, 0x1, 0x7fffffff, 0x57a}) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/251, 0xfb) 16:06:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10d6fd8f, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:24 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xe7, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffd, 0x4) socket(0x6, 0x4, 0xff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\"./file0\x00'], 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) 16:06:24 executing program 2: r0 = getgid() r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) r11 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) r12 = getgid() setregid(0x0, r12) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={r4, r11, r12}, 0xc) r13 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r13, 0xffffffffffffffff}], 0x40}, 0x404) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0xffffffffffffffff, r0, r5, 0xffffffffffffffff, 0xc, 0x3f}, 0x2, 0x999, 0x101}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='x\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x10) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:24 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) 16:06:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:24 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) (async) 16:06:24 executing program 4: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000140)="2c0fad9e1e465b736b953b6d9df236777edfd3ecd84d7cfef347b5485ed6596c1fc11744dedcca287b5ed3ed652b47198b89bcc28159532131ea2ca9e67dd7fa58028ae16192c6acf42f5f5e49b5f705cfdb0caf4f03cbc0b78b6737722b0e8689e622b0c10830747a45f42ea275f39522319a75f6884cd71fbeafafc894da0d319cec67e9e3edd516d9d218e4eb765140ab8c9f8b595594236b3498ddbe2ca054e5", &(0x7f0000000080)=0xa2, &(0x7f0000000200)="b781a65cce6e170709ca58467fea357b2140d4c6b6c7d79c633c1bff6b25a64e17dedc9c10406a8a81d67cd6c2c638d921dd6e1f8108b76db58a3ef4b90ae1b3431439ad73a211a20470339921112cb9306b29c9c3609ab373b10b55401b9dedbc0c343095cd1019cc6dbf0715f37eb1489120a86393082ce67b2c29dcb54947a416e1ee0c9f74b6066228d4d94ccc986dde44de34efb220e81ac6eec10c0be24a", 0xa1) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async, rerun: 32) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (rerun: 32) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x90) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) utimensat(r1, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0xcda9, 0x100000004}, {0x1ff, 0x3}}, 0x2) 16:06:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:24 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x20000, 0x0) 16:06:24 executing program 1: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='x\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) (async) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8", 0xd, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:24 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./file1\x00', 0x3, &(0x7f0000000140)='./file1\x00', 0x8}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:06:24 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:06:24 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') (async, rerun: 32) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecf0121329f7ae26caa0416fa4f376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02000000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b5257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) chroot(&(0x7f0000000440)='./file0\x00') (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) (rerun: 64) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') (rerun: 32) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xfffffbff, 0x0, 0x1, 0x7ff, 0x4, 0x40, 0x0, 0x1, 0x7fffffff, 0x57a}) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/251, 0xfb) 16:06:24 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) openat(r0, &(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (rerun: 64) 16:06:24 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000040)='./file1/file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1/file0\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:06:24 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) r1 = socket(0x800000018, 0x1, 0x0) (rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xe7, 0x1ff}, 0x10) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffd, 0x4) (rerun: 32) socket(0x6, 0x4, 0xff) (async, rerun: 64) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\"./file0\x00'], 0xa) (async, rerun: 32) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) 16:06:24 executing program 2: r0 = getgid() (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) (async) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) (async) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) (async, rerun: 32) r10 = getpid() (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) r11 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) (async) r12 = getgid() setregid(0x0, r12) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={r4, r11, r12}, 0xc) (async) r13 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r13, 0xffffffffffffffff}], 0x40}, 0x404) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0xffffffffffffffff, r0, r5, 0xffffffffffffffff, 0xc, 0x3f}, 0x2, 0x999, 0x101}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async, rerun: 64) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='x\x00') (async, rerun: 64) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:25 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) openat(r0, &(0x7f0000000040)='./file1\x00', 0x20000, 0x0) (rerun: 64) 16:06:25 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecf0121329f7ae26caa0416fa4f376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02000000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b5257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) chroot(&(0x7f0000000440)='./file0\x00') (rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xfffffbff, 0x0, 0x1, 0x7ff, 0x4, 0x40, 0x0, 0x1, 0x7fffffff, 0x57a}) (async) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/251, 0xfb) 16:06:25 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:06:25 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./file1\x00', 0x3, &(0x7f0000000140)='./file1\x00', 0x8}) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:06:25 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xe7, 0x1ff}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0xfffffffd, 0x4) socket(0x6, 0x4, 0xff) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) bind(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\"./file0\x00'], 0xa) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) 16:06:25 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:06:25 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000000)='./file1\x00', 0x3, &(0x7f0000000140)='./file1\x00', 0x8}) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:06:25 executing program 2: r0 = getgid() (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x6) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) (async) r6 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r6}) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r10}) r11 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r7, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x40}, 0x404) (async) r12 = getgid() setregid(0x0, r12) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={r4, r11, r12}, 0xc) r13 = geteuid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="ca36abf7f9f75527"], 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="61a6777b327e8b178bc6f157913c627e4d250e23767e1822a1298c793b05b9e0b2d0b8ba71ece3fd27190696c8ae5293a497aad56068626d71f7410007ef4713a0108975183e606a2a40d43afc4bb7ca2418e64cf97faa452a1585", 0x5b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r6, r13, 0xffffffffffffffff}], 0x40}, 0x404) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0xffffffffffffffff, r0, r5, 0xffffffffffffffff, 0xc, 0x3f}, 0x2, 0x999, 0x101}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='x\x00') (async) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8", 0xd, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:25 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000040)='./file1/file0\x00') (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') (async) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1/file0\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:06:25 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x18, 0x5, 0x31, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x38514cd5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:06:25 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:25 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:25 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x68) 16:06:25 executing program 1: openat$pf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000040)="97fe2e32ff77bbfaabd1f8bbbca4c0e419266545b53af9e81068820d386ad32cb557ca2615f120050c050b6ba1006218f48fc604d62f321a425c8e76ca3475ca9f6a5cb3952c2b092736456c9f0e5bf69dd26eb786dfdeff9c696abc24a3a163e8469a061ee92478a07ffc1f735acb4dca3397cff4812a027f2d924f40fc09eaf65ab10268ce8ae46b89e16711acb3409c18b57797084d72ef8e323c20faa2a19d780f30f49cd92c7ceb80ed96c8922f3b77e0f98903761fbd1dc11cfac7a5500072d73a4d60dd583cd3af3a732337b77fa5a09e1ecbadf8e3d50a9e925fde27cedfc94f60f3dc64c1f3ff244e37761e9148b1df6759ae3cb6c49e36cc53", 0xfe}, {&(0x7f0000000140)="738a", 0x2}, {&(0x7f0000000180)="6eee07901e5268a561ea1835faa45a01fae79f6de5cf7b3a97588f4a60e5d4fea75a46c1b8c738f7f260c2ed37e92eaa0d5a67649fe70d598f6e5e1ca050926a07c488b84798211d06e96a344627c6f8c5cd06aedcc7872b8babd9dbf675b7394bbed48e3e493700d84584710a8c0eed1b627aabe46d", 0x76}, {&(0x7f0000000200)="5e2959368ceefa4f21adc58e76d9dc6afc6313cc4ed8e94c59c69cd3c3132c0dfffe8b928477bea48061fc384cef1ffc95ea3f72a806066f55fe201c65142b5a43281a2b7d6d463dc2160993f987d4a5b3b1573693d2f43e93f5d0d0328741620670e0015ab806d757be8ed4fbdffdf626bf08dc0acbb71fce7cfbd23da71a2b41647b244982526aa3c49a15af5b9686d4a9b850670db87be0227695c3d5c31f3053df00c2ea68d2c95c961a2ee2d7530c8e6893d2de5acb273b198364ca1affde8e926dfdaee77564cf7cfdac342f", 0xcf}, {&(0x7f0000000300)="31333633386305ac28b9edc6fd1c9de89967459f82f3709eff69986c4710a4d13f20acb0b1225c26569c76b30a2d8d9d4e98207d2ef327678616856d30e2c4eef05e0cbc2015917e3b3b59aa4ea60967bfc6627b04f3748f0b0973d16f23abd26c43196456be41e9cbb95cf09183e5dc844691912b7f10d4fb4090bfdf792576bfea20ff9748bdf0a958d3f691be9c0e63599e625dd8a91dd737e2df3a81fe1e255798620578c7e6f0", 0xa9}, {&(0x7f00000003c0)="819e949ece39d1a6a5e49cbafde96805394a67b84475ae4df97127c186b7107700e6864781f39dc7eb11b8b3d1b009e60c7b9fd6f47e1e8d9861b59f6634ac8dc1fe22ec57b8f3c6bbbe8c1a3b3dd19b413890264071d5575c232c296db2c900e07f3765338384ada2276b96cb7b229227e834d3e33ec146996992dd83cee5d303a09fef3124f5ab570c681ddf1ed46da66bf07bd437c7ca8b895a8c076d24dffc9f40e18e40f177c3e49e49c5d35d77b138113eade78d5b40d1f9226cd3909f5d1afc87c9e2fa52b01492d02815f05dc8d70757e610557fac8df9bbb9680e598f3da27fad4cd81b4eb8f6827e1f32b0608d21b0dab23188afb69e46f09a4a0eed3a7f89b1a9ce560785dac41e3dbb14f21688d4117740d716fae2bdd662fd93607c7282e3c2e2f48abc8831557f3fe41cb498dd7d15c592067f06888304374a4812eb7fd74e362464f01f44746113aa84e7be2bc86183abe5893b88ed78e4ecc7829d0c4b89f427c100e7c73e1d0d6086b429f0b59b913c288249e12c8e50e6b2583c14d3a5282a1963c528f7b2b1bc27102e0783030350767f4781a143e9ef6c85fa83e9d2e6ae3fef58d789b3a15314ee497114c4742adac891c603b3995b934f21aba5f2860f4eb070f88c053fd8af02ec3ba87593ab740c3be96c9ec9fb8b567455ef068e8373d4f47fd23ed53f3c532c92deb908f930df3632bed8ca805669f5e1773d2d357b2345aa4f646cb931990ceccdca0e2515486fa67d7b2d4c97d7f30d1aa3096b5626cfddfd6722dd0c85f3316c04c1793d47ac31892975d0a3b8c2fb361c78226aaf9cddbf65e472cb473110d66fb13b9d2bd6100f6957954918868c649908288f82443871557e1d362e3ae281f9d6ee99e9c16d7e4e940e460cfbabe353627c4ee1351b9235755c61512e3092f133c08bcf032c5da44072bb49fc86bf76c9be0f029a83be72df2b28fdab3af5be2943d26b18c68953b382d34b537df599721651465f5c422546c143c82204e967392079e18ef4c771d843784ef11e609d21eab7dd2a1b08410c70677bd2498db7d0190dce60fcedf61dd1df7c34bad3cf31cbdecf29fc051c4f7bb968a7a2c804986d067545b17ddf03c9d42e20d6cec71dbe3aa71897bb6ed9f5239e2ed91e6f23b6f850e188450bc1b11baf04a07d451f103233ca2a51bbd9d65ec5689dae67a427d908f68d780974d2ac4bd1e2baa5c6b8c077eff54dca7d4aacd2ec9704a4711f22723f1b9a6fe9de9aa8b01ea463ee61aa221a17edbd33b0c3deea79c0a8e568fb5469b920ca80bd6f4dd0057ec81698b0ab13778d704fc4597a75c5e74322af484a8b87fca35fa6adc50af6c4e9e6ea43b93257e397b33a37fc3c081887d69b989b278bea920cf81a7fdcf5a9119253833f0a85a6782e0053a756742163ed976aff5fcc5ef13079f561ffbb1b7466100966a5eaaf8f4a32bf28ee497e47f90c946f952caf9f78e2cada144d954f14e71d776ed2b7bcb7b2ccc069c84c617391cb76908535856a644b98f41edfacf3968aedd0b4c61b4afd054742e25a853f50f0696689031b3c303f53a6dfdbdb9d204a1eb245f1e4c3a66bb9379eacc8cadb012f1d6d717a1715219fdf073b0d10c845f24f3c82bc4cf6648ed91d2266dd2ba95654a440638ed66986da209539cb4f189732291f043c4c05a05ea7752f04b3c387bb22e1e50598dddf07d95ef06bb2328c82fcdd7bc195d5e8a78bf09ad87fd40527b1a578a5f94733a71f5c7a03247cceb7b9c15fef6e4a49af6fe7ddd21d22866b672ae7eaea4a4f2d16ebeb22fd9a04831e3e3e1c5876a19bf47a45b7387c212c2f3e63111d7e13a5e4e3f15d4b52f3cbd752f661bbaaecdffdb4cf6f8dc8ab6b35438f003001bddec9666d4c2b6ff69198c641f5d1e01ee182d5afc50065ebe9bdaae4ed2a793a0115b28c511d1f19656ba65296f698e7f66fe47348a39690d03025f4ad97d48b8f0666c987058219c7d9dc4a703ab45078fd775ec30818277a9548436d67a5692f566242760f5f7381a55f1939ec9bd22488883a60a4580f25ab3293d6e997d683184c3be8c42bb37c08ed5f2fb26aca770b7ed00f8e2471a81d6bc65a5b3d86064cefdefc83a2ee1d146fd82968d831ac68c841e3ff79e587d784421d5fbb1b4f2e38fe7582c935fef8d879ab4464bf1415590e9b6b47258c80c19de4ca1e80975fde6030fbf2ae7910c6f19e481aba1cbd6bb98cf6e77a7fb66a5eef7c3b87e2880f4622f3cdd23112ae729053d75732002d5405b72bcec2ef8af7bbeb32dfd9fdf63cc0ce660bd6994cf516ad526883805cac98e58db546150b1e3561d0ac348cbef95a661b046287eddda779573d54dc68d95b527b139ffc5e46aebcd2a96f57a96bf54ef6e8db40b0934073afe74c8adca2926679c5fd84c09c49794041b2ff63255aabc30b54168ff63942a3cf7430e11717e9f44821ee83047451514ad2b2198e98558074ae2ad9b8bcbeea17a329b2cc0aa5daf6925d78fdae92efb35142a19491fc97ac0ea6dcc08e220019c2c45d3cb2390a8558dfdede1289246b987305c4c1cdf8ca2269fb8233bab2c50c88fab6e0040119601e886cebe57bc2d978386ede08c49f3440155acc39c5eaf7c966e1644479383a5cf9995cdaa3056d1eec4f519fbcaeec002da74f318cced35443ae743cf0933a14fd5d1294c0f74c6771baf8ebd9598d980c6dd9e04eafaae85b2d872312863aa617ed0ea8373607ba49b504cb490cac653e54178fdab42b45076f6b5b3adfa686259ebdbaadb0fcff162dbfb180de31a3d75792e26037b19772acc9f03b943b7a0b3d8d0ecd33d5dafa691c9a03bb22fd38f33f28a2c9474911dd97b17dfa09f66e47206128196e066b28dc6a195c9bf276b1ea4a65133bda7c0238ea0bbc57413ab3aa26f883320f004601dded878d453e0d907d549b7717441553e53fa0e78e2f55de7040b911fb66f73a82f31e2ecff7b1d5c316282ba2ba1c6e57ee4c76b88233b9885414192fc7db642d7a783112d6a5ddc199b81ac62d87ba99c5482fad9e12716db2242eb1b573a966eb69a301059ba62d4eddb5b720fdb0e065590ff7f7fbe914673038b92f7e2054f64498e818a741e6ff6a36350f4e6c30990bfc365cf93f4a6eb3b12281c73ed2661079f37c3c4b0f22313059abaf134d66c6f43dc10cb8638f94c36f90cd13e4f59e1c2857b2b7e54c220f3eb455bc98ada2b88143e7af12d11120f1b4062b8d99593bba8aaebacf4974a34aa8fd8f553017e15c8ec02b2a8c18129fffd6adfcf660d2e63774f54df56db31327172ff6260e75104ab25fe1c7264e90a5dc6ad459eecac146ec14c888e4e2c3c7719c1479867ba6cda544c477676acc364c180504fdf353781155b9a116d9776c79146eb2d2570ff0e92e012c322c208bee55b363e8b22b30d2cc2433beac28689678ab7f4b882c6df18022ef2855ee26ff06757f999a2552c434aeff5ffa9e9a93c39a8c30a092817582e4eb6d89228460ee28df860c2addac2bcc194207f4d1f6042e66a02476518ed10c076f98a213a49aeca6f45f00ab9bec0713397d1f9d17f1256b2f443316655aef1b53dd58f3b92105a45908f7d55b7689c6fd5728612061666d40df61584769687f4673ba7768af0f3462bab8b321a28b613daf854cc8c7e89031dade23c582c380cb48ad7c44b132b2480bad0489db01aa0f6f5f6d3c8de7cf63e43809664e3de2f6ea4eeca4dbb6701478f258b7f0a9d7b241e6cf6f3724c25b3e2e0623374e3dd326d9bd6d5701f54018961c8066829da3497035dfd495534b76e1800e420dde44b9121fa2196bc9ae1b7fdd42b5964a1aca100a9456f4c1f6511c580b4c89c3188ec17afec13d13bd4277375f361b9d0633b7aa3ff9b4700e34ab3c4f1adef047f4bd687a5cef9809a12a11f7bc1fe9bd26b99fc3840046b6ec57fb94af54374bf3ac9dbe6be76904185ddb574c5a595288eca75fe9ba10a19065f115a6e53d7820d8f09ff3c876e6335b9da4578c99b09f1f698ab516d6289f7cc46c84312025ad3f525fadbc87ac5a3290dbabcee59009fd0339dc5fd56aca4f95b39bad13cb00246699c927400b1e6fe7c43597b18640934b7cf90bcd517007b283e17cc1ea5241bc7c6b2d84954176a2fc712dbcf0e74df1ec637e0f6a5162497c622da9eb34ef4ca0b32e831e0cbdce95d7cbf1c0088183bcb692f14554e82522062cfeb4e7015d239a5af2b549ca2eadc5eea09c8ffa3b8e6c740f6bcc33606661634ec926bfa500f25d9c2239647d09744d9c9c6f5c53e126dc3b20360f1b9219ab483fac4cb8a6380399e0db3e1c3043afb331ea8d406059f81709969ad35d3c37c7e3740d4d9587c9411ccb6d111de2bf28456df1cef4ce59689b5d84ea6eb05ffb3252b3c304775c0a35294b17b173976b9e444a56448418eccce07198ebcac622c3e8fcb6243e81b8dd629faa0c3c62ab6af36144c8ff3767206c77b7502cb5de2540b8fbfa8b2e6d88092428540f43b9716f9e0a8465fc5f5f73653c25bff2f8059e6491a31f16c61b1855eb247d0c3c184ba12cda888291685715231cd2bac1dc0ef5255e7327a76a37ad9f15ccdede409ab67094485cb630e350ee65fc03c1c6754c68939062b52801e9b4c6e9fe0798395c9e799546a81304ba73c016529256af8fff6c4cef8a569f1351d02863c6134fb6e10f9bfaf9ebfc334a69b906c842f3648c029e6cb55981cef90a79d93dfb9a1f4d474af8d775c707bd2cfbd2061c02d56c2be366630ac56f7ca78e991d21ebf2764705bd12f68d25dfc705abe35e4be209c22bed1c0529bbc8e4452418abaf8f5ba0df4e22484354b551f279dacc43e4003890751d9b7c0a1c0edcc5667e44aa42b11062570d04ce91ad86306867b0c2feb741eca9ba910341e7f4a5820102a29d6d02f580906bae0987d290d83d3cb23bf501c98db0d73ed959b4844001705a711f6a40781771e93181918ec831815732dcc2cdf1f8a7854c5f93b8f4a8136739cc11a0cc068a4a6516f492ea3b8886fd51a71964b4d0d2504b8b08139ad7324bb6fe3e34df3fc43558fd2717ad14adda7c6a8daf43b62be110575aa3573c2ff3f976aed7828ce1345a6dc8a364ba401f40a4e71b11da44113179976e767955b692071e879919e1019553d7d9c96ea399af4b9f9dee34a9552376b9dccdec8b4362ba42f7b39ffd19041b0c078db8fd25e369206bedb6547197101abe47bd11d8cf91f9117b206778cc6ed8f7b83108afba0e1b9780581b800445f2ceadb1070682d02eb8892b29ee0bae17686afeb9c7dbeebbd2e33016ba46e97efacc9e817a3a2d69e9fa288e8f050f92aa80b96c55fd4ed7c9823c9a3e41c44bff37d08bdb98d8212c655ee4ab0c518bbe920ca50a59e2d8bbe45c766fe32331ab36ddb46085d43981bbcaf4ef23054ce42290fd91bedea5a86b8ddfd90237db67b264854123d820be9293a491de13192119a4a5c2835b2bd6d96b40a81e597461dcc158b9b5864cfa1fcc4d0427830cee1d0579c10382927526ad6bb22af919ea28804fb334aa448a9a227f120f2a3efbd032788de1cf6f9c7981990793de5907a2ac064470db419532f574816c6a1636c11d2a3dbc35f404d6ea9c0e07668bf9e3aba84fb477211125a538e285b02850198fbbc93170ec33e245f30e342fc6c218fa5959a62a10041637e667acbfc34a3db09fb90bb04b056604449d6ccb7510ef2bfc1d665fa5e5cd51cd47c4712d", 0x1000}, {&(0x7f00000013c0)="ce431d8482dbbd689fcc9fb2d38dc035aa120d4e6369279265fd4273fb6ee8e818aa624e61ea59faa44da3a8454e547c011dfcff56bd1a55be606b90ff0de809976203f0ca186518e003249707c23480de72d42427326124d1579cb043b0e963beaa61cfea01caf21c998f3097a7c650512fc042b772b5ebe3c3af5111c7ffd65acb1dc1598840c5038f696acd9638ff26720490a7f2295ab6f3745c81bec2e2cc46e857f6526f7706a5fa04d98db016d4bd45dabc8e1db8eb3261df3f54678744579a53150f46cefb5b593e8cf63ca5d31e8474689fd3df5ff82a4036547b15203dc2c795febb6ba87e77c77e0b084f886e4b04c1c625cd7d10", 0xfa}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="dbb72c81f7263de9d1d28cb640db64b60051134b3d0b06e757aa7ab61a3e8b79fc8501c821479a3d4dabe7c06ec80d696252d7cc385b12e889a95d3552c608c1d1fe6bd4c9d9fab5930025b68f37dd74e52f3b251c30764ac3ed55af559acfda8a3754ace00c8ed794b57acd5c798d9dc4447e9b51a6cbbee13f9edc15b937c3e2100d65eb23ff94c5e5fb8bb8c42c85187ea43d7fec1ce556e2a2838be63bddc2aacd2f66805e6902d44ce9bd5e801a9c82cd3451161ebd7c2e2907f2f69229d7d840d850e33b896a152c7bc968d4b73a7802dfdeb031c5e00b8697395d29b533b5eef410e1216ce7f2d78348d900815a9018035dc8f32fec15e88efd3f28328d44a4400998b0c1dc8477973ea6d9ea478f2e4d921ccc75cb5782b5075a6b1f8032c1007f1f50faf58bd940793339e4d2a3b012cd377e80a4fa6baa0aac78ac236e0322d19f5f5685f675d24642f205de375e11b9962bc7fd587153683e32abb803b4bd00da981516629f293c16cf79ed9885b815079ff4d5d628763c4461a5472793e085aaa06f0c85e8e42b6a3538e1de1064230578bef43075fa98a1cec3e71c6e6f56e504fce87a79aa45bf67195096cef562c7a42fc19f859099a6c23ec4fd51b8351b083b560c5ec0aeb847e359971af74a05cf1e4c1a673d42c93e2f83583a5b681f7535554a75542e715c4f27384595e6393cd7605c4e59420abbcdc842e70f56cd40f9d5e719c11bae56fdf0d21f61ce26509cf43d63b7eba62e1e42e2e3445cd9eac7d125950fab44003e3e04a62aa052ffb0f31fcc1095f4495a22956b451089a227ff1cc1eab613fc011b6f72c4e8f76cdd67913a39008939cdbc0bb95537f67ffc9a890fb22ecdf532fdcb4ef1c807c2f0c09019ba67c78fccffee61a6ffaf44ed9fbc97973e49aec4f81ef3cc3b97932a1969bb3aab332b07374db2d93e1dbb0bbe1ae704327616b3f323418a9fcd2fc7e93e2acf45149af250a443ae02f09f38e53b6de10a274386834298a25e01daea7af5e87379e57c29f467fd051a4a9a940347a520016e4f56ae2896b9478404cc17f8ce003b694f1ff9f568ac1644a33fabac450bb7c225574f95773925758bbc28feee0bb8aed72ed530aa70440aafbbb120b82d1fc05d689744c2c1f48e9ecbd357bdcf6cd4fa33f32cf8b70bc1bee6a2cba314e99576a3ea3a99c80e03b88e3de8abbf2adf458945bfaf7b5d99b94862de2878e0da73815deb584b71036b4b541d3f170c99ec7564becccd101902b87b9ad192eda1ac626faf002edd7e30e8e70b66a143b6f6d132fb41c46b9bed18208f3b017c9d380a3f955e6b6f6ae5b864306d50436422ceb6a7e0426538e2462a886767e5148e878ad65d58b5a1e4740f0eb1a9256bcc8bad17221e4dff70e66f62da14deaf1d5d0804cc200b92098fc579423ec1cf3237721c98ec9f4c80ed4791a213c0a2839fb6c7eaca73bb7464de303ddfb27901e954a14dad552eb0e2c887bf9cc4009231c6ef27f5761329fcd5195efbf75ef0e1c0d1a02ae06ac3f31648abeb41c924216c39c1dff048981e42f124e61fa5633ee6d24af0964efd8e7656aac76d80dc365b65207ea2ae35ad86c695141e0ef9b663402fb5245ccb3d70e92deb5b0cd72a7a0be96c1f10c9f6d848aa668737fbcef8daf511b780a62f05a8f61db53fb71140a5c02abcd87854aa5bc83c8bb66af515f8ea9662ef66804273e29c1d38971f9a0598a94a2729a2d64442cf2e75e18d75eb7c5d08fa8f8430a6a5eff2d330c5aaa0e35eb5e0298a502a9d854709b755aabadd0b3dc69ec8a9ac7d75b4d883255ab4a737b9ce136a2b7160e7285a94d344f975ecbb13f459a04b124706f600842ced43abae2f182bd7b1fb3981402a8698c3f5414010a82c447b395f6947b59e0a568be7aee536dbebe448e65591e91d16d4e5d823948744cb88fddca844fcb2d45e0b6f65210b258d6462637545afb16606d565885269e6cd3ff3b5d57c7690fa25022444c3279e952eb99ac05540cb5773c2f52edef66cc17b5d94fcfddae60992a30315700fe317b06820fcfac8fdd1f0211dc37521da33d2d3a817fe37c7e06e445c9ace3bba9d818aef350aaefcde66d2a9c24cdfa53ca8d73070dbd8503c761a5adc38e276909748e9a6e8a562c1eb654ffaa3f949198b2c1a228013f7ea09264d75237e02f917fdc0dad6a63acc3bf60c709c143ef393d846fcb6e11eaaa2512b8e9f87036751f537b3d381ad9c4f0b90aa1f16888eb1c5d9e99f9d328b64e400d4499f6ea687b9fa2f9c7e28bba2432a342ed27e6c8ef70889d8319fe5019e599397f865750967af55a92e5153210b619d1503d3ad4c002663087675a18efb4b79b14f3fff2b3aeb14c55e37619a4fe38e08b73de74019fb63e477ac051952b23dc7fd395ee6617c3a5f3cc1b95382395212fe853ac177d5a1d8312463f26ec4cbf822a7a1c9e7f2b610b59b08102469b8650baca4ca6ce6fb0d352907c7d3f2b98c43b7ede70e5e676caad02b3188d2db8268e71f86b4fd285efae6088115212773f8a3a4e1c8b7d08c7528f0d59f883ddca3c076dbb31af971f5404064e44034993feb83356207bbdd43570a27ff5a251d24b7aa0c41e70be3982b4e7fadc171d4a966b32b360de2a0f448ed686f22c77312481a23fc6dd3b3c1d9dc62dafdf94899feefcd761f631dac75985aed596c87f199b187506ea5552e5a3f97cdba90b640db85a88682668d8f0e3896d03b5c22de94ba398ba433c964688eec82fdc8c5e3a3222f276e8c4d018e80ebf17547c40cc8c25bc20ac13611111fc5c3e85b5d388ce99c24ec1a508a972a3958f71735dff0e7957fbc6f2da0afc00a34682ce004a0da5e642c3c3cd98c9cc9bc01d0b0f904334a7c0a5c4253b463ce359d43ea66809887a7b0f8f15bccd6299fd896484e2b767889dfb608545697343139567996404201cae924a76ed3a6120da78d133e7c935a66d3e3932e80ce2482db930894b44ef2f6e8d0b1465a16b3cfa7646a1dc2f2df46598ef598de5214b6e44545760b6018e4d74379ee8d14d36e4a990d868c91c81373d6453b5618ea867cf9f48b58eba6bf03412703caa94b2878daa63fcf8d4b816f2104c01a731d97a485fb90841b7333bb40b1f21f0bd117b62c9b4350311a38b147beece68f1f44840d402a81d22a0b18b3ef8865322b2661fe5f31e5d9eac388f590c62b252585d1a86675df1c21809382cd64024a10eec270e31eebe1f45ac811b3e9dea5ee7cf9c9ceea57eb95c7b66a99030d08e50887af426fa0420f5d48892916bfbe45ee6bd1b9f0eff55d6b40f06ba35d66bb9ee99f62253b0baee7c6f659d0759a7a05c734d0cb2b64a2b9cd408e6459b156f65d5efcf0b33b03f01f46cb974edb2bd5f61a5c0dc2a4ba9717e6041e88b3f19cf3c0e806ece71332dd4939b92ef2f814a2e4d8f909c2f3d0cf50199c457d1744ac991eab35652c8ecbe7da52514a570c994c830df2fac4596310164dae83e33f5e189744aba818e0076f028bcf82e5cf10fec599321da7399bcef33384417d78b10cffd9db092298b16de24ac7fc00e5b7173f3ab68e5f6c2a16849fffc2f561e1f387fa2f18a7c6b35de736f3efcd0db6875486401b0962e615134269ca9664c3bed597acb3ad9f88ed7caa23d2cbce64e4e8ce593d67fc779913c040f8173c05a1b0a9d784741ada6d901b64689a24cbcaa302009a70db2403d0e66d3e577bd6772dd5ff76e0ad16109342c728e7f33947c57c883be2b4e810a2976e787b046c3f6988843a2d9a4e1f3a5ab6bde52bf36d572948eeb2fd5785b70c604100a0a1b623558d6428c6b4627f996b6afff3d8b42ed3fa285c155f7c2d34680519fe71036a46ffd2411de759a8f59fc239c885a48ea3a4c38cef24805d8f9fa2f030681e85522afb311b10e00a494c6fc8f971a59758c482c826dad871acf3122478bf5d570ec8020fce8e2fd79e131c599ae6dc830b15a34c6307654f0741c506843a51caa4b85a53baaaa502fad1880e1b7203e85769d6bec5537875e1dd4ef92cccc315cea74301eff108603fe6657de9e56b168fc5f904079ca8d1926674565d95afe88fe4f4f439edd7ecae8b5bbb5045a46185c1943d9717af14a04aad316ea37cb766bf97982b3d11276156b466e6d5252f587ee1a56e8abac398c0725ccfcb55929335f7d678f3b1562ca7da46c7d472824eb92f1df60642c7d84bc1615c52d4a5e20efe187b5b2a147c1094db1019ce112ceab96a5803ec7831a9915f2d896daa7b8ab8f56a385d3a8c8298b6931541178f141dcc006b297d4fc764b374928f51cdbef111940eb52ac2f74a1fbec5436a49098c5b73dea47c8522f65bb7b37e202eb32e8353d309f01e892794168200ebfdc16094ef889dd8873c4e01c02771ddc4608b6f703335c23ddedd34b0440bfecc5c06b02b0676a85f01dcc75edc6c6545a86dbfb86584dec48233820ce4e93528aaed57db4f0019567822c07f0f1b3b0e386e34c684935a3773167b95538c4a11a3269410c551d267596df06b8886ce07dcf2fc80db1bd627005b9727996e58932ea5d3fa7cc397c36bfe561d3e024881c599dc33069a858e0132b59ba417502e1df1b2008cfec183f58c99474f835695671854b8783e462eee8ebd539ae197f3693cb54defef6a9ace8239584a3896a4f33de48063eac3e8bac6578b29c1624cf51a0670103bea93c8104990c22f896a1c4aaa43cd87991c485cbee15b4121c5f2401da8d3319990c17a58fc34085215f9f37ba4d092e725f604477366bfc9a14629b24a48a4e2b6500356f40d9b19c6ce6bd53e5bdd14bb7b5a77ae3a60777be8f4d1c61eb58b208988b7bc5eaf8eee83fea7018051faebdf873d3283f772a4e4f733873ff97537866c424859695bf154a51685182591b9cdd656d5d79e159400e1fa9928adae3c9b56b82cd681fe3c8723dfc0d26872231f274f9cc1a08709160331f3e31a3bcf3c33a159175c7d0fc6b61cef12b36017375b736f6d7fdbd4770d86df733bd607a14a5d88a92d74cdeb40b5a9fe461c117514490dcacc874fd31133ebc32ac30eaa1b23aa5fcfa3714a0d95629a25b8fb28a321635ed35c732386a2ad2f45b842aea78a474f06bcab7de7aa56050ebd1b29770d6d3e4b976733c5f3e7ce4de2ae89a979da02b88c879358bdc0ff7267d9016fc11c3878e522532adfb3e3d86237b1d7122a2c5b8f2ba96c48a4cf0fd314481e9e3abd49ac4f4f17ee309f59d8373ae04865a460bcd230546766bd02375315ba1c86535735b7f805d11cfbc0849296943433423de3be01c09a5f1d077230701e639d160caaa92adffe2ec1ebbfeb45dfa65eb7fcaebf774ac9b5863e52aee5b8c8f5e6616d21355ac6e241e51ab98527c7fbf53b86b7c7748d61fa4963d6623872f6f701c0a373be3a316c95098710cc32880f134e4ce9af453a8648b9c54160b6c8c2b0fdc062fc0d21615ba8ad87c1eb70e6b569c38c783f1aec7574a7d06cfa2528e6fa26e832349a466fa88b9d62cf58a6d4f08ba5184656d291369d75e035a39c650481a29ac8cefcea062fea4bff834cc1e2016cfd6dac3a7cf5aa9370b86e6b4e20816cc7141cd568a0948ea01ad242105fa642cabbbec3867ece3c8153af246d0203fce29eb00b9fb987576caf2a226d1d0423cd432cf9107c00ed0d426f94b9b8ccb3d286b814a828fcb827dbc24ca4fa2da8d1e07f7fbcd79e738312295629a193b7abd209affb76d81a", 0x1000}, {&(0x7f0000002500)="5e4153c2c74ce0df07d29ee890dbfd9e990bd08799c10db60ea985ff2c1b644878", 0x21}], 0xa) 16:06:25 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x20, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x18, 0x5, 0x31, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x38514cd5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) r4 = socket$inet(0x2, 0x4, 0x20) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:06:25 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x68) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x68) (async) 16:06:25 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:25 executing program 1: openat$pf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000040)="97fe2e32ff77bbfaabd1f8bbbca4c0e419266545b53af9e81068820d386ad32cb557ca2615f120050c050b6ba1006218f48fc604d62f321a425c8e76ca3475ca9f6a5cb3952c2b092736456c9f0e5bf69dd26eb786dfdeff9c696abc24a3a163e8469a061ee92478a07ffc1f735acb4dca3397cff4812a027f2d924f40fc09eaf65ab10268ce8ae46b89e16711acb3409c18b57797084d72ef8e323c20faa2a19d780f30f49cd92c7ceb80ed96c8922f3b77e0f98903761fbd1dc11cfac7a5500072d73a4d60dd583cd3af3a732337b77fa5a09e1ecbadf8e3d50a9e925fde27cedfc94f60f3dc64c1f3ff244e37761e9148b1df6759ae3cb6c49e36cc53", 0xfe}, {&(0x7f0000000140)="738a", 0x2}, {&(0x7f0000000180)="6eee07901e5268a561ea1835faa45a01fae79f6de5cf7b3a97588f4a60e5d4fea75a46c1b8c738f7f260c2ed37e92eaa0d5a67649fe70d598f6e5e1ca050926a07c488b84798211d06e96a344627c6f8c5cd06aedcc7872b8babd9dbf675b7394bbed48e3e493700d84584710a8c0eed1b627aabe46d", 0x76}, {&(0x7f0000000200)="5e2959368ceefa4f21adc58e76d9dc6afc6313cc4ed8e94c59c69cd3c3132c0dfffe8b928477bea48061fc384cef1ffc95ea3f72a806066f55fe201c65142b5a43281a2b7d6d463dc2160993f987d4a5b3b1573693d2f43e93f5d0d0328741620670e0015ab806d757be8ed4fbdffdf626bf08dc0acbb71fce7cfbd23da71a2b41647b244982526aa3c49a15af5b9686d4a9b850670db87be0227695c3d5c31f3053df00c2ea68d2c95c961a2ee2d7530c8e6893d2de5acb273b198364ca1affde8e926dfdaee77564cf7cfdac342f", 0xcf}, {&(0x7f0000000300)="31333633386305ac28b9edc6fd1c9de89967459f82f3709eff69986c4710a4d13f20acb0b1225c26569c76b30a2d8d9d4e98207d2ef327678616856d30e2c4eef05e0cbc2015917e3b3b59aa4ea60967bfc6627b04f3748f0b0973d16f23abd26c43196456be41e9cbb95cf09183e5dc844691912b7f10d4fb4090bfdf792576bfea20ff9748bdf0a958d3f691be9c0e63599e625dd8a91dd737e2df3a81fe1e255798620578c7e6f0", 0xa9}, {&(0x7f00000003c0)="819e949ece39d1a6a5e49cbafde96805394a67b84475ae4df97127c186b7107700e6864781f39dc7eb11b8b3d1b009e60c7b9fd6f47e1e8d9861b59f6634ac8dc1fe22ec57b8f3c6bbbe8c1a3b3dd19b413890264071d5575c232c296db2c900e07f3765338384ada2276b96cb7b229227e834d3e33ec146996992dd83cee5d303a09fef3124f5ab570c681ddf1ed46da66bf07bd437c7ca8b895a8c076d24dffc9f40e18e40f177c3e49e49c5d35d77b138113eade78d5b40d1f9226cd3909f5d1afc87c9e2fa52b01492d02815f05dc8d70757e610557fac8df9bbb9680e598f3da27fad4cd81b4eb8f6827e1f32b0608d21b0dab23188afb69e46f09a4a0eed3a7f89b1a9ce560785dac41e3dbb14f21688d4117740d716fae2bdd662fd93607c7282e3c2e2f48abc8831557f3fe41cb498dd7d15c592067f06888304374a4812eb7fd74e362464f01f44746113aa84e7be2bc86183abe5893b88ed78e4ecc7829d0c4b89f427c100e7c73e1d0d6086b429f0b59b913c288249e12c8e50e6b2583c14d3a5282a1963c528f7b2b1bc27102e0783030350767f4781a143e9ef6c85fa83e9d2e6ae3fef58d789b3a15314ee497114c4742adac891c603b3995b934f21aba5f2860f4eb070f88c053fd8af02ec3ba87593ab740c3be96c9ec9fb8b567455ef068e8373d4f47fd23ed53f3c532c92deb908f930df3632bed8ca805669f5e1773d2d357b2345aa4f646cb931990ceccdca0e2515486fa67d7b2d4c97d7f30d1aa3096b5626cfddfd6722dd0c85f3316c04c1793d47ac31892975d0a3b8c2fb361c78226aaf9cddbf65e472cb473110d66fb13b9d2bd6100f6957954918868c649908288f82443871557e1d362e3ae281f9d6ee99e9c16d7e4e940e460cfbabe353627c4ee1351b9235755c61512e3092f133c08bcf032c5da44072bb49fc86bf76c9be0f029a83be72df2b28fdab3af5be2943d26b18c68953b382d34b537df599721651465f5c422546c143c82204e967392079e18ef4c771d843784ef11e609d21eab7dd2a1b08410c70677bd2498db7d0190dce60fcedf61dd1df7c34bad3cf31cbdecf29fc051c4f7bb968a7a2c804986d067545b17ddf03c9d42e20d6cec71dbe3aa71897bb6ed9f5239e2ed91e6f23b6f850e188450bc1b11baf04a07d451f103233ca2a51bbd9d65ec5689dae67a427d908f68d780974d2ac4bd1e2baa5c6b8c077eff54dca7d4aacd2ec9704a4711f22723f1b9a6fe9de9aa8b01ea463ee61aa221a17edbd33b0c3deea79c0a8e568fb5469b920ca80bd6f4dd0057ec81698b0ab13778d704fc4597a75c5e74322af484a8b87fca35fa6adc50af6c4e9e6ea43b93257e397b33a37fc3c081887d69b989b278bea920cf81a7fdcf5a9119253833f0a85a6782e0053a756742163ed976aff5fcc5ef13079f561ffbb1b7466100966a5eaaf8f4a32bf28ee497e47f90c946f952caf9f78e2cada144d954f14e71d776ed2b7bcb7b2ccc069c84c617391cb76908535856a644b98f41edfacf3968aedd0b4c61b4afd054742e25a853f50f0696689031b3c303f53a6dfdbdb9d204a1eb245f1e4c3a66bb9379eacc8cadb012f1d6d717a1715219fdf073b0d10c845f24f3c82bc4cf6648ed91d2266dd2ba95654a440638ed66986da209539cb4f189732291f043c4c05a05ea7752f04b3c387bb22e1e50598dddf07d95ef06bb2328c82fcdd7bc195d5e8a78bf09ad87fd40527b1a578a5f94733a71f5c7a03247cceb7b9c15fef6e4a49af6fe7ddd21d22866b672ae7eaea4a4f2d16ebeb22fd9a04831e3e3e1c5876a19bf47a45b7387c212c2f3e63111d7e13a5e4e3f15d4b52f3cbd752f661bbaaecdffdb4cf6f8dc8ab6b35438f003001bddec9666d4c2b6ff69198c641f5d1e01ee182d5afc50065ebe9bdaae4ed2a793a0115b28c511d1f19656ba65296f698e7f66fe47348a39690d03025f4ad97d48b8f0666c987058219c7d9dc4a703ab45078fd775ec30818277a9548436d67a5692f566242760f5f7381a55f1939ec9bd22488883a60a4580f25ab3293d6e997d683184c3be8c42bb37c08ed5f2fb26aca770b7ed00f8e2471a81d6bc65a5b3d86064cefdefc83a2ee1d146fd82968d831ac68c841e3ff79e587d784421d5fbb1b4f2e38fe7582c935fef8d879ab4464bf1415590e9b6b47258c80c19de4ca1e80975fde6030fbf2ae7910c6f19e481aba1cbd6bb98cf6e77a7fb66a5eef7c3b87e2880f4622f3cdd23112ae729053d75732002d5405b72bcec2ef8af7bbeb32dfd9fdf63cc0ce660bd6994cf516ad526883805cac98e58db546150b1e3561d0ac348cbef95a661b046287eddda779573d54dc68d95b527b139ffc5e46aebcd2a96f57a96bf54ef6e8db40b0934073afe74c8adca2926679c5fd84c09c49794041b2ff63255aabc30b54168ff63942a3cf7430e11717e9f44821ee83047451514ad2b2198e98558074ae2ad9b8bcbeea17a329b2cc0aa5daf6925d78fdae92efb35142a19491fc97ac0ea6dcc08e220019c2c45d3cb2390a8558dfdede1289246b987305c4c1cdf8ca2269fb8233bab2c50c88fab6e0040119601e886cebe57bc2d978386ede08c49f3440155acc39c5eaf7c966e1644479383a5cf9995cdaa3056d1eec4f519fbcaeec002da74f318cced35443ae743cf0933a14fd5d1294c0f74c6771baf8ebd9598d980c6dd9e04eafaae85b2d872312863aa617ed0ea8373607ba49b504cb490cac653e54178fdab42b45076f6b5b3adfa686259ebdbaadb0fcff162dbfb180de31a3d75792e26037b19772acc9f03b943b7a0b3d8d0ecd33d5dafa691c9a03bb22fd38f33f28a2c9474911dd97b17dfa09f66e47206128196e066b28dc6a195c9bf276b1ea4a65133bda7c0238ea0bbc57413ab3aa26f883320f004601dded878d453e0d907d549b7717441553e53fa0e78e2f55de7040b911fb66f73a82f31e2ecff7b1d5c316282ba2ba1c6e57ee4c76b88233b9885414192fc7db642d7a783112d6a5ddc199b81ac62d87ba99c5482fad9e12716db2242eb1b573a966eb69a301059ba62d4eddb5b720fdb0e065590ff7f7fbe914673038b92f7e2054f64498e818a741e6ff6a36350f4e6c30990bfc365cf93f4a6eb3b12281c73ed2661079f37c3c4b0f22313059abaf134d66c6f43dc10cb8638f94c36f90cd13e4f59e1c2857b2b7e54c220f3eb455bc98ada2b88143e7af12d11120f1b4062b8d99593bba8aaebacf4974a34aa8fd8f553017e15c8ec02b2a8c18129fffd6adfcf660d2e63774f54df56db31327172ff6260e75104ab25fe1c7264e90a5dc6ad459eecac146ec14c888e4e2c3c7719c1479867ba6cda544c477676acc364c180504fdf353781155b9a116d9776c79146eb2d2570ff0e92e012c322c208bee55b363e8b22b30d2cc2433beac28689678ab7f4b882c6df18022ef2855ee26ff06757f999a2552c434aeff5ffa9e9a93c39a8c30a092817582e4eb6d89228460ee28df860c2addac2bcc194207f4d1f6042e66a02476518ed10c076f98a213a49aeca6f45f00ab9bec0713397d1f9d17f1256b2f443316655aef1b53dd58f3b92105a45908f7d55b7689c6fd5728612061666d40df61584769687f4673ba7768af0f3462bab8b321a28b613daf854cc8c7e89031dade23c582c380cb48ad7c44b132b2480bad0489db01aa0f6f5f6d3c8de7cf63e43809664e3de2f6ea4eeca4dbb6701478f258b7f0a9d7b241e6cf6f3724c25b3e2e0623374e3dd326d9bd6d5701f54018961c8066829da3497035dfd495534b76e1800e420dde44b9121fa2196bc9ae1b7fdd42b5964a1aca100a9456f4c1f6511c580b4c89c3188ec17afec13d13bd4277375f361b9d0633b7aa3ff9b4700e34ab3c4f1adef047f4bd687a5cef9809a12a11f7bc1fe9bd26b99fc3840046b6ec57fb94af54374bf3ac9dbe6be76904185ddb574c5a595288eca75fe9ba10a19065f115a6e53d7820d8f09ff3c876e6335b9da4578c99b09f1f698ab516d6289f7cc46c84312025ad3f525fadbc87ac5a3290dbabcee59009fd0339dc5fd56aca4f95b39bad13cb00246699c927400b1e6fe7c43597b18640934b7cf90bcd517007b283e17cc1ea5241bc7c6b2d84954176a2fc712dbcf0e74df1ec637e0f6a5162497c622da9eb34ef4ca0b32e831e0cbdce95d7cbf1c0088183bcb692f14554e82522062cfeb4e7015d239a5af2b549ca2eadc5eea09c8ffa3b8e6c740f6bcc33606661634ec926bfa500f25d9c2239647d09744d9c9c6f5c53e126dc3b20360f1b9219ab483fac4cb8a6380399e0db3e1c3043afb331ea8d406059f81709969ad35d3c37c7e3740d4d9587c9411ccb6d111de2bf28456df1cef4ce59689b5d84ea6eb05ffb3252b3c304775c0a35294b17b173976b9e444a56448418eccce07198ebcac622c3e8fcb6243e81b8dd629faa0c3c62ab6af36144c8ff3767206c77b7502cb5de2540b8fbfa8b2e6d88092428540f43b9716f9e0a8465fc5f5f73653c25bff2f8059e6491a31f16c61b1855eb247d0c3c184ba12cda888291685715231cd2bac1dc0ef5255e7327a76a37ad9f15ccdede409ab67094485cb630e350ee65fc03c1c6754c68939062b52801e9b4c6e9fe0798395c9e799546a81304ba73c016529256af8fff6c4cef8a569f1351d02863c6134fb6e10f9bfaf9ebfc334a69b906c842f3648c029e6cb55981cef90a79d93dfb9a1f4d474af8d775c707bd2cfbd2061c02d56c2be366630ac56f7ca78e991d21ebf2764705bd12f68d25dfc705abe35e4be209c22bed1c0529bbc8e4452418abaf8f5ba0df4e22484354b551f279dacc43e4003890751d9b7c0a1c0edcc5667e44aa42b11062570d04ce91ad86306867b0c2feb741eca9ba910341e7f4a5820102a29d6d02f580906bae0987d290d83d3cb23bf501c98db0d73ed959b4844001705a711f6a40781771e93181918ec831815732dcc2cdf1f8a7854c5f93b8f4a8136739cc11a0cc068a4a6516f492ea3b8886fd51a71964b4d0d2504b8b08139ad7324bb6fe3e34df3fc43558fd2717ad14adda7c6a8daf43b62be110575aa3573c2ff3f976aed7828ce1345a6dc8a364ba401f40a4e71b11da44113179976e767955b692071e879919e1019553d7d9c96ea399af4b9f9dee34a9552376b9dccdec8b4362ba42f7b39ffd19041b0c078db8fd25e369206bedb6547197101abe47bd11d8cf91f9117b206778cc6ed8f7b83108afba0e1b9780581b800445f2ceadb1070682d02eb8892b29ee0bae17686afeb9c7dbeebbd2e33016ba46e97efacc9e817a3a2d69e9fa288e8f050f92aa80b96c55fd4ed7c9823c9a3e41c44bff37d08bdb98d8212c655ee4ab0c518bbe920ca50a59e2d8bbe45c766fe32331ab36ddb46085d43981bbcaf4ef23054ce42290fd91bedea5a86b8ddfd90237db67b264854123d820be9293a491de13192119a4a5c2835b2bd6d96b40a81e597461dcc158b9b5864cfa1fcc4d0427830cee1d0579c10382927526ad6bb22af919ea28804fb334aa448a9a227f120f2a3efbd032788de1cf6f9c7981990793de5907a2ac064470db419532f574816c6a1636c11d2a3dbc35f404d6ea9c0e07668bf9e3aba84fb477211125a538e285b02850198fbbc93170ec33e245f30e342fc6c218fa5959a62a10041637e667acbfc34a3db09fb90bb04b056604449d6ccb7510ef2bfc1d665fa5e5cd51cd47c4712d", 0x1000}, {&(0x7f00000013c0)="ce431d8482dbbd689fcc9fb2d38dc035aa120d4e6369279265fd4273fb6ee8e818aa624e61ea59faa44da3a8454e547c011dfcff56bd1a55be606b90ff0de809976203f0ca186518e003249707c23480de72d42427326124d1579cb043b0e963beaa61cfea01caf21c998f3097a7c650512fc042b772b5ebe3c3af5111c7ffd65acb1dc1598840c5038f696acd9638ff26720490a7f2295ab6f3745c81bec2e2cc46e857f6526f7706a5fa04d98db016d4bd45dabc8e1db8eb3261df3f54678744579a53150f46cefb5b593e8cf63ca5d31e8474689fd3df5ff82a4036547b15203dc2c795febb6ba87e77c77e0b084f886e4b04c1c625cd7d10", 0xfa}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="dbb72c81f7263de9d1d28cb640db64b60051134b3d0b06e757aa7ab61a3e8b79fc8501c821479a3d4dabe7c06ec80d696252d7cc385b12e889a95d3552c608c1d1fe6bd4c9d9fab5930025b68f37dd74e52f3b251c30764ac3ed55af559acfda8a3754ace00c8ed794b57acd5c798d9dc4447e9b51a6cbbee13f9edc15b937c3e2100d65eb23ff94c5e5fb8bb8c42c85187ea43d7fec1ce556e2a2838be63bddc2aacd2f66805e6902d44ce9bd5e801a9c82cd3451161ebd7c2e2907f2f69229d7d840d850e33b896a152c7bc968d4b73a7802dfdeb031c5e00b8697395d29b533b5eef410e1216ce7f2d78348d900815a9018035dc8f32fec15e88efd3f28328d44a4400998b0c1dc8477973ea6d9ea478f2e4d921ccc75cb5782b5075a6b1f8032c1007f1f50faf58bd940793339e4d2a3b012cd377e80a4fa6baa0aac78ac236e0322d19f5f5685f675d24642f205de375e11b9962bc7fd587153683e32abb803b4bd00da981516629f293c16cf79ed9885b815079ff4d5d628763c4461a5472793e085aaa06f0c85e8e42b6a3538e1de1064230578bef43075fa98a1cec3e71c6e6f56e504fce87a79aa45bf67195096cef562c7a42fc19f859099a6c23ec4fd51b8351b083b560c5ec0aeb847e359971af74a05cf1e4c1a673d42c93e2f83583a5b681f7535554a75542e715c4f27384595e6393cd7605c4e59420abbcdc842e70f56cd40f9d5e719c11bae56fdf0d21f61ce26509cf43d63b7eba62e1e42e2e3445cd9eac7d125950fab44003e3e04a62aa052ffb0f31fcc1095f4495a22956b451089a227ff1cc1eab613fc011b6f72c4e8f76cdd67913a39008939cdbc0bb95537f67ffc9a890fb22ecdf532fdcb4ef1c807c2f0c09019ba67c78fccffee61a6ffaf44ed9fbc97973e49aec4f81ef3cc3b97932a1969bb3aab332b07374db2d93e1dbb0bbe1ae704327616b3f323418a9fcd2fc7e93e2acf45149af250a443ae02f09f38e53b6de10a274386834298a25e01daea7af5e87379e57c29f467fd051a4a9a940347a520016e4f56ae2896b9478404cc17f8ce003b694f1ff9f568ac1644a33fabac450bb7c225574f95773925758bbc28feee0bb8aed72ed530aa70440aafbbb120b82d1fc05d689744c2c1f48e9ecbd357bdcf6cd4fa33f32cf8b70bc1bee6a2cba314e99576a3ea3a99c80e03b88e3de8abbf2adf458945bfaf7b5d99b94862de2878e0da73815deb584b71036b4b541d3f170c99ec7564becccd101902b87b9ad192eda1ac626faf002edd7e30e8e70b66a143b6f6d132fb41c46b9bed18208f3b017c9d380a3f955e6b6f6ae5b864306d50436422ceb6a7e0426538e2462a886767e5148e878ad65d58b5a1e4740f0eb1a9256bcc8bad17221e4dff70e66f62da14deaf1d5d0804cc200b92098fc579423ec1cf3237721c98ec9f4c80ed4791a213c0a2839fb6c7eaca73bb7464de303ddfb27901e954a14dad552eb0e2c887bf9cc4009231c6ef27f5761329fcd5195efbf75ef0e1c0d1a02ae06ac3f31648abeb41c924216c39c1dff048981e42f124e61fa5633ee6d24af0964efd8e7656aac76d80dc365b65207ea2ae35ad86c695141e0ef9b663402fb5245ccb3d70e92deb5b0cd72a7a0be96c1f10c9f6d848aa668737fbcef8daf511b780a62f05a8f61db53fb71140a5c02abcd87854aa5bc83c8bb66af515f8ea9662ef66804273e29c1d38971f9a0598a94a2729a2d64442cf2e75e18d75eb7c5d08fa8f8430a6a5eff2d330c5aaa0e35eb5e0298a502a9d854709b755aabadd0b3dc69ec8a9ac7d75b4d883255ab4a737b9ce136a2b7160e7285a94d344f975ecbb13f459a04b124706f600842ced43abae2f182bd7b1fb3981402a8698c3f5414010a82c447b395f6947b59e0a568be7aee536dbebe448e65591e91d16d4e5d823948744cb88fddca844fcb2d45e0b6f65210b258d6462637545afb16606d565885269e6cd3ff3b5d57c7690fa25022444c3279e952eb99ac05540cb5773c2f52edef66cc17b5d94fcfddae60992a30315700fe317b06820fcfac8fdd1f0211dc37521da33d2d3a817fe37c7e06e445c9ace3bba9d818aef350aaefcde66d2a9c24cdfa53ca8d73070dbd8503c761a5adc38e276909748e9a6e8a562c1eb654ffaa3f949198b2c1a228013f7ea09264d75237e02f917fdc0dad6a63acc3bf60c709c143ef393d846fcb6e11eaaa2512b8e9f87036751f537b3d381ad9c4f0b90aa1f16888eb1c5d9e99f9d328b64e400d4499f6ea687b9fa2f9c7e28bba2432a342ed27e6c8ef70889d8319fe5019e599397f865750967af55a92e5153210b619d1503d3ad4c002663087675a18efb4b79b14f3fff2b3aeb14c55e37619a4fe38e08b73de74019fb63e477ac051952b23dc7fd395ee6617c3a5f3cc1b95382395212fe853ac177d5a1d8312463f26ec4cbf822a7a1c9e7f2b610b59b08102469b8650baca4ca6ce6fb0d352907c7d3f2b98c43b7ede70e5e676caad02b3188d2db8268e71f86b4fd285efae6088115212773f8a3a4e1c8b7d08c7528f0d59f883ddca3c076dbb31af971f5404064e44034993feb83356207bbdd43570a27ff5a251d24b7aa0c41e70be3982b4e7fadc171d4a966b32b360de2a0f448ed686f22c77312481a23fc6dd3b3c1d9dc62dafdf94899feefcd761f631dac75985aed596c87f199b187506ea5552e5a3f97cdba90b640db85a88682668d8f0e3896d03b5c22de94ba398ba433c964688eec82fdc8c5e3a3222f276e8c4d018e80ebf17547c40cc8c25bc20ac13611111fc5c3e85b5d388ce99c24ec1a508a972a3958f71735dff0e7957fbc6f2da0afc00a34682ce004a0da5e642c3c3cd98c9cc9bc01d0b0f904334a7c0a5c4253b463ce359d43ea66809887a7b0f8f15bccd6299fd896484e2b767889dfb608545697343139567996404201cae924a76ed3a6120da78d133e7c935a66d3e3932e80ce2482db930894b44ef2f6e8d0b1465a16b3cfa7646a1dc2f2df46598ef598de5214b6e44545760b6018e4d74379ee8d14d36e4a990d868c91c81373d6453b5618ea867cf9f48b58eba6bf03412703caa94b2878daa63fcf8d4b816f2104c01a731d97a485fb90841b7333bb40b1f21f0bd117b62c9b4350311a38b147beece68f1f44840d402a81d22a0b18b3ef8865322b2661fe5f31e5d9eac388f590c62b252585d1a86675df1c21809382cd64024a10eec270e31eebe1f45ac811b3e9dea5ee7cf9c9ceea57eb95c7b66a99030d08e50887af426fa0420f5d48892916bfbe45ee6bd1b9f0eff55d6b40f06ba35d66bb9ee99f62253b0baee7c6f659d0759a7a05c734d0cb2b64a2b9cd408e6459b156f65d5efcf0b33b03f01f46cb974edb2bd5f61a5c0dc2a4ba9717e6041e88b3f19cf3c0e806ece71332dd4939b92ef2f814a2e4d8f909c2f3d0cf50199c457d1744ac991eab35652c8ecbe7da52514a570c994c830df2fac4596310164dae83e33f5e189744aba818e0076f028bcf82e5cf10fec599321da7399bcef33384417d78b10cffd9db092298b16de24ac7fc00e5b7173f3ab68e5f6c2a16849fffc2f561e1f387fa2f18a7c6b35de736f3efcd0db6875486401b0962e615134269ca9664c3bed597acb3ad9f88ed7caa23d2cbce64e4e8ce593d67fc779913c040f8173c05a1b0a9d784741ada6d901b64689a24cbcaa302009a70db2403d0e66d3e577bd6772dd5ff76e0ad16109342c728e7f33947c57c883be2b4e810a2976e787b046c3f6988843a2d9a4e1f3a5ab6bde52bf36d572948eeb2fd5785b70c604100a0a1b623558d6428c6b4627f996b6afff3d8b42ed3fa285c155f7c2d34680519fe71036a46ffd2411de759a8f59fc239c885a48ea3a4c38cef24805d8f9fa2f030681e85522afb311b10e00a494c6fc8f971a59758c482c826dad871acf3122478bf5d570ec8020fce8e2fd79e131c599ae6dc830b15a34c6307654f0741c506843a51caa4b85a53baaaa502fad1880e1b7203e85769d6bec5537875e1dd4ef92cccc315cea74301eff108603fe6657de9e56b168fc5f904079ca8d1926674565d95afe88fe4f4f439edd7ecae8b5bbb5045a46185c1943d9717af14a04aad316ea37cb766bf97982b3d11276156b466e6d5252f587ee1a56e8abac398c0725ccfcb55929335f7d678f3b1562ca7da46c7d472824eb92f1df60642c7d84bc1615c52d4a5e20efe187b5b2a147c1094db1019ce112ceab96a5803ec7831a9915f2d896daa7b8ab8f56a385d3a8c8298b6931541178f141dcc006b297d4fc764b374928f51cdbef111940eb52ac2f74a1fbec5436a49098c5b73dea47c8522f65bb7b37e202eb32e8353d309f01e892794168200ebfdc16094ef889dd8873c4e01c02771ddc4608b6f703335c23ddedd34b0440bfecc5c06b02b0676a85f01dcc75edc6c6545a86dbfb86584dec48233820ce4e93528aaed57db4f0019567822c07f0f1b3b0e386e34c684935a3773167b95538c4a11a3269410c551d267596df06b8886ce07dcf2fc80db1bd627005b9727996e58932ea5d3fa7cc397c36bfe561d3e024881c599dc33069a858e0132b59ba417502e1df1b2008cfec183f58c99474f835695671854b8783e462eee8ebd539ae197f3693cb54defef6a9ace8239584a3896a4f33de48063eac3e8bac6578b29c1624cf51a0670103bea93c8104990c22f896a1c4aaa43cd87991c485cbee15b4121c5f2401da8d3319990c17a58fc34085215f9f37ba4d092e725f604477366bfc9a14629b24a48a4e2b6500356f40d9b19c6ce6bd53e5bdd14bb7b5a77ae3a60777be8f4d1c61eb58b208988b7bc5eaf8eee83fea7018051faebdf873d3283f772a4e4f733873ff97537866c424859695bf154a51685182591b9cdd656d5d79e159400e1fa9928adae3c9b56b82cd681fe3c8723dfc0d26872231f274f9cc1a08709160331f3e31a3bcf3c33a159175c7d0fc6b61cef12b36017375b736f6d7fdbd4770d86df733bd607a14a5d88a92d74cdeb40b5a9fe461c117514490dcacc874fd31133ebc32ac30eaa1b23aa5fcfa3714a0d95629a25b8fb28a321635ed35c732386a2ad2f45b842aea78a474f06bcab7de7aa56050ebd1b29770d6d3e4b976733c5f3e7ce4de2ae89a979da02b88c879358bdc0ff7267d9016fc11c3878e522532adfb3e3d86237b1d7122a2c5b8f2ba96c48a4cf0fd314481e9e3abd49ac4f4f17ee309f59d8373ae04865a460bcd230546766bd02375315ba1c86535735b7f805d11cfbc0849296943433423de3be01c09a5f1d077230701e639d160caaa92adffe2ec1ebbfeb45dfa65eb7fcaebf774ac9b5863e52aee5b8c8f5e6616d21355ac6e241e51ab98527c7fbf53b86b7c7748d61fa4963d6623872f6f701c0a373be3a316c95098710cc32880f134e4ce9af453a8648b9c54160b6c8c2b0fdc062fc0d21615ba8ad87c1eb70e6b569c38c783f1aec7574a7d06cfa2528e6fa26e832349a466fa88b9d62cf58a6d4f08ba5184656d291369d75e035a39c650481a29ac8cefcea062fea4bff834cc1e2016cfd6dac3a7cf5aa9370b86e6b4e20816cc7141cd568a0948ea01ad242105fa642cabbbec3867ece3c8153af246d0203fce29eb00b9fb987576caf2a226d1d0423cd432cf9107c00ed0d426f94b9b8ccb3d286b814a828fcb827dbc24ca4fa2da8d1e07f7fbcd79e738312295629a193b7abd209affb76d81a", 0x1000}, {&(0x7f0000002500)="5e4153c2c74ce0df07d29ee890dbfd9e990bd08799c10db60ea985ff2c1b644878", 0x21}], 0xa) openat$pf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000040)="97fe2e32ff77bbfaabd1f8bbbca4c0e419266545b53af9e81068820d386ad32cb557ca2615f120050c050b6ba1006218f48fc604d62f321a425c8e76ca3475ca9f6a5cb3952c2b092736456c9f0e5bf69dd26eb786dfdeff9c696abc24a3a163e8469a061ee92478a07ffc1f735acb4dca3397cff4812a027f2d924f40fc09eaf65ab10268ce8ae46b89e16711acb3409c18b57797084d72ef8e323c20faa2a19d780f30f49cd92c7ceb80ed96c8922f3b77e0f98903761fbd1dc11cfac7a5500072d73a4d60dd583cd3af3a732337b77fa5a09e1ecbadf8e3d50a9e925fde27cedfc94f60f3dc64c1f3ff244e37761e9148b1df6759ae3cb6c49e36cc53", 0xfe}, {&(0x7f0000000140)="738a", 0x2}, {&(0x7f0000000180)="6eee07901e5268a561ea1835faa45a01fae79f6de5cf7b3a97588f4a60e5d4fea75a46c1b8c738f7f260c2ed37e92eaa0d5a67649fe70d598f6e5e1ca050926a07c488b84798211d06e96a344627c6f8c5cd06aedcc7872b8babd9dbf675b7394bbed48e3e493700d84584710a8c0eed1b627aabe46d", 0x76}, {&(0x7f0000000200)="5e2959368ceefa4f21adc58e76d9dc6afc6313cc4ed8e94c59c69cd3c3132c0dfffe8b928477bea48061fc384cef1ffc95ea3f72a806066f55fe201c65142b5a43281a2b7d6d463dc2160993f987d4a5b3b1573693d2f43e93f5d0d0328741620670e0015ab806d757be8ed4fbdffdf626bf08dc0acbb71fce7cfbd23da71a2b41647b244982526aa3c49a15af5b9686d4a9b850670db87be0227695c3d5c31f3053df00c2ea68d2c95c961a2ee2d7530c8e6893d2de5acb273b198364ca1affde8e926dfdaee77564cf7cfdac342f", 0xcf}, {&(0x7f0000000300)="31333633386305ac28b9edc6fd1c9de89967459f82f3709eff69986c4710a4d13f20acb0b1225c26569c76b30a2d8d9d4e98207d2ef327678616856d30e2c4eef05e0cbc2015917e3b3b59aa4ea60967bfc6627b04f3748f0b0973d16f23abd26c43196456be41e9cbb95cf09183e5dc844691912b7f10d4fb4090bfdf792576bfea20ff9748bdf0a958d3f691be9c0e63599e625dd8a91dd737e2df3a81fe1e255798620578c7e6f0", 0xa9}, {&(0x7f00000003c0)="819e949ece39d1a6a5e49cbafde96805394a67b84475ae4df97127c186b7107700e6864781f39dc7eb11b8b3d1b009e60c7b9fd6f47e1e8d9861b59f6634ac8dc1fe22ec57b8f3c6bbbe8c1a3b3dd19b413890264071d5575c232c296db2c900e07f3765338384ada2276b96cb7b229227e834d3e33ec146996992dd83cee5d303a09fef3124f5ab570c681ddf1ed46da66bf07bd437c7ca8b895a8c076d24dffc9f40e18e40f177c3e49e49c5d35d77b138113eade78d5b40d1f9226cd3909f5d1afc87c9e2fa52b01492d02815f05dc8d70757e610557fac8df9bbb9680e598f3da27fad4cd81b4eb8f6827e1f32b0608d21b0dab23188afb69e46f09a4a0eed3a7f89b1a9ce560785dac41e3dbb14f21688d4117740d716fae2bdd662fd93607c7282e3c2e2f48abc8831557f3fe41cb498dd7d15c592067f06888304374a4812eb7fd74e362464f01f44746113aa84e7be2bc86183abe5893b88ed78e4ecc7829d0c4b89f427c100e7c73e1d0d6086b429f0b59b913c288249e12c8e50e6b2583c14d3a5282a1963c528f7b2b1bc27102e0783030350767f4781a143e9ef6c85fa83e9d2e6ae3fef58d789b3a15314ee497114c4742adac891c603b3995b934f21aba5f2860f4eb070f88c053fd8af02ec3ba87593ab740c3be96c9ec9fb8b567455ef068e8373d4f47fd23ed53f3c532c92deb908f930df3632bed8ca805669f5e1773d2d357b2345aa4f646cb931990ceccdca0e2515486fa67d7b2d4c97d7f30d1aa3096b5626cfddfd6722dd0c85f3316c04c1793d47ac31892975d0a3b8c2fb361c78226aaf9cddbf65e472cb473110d66fb13b9d2bd6100f6957954918868c649908288f82443871557e1d362e3ae281f9d6ee99e9c16d7e4e940e460cfbabe353627c4ee1351b9235755c61512e3092f133c08bcf032c5da44072bb49fc86bf76c9be0f029a83be72df2b28fdab3af5be2943d26b18c68953b382d34b537df599721651465f5c422546c143c82204e967392079e18ef4c771d843784ef11e609d21eab7dd2a1b08410c70677bd2498db7d0190dce60fcedf61dd1df7c34bad3cf31cbdecf29fc051c4f7bb968a7a2c804986d067545b17ddf03c9d42e20d6cec71dbe3aa71897bb6ed9f5239e2ed91e6f23b6f850e188450bc1b11baf04a07d451f103233ca2a51bbd9d65ec5689dae67a427d908f68d780974d2ac4bd1e2baa5c6b8c077eff54dca7d4aacd2ec9704a4711f22723f1b9a6fe9de9aa8b01ea463ee61aa221a17edbd33b0c3deea79c0a8e568fb5469b920ca80bd6f4dd0057ec81698b0ab13778d704fc4597a75c5e74322af484a8b87fca35fa6adc50af6c4e9e6ea43b93257e397b33a37fc3c081887d69b989b278bea920cf81a7fdcf5a9119253833f0a85a6782e0053a756742163ed976aff5fcc5ef13079f561ffbb1b7466100966a5eaaf8f4a32bf28ee497e47f90c946f952caf9f78e2cada144d954f14e71d776ed2b7bcb7b2ccc069c84c617391cb76908535856a644b98f41edfacf3968aedd0b4c61b4afd054742e25a853f50f0696689031b3c303f53a6dfdbdb9d204a1eb245f1e4c3a66bb9379eacc8cadb012f1d6d717a1715219fdf073b0d10c845f24f3c82bc4cf6648ed91d2266dd2ba95654a440638ed66986da209539cb4f189732291f043c4c05a05ea7752f04b3c387bb22e1e50598dddf07d95ef06bb2328c82fcdd7bc195d5e8a78bf09ad87fd40527b1a578a5f94733a71f5c7a03247cceb7b9c15fef6e4a49af6fe7ddd21d22866b672ae7eaea4a4f2d16ebeb22fd9a04831e3e3e1c5876a19bf47a45b7387c212c2f3e63111d7e13a5e4e3f15d4b52f3cbd752f661bbaaecdffdb4cf6f8dc8ab6b35438f003001bddec9666d4c2b6ff69198c641f5d1e01ee182d5afc50065ebe9bdaae4ed2a793a0115b28c511d1f19656ba65296f698e7f66fe47348a39690d03025f4ad97d48b8f0666c987058219c7d9dc4a703ab45078fd775ec30818277a9548436d67a5692f566242760f5f7381a55f1939ec9bd22488883a60a4580f25ab3293d6e997d683184c3be8c42bb37c08ed5f2fb26aca770b7ed00f8e2471a81d6bc65a5b3d86064cefdefc83a2ee1d146fd82968d831ac68c841e3ff79e587d784421d5fbb1b4f2e38fe7582c935fef8d879ab4464bf1415590e9b6b47258c80c19de4ca1e80975fde6030fbf2ae7910c6f19e481aba1cbd6bb98cf6e77a7fb66a5eef7c3b87e2880f4622f3cdd23112ae729053d75732002d5405b72bcec2ef8af7bbeb32dfd9fdf63cc0ce660bd6994cf516ad526883805cac98e58db546150b1e3561d0ac348cbef95a661b046287eddda779573d54dc68d95b527b139ffc5e46aebcd2a96f57a96bf54ef6e8db40b0934073afe74c8adca2926679c5fd84c09c49794041b2ff63255aabc30b54168ff63942a3cf7430e11717e9f44821ee83047451514ad2b2198e98558074ae2ad9b8bcbeea17a329b2cc0aa5daf6925d78fdae92efb35142a19491fc97ac0ea6dcc08e220019c2c45d3cb2390a8558dfdede1289246b987305c4c1cdf8ca2269fb8233bab2c50c88fab6e0040119601e886cebe57bc2d978386ede08c49f3440155acc39c5eaf7c966e1644479383a5cf9995cdaa3056d1eec4f519fbcaeec002da74f318cced35443ae743cf0933a14fd5d1294c0f74c6771baf8ebd9598d980c6dd9e04eafaae85b2d872312863aa617ed0ea8373607ba49b504cb490cac653e54178fdab42b45076f6b5b3adfa686259ebdbaadb0fcff162dbfb180de31a3d75792e26037b19772acc9f03b943b7a0b3d8d0ecd33d5dafa691c9a03bb22fd38f33f28a2c9474911dd97b17dfa09f66e47206128196e066b28dc6a195c9bf276b1ea4a65133bda7c0238ea0bbc57413ab3aa26f883320f004601dded878d453e0d907d549b7717441553e53fa0e78e2f55de7040b911fb66f73a82f31e2ecff7b1d5c316282ba2ba1c6e57ee4c76b88233b9885414192fc7db642d7a783112d6a5ddc199b81ac62d87ba99c5482fad9e12716db2242eb1b573a966eb69a301059ba62d4eddb5b720fdb0e065590ff7f7fbe914673038b92f7e2054f64498e818a741e6ff6a36350f4e6c30990bfc365cf93f4a6eb3b12281c73ed2661079f37c3c4b0f22313059abaf134d66c6f43dc10cb8638f94c36f90cd13e4f59e1c2857b2b7e54c220f3eb455bc98ada2b88143e7af12d11120f1b4062b8d99593bba8aaebacf4974a34aa8fd8f553017e15c8ec02b2a8c18129fffd6adfcf660d2e63774f54df56db31327172ff6260e75104ab25fe1c7264e90a5dc6ad459eecac146ec14c888e4e2c3c7719c1479867ba6cda544c477676acc364c180504fdf353781155b9a116d9776c79146eb2d2570ff0e92e012c322c208bee55b363e8b22b30d2cc2433beac28689678ab7f4b882c6df18022ef2855ee26ff06757f999a2552c434aeff5ffa9e9a93c39a8c30a092817582e4eb6d89228460ee28df860c2addac2bcc194207f4d1f6042e66a02476518ed10c076f98a213a49aeca6f45f00ab9bec0713397d1f9d17f1256b2f443316655aef1b53dd58f3b92105a45908f7d55b7689c6fd5728612061666d40df61584769687f4673ba7768af0f3462bab8b321a28b613daf854cc8c7e89031dade23c582c380cb48ad7c44b132b2480bad0489db01aa0f6f5f6d3c8de7cf63e43809664e3de2f6ea4eeca4dbb6701478f258b7f0a9d7b241e6cf6f3724c25b3e2e0623374e3dd326d9bd6d5701f54018961c8066829da3497035dfd495534b76e1800e420dde44b9121fa2196bc9ae1b7fdd42b5964a1aca100a9456f4c1f6511c580b4c89c3188ec17afec13d13bd4277375f361b9d0633b7aa3ff9b4700e34ab3c4f1adef047f4bd687a5cef9809a12a11f7bc1fe9bd26b99fc3840046b6ec57fb94af54374bf3ac9dbe6be76904185ddb574c5a595288eca75fe9ba10a19065f115a6e53d7820d8f09ff3c876e6335b9da4578c99b09f1f698ab516d6289f7cc46c84312025ad3f525fadbc87ac5a3290dbabcee59009fd0339dc5fd56aca4f95b39bad13cb00246699c927400b1e6fe7c43597b18640934b7cf90bcd517007b283e17cc1ea5241bc7c6b2d84954176a2fc712dbcf0e74df1ec637e0f6a5162497c622da9eb34ef4ca0b32e831e0cbdce95d7cbf1c0088183bcb692f14554e82522062cfeb4e7015d239a5af2b549ca2eadc5eea09c8ffa3b8e6c740f6bcc33606661634ec926bfa500f25d9c2239647d09744d9c9c6f5c53e126dc3b20360f1b9219ab483fac4cb8a6380399e0db3e1c3043afb331ea8d406059f81709969ad35d3c37c7e3740d4d9587c9411ccb6d111de2bf28456df1cef4ce59689b5d84ea6eb05ffb3252b3c304775c0a35294b17b173976b9e444a56448418eccce07198ebcac622c3e8fcb6243e81b8dd629faa0c3c62ab6af36144c8ff3767206c77b7502cb5de2540b8fbfa8b2e6d88092428540f43b9716f9e0a8465fc5f5f73653c25bff2f8059e6491a31f16c61b1855eb247d0c3c184ba12cda888291685715231cd2bac1dc0ef5255e7327a76a37ad9f15ccdede409ab67094485cb630e350ee65fc03c1c6754c68939062b52801e9b4c6e9fe0798395c9e799546a81304ba73c016529256af8fff6c4cef8a569f1351d02863c6134fb6e10f9bfaf9ebfc334a69b906c842f3648c029e6cb55981cef90a79d93dfb9a1f4d474af8d775c707bd2cfbd2061c02d56c2be366630ac56f7ca78e991d21ebf2764705bd12f68d25dfc705abe35e4be209c22bed1c0529bbc8e4452418abaf8f5ba0df4e22484354b551f279dacc43e4003890751d9b7c0a1c0edcc5667e44aa42b11062570d04ce91ad86306867b0c2feb741eca9ba910341e7f4a5820102a29d6d02f580906bae0987d290d83d3cb23bf501c98db0d73ed959b4844001705a711f6a40781771e93181918ec831815732dcc2cdf1f8a7854c5f93b8f4a8136739cc11a0cc068a4a6516f492ea3b8886fd51a71964b4d0d2504b8b08139ad7324bb6fe3e34df3fc43558fd2717ad14adda7c6a8daf43b62be110575aa3573c2ff3f976aed7828ce1345a6dc8a364ba401f40a4e71b11da44113179976e767955b692071e879919e1019553d7d9c96ea399af4b9f9dee34a9552376b9dccdec8b4362ba42f7b39ffd19041b0c078db8fd25e369206bedb6547197101abe47bd11d8cf91f9117b206778cc6ed8f7b83108afba0e1b9780581b800445f2ceadb1070682d02eb8892b29ee0bae17686afeb9c7dbeebbd2e33016ba46e97efacc9e817a3a2d69e9fa288e8f050f92aa80b96c55fd4ed7c9823c9a3e41c44bff37d08bdb98d8212c655ee4ab0c518bbe920ca50a59e2d8bbe45c766fe32331ab36ddb46085d43981bbcaf4ef23054ce42290fd91bedea5a86b8ddfd90237db67b264854123d820be9293a491de13192119a4a5c2835b2bd6d96b40a81e597461dcc158b9b5864cfa1fcc4d0427830cee1d0579c10382927526ad6bb22af919ea28804fb334aa448a9a227f120f2a3efbd032788de1cf6f9c7981990793de5907a2ac064470db419532f574816c6a1636c11d2a3dbc35f404d6ea9c0e07668bf9e3aba84fb477211125a538e285b02850198fbbc93170ec33e245f30e342fc6c218fa5959a62a10041637e667acbfc34a3db09fb90bb04b056604449d6ccb7510ef2bfc1d665fa5e5cd51cd47c4712d", 0x1000}, {&(0x7f00000013c0)="ce431d8482dbbd689fcc9fb2d38dc035aa120d4e6369279265fd4273fb6ee8e818aa624e61ea59faa44da3a8454e547c011dfcff56bd1a55be606b90ff0de809976203f0ca186518e003249707c23480de72d42427326124d1579cb043b0e963beaa61cfea01caf21c998f3097a7c650512fc042b772b5ebe3c3af5111c7ffd65acb1dc1598840c5038f696acd9638ff26720490a7f2295ab6f3745c81bec2e2cc46e857f6526f7706a5fa04d98db016d4bd45dabc8e1db8eb3261df3f54678744579a53150f46cefb5b593e8cf63ca5d31e8474689fd3df5ff82a4036547b15203dc2c795febb6ba87e77c77e0b084f886e4b04c1c625cd7d10", 0xfa}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="dbb72c81f7263de9d1d28cb640db64b60051134b3d0b06e757aa7ab61a3e8b79fc8501c821479a3d4dabe7c06ec80d696252d7cc385b12e889a95d3552c608c1d1fe6bd4c9d9fab5930025b68f37dd74e52f3b251c30764ac3ed55af559acfda8a3754ace00c8ed794b57acd5c798d9dc4447e9b51a6cbbee13f9edc15b937c3e2100d65eb23ff94c5e5fb8bb8c42c85187ea43d7fec1ce556e2a2838be63bddc2aacd2f66805e6902d44ce9bd5e801a9c82cd3451161ebd7c2e2907f2f69229d7d840d850e33b896a152c7bc968d4b73a7802dfdeb031c5e00b8697395d29b533b5eef410e1216ce7f2d78348d900815a9018035dc8f32fec15e88efd3f28328d44a4400998b0c1dc8477973ea6d9ea478f2e4d921ccc75cb5782b5075a6b1f8032c1007f1f50faf58bd940793339e4d2a3b012cd377e80a4fa6baa0aac78ac236e0322d19f5f5685f675d24642f205de375e11b9962bc7fd587153683e32abb803b4bd00da981516629f293c16cf79ed9885b815079ff4d5d628763c4461a5472793e085aaa06f0c85e8e42b6a3538e1de1064230578bef43075fa98a1cec3e71c6e6f56e504fce87a79aa45bf67195096cef562c7a42fc19f859099a6c23ec4fd51b8351b083b560c5ec0aeb847e359971af74a05cf1e4c1a673d42c93e2f83583a5b681f7535554a75542e715c4f27384595e6393cd7605c4e59420abbcdc842e70f56cd40f9d5e719c11bae56fdf0d21f61ce26509cf43d63b7eba62e1e42e2e3445cd9eac7d125950fab44003e3e04a62aa052ffb0f31fcc1095f4495a22956b451089a227ff1cc1eab613fc011b6f72c4e8f76cdd67913a39008939cdbc0bb95537f67ffc9a890fb22ecdf532fdcb4ef1c807c2f0c09019ba67c78fccffee61a6ffaf44ed9fbc97973e49aec4f81ef3cc3b97932a1969bb3aab332b07374db2d93e1dbb0bbe1ae704327616b3f323418a9fcd2fc7e93e2acf45149af250a443ae02f09f38e53b6de10a274386834298a25e01daea7af5e87379e57c29f467fd051a4a9a940347a520016e4f56ae2896b9478404cc17f8ce003b694f1ff9f568ac1644a33fabac450bb7c225574f95773925758bbc28feee0bb8aed72ed530aa70440aafbbb120b82d1fc05d689744c2c1f48e9ecbd357bdcf6cd4fa33f32cf8b70bc1bee6a2cba314e99576a3ea3a99c80e03b88e3de8abbf2adf458945bfaf7b5d99b94862de2878e0da73815deb584b71036b4b541d3f170c99ec7564becccd101902b87b9ad192eda1ac626faf002edd7e30e8e70b66a143b6f6d132fb41c46b9bed18208f3b017c9d380a3f955e6b6f6ae5b864306d50436422ceb6a7e0426538e2462a886767e5148e878ad65d58b5a1e4740f0eb1a9256bcc8bad17221e4dff70e66f62da14deaf1d5d0804cc200b92098fc579423ec1cf3237721c98ec9f4c80ed4791a213c0a2839fb6c7eaca73bb7464de303ddfb27901e954a14dad552eb0e2c887bf9cc4009231c6ef27f5761329fcd5195efbf75ef0e1c0d1a02ae06ac3f31648abeb41c924216c39c1dff048981e42f124e61fa5633ee6d24af0964efd8e7656aac76d80dc365b65207ea2ae35ad86c695141e0ef9b663402fb5245ccb3d70e92deb5b0cd72a7a0be96c1f10c9f6d848aa668737fbcef8daf511b780a62f05a8f61db53fb71140a5c02abcd87854aa5bc83c8bb66af515f8ea9662ef66804273e29c1d38971f9a0598a94a2729a2d64442cf2e75e18d75eb7c5d08fa8f8430a6a5eff2d330c5aaa0e35eb5e0298a502a9d854709b755aabadd0b3dc69ec8a9ac7d75b4d883255ab4a737b9ce136a2b7160e7285a94d344f975ecbb13f459a04b124706f600842ced43abae2f182bd7b1fb3981402a8698c3f5414010a82c447b395f6947b59e0a568be7aee536dbebe448e65591e91d16d4e5d823948744cb88fddca844fcb2d45e0b6f65210b258d6462637545afb16606d565885269e6cd3ff3b5d57c7690fa25022444c3279e952eb99ac05540cb5773c2f52edef66cc17b5d94fcfddae60992a30315700fe317b06820fcfac8fdd1f0211dc37521da33d2d3a817fe37c7e06e445c9ace3bba9d818aef350aaefcde66d2a9c24cdfa53ca8d73070dbd8503c761a5adc38e276909748e9a6e8a562c1eb654ffaa3f949198b2c1a228013f7ea09264d75237e02f917fdc0dad6a63acc3bf60c709c143ef393d846fcb6e11eaaa2512b8e9f87036751f537b3d381ad9c4f0b90aa1f16888eb1c5d9e99f9d328b64e400d4499f6ea687b9fa2f9c7e28bba2432a342ed27e6c8ef70889d8319fe5019e599397f865750967af55a92e5153210b619d1503d3ad4c002663087675a18efb4b79b14f3fff2b3aeb14c55e37619a4fe38e08b73de74019fb63e477ac051952b23dc7fd395ee6617c3a5f3cc1b95382395212fe853ac177d5a1d8312463f26ec4cbf822a7a1c9e7f2b610b59b08102469b8650baca4ca6ce6fb0d352907c7d3f2b98c43b7ede70e5e676caad02b3188d2db8268e71f86b4fd285efae6088115212773f8a3a4e1c8b7d08c7528f0d59f883ddca3c076dbb31af971f5404064e44034993feb83356207bbdd43570a27ff5a251d24b7aa0c41e70be3982b4e7fadc171d4a966b32b360de2a0f448ed686f22c77312481a23fc6dd3b3c1d9dc62dafdf94899feefcd761f631dac75985aed596c87f199b187506ea5552e5a3f97cdba90b640db85a88682668d8f0e3896d03b5c22de94ba398ba433c964688eec82fdc8c5e3a3222f276e8c4d018e80ebf17547c40cc8c25bc20ac13611111fc5c3e85b5d388ce99c24ec1a508a972a3958f71735dff0e7957fbc6f2da0afc00a34682ce004a0da5e642c3c3cd98c9cc9bc01d0b0f904334a7c0a5c4253b463ce359d43ea66809887a7b0f8f15bccd6299fd896484e2b767889dfb608545697343139567996404201cae924a76ed3a6120da78d133e7c935a66d3e3932e80ce2482db930894b44ef2f6e8d0b1465a16b3cfa7646a1dc2f2df46598ef598de5214b6e44545760b6018e4d74379ee8d14d36e4a990d868c91c81373d6453b5618ea867cf9f48b58eba6bf03412703caa94b2878daa63fcf8d4b816f2104c01a731d97a485fb90841b7333bb40b1f21f0bd117b62c9b4350311a38b147beece68f1f44840d402a81d22a0b18b3ef8865322b2661fe5f31e5d9eac388f590c62b252585d1a86675df1c21809382cd64024a10eec270e31eebe1f45ac811b3e9dea5ee7cf9c9ceea57eb95c7b66a99030d08e50887af426fa0420f5d48892916bfbe45ee6bd1b9f0eff55d6b40f06ba35d66bb9ee99f62253b0baee7c6f659d0759a7a05c734d0cb2b64a2b9cd408e6459b156f65d5efcf0b33b03f01f46cb974edb2bd5f61a5c0dc2a4ba9717e6041e88b3f19cf3c0e806ece71332dd4939b92ef2f814a2e4d8f909c2f3d0cf50199c457d1744ac991eab35652c8ecbe7da52514a570c994c830df2fac4596310164dae83e33f5e189744aba818e0076f028bcf82e5cf10fec599321da7399bcef33384417d78b10cffd9db092298b16de24ac7fc00e5b7173f3ab68e5f6c2a16849fffc2f561e1f387fa2f18a7c6b35de736f3efcd0db6875486401b0962e615134269ca9664c3bed597acb3ad9f88ed7caa23d2cbce64e4e8ce593d67fc779913c040f8173c05a1b0a9d784741ada6d901b64689a24cbcaa302009a70db2403d0e66d3e577bd6772dd5ff76e0ad16109342c728e7f33947c57c883be2b4e810a2976e787b046c3f6988843a2d9a4e1f3a5ab6bde52bf36d572948eeb2fd5785b70c604100a0a1b623558d6428c6b4627f996b6afff3d8b42ed3fa285c155f7c2d34680519fe71036a46ffd2411de759a8f59fc239c885a48ea3a4c38cef24805d8f9fa2f030681e85522afb311b10e00a494c6fc8f971a59758c482c826dad871acf3122478bf5d570ec8020fce8e2fd79e131c599ae6dc830b15a34c6307654f0741c506843a51caa4b85a53baaaa502fad1880e1b7203e85769d6bec5537875e1dd4ef92cccc315cea74301eff108603fe6657de9e56b168fc5f904079ca8d1926674565d95afe88fe4f4f439edd7ecae8b5bbb5045a46185c1943d9717af14a04aad316ea37cb766bf97982b3d11276156b466e6d5252f587ee1a56e8abac398c0725ccfcb55929335f7d678f3b1562ca7da46c7d472824eb92f1df60642c7d84bc1615c52d4a5e20efe187b5b2a147c1094db1019ce112ceab96a5803ec7831a9915f2d896daa7b8ab8f56a385d3a8c8298b6931541178f141dcc006b297d4fc764b374928f51cdbef111940eb52ac2f74a1fbec5436a49098c5b73dea47c8522f65bb7b37e202eb32e8353d309f01e892794168200ebfdc16094ef889dd8873c4e01c02771ddc4608b6f703335c23ddedd34b0440bfecc5c06b02b0676a85f01dcc75edc6c6545a86dbfb86584dec48233820ce4e93528aaed57db4f0019567822c07f0f1b3b0e386e34c684935a3773167b95538c4a11a3269410c551d267596df06b8886ce07dcf2fc80db1bd627005b9727996e58932ea5d3fa7cc397c36bfe561d3e024881c599dc33069a858e0132b59ba417502e1df1b2008cfec183f58c99474f835695671854b8783e462eee8ebd539ae197f3693cb54defef6a9ace8239584a3896a4f33de48063eac3e8bac6578b29c1624cf51a0670103bea93c8104990c22f896a1c4aaa43cd87991c485cbee15b4121c5f2401da8d3319990c17a58fc34085215f9f37ba4d092e725f604477366bfc9a14629b24a48a4e2b6500356f40d9b19c6ce6bd53e5bdd14bb7b5a77ae3a60777be8f4d1c61eb58b208988b7bc5eaf8eee83fea7018051faebdf873d3283f772a4e4f733873ff97537866c424859695bf154a51685182591b9cdd656d5d79e159400e1fa9928adae3c9b56b82cd681fe3c8723dfc0d26872231f274f9cc1a08709160331f3e31a3bcf3c33a159175c7d0fc6b61cef12b36017375b736f6d7fdbd4770d86df733bd607a14a5d88a92d74cdeb40b5a9fe461c117514490dcacc874fd31133ebc32ac30eaa1b23aa5fcfa3714a0d95629a25b8fb28a321635ed35c732386a2ad2f45b842aea78a474f06bcab7de7aa56050ebd1b29770d6d3e4b976733c5f3e7ce4de2ae89a979da02b88c879358bdc0ff7267d9016fc11c3878e522532adfb3e3d86237b1d7122a2c5b8f2ba96c48a4cf0fd314481e9e3abd49ac4f4f17ee309f59d8373ae04865a460bcd230546766bd02375315ba1c86535735b7f805d11cfbc0849296943433423de3be01c09a5f1d077230701e639d160caaa92adffe2ec1ebbfeb45dfa65eb7fcaebf774ac9b5863e52aee5b8c8f5e6616d21355ac6e241e51ab98527c7fbf53b86b7c7748d61fa4963d6623872f6f701c0a373be3a316c95098710cc32880f134e4ce9af453a8648b9c54160b6c8c2b0fdc062fc0d21615ba8ad87c1eb70e6b569c38c783f1aec7574a7d06cfa2528e6fa26e832349a466fa88b9d62cf58a6d4f08ba5184656d291369d75e035a39c650481a29ac8cefcea062fea4bff834cc1e2016cfd6dac3a7cf5aa9370b86e6b4e20816cc7141cd568a0948ea01ad242105fa642cabbbec3867ece3c8153af246d0203fce29eb00b9fb987576caf2a226d1d0423cd432cf9107c00ed0d426f94b9b8ccb3d286b814a828fcb827dbc24ca4fa2da8d1e07f7fbcd79e738312295629a193b7abd209affb76d81a", 0x1000}, {&(0x7f0000002500)="5e4153c2c74ce0df07d29ee890dbfd9e990bd08799c10db60ea985ff2c1b644878", 0x21}], 0xa) (async) 16:06:25 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000040)='./file1/file0\x00') (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') (async, rerun: 32) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) (async, rerun: 32) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1/file0\x00') (async) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:06:25 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8", 0xd, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:25 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:25 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x9f) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x400, 0x191) mknod$loop(&(0x7f0000000280)='./file1\x00', 0xc000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e2ee1531bae894cb18bb9ed08b1910b71f1ac67564e0ec874c4aeb6319156b8041f012a724e47ab2d9e68ac7c12ac8b7d7dfb25c8a1376c4db10e5347dcfe0640f29628ba203", 0x46}], 0x1, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:25 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socketpair(0x18, 0x5, 0x31, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x38514cd5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4, 0x20) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:06:25 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:26 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000200)=[{&(0x7f0000000100)=""/204, 0xcc}], 0x1, &(0x7f0000000300)=""/53, 0x35}, 0xe1fa}, 0x10, 0x880, &(0x7f00000003c0)={0x1000, 0xfffffffffffffffb}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:26 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:26 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x68) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='x\x00') (async) mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x68) (async) 16:06:26 executing program 1: openat$pf(0xffffffffffffff9c, 0xfffffffffffffffe, 0x1, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000040)="97fe2e32ff77bbfaabd1f8bbbca4c0e419266545b53af9e81068820d386ad32cb557ca2615f120050c050b6ba1006218f48fc604d62f321a425c8e76ca3475ca9f6a5cb3952c2b092736456c9f0e5bf69dd26eb786dfdeff9c696abc24a3a163e8469a061ee92478a07ffc1f735acb4dca3397cff4812a027f2d924f40fc09eaf65ab10268ce8ae46b89e16711acb3409c18b57797084d72ef8e323c20faa2a19d780f30f49cd92c7ceb80ed96c8922f3b77e0f98903761fbd1dc11cfac7a5500072d73a4d60dd583cd3af3a732337b77fa5a09e1ecbadf8e3d50a9e925fde27cedfc94f60f3dc64c1f3ff244e37761e9148b1df6759ae3cb6c49e36cc53", 0xfe}, {&(0x7f0000000140)="738a", 0x2}, {&(0x7f0000000180)="6eee07901e5268a561ea1835faa45a01fae79f6de5cf7b3a97588f4a60e5d4fea75a46c1b8c738f7f260c2ed37e92eaa0d5a67649fe70d598f6e5e1ca050926a07c488b84798211d06e96a344627c6f8c5cd06aedcc7872b8babd9dbf675b7394bbed48e3e493700d84584710a8c0eed1b627aabe46d", 0x76}, {&(0x7f0000000200)="5e2959368ceefa4f21adc58e76d9dc6afc6313cc4ed8e94c59c69cd3c3132c0dfffe8b928477bea48061fc384cef1ffc95ea3f72a806066f55fe201c65142b5a43281a2b7d6d463dc2160993f987d4a5b3b1573693d2f43e93f5d0d0328741620670e0015ab806d757be8ed4fbdffdf626bf08dc0acbb71fce7cfbd23da71a2b41647b244982526aa3c49a15af5b9686d4a9b850670db87be0227695c3d5c31f3053df00c2ea68d2c95c961a2ee2d7530c8e6893d2de5acb273b198364ca1affde8e926dfdaee77564cf7cfdac342f", 0xcf}, {&(0x7f0000000300)="31333633386305ac28b9edc6fd1c9de89967459f82f3709eff69986c4710a4d13f20acb0b1225c26569c76b30a2d8d9d4e98207d2ef327678616856d30e2c4eef05e0cbc2015917e3b3b59aa4ea60967bfc6627b04f3748f0b0973d16f23abd26c43196456be41e9cbb95cf09183e5dc844691912b7f10d4fb4090bfdf792576bfea20ff9748bdf0a958d3f691be9c0e63599e625dd8a91dd737e2df3a81fe1e255798620578c7e6f0", 0xa9}, {&(0x7f00000003c0)="819e949ece39d1a6a5e49cbafde96805394a67b84475ae4df97127c186b7107700e6864781f39dc7eb11b8b3d1b009e60c7b9fd6f47e1e8d9861b59f6634ac8dc1fe22ec57b8f3c6bbbe8c1a3b3dd19b413890264071d5575c232c296db2c900e07f3765338384ada2276b96cb7b229227e834d3e33ec146996992dd83cee5d303a09fef3124f5ab570c681ddf1ed46da66bf07bd437c7ca8b895a8c076d24dffc9f40e18e40f177c3e49e49c5d35d77b138113eade78d5b40d1f9226cd3909f5d1afc87c9e2fa52b01492d02815f05dc8d70757e610557fac8df9bbb9680e598f3da27fad4cd81b4eb8f6827e1f32b0608d21b0dab23188afb69e46f09a4a0eed3a7f89b1a9ce560785dac41e3dbb14f21688d4117740d716fae2bdd662fd93607c7282e3c2e2f48abc8831557f3fe41cb498dd7d15c592067f06888304374a4812eb7fd74e362464f01f44746113aa84e7be2bc86183abe5893b88ed78e4ecc7829d0c4b89f427c100e7c73e1d0d6086b429f0b59b913c288249e12c8e50e6b2583c14d3a5282a1963c528f7b2b1bc27102e0783030350767f4781a143e9ef6c85fa83e9d2e6ae3fef58d789b3a15314ee497114c4742adac891c603b3995b934f21aba5f2860f4eb070f88c053fd8af02ec3ba87593ab740c3be96c9ec9fb8b567455ef068e8373d4f47fd23ed53f3c532c92deb908f930df3632bed8ca805669f5e1773d2d357b2345aa4f646cb931990ceccdca0e2515486fa67d7b2d4c97d7f30d1aa3096b5626cfddfd6722dd0c85f3316c04c1793d47ac31892975d0a3b8c2fb361c78226aaf9cddbf65e472cb473110d66fb13b9d2bd6100f6957954918868c649908288f82443871557e1d362e3ae281f9d6ee99e9c16d7e4e940e460cfbabe353627c4ee1351b9235755c61512e3092f133c08bcf032c5da44072bb49fc86bf76c9be0f029a83be72df2b28fdab3af5be2943d26b18c68953b382d34b537df599721651465f5c422546c143c82204e967392079e18ef4c771d843784ef11e609d21eab7dd2a1b08410c70677bd2498db7d0190dce60fcedf61dd1df7c34bad3cf31cbdecf29fc051c4f7bb968a7a2c804986d067545b17ddf03c9d42e20d6cec71dbe3aa71897bb6ed9f5239e2ed91e6f23b6f850e188450bc1b11baf04a07d451f103233ca2a51bbd9d65ec5689dae67a427d908f68d780974d2ac4bd1e2baa5c6b8c077eff54dca7d4aacd2ec9704a4711f22723f1b9a6fe9de9aa8b01ea463ee61aa221a17edbd33b0c3deea79c0a8e568fb5469b920ca80bd6f4dd0057ec81698b0ab13778d704fc4597a75c5e74322af484a8b87fca35fa6adc50af6c4e9e6ea43b93257e397b33a37fc3c081887d69b989b278bea920cf81a7fdcf5a9119253833f0a85a6782e0053a756742163ed976aff5fcc5ef13079f561ffbb1b7466100966a5eaaf8f4a32bf28ee497e47f90c946f952caf9f78e2cada144d954f14e71d776ed2b7bcb7b2ccc069c84c617391cb76908535856a644b98f41edfacf3968aedd0b4c61b4afd054742e25a853f50f0696689031b3c303f53a6dfdbdb9d204a1eb245f1e4c3a66bb9379eacc8cadb012f1d6d717a1715219fdf073b0d10c845f24f3c82bc4cf6648ed91d2266dd2ba95654a440638ed66986da209539cb4f189732291f043c4c05a05ea7752f04b3c387bb22e1e50598dddf07d95ef06bb2328c82fcdd7bc195d5e8a78bf09ad87fd40527b1a578a5f94733a71f5c7a03247cceb7b9c15fef6e4a49af6fe7ddd21d22866b672ae7eaea4a4f2d16ebeb22fd9a04831e3e3e1c5876a19bf47a45b7387c212c2f3e63111d7e13a5e4e3f15d4b52f3cbd752f661bbaaecdffdb4cf6f8dc8ab6b35438f003001bddec9666d4c2b6ff69198c641f5d1e01ee182d5afc50065ebe9bdaae4ed2a793a0115b28c511d1f19656ba65296f698e7f66fe47348a39690d03025f4ad97d48b8f0666c987058219c7d9dc4a703ab45078fd775ec30818277a9548436d67a5692f566242760f5f7381a55f1939ec9bd22488883a60a4580f25ab3293d6e997d683184c3be8c42bb37c08ed5f2fb26aca770b7ed00f8e2471a81d6bc65a5b3d86064cefdefc83a2ee1d146fd82968d831ac68c841e3ff79e587d784421d5fbb1b4f2e38fe7582c935fef8d879ab4464bf1415590e9b6b47258c80c19de4ca1e80975fde6030fbf2ae7910c6f19e481aba1cbd6bb98cf6e77a7fb66a5eef7c3b87e2880f4622f3cdd23112ae729053d75732002d5405b72bcec2ef8af7bbeb32dfd9fdf63cc0ce660bd6994cf516ad526883805cac98e58db546150b1e3561d0ac348cbef95a661b046287eddda779573d54dc68d95b527b139ffc5e46aebcd2a96f57a96bf54ef6e8db40b0934073afe74c8adca2926679c5fd84c09c49794041b2ff63255aabc30b54168ff63942a3cf7430e11717e9f44821ee83047451514ad2b2198e98558074ae2ad9b8bcbeea17a329b2cc0aa5daf6925d78fdae92efb35142a19491fc97ac0ea6dcc08e220019c2c45d3cb2390a8558dfdede1289246b987305c4c1cdf8ca2269fb8233bab2c50c88fab6e0040119601e886cebe57bc2d978386ede08c49f3440155acc39c5eaf7c966e1644479383a5cf9995cdaa3056d1eec4f519fbcaeec002da74f318cced35443ae743cf0933a14fd5d1294c0f74c6771baf8ebd9598d980c6dd9e04eafaae85b2d872312863aa617ed0ea8373607ba49b504cb490cac653e54178fdab42b45076f6b5b3adfa686259ebdbaadb0fcff162dbfb180de31a3d75792e26037b19772acc9f03b943b7a0b3d8d0ecd33d5dafa691c9a03bb22fd38f33f28a2c9474911dd97b17dfa09f66e47206128196e066b28dc6a195c9bf276b1ea4a65133bda7c0238ea0bbc57413ab3aa26f883320f004601dded878d453e0d907d549b7717441553e53fa0e78e2f55de7040b911fb66f73a82f31e2ecff7b1d5c316282ba2ba1c6e57ee4c76b88233b9885414192fc7db642d7a783112d6a5ddc199b81ac62d87ba99c5482fad9e12716db2242eb1b573a966eb69a301059ba62d4eddb5b720fdb0e065590ff7f7fbe914673038b92f7e2054f64498e818a741e6ff6a36350f4e6c30990bfc365cf93f4a6eb3b12281c73ed2661079f37c3c4b0f22313059abaf134d66c6f43dc10cb8638f94c36f90cd13e4f59e1c2857b2b7e54c220f3eb455bc98ada2b88143e7af12d11120f1b4062b8d99593bba8aaebacf4974a34aa8fd8f553017e15c8ec02b2a8c18129fffd6adfcf660d2e63774f54df56db31327172ff6260e75104ab25fe1c7264e90a5dc6ad459eecac146ec14c888e4e2c3c7719c1479867ba6cda544c477676acc364c180504fdf353781155b9a116d9776c79146eb2d2570ff0e92e012c322c208bee55b363e8b22b30d2cc2433beac28689678ab7f4b882c6df18022ef2855ee26ff06757f999a2552c434aeff5ffa9e9a93c39a8c30a092817582e4eb6d89228460ee28df860c2addac2bcc194207f4d1f6042e66a02476518ed10c076f98a213a49aeca6f45f00ab9bec0713397d1f9d17f1256b2f443316655aef1b53dd58f3b92105a45908f7d55b7689c6fd5728612061666d40df61584769687f4673ba7768af0f3462bab8b321a28b613daf854cc8c7e89031dade23c582c380cb48ad7c44b132b2480bad0489db01aa0f6f5f6d3c8de7cf63e43809664e3de2f6ea4eeca4dbb6701478f258b7f0a9d7b241e6cf6f3724c25b3e2e0623374e3dd326d9bd6d5701f54018961c8066829da3497035dfd495534b76e1800e420dde44b9121fa2196bc9ae1b7fdd42b5964a1aca100a9456f4c1f6511c580b4c89c3188ec17afec13d13bd4277375f361b9d0633b7aa3ff9b4700e34ab3c4f1adef047f4bd687a5cef9809a12a11f7bc1fe9bd26b99fc3840046b6ec57fb94af54374bf3ac9dbe6be76904185ddb574c5a595288eca75fe9ba10a19065f115a6e53d7820d8f09ff3c876e6335b9da4578c99b09f1f698ab516d6289f7cc46c84312025ad3f525fadbc87ac5a3290dbabcee59009fd0339dc5fd56aca4f95b39bad13cb00246699c927400b1e6fe7c43597b18640934b7cf90bcd517007b283e17cc1ea5241bc7c6b2d84954176a2fc712dbcf0e74df1ec637e0f6a5162497c622da9eb34ef4ca0b32e831e0cbdce95d7cbf1c0088183bcb692f14554e82522062cfeb4e7015d239a5af2b549ca2eadc5eea09c8ffa3b8e6c740f6bcc33606661634ec926bfa500f25d9c2239647d09744d9c9c6f5c53e126dc3b20360f1b9219ab483fac4cb8a6380399e0db3e1c3043afb331ea8d406059f81709969ad35d3c37c7e3740d4d9587c9411ccb6d111de2bf28456df1cef4ce59689b5d84ea6eb05ffb3252b3c304775c0a35294b17b173976b9e444a56448418eccce07198ebcac622c3e8fcb6243e81b8dd629faa0c3c62ab6af36144c8ff3767206c77b7502cb5de2540b8fbfa8b2e6d88092428540f43b9716f9e0a8465fc5f5f73653c25bff2f8059e6491a31f16c61b1855eb247d0c3c184ba12cda888291685715231cd2bac1dc0ef5255e7327a76a37ad9f15ccdede409ab67094485cb630e350ee65fc03c1c6754c68939062b52801e9b4c6e9fe0798395c9e799546a81304ba73c016529256af8fff6c4cef8a569f1351d02863c6134fb6e10f9bfaf9ebfc334a69b906c842f3648c029e6cb55981cef90a79d93dfb9a1f4d474af8d775c707bd2cfbd2061c02d56c2be366630ac56f7ca78e991d21ebf2764705bd12f68d25dfc705abe35e4be209c22bed1c0529bbc8e4452418abaf8f5ba0df4e22484354b551f279dacc43e4003890751d9b7c0a1c0edcc5667e44aa42b11062570d04ce91ad86306867b0c2feb741eca9ba910341e7f4a5820102a29d6d02f580906bae0987d290d83d3cb23bf501c98db0d73ed959b4844001705a711f6a40781771e93181918ec831815732dcc2cdf1f8a7854c5f93b8f4a8136739cc11a0cc068a4a6516f492ea3b8886fd51a71964b4d0d2504b8b08139ad7324bb6fe3e34df3fc43558fd2717ad14adda7c6a8daf43b62be110575aa3573c2ff3f976aed7828ce1345a6dc8a364ba401f40a4e71b11da44113179976e767955b692071e879919e1019553d7d9c96ea399af4b9f9dee34a9552376b9dccdec8b4362ba42f7b39ffd19041b0c078db8fd25e369206bedb6547197101abe47bd11d8cf91f9117b206778cc6ed8f7b83108afba0e1b9780581b800445f2ceadb1070682d02eb8892b29ee0bae17686afeb9c7dbeebbd2e33016ba46e97efacc9e817a3a2d69e9fa288e8f050f92aa80b96c55fd4ed7c9823c9a3e41c44bff37d08bdb98d8212c655ee4ab0c518bbe920ca50a59e2d8bbe45c766fe32331ab36ddb46085d43981bbcaf4ef23054ce42290fd91bedea5a86b8ddfd90237db67b264854123d820be9293a491de13192119a4a5c2835b2bd6d96b40a81e597461dcc158b9b5864cfa1fcc4d0427830cee1d0579c10382927526ad6bb22af919ea28804fb334aa448a9a227f120f2a3efbd032788de1cf6f9c7981990793de5907a2ac064470db419532f574816c6a1636c11d2a3dbc35f404d6ea9c0e07668bf9e3aba84fb477211125a538e285b02850198fbbc93170ec33e245f30e342fc6c218fa5959a62a10041637e667acbfc34a3db09fb90bb04b056604449d6ccb7510ef2bfc1d665fa5e5cd51cd47c4712d", 0x1000}, {&(0x7f00000013c0)="ce431d8482dbbd689fcc9fb2d38dc035aa120d4e6369279265fd4273fb6ee8e818aa624e61ea59faa44da3a8454e547c011dfcff56bd1a55be606b90ff0de809976203f0ca186518e003249707c23480de72d42427326124d1579cb043b0e963beaa61cfea01caf21c998f3097a7c650512fc042b772b5ebe3c3af5111c7ffd65acb1dc1598840c5038f696acd9638ff26720490a7f2295ab6f3745c81bec2e2cc46e857f6526f7706a5fa04d98db016d4bd45dabc8e1db8eb3261df3f54678744579a53150f46cefb5b593e8cf63ca5d31e8474689fd3df5ff82a4036547b15203dc2c795febb6ba87e77c77e0b084f886e4b04c1c625cd7d10", 0xfa}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="dbb72c81f7263de9d1d28cb640db64b60051134b3d0b06e757aa7ab61a3e8b79fc8501c821479a3d4dabe7c06ec80d696252d7cc385b12e889a95d3552c608c1d1fe6bd4c9d9fab5930025b68f37dd74e52f3b251c30764ac3ed55af559acfda8a3754ace00c8ed794b57acd5c798d9dc4447e9b51a6cbbee13f9edc15b937c3e2100d65eb23ff94c5e5fb8bb8c42c85187ea43d7fec1ce556e2a2838be63bddc2aacd2f66805e6902d44ce9bd5e801a9c82cd3451161ebd7c2e2907f2f69229d7d840d850e33b896a152c7bc968d4b73a7802dfdeb031c5e00b8697395d29b533b5eef410e1216ce7f2d78348d900815a9018035dc8f32fec15e88efd3f28328d44a4400998b0c1dc8477973ea6d9ea478f2e4d921ccc75cb5782b5075a6b1f8032c1007f1f50faf58bd940793339e4d2a3b012cd377e80a4fa6baa0aac78ac236e0322d19f5f5685f675d24642f205de375e11b9962bc7fd587153683e32abb803b4bd00da981516629f293c16cf79ed9885b815079ff4d5d628763c4461a5472793e085aaa06f0c85e8e42b6a3538e1de1064230578bef43075fa98a1cec3e71c6e6f56e504fce87a79aa45bf67195096cef562c7a42fc19f859099a6c23ec4fd51b8351b083b560c5ec0aeb847e359971af74a05cf1e4c1a673d42c93e2f83583a5b681f7535554a75542e715c4f27384595e6393cd7605c4e59420abbcdc842e70f56cd40f9d5e719c11bae56fdf0d21f61ce26509cf43d63b7eba62e1e42e2e3445cd9eac7d125950fab44003e3e04a62aa052ffb0f31fcc1095f4495a22956b451089a227ff1cc1eab613fc011b6f72c4e8f76cdd67913a39008939cdbc0bb95537f67ffc9a890fb22ecdf532fdcb4ef1c807c2f0c09019ba67c78fccffee61a6ffaf44ed9fbc97973e49aec4f81ef3cc3b97932a1969bb3aab332b07374db2d93e1dbb0bbe1ae704327616b3f323418a9fcd2fc7e93e2acf45149af250a443ae02f09f38e53b6de10a274386834298a25e01daea7af5e87379e57c29f467fd051a4a9a940347a520016e4f56ae2896b9478404cc17f8ce003b694f1ff9f568ac1644a33fabac450bb7c225574f95773925758bbc28feee0bb8aed72ed530aa70440aafbbb120b82d1fc05d689744c2c1f48e9ecbd357bdcf6cd4fa33f32cf8b70bc1bee6a2cba314e99576a3ea3a99c80e03b88e3de8abbf2adf458945bfaf7b5d99b94862de2878e0da73815deb584b71036b4b541d3f170c99ec7564becccd101902b87b9ad192eda1ac626faf002edd7e30e8e70b66a143b6f6d132fb41c46b9bed18208f3b017c9d380a3f955e6b6f6ae5b864306d50436422ceb6a7e0426538e2462a886767e5148e878ad65d58b5a1e4740f0eb1a9256bcc8bad17221e4dff70e66f62da14deaf1d5d0804cc200b92098fc579423ec1cf3237721c98ec9f4c80ed4791a213c0a2839fb6c7eaca73bb7464de303ddfb27901e954a14dad552eb0e2c887bf9cc4009231c6ef27f5761329fcd5195efbf75ef0e1c0d1a02ae06ac3f31648abeb41c924216c39c1dff048981e42f124e61fa5633ee6d24af0964efd8e7656aac76d80dc365b65207ea2ae35ad86c695141e0ef9b663402fb5245ccb3d70e92deb5b0cd72a7a0be96c1f10c9f6d848aa668737fbcef8daf511b780a62f05a8f61db53fb71140a5c02abcd87854aa5bc83c8bb66af515f8ea9662ef66804273e29c1d38971f9a0598a94a2729a2d64442cf2e75e18d75eb7c5d08fa8f8430a6a5eff2d330c5aaa0e35eb5e0298a502a9d854709b755aabadd0b3dc69ec8a9ac7d75b4d883255ab4a737b9ce136a2b7160e7285a94d344f975ecbb13f459a04b124706f600842ced43abae2f182bd7b1fb3981402a8698c3f5414010a82c447b395f6947b59e0a568be7aee536dbebe448e65591e91d16d4e5d823948744cb88fddca844fcb2d45e0b6f65210b258d6462637545afb16606d565885269e6cd3ff3b5d57c7690fa25022444c3279e952eb99ac05540cb5773c2f52edef66cc17b5d94fcfddae60992a30315700fe317b06820fcfac8fdd1f0211dc37521da33d2d3a817fe37c7e06e445c9ace3bba9d818aef350aaefcde66d2a9c24cdfa53ca8d73070dbd8503c761a5adc38e276909748e9a6e8a562c1eb654ffaa3f949198b2c1a228013f7ea09264d75237e02f917fdc0dad6a63acc3bf60c709c143ef393d846fcb6e11eaaa2512b8e9f87036751f537b3d381ad9c4f0b90aa1f16888eb1c5d9e99f9d328b64e400d4499f6ea687b9fa2f9c7e28bba2432a342ed27e6c8ef70889d8319fe5019e599397f865750967af55a92e5153210b619d1503d3ad4c002663087675a18efb4b79b14f3fff2b3aeb14c55e37619a4fe38e08b73de74019fb63e477ac051952b23dc7fd395ee6617c3a5f3cc1b95382395212fe853ac177d5a1d8312463f26ec4cbf822a7a1c9e7f2b610b59b08102469b8650baca4ca6ce6fb0d352907c7d3f2b98c43b7ede70e5e676caad02b3188d2db8268e71f86b4fd285efae6088115212773f8a3a4e1c8b7d08c7528f0d59f883ddca3c076dbb31af971f5404064e44034993feb83356207bbdd43570a27ff5a251d24b7aa0c41e70be3982b4e7fadc171d4a966b32b360de2a0f448ed686f22c77312481a23fc6dd3b3c1d9dc62dafdf94899feefcd761f631dac75985aed596c87f199b187506ea5552e5a3f97cdba90b640db85a88682668d8f0e3896d03b5c22de94ba398ba433c964688eec82fdc8c5e3a3222f276e8c4d018e80ebf17547c40cc8c25bc20ac13611111fc5c3e85b5d388ce99c24ec1a508a972a3958f71735dff0e7957fbc6f2da0afc00a34682ce004a0da5e642c3c3cd98c9cc9bc01d0b0f904334a7c0a5c4253b463ce359d43ea66809887a7b0f8f15bccd6299fd896484e2b767889dfb608545697343139567996404201cae924a76ed3a6120da78d133e7c935a66d3e3932e80ce2482db930894b44ef2f6e8d0b1465a16b3cfa7646a1dc2f2df46598ef598de5214b6e44545760b6018e4d74379ee8d14d36e4a990d868c91c81373d6453b5618ea867cf9f48b58eba6bf03412703caa94b2878daa63fcf8d4b816f2104c01a731d97a485fb90841b7333bb40b1f21f0bd117b62c9b4350311a38b147beece68f1f44840d402a81d22a0b18b3ef8865322b2661fe5f31e5d9eac388f590c62b252585d1a86675df1c21809382cd64024a10eec270e31eebe1f45ac811b3e9dea5ee7cf9c9ceea57eb95c7b66a99030d08e50887af426fa0420f5d48892916bfbe45ee6bd1b9f0eff55d6b40f06ba35d66bb9ee99f62253b0baee7c6f659d0759a7a05c734d0cb2b64a2b9cd408e6459b156f65d5efcf0b33b03f01f46cb974edb2bd5f61a5c0dc2a4ba9717e6041e88b3f19cf3c0e806ece71332dd4939b92ef2f814a2e4d8f909c2f3d0cf50199c457d1744ac991eab35652c8ecbe7da52514a570c994c830df2fac4596310164dae83e33f5e189744aba818e0076f028bcf82e5cf10fec599321da7399bcef33384417d78b10cffd9db092298b16de24ac7fc00e5b7173f3ab68e5f6c2a16849fffc2f561e1f387fa2f18a7c6b35de736f3efcd0db6875486401b0962e615134269ca9664c3bed597acb3ad9f88ed7caa23d2cbce64e4e8ce593d67fc779913c040f8173c05a1b0a9d784741ada6d901b64689a24cbcaa302009a70db2403d0e66d3e577bd6772dd5ff76e0ad16109342c728e7f33947c57c883be2b4e810a2976e787b046c3f6988843a2d9a4e1f3a5ab6bde52bf36d572948eeb2fd5785b70c604100a0a1b623558d6428c6b4627f996b6afff3d8b42ed3fa285c155f7c2d34680519fe71036a46ffd2411de759a8f59fc239c885a48ea3a4c38cef24805d8f9fa2f030681e85522afb311b10e00a494c6fc8f971a59758c482c826dad871acf3122478bf5d570ec8020fce8e2fd79e131c599ae6dc830b15a34c6307654f0741c506843a51caa4b85a53baaaa502fad1880e1b7203e85769d6bec5537875e1dd4ef92cccc315cea74301eff108603fe6657de9e56b168fc5f904079ca8d1926674565d95afe88fe4f4f439edd7ecae8b5bbb5045a46185c1943d9717af14a04aad316ea37cb766bf97982b3d11276156b466e6d5252f587ee1a56e8abac398c0725ccfcb55929335f7d678f3b1562ca7da46c7d472824eb92f1df60642c7d84bc1615c52d4a5e20efe187b5b2a147c1094db1019ce112ceab96a5803ec7831a9915f2d896daa7b8ab8f56a385d3a8c8298b6931541178f141dcc006b297d4fc764b374928f51cdbef111940eb52ac2f74a1fbec5436a49098c5b73dea47c8522f65bb7b37e202eb32e8353d309f01e892794168200ebfdc16094ef889dd8873c4e01c02771ddc4608b6f703335c23ddedd34b0440bfecc5c06b02b0676a85f01dcc75edc6c6545a86dbfb86584dec48233820ce4e93528aaed57db4f0019567822c07f0f1b3b0e386e34c684935a3773167b95538c4a11a3269410c551d267596df06b8886ce07dcf2fc80db1bd627005b9727996e58932ea5d3fa7cc397c36bfe561d3e024881c599dc33069a858e0132b59ba417502e1df1b2008cfec183f58c99474f835695671854b8783e462eee8ebd539ae197f3693cb54defef6a9ace8239584a3896a4f33de48063eac3e8bac6578b29c1624cf51a0670103bea93c8104990c22f896a1c4aaa43cd87991c485cbee15b4121c5f2401da8d3319990c17a58fc34085215f9f37ba4d092e725f604477366bfc9a14629b24a48a4e2b6500356f40d9b19c6ce6bd53e5bdd14bb7b5a77ae3a60777be8f4d1c61eb58b208988b7bc5eaf8eee83fea7018051faebdf873d3283f772a4e4f733873ff97537866c424859695bf154a51685182591b9cdd656d5d79e159400e1fa9928adae3c9b56b82cd681fe3c8723dfc0d26872231f274f9cc1a08709160331f3e31a3bcf3c33a159175c7d0fc6b61cef12b36017375b736f6d7fdbd4770d86df733bd607a14a5d88a92d74cdeb40b5a9fe461c117514490dcacc874fd31133ebc32ac30eaa1b23aa5fcfa3714a0d95629a25b8fb28a321635ed35c732386a2ad2f45b842aea78a474f06bcab7de7aa56050ebd1b29770d6d3e4b976733c5f3e7ce4de2ae89a979da02b88c879358bdc0ff7267d9016fc11c3878e522532adfb3e3d86237b1d7122a2c5b8f2ba96c48a4cf0fd314481e9e3abd49ac4f4f17ee309f59d8373ae04865a460bcd230546766bd02375315ba1c86535735b7f805d11cfbc0849296943433423de3be01c09a5f1d077230701e639d160caaa92adffe2ec1ebbfeb45dfa65eb7fcaebf774ac9b5863e52aee5b8c8f5e6616d21355ac6e241e51ab98527c7fbf53b86b7c7748d61fa4963d6623872f6f701c0a373be3a316c95098710cc32880f134e4ce9af453a8648b9c54160b6c8c2b0fdc062fc0d21615ba8ad87c1eb70e6b569c38c783f1aec7574a7d06cfa2528e6fa26e832349a466fa88b9d62cf58a6d4f08ba5184656d291369d75e035a39c650481a29ac8cefcea062fea4bff834cc1e2016cfd6dac3a7cf5aa9370b86e6b4e20816cc7141cd568a0948ea01ad242105fa642cabbbec3867ece3c8153af246d0203fce29eb00b9fb987576caf2a226d1d0423cd432cf9107c00ed0d426f94b9b8ccb3d286b814a828fcb827dbc24ca4fa2da8d1e07f7fbcd79e738312295629a193b7abd209affb76d81a", 0x1000}, {&(0x7f0000002500)="5e4153c2c74ce0df07d29ee890dbfd9e990bd08799c10db60ea985ff2c1b644878", 0x21}], 0xa) 16:06:26 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x9f) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x400, 0x191) mknod$loop(&(0x7f0000000280)='./file1\x00', 0xc000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e2ee1531bae894cb18bb9ed08b1910b71f1ac67564e0ec874c4aeb6319156b8041f012a724e47ab2d9e68ac7c12ac8b7d7dfb25c8a1376c4db10e5347dcfe0640f29628ba203", 0x46}], 0x1, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x9f) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x191) (async) mknod$loop(&(0x7f0000000280)='./file1\x00', 0xc000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e2ee1531bae894cb18bb9ed08b1910b71f1ac67564e0ec874c4aeb6319156b8041f012a724e47ab2d9e68ac7c12ac8b7d7dfb25c8a1376c4db10e5347dcfe0640f29628ba203", 0x46}], 0x1, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:26 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x3, 0xc8, {0xffb3, 0x7}}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = socket$inet(0x2, 0x8000, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0xd91f128458c6a487, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x15d8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x8f, 0xf0000000, 0x3f, 0x3a}], 0x63, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffeffff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x2c, 0x80, 0x7, 0x4}], 0x1, &(0x7f0000000240)={0x7fff, 0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x87, 0xfff, 0x4, 0x1, 0x8001, 0xfffffff8, 0x7f, 0x0, 0x2, 0xfff, 0x6}) 16:06:26 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000200)=[{&(0x7f0000000100)=""/204, 0xcc}], 0x1, &(0x7f0000000300)=""/53, 0x35}, 0xe1fa}, 0x10, 0x880, &(0x7f00000003c0)={0x1000, 0xfffffffffffffffb}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000200)=[{&(0x7f0000000100)=""/204, 0xcc}], 0x1, &(0x7f0000000300)=""/53, 0x35}, 0xe1fa}, 0x10, 0x880, &(0x7f00000003c0)={0x1000, 0xfffffffffffffffb}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:26 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='W\x00') 16:06:26 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x10000, 0xd05}, {{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x1, 0x1d}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x71, 0xf0000000, 0x9}, {{}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x5}], 0x7, &(0x7f0000000380)=[{{r4}, 0x1, 0x5b, 0x2, 0x7f, 0x400000000000}, {{0xffffffffffffff9c}, 0x6, 0x44, 0xfffff, 0x3, 0x400}, {{r5}, 0xfffffffffffffffa, 0xa, 0x8, 0x4, 0x8}, {{r0}, 0x0, 0x40, 0x40000002, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0xe3}], 0x9, &(0x7f0000000440)={0x6, 0x8}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) openat(r6, &(0x7f0000000180)='./file1\x00', 0x1, 0x11) 16:06:26 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x3, 0xc8, {0xffb3, 0x7}}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = socket$inet(0x2, 0x8000, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0xd91f128458c6a487, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x15d8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x8f, 0xf0000000, 0x3f, 0x3a}], 0x63, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffeffff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x2c, 0x80, 0x7, 0x4}], 0x1, &(0x7f0000000240)={0x7fff, 0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x87, 0xfff, 0x4, 0x1, 0x8001, 0xfffffff8, 0x7f, 0x0, 0x2, 0xfff, 0x6}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x3, 0xc8, {0xffb3, 0x7}}) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='c\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) socket$inet(0x2, 0x8000, 0x9) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0xd91f128458c6a487, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x15d8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x8f, 0xf0000000, 0x3f, 0x3a}], 0x63, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffeffff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x2c, 0x80, 0x7, 0x4}], 0x1, &(0x7f0000000240)={0x7fff, 0xffffffffffffffff}) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x87, 0xfff, 0x4, 0x1, 0x8001, 0xfffffff8, 0x7f, 0x0, 0x2, 0xfff, 0x6}) (async) 16:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763", 0xf, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763", 0xf, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:26 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:26 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000200)=[{&(0x7f0000000100)=""/204, 0xcc}], 0x1, &(0x7f0000000300)=""/53, 0x35}, 0xe1fa}, 0x10, 0x880, &(0x7f00000003c0)={0x1000, 0xfffffffffffffffb}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000200)=[{&(0x7f0000000100)=""/204, 0xcc}], 0x1, &(0x7f0000000300)=""/53, 0x35}, 0xe1fa}, 0x10, 0x880, &(0x7f00000003c0)={0x1000, 0xfffffffffffffffb}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763", 0xf, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:26 executing program 1: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000080)={0x3, 0xc8, {0xffb3, 0x7}}) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='c\x00') (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) r4 = socket$inet(0x2, 0x8000, 0x9) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) (async) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0xd91f128458c6a487, 0x1, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x15d8, 0x7}, {{r4}, 0xfffffffffffffffb, 0x8f, 0xf0000000, 0x3f, 0x3a}], 0x63, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffeffff, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x2c, 0x80, 0x7, 0x4}], 0x1, &(0x7f0000000240)={0x7fff, 0xffffffffffffffff}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x87, 0xfff, 0x4, 0x1, 0x8001, 0xfffffff8, 0x7f, 0x0, 0x2, 0xfff, 0x6}) 16:06:26 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x9f) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x191) (async) mknod$loop(&(0x7f0000000280)='./file1\x00', 0xc000, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="e2ee1531bae894cb18bb9ed08b1910b71f1ac67564e0ec874c4aeb6319156b8041f012a724e47ab2d9e68ac7c12ac8b7d7dfb25c8a1376c4db10e5347dcfe0640f29628ba203", 0x46}], 0x1, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:26 executing program 3: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file2/file0\x00') open(&(0x7f0000000040)='./file2/file0\x00', 0x100, 0x83) 16:06:26 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x10000, 0xd05}, {{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x1, 0x1d}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x71, 0xf0000000, 0x9}, {{}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x5}], 0x7, &(0x7f0000000380)=[{{r4}, 0x1, 0x5b, 0x2, 0x7f, 0x400000000000}, {{0xffffffffffffff9c}, 0x6, 0x44, 0xfffff, 0x3, 0x400}, {{r5}, 0xfffffffffffffffa, 0xa, 0x8, 0x4, 0x8}, {{r0}, 0x0, 0x40, 0x40000002, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0xe3}], 0x9, &(0x7f0000000440)={0x6, 0x8}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) (async) openat(r6, &(0x7f0000000180)='./file1\x00', 0x1, 0x11) 16:06:26 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='W\x00') 16:06:26 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104419, &(0x7f0000000140)={0x3ff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:06:26 executing program 4: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='W\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='W\x00') (async) 16:06:26 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:06:26 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xe243, 0x6, &(0x7f0000000600)="2b7f823f32ec16a1f9a0e29fa2dc61ac329ab4d06392c17426d4874d1b9e70c5f71eda5c4d8f82d658e567f384357351c34be42b98dacfe7e8f52e3c4a2af704d900d0405b0eb14efce4f18f5e4f963a81795c52fd9fcd6877e70162cf26e1b04480a4772290dd9e6dc9f75322949e366fc6a3751ce021040914e170033a92a4490491f65471c3d210c2bb", 0x8b) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = getgid() setregid(0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpgrp() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b2d257d49b16ea46fbdf1188b81ede731878dc85ae48b2266fd9b9d721428ac4c0b2425500bc6ec8d30a5f0a897dd9847d3745ffd04b1d2b1c68da002b457165c2d19ddd9db6698485b0d50aac5d32e8cc6942362f4593b5a8558d8d6ed49a9272b855e85f7b7ee8602e2f410ae2ecaa0bf0fbe93f1aaff53f3e48c418b526038ebf97db161c835fa742690720ff54a529", 0x91}, {&(0x7f0000000040)="3d6d9e9e88bc7a358acb8906185550addbdcb89db65288fa3f4f9a06e4ebaa", 0x1f}, {&(0x7f0000000300)="b12d5d9d65d3f0d3a1c5555246d67a6ea7d43ff1412f496a33efaeedde4b185ad0719555fa35b846a6cf8b7dd69b32d704b8e4fc93ed269bca1c15876d0b85518ddc2f4b57eb0e4ede660aecbca1be04b196b60397e97d9404afeb21e929ce9ddce7157688d0d67b34c04e7f60cdba89cccaa907c9d641606dcf1508462ca09f04e54586fb7048e5dcd7fddae37a9a01bd4d107772e6f460417ae0ea2f2e577c84fb5c2ad2581e30d330eb59bf62fb95e5dc41", 0xb3}], 0x3, &(0x7f0000000500), 0x0, 0x2}, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000500)) 16:06:26 executing program 3: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file2/file0\x00') open(&(0x7f0000000040)='./file2/file0\x00', 0x100, 0x83) 16:06:26 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4", 0x10, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:26 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') (async) 16:06:27 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) (async) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:27 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x10000, 0xd05}, {{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x1, 0x1d}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x71, 0xf0000000, 0x9}, {{}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x5}], 0x7, &(0x7f0000000380)=[{{r4}, 0x1, 0x5b, 0x2, 0x7f, 0x400000000000}, {{0xffffffffffffff9c}, 0x6, 0x44, 0xfffff, 0x3, 0x400}, {{r5}, 0xfffffffffffffffa, 0xa, 0x8, 0x4, 0x8}, {{r0}, 0x0, 0x40, 0x40000002, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0xe3}], 0x9, &(0x7f0000000440)={0x6, 0x8}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) openat(r6, &(0x7f0000000180)='./file1\x00', 0x1, 0x11) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) (async) kevent(r0, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x10000, 0xd05}, {{r0}, 0xfffffffffffffffb, 0x29, 0x1, 0x1, 0x1d}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x5, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x71, 0xf0000000, 0x9}, {{}, 0xfffffffffffffffd, 0xa1, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0x88, 0x1, 0x2, 0x10000}, {{r3}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x5}], 0x7, &(0x7f0000000380)=[{{r4}, 0x1, 0x5b, 0x2, 0x7f, 0x400000000000}, {{0xffffffffffffff9c}, 0x6, 0x44, 0xfffff, 0x3, 0x400}, {{r5}, 0xfffffffffffffffa, 0xa, 0x8, 0x4, 0x8}, {{r0}, 0x0, 0x40, 0x40000002, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x6, 0xe3}], 0x9, &(0x7f0000000440)={0x6, 0x8}) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) (async) openat(r6, &(0x7f0000000180)='./file1\x00', 0x1, 0x11) (async) 16:06:27 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x9, 0x6}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000180)=""/14, 0xe}, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x8, 0x6, 0x1, "4ee591d9688ee3291079c6bf22a860269868564f", 0xcd, 0xfffffffd}) 16:06:27 executing program 3: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file2/file0\x00') open(&(0x7f0000000040)='./file2/file0\x00', 0x100, 0x83) 16:06:27 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) listen(r0, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0xe243, 0x6, &(0x7f0000000600)="2b7f823f32ec16a1f9a0e29fa2dc61ac329ab4d06392c17426d4874d1b9e70c5f71eda5c4d8f82d658e567f384357351c34be42b98dacfe7e8f52e3c4a2af704d900d0405b0eb14efce4f18f5e4f963a81795c52fd9fcd6877e70162cf26e1b04480a4772290dd9e6dc9f75322949e366fc6a3751ce021040914e170033a92a4490491f65471c3d210c2bb", 0x8b) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (async) r3 = getgid() setregid(0x0, r3) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (async) getpgrp() (async) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b2d257d49b16ea46fbdf1188b81ede731878dc85ae48b2266fd9b9d721428ac4c0b2425500bc6ec8d30a5f0a897dd9847d3745ffd04b1d2b1c68da002b457165c2d19ddd9db6698485b0d50aac5d32e8cc6942362f4593b5a8558d8d6ed49a9272b855e85f7b7ee8602e2f410ae2ecaa0bf0fbe93f1aaff53f3e48c418b526038ebf97db161c835fa742690720ff54a529", 0x91}, {&(0x7f0000000040)="3d6d9e9e88bc7a358acb8906185550addbdcb89db65288fa3f4f9a06e4ebaa", 0x1f}, {&(0x7f0000000300)="b12d5d9d65d3f0d3a1c5555246d67a6ea7d43ff1412f496a33efaeedde4b185ad0719555fa35b846a6cf8b7dd69b32d704b8e4fc93ed269bca1c15876d0b85518ddc2f4b57eb0e4ede660aecbca1be04b196b60397e97d9404afeb21e929ce9ddce7157688d0d67b34c04e7f60cdba89cccaa907c9d641606dcf1508462ca09f04e54586fb7048e5dcd7fddae37a9a01bd4d107772e6f460417ae0ea2f2e577c84fb5c2ad2581e30d330eb59bf62fb95e5dc41", 0xb3}], 0x3, &(0x7f0000000500), 0x0, 0x2}, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000500)) 16:06:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104419, &(0x7f0000000140)={0x3ff}) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:06:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/264}, &(0x7f0000000000)=0x10a) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x4) 16:06:27 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:27 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x12) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:27 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x5d92a7cdcb1657b4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file0\x00') 16:06:27 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) write(r1, &(0x7f0000000200), 0x0) write(r1, &(0x7f0000000300)="9768070699fab176d2b0125567c233cbcd290996c6541e03f7f1976494885f41b51d084844cf6e86edf09f114db621fbc1115795ec5aeba581274d0d3e34b8fdf82a", 0x42) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0xffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') semop(0x0, &(0x7f0000000080), 0x3d) truncate(&(0x7f0000000080)='./file1\x00', 0x99) 16:06:27 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0xe243, 0x6, &(0x7f0000000600)="2b7f823f32ec16a1f9a0e29fa2dc61ac329ab4d06392c17426d4874d1b9e70c5f71eda5c4d8f82d658e567f384357351c34be42b98dacfe7e8f52e3c4a2af704d900d0405b0eb14efce4f18f5e4f963a81795c52fd9fcd6877e70162cf26e1b04480a4772290dd9e6dc9f75322949e366fc6a3751ce021040914e170033a92a4490491f65471c3d210c2bb", 0x8b) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) (rerun: 64) r3 = getgid() setregid(0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) (async) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (async, rerun: 32) getpgrp() (async, rerun: 32) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="b2d257d49b16ea46fbdf1188b81ede731878dc85ae48b2266fd9b9d721428ac4c0b2425500bc6ec8d30a5f0a897dd9847d3745ffd04b1d2b1c68da002b457165c2d19ddd9db6698485b0d50aac5d32e8cc6942362f4593b5a8558d8d6ed49a9272b855e85f7b7ee8602e2f410ae2ecaa0bf0fbe93f1aaff53f3e48c418b526038ebf97db161c835fa742690720ff54a529", 0x91}, {&(0x7f0000000040)="3d6d9e9e88bc7a358acb8906185550addbdcb89db65288fa3f4f9a06e4ebaa", 0x1f}, {&(0x7f0000000300)="b12d5d9d65d3f0d3a1c5555246d67a6ea7d43ff1412f496a33efaeedde4b185ad0719555fa35b846a6cf8b7dd69b32d704b8e4fc93ed269bca1c15876d0b85518ddc2f4b57eb0e4ede660aecbca1be04b196b60397e97d9404afeb21e929ce9ddce7157688d0d67b34c04e7f60cdba89cccaa907c9d641606dcf1508462ca09f04e54586fb7048e5dcd7fddae37a9a01bd4d107772e6f460417ae0ea2f2e577c84fb5c2ad2581e30d330eb59bf62fb95e5dc41", 0xb3}], 0x3, &(0x7f0000000500), 0x0, 0x2}, 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000500)) 16:06:27 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x80) chmod(&(0x7f0000000100)='./file0\x00', 0x5a) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:27 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x5d92a7cdcb1657b4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x5d92a7cdcb1657b4) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file0\x00') (async) 16:06:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4", 0x10, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:27 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x12) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:27 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) write(r1, &(0x7f0000000200), 0x0) (async) write(r1, &(0x7f0000000300)="9768070699fab176d2b0125567c233cbcd290996c6541e03f7f1976494885f41b51d084844cf6e86edf09f114db621fbc1115795ec5aeba581274d0d3e34b8fdf82a", 0x42) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, 0x6) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0xffff) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') semop(0x0, &(0x7f0000000080), 0x3d) truncate(&(0x7f0000000080)='./file1\x00', 0x99) 16:06:27 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x20, 0x2, 0x3) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 16:06:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x82) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0104419, &(0x7f0000000140)={0x3ff}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:06:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/264}, &(0x7f0000000000)=0x10a) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async) accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/264}, &(0x7f0000000000)=0x10a) (async) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x4) (async) 16:06:27 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='r\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x10, 0x5d92a7cdcb1657b4) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='./file0\x00') 16:06:27 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x80) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x5a) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000180)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x04\x00', &(0x7f00000002c0)=',%\x00', &(0x7f0000000300)='$/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='{@\x00', &(0x7f0000000400)='{(\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='}+)\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=',%&$.(]+\x00', &(0x7f0000000580)='h^\x00', &(0x7f00000005c0)='&[\x00', &(0x7f0000000600)='^).\x00', &(0x7f0000000640)='\\$@-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00']) 16:06:28 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x20, 0x2, 0x3) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) socket(0x20, 0x2, 0x3) (async) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) ioctl$TIOCNXCL(r3, 0x2000740e) (async) 16:06:28 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) write(r1, &(0x7f0000000200), 0x0) (async) write(r1, &(0x7f0000000300)="9768070699fab176d2b0125567c233cbcd290996c6541e03f7f1976494885f41b51d084844cf6e86edf09f114db621fbc1115795ec5aeba581274d0d3e34b8fdf82a", 0x42) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r2 = syz_open_pts() preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/176, 0xb0}], 0x1, 0x6) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000380)=0xffff) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) semop(0x0, &(0x7f0000000080), 0x3d) (async) truncate(&(0x7f0000000080)='./file1\x00', 0x99) 16:06:28 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x12) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chroot(&(0x7f0000000100)='./file1\x00') (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x12) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) (async) 16:06:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4", 0x10, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:28 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x80) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x5a) (async) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x104) sendto(r0, &(0x7f00000001c0)="1d13cd7434edf3a5648fd4724b3556eeb7a9c1453cf59a7e8a0114872bca01bc21942a6a943ee92810bddb324131e3e4d2d22e8b0a76f06ea462bf97219fc9f72596cabb95e3866ad204ddc4879ccb71bdf9700ddc099bec80d56a87dac703f150ef57b14af1571a2ea7d37219118062022e8605bf61ab442c181695a27b559f692c688bfb273c", 0x87, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000280)=0x8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:28 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) r2 = socket(0x20, 0x2, 0x3) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) ioctl$TIOCNXCL(r3, 0x2000740e) 16:06:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='x\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000180)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x04\x00', &(0x7f00000002c0)=',%\x00', &(0x7f0000000300)='$/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='{@\x00', &(0x7f0000000400)='{(\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='}+)\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=',%&$.(]+\x00', &(0x7f0000000580)='h^\x00', &(0x7f00000005c0)='&[\x00', &(0x7f0000000600)='^).\x00', &(0x7f0000000640)='\\$@-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) unveil(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000180)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x04\x00', &(0x7f00000002c0)=',%\x00', &(0x7f0000000300)='$/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='{@\x00', &(0x7f0000000400)='{(\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='}+)\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=',%&$.(]+\x00', &(0x7f0000000580)='h^\x00', &(0x7f00000005c0)='&[\x00', &(0x7f0000000600)='^).\x00', &(0x7f0000000640)='\\$@-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00']) (async) 16:06:28 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) chmod(&(0x7f0000000040)='./file1\x00', 0x104) sendto(r0, &(0x7f00000001c0)="1d13cd7434edf3a5648fd4724b3556eeb7a9c1453cf59a7e8a0114872bca01bc21942a6a943ee92810bddb324131e3e4d2d22e8b0a76f06ea462bf97219fc9f72596cabb95e3866ad204ddc4879ccb71bdf9700ddc099bec80d56a87dac703f150ef57b14af1571a2ea7d37219118062022e8605bf61ab442c181695a27b559f692c688bfb273c", 0x87, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000280)=0x8) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:28 executing program 6: rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') chdir(&(0x7f0000000340)='./file0\x00') lchown(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:28 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x104) sendto(r0, &(0x7f00000001c0)="1d13cd7434edf3a5648fd4724b3556eeb7a9c1453cf59a7e8a0114872bca01bc21942a6a943ee92810bddb324131e3e4d2d22e8b0a76f06ea462bf97219fc9f72596cabb95e3866ad204ddc4879ccb71bdf9700ddc099bec80d56a87dac703f150ef57b14af1571a2ea7d37219118062022e8605bf61ab442c181695a27b559f692c688bfb273c", 0x87, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000280)=0x8) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000040)='./file1\x00', 0x104) (async) sendto(r0, &(0x7f00000001c0)="1d13cd7434edf3a5648fd4724b3556eeb7a9c1453cf59a7e8a0114872bca01bc21942a6a943ee92810bddb324131e3e4d2d22e8b0a76f06ea462bf97219fc9f72596cabb95e3866ad204ddc4879ccb71bdf9700ddc099bec80d56a87dac703f150ef57b14af1571a2ea7d37219118062022e8605bf61ab442c181695a27b559f692c688bfb273c", 0x87, 0x0, 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000280)=0x8) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/264}, &(0x7f0000000000)=0x10a) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x4) 16:06:28 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:28 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x8000, 0x4) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:06:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0x0) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) unveil(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='x\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000180)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x04\x00', &(0x7f00000002c0)=',%\x00', &(0x7f0000000300)='$/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='!\x00', &(0x7f00000003c0)='{@\x00', &(0x7f0000000400)='{(\x00'], &(0x7f0000000700)=[&(0x7f00000004c0)='}+)\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)=',%&$.(]+\x00', &(0x7f0000000580)='h^\x00', &(0x7f00000005c0)='&[\x00', &(0x7f0000000600)='^).\x00', &(0x7f0000000640)='\\$@-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00']) 16:06:28 executing program 6: rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') (async) lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) chdir(&(0x7f0000000340)='./file0\x00') lchown(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:28 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000300)='./file2/file0\x00', &(0x7f0000000340)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000200)="46a3ebecddef8c66b2f6db71e57ef768f740f022cfa081c6f18f249599b4e1bf5968c22f528649908f7d6f59ed2ca00f086b265f6e078d1a4257bed2122225e3baf7198783c6fdaee7b6c90647d408f5028efb7d18fa6c77fd1c11b44cff3dd1e02bece7dc0399f94cb29731dcb2c335922f54725b33bf39ce02efd41871d35ec7a2b6161279c0bf52d3d5a2c888c675b2fad0309ae87748f1c8350ae62cb55ca740f559b1bc2ee3278a19379e4fe699a097aa0762b5ec8ce431b107", 0xbc, 0x4, &(0x7f00000002c0)=@un=@file={0x0, './file2\x00'}, 0xa) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) 16:06:28 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x8000, 0x4) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x8000, 0x4) (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:28 executing program 6: rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)='./file1\x00') (async) lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) chdir(&(0x7f0000000340)='./file0\x00') (async) lchown(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x0) (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:28 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) shutdown(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x2, 0x4, 0x0) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:28 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000300)='./file2/file0\x00', &(0x7f0000000340)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) sendto(r0, &(0x7f0000000200)="46a3ebecddef8c66b2f6db71e57ef768f740f022cfa081c6f18f249599b4e1bf5968c22f528649908f7d6f59ed2ca00f086b265f6e078d1a4257bed2122225e3baf7198783c6fdaee7b6c90647d408f5028efb7d18fa6c77fd1c11b44cff3dd1e02bece7dc0399f94cb29731dcb2c335922f54725b33bf39ce02efd41871d35ec7a2b6161279c0bf52d3d5a2c888c675b2fad0309ae87748f1c8350ae62cb55ca740f559b1bc2ee3278a19379e4fe699a097aa0762b5ec8ce431b107", 0xbc, 0x4, &(0x7f00000002c0)=@un=@file={0x0, './file2\x00'}, 0xa) (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) 16:06:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:28 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000200)='./file0\x00') 16:06:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0x0) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) 16:06:28 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:29 executing program 5: r0 = socket(0x18, 0x1, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0x0) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:29 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) unveil(&(0x7f0000000300)='./file2/file0\x00', &(0x7f0000000340)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') sendto(r0, &(0x7f0000000200)="46a3ebecddef8c66b2f6db71e57ef768f740f022cfa081c6f18f249599b4e1bf5968c22f528649908f7d6f59ed2ca00f086b265f6e078d1a4257bed2122225e3baf7198783c6fdaee7b6c90647d408f5028efb7d18fa6c77fd1c11b44cff3dd1e02bece7dc0399f94cb29731dcb2c335922f54725b33bf39ce02efd41871d35ec7a2b6161279c0bf52d3d5a2c888c675b2fad0309ae87748f1c8350ae62cb55ca740f559b1bc2ee3278a19379e4fe699a097aa0762b5ec8ce431b107", 0xbc, 0x4, &(0x7f00000002c0)=@un=@file={0x0, './file2\x00'}, 0xa) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000300)='./file2/file0\x00', &(0x7f0000000340)='x\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) sendto(r0, &(0x7f0000000200)="46a3ebecddef8c66b2f6db71e57ef768f740f022cfa081c6f18f249599b4e1bf5968c22f528649908f7d6f59ed2ca00f086b265f6e078d1a4257bed2122225e3baf7198783c6fdaee7b6c90647d408f5028efb7d18fa6c77fd1c11b44cff3dd1e02bece7dc0399f94cb29731dcb2c335922f54725b33bf39ce02efd41871d35ec7a2b6161279c0bf52d3d5a2c888c675b2fad0309ae87748f1c8350ae62cb55ca740f559b1bc2ee3278a19379e4fe699a097aa0762b5ec8ce431b107", 0xbc, 0x4, &(0x7f00000002c0)=@un=@file={0x0, './file2\x00'}, 0xa) (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) (async) 16:06:29 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1/file0\x00', 0x8000, 0x4) (async) rename(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 16:06:29 executing program 5: select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x2, 0x6, 0x20000, 0xffffffff, 0xbe2}, &(0x7f0000000040)={0xffff, 0xfff, 0x6, 0x80, 0x3f, 0x0, 0x8, 0x3}, &(0x7f0000000100)={0x80, 0x2, 0x40, 0x0, 0x4, 0x0, 0x8000000000000001, 0x2}, &(0x7f0000000140)={0xff, 0x1}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000002000/0x800000)=nil, &(0x7f00007ea000/0x4000)=nil, 0x1}, {&(0x7f000072b000/0x3000)=nil, &(0x7f000005b000/0x9000)=nil, 0xed}, {&(0x7f00004f4000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x5}, {&(0x7f00000a4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae49}, {&(0x7f000036e000/0x3000)=nil, &(0x7f000020a000/0x3000)=nil, 0x4}, {&(0x7f0000325000/0x4000)=nil, &(0x7f0000386000/0x4000)=nil, 0x21f}, {&(0x7f000003e000/0x2000)=nil, &(0x7f0000415000/0x1000)=nil, 0x1}, {&(0x7f00006af000/0x2000)=nil, &(0x7f00000e9000/0x3000)=nil, 0xf5e}, {&(0x7f00002c1000/0x2000)=nil, &(0x7f00005c8000/0x2000)=nil, 0x1000}, {&(0x7f00004ed000/0x1000)=nil, &(0x7f00007a6000/0x4000)=nil, 0xe2b4}, {&(0x7f000018c000/0x2000)=nil, &(0x7f00002a7000/0x3000)=nil, 0x10001}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil, 0x1}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil, 0xa0}, {&(0x7f000016c000/0x3000)=nil, &(0x7f0000729000/0x3000)=nil, 0x8000}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x180, 0x48) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x100) chroot(&(0x7f0000000280)='./file1\x00') r1 = socket(0x10, 0x5, 0x8) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/79, 0x4f}], 0x4, 0xfff) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8) chmod(&(0x7f00000002c0)='./file1/file0\x00', 0x10a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000005c0)=@file={0x1, './file2\x00'}, 0xa) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) renameat(r0, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file1/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0/../file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:29 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) rmdir(&(0x7f0000000200)='./file0\x00') 16:06:29 executing program 5: select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x2, 0x6, 0x20000, 0xffffffff, 0xbe2}, &(0x7f0000000040)={0xffff, 0xfff, 0x6, 0x80, 0x3f, 0x0, 0x8, 0x3}, &(0x7f0000000100)={0x80, 0x2, 0x40, 0x0, 0x4, 0x0, 0x8000000000000001, 0x2}, &(0x7f0000000140)={0xff, 0x1}) (async) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000002000/0x800000)=nil, &(0x7f00007ea000/0x4000)=nil, 0x1}, {&(0x7f000072b000/0x3000)=nil, &(0x7f000005b000/0x9000)=nil, 0xed}, {&(0x7f00004f4000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x5}, {&(0x7f00000a4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae49}, {&(0x7f000036e000/0x3000)=nil, &(0x7f000020a000/0x3000)=nil, 0x4}, {&(0x7f0000325000/0x4000)=nil, &(0x7f0000386000/0x4000)=nil, 0x21f}, {&(0x7f000003e000/0x2000)=nil, &(0x7f0000415000/0x1000)=nil, 0x1}, {&(0x7f00006af000/0x2000)=nil, &(0x7f00000e9000/0x3000)=nil, 0xf5e}, {&(0x7f00002c1000/0x2000)=nil, &(0x7f00005c8000/0x2000)=nil, 0x1000}, {&(0x7f00004ed000/0x1000)=nil, &(0x7f00007a6000/0x4000)=nil, 0xe2b4}, {&(0x7f000018c000/0x2000)=nil, &(0x7f00002a7000/0x3000)=nil, 0x10001}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil, 0x1}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil, 0xa0}, {&(0x7f000016c000/0x3000)=nil, &(0x7f0000729000/0x3000)=nil, 0x8000}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) 16:06:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x100}], 0x2, 0xa9c6) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x100}], 0x2, 0xa9c6) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x100}], 0x2, 0xa9c6) (async) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') (async) 16:06:29 executing program 5: select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x2, 0x6, 0x20000, 0xffffffff, 0xbe2}, &(0x7f0000000040)={0xffff, 0xfff, 0x6, 0x80, 0x3f, 0x0, 0x8, 0x3}, &(0x7f0000000100)={0x80, 0x2, 0x40, 0x0, 0x4, 0x0, 0x8000000000000001, 0x2}, &(0x7f0000000140)={0xff, 0x1}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000002000/0x800000)=nil, &(0x7f00007ea000/0x4000)=nil, 0x1}, {&(0x7f000072b000/0x3000)=nil, &(0x7f000005b000/0x9000)=nil, 0xed}, {&(0x7f00004f4000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x5}, {&(0x7f00000a4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae49}, {&(0x7f000036e000/0x3000)=nil, &(0x7f000020a000/0x3000)=nil, 0x4}, {&(0x7f0000325000/0x4000)=nil, &(0x7f0000386000/0x4000)=nil, 0x21f}, {&(0x7f000003e000/0x2000)=nil, &(0x7f0000415000/0x1000)=nil, 0x1}, {&(0x7f00006af000/0x2000)=nil, &(0x7f00000e9000/0x3000)=nil, 0xf5e}, {&(0x7f00002c1000/0x2000)=nil, &(0x7f00005c8000/0x2000)=nil, 0x1000}, {&(0x7f00004ed000/0x1000)=nil, &(0x7f00007a6000/0x4000)=nil, 0xe2b4}, {&(0x7f000018c000/0x2000)=nil, &(0x7f00002a7000/0x3000)=nil, 0x10001}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil, 0x1}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil, 0xa0}, {&(0x7f000016c000/0x3000)=nil, &(0x7f0000729000/0x3000)=nil, 0x8000}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x2, 0x6, 0x20000, 0xffffffff, 0xbe2}, &(0x7f0000000040)={0xffff, 0xfff, 0x6, 0x80, 0x3f, 0x0, 0x8, 0x3}, &(0x7f0000000100)={0x80, 0x2, 0x40, 0x0, 0x4, 0x0, 0x8000000000000001, 0x2}, &(0x7f0000000140)={0xff, 0x1}) (async) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700"}) (async) dup2(0xffffffffffffff9c, r1) (async) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000002000/0x800000)=nil, &(0x7f00007ea000/0x4000)=nil, 0x1}, {&(0x7f000072b000/0x3000)=nil, &(0x7f000005b000/0x9000)=nil, 0xed}, {&(0x7f00004f4000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x5}, {&(0x7f00000a4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xae49}, {&(0x7f000036e000/0x3000)=nil, &(0x7f000020a000/0x3000)=nil, 0x4}, {&(0x7f0000325000/0x4000)=nil, &(0x7f0000386000/0x4000)=nil, 0x21f}, {&(0x7f000003e000/0x2000)=nil, &(0x7f0000415000/0x1000)=nil, 0x1}, {&(0x7f00006af000/0x2000)=nil, &(0x7f00000e9000/0x3000)=nil, 0xf5e}, {&(0x7f00002c1000/0x2000)=nil, &(0x7f00005c8000/0x2000)=nil, 0x1000}, {&(0x7f00004ed000/0x1000)=nil, &(0x7f00007a6000/0x4000)=nil, 0xe2b4}, {&(0x7f000018c000/0x2000)=nil, &(0x7f00002a7000/0x3000)=nil, 0x10001}, {&(0x7f00003e3000/0x3000)=nil, &(0x7f0000094000/0x3000)=nil, 0x1}, {&(0x7f00005f3000/0x2000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000047f000/0x2000)=nil, 0xa0}, {&(0x7f000016c000/0x3000)=nil, &(0x7f0000729000/0x3000)=nil, 0x8000}, {&(0x7f00004ad000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) (async) 16:06:29 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x180, 0x48) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x100) (async) chroot(&(0x7f0000000280)='./file1\x00') (async) r1 = socket(0x10, 0x5, 0x8) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/79, 0x4f}], 0x4, 0xfff) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8) chmod(&(0x7f00000002c0)='./file1/file0\x00', 0x10a) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000005c0)=@file={0x1, './file2\x00'}, 0xa) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) renameat(r0, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file1/file0\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:29 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='W\x00') rmdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') 16:06:29 executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) setsockopt(r8, 0xfff, 0xfd, &(0x7f0000000540)="e1d822a0867430ad168510bf29ba9826cf62efdcc1a04beedf0962b7ca314c3b7733d0bb4ace6754d929c36945b7c2dc86a8051f827642772a7b2d5e8757a872c30d1b0bd85668005e79adfb326e13c1775e5c34eb3e0513", 0x58) kevent(r2, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff9, 0xb0, 0x80000000, 0xfffffffffffffffd, 0x41}, {{r2}, 0xfffffffffffffffc, 0x42, 0x80000000, 0x22a}, {{r5}, 0xfffffffffffffffa, 0x0, 0x8, 0x8, 0x401}, {{r6}, 0xfffffffffffffffa, 0x10, 0x0, 0x9, 0x400}, {{r7}, 0xfffffffffffffffd, 0x2, 0x1, 0xffffffffffffffff, 0x52a8}], 0x7a9, &(0x7f0000000400), 0x0, &(0x7f0000000440)={0x80000001, 0x527b}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000d34700", 0x0, 0x4000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r3, 0xa, r4) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0) sendmsg(r9, &(0x7f0000000dc0)={&(0x7f0000000400)=@in6={0x18, 0x1, 0xfffffffd, 0x7}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000480)="e89931def43fe02519ab9cf8a84a8e52507d5bdf643f94a11e147933f66c62c7f1b3ae48c557d2ba86f5d40dc5edd7a5111d93b9766f489cdadea2fe217045cd70ef0d4d222d2150e463aa3417d5aa9ac37cc33ac9fd69c381975647300076213c1832fc", 0x64}, {&(0x7f00000005c0)="f857ee43ec1af02e428e734b670b560666283b0dcf0aa013f50f829e6b6edc6eca6d454c382434cac7936c9c27afdff5e3a6ac7fcd0a6880688a1fd566901265889168d6ee3112fb21ca4750d9f44cf9190fce", 0x53}, {&(0x7f0000000640)="4ed4b289b7f9a41cb042672f5bbfa5f612d783a0a886468b4c625dab487f8b531f11800fc2acc87c1c55bbab5b563a59f2abb7f0aa53a332a1f1b2e98a593035190cda35c595b6623c1d23e6007b4fcf002eabd3f8c83fc26fbb1b6a09eaa917f9d3232bbca3452d5f5c4d571e0b4e41de3c29b7cdcc7959c75e0387", 0x7c}, {&(0x7f00000006c0)="ba3372f5ed06f9e6901f531c9ad831666a923252f1d05d530ee758aa2d92fa5da3a63afb8ce38f856d28540140678a2778fdc9bff7a03654b968592e140ac908a5aa9e4de341854c1631d6dae78073e057c65627ce278e25ff5d9e1e23a38dc2d6c262f49fccba2891f27f0b77289ec1db664d697296bd7a8af97077987d545bda2dff254c32b4ccb8c7a1878326a683f058aa56e74a7b75cb0ceba545df", 0x9e}, {&(0x7f0000000780)="1f2e10d1124c12b396d946050ffe1f812c39dc5bc569f1bd655cd4e17c64dab4e06abb5b2e775f74aadcd71558be30667a3e06b2dbe2881337def67ad443257cc54a769ea7684f72fc72d729394b0527a489102e1661132e553fa724d124cb2ac3fcd61217ec34e839b5160d207a59a3e4d30fa3e270a02453842e55e0edca35def71beb22ae5293ee0d7256c98ba2a832f88b79e7c2f3c402c97215b99b8193dac5ba73a6e9fcab8b23e023e8188ff57c50b06b77fbfcbc5fcdb1b8897f95519c93c617db75b15220ae8282ced8a498805c267163068326fab601a3cd6fcec152888a82a4937db6ddf1c765dc696f4b086f8d989899c022bf2dc9c390", 0xfd}, {&(0x7f0000000500)="034eb9d885b6ea513ad658eb911846b5c8e7c17c6d3afbf2a9797ff385dc08880294c3", 0x23}, {&(0x7f0000000880)="f90422edee3db86a95ecaf013502ac086cab6dc4eba688223b7e3b2cc7beab7ffe39559e0e513a7939385349", 0x2c}, {&(0x7f00000008c0)="eef39bd55a1d1fa8c59f25392598d2dadfde2f8410ea037a0c7ebed67aed8066ba1ed5d9ec", 0x25}, {&(0x7f0000000900)="51b072afbf08d43999d2dc42776a2fd130bdca6489cb14b36271c14e0a777b4173a29b7b5524471c2cf052214f21912008dc5fd0047d883f1f42c3098fab9b9087d2c268723db6645e8c1b107b688aeaf0e92784ee8597742f8398abcbdb157c2b7b4bd27ce90a", 0x67}, {&(0x7f0000000980)="ac7afbf6682ef5e7cc8a127f2bb9f94de6100c06d12fe40f19ea5653cf1ee5b0f1f999144a37714d777a2b1ce166abb647f059fafb7854ef0818bc868d3696ccee72b5f1a79146b86fd56b075ab9abb6f27499866c921345c3ecd54e67b778c0334cf547124c0b1393289114123a214b0b24fae3", 0x74}], 0xa, &(0x7f0000000ac0)=[{0xb8, 0x1, 0x6, "89751b5f2d1dc846cb5e15805e3bcc9c438c59f2666855c05e2891d51bf8c52fc9b2b101f65f97b82ab1b571e3b6c2ac09bb38f13f72f7ad8314da27727c02d56d342533b1c7479b46248c843aa9305b4691c873f3b6ec32a05ca617947574077c78209ccb16ea2ab796771620260583df9f3fd14977b425c71f9fd9a845c6c272a51d21a5a01ed4ad445ef6d0cdf3ac7676ed11af03af89c29145852614b5a4d809"}, {0xe0, 0x1, 0x1, "1aa20fbfab529ec9ccc2ea0a4042f85617fdd6f673dbc8d31dec70643f2dea94babcc7a47358bf1760080bf760eeabee366294e43cff63d6015f4d337a6ee701779b806116b8d808fe2f17e2e2699ac9247286e17de67506b9713f4027e0883868294b03f40fe40a265048602211b18a35d1bf307a96aad1fe4270605d93822364709c8e9d578a199a15f35779741d63b5fb01a7c98a2cb9ab2f01ccfffa4c61709eaac75244db76666cd46bbd5e5e1a875fe0567bcceeff34aa081a49277d4f9449e16817c1031dc65d"}, {0x58, 0xfffe, 0xa231, "ba500368a512fdbd45cdc6977e32b8e00f59c70fcec4455779ae68b48cc176bc8142fea75126295635b38b27363c8eb3f446d990d8b727dab0a8a2d28957f44f68bfec"}, {0x110, 0x1, 0xfffff801, "2d931d778ba7a43b1c72a1ea0e2e48e51b49a486498ccdb26895197560ef495675a942fec3d0457f6c63dfdb795fcaf6c18afbc7b5171f05569b00f49ca12bc29625b4677dca5d41274658b7e729bd16c12e45afc54afae497bd91d5afa4952c2e3e856b8bae3eaec020fc8bb7fde730049565e7fd668403f914c6267f62a3bd32cbe9ec1c9a2ab7cbec3949e23444bf93d399f0651f427e5dfc926a0d219ad5f00e90e882031266029dfe4849e09b27b89364785c2f90e024bd36afce60a9b489dfdc87a34f435903d6963a8b351fea806bffdea343384dd3f2cf0480a3aba17317ba15c7772cac36d5f35d71aef0b37b13e5b3381d7ee94c56c6c3772976"}], 0x300}, 0x0) sendto$unix(r0, &(0x7f0000000240)="6e491a4600e65249f99c85c9da7eeb0014dec84b1bec0e5e23cf943161a0a4ca75f7f0def664007800ef0bfe93ddbd3a38f37dbd8a77ac9fd91df475f76e5c2ea39ba4f2ae9a5705465957df382a9d01fde071e31f7d085d383d0b104e5afdb518aeec4fec0d6408aec8d67b74e4f2027916bd6c85c39d428d1228e77302ca9e1ffeba05654f9e226f4648f61a156558af", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="cb591d761b33fd18a8c3021aa929f993b59ffb09c2be21d524c922c0da308382a5589a2aa6722975a560919b7a2f26cbca5e465fb0f1e9800cdf12232cea9a9bf17214a7f2ff9082eb76c9cbbc8c996e80d2cafb5a176c69f89a036ac76a12748804d1260b59f2f1765d2b2fecebe5d64b77262dfb4acb54aca5ad79720066535563c858ee74dc7e2ef6bbc84de1d9905f2be988f36ab14038a0bcebed8778296d1ed27ac2dc89dc38c3b5b436afb3f0dd708ce3a03b3239d7505bab62777b758e9abd3f1d000aa6ab4dc8b60b55c6b78e38fe3faaec717d7470260468e7a973d54ff8af272906c8de33006d3bda78a9905d", 0xf2, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="0000011800003a280000"], 0xa) 16:06:29 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x180, 0x48) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x100) (async) chroot(&(0x7f0000000280)='./file1\x00') (async) r1 = socket(0x10, 0x5, 0x8) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/66, 0x42}, {&(0x7f00000004c0)=""/79, 0x4f}], 0x4, 0xfff) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8) (async) chmod(&(0x7f00000002c0)='./file1/file0\x00', 0x10a) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f00000005c0)=@file={0x1, './file2\x00'}, 0xa) (async) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) (async) renameat(r0, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file1/file0\x00') (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 32) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='W\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:06:29 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0/../file0\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0/../file0\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) 16:06:29 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x20, 0x40) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:06:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') (async) 16:06:29 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1/file0/../file0\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) (async) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:06:29 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='W\x00') rmdir(&(0x7f0000000200)='./file0\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') (async) chroot(&(0x7f0000000040)='./file0\x00') 16:06:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x100}], 0x2, 0xa9c6) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') 16:06:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:30 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x8000000000000001, 0x0, r1}) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') close(0xffffffffffffffff) 16:06:30 executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file1/file0\x00') accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') open(0x0, 0x8000, 0x0) 16:06:30 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='W\x00') rmdir(&(0x7f0000000200)='./file0\x00') (async) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') chroot(&(0x7f0000000040)='./file0\x00') 16:06:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x8b64, 0x2, 0x1, {[0x10001e, 0x1080004000005, 0x8080000000, 0x20001fffffffff, 0x4, 0xd98, 0x40000009, 0x86, 0x34e9, 0x0, 0x800000000007, 0x5, 0x0, 0x529, 0xffffffffffffffff, 0x2, 0x2c4, 0x813], [0x8000000000000007, 0x4, 0x0, 0x0, 0x7, 0x0, 0x14, 0xffffffffffffffff, 0x0, 0x6], [0x100007fffffff, 0xa, 0x7, 0x2a5, 0x0, 0xffffffffffff8001, 0x8], [0x3ff, 0x115c, 0x3fffe, 0x0, 0x5], [{0x24, 0xfffefffd, 0xfffffffc, 0xfc}, {0x32a9, 0xfffffffc, 0x88000009, 0x3}, {0x1e, 0xff, 0x3, 0x2}, {0x20, 0x7fffffff, 0x2, 0x24c}, {0x402, 0xffffff7f, 0x9, 0x7}, {0x4, 0x2, 0x10043, 0x2}, {0xffc1, 0x8, 0xfffffffe}, {0x8, 0x8, 0xfffffbf7, 0xfffffffffffffffe}], {0x8205, 0x100, 0x2, 0x80000000000000}, {0x53de, 0x6, 0xff, 0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00002fb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)=0xfefffffd) pwrite(r1, &(0x7f00000000c0)="8edbd26300974e24727e7fe28455e259b45978c9e4212b56389662559b647812c708ce602512e021f27320a19e7255129ffd093c74495240d9156849070a71260d4112e370fc8b1b0958a5667d814d9fa71b977ce6c6df58", 0x58, 0xffffffffffffffff) r2 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f00006db000/0x1000)=nil, 0x1000, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc747f8403537a68a, 0x12c) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r0, 0xa, r2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x14, 0xfffff, 0x8, 0x7}, {{}, 0xfffffffffffffffb, 0x60, 0x80, 0x9e6, 0xf000000000000000}, {{r5}, 0xfffffffffffffffd, 0x101, 0x2, 0x7f, 0x100}, {{}, 0x4, 0x1, 0x4, 0xce81, 0x1}, {{r6}, 0x2, 0x2, 0x20, 0x7fffffff, 0x400}, {{r7}, 0xffffffffffffffff, 0xa1, 0x0, 0x20, 0x289}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x1000, 0x10001}, {{r8}, 0xfffffffffffffff8, 0x8, 0xfffff, 0xd5, 0x3}], 0x5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x200, 0x9}, {{r9}, 0xfffffffffffffffb, 0x44, 0x1, 0x5, 0x9}, {{r10}, 0xfffffffffffffffb, 0x44, 0x2, 0x3, 0x8}, {{}, 0xfffffffffffffff8, 0x42, 0x20000000, 0x1000, 0xaf6d}], 0x0, &(0x7f00000005c0)={0x3ff}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)=0x9) pwrite(r2, &(0x7f0000000040)="f99884b29933aef6978ad402d8b763a4dc", 0x11, 0xffff) mmap(&(0x7f000013c000/0x2000)=nil, 0x2000, 0x4, 0x10, r4, 0x9) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)=0x4) mprotect(&(0x7f0000523000/0x4000)=nil, 0x4000, 0x2) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x3f, 0x0) 16:06:30 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='c\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:06:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file1\x00') (async) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') panic: ufsdirhash_lookup: bad offset in hash array Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 43828 5688 0 0 0x4000000 0 syz-executor.6 db_enter() at db_enter+0x18 panic(ffffffff8263a30f) at panic+0x161 ufsdirhash_lookup(fffffd80700502e0,ffff800021784000,1,fffffd807005038c,ffff8000217a8eb8,0) at ufsdirhash_lookup+0x8b8 ufs_lookup() at ufs_lookup+0xc15 VOP_LOOKUP(fffffd806817b8d0,ffff8000217a9338,ffff8000217a9368) at VOP_LOOKUP+0x58 vfs_lookup(ffff8000217a9308) at vfs_lookup+0x6cc namei(ffff8000217a9308) at namei+0x36a vn_open(ffff8000217a9308,1,0) at vn_open+0x105 doopenat(ffff800026642fc0,3,20000040,0,0,ffff8000217a94e0) at doopenat+0x26a syscall(ffff8000217a9560) at syscall+0x446 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd71deb529b0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: ufsdirhash_lookup: bad offset in hash array ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8263a30f) at panic+0x161 ufsdirhash_lookup(fffffd80700502e0,ffff800021784000,1,fffffd807005038c,ffff8000217a8eb8,0) at ufsdirhash_lookup+0x8b8 ufs_lookup() at ufs_lookup+0xc15 VOP_LOOKUP(fffffd806817b8d0,ffff8000217a9338,ffff8000217a9368) at VOP_LOOKUP+0x58 vfs_lookup(ffff8000217a9308) at vfs_lookup+0x6cc namei(ffff8000217a9308) at namei+0x36a vn_open(ffff8000217a9308,1,0) at vn_open+0x105 doopenat(ffff800026642fc0,3,20000040,0,0,ffff8000217a94e0) at doopenat+0x26a syscall(ffff8000217a9560) at syscall+0x446 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd71deb529b0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000217a8ce0 rbx 0 rdx 0xffff800000c35340 rcx 0 rax 0xffff800026642fc0 r8 0 r9 0x8080808080808080 r10 0xeb9cae81ed015f23 r11 0xf9450f070d0ced19 r12 0 r13 0xffff800000c2ed40 r14 0 r15 0x1 rip 0xffffffff81a514a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000217a8cd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.6) pid=43828 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800026642000,0xffff8000266437b0 process=0xffff800021712bd0 user=0xffff8000217a4000, vmspace=0xfffffd80728bb110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42184 381841 56817 0 2 0 syz-executor.4 60601 242918 18421 0 2 0 syz-executor.7 16474 187994 15471 0 2 0 syz-executor.1 16474 436117 15471 0 3 0x4000080 fsleep syz-executor.1 16474 36620 15471 0 3 0x4000080 fsleep syz-executor.1 16474 486366 15471 0 3 0x4000080 fsleep syz-executor.1 5688 9178 77888 0 2 0 syz-executor.6 * 5688 43828 77888 0 7 0x4000000 syz-executor.6 5688 215702 77888 0 3 0x4000080 fsleep syz-executor.6 234 92701 30101 0 2 0 syz-executor.5 234 297236 30101 0 3 0x4000080 fsleep syz-executor.5 234 378243 30101 0 3 0x4000080 fsleep syz-executor.5 31054 435451 59422 0 2 0x2 syz-executor.2 30101 318236 59422 0 3 0x82 nanoslp syz-executor.5 13308 217578 59422 0 3 0x82 nanoslp syz-executor.3 11204 464181 0 0 3 0x14200 acct acct 26264 434301 59422 0 2 0x2 syz-executor.0 15471 254037 59422 0 3 0x82 nanoslp syz-executor.1 18421 192899 59422 0 3 0x82 nanoslp syz-executor.7 15794 466390 1 0 3 0x100083 ttyin getty 77888 31758 59422 0 3 0x82 nanoslp syz-executor.6 58118 417291 0 0 3 0x14200 bored sosplice 26414 459099 0 0 3 0x14280 nfsidl nfsio 29046 141383 0 0 3 0x14280 nfsidl nfsio 25796 113424 0 0 3 0x14280 nfsidl nfsio 30562 124471 0 0 3 0x14280 nfsidl nfsio 70554 331887 0 0 3 0x14280 nfsidl nfsio 25943 451365 0 0 3 0x14280 nfsidl nfsio 54504 267172 0 0 3 0x14280 nfsidl nfsio 31759 174117 0 0 3 0x14280 nfsidl nfsio 34891 472023 0 0 3 0x14280 nfsidl nfsio 54407 213108 0 0 3 0x14280 nfsidl nfsio 78875 135734 0 0 3 0x14280 nfsidl nfsio 91345 137098 0 0 3 0x14280 nfsidl nfsio 20631 123125 0 0 3 0x14280 nfsidl nfsio 59874 284677 0 0 3 0x14280 nfsidl nfsio 78627 320173 0 0 3 0x14280 nfsidl nfsio 34903 378178 0 0 3 0x14280 nfsidl nfsio 66051 358328 0 0 3 0x14280 nfsidl nfsio 25847 116421 0 0 3 0x14280 nfsidl nfsio 97085 283230 0 0 3 0x14280 nfsidl nfsio 53436 142812 0 0 3 0x14280 nfsidl nfsio 56817 403463 59422 0 3 0x82 nanoslp syz-executor.4 59422 55010 26539 0 3 0x82 wait syz-fuzzer 59422 161383 26539 0 3 0x4000082 nanoslp syz-fuzzer 59422 171030 26539 0 3 0x4000082 wait syz-fuzzer 59422 77411 26539 0 3 0x4000082 thrsleep syz-fuzzer 59422 11034 26539 0 3 0x4000082 wait syz-fuzzer 59422 251115 26539 0 3 0x4000082 wait syz-fuzzer 59422 105322 26539 0 3 0x4000082 thrsleep syz-fuzzer 59422 119806 26539 0 3 0x4000082 wait syz-fuzzer 59422 204539 26539 0 3 0x4000082 thrsleep syz-fuzzer 59422 38746 26539 0 3 0x4000082 kqread syz-fuzzer 59422 4479 26539 0 3 0x4000082 wait syz-fuzzer 59422 117386 26539 0 3 0x4000082 thrsleep syz-fuzzer 59422 406830 26539 0 3 0x4000082 wait syz-fuzzer 59422 382371 26539 0 3 0x4000082 wait syz-fuzzer 26539 408107 74663 0 3 0x10008a sigsusp ksh 74663 301710 18433 0 3 0x9a kqread sshd 18433 118276 1 0 3 0x88 kqread sshd 25121 189703 4196 73 3 0x1100090 kqread syslogd 4196 352057 1 0 3 0x100082 netio syslogd 1289 479693 1 0 3 0x100080 kqread resolvd 61560 258414 0 0 3 0x14200 bored smr 87008 33018 0 0 2 0x14200 zerothread 50893 504858 0 0 3 0x14200 aiodoned aiodoned 94536 298213 0 0 3 0x14200 syncer update 49412 460325 0 0 3 0x14200 cleaner cleaner 13458 342629 0 0 3 0x14200 reaper reaper 92653 7818 0 0 3 0x14200 pgdaemon pagedaemon 34073 250643 0 0 3 0x14200 bored viomb 73152 88019 0 0 3 0x40014200 acpi0 acpi0 58583 193487 0 0 3 0x14200 bored softnet 50512 66125 0 0 3 0x14200 bored softnet 4342 293904 0 0 3 0x14200 bored softnet 40450 343236 0 0 3 0x14200 bored softnet 80021 404320 0 0 3 0x14200 bored systqmp 48884 259763 0 0 3 0x14200 bored systq 51539 499284 0 0 2 0x40014200 softclock 30760 159563 0 0 3 0x40014200 idle0 1 1862 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10208 6422K 6927K 78643K 13602 0 pcb 13 16K 18K 78643K 817 0 rtable 178 16K 18K 78643K 1642 0 ifaddr 115 25K 27K 78643K 861 0 sysctl 3 1K 1K 78643K 3 0 counters 25 17K 17K 78643K 353 0 ioctlops 0 0K 4K 78643K 1522 0 iov 0 0K 16K 78643K 1488 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1392 87K 88K 78643K 6577 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 65 0 VM map 2 0K 0K 78643K 2 0 sem 15 10K 20K 78643K 313 0 dirhash 75 13K 16K 78643K 5142 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 15 53K 65K 78643K 11954 0 sigio 0 0K 0K 78643K 117 0 proc 56 51K 83K 78643K 2511 0 subproc 104 6K 6K 78643K 390 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 1949 0 in_multi 57 3K 6K 78643K 1649 0 ether_multi 1 0K 0K 78643K 46 0 mrt 1 0K 0K 78643K 19 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 223 996K 996K 78643K 223 0 exec 0 0K 1K 78643K 1950 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 341 490K 502K 78643K 77181 0 UVM aobj 131 4K 4K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 217 0 NDP 13 0K 2K 78643K 222 0 temp 132 4694K 5718K 78643K 113729 0 kqueue 7 12K 26K 78643K 606 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 308 0 307 2 1 1 2 0 8 0 rtentry 112 469 0 402 4 1 3 4 0 8 0 unpcb 144 8711 0 8705 80 79 1 8 0 8 0 syncache 296 331 0 331 21 21 0 1 0 8 0 tcpqe 32 109 0 109 11 11 0 1 0 8 0 tcpcb 776 6386 0 6380 149 140 9 17 0 8 8 arp 88 65 0 53 1 0 1 1 0 8 0 ipq 40 14 0 14 6 6 0 1 0 8 0 ipqe 40 253 0 253 6 6 0 1 0 8 0 inpcb 336 12776 0 12770 136 127 9 15 0 8 8 nd6 48 101 0 85 1 0 1 1 0 8 0 pkpcb 40 79 0 79 4 4 0 1 0 8 0 kcovpl 48 30 0 22 1 0 1 1 0 8 0 mppekey 1024 13 0 13 4 4 0 1 0 8 0 ppxss 1160 222 0 222 13 13 0 1 0 8 0 pppxif 1608 176 0 176 10 10 0 1 0 8 0 pfstscr 40 173 0 169 1 0 1 1 0 8 0 pfosfp 40 9 0 7 1 0 1 1 0 8 0 pfosfpen 112 9 0 6 1 0 1 1 0 8 0 pfanchor 1280 990 887 478 47 4 43 43 0 8 0 pfqueue 264 3 0 3 1 1 0 1 0 8 0 pfstitem 24 34 0 30 1 0 1 1 0 8 0 pfstkey 120 180 0 178 1 0 1 1 0 8 0 pfstate 352 90 0 88 1 0 1 1 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 5 0 4 5 4 1 2 0 8 0 art_heap4 256 2137 0 1867 41 20 21 29 0 8 0 art_table 32 2142 0 1871 4 0 4 4 0 8 0 art_node 16 468 0 411 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 18 1 0 1 1 0 8 0 semapl 112 302 0 289 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 1727 0 1689 6 0 6 6 0 8 0 dino2pl 256 19855 0 18344 95 0 95 95 0 8 0 ffsino 240 19855 0 18344 90 0 90 90 0 8 0 nchpl 144 39009 0 38524 63 41 22 63 0 8 0 rtmask 32 5 0 5 2 2 0 1 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 146702 0 146699 4 2 2 2 0 8 1 vcpupl 2048 30 0 0 4 0 4 4 0 8 0 vmpool 536 41 0 11 3 1 2 2 0 8 0 kstatmem 264 308 0 282 3 0 3 3 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 103072 0 103072 19 18 1 8 0 8 1 plimitpl 152 938 0 924 1 0 1 1 0 8 0 sigapl 424 12227 0 12165 8 0 8 8 0 8 0 futexpl 64 132723 0 132717 1 0 1 1 0 8 0 knotepl 120 121928 0 121863 32 27 5 10 0 8 0 kqueuepl 184 1421 0 1415 16 15 1 4 0 8 0 pipepl 288 2262 0 2233 60 55 5 11 0 8 2 fdescpl 432 12188 0 12165 4 0 4 4 0 8 0 filepl 120 95468 0 95242 127 114 13 17 0 8 5 lockfpl 104 3515 0 3514 9 8 1 2 0 8 0 lockfspl 48 744 0 743 1 0 1 1 0 8 0 sessionpl 144 46 0 31 1 0 1 1 0 8 0 pgrppl 48 63 0 48 1 0 1 1 0 8 0 ucredpl 104 6184 0 6177 1 0 1 1 0 8 0 zombiepl 144 12166 0 12165 2 1 1 1 0 8 0 processpl 1000 12227 0 12165 9 0 9 9 0 8 0 procpl 672 30136 0 30054 17 9 8 9 0 8 0 sosppl 168 246 0 246 15 14 1 1 0 8 1 sockpl 456 21885 0 21872 403 393 10 28 0 8 8 mcl64k 65536 460 0 460 16 15 1 1 0 8 1 mcl16k 16384 100 0 100 17 16 1 1 0 8 1 mcl12k 12288 516 0 516 17 16 1 1 0 8 1 mcl9k 9216 90 0 90 25 24 1 1 0 8 1 mcl8k 8192 708 0 708 12 11 1 1 0 8 1 mcl4k 4096 2204 0 2204 8 7 1 1 0 8 1 mcl2k2 2112 69 0 69 26 26 0 1 0 8 0 mcl2k 2048 93374 0 93328 55 47 8 31 0 8 1 mtagpl 96 109 0 109 4 4 0 3 0 8 0 mbufpl 256 275554 0 275455 343 327 16 159 0 8 0 bufpl 288 21931 0 15529 458 0 458 458 0 8 0 anonpl 24 2216416 0 2200441 200 89 111 126 0 188 4 amapchunkpl 152 240382 0 239711 94 65 29 42 0 158 0 amappl16 200 18943 0 18418 108 80 28 40 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 238 0 227 2 1 1 2 0 8 0 amappl13 176 11 0 10 1 0 1 1 0 8 0 amappl12 168 662 0 658 1 0 1 1 0 8 0 amappl11 160 41 0 37 1 0 1 1 0 8 0 amappl10 152 54 0 44 1 0 1 1 0 8 0 amappl9 144 997 0 995 1 0 1 1 0 8 0 amappl8 136 391 0 305 3 0 3 3 0 8 0 amappl7 128 68 0 51 1 0 1 1 0 8 0 amappl6 120 568 0 555 2 1 1 2 0 8 0 amappl5 112 191 0 186 1 0 1 1 0 8 0 amappl4 104 1004 0 981 2 1 1 2 0 8 0 amappl3 96 34376 0 34339 2 0 2 2 0 8 0 amappl2 88 12937 0 12888 3 1 2 3 0 8 0 amappl1 80 271520 0 270974 22 8 14 21 0 8 0 amappl 88 76530 0 76349 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 133 0 3 3 0 3 3 0 8 0 uaddrrnd 24 12229 0 12176 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12229 0 12176 1 0 1 1 0 8 0 vmmpekpl 168 82442 0 82379 4 0 4 4 0 8 0 vmmpepl 168 1085364 0 1083106 234 119 115 133 0 357 0 vmsppl 272 12228 0 12176 4 0 4 4 0 8 0 rwobjpl 24 279503 0 271988 50 3 47 48 0 8 0 pdppl 4096 24464 0 24382 557 469 88 88 0 8 6 pvpl 32 4247332 0 4227079 360 170 190 232 0 265 15 pmappl 216 12228 0 12176 5 1 4 4 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1918 0 1106 29 5 24 27 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8263a30f) at panic+0x161 ufsdirhash_lookup(fffffd80700502e0,ffff800021784000,1,fffffd807005038c,ffff8000217a8eb8,0) at ufsdirhash_lookup+0x8b8 ufs_lookup() at ufs_lookup+0xc15 VOP_LOOKUP(fffffd806817b8d0,ffff8000217a9338,ffff8000217a9368) at VOP_LOOKUP+0x58 vfs_lookup(ffff8000217a9308) at vfs_lookup+0x6cc namei(ffff8000217a9308) at namei+0x36a vn_open(ffff8000217a9308,1,0) at vn_open+0x105 doopenat(ffff800026642fc0,3,20000040,0,0,ffff8000217a94e0) at doopenat+0x26a syscall(ffff8000217a9560) at syscall+0x446 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd71deb529b0, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8263a30f) at panic+0x161 ufsdirhash_lookup(fffffd80700502e0,ffff800021784000,1,fffffd807005038c,ffff8000217a8eb8,0) at ufsdirhash_lookup+0x8b8 ufs_lookup() at ufs_lookup+0xc15 VOP_LOOKUP(fffffd806817b8d0,ffff8000217a9338,ffff8000217a9368) at VOP_LOOKUP+0x58 vfs_lookup(ffff8000217a9308) at vfs_lookup+0x6cc namei(ffff8000217a9308) at namei+0x36a vn_open(ffff8000217a9308,1,0) at vn_open+0x105 doopenat(ffff800026642fc0,3,20000040,0,0,ffff8000217a94e0) at doopenat+0x26a syscall(ffff8000217a9560) at syscall+0x446 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd71deb529b0, count: -11