last executing test programs: 5.682454717s ago: executing program 5 (id=22): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x0, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {0x1}, {0x2, 0x3}, {}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x6}, {0x1, 0xa}, {0x2}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {0x0, 0xaa59}, {}, {0x0, 0xfffffffb}, {0x0, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x3}, {}, {0x1}, {0x2, 0x3}, {}, {0x0, 0x200}, {0x2, 0x8}, {0x0, 0x6}, {0x1, 0xa}, {0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) acct(&(0x7f0000000080)='./file0\x00') 5.681120744s ago: executing program 5 (id=23): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x170}, 0xffffffffffffffff, 0x0, 0x800000000000000, 0x6, 0xffffffffffffffff, 0x0, 0x3, 0x1}) 5.679462399s ago: executing program 5 (id=25): writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000040)}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x4) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b0", 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0xffffff72, 0x17, 0xffffffffffffffff, &(0x7f0000000240)) open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 5.67907372s ago: executing program 5 (id=26): r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x100009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x7, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7, 0x81}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x14be, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x0, 0x2, 0x5, 0x6}) r8 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0xe8, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffff8, 0x31, 0x80000000, 0x1, 0xf}, {{r1}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0xdbe5}, {{}, 0xfffffffffffffff8, 0x4, 0x0, 0xd, 0x1}, {{r1}, 0xfffffffffffffffd, 0x28, 0x20, 0x6, 0x9}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7fffffffffffffff, 0x80000000}, {{}, 0xfffffffffffffffc, 0xcd, 0x40000000, 0x6, 0x81}, {{r2}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0xffffffffffffff49}], 0xe, 0x0, 0xf9a, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 5.579585539s ago: executing program 5 (id=28): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) lstat(&(0x7f0000001c40)='./file0\x00', 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r1, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffffa6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r4, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0x1000}, 0x762df62a, 0x9c4, r3, 0x0, 0x560, 0x0, 0x40, 0x8}) syz_emit_ethernet(0x85, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81002b0086de8d08926b672671c2aacdda02d3f377e035e8ff551c36cf49b9dac64a5392acba7b62ff051b5692a39868600ba8eb4a70554fc1d3fbb19ef9f103c3f5b4ce30ab428d6a3d8216e03201ba04c70072295cc41ce7945a50014cdac03dda95a978051c7e4b1c9f9c75a146266fcf8557915c4c4102"]) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0x80047476, &(0x7f0000000380)) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x3fffffffe, 0x220001fffffffd}) fcntl$lock(r6, 0x8, &(0x7f00000003c0)={0x3, 0x0, 0x3f, 0x200000001}) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000008c0)=0x9) mknod(0x0, 0x2000, 0x1e5f) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x9) unveil(0x0, &(0x7f0000004300)='W\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffd0b, 0x0, 0x0) 5.390169838s ago: executing program 0 (id=34): munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 5.388710521s ago: executing program 0 (id=35): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x6382) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xbb6, 0x4, 0x1, 0x84, 0x4, 0x1, 0x1, 0x2, 0x4000000000000107, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x14, &(0x7f0000000100)={@local, @remote, [], {@generic={0x8864}}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000001900)=[{0x0}, {&(0x7f00000007c0)="b8c8ac3ad8c3616cccf52f0b55e424e7a12577d6c2aab25ab9a295af296720682488b09ee554d53149063968962370d4e17bd07ff16a90051fd50dd1e18a1e9e2675290c075de857b101d0994c0f7aebddeaeafe13682f43399d928d7319dca77827e33d617943b6b1a7f539dc3d5bd426ea5bfc169a6fcaa5a50837a073865fab8fed4d55e6bdf7ad6cb3f2571b7efc6ba203e7906b8e2ab5bd80ef79987ef6b40cdd5f2331ef47692a79eadea4b77eba3b6be49a9d99be642ab02e0ffbdb6a895dfd80e394c8da816da0e8965e002c3b8f18c200da3ea43dea87a20a876be0b2b4a1f0d74c273f97d496f74eefa6ab0c1c13f2b8fa8883098a3aaaa60b7658ded6216b373d8dde170c83d03bc68947625d48476cf8921968bc7370ed991f6f02b08c7cf49acc1a9a1d9bb55155ded0f754fdd0ee51a665342b095dc000b43382d264209b88d74472067804603ce1f8e454da0e95e0e39bab6e761223a538030a450296ba95dbe6e9427f7e94cec59b9004044f45d94e3be6efaee1a5b717d791d32d6b44f534088415c50d7127d5aa42e5b9fdfc6535796edfbccbc1cc89f598e70f4ba739c3a7cfbff261068d844283ef39adbdfffbf11ca70dc1cef90e7889eca399dc53684e05f72671410bc4862ec682833ad0986f5f23ca09f83bd373a99f596a4487776816a044291d0d38691709f11471a51518364290cb717805563d4a5f3f6b565b93da211b5147299c1d247c75a8c60db517b3c98f169b840d5ae75bf06cce1701a63ed050ca5f35fb9e3c1575f6c3f7de86e2759a43a93a37fd677e6477f4eddc481910a0a13f5513ed226a3d6322d8167b03ada9e55e7bdc99c0908fb2d1f74caf90da79cbf6488cd928811bc4406cef94887ef2a9e5b436e92340a2eaa41b0a984120574504168cf85262521ed6d4fb53dd92e7a79790c5fc206cf1c05be4bce67a3f7908db3bb766df83e522b4d77cfd44614c657ae334fd6a672d9b2700b5ad9812e1eaff2ace3463e5e9b9334c1e0df40e2ec7e4c86b6f161b13d869f7c745dc1216222477373f15ac86ead5d2b12d26968fbec29b04ed76f568154660ed7e43b02d6f7029f7bf92a92ff9dd0415c0bd8a4f2a4c2293267b22fd583d8ee8378553b125759bb148e9001df0470dbc3f90c5725b52ca16ad52de054d42eb37755b796ce8334fe544197b701c717d70e5d254ba46adb5adf1c444d674a1b0b72e88867de4abe7c23ff709d8fbaa6311b46b044b676416b78f8ab5fe105e0d868ab2243443fec4852e3d2111903c4a813ec44b7d1745b9490ecbb782eea6ad196d59569647e37989a950fa7a87a03e7f6755f1519cae133ec1abe2199fb88fbd6640c4dfe134407ec4016eb77274763c9c9c47f386a21701600890512eaf6854a323ba1b9feeb972ad55cf19103d9f71362598ded7eeae6cd02624f82e23997a80ec19f8964b46de87dcafa22614425109265072fc687ea280ac35420c4d45531bb7e3fb903611a8c2ecfda63728d5fe475a4f5ca960480e5ae8436a6277bf76d2e0d5ef8f698b342eb743f377f358036db7eb44de6139a6238f79bbdc73cd104a06eda5026f49d3d26e39ec9c8256c76af7179c1869b841aa9ae776a613ac0a5085bccfaa9d60b4f4a400abc1073d9468ff4c68dd7e35c2edaca198067d18939b4f64ecbd6d58a66c79081ba5c6bc291c1a033bf5c2bf134a3ae0ad4c7eeded1042cebc48e43bed6742c7a65a0ca72446e4326dc5966a29a105a3595b8e7f0e7ebcf48cf79d2e0f54c25aae2702aabb32350a61b330b3b5931a469074f4f986ec759ea1ba13a5144c530c47ac05a096bee2397e72797f4348ef094aca26caefea1c073b722637b3066696ef76586b53482ae5abe059a180bfdd00d5102fef1bdb5a70728120988824076f2d3f3529ec9d687094b12b6d78aa23205839d7e0d7461ee45ab50858f839cdbe7398e1898dced55618f224036f4ef56b91292b6a8d4cbea83d11b31a012baab8d7bdb4cfec9b15f8182175b30e07d3aa4deeac3fb2efe16c359b2d647adb691dbe0a84eefe65ef0aab99721b4a6ab04f7dbc557eebb1a397e8e6dd85ff0a5412db58af8fa259148d36215e9cca771c40d705679232d66a19756b8a1b9967c2163395a610bed3c93a0cd1b0e63cda0b454955d51c181588cc52442db95d068d95cd31b27361dbddc73b50cd5267c02e6dabff3cc206d682c11bb2b3f74445b7a67cbe4063668b31108edd892798bb96b7c49fdfad0e76024685999acc4fd58ff61013afa02540733948602f8d69ae48ff9d50d9afaad9b66106dff70af45559c6466d7b29eafd9791e1c334aad9a56f0fcbc0de35a544b2d1e64f03ccc65c4c9ba2bafe29b2e89c1b529e5ac275e96f141b4f7d2aa1cd70048781aca9e2c64ac6214147b0ad6adb264b96d4d388095524fa31d895380553950c1be246eeb8a39cecff121de8e2c93faf519f1f2f99f1cab9ee05badf2716e338d38212916f77c702df42fbfb3223d2f6f3a14c0846095b1db0ad39ab0d37b5f7792a5753b6e326ea1012fe393318c4c11504400398e63ae14b1fa084a4aa9a0f208bbbb9a987d5c7b8a76008eb08ef87b11ddc9949e810010b3e4fe12280be072b0c987b5a1645dfc74a9ae0448064f9b54d4f5f691c1f6b050c358c9bdf15f35b0644dabcba90aca2f16f6e8c1335d3805f3b52e45fa3906d376a140705d30307fbe7b03f3b5f86232c317dcf295db140f0848ca45c22acd2aa1a040c590e9c7337e2e67d589c54507969c70a3d04b5b3ef255305e6a300f9211ff7cb4e36dc53efcd0c55c7c8bddbbb65630e5b6c87301e5294e42335c61769a069a68b0651636ca14bda52c9886dbdf155f51f2f05ad8790196519c5b6ae1ef4ebdd9e586e23581b277163c766a19eac9e9a18e34f6a9574c1040560e33f8efdafdcca00ab9e9a034a57abc29390dbc1fa9931e0bb6dbc5532d5ea5fda2f4ad93673047e5b11ccb6445c601ba6a71bfc22aa5d8c90b8114973879f5f9bb4e362b06910d2a9276eab56ecfee9511d796e106a631a65c1ad6d04092a668fe865f746f04e2ee78777a3800a8adb62d1d09ef6461793b08c2f93a347f6fffe65d13ba77f15aff74b0c3f5a1b9b6d355b73d05b7846a16fcc01a0912f7cf6ed2d0023437d6b44e4adbde37aadcc2d117b230c1c8e5c2ffa10fec8737b6492889b1060aa15df42bb8bfde5aee17fc6f0c5411b8906c1dda5ab25e28bbaee6d1805985fbec6faa7b1b2576957642c3b06fd5fcb5ec603eaef42f7e0247d965ef93e36d7b1f23025fe32b1832d65a1f260f65c76e0781b7a524bbeca9d3c2265b1984abae9117d6ab33e804ec4aa9dec3f1c2b450b5945fa72fc5dd5fd4db77dcc54e0c60a5a605406ba0f65ff56ae8a70aeb21c95c92dd2e7ad6772433c27df3570befd12ba04723bf07c66178cdef21f36486ee24ee0d5e0056410ed681b8ce7a121b2c176041ebebc24abeeb98dd5c64800b17f28e40f64459b6ba9763b06724191006b3a8e39fc7511db5c4cbf2999de9d6eaf56b23fc444e810c8d9515d9b49e6371322616037f5f7af08aedaebb6b5cd8d2fd4739182ac0f8a890b032b989adf4628e2155e50dc8e0b5fe45743be916f5f69fccab05ba0d7ab6f3d082c35271c5697adfddf3dde100335ec455339b4a49ae60c5eb8561d844568519b670aca96c61d6b7f6dddbeec09a4f005abd26f89a0b0094082183acf9ab3de6f539b5d111622aab2b41eca18854760141e1f6b007f61233db0bf9b2fd16904b791cafeac62f860cad87182b1b2caefffba701032b896449bc0e0f846af3c02ebb821690f7fe2e7cd3be7adbca86d4d84c134039d445d1e0394d7d00598328e19288aaaabb11b90fb8d36d3f0f158a75f8c23ebb0a26ace55f3fba9e316e487b34e11fed6e35ffd859ac63ce8681a52b5b32e6ce7dd7d2ab512ec66899af6feaed95187f0750d44836adc8eec69a5247838870b6a3abf6e83842b517c1f3bdcda4471bfb5b2dcd440af5d198452583b6b1aa8583439e4f4ddf7f03ca7837f9a7fceef4a144eb0c64f1a4354023327e8178b2c4be61fcddf48241903a077c3935d1eb16ace4866aab1f1356fa426ffe01a7550fa296fdd2694a2f715aa3c02ddbf0e5d5643b17292483ce2701f5c360af7188727758cdb14da1c232f4c4eeeec54b053bbcb1cc913ae4efe61460a59d9ef2ad54daf1bd927e13f384482b9f524cb511515c9a89fbe73094ee73505efe01889d73cc6417a4963e33a9d45342e7f8795fce2e9c25d6e4190e47710fba2c379d2855a6db9323fd365a02a4dd5d135df9d55501ea854814973cf1111775483d474225239709ef153e7b077f995e0e02aeb7a190cd6754da880fa3c2dd96bfa0573230e2d64088f1305f346294c2ba99806638f8f475b465414ede7ebaf325a853583bcd843232357d1c653de8b3e2a13b0260c920e02e23d9901a70fff5b1ad61cb020ca3745315a", 0xc79}], 0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x14be, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x0, 0x2, 0x5, 0x6}) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="f6a3e4bd42ef6792126f825933b2000000", 0x11) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xbb6, 0x4, 0x1, 0x84, 0x4, 0x1, 0x1, 0x2, 0x4000000000000107, 0x101}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xff, 0x14be, 0xffff, 0x1, 0x39, 0xe4e, 0x4000001, 0x0, 0x2, 0xb, 0x6}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) 5.110534348s ago: executing program 0 (id=43): semget(0x0, 0x2, 0x226) (async) r0 = semget(0x0, 0x2, 0x226) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0xf5f) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/249}, &(0x7f0000000140)=0xfb) msgget(0x1, 0x42) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000008600)=[0x1]) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000008600)=[0x1]) 5.110030692s ago: executing program 0 (id=44): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00002d9000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x103, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x200003, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x833, 0x17, 0x6}, {0x2, 0x87e, 0x4000005, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000d}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x3}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x2, 0x8, 0x1002, 0xc}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000340)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) fcntl$setstatus(r0, 0x4, 0x40) mknodat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x4, 0x8d) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaa89aaffffffffffff8100000008063924cfa0da585f1c0001a10e000000000000aaaaaaaaaaaaaaaaaabbbe27c0574ebfba4c9babe29227fa6e583be14aea6d0ad20f68f016bf45be6ae01e8017cb82ddc8f299352308dda1dea655c1d078b77c22850586544fb49600c520ac49cb755e2f7109e54947db9b4b744d02fc5b8342"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 5.008953837s ago: executing program 1 (id=46): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) seteuid(0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) r2 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) setreuid(0x0, 0x0) semop(r2, 0x0, 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.699685677s ago: executing program 3 (id=57): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000016c0)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="cff5c05664da486cdaae4a8238b1f359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a3b0b2e4247b103", 0x2e}], 0x1) 4.653172476s ago: executing program 3 (id=61): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010009}) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="613aeecd5d6751f28f39a453db9e1a9afb7257529352a89142eee829bd344af01868e0fec01513274268c593e864189c0ef4b9bf119d0ce1550238ce3359ee8a6533b061b5a7d99f688acc2cb8695a64cf65072ea6319825138b1f5cb4843ce50be77df2626dc651e3153040ab2fa84d3b2d3c6650f3afbb820a23fd6d3f5c31d4d1165028119e04d2bf131eb2f8724f2925dd08fe9bcf74834001065d0db500ddc1e6d963fcf6", 0xa7}], 0x1, &(0x7f00000001c0)=[{0x28, 0x1, 0x7, "915a9ee1e6d360d88381dcd95f64c66cef1ddb90b5"}, {0x80, 0x1, 0xffffffff, "9b1246af6f91953ff58aa177b91e11604328018e21ecfa99b588b0eaaa24526e95e711ef23483588b6bcb313679fcffd644f528b9bbadaad86877fa0e8ebad0b5b127d368376e8659e5616e946a7ccd964baaab20a5875d536b892778f7f23d7269c5c6b3fa26bdb2772716a"}], 0xa8}, 0x40c) sendto(r0, &(0x7f00000002c0)="fe90f605651853957743cb1b07e2d9eb1f4a0068fa4eee0e116eb25cd2f7acde18e536ff0a47cc56dab8db2cb77f4f8452fd6f232e56ee49941a91e9af981e40b66c5bf7942cafd3f2c1551725f864a7a846debc3d830b54d3f8f935063150c01584b49257650c5cccb72737a1ce44b7b6", 0x71, 0x401, &(0x7f0000000340)=@in6={0x18, 0x2, 0x1000, 0x2}, 0xc) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0xc90) 4.5823696s ago: executing program 3 (id=63): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffff8, 0x0, 0x2, 0x100200000, 0x6, 0x9, 0xdf64, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x8, 0xfffffffffffffffe, 0x400010000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x9, 0x62, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000008000, 0x40000000, 0x0, 0xb, 0x5, 0xffffffff00000000], [0x81, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x80000004, 0x5, 0xfffffffffffffffb}, {0x0, 0x2, 0x7f, 0x1000000008}, {0x0, 0x9, 0x7fffffff, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x4000000008}], {0xfffe, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d2, 0x6}}}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, 0x0}}, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f00000005c0), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000380)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 4.57250767s ago: executing program 3 (id=66): mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) (async) r0 = socket(0x18, 0x3, 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc0284459, &(0x7f0000000400)={0x58, 0xeffffffc, 0x3, 0x10000000, "75a200000000f20f000000072f0fd7f000", 0x8369, 0xfffffffb}) recvmmsg(r2, &(0x7f0000000300)={0x0, 0x3}, 0x10, 0x0, 0x0) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x1}, 0xc) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000001}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 4.357219954s ago: executing program 7 (id=67): close(0xffffffffffffff9c) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3ff) setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x8, 0x5, 0x7, 0x10000, "5fd998a9904dc8ce95ad2efbf9e56bca52295cbe", 0x32, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000004c0)={0x10000, 0x7, {[0x941f, 0xe5, 0x7, 0x1ff, 0x51d0, 0x1ff, 0xedb9, 0x4, 0xdd1, 0x0, 0x792, 0x401, 0x3, 0x4, 0x100, 0xf, 0x0, 0x5], [0x0, 0xd9a7, 0x3, 0x33, 0x7, 0xdc6b, 0x6, 0x7, 0x4, 0xfa], [0xd11a, 0x294c, 0x5, 0x4, 0x9, 0xed3, 0x7ffffffe], [0xfffffffffffff39a, 0x7fffffffffffffff, 0xffffffffffffffff, 0x10000, 0xfffffffffffffffb, 0xfe], [{0x101, 0x3, 0x2}, {0xea43, 0xadd4, 0xfffffffa, 0x4}, {0x2, 0x0, 0x9, 0x6}, {0x53, 0xd01, 0x1, 0x101}, {0xc, 0x4e, 0x200, 0x1}, {0xd0, 0xff, 0xd2, 0x2}, {0x3, 0x2, 0x8001, 0x5}, {0x7, 0xb981, 0x2, 0x7}], {0x5, 0x1, 0xcb, 0x9}, {0x1, 0x7fffffff, 0x8, 0xc}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x2800, 0x0, 0x0, 0x6}, 0x400) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 4.356565175s ago: executing program 3 (id=68): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) select(0x14, &(0x7f00000003c0)={0x0, 0x2000000000000000, 0x0, 0xe}, &(0x7f0000000080)={0x800000000000003, 0x8, 0x0, 0xffffffffffffdfff}, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r1 = getpgid(0x0) ktrace(&(0x7f0000001080)='./file0\x00', 0x4, 0x51d73188af82d9b7, r1) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 4.273528181s ago: executing program 4 (id=73): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000380)=""/78, 0x4e}], 0x1, &(0x7f0000000440)=""/4, 0x4}, 0x842) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='{&)\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)=')\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}{/\x00', &(0x7f0000000240)='[-\x00']) setuid(0xee01) r1 = getpid() sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) 4.273355071s ago: executing program 3 (id=74): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0xf02, 0x92) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) (async) read(r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x406) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 4.200456575s ago: executing program 0 (id=76): close(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0xfffffffe, 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000001580)=""/114, 0x72}], 0x1, 0x10001) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) close(0xffffffffffffffff) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0xfffffffe, 0x2}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000001580)=""/114, 0x72}], 0x1, 0x10001) (async) socket$inet(0x2, 0x3, 0x2) (async) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) unveil(0x0, &(0x7f00000000c0)='x\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(0x0, 0x0, 0x40007) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) (async) 4.19968468s ago: executing program 7 (id=77): kevent(0xffffffffffffffff, &(0x7f0000000040), 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xa, &(0x7f0000000000)="ebffcbff13b9fd812ead", 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}) 3.881407329s ago: executing program 0 (id=80): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) (async, rerun: 32) write(r1, &(0x7f0000000100)="42e2f8a20eb895a9a998a445fade364a143cab8bbfd71f907f858f671c7e03ef988499b6ee7e8081651d874dd8b22829c5f40500ea891173529811c835404e2387c73e4e465d86b7fd425aa1e6874194c7add11534330276386b77e8e2f3c09a97ae48b957b2337535ecd537f4397950f29dba9780b8cfe5825e4768850628d0414c782a07f2938bf069a31249d458d0c0ad368966b1fd38e2505a8ac3cdd50a3e5ae94b4b0a623bcae17a028920928afc58b469db83fe5c95163b1650ad03a32e7c332f53c473222d310c5e30bacf862c2db3bb5b7f0ab145cbff24e6a2877e10b6d05e60ee6d7368fcff7ccf353f9cce0a9fe8e14bd695b640da8e118badb12fc8673e5ae7ba417f6bccce8323d472c2c17936f42db6a5a6bbb284a700d7a848f40e11ffc8d88d439940e6286ad1757deaaac26d32e21f840b29bc31ed01062eb11ccc72718022b35689f3c6eb7165c385d4bcb0032ab41fe022a340bdf4abefa9e7d93feb060aed267dfd4417d73c5de16d70d85bbe46c93a484f8171e1f92774e157e1d5993b0c8826902958c6859c280561e9c249d62621", 0x19a) (async, rerun: 32) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x32f9c719, 0x0, 0x7f, 0x4, "c9b91408388446eeb88ee450d099109a985f689c", 0x8, 0x4}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) (async, rerun: 32) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chown(0x0, 0x0, r4) setgid(r4) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4f69c83b01ffffffffffff86dd61b91d3a00102c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234ac6cce07330000030000000033"]) (async) setgroups(0x3, &(0x7f0000000300)=[r4, r5, r6]) (async, rerun: 64) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000400)=0x1e4) (async, rerun: 64) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000005c0)={0x1, 0x2, 0x6, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000000)="81", 0x0, 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r7, 0xc0104419, &(0x7f0000000000)={0x2, 0x2, 0x4, 0x200, "01d04b0a00ff00", 0x7, 0xa}) 3.880568417s ago: executing program 7 (id=81): sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x27) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = semget(0x0, 0x1, 0x281) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) kevent(r3, 0x0, 0xfffffffb, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffc, 0xdb, 0x80000000, 0x7fff}, {{r2}, 0x4, 0xa0, 0x20000000, 0x6, 0x1ff}], 0x200, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r4, 0x0, &(0x7f0000000200)) semop(r1, &(0x7f0000000000), 0x23) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) 3.344372159s ago: executing program 4 (id=97): r0 = socket(0x11, 0x3, 0x3) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x58000, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$KDSETRAD(r1, 0x20004b43) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r4, &(0x7f0000000040)=[{&(0x7f00000004c0)="73b6c07c9d15ad55f0e4ff060a9d5c34af2498e638f7ac7d48a06ff486d9126d18ac0c92328990a87e95d0222f1a41a1f9298b952bcf38a98501f90dc37798170845271c30a79d825a2e5d97d16aea5167d3313108e92ef3a5666d03f9e3c4d4c5b1c1678d01600fc84f18b2afeffd56da95b4483ca6ec7be783c2679798417de2f1263b796fb9d20a54d71dc014329cd5896e8f4b6bd72d61884b66bd8141233e2c95d0be4d73a527fa6449e6652c890ed184f0a4bce6bae1b73820ca548c91752fc933700980ace7a304192635742ec0", 0xd1}], 0x1) r6 = dup2(r5, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xffffffff, 0x6, 0x9, 0x7ff, "28000919004c08a3120114002021000057d300", 0x6, 0x8945}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) 3.340374518s ago: executing program 4 (id=100): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x73cd210) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x10}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) 3.013743288s ago: executing program 4 (id=101): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0xfff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r3, 0x0) setsockopt(r3, 0x8, 0x2, &(0x7f0000000100)="c7db4a2cbc80a625776655a9d5754b17f5e76025193d4295f16f2c574a1898eb48b1ae8d890f88da0d453bb4a4fb830af23687c2e92ac1ee1e3e3c2d5cb90b26698c6cb06f86ddd022cec3e810a9d94c010297a6b00fd966da12c4f582b369fe14f8b6efafe18be3d6cac176db6c21184f1d860addd84a41a40c1086109702a8d88467d355d4df296e170d8d2220f3f0d311890622ea7d38a8cb1ab21c0fcfe448a58d9d39dea66f6320c9473134e5d7b9adcad930e3fbf5b768e067c886451b7463", 0xc2) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x240, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000002c0)) r6 = semget(0x0, 0x0, 0x80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x8ed, r1, r2, r1, r2, 0x15a}, 0x3, 0x0, 0x5}) sync() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) r8 = syz_open_pts() sendmsg$unix(r7, &(0x7f0000001840)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000400)="8eabab49fe6743b0528b1d", 0xb}, {&(0x7f0000000440)="44c2a2fcc0ae5e53fc6266c8b77d2fb7c6b1c2fa35e5cc043bdfc9dc480e6347730dd2a9719db348faeb99612d6309e163f02f60abf0b841a6056a9641edf1c7b7097f1dad09a97956d41fc51de8475ffd7cccc124beb7034eae5b2857ebf87eec48de6ced011808784d61996b20aa7d1b27b4711f6b6fb7a9b87f0bf8d210d57d13ea1babe29e9cbdf9b9f4d4b84dd3de78a4b15fb01ad254f5c71b951fbd84ac445c4da27261cd96a04355bcc0cf12c77c9b0668a857bf75b562a9cf", 0xbd}, {&(0x7f0000000500)="af7f1d54c4e20210f1b8daca73b0fa5e338bd3546a28b5b33e4535548835695fb0c6eb412ebe242be8508896b1c7b89b288c5253a46012c2ece2ba7ab6ac7cbb7adc4e239d1a7555b15b493dd4cecdb846544b7d0a05ea12f8f8e570baee04f1a0f173b0187421fa61f4eaf046d47b14b7f9eaa3cb3f609b59a3c5e5622ffaaf9272ca963abdb5aec45a6e68ab39a3e077999462f378ca2054c2f637153b6e523dd5c60e6630ce3e13e5b00301db53cbd3c02708db050fa52b9840516c7caab1a006a4ed1aeb8621d4b98863539d60ad0e5bba5a7eccace6cdf1df90ad82832603c2739968c890829adb3be390f85766922950eb1bc17cae072a1b64272c520ec86415538057996b5cb37ecd79a83eab5eb1d535f640ad51b1202f91f20c97353085cc4c9dd9435e93c6858157225f96bc81b3145848372d200da4cb3fc9e34622aab05f75ab9a000277b2f92fcba456fcbfa8fd0098af494e6e7d2b76654f5b34db59619187e98f886e777e20640a4ae5f5f9ffef2858c48f35dfd65eb54087c0e626e460e556cd0abb648a01f89099bb201e76df3924f85f16e68c87d6f6e8a31996541051cbc782bb8aaeb544f23403ffcffcf332350a1dddc2f9126423c6d8a66a99a58e4e0a91c4f96db4755e0da1cf6650ddd32d2d263f50c951456517b78d786763284602bbedb6fd78f5e180a3d083985820cbdf30f50493ce887744ae70953ded33caf4fb68c38685d1aa6e357cd635bfef0f4324dcbe769f8a7dbcbe49cd801895dd6b4b6b14044a40df75aed5362cfdb7ab98545be11aa015a70cda18cf5587b916cdce6362608c0edcabc2bdb11907cc6b0fb6652182eb7e0353d61a146cdf02a9a1022939f1db71c483e6082fc38a473a28d5bdc200b489c3ba11d13727be1453401518cc919d175169131339cb4572a742b0c4361b367eb30a760943bb90558ed654a854ba5b558f3d3cee97a05afb64c4c0672b459cb935932577afe870152d96fe08cd08cd8d79dac0c34a35d9052aa7ae57a95c9daf25f0806c66a10d9281f18795a8fb03f526ddb04bef6be02e489ac5b125cb38e6471f5669deeac9265edfc5e1f9056f22544b05d6797043fcd9f58d3cb930032f824a75da6af0204511e4fcad401214ff388b1779a34b4dc47caa5d2afbc286cd67e337216f9ff48e3a4674903e7113f87c39352a03ea1703671df8e9c8898dde1da40fd8103271a038c7c234329a2a2a296105ab4f0aad8d545bc232ba2bfd73a7f408b355cd9dcea5cdee5a3f1a23131f803cc4e58f70f542744db9e30b5b805e7314c472ae76df72aaba62be65e6dad4b0c91e074354409fdd45d2d3cb1faab0c31995502928448aec3237e64ba9a7041a891f779f10c8d9bcccdede2cbe0e1439c0e7a8aa1b2fd3356313e1ab542d49e0119ee245da328be1086d2130d1faddc9f747a000bdacf5ca554f5fda102b1b4a1e2566d21dfe307bbc87da0b6a92e82df26f6f1efe91066bb987aa6ea6623d241adc2b48c44d7238234d7792587a16ef1990e1077493c73798142874b7684e0ab3bbb9c7bfc06d6b3b79230dfa8a3c2aaaca68f01de1f86385bc6f4e5a374c5321e50dcf2280e35da481abd124a8e6e8abd22c679f8af89fc6d736056cdde855ca3fdf52854866fa28d075df2fca1ff9980b196d4987c310d8b01a6f1a372b2130c5dd797be1ef2910dbe5aae3e92eabcadd8be646fde1a2067ec3af3ce42d96cc4959da70626c60aaf4389ad56d6115ebc04635b46409efd4996f7c441077284cfab3ed1cc27183fa992e17290737c0ea5559739a6909e0895d277d8560371ab88ee8fbfb2170b5328195fc9445bf41c2cd0ed7e74a952f848a90a898e36da9f03ca549242939b5c263e4471dcb53bd90807d38db453ffacdcb487b877e57c73a09fbc135bc2e8ce8bee0605bfe87a47491a582ee1e9f334c357e932f4ed64101233babedf7d786a03fec737ddd82c22d8bd62e153364e00be593bfd05c33fe614e1e792b1b3555cac299bcd3d3c0207739ded3e1bf8eda8a674288d8ab0455249cf63170b0a4bcf9a139a74e37dc3bf941f84f19b4a9b25d42750fd50d4b335619e739739a59a3d4c1aac122e3d8364a2116f7a916305abbe90f5baef5ed9ed9d14fb72bf6d857a8b8a4cafda2848cedbfa929cc8f6d2be6b8ff14f2feb801dff198aeb33a464eb35d284728352450b008b7103f860da2ed19cd3ea398604860396d1ea0c106620d63b74fb6ad1d2e9198e6c078f85e9cc8a30e397567ab645c72c6576b66264867effb1a7565484e0edb0ab86d2a8784dc4898f08c7749a5cada63c2811e9a5bba2740e925187bc8b070423a3df362910e4aad92d5ba019c9e58d49b7b886c882d8277eb39e74b4d8e4256920df353ce6af237502421de73db30019e934e2aca53ae743c1214d6af1f8c8d131269142a7869ef94df9b8afd2106111acffd124e3309149ab7bbf5f606828187c46c3a207a0ac6169e0b39a37529749b400f10592a30c93f25ceee86a9f33f983eee07b007c228be0129c3b551cb38250bbcb87d07cb63e3fe20a982de6ad7dfab95dc4ccc760c652b56ccf0990ae32873abe6b79725b3a2ac05ad4c08a76f2182a9b0dbfb7cdffb602ed6692944850383ea7b5836f6bb3840ad2796b9b6e561c07447b0a58f6c807bad7f00ddf7d605dadde0ba0571442d354bb80c73d8b24b0c174e1ee64bcfd9cd93c16c0456b9676376a824f4f292cb5e2978911d1b91afe1bb823a5376fdff6a91af865689038b4f3c7f3b8c4a53934fabc6520581b3efbc338177ffd241a38ae956d7d35a377a0aeaefb46a65dd6c71615db889f834274e34de1d33c7c8e4f7ebb9574525fcada3fac204e214c79aea5e2bb0dd54fc555aceea9bc06db8a1ea2a2312239f24af49e3ab0151406a76f6de64bcf6491a52dab56e16c07ddb38f04a54009cc6a44b790539b00d76382f48048c1611b0018c3ea306a2a1a68062979aa3871e575e9a185a0058939f47dc9de4bac329d26e5293f1156211350bad37f9ae06875264989b06c3fa0dced694b69ffe2f099407158ce77fced3d3b0e7c596931845e1f7520c13795b819d9b8687eac15304eb16325fc21371c7022b0732098ed503e372fd150803e9294f907364b3dfbe61604271b6d6c05b84253adf0a9951912d6844350e568e3c9e40bc67bc06b107481695746e6c7bfdff18f8b32772fefb115d93b0afbabc0ba0abb302cc433848999cb80aa0f6c82cf71a65ebbbc9d207e1def290a385993e4a35a9cbb5c1d9439fb0b337195d0e236a40d4491181dc86c30864e94fec03a11fd41793f3e6415b821d4d68b7b425b4bbd48dd63a82a7023f864b419b4ffd31d26ae5a63086214d7a5df09d881f0b081bbb5e4905619a0c8e61f87a0e4b6e1d2e74190acee07b8c705f32102e78538f711a3301eb838f983aecbc7ac1739f17f487765ced73e29cbfb50279fbbcef74d86098fbb55d54ea978aee9a1cdb1a4a68833b6cb5599f478ce84532725db8a87896d00b20e3b4bcb538661c4e9790c6cdc852702ac2a5c569dfb3514c5d7475886d1a89fa7e72b65d027df8eb17916ff091e456dca0031c16a30c746b32f410829daa1d937bca8fd29d2707461f3254764aadb497821bd78995ceafc325fc98108cd934b40b98ac9ed62abe210812788948ad46ab6f3a657ef82fb21e2d093769e8b90e7fad3d87807fcbf06279b908c8826e7835663284573cdba61086eabd9e8a0bd0d1539944ec9e0d398034205d48863255276a1d9056a9b3d22f7d622e9a09ac095423e0175315abac1567286106a9497c067799a1483c79fb1ec81540be75e90df790fa00f41d4f1bd4fc148214203d36e070217dbd06dc818b323e2c7f733172656360279af081e0393557c6774f2b86ab1e13bd51bc4ef304ce6664997db01706bedaeba66132bf65c6b9f61223f4a173bcd177a17434ddbaff8859721b9916606a75070089a1227c6e1b1e5f12100fd1733a2bf0140edede077bb679b02ab74ee9134940cdcadd0552629ad9cdf3953b6513e1c3334b982b9c06119182fbd4b8a96a4bc312a9df6dda39a9e31cea8552b7f5d72338896be62ba5b0222d6e2a41076d13634acd7f2baac435f24855c192aa9638f4a0d626978f578b9e1dcf43d603f0e199ba9303be331e8203b19ca0f0967e6335a07d62603b1be435947f83fead7ad927937d154a1bf9e7aba31b199418dd755ee4bbd83ae004303e736943977a7cb0deb580ebcdfa4f6ca0997eff53e1f0d087cc01b0588cc4c8e0aa5116093ab64eaa0e370f66a4e55aeb0fda9d8be95b99a0a9da2d7c543a9257ab1fa9ffc8a76901900e50b9d549f0dcad884e7000b201ef45bb137f351794b42f1e31f38530ef6457315d766ecd497ecb205579f3ae7d29f31f173a7ac7ea08f356ee13ad1c70e3402b37afbc0cf6a375d8d775bcc581efd086141162eabb478e3a7e011c47c8754b40d08b197f1bfbcfe206ac5ddff7a832f991a42743d5c1cc7c0acc2b57350f1f5ef72eaa07e1d34b647ab310696fdac86cb131c86b876abcc01b4e2d1dffe30091e0dc1943e367a40cb5e93032d11603398e9b35d99872b674ec6d2d5cca146b1e3b0c5b3d4db670c890aeb50bd2599288af683029e9754da2d32333f843e53278171781edcb712a26578ea3dcff8a230956d77ce5a3cfd41dd12d85ea4fb7efc4af2a91d64fb294e1ff192045646fde119a83f701c9640d20edb2d0284cf27126f548d7fb8ee4e0b5c94f064281acb24a362bdcd267c62ee3261453de55de5bb384ddf370da0efd94caaae524bde5171ee63638157e113c8b3942ebc3c60a90f302832d804ace589d0bf23b4838dc84291ed706cff9cc268630f0c0a61fc5730ffee407c21ca2b561b770e00c1a685ab88a9434bc9863ce201c241e5c2c8183a8d98c6b724ea4554112d3440441386d6b780b82ca6511d5ce4dbc5744951be4826538606acce0c87706970366516aea91b6ca64e6db6b86b49f949f96a48cec9646e387b22c9b12ee9369a2972ee46394d9523266235ff1ad2504087c049207385472d1649047ebeeb2ea0bfb483472c7fe8f2fc115c21bd8797995d0241aefc9df94d264a162e20d73cea3a1af19f3217f810d9fdc3935f7bf030654ed90e3c2b1db1136be77a1cc6e0f6fed7ffeb9892fd81785c7852da69392524e264df468d8bb8028f22c9a8bfc39f5edb30bc6a372389bc13579ec899090222aac8f0ee1a08da4504dc5ec7bff239e3dd013e48a4a79abf2cb0ff8a375658c50ef5b93926746a02b5f0d3ca696d9ea9f4bfd0897b93b7627b9ddded4432f1b0c7a8c783df7918b9ec635f4dc7baa9b4fecc71575278d7b352c985dd24431ee387571c9e1bf60d245ba27cf0167affd0e716df99dc70f4e0f1ce85b2e3cc086a17a2e754371f29516cdc76ba6975536da9307cc96d4894b6ad647bcd75be047d50fb353aed35acd7c78858bac862e846829b6a29f3210bebbdaef05b530a7c7e787e1920a39006fd91106608c8562e005de109a3a9a2ec1b505929473f9f4fabfa56ec268b3c0af67385c672dbfb4d7b6bd045f8eebd0bc498cff4d873dcd6241df2531bbec4a332aa6152fb5d997d3a3d75fda450d7c5f0c167ca913905302f31c2cc668673ee98600c8a4c24e5a8a4935077a7ac9a05c1f3d9b9975e9819cb0aadbf00b1be6bcc0f5127beac67e7753e9feb69614fe60846aecbb24cc3b51ba145fd713592e5098d7e1fa1542243e09a1", 0x1000}, {&(0x7f0000001500)="76f41c6ba88848eb25850c2a90f415d32933819db3722a6e0281c5c8d9e79aed4ef3bdfb28a295b863ef99ccf6778a32cf34f4184a9fbec36f5e46983ff94409793741a9e7fe392a4025c529f5164de982b9c2", 0x53}, {&(0x7f0000001580)="dd981ed23ef6cbeb766b5d6c66933802b385918edfe598e649eeac6b9251fdf180475d04ef42f41836c1f7e382c42a5335e0a65584fcd1adcd3f23be345eab6e0cc056e16f115bd347b03df9e90f63db0deeb9e0ecc034bb218c201eb21e83b8491823ff4181f1d5b5f6407fc4b10c2e6f3855a0a8b0972970523549c84e4cd72796afde6e50bc717f6343b6a8f13ae19b0b7ae8a924e3f8df5623b94eae4a5668bb486a7921cef8ea218c05211ca8d0846f7ace742d6434629199161f7b79e52fdec510255727988cce0fa05a3b7a92466d9e1e8e3f545224927ed99183301c7e1163ff3e86940becb2bf4b69", 0xed}, {&(0x7f0000001680)="7102f55e97bb0908db046a4c7dfbd0b600a1da3e343697efb415f8d0c9dfd3b21b1a59a573b925412ee75df283345aa4a84bdac86872ed657d1d77f8d56998b9c9db27a4dafff547c60a1bc45ffa49b500bb0e2bbeaeb3744c004fe17a0e4eb0243d671ec8f6f2edde80b1add2fa15c368925199e5cbd1cef5bbbae1d4b8b0182b420d1dbfe6f0b43e69b7efe7fc0e735b2fec2d5766b4f7b85b23f292554d995f646311204e75ed", 0xa8}], 0x6, &(0x7f00000017c0)=[@rights={0x30, 0xffff, 0x1, [r0, r4, r0, r5, r0, r0, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r4, r8, r0, r0, r3, r0]}], 0x78, 0x400}, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000001880), 0x20, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) rename(&(0x7f0000001900)='.\x00', &(0x7f0000001940)='./file0\x00') semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001980)=[0x9, 0x0]) setreuid(r1, r1) ioctl$WSKBDIO_GETMAP(r9, 0xc010570d, &(0x7f0000001a00)={0x4, &(0x7f00000019c0)=[{0x101, 0x4, 0x40, 0x8}, {0xfffc, 0x5, 0x8, 0x2, 0x9}, {0x4, 0x7fff, 0x401, 0x7ff, 0xfff0}, {0xb, 0x3, 0x5, 0x1, 0x3}]}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001a40)=""/230) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001b40)=0x2) getppid() r10 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000001b80)=""/109) symlinkat(&(0x7f0000001c00)='./file0\x00', r3, &(0x7f0000001c40)='./file0\x00') syz_emit_ethernet(0x7a, &(0x7f0000001c80)={@random="295fc29fc552", @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x2, 0x36, 0x6c, 0x68, 0x40, 0x1, 0x7b, 0x0, @broadcast, @rand_addr=0x800, {[@generic={0x89, 0x8, "2e6f4c9aafa5"}, @rr={0x7, 0x13, 0x4, [@rand_addr, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0xe5, 0x3, 0x3, [{[], 0xdf}, {[], 0x10001}, {[], 0x400}, {[], 0xc1ff}, {[@local={0xac, 0x14, 0x0}], 0x9}, {[@empty], 0x4f}]}, @end, @noop]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xc, 0x4, 0x2, 0x200, 0x1}}}}}) pread(r5, &(0x7f0000001d00)="3fabc505c95da4458016bd13ae0a3490b943b99dbcd0b6d4145d231cac23ed22d72310d8a558e43d9c4696ab1c1af5ec9f761a4466cc57c9f71d71a8005e309de0f302dd8ba456d5afa19dcd89ffe28db4670d0b09a04e74c4cde29589", 0x5d, 0xa) 3.012648826s ago: executing program 7 (id=102): open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) 2.935903776s ago: executing program 4 (id=104): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf345611280709000000c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf406007bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x7, 0x0, 0xfffffffb, "000000000000000000000000fcffffff00", 0x11, 0x11009}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="31c6", &(0x7f0000000080)=0x2, &(0x7f00000000c0), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) (rerun: 32) socket(0x6, 0x2, 0x10) (async) msync(&(0x7f000051f000/0x1000)=nil, 0x1000, 0x2) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 2.935089111s ago: executing program 6 (id=105): setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 2.934821991s ago: executing program 4 (id=106): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x75) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 2.934632269s ago: executing program 6 (id=107): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file0\x00', 0x8}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) 2.707067312s ago: executing program 6 (id=108): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x3, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() (async) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffb, 0xd2, 0x40, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0xffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000080)="0008007dddbf", 0x6) 2.704888795s ago: executing program 6 (id=109): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) r0 = open$dir(0x0, 0x402, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = open(0x0, 0x1, 0x2) open(0x0, 0x8, 0x102) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x7) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) ioctl$VNDIOCSET(r1, 0xc0104401, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x402, 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 2.303856599s ago: executing program 2 (id=121): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) r0 = syz_open_pts() close(r0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) (async) mknod(&(0x7f0000000280)='./file1\x00', 0x2000, 0x285b98) (async) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x40001600, 0x0) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x47) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="c0efcf2d0f2c7c8f23a3dbd3660756c5d27b6ec1395ed86dd207469e4f4d551cf8d088fcf566ab3668ef338e0a6ac3d5011428cf63173e37b4a6dd35edc911ec15b0b100b9144fcf944db36d4bd274f76a01ae2ede1cb8e1ccb57f9f9a6d83831ccc883fc55747a379d610463694fda2b368cfa576ba7ed39727c8df3e28a00a32efc079f596c33c53820dda0c3bf08e787ebd74e38dae675e0371a0ad95a3e9ad68d8b902cc264cd58b2e79cd0f36cdf48e92db416a2d415b6e06b2f3bb0d401c8162be798a7f8e358de6e41d7839d696b6", 0xd2}, {&(0x7f00000003c0)="2130110f6170f00d9fa39286eb8b3d8b4a4fe72d80f7566b24215c2a844254f169a552e54f7251ce46bb65fe1052e523d0f95697e67fc901b24c69d00e5e03372557da89ac096bbfbe64e92e2089ccc49cc1dfb917acd20f78e37390ce8c5a8c558b3bdae7b79ba4401063e4756cac1a15557883a329230fdf33cbf2bdef350427b12ad55e0ec91f7e1f108f8cbee02fed28bbff5edf78d65f271ae689395c91eb021cf2e5faff22d186247b826129d84300f6b17949369c6af233ebe7edbd39", 0xc0}], 0x2) 2.301692292s ago: executing program 1 (id=122): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0xffffffff}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) 2.301426057s ago: executing program 2 (id=123): r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, 0x0, 0x0) listen(r0, 0x0) (async) setrlimit(0x7, &(0x7f0000000980)={0x8, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) mprotect(&(0x7f00001fd000/0x2000)=nil, 0x2000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x423, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x9}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x2}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c600009717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df", 0x2f8}], 0x1) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r3, 0x4, 0x80000000, &(0x7f0000000280)="a576413c24110791f9d9abd7beea9b1e969dc8edd5db542860c134c409face5238218713ce7c13a77604f3f1c4e0e6ef6e73bc35c4e8a72d47b9e69edd72ccd52697944c61ee1f674cf5c8cbf94bb71321a92dca26bff1459e5efa24c3e30daad8c672180c3d62032894f4f487b5855599800c714cc1755eac4cc3479f802c6e1feb2edb1774d14eff51869920ce91872d2175fb0bd43976384180c6aad3fc1fce361eb5aac1abeed844d886ba8a", 0xae) (async) setsockopt(r0, 0x7b3d, 0x80000001, &(0x7f00000001c0)="f1a4b9c28b7e4f23426a541e806c32901d18306bf90cb59a929f232e", 0x1c) (async) bind$inet(r4, &(0x7f0000000180)={0x2, 0x1}, 0xffffffffffffffc0) sendto$unix(r4, &(0x7f0000000040)="bd9340653352e5885f37791c0b8b1367a8de5624d19aa2a45ea001380c2b8bffbdf954098508e8035d5d26ed04e40ee12b5709eecf356be10ee259dd0ea0c297174524675300d746feab875b165fe47efc5d5d93d80078b225ae6d32db6849a12a2ea6811591865c1573d321a226a462148c07b357dea9c0eba0b0b33c05dd223f144dcc483fd8becea249d78e988f94c149453159a2c53c58f8fa851e743ea7cd7b72b9d1f1b7ad1b9994ef1695a294ad81bde45e6bfbc22098d6a603889ae281697aaa3e493cd9618bcd4155e4540a58a968de803874850e08d53551246d560990d3d4f0097d62ac96fa4ee531c914f34cac5382ef7c49799c77aca1", 0xfd, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 2.300398499s ago: executing program 1 (id=124): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000440)='.\x00', 0x35e) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000240)='./file0\x00') r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)="8d968249", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x3}, {}, {0x0, 0xffffffff}, {0x0, 0xffffffff}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000640)={@random="8f6f77ede655", @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x6, 0x54, 0x68, 0x2, 0x4, 0x4, 0x0, @multicast1, @rand_addr=0x2, {[@lsrr={0x83, 0x23, 0xb, [@multicast2, @empty, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @empty, @loopback, @broadcast]}, @ssrr={0x89, 0x7, 0x6, [@empty]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x4, 0x0, 0xb}}}}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x6, 0x8, 0x1000, "ece14db041dfafffb4f53527d3ff7853258905b4", 0xfffffc00, 0x7fffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.206017049s ago: executing program 2 (id=125): r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1d9) pwrite(r2, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 1.205628837s ago: executing program 1 (id=126): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xa76, 0x6, 0x8, 0x1000}) select(0x0, 0x0, &(0x7f0000000080)={0x3, 0x4, 0x7fff, 0x2, 0x80000000000008, 0x102, 0x0, 0x497}, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c6163952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe245f928b770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0xe1, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) 1.205288598s ago: executing program 2 (id=127): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003f00), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0x3, 0xc00000, 0x680, &(0x7f0000000000/0xc00000)=nil) shmctl$IPC_RMID(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000003f40)=0xe6d) 1.154225226s ago: executing program 7 (id=128): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x0, 0x1, 0x1f8) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x4000000000000004, &(0x7f0000000140)="7957d802f2fcf4a0cdba2ac06f4191e525", &(0x7f00000000c0)=0x11, &(0x7f00000001c0)="1855988ce35b449de3ad8fd2dc005c017e49c2d9b1a3fb7b1eb3f337fcc99bbb43c53ad592b8d0086d984f0785555e927ad9109c21d20886fdd18b47618356c3f34256bb75f5e05732e94124bd0ba6dca01d8b2572e057bbb63b85d66b19019efb7890c815a24629beaa6f15581b82781ab3c48c80197c1bff4326942fdd5ab4fc7e20f59bb7b187d5", 0x40) setreuid(0xee00, 0x0) r2 = getuid() sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x16) setreuid(0xee00, r2) socket(0x2, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000001240)="2827ca7ea3b67077dff1759429dacfa9dc80b12e811fc392c05efd75871135379c155e20ae8b3a58c251548a7b149fcb72116e3434", 0x35}, {&(0x7f00000002c0)="94ba22b922", 0x5}], 0x2) unveil(0x0, &(0x7f0000000200)='c\x00') fcntl$lock(0xffffffffffffffff, 0x8, 0x0) dup(0xffffffffffffffff) semop(r1, 0x0, 0x4b) getsockopt(r0, 0x2, 0xfffffff5, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1003) r4 = socket(0x18, 0x3, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x50) setsockopt(r5, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x2}, {0x0, 0xe}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1}, {0x2, 0x10000}}, 0x0) 1.152823472s ago: executing program 6 (id=129): setsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x628, 0x7, 0x2, 0x10000, 0x3, 0x80000000, 0x10, [{0x0, 0x3, 0x3c6f, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0xc, 0xdf, 0x400, 0x40}, {0x2, 0x7, 0xf11, 0xe}, {0x800, 0xffbf, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0xfffffffc, 0x5, 0x7}, {0x7, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x80040}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x111, 0x3, 0x7fff}, {0xfffeffff, 0x8003, 0x6, 0x69}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) poll(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = semget(0x1, 0x4, 0x202) semop(r1, &(0x7f0000000000)=[{0x2, 0x0, 0x1000}, {0x0, 0x8}, {0x3, 0x0, 0x1000}, {0x0, 0x16, 0x1000}, {0x2, 0x7fff, 0x800}, {0x1, 0x1, 0x800}], 0x6) 1.150070684s ago: executing program 7 (id=130): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x2, 0xc, 0x0, r0}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140), 0x2, &(0x7f0000000180)="e308e8b439adfbd175d412e5298d85c9a00b6327139c2dbf93112aa73a908dca329b67ca95f45658f8d9d552154c2aaddf9816a5578a5e5dc214ff6a4fc9afc251d9d525d525896f124b24d1fb89ad2823796f5920613f0f19323d3b40ad68533d8e8a629c98dded67d7de94caaaf1a7d9199d6033b275a6aa955985b025d258d6294c6f28200ae14d27e54f72051d1560f86e3922e488a4d8c7a3840616a1", &(0x7f0000000240)=0x9f, &(0x7f0000000280)="5938c08f2b61c467e40a4ece44a4fdb46f15bebfbca91b006e4d6c090a188745088ae046691bff937d7324323b6cc3938e11c6e20fd433f5dd40f1b18f31c37224f7241da85dfe", 0x47) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000300)="9c593e4742c333450e790b16e21cfd5394e7872339e5316df36b6353b2374115001df17eb58978e59449d65f2cc48689fb2910f1d87ef622d1005afa36760925f9ec8b53b9ddf492ca95e94c34771a87cd58ef8a9c11b0da556e4b68284b7494747279f31b41adb7400970b6005b9876640f8045116efb5344b86dadfb8c595f2fb6e1e142b31588b7d90a66239dbc9fa6b4b491727c0aa3e88f6c4f2d1e32cbeaa0dc0743ab5b2981c4369cfc4574b0cda7c6b4c22855305b6ac3ff", 0xbc}, {&(0x7f00000003c0)="32a853c7d728295780e6bc7eaf28be375ce4da7252164b3dd9e66647f6f4ab440f2365e6d6f09c6c1a2b69b8b14662cb4904c8ce505f1b6874bc487c051c74946ebaebdf84c4b02c3f428f14cd4311161779999771aa38ca514b943d9baf21cb", 0x60}, {&(0x7f0000000440)="d178b7c15b9389ac4b142be14e3da28b849a0d8b741d844191f3474c2a91b2c081f02f117b527bce7b2b3a1599828a68adf89af34203291f623da98dd352c702d83f07bab84fbd5d57ffa1d546460949845e1ca9c776584c6c97ca9d88570a753a2780a1fbc585df203743efe2b157098b33f68fddc268", 0x77}, {&(0x7f00000004c0)="beaefb1a62bab31fe13b2ccdf5c265912452a7a2dd35c4ad03cd59834cfa338fbd5d8484ca00e502f57091a86ee9f5269bcd164e9980315ca2d21bff590059dee2db33dd077a33f8023c1e95b00fb2b71e14b6255c4b4a3549f5ba817a24d8f1d42aeb7022cc6b525675bdaf3aab8fd53ddc03bfcf7e53c38e137f70e33f4383e201d1d3c0959a05be1642d469d3d945258f6735f55a0b4eebdcf497ff4d3fd925f2c35d11d58061dbff3c034f48b4", 0xaf}, {&(0x7f0000000580)="69d2efb11a974f41b85e24db73ac8b5ad136dbc9b0f0bbcd38517c35354559a6e167394f2611253828abbb21b10937e2eb4763fbc73ae8958e5bc02fab985c512783811a6712a676c4ccc5dfda56ae4c15dc9de35c4511eb21a758519b2426d836c973514450309115823b40", 0x6c}, {&(0x7f0000000600)="98e71c145629dfefb085998dbcb134ea55d4e8934b46f670f0c3d561db97f0b2f52c45057a61740fb75bd2d864667d7c9f7ad992bc0ba5750de006251d5ee0d551e0a0c538528ee0a41f3b46b1c0d43649dbb917e9802d7baca5181afeaac40e9e0fab1397567cede593662c61ee6c411a5eb5ad33e8b051fcf0283bb1cacef1699e8b9adc31fbeb58f61f01b8ff863cf13bc826e026df7d4473f94bcc4dd12b7fda24becf35de477c80fbed39a8b6bea2714bcf733a5a29861e84e5bad0e46625803cdf0ac7ddd380ccb2580635dcea86208ed2e895d5c55cb3139d5122f3e586e2da44020b962421c9409b400b156c48cea0444bdcf63853ee4ac7ba8e44b2f92afecb4b914b0ae9e1d3df9340cb6323def16599b54689b626dee6f9547cd173adde5ece72c6986cb548b48113dae095a7844f90ae5803ed7ac321c813252c78badc9445dbece1a2dad5c98aae83337cf4bdd68ae6555c3a286b3679407e32bbcda5b9fceb769d0c5414020f25469124eda82c45f4f84f08e4ed668640d14775f76630e02ceaed7091a038ee68e8e3a78ffbd6e5117af1a6da7143daa9d4b027615d9491327d543af3aea4daa28aae2f3eaaa31193c4f1c7ec643a31bc8bb88f7532e16a78f9716b5b8857bf00f574ce5a7696ea59b3b9c718ccff97df5bceaee43163534971d4025f025b51080d5f4f59d28b5e995bd8dd80ee1b0eed976f3e7eaa69f43c97c470a56b7ffd00e8eb9361634df15cb68433949cf5919c78ae4e6b42ec2cd49edc1711e60e9292b1cdf8f72ef9c6e1193d5c397b288fd8c126f5724567acd6bf442595d215bdec39fd62412d2ed8960b7ef6241616f3178c1b1a9808140069d506e1d4b628e8ad2bd306a461f0fff35c6761e2b6ef9900d83bbd6af2238dba04b0aadbbd51cd03bd71c24f8a223b86a2f8cd77b6bd96ce3d3ac34855342974f21f10e2202204afe01d8ce1794715bfae29fa530dac4e9eb028bddb5241f98e80a9852d18c6299efea616452265c91bcaf561949639218ef15f1359f552c7e6450bafe61a84ff1e1b4c0a760a128a33c7b647fcabcea823338d3a7317a1c13de1d759d86e27c4c5ab39e0894e1da44f651ee2f48b2550e2670e6ccf406e15ce303750e5eda32a6e87fecedc3d2a82029afa8f2aaf3831857838b0d33b31055d053a079dd4bc34a4450af595b79043a30e12326f5d8da4029e3327600c78bf24a1f45fca04a957bf7ab0fa0bfea2ca46f28c2dbfbab07c647f9e81e5022f63c68bc81daa97370374e06ee342b982d1e6bef12a6efd8665f22f352b9fe3d0fd286844d2a340416c1a01ba2e801fdf1b7fd02d487c189a6383e19bea329a76328b5dbb7d0f551dd29530d41566079735f2dd898e73949f06fbe5749e7d750392b3083a8701cc84a20a7199ef0e30da6442d8ebe6212af42dd3cf43ae680b9b45078802a9f6a0857033d162cbe4162934852fa9c3be12a0e4507d3bae126bb9969dc0d1796a4c4a2545563568e3652bc7c888f74f1ce58482863d35e200409174f4d69d5a928601403fe5c891835e99cb6036e2bbf5b9e3aacb138389a0ffaccddb677fb89eef5a8d8dee31948badfed576a8d489fbbf9546cf6dc91b3df82b7668220a9e13cd4c422d327896b0dfc9107c04e80198d22610c59ad6e028aa6558902ae387fd83ba729eef927759cdbc6609a65e68e9b93458f8361b5337952049f185b201fea401478e57e83f4b239a698ff2be9d34ffef1eaad1ed3e088994523aa287644cc561a2c46ca8c4289fb18a34acd6b13ebf6352df4534e14443594e5761e8cd06442fa30df05b2427af205af3308255b7a3ef24215c8f3d1e2510b7b52fb5d6dc843c3ee2f69481d17834d4609321660fa36ed817a5698f5e362d110cd438de69a1e5a39ed248acec12cac43caa1e9906612e2474cc1f3ba92420d7ac3790ba291d7da95605f40dd7bda3fb33fa497443c43f3cf59b5b00d4f9c2cc05adf9b9769fea04cdcd3ca659687a2d1163b2354d4cfed2bb65e24bd1e1e42615b70b85d65507ca55cf906b97b9ed0967a35d52e48a28bd11d117f284d18ce107fe05296d9310f3d3a8302752da60673c7db272bbae2166c72cd8ce427a8661f4570f68356c0263fe18b430f88a5b7a102bcdf561d22a53d2fa9847a8f89dd9f2787e79f17f2c7e539a73b501245ed81f84a965e6a0a7b285a9da8dbf9de2acb8afae92abd5758454f672f544b55b02943fbe286b7b8a3724579411f6d40ae8dc9b1a23339345784ab09478c0399a6fe9f8ba59095ecfb872e280b0b88857d24c3e5314398bd262f6d6970352d259a60655fb4ecdc901cd2791b40678905441bb0573b4c18ee985922b043e66ffc18b55fcfd169ffb22704103b03ce6eadc6e04aebe44bb4e8d3db783f765aa6bac445df873003ebaffd3ded958306a4386c970e75bfb423e18b5ac4366a3a082a70389dc8801e803d9e0619cc46e1f7d51c889461bc63f08f04e983fc288ad0b8b0365dc59a83b5b7cc7fed4f9dcda5ee3eca4f3b3ca791c45c9436571f114645ea67f51e1683325d825b46fedab4a216d4f5ed185a709e8e835096de826b05907719f764de2919af3205542357a7fd90795a51ca30beecc1e4ea4cc1bbcb1a75f3e94b34c59e397e625be7e91d9bb1987f2d1d2c6c19d3801dca9cd07a85fd8e34b03cf940bb728b0f3be8514b629638a0fd6bb2cd8d20908e4c4bb12857fac65b5d5dd6b82582f67002afcba62749311ce5f8ddb67b7849ec14389b09c4fb1ae19182247c4a6e972010ad7bfa08aca42597cedb29c1ebc6355d9d2e630ee0e3fbac3ba5b9fbf827b0d5107443a9c634facb08395fea0d207a7ae9d421dd69aab622c3c7b68123edbabb47a8b946a9132a1bb70622ffd4226d2978e409196c8674b8f02469755a1da579a5b58f6c3a14566a4847a4ffb4419abcde5974085ab88aacd104341552b4eaf62e23b2aa137bbfbc8aedf824f93fdf2380a722d05db5418c1731105dd1920f1493c14c3b44e8051b7132c3ed80f153ac0313393fd19f2a7767b37ad6245eb8686845bc64642849bfab26140e12dad05e9307b596b85651f4e94e497535d412c3b58cd095a89944150f0019f169da8b1b1bf747a9b0f03fbc61ae6e4c5863c11a3c43a6825a683fa576c378150784c68d8a1db1173e47148af773b80661f8a8be78dd95fc14350fbbf376e1c2da9070d385546ab3a5deea4a9ae9934fac24249ab5eda2907b308af10ea8137b6a07c932fabe035ff17d68f992e71a1eafd1604acefbfabd51c91d832ebfd88d66d57869a01fef8786aa4cf422c856352d4247a489153b6bdd67312f1e8d683494679e6ef256ae8362c3b20d822571adecb5bfbc732e74d8ce9c7f90b743d8b2223e26356ba2d282813f5ffa2997b6064b034c9a9aedd7eb46b695078fc2241954a7af5f46eaa0c204db324124795f2dad44d03481eaafb32731b0b3bf29fd26472ace5f957147fb1bac829f49d49e436fcc3662f43982f942302d4cd8ddb841cc763e6deab6c9a4108f287caec78efaa016b0aeeed570474fdf44704dc500d8a6e034e46fa13580c26f825d82bb9c64c94aa320af3b8bb3f4c2c4e31841550b9998386d25bfb29dab6cc21d257af272029a2866aee4b6b004270527d4ccb8f5d4e52efd79320aeb914d755938d8bbd0a517ba88edf3b9b5cc8175552d82b2635597bd2188aaf29516838a04e6d51e9c225f22d617bb9d57a68cdf6903b52555d049ef28a07c37d15f43457fb510c932dfc7a7dbeaeb1f1ca6d799a841de876a47e5c02ae40ee62293c153660bc3e786ce3faddd72f994b43db497cd2f1c9e486d8c7860dbb4cb0d6868bdc7e4df87dec8463f5210d1ac9ce310b803c21dc22f34c36839863d6954986cb7950053a3dc9084de96a3a71b2dcc6a3ec392b2c591c5706543b6946c389da1c42dce873a36acb9a3fa614036ee2a0684915d9cad064f4455bf17e6e54cb4247f2681868dad7f5aa274a0dc420d05eb0248e09d9ff9f6d927b2845ffbe4f728b20cab8cc31afe7d93a7cb0f2e1f1090f968c02aab866125fb3fed48a76f84a6dc103eb0d26e878a22631f2b4b6dd5a18498ad0a4088a3fb821d941b0b9ec50f8662502dc3c5274094ae249b2989aa7cc6642f8dae2008483157ebda7295b6f3cbcc70a803a4bc9f9a49401f7ab399d4e071f374088bfe6c9ea024218cf787efc229e2a0ca7b0e1d38eb8f408d8999d7f9751bcd81aa1cfe7bab04f3642dcc331ae1ab78141d32815e03175e28a01b3d643757347cf8844fd41581546920090eab534ce1e072e6a5a4f73e5647937a4e657357cbbd71516b09496bb94b428aaca5ce75fbe01cc285a759e89ae0277cd17157f449d85a23adc89d2b6a70528c2e57b1006f983000b778068804a74bc43b98ffc1ac656a0b23520349008fe07ea2fe8c146c9f64d104469a7b68fc9c324999f45193cc6bf6cfe75822c1c8e6ca97beaa13af8c5312cc6220f24acb1fb5da375b3f091398ba563e0dd02f76cac71fd60f4cdb5e4347c2d11f5ba5803f273c48f94f230b694c69b112f432b4914713d9d74702102adb2142a65bc17933745758c5df07f69ac4ed45d967b711dcccdf47be85d4f05171c4da668614000b0565eb5cb022d25bf2f2ac42120d80bc717e93700b4ebb4b28221d571f161896e490cbda7feb3a4dff6f0680abf963b00c38165a52dfaa85c790bd2a1b08462e6342b067ec381b24d03acf3d8741ff8894246671aba82678def2446c3446983cbcbaf1fa63d6015db0760b2e9af44d34fd886967770be31223bf1db3537feea9f703345c28c162eea936c35e8150a5a0c0a1702b7aef313bc6a934982464ceced1dce09f47a399732c4a7ef680fe3fc23867d6d2d7f22402064dfe090cfe3e976bc0789629e861cf694302be67f31514e5f34c87ba119192e37edcd04e3f909a32dbac86d1878ab4165d3ed6c157504e32fac9a8f392dd1ddb598b6a749130cc599343773c340508a9b31cc64108b9c70ed1325c04c3d78efb8d4bec619cb11a9151e086f403cab9b7c6c24178ac0d9086a6babe7b3a66385b284a85d13972fd8805ad2217d489b774333bc22d7f3612617e245bd000554da63e4de68bbff20ab6086bcda62890aac8b317c5b09d66913b581e3eec4448f7f3657d3984e287c783530bc123347d447d3cf8897c9ec269569cd1ba4808de35645080abf97188228232097465534954d98f366ff2a4c75afd298df10edfd3aa3a9441070b2849f40dd167988f4d6c2f35685137099ceebd3a5a4c9d02b95d32c3bfdd7e27649f576e7fe79e1b768d9862dad70f9217266b31e185b0265ddaad80887e31219c7716186a55f8b2173b876419676b89eb5c07dc2f9280529a775cdb7ac2787bc137d0f357ca718f002d23f8aca0302f262e082e6b392789142e95dafa6d1e02f1df71e7df7c99c661d52b15a101b24cf3163fdcdfb4330718360b7c4ea9c1d63d8a4b784cdae48eb26c484052705fe40c6c63795978770c6163c8dce60a36dbc9345b3207328e1a1692485709e61922e892840fa9ad5ea0cdba34d53a570391b2cd25ac06f4bdf2532dae60338e17fde90a1c56e8b3b51c9bdc18571dfb7aa69ae17415ef23f1c7103d842035c2ebfb585d378c7738de94625f8fde532ba4b6f846d5b07ea6755e75980669970e6edecd055008ee9b628d5ca24431a7630b7460d5f8381280cd53cfd106e80f7eff3f615eaf8def4d2dfad61941d562226469b87", 0x1000}, {&(0x7f0000001600)="4c5bc78c459e09fde392a6b90d61dd43fdf749310a300a2d58cfe6fbfb050d3daf21abf13d844e319d13e756330127cb188603ca38fa084a10b76437dbf6fc31056e0670c20dfbe9914eaca8ff4891cba98efa8563157d58c4ed1eca516fdc569d07c7ac71b2b8faf2772d2d969baf1ecc5adb8704efd60a18fc752a5e62a89accbc5333a8", 0x85}, {&(0x7f00000016c0)="0fc8482c7c52ea3d062d4be47a0d3dcbe1a19c7fff3c014b2a669ddbd4694db7ed3bc081d3c1cdc241e0036100820f99d7f47de731fe09a88386c0311a6dcbcc6dc984379619d728228fe7e2cab0c66fa4307e056ff8792025300c5c6b18bd3780765a03bcbd321c6039fad376a1bab39067a1779556c80e587cc7b56f55eaa369", 0x81}, {&(0x7f0000001780)="875bd2214e1c865c6072d907d4c509f0ae8448db", 0x14}], 0x9) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000018c0)={0x2, &(0x7f0000001880)=[{0x0, 0x6, 0x7, 0x8465}, {0x6c9, 0x4, 0x7, 0x26}]}) close(0xffffffffffffff9c) r4 = dup(r3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001900)=r4) r5 = dup(r4) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000019c0)={&(0x7f0000001940)='./file0\x00', 0x96f, &(0x7f0000001980)='./file0/file0\x00', 0xe}) recvmmsg(r2, &(0x7f0000002e00)={&(0x7f0000002dc0)={&(0x7f0000001a00)=@in, 0xc, &(0x7f0000002d00)=[{&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/64, 0x40}, {&(0x7f0000002a80)=""/129, 0x81}, {&(0x7f0000002b40)=""/134, 0x86}, {&(0x7f0000002c00)=""/251, 0xfb}], 0x5, &(0x7f0000002d80)=""/6, 0x6}, 0x2}, 0x10, 0x800, 0x0) mknodat(r3, &(0x7f0000002e40)='./file0/file0\x00', 0x2, 0xd5bf) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000002e80)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002ec0), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000002f40)={0x6, &(0x7f0000002f00)=[{0x80, 0x9000, 0x2, 0x3, 0x5}, {0x0, 0xff94, 0x8001, 0xe5, 0xff}, {0x8, 0x83d, 0x0, 0x3, 0xa59c}, {0xff, 0x2, 0xff, 0xaf, 0x2}, {0x9, 0x3, 0x20, 0x1bf5, 0x40}, {0xa3, 0x1, 0x7, 0xe, 0xfffb}]}) chown(&(0x7f0000002f80)='./file0/file0\x00', 0xffffffffffffffff, r1) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000002fc0)) recvmsg(r5, &(0x7f00000055c0)={&(0x7f0000003000)=@un=@abs, 0x8, &(0x7f0000005440)=[{&(0x7f0000003040)=""/97, 0x61}, {&(0x7f00000030c0)=""/4096, 0x1000}, {&(0x7f00000040c0)=""/191, 0xbf}, {&(0x7f0000004180)=""/4096, 0x1000}, {&(0x7f0000005180)=""/148, 0x94}, {&(0x7f0000005240)=""/163, 0xa3}, {&(0x7f0000005300)=""/168, 0xa8}, {&(0x7f00000053c0)=""/107, 0x6b}], 0x8, &(0x7f00000054c0)=""/205, 0xcd}, 0x2) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) setuid(0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCLOCK(r5, 0x20004276) sendto$unix(r2, &(0x7f0000005600)="ce37629e43209294852a4b425855bbea0290862d42642653be25ec67803c9861cfcbf966bfc15ff5436ff1851beb3918962c21d87df74f27f5616d44a77f9c6ade115ab46efe1a8c196f4a089b2489abdeabb7381ca4eb1cba15af9e62f16ed419abd6d461b5a93080c121f5a46dff5681e640ab93537faa3758c12c8afb3be76f7242c5e42c20266fb29d327154082ab2768639a5dd6ec83028fcccd2ad43081c8d165cc0843da544b648751722dd985deac28ea9349a068f07fe65a6a496", 0xbf, 0x404, &(0x7f00000056c0)=@file={0x0, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000005700)='./file0/file0\x00', &(0x7f0000005740)='./file1\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x3) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000005780)=0xc3) 94.709659ms ago: executing program 2 (id=131): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) (async) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x1, 0x4, 0x9e}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x1, 0x4, 0x9e}, 0xc) socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xfff, 0x5, 0x4, 0x7}, {0x7, 0x7, 0x7, 0x4}, {0x9, 0x8, 0x0, 0x2ed43775}, {0x0, 0x0, 0xe, 0x6}, {0xa, 0x4, 0x3}, {0xe48, 0x4, 0xff, 0xf70}, {0x17d8, 0x89, 0x5, 0x4}]}) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000040)={{0x1, 0x2}, {0x0, 0xe}}, &(0x7f0000000200)) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) 3.580619ms ago: executing program 5 (id=132): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mkdirat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x50) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) read(r2, &(0x7f0000000180)=""/207, 0xcf) 3.343043ms ago: executing program 1 (id=133): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0x10000c0, 0xdffffffd, 0x1, 0x7ff, 0xffffffff, 0xfffffffe, 0x2, 0x3, 0x1, 0x100}) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)='#!', 0x2}, {&(0x7f0000000200)="0a0cb3da", 0x4}], 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 1.633116ms ago: executing program 1 (id=134): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0xaaaab86, 0x40000000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f000059a000/0x1000)=nil, 0x8}, {&(0x7f00007c4000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000151000/0x2000)=nil, &(0x7f000057c000/0x2000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xb}, {&(0x7f000030a000/0x14000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0x5}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 32) mlock(&(0x7f00004dc000/0x3000)=nil, 0x3000) close(r0) (async) syz_emit_ethernet(0xffffffffffffff1a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8864db1339992cb02e56c53072238399e2ff8b1cd6d9e86f2b6b2917868bf64771ad1032b9946485b3289a99476786ece9926aa2d5558e1171197a247259f735abd7df2b6cc52f868b6ec30222b18eb3187158894a4ae39c7b136d0000f9882d1e2d4c45e5e205e4fddc94f972d1d547783fca66aacad06885429c5e192296309c8bd7d0c8a4d4128258ad6e57f7fa30556651a5d25db0720c7370bb9c95dc7518813ef9f3b01864690c347579ee17a63380589959036bceb713e0aa000000000000000000000000874cc7c2af57a16d92230c6904d31344f2e5"]) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) (async) kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x7, 0x0, 0x0, 0x0) (async) r3 = kqueue() dup(r3) (async) close(0xffffffffffffffff) (async) syz_emit_ethernet(0x0, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20008, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000500)=0x8) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f33d90052178ab0de026def0000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe8000000000000000000000000000aaf68000000000000000000000000000aa0200008868000000"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0xffffffff, 0x8, 0x1ff, 0x9, 0x10, [{0x5, 0x9, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x9, 0x4baa, 0x4, 0x3}, {0x4, 0x8, 0x7, 0x100}, {0x3, 0xb, 0x80f15, 0xd}, {0x4, 0x7, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x209, 0x1000, 0x6, 0x55a}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x2, 0x5}, {0x3, 0xc7cb, 0x800000}, {0x401, 0x6, 0x9, 0x3fc}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0xfffffffb, 0x6}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffff08ffffff00ecffffff0048004500001c00000000000190780000000000ffffff0f00907800070000"]) close(r2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x8000002, 0x2, 0x5, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x4, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x40000085, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0xfffffffd, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x7f, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x800, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) read(r1, 0x0, 0x0) (rerun: 64) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) 254.936µs ago: executing program 6 (id=135): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe}) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f0000000080)="0200000000f5ffff9d7f4531530d853a14141c38ad6342a648b7c7e308645df2bed270d0a0c1e9171bf9e65fb4080322346f1dd2c377dec9711a0fdb565a219f1f66778e499cc6cdb28d386a7ea4533a0b51e516850dfa1d40858674b7c3799a2cf0dd3e05e3033dc015b8b7a62357983b2f86e35dff8ec46514e96832532218479c6b58567b516ba8975d578d4746f5ffa02b798128b0f93055bea47b348b2d229b5ff634135a1140ce9f38b5351fa91241ef8c5c0d43f5ffcf80b57035166a0421c9e5c7a9ab8e23ad3fb273c349c41a9222f1aa09ce", 0xd7) (async, rerun: 64) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async, rerun: 64) ftruncate(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 0s ago: executing program 2 (id=136): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000200)='./file1\x00', 0x2, 0xd27d43220c7db9f, r2) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xb1c, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) syz_open_pts() getrusage(0x1, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x40000007}, 0x10, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.74' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806ef627a8, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *186616 70894 0 0 0x4000000 1K syz-executor 346929 27779 0 0x2 0x1 0 syz-executor ktrops(ffff800034c09ca8,ffffffffffffffff,0,af82c397,fffffd805ddb3be8,fffffd80097fb4e0) at ktrops+0x58 doktrace(fffffd805ddb3be8,4,af82c397,ffffffff,ffff800034c09ca8) at doktrace+0x560 sys_ktrace(ffff800034c09ca8,ffff80003c4895a0,ffff80003c4894f0) at sys_ktrace+0x11c syscall(ffff80003c4895a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb66e3868bc0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806ef627a8, 0xf, 0, 1) -> e ddb{1}> trace ktrops(ffff800034c09ca8,ffffffffffffffff,0,af82c397,fffffd805ddb3be8,fffffd80097fb4e0) at ktrops+0x58 doktrace(fffffd805ddb3be8,4,af82c397,ffffffff,ffff800034c09ca8) at doktrace+0x560 sys_ktrace(ffff800034c09ca8,ffff80003c4895a0,ffff80003c4894f0) at sys_ktrace+0x11c syscall(ffff80003c4895a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb66e3868bc0, count: -5 ddb{1}> show registers rdi 0xffff800034c09ca8 rsi 0xffffffffffffffff rbp 0xffff80003c4892b0 rbx 0xfffffd80097fb4e0 rdx 0 rcx 0xffff800034c09ca8 rax 0xffff8000299edff0 r8 0xfffffd805ddb3be8 r9 0xfffffd80097fb4e0 r10 0x1b0426c6c19ea109 r11 0x5a76a3382a115e23 r12 0xffff800034c09ca8 r13 0x1 r14 0xffffffffffffffff r15 0xaf82c397 rip 0xffffffff81a96128 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c489230 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=186616 pid=70894 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=60, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800034c08d18,0xffff800034c08560 process=0xffff80003a025360 user=0xffff80003c484000, vmspace=0xfffffd806ef627a8 estcpu=10, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67450 378404 86336 0 2 0 syz-executor 67450 27367 86336 0 3 0x4000080 fsleep syz-executor 99890 412753 70302 0 2 0 syz-executor 99890 194674 70302 0 3 0x4000080 fifow syz-executor 70894 320741 61986 0 2 0 syz-executor 70894 281528 61986 0 2 0x4000000 syz-executor *70894 186616 61986 0 7 0x4000000 syz-executor 70894 145851 61986 0 3 0x4000080 fsleep syz-executor 17146 323281 94948 0 2 0 syz-executor 17146 364002 94948 0 3 0x4000080 sbwait syz-executor 76920 105209 25536 0 3 0x3000 suspend syz-executor 76920 371841 25536 0 3 0x4081000 biowait syz-executor 11393 68947 27631 0 3 0x3000 suspend syz-executor 11393 281239 27631 0 3 0x4081000 biowait syz-executor 11393 184059 27631 0 3 0x4081000 fltagain2 syz-executor 36480 473543 0 0 3 0x14200 acct acct 77512 219711 0 0 3 0x14200 bored sosplice 86336 413288 27779 0 3 0x82 nanoslp syz-executor 61986 127831 27779 0 3 0x82 nanoslp syz-executor 94948 14698 27779 0 3 0x82 nanoslp syz-executor 93165 375457 27779 0 3 0x82 wait syz-executor 27631 368107 27779 0 3 0x82 wait syz-executor 70302 375670 27779 0 3 0x82 nanoslp syz-executor 52979 61476 27779 0 2 0x2 syz-executor 25536 496430 27779 0 3 0x82 wait syz-executor 27779 346929 54923 0 7 0x3 syz-executor 54923 522760 78723 0 3 0x10008a sigsusp ksh 78723 55780 23421 0 3 0x98 kqread sshd-session 23421 81668 97271 0 3 0x92 kqread sshd-session 67049 418293 1 0 3 0x100083 ttyin getty 97271 166929 1 0 3 0x88 kqread sshd 65361 493339 97470 74 3 0x1100092 bpf pflogd 97470 337878 1 0 3 0x80 sbwait pflogd 23919 209488 92025 73 3 0x1100090 kqread syslogd 92025 242043 1 0 3 0x100082 sbwait syslogd 21160 178525 1 0 3 0x100080 kqread resolvd 3305 426489 8307 77 3 0x100092 kqread dhcpleased 29982 212102 8307 77 3 0x100092 kqread dhcpleased 8307 142538 1 0 3 0x80 kqread dhcpleased 19320 60177 0 0 3 0x14200 bored smr 18513 131514 0 0 3 0x14200 pgzero zerothread 89513 432673 0 0 3 0x14200 aiodoned aiodoned 75925 323603 0 0 3 0x14200 syncer update 97168 483536 0 0 3 0x14200 cleaner cleaner 91659 353067 0 0 3 0x14200 reaper reaper 36999 460470 0 0 3 0x14200 pgdaemon pagedaemon 63198 323287 0 0 3 0x14200 bored viomb 81699 133379 0 0 3 0x40014200 acpi0 acpi0 51815 380819 0 0 3 0x40014200 idle1 39334 225183 0 0 3 0x14200 bored softnet7 64914 233460 0 0 3 0x14200 bored softnet6 87842 82441 0 0 3 0x14200 bored softnet5 594 249169 0 0 3 0x14200 bored softnet4 12239 430169 0 0 3 0x14200 bored softnet3 27131 385615 0 0 3 0x14200 bored softnet2 74959 261043 0 0 3 0x14200 bored softnet1 73788 197049 0 0 3 0x14200 bored softnet0 94881 246921 0 0 3 0x14200 smrbar systqmp 53850 98899 0 0 3 0x14200 bored systq 56295 266874 0 0 3 0x14200 tmoslp softclockmp 98661 74985 0 0 3 0x40014200 tmoslp softclock 65580 509032 0 0 3 0x40014200 idle0 1 7337 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 70894 (syz-executor) thread 0xffff800034c09ca8 (186616) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8394d350) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_update+0x2fe #6 ffs_truncate+0xc9b #7 ufs_inactive+0x202 #8 VOP_INACTIVE+0x104 #9 vrele+0x129 #10 ktrsettrace+0xe7 #11 ktrops+0x26c #12 doktrace+0x560 #13 sys_ktrace+0x11c #14 syscall+0xb17 #15 Xsyscall+0x128 Process 76920 (syz-executor) thread 0xffff800034c087e8 (371841) exclusive rrwlock inode r = 0 (0xfffffd80691577d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 11393 (syz-executor) thread 0xffff800034c02d28 (281239) exclusive rrwlock inode r = 0 (0xfffffd80691570e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 94881 (systqmp) thread 0xffff8000ffffe000 (246921) shared rwlock systqmp r = 0 (0xffffffff83848788) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11029K 11155K 166960K 11380 0 pcb 17 12K 12K 166960K 50 0 rtable 191 8K 10K 166960K 316 0 pf 40 18K 19K 166960K 65 0 ifaddr 40 6K 7K 166960K 53 0 ifgroup 62 2K 2K 166960K 72 0 sysctl 3 1K 9K 166960K 7 0 counters 70 37K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 1536 0 iov 0 0K 16K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1342 84K 85K 166960K 1444 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 15 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 268 0 sigio 0 0K 0K 166960K 1 0 proc 72 115K 164K 166960K 554 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 18 0 in_multi 85 6K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 376 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 244 167K 176K 166960K 4197 0 UVM aobj 8 4K 6K 166960K 9 0 pinsyscall 42 84K 102K 166960K 1346 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 13 0K 2K 166960K 34 0 temp 43 8639K 8707K 166960K 12523 0 kqueue 13 20K 26K 166960K 44 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 45 0 42 1 0 1 1 0 8 0 rtentry 176 97 0 22 5 0 5 5 0 8 0 unpcb 144 115 0 95 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 84 0 80 4 0 4 4 0 8 3 arp 136 10 0 1 1 0 1 1 0 8 0 inpcb 328 223 0 216 4 0 4 4 0 8 3 nd6 144 16 0 2 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 10 0 10 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfstitem 24 30 0 1 1 0 1 1 0 8 0 pfstkey 128 30 0 1 1 0 1 1 0 8 0 pfstate 384 29 0 1 3 0 3 3 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 442 0 41 28 0 28 28 0 8 1 art_table 40 444 0 41 5 0 5 5 0 8 0 art_node 32 96 0 11 1 0 1 1 0 8 0 semapl 112 11 0 3 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1808 0 291 96 0 96 96 0 8 0 ffsino 296 1808 0 291 118 0 118 118 0 8 1 nchpl 144 2188 0 495 64 0 64 64 0 8 0 rtmask 32 5 0 5 1 0 1 1 0 8 1 uvmvnodes 80 1935 0 0 40 0 40 40 0 8 0 vnodes 216 1935 0 0 108 0 108 108 0 8 0 namei 1024 6653 0 6653 1 0 1 1 0 8 1 percpumem 16 60 0 10 1 0 1 1 0 8 0 kstatmem 264 40 0 10 3 0 3 3 0 8 1 scxspl 216 15652 0 15650 8 0 8 8 1 8 7 plimitpl 152 58 0 38 1 0 1 1 0 8 0 sigapl 424 572 0 517 7 0 7 7 0 8 0 knotepl 120 545 0 0 17 0 17 17 0 8 0 kqueuepl 224 70 0 61 1 0 1 1 0 8 0 pipepl 344 210 0 181 12 1 11 12 0 8 8 fdescpl 528 548 0 517 3 0 3 3 0 8 0 filepl 160 2443 0 2221 19 0 19 19 0 8 8 lockfpl 104 36 0 34 1 0 1 1 0 8 0 lockfspl 48 16 0 14 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 233 0 220 1 0 1 1 0 8 0 zombiepl 144 520 0 517 1 0 1 1 0 8 0 processpl 1232 572 0 517 5 0 5 5 0 8 0 procpl 664 819 0 755 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 752 394 0 364 7 0 7 7 0 8 3 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 145 0 0 10 0 10 10 0 8 0 bufpl 280 8035 0 1892 439 0 439 439 0 8 0 anonpl 32 13167 0 0 107 0 107 107 0 246 0 amapchunkpl 152 12368 0 11852 27 3 24 24 0 158 2 amappl16 200 2843 0 2359 32 1 31 31 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 113 0 101 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1188 0 1157 4 1 3 3 0 8 1 amappl11 160 96 0 82 1 0 1 1 0 8 0 amappl10 152 44 0 44 1 1 0 1 0 8 0 amappl9 144 251 0 251 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 107 0 95 1 0 1 1 0 8 0 amappl6 120 178 0 175 1 0 1 1 0 8 0 amappl5 112 124 0 115 1 0 1 1 0 8 0 amappl4 104 289 0 270 1 0 1 1 0 8 0 amappl3 96 2004 0 1905 3 0 3 3 0 8 0 amappl2 88 772 0 694 2 0 2 2 0 8 0 amappl1 80 8619 0 8011 15 0 15 15 0 8 2 amappl 88 3509 0 3339 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 548 0 517 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 548 0 517 1 0 1 1 0 8 0 vmmpekpl 168 6418 0 6381 3 0 3 3 0 8 0 vmmpepl 168 41594 0 39163 113 0 113 113 0 357 0 vmsppl 488 547 0 517 5 0 5 5 0 8 1 rwobjpl 80 16550 0 13218 70 0 70 70 0 8 0 pdppl 4096 1104 0 1034 96 22 74 84 0 8 4 pvpl 32 20791 0 0 170 2 168 169 0 265 0 pmappl 256 547 0 517 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 268 0 24 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8379cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394d148) at __mp_lock+0x199 intr_handler(ffff80002a2b6bf0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8394d148) at __mp_lock+0x192 ktrgenio(ffff80002a2b82b0,3,1,ffff80000002e380,38) at ktrgenio+0x228 dofilewritev(ffff80002a2b82b0,3,ffff80002a2b6ea8,0,ffff80002a2b6f60) at dofilewritev+0x502 sys_write(ffff80002a2b82b0,ffff80002a2b7010,ffff80002a2b6f60) at sys_write+0xa2 syscall(ffff80002a2b7010) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dcf79a01d90, count: 3 ddb{0}> trace x86_ipi_db(ffffffff8379cff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394d148) at __mp_lock+0x199 intr_handler(ffff80002a2b6bf0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8394d148) at __mp_lock+0x192 ktrgenio(ffff80002a2b82b0,3,1,ffff80000002e380,38) at ktrgenio+0x228 dofilewritev(ffff80002a2b82b0,3,ffff80002a2b6ea8,0,ffff80002a2b6f60) at dofilewritev+0x502 sys_write(ffff80002a2b82b0,ffff80002a2b7010,ffff80002a2b6f60) at sys_write+0xa2 syscall(ffff80002a2b7010) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7dcf79a01d90, count: -12 ddb{0}> machine ddbcpu 1 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 ktrops(ffff800034c09ca8,ffffffffffffffff,0,af82c397,fffffd805ddb3be8,fffffd80097fb4e0) at ktrops+0x58 doktrace(fffffd805ddb3be8,4,af82c397,ffffffff,ffff800034c09ca8) at doktrace+0x560 sys_ktrace(ffff800034c09ca8,ffff80003c4895a0,ffff80003c4894f0) at sys_ktrace+0x11c syscall(ffff80003c4895a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb66e3868bc0, count: 10 ddb{1}> trace ktrops(ffff800034c09ca8,ffffffffffffffff,0,af82c397,fffffd805ddb3be8,fffffd80097fb4e0) at ktrops+0x58 doktrace(fffffd805ddb3be8,4,af82c397,ffffffff,ffff800034c09ca8) at doktrace+0x560 sys_ktrace(ffff800034c09ca8,ffff80003c4895a0,ffff80003c4894f0) at sys_ktrace+0x11c syscall(ffff80003c4895a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb66e3868bc0, count: -5