last executing test programs: 6.891622876s ago: executing program 6 (id=148): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) closefrom(r1) (async) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000480)=0x6) (async) r2 = semget(0x3, 0x4, 0x405) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002140), 0x80, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002180)=0xff) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r5, 0x0) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETALL(r2, 0x0, 0x6, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) r6 = socket$inet(0x2, 0x3, 0xfc) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0xacdad02ba5c655ad, 0x8010, r0, 0x7) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1010503000004000000000105000000331c01040100fc7f000000000900000000000000fe4e3036d62466ecf20b0e10be38164991f7c8cf5f4e62098810297fda0000510100ad090000006c0000009b672f4d335c22597d0c032bfa896443a42102000012720fc18bfbb670c1f5a8b67114d66e2ec589040000000000e305000900000000003076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1110847e1f6722d25878a38d9d50406fe6e05dd492a5e239", 0xc6, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000002c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="1f7f126c51addfdc9ee0af6f9834e4287b40f4c83420c96f64ee94122e2f8279da68acd2b4a5dd23325a19cc0112a19c226c8afec837362cf67d1dc77761ec57386f3e0236ed25cb47c4f697da15b5dc7fd180be7bfaaee9590cd0eb7c008adaa5478d8c05f5fa378f29fcb0ee60be795cd4adc0521748b71d630396bc9217fcb69697b3672b1972997a85c06e1c7935647bc371a51bddd63b9835674b8a97d41f2a5d2e", &(0x7f0000000140)=0xa4, &(0x7f0000000180)="c39e2560b254cd8582c6c2fefc9f09742d489eb66545b6647b2cacb8fa1a395abef270a19f6cf234a296671cc7860b73fc8dc718f579a5bec60fe2df7251ec57828b153734ba079c470d9ee8ec65a7aa71e2cca16258974698060a105923185f85c9a5a1102aa1bd6e5fc95fd50756e242f61150893957cd8424d86b04e28fd280a5f796af196d3479fe0a68c2d904a21138933177c7cac5d6ec789038312f6d2368dfc0a911e9940022d5cf1593e1889e3102907fe806b2519ecb01b73119acc00149e55cfe5f98c83e40e3e06ecf9d83f773ef2a6fcffbe5f419d2e8", 0xdd) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x19) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800467c00240067000409029078ffffffffe000000189030100110090780a030004000001ff115aa333d46109005d4a07c1f6a931043aed8071afad4391a30b3fcd4148631903f862a1db7efe20c91b671bcab92896925c9a194abe170b6ab3c2aadfb34555d2f1779fbb8bbd3c885f33d8f939"]) setuid(0xee01) (async) r7 = semget(0x1, 0x6, 0x608) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x184, 0x2, 0x0, 0x0, 0xe000000000000}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x100000000008}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x40a) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x18, 0x3, 0x50) 6.633171734s ago: executing program 0 (id=152): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) setresuid(0x0, 0xee01, 0xee00) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffa3, 0x5, 0xd, 0x1, 0x4, 0xd86, 0x40, 0x2, 0x1, 0x100002000642, 0x2000000000000000}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)=0x400) mknod(0x0, 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x9, 0xd4, 0xa, 0xffffffff, 0x9c, 0x10, [{0x2, 0x7, 0x0, 0x7ff}, {0x6, 0x3, 0xffb, 0x4}, {0x10000005, 0xf87, 0x0, 0x6a}, {0xefe, 0x800, 0xe, 0xffffff}, {0x9, 0x10007, 0x9, 0x8}, {0x6, 0x1, 0x80000000, 0x800009c}, {0x409, 0xffffffff, 0x20081003, 0xfffeffff}, {0x1f, 0x100007fe, 0xffff, 0x8}, {0x2, 0x81, 0x1, 0xf}, {0x6, 0x8001, 0x1, 0x800000b}, {0x4, 0x3, 0x3}, {0x1, 0x40, 0x3, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x8001, 0x100006}, {0x0, 0x6, 0x4, 0x1ffffffd}, {0x0, 0x2, 0x0, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000240)) ioctl$DIOCXBEGIN(r0, 0xc0104451, &(0x7f0000000300)={0x5, 0x408, &(0x7f0000002840)=[{0x0, './file1\x00', 0xe27}, {0x0, './file2/file0\x00', 0x8}, {0x0, './file0\x00', 0x1}, {0x1, './bus/file0\x00', 0x5}, {0x1, './file2\x00', 0x101}]}) 6.632193976s ago: executing program 5 (id=154): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x400000000000, './file0\x00', [{[@v6=@empty, @v6=@loopback], [0x1, 0x3c], 0x0, 0x2}, {[@v6=@rand_addr="be762f745a650c4fc824f39777cbdbf1", @v4=@multicast1], [0x46], 0x4, 0x14}], {{0x246, 0x48, 0xfa, 0x100007ff}, 0x6543, 0x409, 0xfff00000, 0x8001, 0x8, 0x17, 0x7}, {{0x0, 0xa, 0x5, 0x5}, 0x51fe1b1d, 0xc86, 0x10007, 0x4, 0x3ff, 0xf2}, @v6=@empty, 0x54d5, 0xa, 0x2, 0xf23b, 0x5, [[0x8, 0xffffffff], [0x3, 0x4]], [[0xfc000002, 0x4], [0xfffffff7, 0x3]], 0xb, [0x80001d9, 0x79], 0xffff, 0x18, 0x6, 0x1, 0x0, 0x3, 0xb, 0x83, 0x5, 0x8, 0x1, 0xce57, "0300"}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x3a3ae0e0de5f5dda, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x1, 0x0, 0xfffffffe, 0x3, "210d0000000200000006000000000200007fffff", 0x7ffffffe}) 6.42040872s ago: executing program 5 (id=155): r0 = syz_open_pts() read(r0, &(0x7f0000000000)=""/107, 0x15) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x5, 0x0, 0x95, 0x6, "48a35558fbe47ceb0a13c3471c033816549dbb66", 0xc0000}) (async) syz_open_pts() 6.096610661s ago: executing program 6 (id=158): select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x100}, {r0, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x80}], 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0x10, &(0x7f0000000380)=[{&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f0000000300)=""/82, 0x52}], 0x2, &(0x7f00000003c0)=""/93, 0x5d}, 0x800) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000040)={0x55, 0x1d73, r0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000480)={0x9, 0x9, 0x3, 0x75, 0x1, 0x3, 0x8, 0x10, [{0x80, 0x0, 0x800}, {0x2, 0x4, 0x3, 0x9}, {0x6, 0x3, 0xc6, 0x9}, {0x6, 0x6, 0x2, 0x84fa077}, {0x1, 0x4, 0x9}, {0x1, 0x3, 0xffff, 0x60000}, {0x6, 0x1, 0x8, 0x4}, {0x6, 0x9, 0x8, 0xff}, {0x2, 0x48, 0x0, 0x6}, {0x0, 0x80, 0xff, 0x7}, {0x8001, 0x9, 0x2, 0xf}, {0xffffff7f, 0x3, 0x7f, 0x5}, {0x2, 0x4, 0x9, 0xfffffff7}, {0x2, 0xd, 0x9, 0x4}, {0x3, 0x2, 0x5, 0x2}, {0x5, 0x9, 0x8, 0x7fff}]}) ioctl$WSDISPLAYIO_GETSUPPORTEDDEPTH(r3, 0x4004575c, &(0x7f0000000080)) 6.017059886s ago: executing program 5 (id=159): open(&(0x7f0000000040)='./file1\x00', 0x200, 0x104) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0x6, 0x80}, {0x3, 0x4b72, 0x3, 0xfffffffffffffffd}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0xfffe}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) (async, rerun: 64) r0 = socket$unix(0x1, 0x2, 0x0) (rerun: 64) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(r2, r2, 0x0) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x2, 0x6, 0xa}]}) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) setuid(0xffffffffffffffff) (async) connect$unix(r0, &(0x7f00000001c0)=@file={0x5, 0x1, './file0\x00'}, 0xa) (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000000380), &(0x7f0000000000), 0x0) (rerun: 64) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) (async, rerun: 64) kevent(r4, 0x0, 0x80000000, &(0x7f00000003c0), 0x9, 0x0) (rerun: 64) 5.700663807s ago: executing program 3 (id=161): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setuid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000001800)=[{0x4, 0xff, 0x0, 0x9}, {0x34, 0x0, 0x2, 0x5}, {0x3, 0x47, 0x7, 0x6}, {0x4, 0x5, 0x8, 0x5f}, {0xbb1e, 0x2, 0xf6, 0x40007fe}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r2 = semget(0x2, 0x4, 0x608) r3 = socket(0x18, 0xc003, 0x3a) setrlimit(0x7, &(0x7f0000000140)={0xb, 0x5}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x47) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000100)="25bbda", 0x3}], 0x1) read(r5, &(0x7f0000000180)=""/226, 0xe2) setsockopt(r3, 0x29, 0x6c, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x184, 0x2, 0x0, 0x0, 0xe000000000000}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x100000000008}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r2, 0x4, 0x7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCCHANGERULE(r7, 0xcd60441a, &(0x7f0000000200)={0x8, 0xff, 0x4, './file0\x00', './file0\x00', 0x0, "4359d400caac3f05baca8ac679fac71a5cabdb60501248a453a2da38e11d90d579979625e147f5174aecb1e3e775d77e4778e86d140505ead004daeffde37793963d1a5703a703c007b5912ce67fffdcad7e04c5b8cd4e50404dc25377aae0bc14f9d82a9c493af1265f4761ef4f58c103096b3d736d3885d0dd7056c329795fcd460b8d0963e714f38fbb18e1f3569e3ff2898d1802614f49dda87cad9d4014b10af74da63f454e495d6d85011571bd0e54b7277abcee2331f09dfb27872d48d02c001ed461d58ac083910c565863442070d846d3507ff13b3d5b093db69b383ceee6ed2a963412cde87f7974db5c2ac0f26f779f5768bafc56b0012fe926ae1dafdcf8a9edf89fa772eca9224551f0998702aa4a808b112407ad9d5d66fa6479392f82666a9988927cc76116b198a76c414aae2b131044d73f8f666b23cbc26c50d0a5a82e831367c9dff205e81e870515d1c262285d833b67f296b16ce8f6b9e4d2ec8dfe74a4df2555a899f05074b7a341746ef46bdc1e3cbd99ab9f8163083e117149be006b91fa25cea88535a8eace1f64f411001138b79191849711134a8e564c9957b6c596e3c6655916398a173c93aceed340362fef4a7f0a245497901fddaa99c32c92ac34d771c56703f825dfbeed3b9efb6c30b695021c34b7aa166d53b28b76bd6468dc359b808859aa8cf122370a713cc247405fa2660bfdcdb1aadce30f9f24176788ec351298ab32941ff36c402e4568537799c8a3563c4da6f9395f6f08b660f3a4d322361a40b7e7ca20cd25c2a683555bebc166fbf28202a19db7f1ae24dd6c68d1bfdfc7bb075efc4088f7e2299798c755563109ff61e0d9169b6fa22d174ec62d6b90788745a1944422fed5a2c847b95e36c629c5ca0c4dc923bb630bb5c8d01fa50f821dc8dcf0ab26774fa8d0706ce923b12018cbe50426220cf7d107c7cae378118374be924f540e1ae7a7f71359373e1039d24d84ef6730f628c4669577503acf62e557a0fc5d5118d249fd6f1c8b9a9b3fc7d03f306cc75022b3eefcecce76f673d3f69da0fb6cb5edc607421059e339c09d0ab5843ec87750c0851fb5c660b7d7c90b2268d2579ffdc25607058413bc40e07b5f943dc8cd16b805ebe584ef21079b5dbd7e400dafeef9f19d4ead11d9d2537ca5ceb74b645ad5746bd4d4609cc326b27572193c0f5a6920341c6900a90676d8b73bf4ea75ef82d00a8471789c82fa98e9e284601cfab3521ffb638bd28bdd007ed117ab8d985e35440e1b74e75ed0320c57fcf436cba8e3f557378ac9da448919ac955354fa63109a505eee0bd0a71de0b7c7894a697b0d6fb96095e4fa792ea3653be10d8e8c861c6801d02e61ae8af1c663d6256105e3a25310fbda50c6ed95b16da60f183edaf794eb3320d0e7b19e5e9460d95134eba58d7d520e08871e85f3ec94c36cb25cea0876b2f9724bb44749312c9cb786f0746a35d0850c6e5a2bff136c1acc8f6f8bde774a7bbf39055b1d817866c883e8bc81e7a024d8b2b1cb1131cc836d5362ced3ea2e99327ce06dc805c2bca01c1cb5cb773a6c9990d75d515529dc3471d0a920527b9854390bf7aaa73518bb58d648a34d15cfd9d0a0922242f468d25ba6f6f31d9aa61242c4cb9e9e3c6e331bb39030cf8170d9e0d3d4aa0feda35aa9144bc617175184e2a3865a348d367d92fbd7f0a690f80a3288f7f652372b7881c9d49d25f10d6b3f1bc3e88839b7af56d3407b9ec7faf42bbad8bbe91f3a3117ceb4c1f81f7ef819a2dd41d7e4f6b7e9ae46e0b89c54389ccdb6c480a158ab59fcb589058ed683c7196dd902067b6b63c5b6224686ecccc0d0a3ae792755611d1c67c5a504336a630f5688502b3f64c9ff8b1679128942907836c8e5d29b19b77fd48af8de14f8ce4f"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81, 0x1, 0x4, 0x4000000}, {0x40, 0x4, 0xf3, 0x92}, {0xe, 0x3d, 0x34, 0x9}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f400281067000000069078ffffffffffff000000004e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500282009078fffc"]) ioctl$DIOCADDQUEUE(r6, 0xc148445d, &(0x7f0000000f80)={0x4, 0xbd4, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0x2, 0xfb75}, {0x59e9, 0x6}, 0x4}, {{0x4, 0x800}, {}, 0x7}, {{0x6, 0x9}, {0x0, 0x8}}, {0x9, 0x8, 0x0, 0xfd}, 0x0, 0x3, 0x2, 0x10, 0x2}}) 5.699105211s ago: executing program 0 (id=162): open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x90) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x190) (async) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x190) r1 = socket(0x22, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) socket(0x11, 0x3, 0xa) (async) r2 = socket(0x11, 0x3, 0xa) sendto$unix(r2, &(0x7f0000000100)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c432bfab19964ce1802000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834371205196fcbd80600000200c011200000000000", 0xb1, 0xa, 0x0, 0xfffffef1) socket(0x18, 0x3, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={&(0x7f0000000200)='./file1\x00', 0xb5d, &(0x7f0000000300)='./file0\x00', 0x8}) syz_emit_ethernet(0x38, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r3 = socket$inet(0x2, 0x4, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) seteuid(0xffffffffffffffff) (async) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setresgid(r4, r4, 0x0) (async) setresgid(r4, r4, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) setresgid(0x0, 0x0, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x1, 0x0) (async) r6 = socket$inet(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) bind$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000040)={0x9, 0x2, 0x1, 0x22, "cd00220004000000000000000000000000008000", 0x40048004, 0x6}) semget(0x1, 0x6, 0x608) (async) r7 = semget(0x1, 0x6, 0x608) semop(r7, &(0x7f0000000080)=[{0x4, 0x401, 0x1000}, {0x4, 0xd, 0x1000}], 0x2) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file1\x00') 5.490394826s ago: executing program 7 (id=163): r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x7fffffff, 0x3) (async) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x7fffffff, 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfffffffb) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file1\x00') readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) (async) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000040)=""/48, 0x30}], 0x1) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000300)={0x1, 0x408, &(0x7f0000001040)=[{0x0, './bus//file0\x00', 0x493}]}) 5.488407922s ago: executing program 2 (id=164): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x2, 0x1, 0xa}, {0x20, 0xc9, 0xfe, 0x8}, {0x9b1e, 0x22, 0xf, 0x40203ff}]}) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6500000019324b9b7a065af1faf4a1532d36083c8c73a28ce546a06907f80ffffffff51d886fc83b4e42b47bfc59f", &(0x7f0000000000)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r0, &(0x7f0000000140)="f81ad30100060000000100000000", 0xe) setgid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x0) setresgid(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000240)=[{0x44, 0xa4, 0x1, 0x7}, {0x2c, 0x0, 0x1, 0x101}, {0x9b1e, 0x2, 0x0, 0x3ff}]}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) 4.960391107s ago: executing program 1 (id=165): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xa7210e10bc3c9d0f) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xd1) (async, rerun: 32) r2 = syz_open_pts() (async, rerun: 32) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x1ffff, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = semget$private(0x0, 0x2, 0x2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r5, 0xc0206983, &(0x7f0000000100)) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r6, 0xae98cd7e8d4e801f}], 0x1, 0x9) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000300)="9c", 0x1}], 0x1) (async) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000040)=""/224) flock(r2, 0x2) (async) dup3(r1, r1, 0x1000c) (async) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x8, 0x0, 0x0, 0x2}, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x14}, 0x2, &(0x7f0000000180)="80679689b68c", &(0x7f0000000000)=0x6, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 4.957403467s ago: executing program 7 (id=166): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x40400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setgroups(0x1, &(0x7f0000000140)=[0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000700000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0x7}, 0x401) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0x2f, 0xf, 0x1, 0x20000003, "0400091000000000000048000000000000002f00", 0xb, 0xfffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) close(r0) syz_open_pts() writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 4.956813156s ago: executing program 3 (id=167): mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x0) r0 = socket(0x1, 0x1, 0x0) fstat(r0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r1 = socket(0x2, 0x8002, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) syz_emit_ethernet(0x36, &(0x7f0000000840)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x120c, r3) syz_emit_ethernet(0x3b, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2d, 0x67, 0x0, 0x7, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}, {"00009a8dc4"}}}}}}) unveil(0x0, &(0x7f0000000300)='r\x00') 4.700756019s ago: executing program 2 (id=168): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x1e) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 4.699132378s ago: executing program 0 (id=169): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0xfc4, 0xffff, 0x0, 0x1, 0x2, 0x8, 0x1, 0x0, 0x800000000002, 0xcd01}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1000, 0x0, {[0xf248, 0x0, 0x4787, 0x1002, 0x8001, 0x3, 0x6, 0xffffffffffffffff, 0xf0d1, 0x2eff, 0x6, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0x3, 0x7fff, 0x8000000000000000, 0x4000000, 0x5, 0x26520a6a, 0x6, 0x0, 0x0, 0x4], [0x200000005ad8, 0xad41, 0x9, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffe], [0x0, 0x3, 0xfffffffffffffffa, 0x6, 0x2, 0x6], [{0x0, 0x6, 0xffffffff, 0xb961}, {0xa, 0x2, 0x1, 0x100000000}, {0x0, 0x0, 0xfffffffe, 0x48}, {0x3, 0x100, 0x8, 0xffffffffffffffff}, {0x0, 0xfffffffe, 0x2, 0x1}, {0x0, 0x2106, 0x40040, 0x2000000000000000}, {0x4, 0x0, 0x1, 0x1}, {0x4, 0x8000003, 0x0, 0xfff}], {0x8002, 0x6, 0x8}, {0x4, 0x101, 0x1, 0x2}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0xc0785101, &(0x7f0000000400)={'tap', 0x0}) 4.697135045s ago: executing program 6 (id=170): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x18, 0x80, 0x0, 0x0, 0x4}, 0x10000000006, 0x7, 0x11, 0x2, 0x60000000002004, 0x0, 0x0, 0x1000000000000002, 0x0, 0xfbfffffffffffffe, 0x0, 0x6}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) acct(&(0x7f0000000140)='./bus\x00') r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x23, 0x6, 0x1, 0x7, "01de00000000000000f9ff00000000002000", 0x1003, 0x8934}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00000da000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x9) mlock(&(0x7f000078b000/0x3000)=nil, 0x3000) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) syz_emit_ethernet(0x7bf, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaaaa86dd69ab432e07896708fe8000000000000000000000000000aaff0100000000000000000000000000011300040868000000001d00000000000000c9d49fdcead6af445e7d4ee43d7c4aba44e91e1a1dcdf0b07c24809e50d52249aff6370b2e37fa62b86c3c6acdcbde4f2bad36c1bf81bcae712a01110d10afd4ae8f9deb317e291af3340366c3e89cffe6b51af42e24deb3b0eae15a5743a04789d1b1ee43b70a41906daaf5ba3f04cff55e07dbcf0fb0ea38b56c882d9568178973e1278b0c63e19f9d0b67b4fc1e881bb0176f599b3f8e671f0d64b7028b17c4fc969b607d1386272123f1d30deb1064a8e4d4d4e42651cdb9f60e3129250de672eb32bb39ed73335c2cd203da74e851bad83b51380502003d00040109c2040000002d0000003701000000000000050200ff0502000104010e000000000008020000000000000103000000010400000000c2040000000500000000000000040200010000000014d7bb6e30733d3b9852b96c8dbec08d080e000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000000000000000000000fe8000000000000000000000000000aaff02000000000000000000000000000100000000000000000000000000000001000000000000000000000000000000008800907804000000fe8000000000000000000000000000bb180d5df783cf1756f7d83df630c35e849154c1cf9d72902d9661488390aac1f7034d400af07b05f11a792348254254239b322b1fa728b2405214bb25540839ad88c54f351dbc739bc6464dc60b2b77c878654e9af86af1ae4ddc214ae1acab60e977989827d1a1acc882011f975780591e4912a7168c447249b122a6d9582743e427d11f0f123d99703344e2168465323d8097b063c3213ca0081e2d39ad385b24a1a48a92fbce38414aa39e5c7985327069204f7f97619c209af1bc6c9099b8181b810c9c548a204097818c2a237fe7fd42bb69030fefe51cfd54c897b7ffb8edec645ad47e50a95d8081774e1a1f2d5e56c4fbf70bc9f1342e0271a973ed6bb0071ee9326ee0b8321acd7e0e8d020674f1937bcbc0fb228daeec9e3d645720c9403f1cebf8145a51bac52a948e06aba2714036882602f614bca60e675a4643df0408b9248ee21c92d56546454db48a04d14dbbe4736e1f8d9ec760041fcbe560cd72a52e013f5b158ef00d3167a3f7f503ff0c7c78a664c2be85e5dfb2d819420cbc5725144b11a370f388c0f7adf841320310a75c43a98afb59391663d1656a59d25266c615049f25e0f4941115d8e7beced113b633f55835b5d76a3239560418a01b8eae0a3f7d9a4bb1bb257483f97370d5ccaee9bbafc191079d4272fe5cf4ef089df7ceac4d69a90347cd3b310719b0c1246391cd32261e72e9295b8a929dfa1f80229791a9bf588097ecce2317c3a6c6f0682ea53a7cbe7644b089e534374ebae31a7b277d4eea264fda28aca84837df6d94333f6dd816ad2b3eebfd1b3cdfe53f417cfce2b53d5db14d12f6fa8cecdaa061edbc3d0406d24d39343ebd002ef5f6b1ffac3cdbbdc2e9ae0d7d96a90630768eb1383274bbc693282e1eb4a42ae7b6d67aab3ae81f001f1dbdba94ec6f7671a6809e08124ef2f6671ca31ac30f324ee1f26b7a3767c2cd224be4b5ec690c6f3e3e28f05dc8db0be57927211c5538aea53b284fda55e397a5de2fd98d458395360de1091091003f14f4ce8835f3d6c27e308f11bc25085a86c4cea5eb58cd2dd651f20cc702ed47b8598fdc0978"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, 0x0, 0x0, 0x20, 0x9}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x3}) setuid(0xee01) r2 = getpgrp() kill(r2, 0x13) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x20000, 0x4) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050146123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setuid(0xffffffffffffffff) semget(0x0, 0x2, 0x2c9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt(r4, 0xd4, 0x8001, 0x0, 0x0) 4.591954942s ago: executing program 2 (id=171): ioctl$DRM_IOCTL_MODE_GETPROPERTY(0xffffffffffffffff, 0xc04064aa, &(0x7f0000000580)={&(0x7f00000003c0), &(0x7f00000004c0), 0x8}) r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000808000000000000000001069078e0000002ac1400aa4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200a790780000"]) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) sendmmsg(r1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) 4.591154201s ago: executing program 5 (id=172): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x1ab, 0x9}, {0xffffffffffff7ffe, 0x8}}, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x7}, {0x3, 0xff03}, {0x2, 0x2001}, {0x1, 0x800}, {0x3}, {0x5}, {0x0, 0xaa59}, {0x3, 0xb59}, {0x1, 0x1}, {0x3, 0x100}, {0x1, 0x1}, {0x3, 0x80000000}, {0x3, 0x5}, {}, {0x1, 0x9}, {0x1, 0xfffffffc}, {0x3, 0x1}, {0x3, 0xffffff01}, {0x3, 0xfffffffe}, {0x1, 0x7ff}, {0x1, 0x803}, {0x0, 0x9}, {0x1, 0x3}, {0x0, 0xf208}, {0x2, 0x41000000}, {0x1, 0x1}, {0x0, 0x1ff}, {0x0, 0x202}, {0x2, 0xffffffff}, {0x3, 0x9}, {0x1, 0x5}, {0x3, 0x4}]}) setuid(0xffffffffffffffff) r2 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r5, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r4, r5, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r2, 0x4, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) semget(0x1, 0x4, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xf, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3a, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}], @icmpv6=@echo_request}}}}}) 4.585536353s ago: executing program 7 (id=173): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0xb}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) listen(r2, 0x1) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000100)=0x1c) setsockopt(r3, 0x1, 0x2, &(0x7f0000000140)="0db4994e93fd7d9555bf5d3652d53cd4ab01508805c0a2136d4d7b93436218689cce32d174f5274f91dc7a6a30a56e3671f6099b463c6525865e124225b096e57289f5350c6ccdd041eaa7f1b6666cde1585474d2af3a1fa972e656fbf9013035215d17782c6322071e102939c4aea36444e77cca48689254bc8744dbb5ad3fb47755da039e8009c99ea1fb20544196791bad6b0cf00ae9aecb3c6a01c9a6a17e3ec6f0db933a7e14c7cc07f7ab3bd5c4b516e2c76ce93ec78b73862d853f1e5e1d04c9ff37e52a52e4474b58be90fb48fb8c343c7a595", 0xd7) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebf6cbdf13b9fd812eaa4e712e54e6990531929648", 0x15) 4.583922947s ago: executing program 2 (id=174): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x3, "fe800004006834000800bb3cfa00", 0x3}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) r1 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x8002}, {0xf, 0x101, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r1) mknod$loop(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) socket(0x18, 0x1, 0x0) (async) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x3, "fe800004006834000800bb3cfa00", 0x3}, 0x1c) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) (async) syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x8002}, {0xf, 0x101, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) close(r1) (async) mknod$loop(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x1) (async) 3.950671195s ago: executing program 1 (id=175): r0 = socket$inet(0x2, 0x4, 0xd8) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 3.949931124s ago: executing program 7 (id=176): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8, 0x0) pread(r1, &(0x7f00000001c0)="2d035320ba99790283238ec2e6c0c7361300406b9cfb754b895f7705f11fdee96f9997155c72bc0650ee9ac8de1d0d19b8305a546bf73b1972", 0x39, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x64, 0x13, 0x1, 0x6}, {0x28, 0x9e, 0x4}, {0x6, 0x0, 0x48, 0xb1}]}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000000c0)=0xfffffffa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x2, 0x740d, 0x10001, 0x10, [{0xfffffff8, 0x2890, 0x4, 0x5}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xfffffffa, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x3, 0x7}, {0xd0f5, 0x82, 0x5, 0xa}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0xa, 0x6, 0x8}, {0x3, 0x7, 0x8, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x10008, 0x7, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$DIOCGETSTATES(r5, 0xc0104419, &(0x7f0000000700)={0x153, &(0x7f0000000400)=[{0x0, ""/16, [{[@v4, @v6=@mcast2]}, {[@v4=@broadcast, @v4=@broadcast]}], {}, {}, @v6=@mcast2}, {0x0, ""/16, [{[@v4=@multicast2, @v6=@mcast2]}, {[@v6=@loopback, @v6=@loopback]}], {}, {}, @v4=@remote}]}) syz_emit_ethernet(0x10ee, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd609a0aa310b808098f76d14bb7cadfd36cfc0ca7e2ac525300000000000000000000ffffe00000013a000000000000000000000000000000ff06008f00000000fe8000000000000000000000000000bb000000000000000000000000000000012b91d0c83434c3637f574937d2f5a5d71100088968000000700a000000000000073fd2aee9f9b9df8b74175a38e3400bf9b3f2b8c3bde8e91332e7bb46cb71d2b24577974eb9270a38d9be8aba6417c89c603d60cc73e3ff18f37b653d36c07d990502c942c20480000001040142010100000000000000004e214e2200089078ed7a4bfeff41259004192dbf6eeef7ca21ad7e5a0267d549b35eb1f269e700c447810dca98170ddcbd65ea2ca94e619ed3dd69d5104625c1b5de378760c82da9665d2e4cc3d04d316cae0d479491582ba89388d7df17a01441f3fb700f8a22e29d3df152c8d3c084201118ff7dac2204f83e28a829a8671863d56d76b70fefe6eaf09e3dbc60f633b6fc2e1cecef361351497804c88fa741164c8a83ccce734dd7a04340ad2196afc0810ea17e5b048786ae423cef9239933bbbe5d56391a3a1853ae789b001b65a37f6185ca8758825546567780ca5ef9910407af5efce91ebb7e8e72c4dc6dfbf4da7252c021f6089fa6ac8aa64d53b6fdd28ea2d75aa44adf93ff35eb9292898f57f11a2145033e61c96f20dd725deb98455b56eb454ff013cab128b912763a7a245e46a979a92bcd4c127d6f03053c5d15e2e22be0d25121144afc2d316f7a1b213ae4d42cc576675a8892b23fda0f481c596ce8b6dbc7faa16bf66d1e1d33eeb1014967bb213dbf8a3d24c2686938878b6a08fd0c863ece3cbaa24b5d08a146ab7fdfe8b97d18f92034f4eb7e29e1585ec45d7950d1519b005ab165a710f4d5664daf1c7c2c1796156bef38eeae029511c7ddad475970c1f556d6dcdc05a6dc7fe1f642dacc875972a11216912399ebf839273e190667b326e5c4a6cd255c1911dc786e5f8774c88859c80cce9211acb7c031a486656a05ca854c2634361b0863761cd6e81a3f79fb202b046a23d5b7fb1c5dd14e603785eb3e4ac34e15db7780f0f1a867df05f3e9c77856e9140572307831b2a143400026f5eff4be3885f480e1bf57eb8e064b2df35f82e30dd716f5e1650d31da244e0c0a6896d488ea50eae8504bc8338de2d2971c1cda72a869c9c027e7d7b765a5c056e6b64346250ee63e249dd326636ca4da0bb6ada923ff2a13f5dc6b84037edc14f131e04130bc39333d969ee39bdad38dd8a2efa86504052d5e97ce9a55eb753a986c64e6f003a691bfa86f67a8f4b47fd961635d8be433575d7741c92b2653568ce825f46f09aeda07f6217a4b7c4ab7224da14136c0d1ca1945559464eedccc64aa16298e19bda1e81754ceddc4f9fe544549cd79c6c6c0dc45f11232932863cb3b2fdfc7452970e6e539d0b57dec62cf152247a6ef7f305ffe81768a84825c9c44b4e508eff4934863a8b9e2f6bca19c2d486526587333c919fc366daa3a63dee2157c9d3f081002aa00604bfdbd3ce7dae4c0213fbc41c3959bb84748940b403e9314ecdcc81069a1910374b1c83dc5f9bb8f934af1c86a1560244787b790f74d1617c4553a0ee812a1e1eb5df77ec7311bff994d05a61bf46266ee4d36c9faf6c0139716055e8509b8fc49d0289a0d00c5ad7e8b7daf8ecc3eae35e5bf66bb267a14942754033006e45ac25b5b58420b02075cbdce0c5358c773154bd70c1cc95e9616ad0e70d685616d2a7a5abbf5434818beafe18b5f2f70d590c31bc0db305af0a9e9b8cd13a712787ba5443a8a5c5ec9bbcf8e40aefffb9183ec53a1199c3a7e50c8bbf7aeaf86064f12ee4a695ae6d681c0a02647cec902bfbd7bf8d7c063636d99de901ab1343ba058ca55784905fb24885b65f1510a47f6273c07f035e0b037b220adea372d54f9c31af4d1139ba7b83284223174243cb12055a3767f757b0713ea5afd2eca369f1c29ecd62ff76860059bba0650743555e1e437e049b0d452d6c569788d60e63d366cc12ea21a371f404056fabc54c9a24d61e2a20adabfcb2d68cfae13ce4b49efab8af7d99e605c9a224c42b395f10b92f24c635de8d9bfbefc61c3aa1bca5d18951fb7589fb4f3285a3a482c6541a133be8719ca5542e5224e8de6d4dd31063455603daedf0bc122a040bdc36aa98636d07a370dde9385eebadd713f3292d53cf433eaf51bdf42e47f8474f03f72884dac9d96d7a9abd04e119ddd3a345aaae60bd366cec8cc85909818dd304e09325b2b21cfc5d289fb1d227d97afb6e270ac7ba1ef263e8dac51171e5b888bb09d5d7bc4d7d7c04d43d58ae94899f757f5cb1c8c1120a9d959e93966e82c36ea49391c9a28c3dd34404afa5beb360cc608eb7d9c8f38edbc248179ea564545715feed77045d06a57fd090bcffa45ae2d23c7bd863a29c27bb708337093f34ddd336c918d7645c11d378db621e58fc93c1d0005592ab094b2c4a67f1ff8e9bf7a4f66d19169877139b203edf7a8c3aa04d06d625cccff89bc0e1bac53221e38e0610d28b032990a275dcc24b7ad7b91670cef0e539f82e4daa04f4d40f41e4db3695a9e516e655fd7c4963c984314d1cac1b7be723e69e36a8700990237b6e2f16e51f8744f1c130356d1ef61d49cce8eb83246bcb5ac297393874790de606bbe91202281f1020488f70747eda01c28a1f86c268e748543b9251448ee56d2689762b6ff583c79eb0f41a2ff248b70779cdb9a4364805fffd524863baa939d66bab034501f58a048fa1e5dc40271739a4f446ad3b883d188228a812b3d441e725f4d897b33f5afa4c99f916330af5e29dce95d4967ad6dbe3112d347bc7259c52f2070000000000000099a0fe79d69cffcb0bc27f03383be9089f26ae8a40d8d5c5232500467a7af44d966eb4a66e05982d01c881089d10956c17018777b336c9d09ff2b61a1786c9489aca110fb1fd8aacc0e7a55ba0e1a52f02ed084c4a85672fe803ec84c83acd89cc59e7fe714f7e925c3c236131e27d4360722ad253f3644c588ac8dca843faf624e64b8d010f330eb85641d771cd1577d668bbcedef9eb0ef9509bd562e3113f736a216188b3d137d6e8a6626f546609fe9bbcc64d979b9e806cc032a62e9fae25703c34a5a8fd7572be63f35973de55b357c2f8afd3437acb02fab80442ecc08057a73c73b76781a6a058c54af78feb2c8f84b6cd648631605e7722b8a920e7c0d2f22e28f2fce1aab9db72e80a7a9690374663ce2db1fdb882c6dc0addbbb9985c2552e523ab1140fb88a3e2a13665d1cd77f3da4cd8cef6199fe665aee30e477a1fdf7446f89ad0f484612363b313b08cca9faaa8a28019dafd3dd2b37cc56ee1689487ebd26e060dcfbc7c64faae43918b08e100568f65e73f4df1d4575a06acec018c6963323c3ec3c00bf6eefeebf9f58d72dc46c8b89e6c272d6e495fdba0edec1bfaa5068ae1748274998b8249048e9dcfb7cab6575e2c9723a089d428f4b9059236831ec2eb371bf43e67d7239e7e233a609110789bdd7414a1034ec93231c4bb3af3ca3c34ea430d40d43d040f3c1563fc2e92f19c231f63faeca91a1fd83cbe463240d596a77d22b6fc684a7b7c2c04939dff26abae667677ab6073d15e5d9d7322f8aaf30a04f48d0663cc4b30673a0a1783a8f33be29d2f3b2f7b05d86dd6781a6ea38c9376c148c01042c242457cc638d7ad4f4eb21a72dc4cb4af05a03ca973ad4398de3579bbbc1cec1c6ca86d5cb0f5940754493671b1901cf737fa0d792d5758e7efdc5d87406f5c8d23a038553a0325f258db46d43f89c9fc09a68bfc8806af5df90d08d29d4b4ce3ed3772832a8d0a76653cbc422257db300200ec4e4a26f27bc05e79a1e3ea4752c70cf9f782dca98ac8e05eee348cbd6f2c7f326e6f4a66b9734e412a18dab785000fbda749ec1bd80a4c261f8048a82570c5c83434057a97fe9373ca04ea45d6e626d359e5b2ac96c84dabc16521d987b021d4020910be8a9f07da55cd5eb736c90d30e1edeefba5ac0f47e14d86ba7388a41fa18cbe2300b886da2c1a68bf00bba5d15ca97acd1baf4c1fe22f80e335f16a3778a7e39189c237bd95086c84fa13d4ceeea62b300a75e91335755478126f51cb186df0f11daa37eb6cd7835e94eb1246e6472471f8ce558a419587e97b6d98e630ef0af8a9547c3ffae8ef15949cb34e2d7ca2e0ad9bccc085980b2db477742345f2309bda33e2a1b7f066e86738e30043ddb00e32c8b232d1fce996345353765d29bf1a6d4bd3d64ded1f86b3fc9e5b783627e9d2e1a0bd8b89f47aa4711b0a63aed3ce8f5a7ee5b2a1c94d37c2407d93eb8b63a72f2233fd9e2cdffedc785c5778a89ee4b1bd8c139988c057aaeb82661282ab9bfeb4a9dda49691e9fa854824ac2a22e6e9b9501c1f5195f788eca04d337d5a47201b80c7d53587983c79ec049d7f107498d1021c4a7afc5f61f6fed578ce8f3fef39af68f57c3de258b047f0e6511f3b0e6a76199941a0a979a95ce39b15e42d004767269c53883602c18a6155eab1056e909d4a51d84a2bc0e95e1f089d5a475c6eee1b469c9f1a35d95cc2dbbf3bbfe215887da184289a5de5d0d33a8638f024695353480d5d2061465d2e9b3597fe0e263973405876bad48ca9b0614eb1734992a816d6b61c8f59879ae47ee685e3dfea735ad7d5d767dce49f34f0b84a33cc17c108097cf94f37af8fc8bade072305a9c417e7e67ea60ad56fdf33213267c510abc0a057f8ecd6dc59f1b0783c1fea3fdfc1b75b1b91f8b72d9110c7022c3310d8d065c77706bd5120d452ad1559da93e685b21b0b6dbe10d3d1b64a15d9c24393673d2302ad8135f907e536582f47ca8e7cc7adb207f0899235dee2f7cb4a564bc3a054b5294d984ae8a1bf169cb3da73818e5c5443dcd31e34dc220560518e72cdcb350d3b96f861060299261c7e1904f787cb97b2ee03c703ed0cc9b0a8f64afdd1199698ec29fd3dc42ca4e2270fd62bd6a7a24932a82da4520c2d65539967cffb2ad3e352bbbd99bb59f806f0888c9006eb4ab843a8b517865f9320afa06f0b66048a4fdbff2991658c937d156dceb26ef2e4323338f36d78c810cfd5387ac0017d1ad2f98133999e4e8f7e3a9c5d99e0260af58b315590199a4b1dbfa8ca68b632008dad021bdb64de575dab19c2799ab2ff39473be40c60b554447b0e9085b19119e8e61b684b79542ec6964e562cf0fd7aac98049c0b8a91d257e3f0a732135896ad8d39ad3e5f01c8e1849b726a15364c3e15ede67e66fc0636b834a249b616f490bdc9d8bbb3ed979e3253aabd47c8956e3294cddad491d916552d82f974c5adef6236f4ae550d47d81a1e0fe43f72c31041480c9953a859a4298e36737e5fdda40abd0a828f03119cf6f1e4b9a7455594cdb0dac53615a05575dea3d32ca5068091a06a91d7c11e7636381d10908f9fe734acd364189d7cb7e769c116bfcc12457990668fa210c31ff60fabba187837ef5fa23194e850c2d810e2b2334ffdb6637d2615d4769f7d2b083203a13e8d9add724c370b94af1224746c21ccf6930137e9d6049fea67d95aed4025786b303824bd56fa9c6dacbbf4d6420ff783e8ea5189f2f64c84c6b0bd96c2b25f8e2fea8e65bacabe06622efbf15c6bd7328c3c0a8f36c2382b7c55e1ca9eb95464c284b3a1909b8e05c9c65ae1c5bbe7e04a7517a42b9cb2102dc021e0e4aa4aa627cd9e79f56bd3904dd8922e65e1b038f49b10a98c30ae596a440d7f9d10c4d0d2a3ba7828f2e6a59564632a68beb0eeb481ec8d2eb7dd5f5d311f6e79d62b9ec457f58459a4579da171c76c8136ef2a26278b1132e99790bc7fa4c6be9498be621545eea635b99bd0761bb95ddea7e4ec5c89aa1c3cecede056b2609d72b81f9ab6fa0b323d9c3409c02dcc773e69a6c9dd76dd9bde9c98272c2892431e90bfdac6356fdd437d68fa37af92680027f5860231a5f1ef99eafc2bf69033dbf01d8ddd7582de820fe6d0e47065612b68928ebd979180952f9d5dbfda14b4d605a4118816bda33dd45ad82633cad5582e5d2da1d0f6e68432b0fe8f0a97aa5fa1fd4121e7c7dbc463608450e3a6d33c3397b6d42506788323b3805a088b6f3973874cf1724bf14cb3ba2b7807f965e57a8ce57c657561ed3769d31ecb3d3fea61a933fd3213f79b062003f829c5bdad6d6c0c9d1686ec3a81293a85e172028e35cc9104709f5d251b479a75c4145d527ff665ea88cef945b11222b000f63a15de1391535ade5cd1203fc5d66ce68d2f1a2dbe3e22199f2d7561d4d785d8e9add43cd943672bedd4f15b9b98b3f9ae0000000000000000000000c88c2adeaf82344735", @ANYRES16=r0, @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRESHEX=r4]) 3.946925775s ago: executing program 3 (id=177): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="673bb5b8cc0c16ede3ec273800000000fd2d0c8f8e2c3f47aa63a5acc881aa6a78ef35e6ab05000000000000000000b79f701681009902b566273f9f95492e36085ecc84177b085b14e17bdf77814aa6dd605a96523ee8ee2d77a8cc742940d00da81ed831780e0008000000000000ad09409491658659fc1bc778a5b933b42d3f90a84ecbfc82a2718f1f78798acd16da4d4fe8696ebbe5f8ef3f03f981d9ed445c706019419a1c2c5cb44e02988edd46da206f9239f83f32552d27ca13762aa5ca9e9f7ba6b2c8397c501ddd92a165a11e297435ad4f233dcc13ad273e52c1a4e5c4c2f7d5b140338b8c9d19be9e5567fb88d70704cb6209269684a328d1342337d2a86418a177b21f4f2a5b027bb491cd1b3e8fa41c24973cc48066dcc9b310731b1724dce3723e74bab7cb506697", 0x130}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x40000000000005}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x4000000000005, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x20, 0x1, 0x400000000000008}, {{r1}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x1d5, 0x80, 0xe, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x38, 0x1, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd) socket(0x1, 0x8000, 0x81) 3.897155885s ago: executing program 5 (id=178): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x116) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) pwrite(r1, &(0x7f0000000140)='O', 0xf4cf2, 0xb30e) r2 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) recvfrom(r4, 0x0, 0x0, 0x1041, 0x0, 0x0) close(r3) (async) close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) socket$unix(0x1, 0xf157f6efec61174a, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) open(&(0x7f0000001080)='./file0\x00', 0x800, 0x110) (async) open(&(0x7f0000001080)='./file0\x00', 0x800, 0x110) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100), 0x40, 0x0) ioctl$TIOCSETD(r5, 0x8004745f, &(0x7f00000010c0)=0x4) sendto$unix(r2, &(0x7f0000000040)="fad80438d6c47ab346fab56ffb60f98f0077e4d49f49617f05bffec1827a1f8544b1b421aa100037446e2e885b4453ab717f82fb2b20a544b09cf5ea623a61ab21c73693f13bec1166955191393986d948fe2305f10435127604faf0b2c60cd26067c5d4559529484b6e9f69216dd3870d854b63d37d9a4b64bd0ae2a0149fa88e6cfed2bb5f8e894f617c1295207327f94289ad320d801604f23f553f1abb6e48a58f8188da1f31893d3f79cb7c63b85a6a08d385ae59d33cb44765b99987d0d3fc56088f632619b767fc691e0ca9be3d5b50d4c5e34b7a7989bbb429c780de70ed0eb3179ba5af941be340815db4924a6f6322df9da7b66a490aed69e4ad9907f3506b5e5902c636051ba7b15adfd65838ee8b0eb065e9fe5517246367ce80098d244ae7d1a5de16d8b825b0b2524bd982746f532bd658ee700e25a04be7e26081853fd71a4fb276261898cb8e6fbe88975ea3f0085a04e53f72222cf06e31fcd63188a720ebcaabdcf92b150f704c4b940645aae74ab50f4721adae1226c29a8280424ca00fa1cb4eef9c56097a46b0ba09e4a38b21d98e7aa8a4a688c5569be06f8451e7f0ba4030fad4bf807492a9224fe2e940d8a1f56a9d1ee463b10d4963c90f1128516f7b28d58f50d010d80030d4e1d1f36ac767880499e1068aa1177f6f8bb3aadc2f54289fc6edc9e6e4cc9091c8d1858ddbd4c00f9bd3256fedd98e7cca389c1a23d3d57eabb91f660c84399e656adc56280257dfc3842e8be0ce331c64f2d593c9ae1c732464d93abe566ffaac69fe2c69b0854d8e9f1f821229fc77bf4be0b0e2eba1c547695c7b4cf7cdcf7f48a17cebc3d23f122abd1a6a968ccf34676bbba1ff9aae6e82267f6fa8e1abd1d2099ff089a99e7ba63494b4fd00b6b155ab1f8f233dcf7df102be97411d7dab63f1e5bf3dc13851d7b8b59b0de74dfb208f9c876fe00be2de2d620e54bfe6608987fa66be3a21ac9bcb52d4fa6ff7a5771288241094d4bf8cb7ebbf9394c79d8cab74b62c860a76a4f0789f44ff0390415f7cba29e39b9ab9552d84e4a12ca19834c0e122947edee1a9382e895b1219a3f0b617191339db1837ddc957e1620178917056d71b3b374540f03a08db422ec990f60d90ffc0fdd02dedc83c1f08e2473d500d5369d19dece5b8aaac642212470eaec18593c5cfeb54b1cd828c1f575df3971b2bf58e2f2b17f5834047392ed84a68b3f0de7af16d0a9472a28518dee5cc54baf616bf12d550a689fccd2b92a277e7b5c842ce4e2ef9806d36717009dd2b040dff316370c8d8e41e19c65c55c5b3a35be6565903e046763d326c8a3d037b9482c7e10238d24c5e5fe486488e807451a543b76636bb0b179e6800b4a18dc1c8986b324182d1b279854113d7133d9c4c3f041b2260801e3629594ee3a61b62390b34d18841237fabc96553267e8989ee00121c683d5f553be251d93dfb5a7c92ac82b6321e3ec944262d21f1732aca00eb7eadab8b075519f06adcbc142134585d969498a2045acf0547ababbc8c246da535f330bf67d2c9843b3e2df497d5ea8281952f99f45b418b5cfe5757f477166af0aaa1474e91237abcdeada30a2f736a0acfa1fe1ff8ea62a6bee90bb4799603d66a3b23eb100ffcf8f7799591cfe1973b15d06e6eb10ca96aae31bbea8d0defaec579cdcc4425dcebe845a5f6419e672e256884c0fab00cca02a1f1a9bf1c931c754f845f52bc07408f581a972065db4fe1330d6b50bf159f1fb2094dac50ebd53bb033849049baa3bebe3b05235c8a013c6dfa1935ba4411a6490436b8eaa8eb40b3666f858d00884bb4af0683f0ac3b33c90408b2293551487eb50ee3a0a3405675bed52988d8bbf4be7e1e9f802d7189234f7b80f45def6e6cfd749eee8141312f52f731dfb4a7744d43f04d058f39b3d111689f0153e04d57d0e54eec0396ba7147d0d125996dbeffd0e864ceee862ce2e6883ecc2c55ff0c7734003c0369cbcd712c0dc12781afa031480486e96da7072708a3babc611a09c1a33f90672b01e4bcc3207f8e3689068faf81a839e53cf4a4e4c1c7652424161eef5ff48e45a916d58e556d5391e3e187befe7912aadc8725d505dbb8d46c22fb917ed62d1e1e306106ebbdf5870f288f3552ba501d38ac790c69af6280ff1384eea87f42e05a404e408f72edb09be44c7fca3ab18aed7986b3cde47286d0d9342458283363a269850f2051923605ea0b77d67b0cd582d947704fafc9eb9207fb1a6bdf844994eaa46eb1aa4dabd3148860adaa2353ca7352d1a3fb4407cdf3d6cdde4e17aca2f13166a382522c1e48b24d77fa6fb9c8d8af1015f852ba5e312a9ae9504d9c31b7e93ca12f360912132eab8c5ed298026ed1ccfc1309d32c6b2d56b5a9bcdd9e666efad228f5fa8e0ea0978dc111fc5a9ad91705abdc8c8de0fa06c5ec99e487844336073c8444d2c8214d62caff5ee7a736ce78b714127bee950054024f7ce5007336e402d3b04e01b4ca73161143ee8c9f13139428a4b8cb131c42416815960578bd32469b4bc6a40ac58d10ae6849de0148f19c3def528d8d0b9b5e5726da72d8d86fd42502dfea70548934781596afd5d5ce35f0b1e80f38b8c8c1504885b65ed8ba0a5288aacd0d1f76f5e0c1b78e03d928f5bbf4f5d74b414a5696630730e2d85fa38390bc7dfa5abd8a8a4b75a6fae390d9d39baad35695ed1a3bc52f86aed999edb34678dd50c91a16c2d6bf81336a30ff1fa5760f87cd9a0ea004c7546603acb0ba7d20705c7b5c45e370aeafce0dfc250842525ff3ef849157cc6da26bab3d9e189a8c5dc85fd5b473c5c66d0c8202349183514afd228a6633cb2b58d4448fa039c3b3ad369a863e6ff6830d0917f0a164eeb910a5f35bda411228ab50bf92a1cab1aa477a95c57c27a50a3bea3a85976bc062e59469ba1c55577f1e6d56b5452e20d0d94b8c84ae0834ae0047ddb428a99224da7cef2ab7529646f7b6c093c4bc00da78448a7218df89f4fec2c8871c8b529c2ebcb69eb9d63a0205cf924c15a657d84157167cfce084dc8de4b0bdd12a5469f1a25283f1ed2cb5fbb51a342310d985b64b2c10faf0bd9f77f6fe8863d9464e74f7bba89f5f56c063efe5157eaaf2bafe6f3577bd616a781a2609fef0b88871f73e3ac973f18661e016728f4f51278b04ac6be9f34a20a51db281a38f5877ccb7f8b1af2350a47db0aaadb2393da39780f58a805dfe3639fd25d0579873662fe004ec44431b0d5df208db3fe69bf2fd5aa733b56cd79cad01c2556a6e2e5891a54e40815e60ae294d71f17609db3d888332f733ba7a3cffb5ece50dc957aa0e66d9a08ed42aee3421362ce088d8f893d8a5f0053cfa4023e50bc955bb6875cbed9487cbda2e768f6cbcf40f226851f7a7f449c64d211f19034dc02e8905f8e5664df274d423baf6b5665485e2d30a3fda462c86fb0683dc8ad1845025d4f9e8bd6f13ee61427573fe4fb108dbec84135b936eb1886117e5c33d18dbd172a0ca0540ba8b0d21689b5bf285ad828074066b51fcc554bf672c5bc4a74c63eafcfae1999a8625b97aa653f64c6f57d6d0551d8013c872fa1026b11adbacd1deb3b31f4d90982162c68a9f01d180121693d78b5c603127b3cabd2b0004014828ee52f0492bc40d39443e19ad00f38309bbb65a0424f4f524261c36d07425088d2d8785a6bd5d6785a695d3fa7c85478d0a57450060defecbaefb3d3826cd4476910838cc00ca474e23eb73a49d6b206d13bd45835a04f38038b179a6418c7ae2ca368b11af651ba4a03d865903055ca9d6d230f2d2a07d08d1bb3d931b7c2e74f8e5bbc971e3d8914d7b934a64480d25af712d48e12cceea367436c7d6ce932d88b2d011322787c3631cb456892e82294be1211bbcb66c91fef67f0cb057d8d6ea65a8bed5edb2807462e276f8ca5c3c70b3460eaa9476e258f19d517fb0489d25444cd928b328c8ba741596305957c498b22355c44efa8bdae0b1a8ffc2399b888b15c526d423ad15aad49e9053536fb4f3fe5c331e0f2dde62f19a50904cfbd672ae0cb4474599a1d6c6e382ad63ac25ad7d0f261a5c9ebea4bba45214f9adbceb5b3144a3f90c28a00419780d693773ebaf6b826da1e4fc25aec80f0c9a78feb80b8505b864a1aa86236b1d4b68b76b4e69834569e058a3562a6c67cd5d06b83cabd081a6cb6c3df3f16973a3552608d08aabcfadde19b432865d9f20b182f09d06b514bc5a447aa3302bd6f936e5252fa71ad77f49a7dc6769758512337b0eb12f149090d92788b35dd491922ae216c4abd444d0f4365dfe3466c61e9f55252e225afc0bd7ec5557404e5a5a9ccdb181d8bb8ab1143fae7eb12e7202ccf78f9ef2dde1d26f632636d337568242ada1f3dd118b7a938ada706e7ceaf33d4f6a958d99e258d789d431583e09a8671c50f3f3c1d4264155bf52f1a190538c165f44fa0da8487c22295da58c25642b8c844748bc636b57c4ca54a1081ac03657896435da2f8fa6e62315d2aebc9316552f59bd307afadc8bbde056979125d8953ff0f426e1adee87ed7651a6f2af5a685efd3c0caf7f717a677a2c1737b819e72e419d8a7616fc010527d724c8c08dc53f362060b9073c93f5f34a72b750db011cb040567ff323eae563c16d7be2bc094d3fa301b50e99abe2c6467850c00722c7d18e1db81d6141b2f04999afd4434ec653760486cbf60e618c1e171cee88258082930be31274785b63d53b5cf42b17d9b1b9af944d646e59a642838e2e592d134ab2b2fe3efb07edbde767464730ae03b0a3372d583a307b7283d8ee52468d619dcc1c74fceffccad5e922fbe81825c8829abf5ba2d35703da06a54e5e00b3189a0d6e9086196c6e9ef2315c6d30ea4b88c068f93fbd844814af233f088fecc8dd657277c0937e6284c3d845f4d2fe43bd001b413d4bac2ba81ba3bbeb5c1753ba2f80b0a88b9a1a6c94a425a0ef8dd3deac1ff818fbf827b3f0e73162398c7d4bbc25181ea8e619195f68bd20084650863486bf604bc7400fd0293ad9e97445f90f24a8807ad69ed32fba1ba6e70ff3517d5dca96371674394de9b9615634eccd088ac0e10f70b291b7f41053d3ad54279c6b8a2cb951e0c5d95a4e907039c908c54a3f6d75ec21b67ad416b8106ff1bf1ef782f37458062123ae85e69c56dc260aa04205459087bbc0dd338b20f70e3a5956cd893c9e7b7c045c24c8dfa7c3bb607b92cb05fa8dd7115c27910ca1a7f5ab98e82311f4dddd1add249abd9a7fd821a3c0d0c891b6a153b9cba625dfdfbb9f3a98b91653d15426542cd10b31433ecaa863bd607409d0354008e678e15e9b7692ec076d55eebb74ae655bf879f208b8dcaf9efe1e0df962ad7a47b868e63b7b361ff5a966c76fb0f18e96b6483744ad1533ade7393e92b6c2d8954148728206bea419fae251cbeb6772358e165190dcf473c6983c3e4b5e16a94726966a0c2dc291fd740564fc046f45eb54f05e957d1c5eae179eb5a132543d0a9abd786c0a7a58d91957b2682fcb941edad84180dcd714e43527494fbad382c93463aa522a916b3814a61da6d3ddccbbb0a07aa2453c684202970150b7615050e0b8587c6af4c8f6395fa0d05b9f8a80be1feb59a8aad7e42bfeb1c44461245548c14b230f4ffcfb0143033a79410c1133867dacd7133788b5e029ba76213c45f6d3b4ddfd264b3714644e1076849e089a907c6c0a07190573dbf4e1edd01c95454301b371b21b6c234732bd1ca1b6093480", 0x1000, 0x4, &(0x7f0000001040)=@abs={0x0, 0x1, 0x0, 0x3}, 0x8) (async) sendto$unix(r2, &(0x7f0000000040)="fad80438d6c47ab346fab56ffb60f98f0077e4d49f49617f05bffec1827a1f8544b1b421aa100037446e2e885b4453ab717f82fb2b20a544b09cf5ea623a61ab21c73693f13bec1166955191393986d948fe2305f10435127604faf0b2c60cd26067c5d4559529484b6e9f69216dd3870d854b63d37d9a4b64bd0ae2a0149fa88e6cfed2bb5f8e894f617c1295207327f94289ad320d801604f23f553f1abb6e48a58f8188da1f31893d3f79cb7c63b85a6a08d385ae59d33cb44765b99987d0d3fc56088f632619b767fc691e0ca9be3d5b50d4c5e34b7a7989bbb429c780de70ed0eb3179ba5af941be340815db4924a6f6322df9da7b66a490aed69e4ad9907f3506b5e5902c636051ba7b15adfd65838ee8b0eb065e9fe5517246367ce80098d244ae7d1a5de16d8b825b0b2524bd982746f532bd658ee700e25a04be7e26081853fd71a4fb276261898cb8e6fbe88975ea3f0085a04e53f72222cf06e31fcd63188a720ebcaabdcf92b150f704c4b940645aae74ab50f4721adae1226c29a8280424ca00fa1cb4eef9c56097a46b0ba09e4a38b21d98e7aa8a4a688c5569be06f8451e7f0ba4030fad4bf807492a9224fe2e940d8a1f56a9d1ee463b10d4963c90f1128516f7b28d58f50d010d80030d4e1d1f36ac767880499e1068aa1177f6f8bb3aadc2f54289fc6edc9e6e4cc9091c8d1858ddbd4c00f9bd3256fedd98e7cca389c1a23d3d57eabb91f660c84399e656adc56280257dfc3842e8be0ce331c64f2d593c9ae1c732464d93abe566ffaac69fe2c69b0854d8e9f1f821229fc77bf4be0b0e2eba1c547695c7b4cf7cdcf7f48a17cebc3d23f122abd1a6a968ccf34676bbba1ff9aae6e82267f6fa8e1abd1d2099ff089a99e7ba63494b4fd00b6b155ab1f8f233dcf7df102be97411d7dab63f1e5bf3dc13851d7b8b59b0de74dfb208f9c876fe00be2de2d620e54bfe6608987fa66be3a21ac9bcb52d4fa6ff7a5771288241094d4bf8cb7ebbf9394c79d8cab74b62c860a76a4f0789f44ff0390415f7cba29e39b9ab9552d84e4a12ca19834c0e122947edee1a9382e895b1219a3f0b617191339db1837ddc957e1620178917056d71b3b374540f03a08db422ec990f60d90ffc0fdd02dedc83c1f08e2473d500d5369d19dece5b8aaac642212470eaec18593c5cfeb54b1cd828c1f575df3971b2bf58e2f2b17f5834047392ed84a68b3f0de7af16d0a9472a28518dee5cc54baf616bf12d550a689fccd2b92a277e7b5c842ce4e2ef9806d36717009dd2b040dff316370c8d8e41e19c65c55c5b3a35be6565903e046763d326c8a3d037b9482c7e10238d24c5e5fe486488e807451a543b76636bb0b179e6800b4a18dc1c8986b324182d1b279854113d7133d9c4c3f041b2260801e3629594ee3a61b62390b34d18841237fabc96553267e8989ee00121c683d5f553be251d93dfb5a7c92ac82b6321e3ec944262d21f1732aca00eb7eadab8b075519f06adcbc142134585d969498a2045acf0547ababbc8c246da535f330bf67d2c9843b3e2df497d5ea8281952f99f45b418b5cfe5757f477166af0aaa1474e91237abcdeada30a2f736a0acfa1fe1ff8ea62a6bee90bb4799603d66a3b23eb100ffcf8f7799591cfe1973b15d06e6eb10ca96aae31bbea8d0defaec579cdcc4425dcebe845a5f6419e672e256884c0fab00cca02a1f1a9bf1c931c754f845f52bc07408f581a972065db4fe1330d6b50bf159f1fb2094dac50ebd53bb033849049baa3bebe3b05235c8a013c6dfa1935ba4411a6490436b8eaa8eb40b3666f858d00884bb4af0683f0ac3b33c90408b2293551487eb50ee3a0a3405675bed52988d8bbf4be7e1e9f802d7189234f7b80f45def6e6cfd749eee8141312f52f731dfb4a7744d43f04d058f39b3d111689f0153e04d57d0e54eec0396ba7147d0d125996dbeffd0e864ceee862ce2e6883ecc2c55ff0c7734003c0369cbcd712c0dc12781afa031480486e96da7072708a3babc611a09c1a33f90672b01e4bcc3207f8e3689068faf81a839e53cf4a4e4c1c7652424161eef5ff48e45a916d58e556d5391e3e187befe7912aadc8725d505dbb8d46c22fb917ed62d1e1e306106ebbdf5870f288f3552ba501d38ac790c69af6280ff1384eea87f42e05a404e408f72edb09be44c7fca3ab18aed7986b3cde47286d0d9342458283363a269850f2051923605ea0b77d67b0cd582d947704fafc9eb9207fb1a6bdf844994eaa46eb1aa4dabd3148860adaa2353ca7352d1a3fb4407cdf3d6cdde4e17aca2f13166a382522c1e48b24d77fa6fb9c8d8af1015f852ba5e312a9ae9504d9c31b7e93ca12f360912132eab8c5ed298026ed1ccfc1309d32c6b2d56b5a9bcdd9e666efad228f5fa8e0ea0978dc111fc5a9ad91705abdc8c8de0fa06c5ec99e487844336073c8444d2c8214d62caff5ee7a736ce78b714127bee950054024f7ce5007336e402d3b04e01b4ca73161143ee8c9f13139428a4b8cb131c42416815960578bd32469b4bc6a40ac58d10ae6849de0148f19c3def528d8d0b9b5e5726da72d8d86fd42502dfea70548934781596afd5d5ce35f0b1e80f38b8c8c1504885b65ed8ba0a5288aacd0d1f76f5e0c1b78e03d928f5bbf4f5d74b414a5696630730e2d85fa38390bc7dfa5abd8a8a4b75a6fae390d9d39baad35695ed1a3bc52f86aed999edb34678dd50c91a16c2d6bf81336a30ff1fa5760f87cd9a0ea004c7546603acb0ba7d20705c7b5c45e370aeafce0dfc250842525ff3ef849157cc6da26bab3d9e189a8c5dc85fd5b473c5c66d0c8202349183514afd228a6633cb2b58d4448fa039c3b3ad369a863e6ff6830d0917f0a164eeb910a5f35bda411228ab50bf92a1cab1aa477a95c57c27a50a3bea3a85976bc062e59469ba1c55577f1e6d56b5452e20d0d94b8c84ae0834ae0047ddb428a99224da7cef2ab7529646f7b6c093c4bc00da78448a7218df89f4fec2c8871c8b529c2ebcb69eb9d63a0205cf924c15a657d84157167cfce084dc8de4b0bdd12a5469f1a25283f1ed2cb5fbb51a342310d985b64b2c10faf0bd9f77f6fe8863d9464e74f7bba89f5f56c063efe5157eaaf2bafe6f3577bd616a781a2609fef0b88871f73e3ac973f18661e016728f4f51278b04ac6be9f34a20a51db281a38f5877ccb7f8b1af2350a47db0aaadb2393da39780f58a805dfe3639fd25d0579873662fe004ec44431b0d5df208db3fe69bf2fd5aa733b56cd79cad01c2556a6e2e5891a54e40815e60ae294d71f17609db3d888332f733ba7a3cffb5ece50dc957aa0e66d9a08ed42aee3421362ce088d8f893d8a5f0053cfa4023e50bc955bb6875cbed9487cbda2e768f6cbcf40f226851f7a7f449c64d211f19034dc02e8905f8e5664df274d423baf6b5665485e2d30a3fda462c86fb0683dc8ad1845025d4f9e8bd6f13ee61427573fe4fb108dbec84135b936eb1886117e5c33d18dbd172a0ca0540ba8b0d21689b5bf285ad828074066b51fcc554bf672c5bc4a74c63eafcfae1999a8625b97aa653f64c6f57d6d0551d8013c872fa1026b11adbacd1deb3b31f4d90982162c68a9f01d180121693d78b5c603127b3cabd2b0004014828ee52f0492bc40d39443e19ad00f38309bbb65a0424f4f524261c36d07425088d2d8785a6bd5d6785a695d3fa7c85478d0a57450060defecbaefb3d3826cd4476910838cc00ca474e23eb73a49d6b206d13bd45835a04f38038b179a6418c7ae2ca368b11af651ba4a03d865903055ca9d6d230f2d2a07d08d1bb3d931b7c2e74f8e5bbc971e3d8914d7b934a64480d25af712d48e12cceea367436c7d6ce932d88b2d011322787c3631cb456892e82294be1211bbcb66c91fef67f0cb057d8d6ea65a8bed5edb2807462e276f8ca5c3c70b3460eaa9476e258f19d517fb0489d25444cd928b328c8ba741596305957c498b22355c44efa8bdae0b1a8ffc2399b888b15c526d423ad15aad49e9053536fb4f3fe5c331e0f2dde62f19a50904cfbd672ae0cb4474599a1d6c6e382ad63ac25ad7d0f261a5c9ebea4bba45214f9adbceb5b3144a3f90c28a00419780d693773ebaf6b826da1e4fc25aec80f0c9a78feb80b8505b864a1aa86236b1d4b68b76b4e69834569e058a3562a6c67cd5d06b83cabd081a6cb6c3df3f16973a3552608d08aabcfadde19b432865d9f20b182f09d06b514bc5a447aa3302bd6f936e5252fa71ad77f49a7dc6769758512337b0eb12f149090d92788b35dd491922ae216c4abd444d0f4365dfe3466c61e9f55252e225afc0bd7ec5557404e5a5a9ccdb181d8bb8ab1143fae7eb12e7202ccf78f9ef2dde1d26f632636d337568242ada1f3dd118b7a938ada706e7ceaf33d4f6a958d99e258d789d431583e09a8671c50f3f3c1d4264155bf52f1a190538c165f44fa0da8487c22295da58c25642b8c844748bc636b57c4ca54a1081ac03657896435da2f8fa6e62315d2aebc9316552f59bd307afadc8bbde056979125d8953ff0f426e1adee87ed7651a6f2af5a685efd3c0caf7f717a677a2c1737b819e72e419d8a7616fc010527d724c8c08dc53f362060b9073c93f5f34a72b750db011cb040567ff323eae563c16d7be2bc094d3fa301b50e99abe2c6467850c00722c7d18e1db81d6141b2f04999afd4434ec653760486cbf60e618c1e171cee88258082930be31274785b63d53b5cf42b17d9b1b9af944d646e59a642838e2e592d134ab2b2fe3efb07edbde767464730ae03b0a3372d583a307b7283d8ee52468d619dcc1c74fceffccad5e922fbe81825c8829abf5ba2d35703da06a54e5e00b3189a0d6e9086196c6e9ef2315c6d30ea4b88c068f93fbd844814af233f088fecc8dd657277c0937e6284c3d845f4d2fe43bd001b413d4bac2ba81ba3bbeb5c1753ba2f80b0a88b9a1a6c94a425a0ef8dd3deac1ff818fbf827b3f0e73162398c7d4bbc25181ea8e619195f68bd20084650863486bf604bc7400fd0293ad9e97445f90f24a8807ad69ed32fba1ba6e70ff3517d5dca96371674394de9b9615634eccd088ac0e10f70b291b7f41053d3ad54279c6b8a2cb951e0c5d95a4e907039c908c54a3f6d75ec21b67ad416b8106ff1bf1ef782f37458062123ae85e69c56dc260aa04205459087bbc0dd338b20f70e3a5956cd893c9e7b7c045c24c8dfa7c3bb607b92cb05fa8dd7115c27910ca1a7f5ab98e82311f4dddd1add249abd9a7fd821a3c0d0c891b6a153b9cba625dfdfbb9f3a98b91653d15426542cd10b31433ecaa863bd607409d0354008e678e15e9b7692ec076d55eebb74ae655bf879f208b8dcaf9efe1e0df962ad7a47b868e63b7b361ff5a966c76fb0f18e96b6483744ad1533ade7393e92b6c2d8954148728206bea419fae251cbeb6772358e165190dcf473c6983c3e4b5e16a94726966a0c2dc291fd740564fc046f45eb54f05e957d1c5eae179eb5a132543d0a9abd786c0a7a58d91957b2682fcb941edad84180dcd714e43527494fbad382c93463aa522a916b3814a61da6d3ddccbbb0a07aa2453c684202970150b7615050e0b8587c6af4c8f6395fa0d05b9f8a80be1feb59a8aad7e42bfeb1c44461245548c14b230f4ffcfb0143033a79410c1133867dacd7133788b5e029ba76213c45f6d3b4ddfd264b3714644e1076849e089a907c6c0a07190573dbf4e1edd01c95454301b371b21b6c234732bd1ca1b6093480", 0x1000, 0x4, &(0x7f0000001040)=@abs={0x0, 0x1, 0x0, 0x3}, 0x8) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) 3.896075794s ago: executing program 0 (id=179): r0 = open(&(0x7f0000000340)='./file0\x00', 0x78e, 0x130) r1 = getsid(0x0) connect(r0, &(0x7f00000001c0)=@in={0x10, 0x2, 0x2, 0x4}, 0x10) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43220c7dd9f, r1) stat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0xfffffffffffffff9, 0x807}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) closefrom(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x33, 0x89, 0xf7, 0x8}, {0x7, 0x0, 0x2, 0x7f}, {0x1b0e, 0xff, 0x3, 0x4000800}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0xca, 0x20000000, 0xffff, 0x1}, {{}, 0xffffffffffffffff, 0x154, 0xf0000001, 0x2, 0xc}], 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xc0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x0, 0x10000000, 0x1, 0xfe1ffffe, 0x7, 0x7b9, 0x2, 0x1, 0xfffffffffffffffb, 0x2}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) closefrom(r5) socket$unix(0x1, 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) 3.895353568s ago: executing program 6 (id=180): r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x10) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xffffffff, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x2, 0x9, "7d05e3a307e83de31447ce9db275eb76", 0xffffffff}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) readv(r1, &(0x7f0000002180)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/103, 0x67}, {&(0x7f0000000340)=""/50, 0x32}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/2, 0x2}, {&(0x7f0000002100)=""/74, 0x4a}], 0x6) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x1c, 0x18, 0x3, 0xb, "c3d0ef43dbd33c8395a37ed8755a3bff", 0x1}, {0x1c, 0x18, 0x0, 0x7ff, "9c39870c8a0488baa508b04a3668c5d9", 0x6}, 0x5, [0x10000, 0xffffffff, 0x3ff, 0x9, 0x3, 0x3ff, 0x6, 0x3]}, 0x5c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000500)={{0x1c, 0x18, 0x2, 0x8, "615a27e0cfacb3f809fa158bb4ee2059", 0x4}, {0x1c, 0x18, 0x3, 0x1, '\x00', 0x1}, 0x3, [0xa66, 0xffff7fff, 0x8, 0x2, 0x80000001, 0x5, 0x6c19d3d, 0xe0]}, 0x5c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000000000)="327f88b84ecd00467b4824c9e1885a6493cbd7d63be2acf1d58371b688489cea3d7fce15b8aaa8301c3cc89eed9dc4e4fe2bf1b0e1946a0c0d2d4bd63221542648bdba6be5a4c6acd773da4179b95fd7cf4d5e983a6f21b275042122ecd8f01faf0f426e5ddf8d5843d5542d13bc43ca362367f9bc6360f6d8bb47d90c4a34384429513254b56c793c344d9797e69d52677e23b25835895eb87c9c91477f3b246cd67d7200e8ee11fa7210a303d893922893f25c602711686e04eb163c5d90862072b191a9f0e4194ab2ba140f79f761e9f25bae4d09f3d8883ee2bdd72ea8be06752836561c9899de182e154b3b6a27", 0xf0) getrlimit(0x1, &(0x7f0000001080)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000480)="3cd15db7c3", 0x5, 0xfffffffffffffffd) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(0xffffffffffffff9c, 0xc00464b4, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r3, 0xc008640a, &(0x7f00000001c0)={r4}) 3.600639546s ago: executing program 2 (id=181): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4287e) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec70100e1fe04fa946522bd67b5bd1286e9624dec06a0", 0xfffffffffffffeba}, {&(0x7f0000000740)="2b51e19dd72c2300e23ec398e1c16dc9ae52609c66867df3b822189379d41c4d1f20ae32c856071b82548d389eb89f2c9bb7cadf9c6b244bab14f61a30e5bbaa3bf894ac0ca70f00caf17c85f9d1a6f0414235d252b242284eb9f0f9ff08a259b01f25aea720fefe97c5877423a04ab471f1dfbb596817b862d2d959f437dcebbe9b412bd1d9ae9a51cfcb1c2f84319805598cc74494ead1ecef720e203fa642f96e536ee124d6522ed3e097f596bb3d3012e8a7025df6806a9fab63a79775bf964919c110e50263423412c95f22f4d7da7118b1f80435b59f2ed3e16c81913fe8149947fcce807d38a2a987a3543073ee402ebdc699ebb550768938ec3d74c447e5347a41cf68ed065e42a9b5aa7135a907d885dd992bc597230426854e9aa7cf05c401e0a0f3fb65fccb97e053c397d92a24f22f283a6cc9cca86782bde13aa48d627e1678dbe40404000000fbbfc44d1c1b0b072305ea6459648d37f7dc374a980da8637f"}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec70100e1fe04fa946522bd67b5bd1286e9624dec06a0", 0xfffffffffffffeba}, {&(0x7f0000000740)="2b51e19dd72c2300e23ec398e1c16dc9ae52609c66867df3b822189379d41c4d1f20ae32c856071b82548d389eb89f2c9bb7cadf9c6b244bab14f61a30e5bbaa3bf894ac0ca70f00caf17c85f9d1a6f0414235d252b242284eb9f0f9ff08a259b01f25aea720fefe97c5877423a04ab471f1dfbb596817b862d2d959f437dcebbe9b412bd1d9ae9a51cfcb1c2f84319805598cc74494ead1ecef720e203fa642f96e536ee124d6522ed3e097f596bb3d3012e8a7025df6806a9fab63a79775bf964919c110e50263423412c95f22f4d7da7118b1f80435b59f2ed3e16c81913fe8149947fcce807d38a2a987a3543073ee402ebdc699ebb550768938ec3d74c447e5347a41cf68ed065e42a9b5aa7135a907d885dd992bc597230426854e9aa7cf05c401e0a0f3fb65fccb97e053c397d92a24f22f283a6cc9cca86782bde13aa48d627e1678dbe40404000000fbbfc44d1c1b0b072305ea6459648d37f7dc374a980da8637f"}], 0x1) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x46, 0x6, 0x30, @rand_addr="00f8ff00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="3d259c06b15a443aa104000ce98378b65dde37b92d7200cff44a58083c8a09119fc163a34eb4a4de01040db565be4559cce243ac8387255f660d6c9d872a4cb56bf4c6693a11"}}}}}) ioctl$FIONREAD(r0, 0x800474c4, &(0x7f0000000080)) write(r0, &(0x7f00000002c0)="c9c944e9fc440862a2e6fcd4", 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r2 = open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x220, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r1, 0x0) 3.60013676s ago: executing program 1 (id=182): r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) shutdown(r1, 0x1) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) socket(0x2, 0x3, 0x11) setuid(0xffffffffffffffff) semget(0x2, 0x3, 0x608) getresgid(&(0x7f00000000c0), &(0x7f0000000040), &(0x7f0000000080)) socket(0x18, 0x3, 0x50) mkdir(&(0x7f0000000040)='./file0\x00', 0xc) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) closefrom(r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1c1) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x2, 0x8002, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) closefrom(r7) fchdir(r5) ioctl$TIOCCONS(r3, 0x80047462, 0x0) r8 = socket(0x2, 0x1, 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000280)="6dc100167f23803fb9a0d012f9d3ed9fd21fc1e42863f815df906558ca31375378c37995d1827b89835664dc9d26bcb0c89cc11254ca076890e29d4e88ac548dc5dce5712501762d94d4c08eb366062ba9c5bdca8262f40282570c60cdc98b42a989f55edeb66b168b1b1a1d6f94164218d26e529115bc18e9d987c588a84fa7ec66fa5cba30a186f2b92657091453baeb3410623b9b17af08000771e3c8af0a4cd1d51e051ae4ba05a03ba97f3aaa6910ee811d322f0bc282389080b8567a77f025b6b51529cdd0095a18d588776611b122c38d801894f4e95feb68a8abea9d5b8dee43a6e717329a4d40efe8f141c882e72d9121", 0xf5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) connect(r3, &(0x7f0000000100)=@in={0x10, 0x2, 0x2, 0x3}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 3.598139281s ago: executing program 7 (id=183): setitimer(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) write(r0, &(0x7f0000000200)="a559aea0769c135c8ff34bb67493233fe6f6dd04ff11e5316316767e4f6942aa6cf140bb531762a0846ee4e2c6ca0833d496e3ec4a7f24ca566f2282c65734489c9190cacdaffb665d9343c9735fdf60d874866950704064cfafa0b85e1829cbe66857fcf66fcee89f3f8382752c2a6aa2cda8d6d08b7b5d6c8167ec17775a76cf80453b51e56e8bb5e0308faff7a86cd9b6f6d011799036656fad9a7611ae9a8dc2db07f6ddc74dade67a226329ff1311aa315ceba1a2cf9b9f07c7972e04b2", 0xc0) sendto$inet(r1, 0x0, 0x0, 0x40c, &(0x7f0000000540)={0x10, 0x2, 0x1, 0xffffffff}, 0x10) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[@ANYBLOB="087a5be58a566650905ab9b89c0000ac1400bbffffffff4e000723000890780000000000000020000000006d3348c84ac33a2f1dbcb44b18fb865d09fb49d8beadea357ddf571c69b5545aabb0d2fb7095b082cd1b103ba9ad36c8e86160bc8f89d2480ba16ed97eda07f14ab5d9b341a10eeffd1dc0aeb8b4be441b647ab7f6a4b83e854b834c1a843fc73221f5c547306f61478456485ad5e1764a5947053e44937217c496317679239b77defc66242479cfe01e38705c80ff8a7d6b8719d0ccaa00f1c775a2d788e35d1fd83f51e39b7128d3b2637bbf75ce7a81138f41d28e16e75be0e29ad415d257a6f58abb63aaac39c3994eb4b71f5904a8b43686c44adcae782df57fad459333e4bf646a6b254c94a9549dc4b3c8b1b8b58e43625222300ecf9fe95174d453a1b30c4f9758b2c05056190cb6f8c41a0777b541c7812c3bd8428ce3fc907c31"]) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xdab68ab7ad4376a8, 0x0, 0x0) closefrom(r3) ioctl$FIONREAD(r2, 0x80206919, &(0x7f0000000100)) socket(0x6, 0x1, 0x7) 3.597523105s ago: executing program 3 (id=184): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) fcntl$getflags(r0, 0x3) (async) fchmod(r0, 0x26) syz_open_pts() linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffff9c, 0xc01864c1, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff}) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000001140)={0x4, 0x5, &(0x7f0000000100)=[{0x1, './file0\x00', 0x8}, {0x1, './file0\x00', 0x1}, {0x1, './file0\x00', 0x7f}, {0x1, '\x00', 0x9}]}) kqueue() ioctl$DIOCGETRULE(r1, 0xcd604407, &(0x7f0000001180)={0xc, 0x1, 0x3, './file0\x00', './file0\x00', 0x0, "777819e7bc82691339c9c639f488ec0e293a9b4ff0a579e4ac32af2e115607501b25a613309506349bf1cb516545a23cf185c22815227ce8c0f5410af2744ec2ec53dd6d8d030b0125f068e1f5c8ba354313232c43b2c16c33956a80044f53983bca93bd44c259c3876271e3d40755ab1e7e043996e08b2355c3b4100e3b65ef2f880738e824b3e29e28ae9bd61f911823b87e3da1d39f6ca8e76cac926f19c46b9e5b0bf9cc83ac7d252707e65d7effdf71d0e85828c677988e4015a72fca9dd11ea6d37e6d339c9d945c7cbccbdd7ec020fa0363788b76bae3c543a9b2f55ed9b7861bebad4f2e3d0e6464c589e7dcbbee6ea3d3cd4b47832510e2c2db5a4da42dbe838a5f3201dfe3f4634eab057ad6b30aa24e20fe8e59d1305eddccaf16b9a652fb7b5b366f31b1c6219ed705a5dc163b9d3eed778ef39231827412b246a949d4a9d75de997e09b3b116fa97d1c2b0c9196a0b116f5ad30dfb1d0b961c51311f97c916cd8a2650ddfcf75e847df23e3895272987f1ae3034f794cd8ec453bc5a1c5479140c0f6e2790b8b617983436c314031b238dc9990c5f98986d2c1615413887675eff7ed87e294c6520c84627d5f144118d83f32dbd642ba2cadcb21e6a94dcdf409aa095b37ee3195aa94c9acf9ec5781d1b093a45dc3fb69022e738e94e3fec96c70f4f3749d7e8ef9e8322440cb51da5f735e848302e34c7f1245b58f1a95bbf0b9226fd1e1449bb424093022bfbc541889a01e8dc04b95c99194eb29ff03f8824dd4cebe7aaa1e4dc05704554e2b913ff271a769a071c290842a94a26cb711df9dce5a306f6cf2a94d26fd99f720548d11e3f5eb60748b03f59445f44e190ac450be736ad43abcc78affaf61ea220b5184d5143cf1257d386305caf6b9e878cd1b0cae55b5beee14ddcbfdeeb7e8c37a00b537ed6c7fda2366d721dabe443cb45dcd0172bbc244bb15d58581563a38e1228d5807e6e319eb474ff63ba3d79adb60a1a3beaa490fd8cc4a261f402d59185f6dbd6c46299784d91dd0e4e2100a6370d8423f34e28c8225e7f2cc35b79d35155860a0070d975264868e303997d486dc98868c6a60614c5e83159ee7425b338847638478100f388542b003a12df0f1b61efd9b498b291389b28fee8c778e6e3d319a11682ca07d2677de1f40fb7ac07d01d60b2f2a589f4b729838763a025862c3df3cf34ac6404d7ae480235753556df4d8583a0c7905d9a99fe7426e17981e21efd247a0ead3813152aadc45587a82359b36dac82b23147a416735a65f07c0ad3d31cac77135be279fa7c515d15b5a9bf1495c15fdf64f7268b87b705a32618dacb342742309ce26ce0212c212db46306d277dcf2bf90f2bd849ad3b56b4be64f11c0b8236551492eceb66d26d190e41e6c8f8a7a31ac8464e11169448e7fd009e3bc9bab44ee479fa7a43aba695239c3af4665a191cb5e2e5a271516f13b9b86ec847960d2c6d442d626cdc4c053ce47f51b50ebaa401323c9c5b22fea1845a7cc096b28e5787184672ec55e3ff6230a53790f62588af4bb8a9711b5aee1f0185d9ef7ba96be40101b3cd322bbc7bd294c0808efeeb4a7d9da43d786fdcf68b8298a3cfd60b9ac5d29eeb3af1656dece06a7c66edaa2b8586a0d66e844bec299e3ba89d58af4da91dad1f4686fdd51bdeac9dbd71be5cbbc197c71aa3e23e4f8752bde819f28b9466b7d18534aaf1d5f880edff3cad097d87b8241e1397b05b6c5e4dfb078effda229231250872c16cb9a6dbf99714211280a3d42a4c6ecf462f5348d2cb09f2e9200d555349a6b4fe7359fd0d76ca2369fb51b57b8cc8227ba421d78045616bab1d89790b2dd0b55c761912566fda7794636e8fc6f4ab73fa51c57b4c9294c1d2171eac65866e7ac69ab1a22334b33f"}) (async, rerun: 32) utimes(&(0x7f0000001f00)='./file1\x00', &(0x7f0000001f40)={{0xc, 0x93}, {0x9, 0x2}}) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001f80), 0x138, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000002000)={0x2, &(0x7f0000001fc0)=[{0x8, 0x4, 0x3, 0x3}, {0x0, 0x5, 0x92, 0x2}]}) r3 = open(&(0x7f0000002040)='./file2\x00', 0x100, 0x0) (async) mknodat(r0, &(0x7f0000002080)='./file1\x00', 0x10, 0xf) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01864c2, &(0x7f00000020c0)={0x0, 0x1, r0, 0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000002100)={r4, 0x1, 0xffffffffffffffff, 0x0, 0x400}) chroot(&(0x7f0000002140)='./file0\x00') lstat(&(0x7f0000002180)='./file2\x00', &(0x7f00000021c0)) (async) r6 = openat$dri(0xffffffffffffff9c, &(0x7f0000002240)='/dev/dri/renderD128\x00', 0x20000, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000002380)={&(0x7f0000002280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000022c0)=[0x0, 0x0, 0x0], &(0x7f0000002300)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x3, 0x4, 0x6, 0x6, 0x40, 0x3}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r1, 0xc05064a7, &(0x7f0000002640)={&(0x7f00000023c0)=[0x0, 0x0, 0x0], &(0x7f0000002400)=[{}, {}, {}, {}, {}, {}], &(0x7f00000025c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x6, 0x3, 0x0, 0x0, 0x5, 0x9, 0x4, 0xfffffe00, 0x7, 0x1}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r3, 0xc05064a7, &(0x7f0000002800)={&(0x7f00000026c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002700)=[{}], &(0x7f0000002780)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000027c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x7, 0x5, 0x0, 0x0, 0xb, 0x5726, 0x2, 0x8, 0xd, 0x800}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000002980)={&(0x7f0000002880)=[0x0, 0x0], &(0x7f00000028c0)=[0x0], &(0x7f0000002900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002940)=[0x0, 0x0], 0x2, 0x1, 0x8, 0x2, 0x5295, 0x9, 0x1, 0x1}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r5, 0xc05064a7, &(0x7f0000002b40)={&(0x7f00000029c0)=[0x0, 0x0, 0x0], &(0x7f0000002a00)=[{}], &(0x7f0000002a80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002ac0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x6, 0x3, 0x0, 0x0, 0xc, 0x6, 0x9, 0x3, 0x100, 0x4}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r5, 0xc04064a0, &(0x7f0000002d00)={&(0x7f0000002c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002c40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002c80)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000002cc0)=[0x0, 0x0, 0x0, 0x0], 0x6, 0x6, 0x4, 0x4, 0x8, 0xfff, 0x6, 0x8}) (async) ioctl$DRM_IOCTL_MODE_ADDFB2(r1, 0xc06864b8, &(0x7f0000002d40)={0x0, 0x8, 0x4, 0x4e34f1f0, 0x2, [], [0xfffffff0, 0x6, 0xffff, 0x63c507b2], [0x33e0, 0x2, 0x9, 0x5], [0x7, 0x8000, 0x9, 0x8]}) ioctl$DRM_IOCTL_MODE_SETCRTC(r6, 0xc06864a2, &(0x7f0000002dc0)={&(0x7f0000002bc0)=[r7, r8, r9, r10, r11], 0x5, r12, r13, 0x2, 0xffffffff, 0x3, 0x7, {0x1cd5, 0x7, 0x9, 0x3ff, 0x4, 0x3, 0x2, 0x2, 0x3, 0x6, 0x3, 0x1, 0x800, 0x8, "cfd106ce5f662a1d80d19cf232e6da9c768877b5066a0e80a4863ce00e054c0b"}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000002e40)={0x5, 0x10000, 0x4, 0x6, 0x1000, 0x5, 0x7, 0x10, [{0x5, 0x4, 0x7fffffff, 0x7f5132a1}, {0x8, 0x5, 0xfffffffd, 0x8}, {0x2, 0xffff, 0x6f6d}, {0x5, 0x400, 0x100, 0xffff}, {0x4, 0x1, 0x7, 0x7}, {0x5f, 0x9, 0x10000, 0x2}, {0x4, 0xab10, 0x9, 0x3}, {0x6, 0x241a6579, 0x1, 0x6}, {0xec, 0x5, 0x5, 0x7}, {0x4, 0x101, 0xfffffff7, 0x9}, {0xe4, 0x7fff, 0xfff, 0x8}, {0x9, 0xd5, 0x7, 0x8}, {0x64c5, 0x8, 0x100, 0x8}, {0xffff0000, 0x5, 0x2, 0x101}, {0x5, 0x0, 0x0, 0x7}, {0x4, 0x101, 0x33, 0x6}]}) (async, rerun: 64) ioctl$DIOCGETRULE(0xffffffffffffffff, 0xcd604407, &(0x7f0000002fc0)={0x6, 0x6, 0x7, './file2\x00', './file2\x00', 0x0, "26b6b2bf654504da7f64aad0bbab15c0250d69be375daf1f99ec8bcbd1dca1bfbf334397d0368abda283dea3f6222a15d8799de36e3df2c6f125e5c15fe020baa950e0f0a0d0956d347aded77ac96a78a96bb6cb405d90ce4dd84399a4ce7c67a03739ea970efca95770c9762220a12814b4247f3e9af22fa87fa7548cef3cfd3a7f429c489d265d500d76db13a482efd482dd7879d563494c367c11a97c948b45194c4653a337a4f2e5bd32f2a14c85e43d3a4bcee6a38a00cd9a3ab53251fd2675b7b81d47ee50a2c8013bd0778e57c6ddf87f4be8dbfe69b83bdd3f06ce6368c27a1709b5adb8d8019d919fa6b03f9d73683a9c02c0885064c2983f7a9a785c46591db2a1bc18086173029732743a67b95e8e810d19a9a9c7852731e7ddca5cd1430354212d443b1d2cb5d25403bf58486d46209791420ae701059e3cf77660c923866fa1bb548dc3299cba1f9d9a57cdfbb3ed6b96dc7fa2b4937a7e4fcd58ce13c4469ffc0026a23a47924d3bcb57935289debac779e12c02b608f7d7919fe49b733b661b1c8dd80cbc18a3065a3bde2c72dc71a7e7df72d10f5ee085152c126af08c7c3889d20bdee85b59520bba35abda46c2c11702b9a527558507aeddd1ddfeb755f8d847ccf7030fc289d5b90d12a41669f446e65f1e445679301eeddae0568fc4640aab1bfb8d534a7a4bbd7c2f43b2371f1bc004882f5c8005b19ada3d01d3a8293489e6f7221c0901271391e5e60ff3b4f5caba4b06766afcabef1d965a11fe8c708d215f5de163b6b0bd98c047ebcc529aa9c301477d2c4aaf3e65a42773379848395c52d7540585444a73684a5ad87d477d10c1801561f3c3510a8c60f9f245154029726f3f903e74dac18c4b21f6be96edb26d0c24330dfbfe9b2b22bf69786afcbfcff8d9330caf0a3dc80ab02d2d0d41729a6b9c385dafab1ccfcd4272dfdc61be4a4bd9c9582e81e3ddaa4d1c4b856215a582b6d7c0f342f31f43e8436c1987cb30c848f6ae1b6301501b99a984a158ef2084f24bc0c455fbaa5a413cc644545c3a32e8d86805a1cb52592cf20eb141272da509e8d5bf6409c383e7eadc11007d377ad0a906e9eed4250be776322a022321ad546d06279ccb49022efd4456becbf51c7e04c2c289e89ce242edfdf628c8fe9e64afc61f7337b0c9fc98852b9b4755a0ed2d6be723a6a0412934bfe8adfcf49252ee7ee18ba4911bec17f186a8f01258b3899b5b7cb0980e6e129befdcc551a3561d5a9b461ec5e06c4f3afab319673f6127f365436ce14cb950ab8251fdc56e34d1aa6c782ec437ac6c82bad06b0e548b39d3b57ca7d0bd38d94e5e7e1652c5ca2897b1fd94a7244a4a1d71279c5d37d0f2a21887947cfefeb0bc4d45898239bf1f884d00ff758b82b4c5117964ab3927f8a6fba3816e86cce824a6b7256b99126eed95170cbbdfd6647be0bc1f1089ff5cf38ff410e30a46a901dfcba6a58c00d758e3baccd3dd60e04f7af6f926316fde42bf35ae6f5f6c22442ab5dc104c95ae23af9d693f2ba7a7f7a812245652e9defa839ca27b62011cb4452f2476b221f2de06c160a873e9536849cfa41e119c54169173708aa00ea00dbb40f4f788c2af348b78130aaa0dfb8329103c2332070dcd18340665b0adbee9e4beb561e56cabd631cae89355835299e5dfa4d51a74ba15f5e0e1781f1029b4ffcb91eb23b57ffd25c00908c9af7eef8f88f1859155099d727289dfc91b09e00a2395a9816bddeda1b3b2b63c67761bb90d15825b6ccccf938bc80a26b8afc1078313d0487185a85218734eb0f8abc58664027145636b9c6f79f4b609fb22e9def662a2c760c05035831453cc4db2c288aafb6fed83aef3bbe50be86c87e581a869177d197d2fa397bbdf09b09c32679987f00ff924feb3c4"}) (rerun: 64) 3.390649882s ago: executing program 1 (id=185): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x100000001}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x4) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 3.389267981s ago: executing program 2 (id=186): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x7f}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0xa4, 0x39, 0x3, 0x7}, {0x6, 0x4, 0x2, 0x801}]}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x41, 0x9, 0x7, 0x6}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36f925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c5e15d0d2921d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe0def2975135acdf694b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3c590000002f5fabdf894005e7b3280d96", 0x0, 0x0, 0x0) link(0x0, &(0x7f0000000600)='./file0\x00') r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) ioctl$DIOCRCLRTSTATS(r4, 0xc4504441, &(0x7f0000002100)={{'./file0\x00', './file0\x00', 0x20, 0xfd}, &(0x7f0000000200), 0x428, 0x8a, 0x9, 0x0, 0x9, 0x8, 0x12, 0x40000008}) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{}, 0xfffffffffffffffa, 0x8, 0x2, 0x67, 0xd11}], 0x3fc, 0x0, 0x8000800, 0x0) 3.388786769s ago: executing program 0 (id=187): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3, 0xc4, 0xa}, {0x40, 0xc9, 0xfe, 0x1}, {0x9b1e, 0x2, 0xf, 0x40207ff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async, rerun: 64) write(r0, &(0x7f00000002c0)="f81ad30100060000000100000000", 0xe) 3.055660521s ago: executing program 5 (id=188): mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x30, r0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x1000, 0x8e) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06, &(0x7f0000000100)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000180)={0x0, 0x5, 0x3}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f00000001c0)={0x8, 0x5, r4}) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000200)) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x7fffffff) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$DIOCRSETADDRS(r5, 0xc4504445, &(0x7f00000003c0)={{'./file0\x00', './file0\x00', 0x0, 0xfd}, &(0x7f0000000300)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x4, 0xe, 0xf0, 0x2, 0x4, 0x48}, {@empty, '\x00', './file0\x00', 0x9, 0xfff, 0x18, 0x7, 0x7}, {@broadcast, '\x00', './file0\x00', 0x9, 0x7fff, 0x2, 0x3, 0x5, 0x3, 0x2}], 0xe7, 0x3, 0xc, 0x4, 0x3, 0x3, 0x40, 0x4}) r6 = dup2(r5, r5) ioctl$DIOCXBEGIN(r6, 0xc0104451, &(0x7f0000001880)={0x4, 0x3, &(0x7f0000000840)=[{0x1, './file0\x00', 0x7}, {0x0, './file0/file0\x00', 0xa}, {0x0, './file0\x00', 0x4}, {0x1, './file0\x00', 0x8}]}) recvmmsg(r1, &(0x7f0000001b00)={{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f00000018c0)=""/114, 0x72}, {&(0x7f0000001940)=""/108, 0x6c}, {&(0x7f00000019c0)}], 0x3, &(0x7f0000001a40)=""/134, 0x86}}, 0x38, 0x42, 0x0) ioctl$WSDISPLAYIO_SETPARAM(r5, 0xc020575a, &(0x7f0000001b40)={0x0, 0x2, 0x10000, 0x6}) select(0x40, &(0x7f0000001b80)={0x100, 0xa000, 0x10, 0x3, 0x1c00000, 0x8, 0x948, 0xa8}, &(0x7f0000001bc0)={0x3, 0x6, 0x5, 0x7fffffff, 0x22d7, 0x0, 0x3908, 0x9}, &(0x7f0000001c00)={0x4, 0x3, 0x8001, 0x8, 0x7d, 0x9, 0x8000000000000001, 0x3}, &(0x7f0000001c40)={0x100}) r7 = semget$private(0x0, 0x3, 0xa0) r8 = getuid() getresgid(&(0x7f0000001c80), &(0x7f0000001cc0)=0x0, &(0x7f0000001d00)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0, 0x0}, &(0x7f0000001dc0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001e00)={{r8, r9, r10, r11, 0x20, 0x1, 0x0, 0x0, 0x6}, 0x0, 0x8, 0x0, 0x0, 0x7fff, 0x0, 0x8}) ioctl$DIOCXEND(r2, 0xc0044464, &(0x7f0000001e80)=0x6) getsockopt(r1, 0x9, 0xb, &(0x7f0000001ec0)=""/21, &(0x7f0000001f00)=0x15) 3.054343667s ago: executing program 7 (id=189): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r1) ioctl$AUDIO_MIXER_DEVINFO(r0, 0xc32c4d02, &(0x7f0000000140)={0x5a, {"07508055f795d3e84a22431f65434f5e", 0x1000}, 0x4, 0x3, 0x0, 0xb, "08a5ba2682c6a3f9a5c06eafe80ea3bc23e088e90fcbc8e07addc6df569fafc0faa2ff41f6c3688cc55687825bd8e04b3afaa5c02dac536669673229748b8f843594eadc0197b397f50e801068afe8d3fd128f9aa642839c9ba08f7f71e3ba93ba7322f3d1ccd6fb66deb35f6e1870ea7002b8fe9a5cb7b18c843aa49e2a010da7ff71b83f9826fa186c99d9f7e14288dd3b4537a5d293f96a5cb4f1cd2407eacaccb5fd2624fb9a9c20f0bedb88349bff76ea81970fd9ae3c116f1b31b463bcce9db913801e2b6dc88b6a0d4ef4b71e3f8920535aa357d69c1e5c3e04786a0161c85ea3fdad321af7a0cb8ed5610ebaa38357367c9a9b2d74a87c89e7987c10990ef69be639a89ac06352a672b312070d6ee97938f5481aadcbc8e87d2ab04ebed9f68be38a79ab940200afe074f00074e4f7975537a5c0f46fa72c8ecb84f2f97ebfe124acc3f1801bce794ea2f68ca285902fbbb2138ca7ac3f6d9b71032ef81980f07f57c92f0fbb3fe6bf35a3d2b8a0700f9ac24d109977bee7e0d70273c501a4777309f52639204a561e2420bca84ef9b42e2753e4be2f455595c33bea5123a81dff60207e3774ca9e527a9ee32d83acb0e5463c7c8bf81a60a65cdc10b5d69b26cf47e8c2101fd67fc19d410594dd86c835e9ca68085be7d87cf2d0be8e242f0a1b98ce0993f301f237aedb81e975f05434adbd6e31fbbb2fa80ddfe321a590dc77188e8687c06bc1dcb436bc6a77bbc77c64c4f76587645162515324a8ba92eb4d414d63483ab8954c20152c574d067a92340bcea22ad5e9f903b80f65b73455080c36610dad73383abae481e87476a6aba6326f0f89ce84f4253dff325dac12f65eabb94d165c277b3e2d270f81028fbc4738430dd69a95856ff69d74b7e266d2024f126620fa1ac0c0233c6e6ac2d224c76f5f8d6b4abee2aea95651932afb4ce1bf48f23e3fae057d9739fde0bd4f6083fdbb1ec7f43c820d0d58564f777e7dbb41a35a3f57897817474c136ed5358287f875464ac374aac2abe8040695c5605be4e3d4a134dfbabf7baefad35cd5dcaf92386548e5cf163e99a64d9f7216"}) fcntl$setflags(r0, 0x2, 0x4) mknod$loop(&(0x7f0000000480)='./file1\x00', 0x1, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x1, 0x6}], 0x2, &(0x7f0000000540)=[{{r3}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1ff, 0x7}, {{r0}, 0xffffffffffffffff, 0xb4, 0x4, 0x5, 0xa2}, {{r0}, 0x1cc170e5d74b23fc, 0xb8, 0x20000000, 0x1, 0xf}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x3, 0x2}], 0xf9de, &(0x7f00000005c0)={0x1, 0xd}) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) ioctl$DIOCRSETTFLAGS(r5, 0xc450444a, &(0x7f0000000640)={{'./file1\x00', './file0\x00', 0x20, 0xf7}, 0x0, 0x0, 0x0, 0x9, 0xffff, 0xfffffffe, 0x8, 0x0, 0x10}) ioctl$DIOCRGETTSTATS(r5, 0xc4504440, &(0x7f0000000f00)={{'./file0\x00', './file1\x00', 0x28, 0x6}, &(0x7f0000000ac0)=[{'./file1\x00', './file1\x00', 0x0, 0x7}], 0x4, 0x1, 0xf66, 0x2, 0xfffffff9, 0xeb, 0x4e, 0x50763756}) mkdir(&(0x7f0000001380)='./file0\x00', 0x2) ioctl$DIOCGETLIMIT(r4, 0xc0084427, &(0x7f00000013c0)={0x1, 0x2}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001400)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000001540)={0xfb, 0x3924, &(0x7f0000001440)=""/251}) chown(&(0x7f0000001580)='./file1\x00', r1, r2) accept4(r0, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0x10, 0x9000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000001640)='./file0\x00', 0x1, 0x50a, r6) getsockname(r4, &(0x7f00000016c0)=@in6, &(0x7f0000001700)=0x1c) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000001740)=0x7) r8 = accept(r4, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) closefrom(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800), 0x50080, 0x0) ioctl$WSKBDIO_SETMAP(r9, 0x8010570e, &(0x7f00000018c0)={0x9, &(0x7f0000001840)=[{0x4, 0x8001, 0x4, 0xd12, 0x1}, {0x4, 0x6, 0x2, 0x2, 0x2}, {0x1, 0x9, 0x8, 0x0, 0x9}, {0x9bc6, 0x401, 0x8, 0x8, 0x3ff}, {0x9, 0x7fff, 0x74fd, 0x3, 0x7}, {0xfff, 0x5, 0x8, 0x3, 0x3ff}, {0x7, 0x3, 0x5ba5, 0x5, 0x9}, {0x400, 0x3, 0x6, 0xc, 0x2}, {0x1, 0x2, 0x7, 0x5, 0xfff9}]}) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001900), 0x40, 0x0) ioctl$DIOCSETREASS(r10, 0xc004445c, &(0x7f0000001940)=0x2) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f0000001980)=@abs={0x2, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000001bc0)=[{&(0x7f00000019c0)="cc34a44fbe8d97e8289ca111806b741a1e3d2c752f2f2541eb56a53b5e1eb2433da11f2e5159", 0x26}, {&(0x7f0000001a00)="5fde3a1da50ec2ef468ea49353987f46da7ec82414ae8c713941bd554fc7", 0x1e}, {&(0x7f0000001a40)="c3ea09bf2e67f3fa8023579f82a7c55288d0e2e2f24832a6fbb884ba4891179c775e385036383885a6628b0280ce9144bfb4473537afdcd5330c527aea5225409d71784550779ae26da5c74a7413748a5222dc172efcbd4045bde216066538c03a4720bd0eb01f3743cfdf3ffe8f8cf7c8712f29872299266a174f1d655472e4b14241f37089e25bfac8cbf79207e03c9d1e92eecc308c4864d49d24a62088e21253462f18e1946453925cb6ce2ae9388483f1aed359d5ec6b22168a888cdbe3f7abab6a35c3d12c3128a4b8cd59", 0xce}, {&(0x7f0000001b40)="f750e174b9064789b22abf79e7fb3367678ddf29809dbd28aa63e58b65eb2d48d7e720c5e8610233246ed193bae554d439cc3ff3fe269b46e921be783a115496057345dc47f90361311dd51f6402eda29f0ff02a47c2d436b003515e71", 0x5d}], 0x4, &(0x7f0000001c00)=[@cred={0x18, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2}, @cred={0x18, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x18, 0xffff, 0x0, r6, r7, r2}], 0x48, 0x401}, 0x0) 3.053906242s ago: executing program 3 (id=190): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x0, 0x7}, {0x6, 0x1000000}, {0x3, 0x8001}, {0x2e, 0x5}, {0xc4, 0xf43f}, {0x84, 0xffffff84}, {0x84, 0x7fffffff}], 0x7}) mknod(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x205b9a) 3.052787395s ago: executing program 1 (id=191): r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) closefrom(r0) recvmmsg(r0, &(0x7f0000002d40)={{&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002bc0)=[{&(0x7f0000000380)=""/130, 0x82}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/202, 0xca}, {&(0x7f0000001ac0)=""/6, 0x6}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/175, 0xaf}], 0x6, &(0x7f0000002c40)=""/200, 0xc8}, 0x7fff}, 0x38, 0x1040, &(0x7f0000002d80)={0x8000, 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000000180)={0x0, 0x7fffffff, 0xd6c, 0x2, 0xff, 0x3}) ioctl$AUDIO_STOP(r1, 0x20004127) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000240)={0x7fb, 0x9, 0x3, 0xfe, 0xfffffffe, 0x6, 0x4, 0x10, [{0x3, 0x2, 0x6, 0x71800}, {0x0, 0x80000000, 0x800002}, {0x100003, 0x8, 0xd62b, 0x2}, {0x2, 0x80ff, 0x203, 0xfffffffb}, {0x10000, 0xa9, 0x3, 0x7}, {0x865a, 0x7f, 0x14000009, 0x1}, {0x1, 0xbffffff9, 0x1, 0x6d}, {0x1, 0x3, 0x82, 0x4}, {0x0, 0x6, 0x3, 0x9}, {0x401, 0xfffffffe, 0x8001, 0x61}, {0x800a44f, 0xfff9, 0x48a, 0x13}, {0xcb, 0x1, 0x8, 0x800008}, {0x2000db, 0x29, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff6, 0xffffffb8}, {0x6, 0x200, 0x26, 0x3}, {0x7ffffffd, 0xd655, 0x3, 0x6}]}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x800, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x24, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x10001, "fe80000400000000a80001000000fdff", 0x8}, 0x1c) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x40047309, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x80, 0x21, 0x9, 0xfff, "04f004000000febe1fa614e0ff22700907ffdd00", 0x0, 0x43}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x1, 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) 1.969676154s ago: executing program 6 (id=192): syz_emit_ethernet(0x1ae, &(0x7f0000000200)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0xfffffff7) 607.505627ms ago: executing program 6 (id=193): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000fc0), 0x800, 0x0) read(r0, &(0x7f0000001000)=""/6, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe2(&(0x7f0000000100), 0x10004) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0x608fb9db}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) fchmod(r1, 0xc1) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 230.755883ms ago: executing program 0 (id=194): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x1000, 0x0, {[0xfffffbeffffffff7, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2eff, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0x8000000000000000, 0x100000000, 0x5, 0x7b98, 0x6, 0x0, 0x80000001, 0x4], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x5, 0xfffffffffffffffe, 0x3], [{0x4, 0x4, 0xffffffff, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x40000000008}, {0x0, 0x2106, 0x40000, 0x2000000000000000}, {0xf054, 0x0, 0x1, 0x1}, {0x8, 0x1, 0x0, 0x2}], {0x8002, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="9b1809ffffffffffffff5fa9ac6df0eeafdb4466a4326da2e1df55f8ee9e5d6cf220ef7f0abdbc34fe42021572dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b4cf2d71670109f6a8aa1c7c1abaf40b166d5b12c8305000000000000009a9ab9b8002192bc4bc83d9368e0ed83c7b89c599f107d940a8d37efbb405d8ecb87a1c9fc75601eec889c0911ff455f4caae80e3e393219a92252198bcf509a5f1ed9c58b5518e2932cc5621113382c571bff52df30d3d5dd2438b6febb4442cd1624697c1fbbf10ed5a3d50adf762b7d32f8dd1e840ca13018fbc8743418114cef99587cde68a3b33e7babec7703250dec47ed68c00e4c6d4016047658db75", &(0x7f0000000280)=0x10011, 0x0, 0x9c) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8001) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x412dfb) (async, rerun: 32) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) 639.844µs ago: executing program 1 (id=195): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffff94, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x2, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0xfffffffd, 0x300b7fe, 0x800002, 0x7}, {0x100806, 0x0, 0x4, 0x2}, {0x2, 0x0, 0x200, 0xfffffffc}, {0x4, 0x3, 0x80000000, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x9}, {0x0, 0x7, 0x34, 0xa}, {0xfffffc04, 0x0, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c002, 0xe1}, {0x80000cb, 0x2, 0xa, 0x8}, {0x2000df, 0x9, 0x15, 0x80000000}, {0x10008, 0xe2, 0xfffffff5, 0x2}, {0x4, 0x5, 0x24, 0x4}, {0x4, 0xd655, 0x3, 0x6}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) close(0xffffffffffffffff) (rerun: 64) r2 = socket(0x18, 0x2, 0x0) (async) close(0x3) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect(r2, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) r4 = socket(0x18, 0x3, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$DIOCSETLIMIT(r5, 0xc0084428, &(0x7f0000000a00)={0x0, 0x7fffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x100800000000009}, {0xfeeffffc, 0x2000a}}, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0c000000ffff000001000000cc000000ffff00000100010080bc6d88d4bb19d2b82921d726529eca40474bd3d4787d05ac5bdd4d615ed9a00ce8825a466459e9233a028b04cdddd7dad74a5d9db6e644e04814ecba4c7ad84945532725aa0bfc479b67e34119b042de9a1b10002752b4057d029b130000a95c6647cad3267e85c6a6a27645a9d72bf43b5d13f593993aa7cdfd9a5b966c93911140899b796d54a6f40ba8032b6400519c0f1b8cfd5e2f0328041092f874a7245b3d13d0574ce8251f16c5d2c2bccc9332ff8ae0b37e5c8cd925b517d90ee468000000ffff000004000000bd467224dee6aba094254830e21b3267ee094285a5b4b796ada3023eb6c8e8ce50d2d28e850cd8562b3e25472db8dfc135bb4c4ff6b0825be4e7085ff31157f3d38820f291c368ac014a4bbe91b25b71d2867d1def82a6130e03c800b80000000100000008000000727b5a4894e203e50bb017d03cd6bedcd3aec8a36146c5b34bec5a87d17e8f3aa5b558a69b6f8fd7b4d4e6525efb47e56d5287bd45ba416bac9fcf8d5a429d89473d8c1883512b16dbf462185b9fd34aaaa18b5b56974093537dd1307c5eaccd6e54adf726b632de2c15eac2c0f8f59643ae0b8632d95c2e4d65ec9ae38c362a64e0c30d664acb04c282a9fa4ee2f83d053a0adbc463e3abdfd5fd4257a80a1b1c0cb1900a32e616c29ef7b5a6"], 0x1f8}, 0x0) close(0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 64) fcntl$dupfd(r1, 0x0, r1) (rerun: 64) 0s ago: executing program 3 (id=196): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x100000000000000, 0x9}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.18' (ED25519) to the list of known hosts. nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error witness: lock order reversal: 1st 0xffffffff8394b5a8 pf_lock (pf_lock) 2nd 0xffffffff839b9cf0 netlock (netlock) lock order [1] pf_lock (pf_lock) -> [2] netlock (netlock) #0 rw_do_enter_write+0xba #1 uvn_io+0x54c #2 uvn_get+0x31d #3 uvm_fault_lower_io+0x2ce #4 uvm_fault_lower+0x28d #5 uvm_fault+0x274 #6 kpageflttrap+0x2f4 #7 kerntrap+0x19d #8 alltraps_kern_meltdown+0x7b #9 _copyin+0x5b #10 pfioctl+0x13ff #11 VOP_IOCTL+0xac #12 vn_ioctl+0xf8 #13 sys_ioctl+0x674 #14 syscall+0xbd4 #15 Xsyscall+0x128 lock order [2] netlock (netlock) -> [1] pf_lock (pf_lock) #0 rw_do_enter_write+0xba #1 pfi_attach_ifgroup+0x2a #2 if_addgroup+0x2f8 #3 if_attachsetup+0xcf #4 if_attach+0x6d #5 vio_attach+0x1853 #6 config_attach+0x449 #7 virtio_pci_attach+0x52c #8 config_attach+0x449 #9 pci_probe_device+0x8e5 #10 pci_enumerate_bus+0x368 #11 config_attach+0x449 #12 acpipci_attach_bus+0x37a #13 acpipci_attach_busses+0x93 #14 mainbus_attach+0x304 #15 config_attach+0x449 #16 cpu_configure+0x47 #17 main+0x4c7 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff839b9cf0,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(ffffffff839b9cd8,0) at rw_do_enter_write+0xba uvn_io(fffff1006641e830,ffff80003c3f49b8,1,202,0) at uvn_io+0x54c uvn_get(fffff1006641e830,0,ffff80003c3f4a88,ffff80003c3f4a6c,0,1,d18bb175c36cae50,1) at uvn_get+0x31d uvm_fault_lower_io(ffff80003c3f4ca0,ffff80003c3f4cd8,ffff80003c3f4b20,ffff80003c3f4b08) at uvm_fault_lower_io+0x2ce uvm_fault_lower(ffff80003c3f4ca0,ffff80003c3f4cd8,ffff80003c3f4c20) at uvm_fault_lower+0x28d uvm_fault(fffff1006d07d990,200000000000,0,1) at uvm_fault+0x274 kpageflttrap(ffff80003c3f4e50,200000000200) at kpageflttrap+0x2f4 kerntrap(ffff80003c3f4e50) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(24900,c4504441,ffff800001606000,1,ffff807fffff3240) at pfioctl+0x13ff VOP_IOCTL(fffff10066a1acb8,c4504441,ffff800001606000,1,fffff100097fd4e0,ffff807fffff3240) at VOP_IOCTL+0xac vn_ioctl(fffff10065392c88,c4504441,ffff800001606000,ffff807fffff3240) at vn_ioctl+0xf8 sys_ioctl(ffff807fffff3240,ffff80003c3f5a00,ffff80003c3f5950) at sys_ioctl+0x674 syscall(ffff80003c3f5a00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9da90cd1db0, count: -18 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c3f4770 rbx 0 rdx 0xffff8000015f8600 rcx 0xffff807fffff3240 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c3f4650 r9 0x8080808080808080 r10 0x86bac05c409f0370 r11 0x7914447cfbc97e01 r12 0xfffff100040bf2c0 r13 0xfffff100048ae460 r14 0x3 r15 0xffffffff835270be substchar+0xc930 rip 0xffffffff81328a15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3f4760 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=365633 pid=54021 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=74, usrpri=74, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff807ffffeba10,0xffff807fffff2558 process=0xffff807ffffed828 user=0xffff80003c3f0000, vmspace=0xfffff1006d07d990 estcpu=24, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55214 229949 66203 0 2 0 syz-executor 55214 303875 66203 0 3 0x4000080 fsleep syz-executor 40051 268589 18081 0 2 0 syz-executor 40051 150626 18081 0 3 0x4000080 fsleep syz-executor 40051 110167 18081 0 3 0x4000080 fsleep syz-executor 97769 43632 45946 0 2 0 syz-executor 97769 119590 45946 0 3 0x4000080 fsleep syz-executor 6834 57804 76076 0 3 0x3000 suspend syz-executor 6834 393788 76076 0 2 0x4081000 syz-executor 6834 361198 76076 0 3 0x4081000 fdlock syz-executor 6834 452945 76076 0 3 0x4081000 fdlock syz-executor 40788 170770 26136 0 2 0x1 syz-executor 40788 400712 26136 0 3 0x4000080 fsleep syz-executor 40788 150488 26136 0 3 0x4000080 fsleep syz-executor 40788 430706 26136 0 3 0x4000080 fsleep syz-executor 74573 239703 25848 0 2 0x1 syz-executor 74573 347386 25848 0 2 0x4000000 syz-executor 74573 13585 25848 0 3 0x4000080 fsleep syz-executor 74573 318606 25848 0 3 0x4000080 fsleep syz-executor 74573 305213 25848 0 3 0x4000080 fsleep syz-executor 54021 248732 8406 0 2 0 syz-executor *54021 365633 8406 0 7 0x4000000 syz-executor 54021 9176 8406 0 3 0x4000080 fsleep syz-executor 54021 287023 8406 0 3 0x4000080 fsleep syz-executor 86919 482224 36688 0 3 0x100082 sbwait arp 36688 408937 64009 0 3 0x10008a sigsusp sh 26136 245006 65449 0 3 0x82 nanoslp syz-executor 76076 388982 65449 0 2 0x3 syz-executor 25848 155140 65449 0 3 0x82 nanoslp syz-executor 64009 19262 65449 0 3 0x82 wait syz-executor 66203 224715 65449 0 3 0x82 nanoslp syz-executor 8406 292937 65449 0 3 0x82 nanoslp syz-executor 45946 410600 65449 0 3 0x82 nanoslp syz-executor 18081 52778 65449 0 3 0x82 nanoslp syz-executor 65449 425339 24372 0 3 0x82 kqread syz-executor 24372 328082 91425 0 3 0x10008a sigsusp ksh 91425 158079 11282 0 3 0x98 kqread sshd-session 11282 325242 56255 0 3 0x92 kqread sshd-session 17219 491686 1 0 3 0x100083 ttyopn getty 56255 254960 1 0 3 0x88 kqread sshd 51406 379265 48100 74 3 0x1100092 bpf pflogd 48100 292960 1 0 3 0x80 sbwait pflogd 95231 59784 1775 73 3 0x1100090 kqread syslogd 1775 164140 1 0 3 0x100082 sbwait syslogd 50073 159614 1 0 3 0x100080 kqread resolvd 45839 312308 9043 77 3 0x100092 kqread dhcpleased 62398 225336 9043 77 3 0x100092 kqread dhcpleased 9043 24497 1 0 3 0x80 kqread dhcpleased 6223 337522 0 0 3 0x14200 bored smr 12628 269270 0 0 2 0x14200 zerothread 63893 282530 0 0 3 0x14200 aiodoned aiodoned 81888 456497 0 0 3 0x14200 syncer update 782 231827 0 0 3 0x14200 cleaner cleaner 72541 156975 0 0 3 0x14200 reaper reaper 71208 345014 0 0 3 0x14200 pgdaemon pagedaemon 21274 318885 0 0 3 0x14200 bored viomb 61639 346682 0 0 3 0x40014200 acpi0 acpi0 85528 210127 0 0 7 0x40014200 idle1 13548 213102 0 0 3 0x14200 bored softnet1 15088 462719 0 0 3 0x14200 bored softnet0 32767 98268 0 0 3 0x14200 bored systqmp 72398 391899 0 0 3 0x14200 bored systq 50843 55375 0 0 3 0x14200 tmoslp softclockmp 92928 244749 0 0 3 0x40014200 tmoslp softclock 28762 342539 0 0 3 0x40014200 idle0 1 91742 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6834 (syz-executor) thread 0xffff80003c3d67f0 (393788) exclusive rwlock fdlock r = 0 (0xffff807fffff0280) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 doopenat+0x179 #3 sys_openat+0x58 #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 54021 (syz-executor) thread 0xffff807fffff3240 (365633) exclusive rwlock pf_lock r = 0 (0xffffffff8394b5a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pfioctl+0x13ca #3 VOP_IOCTL+0xac #4 vn_ioctl+0xf8 #5 sys_ioctl+0x674 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock pfioctl_rw r = 0 (0xffffffff8394b638) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 pfioctl+0x1d4 #3 VOP_IOCTL+0xac #4 vn_ioctl+0xf8 #5 sys_ioctl+0x674 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a3e000) #0 witness_lock+0x5f1 #1 vn_ioctl+0x4d #2 sys_ioctl+0x674 #3 syscall+0xbd4 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11068 12225K 12410K 166960K 12600 0 pcb 17 12K 12K 166960K 52 0 rtable 213 7K 8K 166960K 385 0 pf 36 18K 81K 166960K 97 0 ifaddr 38 6K 7K 166960K 53 0 ifgroup 55 2K 2K 166960K 79 0 sysctl 3 1K 9K 166960K 9 0 counters 70 37K 38K 166960K 90 0 ioctlops 1 2K 4K 166960K 1514 0 iov 0 0K 16K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1289 81K 82K 166960K 1556 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 57 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 19 69K 97K 166960K 321 0 sigio 0 0K 0K 166960K 12 0 proc 72 115K 164K 166960K 566 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 20 0 in_multi 78 5K 6K 166960K 89 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 22 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 400 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 261 161K 169K 166960K 5055 0 UVM aobj 12 2K 2K 166960K 12 0 pinsyscall 45 90K 108K 166960K 1498 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 15 0 NDP 12 0K 1K 166960K 34 0 temp 42 9118K 9178K 166960K 17632 0 kqueue 13 20K 30K 166960K 54 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 46 0 42 1 0 1 1 0 8 0 rtentry 176 114 0 21 5 0 5 5 0 8 0 unpcb 144 341 0 324 7 3 4 4 0 8 3 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpcb 736 57 0 52 1 0 1 1 0 8 0 arp 136 18 0 3 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 328 279 0 271 5 1 4 4 0 8 2 nd6 152 24 0 5 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 7 0 7 2 1 1 1 0 8 1 pfstscr 40 7 0 3 2 1 1 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 5 0 2 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 8 0 1 1 0 1 1 0 8 0 pfstitem 24 51 0 6 1 0 1 1 0 8 0 pfstkey 128 52 0 7 2 0 2 2 0 8 0 pfstate 448 49 0 6 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 rttmr 136 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 459 0 72 29 1 28 29 0 8 2 art_table 40 460 0 72 5 0 5 5 0 8 0 art_node 32 114 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 72 54 0 44 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1973 0 511 93 0 93 93 0 8 0 ffsino 296 1973 0 511 114 0 114 114 0 8 0 nchpl 144 2445 0 745 64 0 64 64 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 vnodes 216 2143 0 0 120 0 120 120 0 8 0 namei 1024 7999 0 7999 1 0 1 1 0 8 1 percpumem 16 60 0 10 1 0 1 1 0 8 0 kstatmem 264 43 0 16 3 0 3 3 0 8 0 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 8618 0 8618 4 3 1 3 1 8 1 plimitpl 152 78 0 61 1 0 1 1 0 8 0 sigapl 424 647 0 598 7 1 6 7 0 8 0 knotepl 120 338 0 0 11 0 11 11 0 8 0 kqueuepl 224 73 0 64 2 1 1 2 0 8 0 pipepl 344 140 0 111 3 0 3 3 0 8 0 fdescpl 528 631 0 598 3 0 3 3 0 8 0 filepl 160 3205 0 2985 22 7 15 20 0 8 5 lockfpl 104 117 0 113 1 0 1 1 0 8 0 lockfspl 48 57 0 53 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 428 0 415 1 0 1 1 0 8 0 zombiepl 144 695 0 694 1 0 1 1 0 8 0 processpl 1232 647 0 598 5 0 5 5 0 8 0 procpl 664 1012 0 946 6 0 6 6 0 8 0 sockpl 752 673 0 644 18 7 11 12 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k128 9344 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 131 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 190 0 0 12 0 12 12 0 8 0 bufpl 272 2902 0 107 187 0 187 187 0 8 0 anonpl 32 7622 0 0 62 0 62 62 0 115 0 amapchunkpl 152 14614 0 14066 27 4 23 26 0 158 1 amappl16 200 2106 0 2076 26 15 11 15 0 8 8 amappl15 192 6 0 5 1 0 1 1 0 8 0 amappl14 184 436 0 434 1 0 1 1 0 8 0 amappl13 176 125 0 112 1 0 1 1 0 8 0 amappl12 168 902 0 870 2 0 2 2 0 8 0 amappl11 160 2 0 2 1 1 0 1 0 8 0 amappl10 152 74 0 59 1 0 1 1 0 8 0 amappl9 144 279 0 279 1 1 0 1 0 8 0 amappl8 136 102 0 100 1 0 1 1 0 8 0 amappl7 128 155 0 141 1 0 1 1 0 8 0 amappl6 120 166 0 164 1 0 1 1 0 8 0 amappl5 112 98 0 87 1 0 1 1 0 8 0 amappl4 104 309 0 286 1 0 1 1 0 8 0 amappl3 96 2847 0 2719 4 0 4 4 0 8 0 amappl2 88 569 0 504 2 0 2 2 0 8 0 amappl1 80 11344 0 10711 15 1 14 15 0 8 0 amappl 88 4291 0 4106 5 0 5 5 0 92 0 uvmvnodes 80 111 0 0 3 0 3 3 0 8 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 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 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 631 0 598 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 631 0 598 1 0 1 1 0 8 0 vmmpekpl 168 7290 0 7257 2 0 2 2 0 8 0 vmmpepl 168 50115 0 48080 102 5 97 98 0 357 8 vmsppl 488 630 0 598 5 0 5 5 0 8 0 rwobjpl 80 17107 0 15976 31 3 28 28 0 8 1 pdppl 4096 1269 0 1196 105 32 73 87 0 8 0 pvpl 32 15118 0 0 122 0 122 122 0 265 0 pmappl 256 630 0 598 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 470 0 37 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffffffff839b9cf0,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(ffffffff839b9cd8,0) at rw_do_enter_write+0xba uvn_io(fffff1006641e830,ffff80003c3f49b8,1,202,0) at uvn_io+0x54c uvn_get(fffff1006641e830,0,ffff80003c3f4a88,ffff80003c3f4a6c,0,1,d18bb175c36cae50,1) at uvn_get+0x31d uvm_fault_lower_io(ffff80003c3f4ca0,ffff80003c3f4cd8,ffff80003c3f4b20,ffff80003c3f4b08) at uvm_fault_lower_io+0x2ce uvm_fault_lower(ffff80003c3f4ca0,ffff80003c3f4cd8,ffff80003c3f4c20) at uvm_fault_lower+0x28d uvm_fault(fffff1006d07d990,200000000000,0,1) at uvm_fault+0x274 kpageflttrap(ffff80003c3f4e50,200000000200) at kpageflttrap+0x2f4 kerntrap(ffff80003c3f4e50) at kerntrap+0x19d alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b _copyin() at _copyin+0x5b pfioctl(24900,c4504441,ffff800001606000,1,ffff807fffff3240) at pfioctl+0x13ff VOP_IOCTL(fffff10066a1acb8,c4504441,ffff800001606000,1,fffff100097fd4e0,ffff807fffff3240) at VOP_IOCTL+0xac vn_ioctl(fffff10065392c88,c4504441,ffff800001606000,ffff807fffff3240) at vn_ioctl+0xf8 sys_ioctl(ffff807fffff3240,ffff80003c3f5a00,ffff80003c3f5950) at sys_ioctl+0x674 syscall(ffff80003c3f5a00) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9da90cd1db0, count: -18 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff80002998dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffff80002998dff0) at sched_idle+0x371 end trace frame: 0x0, count: -5