last executing test programs: 7.74230105s ago: executing program 7 (id=398): r0 = socket(0x11, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) accept(r2, 0x0, 0x0) shutdown(r1, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) symlink(0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x101}], 0x1}) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') stat(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 6.383513611s ago: executing program 7 (id=417): setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ffb, 0x3, 0x8000085, 0xfffffff8, "102e260a00eb00", 0xc, 0x200006}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0d862d4a58968b451e31bfa26c9afe68ed5e1d20953c6fe095ccd54a67f1a720a2669441becd092ce4717632412d1e2f210695dee7c1ee75b6709b5f2d3e2fccfb3916fe9ae0bb0839ae9e7f6ed76339cc8482014c4ed063ba95d7296984fc4854fa8c092d4b1bbec102a4b77f1ef61f793bb1f276f498f6aa194fe9c052dd57bde83db6ee257718f4afd196e9f33b5428fd07d374524d642ff42bae96db34e662f45d730e4e150491b3d94c4579578c776a7e92c34bd12edf8d21eb2965542fb56987435dd177ac5c146c539122be18de4dc577b6a87dc1678733ffc2c56072711f312321dac4428975007fa7046f7db3422572837fa22d2076e9b85e623a1df76bfd96ff3a47bcf97dc82157fed4d95499414ccb2fce8c3cd26b806d83be7a1865f7dc39eb29508aa745884284d7fb6b619f95ba2b8b9819583cf2427f854962cc58d106dbac0d77751a099523ba7aabd6f878eeb6c60a4e3d990e0f2c5172406cd0c3007e0cbd14aeb9f93baccdc23f88467bd7a30cdc84acf4fa481231d603b577df0294f121913f510c697ee8dfa1dc93aa300459c9bbe6c33e4fdf4b2195087d32d44a2f3601a90f7af0cdd8ea23ae05c8997171f02bb1133aba4d97ee337ae041e6fa1614042e3213d79d898082e653d1d7f684dbb82b4d25409d45caaa2291dfb7042906d30f5b07ce46f1762ecf4981f55b393681c7ede895fa85df67acf8b212a92390689418236d237f95b48afc09c9f56b35789681dcd9e6b0abef21d41e8c2b7a192b90c1accd0abdaaa5dc28", 0x233}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfff}) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000200)={0x3ff}, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0xfffffffffffffffc, 0xfffffffffffffff3, 0x0, 0x9, 0x2, 0x3, 0x4}, 0x0, &(0x7f0000000200)={0xfffffffffffffffb, 0x48, 0x40, 0x0, 0x0, 0x0, 0x82}, 0x0) 5.080723131s ago: executing program 7 (id=430): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x2, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x6, 0x3}, {0x4009, 0xb1, 0x4, 0x1}, {0x7fff, 0x82, 0x83, 0xd}]}) (async) r2 = socket(0x18, 0x3, 0xfb) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) (async) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 4.855465858s ago: executing program 7 (id=437): r0 = socket(0x18, 0x1, 0x0) r1 = getpgrp() wait4(r1, 0x0, 0xa, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 4.717918424s ago: executing program 7 (id=446): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x15b2f5012f9d0c2f, &(0x7f0000000140)=[{0x4}, {0x3, 0x0, 0x0, 0x1000082}, {0x2, 0xa6, 0x9, 0x6}, {0x1, 0x6, 0x67, 0x800}]}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x47) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x106000001}, {0xffffffff, 0x4}}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x106000001}, {0xffffffff, 0x4}}, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffc, 0xfffffffd, "00000000000000800800", 0x0, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) getpgid(0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f00000011c0)="4dddc053f8f3a9593aa3205fc70e645683845e6932f285037285246cb165b6aa11f26b544c3366d1bfe4ff595da82790b78320f6854918e67e96029716af395108c1b6ee7768ca6766c9eb1793a7d9a33f4911174820eb45272246cdcd48ca69c17a172625c52030b2b11ed63a7bf40db424d0f8ff92eb29e7648dcb9b9212f60a7dd2f171e633b243d5f5be757b4b7f87d1265ad9a4a8725797694449da9f0fc0049f3fad1a7be468ff925e849c0e1da3468c7ce4bde9c2dc2e859cb43ed7eea17b555527a4eaf9683ccdd7b886ae5163c951e3a8cd486c9415189930c40e709d1588e22347761a21e55dbfab5b11bba25caf494e5d59438cd2a06d508cebb191bb694ce85f9097935c68703b5e3a1dde964a6bc516e37933c7e28c6cb9dc90156ec461bcdc8666850e7ed16feffafe250e49e45caad4c4ce7b0e86ab46bc931480f68270015ca535372f731dfd09673da75e40a8e8fdd62dcaa8fcb27f1c3efe33803d1282495a82b92f8fe9786fbbc6bb79ceb371b17c5cfb467e1c71e379b53a8ab8ce95c68233bfc2ce4e8e4317300576e532f6bc5cd7fc2f0ac7503884cdd1669510f6ddb2b418c4d0abcef06584ecef4aad07fc874e471cddcc25b28308dd40a33dc411002c0de0d3d86593dfcfe8b0312b0cb9820baf68697b7393ab603ffb4aa9b3fbadd0ecdb6c79675249ca0411b8b5e2c4879d243441ef93906b0c73c0a55e23282d09c924ddde4f2655962169fcf4326fd494308f3d93972e978bf4bba091aa63bc19e63bbe040fd41e064926335ca8f6724584887e74fd5a242d42a4a34a3a589c6a886d33995ec944ef9751c0937f862dfcf6784db7c07a5745fdfb57335242377a4e296f0b17d69fc25c9cb3309885bbdfa626e1f59f2280ae310fc5011a4270615b54a42744029bfcd6310f02e77b44193557d97e88e04cd8e7f3ed4dfd5d2225c214c2b2a0f378cddee9afb6fc3b05d4fbe592197638b2df9c121410ce37af396c1d5759c13367a8d8d5403629edf865b9d87c65ea5b9e5da2d922175fbffc58006edde5c7f21a7d869ad5ee52255344393125461976134e6a43bed231c62c873082b8defeb033b299efa56248e5045c8f65d91bb53ec7d1eb7691a1de2bd711610848c341e99260ddd8636ed917f8d1317f6c82137f72338f2c497ad3c31857a34433da85b9fc81dd8cf201a37de46f0bf5bec085105bff59e43a202417198a6566b3abf2dd59ed8f68c06e17cc75ff5cdb9629e7a7ec0e86be598fb6ff0bca5e7896d0ef9e478ef7166b70d6de11ec70e1ffeae3d7161bf259a2115e8cb17b48a975d788ef1df337289cd64bd48bedcebec642cedef2ab4e1cfc320056bdbe048ace0a8831ff6d586ac686c14a93aa80eb3ac83d3be8a23391a4d5fcab20b82888270aa9018ca3d3880c18d3bc96f8870b352e1d4bc0ece41cabcbcc04da6b0809ddf4377efb003db5f1c6cfb91573a30d4ede9082b910f23c2d69734812123c623d3eaf950eaf821ca29d5a61368779ca83bb56ed4ad25c2781166a86e8e4ac9ef9d4d55c4a764547e12c3f5b603c8be433c66af1c5704182eb1529d187ae94e8d30ee6daa67d6955d86c8ff8ab4a1aa2f94bda89694da830f96bd1d3e55b3a1adfa6fd05ae3534ba1b018629458f52dcec932b14cc8a329b60a6c87349995aa37b5eb427c7ae6db2ec22978c88a7f496603551df351bef8e5bee18824eda173dc9de196da14f48024c95b7bc3664e5e5806e2c09df317d1e6be1c932acefff24127fcad837bed343938b5141c5560f0206afeaf6d97497c0d60a76f6e1580c4abdd62295189ed594d3a806d1d8d5509a23532de95e971352c5bffe7ef28291fb661012f82b92e6327256576caecceab8c828994df2b189a434015d56ba36f557af4aae716bd16d3216d33cbdca2216d2e4124ae9aab5ba041a13f26be290be44c332779da35f5fe6e433fb2e2d16146d04894caeac92f4faf6b798660a0d5262653b356cea46250c9ed383c9a416dba79cf2266f393d617e35eec49e80e8d385b6724c2896a916259c0324ade2558e1863006e10272092a7d2103ab117ee0da8415312aacdc483affc73ba8d81aab5ad66b186057c280da1910394c38694dc7bb6700d7398d747e98e42c0da1f1cd1fe0ff656e1f32a177654f21802bd0eff84d98e9f08ea109c339721de02e4b017d38d8bb5144167bad1c6d3ffc490dd601fa5ab842c57b702d9d8870a9229726dcbc4a44bfa9a5e248b076f027824d65512c2722a26f1c53996bc08bdf34f41412b85cd966e5d50ed18fde2d71629d32bf3c61b9146e9e76aabcae9cc08de869e0d2354b531ad969c8c50587c0e40697952abb41e5b5e2eae96985119cfed83d7d61ebc287f3f476ea62209596bae51b4d57b724f71e67e8443aa744925da0ccd074c20631298d72b013bc5d4ab5c773e62274adb158d91756b146209e6fb329006f41cdd7cf875f47d1bce479fe9bcc4955464b6343ab0e228a3172cd953d871c90ee184d9fdcb72a88f57b50a7379c04d5cc31d1d8f61dd0498ec7fa0a9b1a45fba2b6ed423d99ff821afa42cdcfbede1b1a6f95663896907667e90352875c3e08dd1b5645ed5d56ebba2bab6812896804a8e7c83b96ea1b71659b0c7ce34d85bc2ad68039a88860fa033fe9f4c5c8cff01a763ae0c32e4c1c004b4b0ec796e4f46f405f0defc3a306ac868bf8a6f81051e354ce0c493c80fe3a7c42ada2b21417a4502110ce8d2e398f5a8d305e3db8720cc2e9451ac79857a5ec7248dc42499e8c65bf926a0839f579cdf2cb69950903ac4bd0772f7be103437f402c170e442eb74f987a7828c6c23adc813f34d95f6422a89c7c31d8193519e98ecb6c46461877ad4f0719c2e171768b6adc2275e273b5b091a8314f10facb304985f0292244ecbd4453e2109b015d29d978fb65ae6b3cdd53b99a7899c6bdb3d26d692a9549238ac757f712afb0afb4216ca05f079509a454d3ca5be64b07b7cd9d25327a576a17070add0e4f6aa2f5b6dd5cdb9b2ea62b5521436bb1e307e35e24f642f198ab7bca416c704ab95c0c8448e4c9813facb205ca7e0d612b7755a9132f73b45a96930e63fe81ed07ee520e9012f3ee4b3a46bf3d7457e8feb55e9f715470e6155b63b8be43ec576685275f0f7b9b7ebb5790c44e1914c4e8823a4beb254a773e4eff56b9d0e840f68b145356b3ac290f70acf57b5561824be3c7cb697ca23b3b36aaac80f32c4a49daa09463e6b99dfd3d7ebba6ff6dfd98c608d91b98f2fab489f6ea2f2ae152cd4805f610f9d64b96e29e061d7b38d1e121eb898c91fbd4e029049ceb18e25a46ab27b26e29b27fdb8496ce6266199ce1337d495ef3cceff5bd5744318af4d4ebb6586f05293a0846994bfffd18bd57ce32acf041f792d73dd5836d82bb42edcced5ab11de3d45e1c0840d202d80ce6b2a25f5f1b9512d26e5af307e327d4e91b4712bdcbac87786d426ece954e1a035292eacee1eda8b00921ca8057b5e551ec2e9f53653a1461009b86548bec900867b1c0261696608fddfba69eb401bc1b716f1e32f2e3459c5a930cfb9ff661d67b72cdb20608d7c3dd5f91bdb3f883ab11a660f829973524480e1fffb7588b73e0364ce970b620582a52fd0115bf29536766b8d442a091f696f05a6e099b1be4a64c98220d1f3e0502e68b188e36320b0cbdb32abe55e16ff798b570cec33227643029f32eb47fdaf778c39de825579b036c9e497bc4d63095a65f0f75709bef902c0fde5f2e4b7ee4f3ddafd21db3bea4f80c15fbb795fe040b394cf80b5509ab80bfb82a48791d8196cf98c91587bd9666c3bc0f6aaca7ec12afc6c24f0e1ff0d314bfe2fe26eee2844969aba38d74a64859b81bbd78c7662476ebd3c377c869df7cc459a83bbd1c7c55c7c0fc2749546446090ad027903c9001711cb172e792c718215266a7a032ed9170fa21d379b4cd716dd4f9f7230e140ecf221be182506035d24caa8d4a7fbbb6ce33a3aff1f917854c650c24dbafbb273b2a2a7401e5a1a2a3f98d17d0458657044ee1ec026fca9feee5b9483d75afdc067dffc87deec4791c9760911c96a2353673eb0d7bf204c49dd9e8526d0866247a8d5622e0511c45a9e26ebf8aba8c807e2a66d36937a61210c82579e2618309fb1b1aef94e0908198a7e78c862708981455ea559ba4d3432de1dcb844a22865320ee2b268f103b022afcc4a92653366d151c723f9c6493219d91d066d882e74468258fb5ba753489bafbe94b69cf99209a716a134a5b4909aa82e0657c55d5e58afcdd2d9fba3c351ae2db295fb2f97f498e", 0x0, &(0x7f00000000c0)="d105f9f39a15b74cd038b9be18be0d93c4ec5ca40619a3eb32822a72879d313f096d4aa5f0", 0x25) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) setsockopt(r3, 0x3a, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 4.381370743s ago: executing program 7 (id=458): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x2e, 0x5, 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="898866d4973c3a354a5019d0eb888283ad9a39c60985b56bf0b6cde35c85f1256a54724fe24127ae932175553a1f10120388559e9d8a337d0c52329eebfc4dddae71e90b8102adc72b1c2570f205629767e6d7eca891c896440eb37907b638291b6be7a28c17a72c252ace005093c0b8403f37a9952e08d448a9b25d8c219d9216d05d13c7371906afaf9c076233282b6d35e9f7d03def8df8a4aef8f3d266bf688e7d3952c44a0708f70ee7477d9de76d73d2d475b64f43e88706128ccf94fecaba72146f5a5964cd45d3bb0928f41d5b63b2d310f72baf6b1e683a197edc12a5b50c1625fc501138e2032e67024beefb8d52e4c58f69eed5581e690c615971e2ec50247bff13a834423d0b3db4be1d45e71cbc6b380cd35f1eb35137f755e04f2d9a872c60906c9164d8a1d1b901df5ad4d6504f1b3631c44af822cfd70881c659426d67d73df7fce49f141c44ae535fd88443817dfb9ad55824f521f21071f8fbad6380a97e1b1d83f9d9c30a4c1827e0c10bb3d5be5c2799c92f1615fc843da437e60c389cb56e60f163ba2c0f85433039cddfc1520b3beab8e432760e0fe4a1505a10e357b23ddca0ec54ce66cca9689fde8ca405e5f3c0e34a3b15e688bd93a9710c281312a1f164a456c280d491a2d8288107045803c3ea45c6df573b04aec49414c8395d69261202efe669205d6947a3481103fc871ab837be59253ce0d8866437352b5c6fd6b88bb44f8495b8acb1a6c3f5d874c4d0d1b74e663009a3d209bce1f5111b7a2564943b1e8bffbbff256075337a8f11489d0df51544bbf09648bcbed9c8280b42f2f38a8b1be61e68039ce0037913cd6ae2535f69f238dbc5ad1b80bcb246ebef280f7ea376be0b31c2b7e835156ed2ea66555eb42fb66d9a2fa44cdb83517d9cee044e2727000d9343d57140b6a908a1fedd5f0709bef72c3bbbd08c897d27605aaaea950d76f5bc8ef9ebd8799bc0f055a8a38df78137910b2bf634d12b10c2c033defbcd26c8f53d3e9f15fc5cbb534ff1c6f45496a5eeb69f609b0eb4089fca4c78ee0bc471eea694d103563101181f06d556a6d2afdaa29a6893180cf39601ffb45b4093b0b3adfb1a877913e476e8455b484e4f502bc021001c5aa5ba978cdadf42848b6d56a51ab30ca57d39e3607d13183131b5c8154a5cc644b3711477050f40034048427b0e4b27c89d802aabff55e3fdfed36e8c7f9bf4acad560a751f071e863720f88219548c9012649e415f06d484c5eca6b9ee1879a1a6d2aa8c380f5f938a8b43ea7fc0830c479b75bfbedb57a8ee5a4f00aaadae38b28da7b61a210e5a68977b70bc38cb265fd64b567b9dfa060571a31f0ea369f4971eb9ca19b2efa51e62f99cbf00b490f8c4daf1d749da7f0bcb00db4a773ccb6abcacb7091dd57998c6debb9561b2a6499ec183fdc387fdef66c148b67828b5930da20473d43b22503a4eb82f3e6e790ccdd6e13d159ae4fd265925ba232e991b04491a3f08db1ddff22853422805755d69a5dd52b9367e893a31eab9e2ec6a0ea34ce550647c388e9afd6c5e5c60c2cbcd2a4c355f357de418cea7b2447784387439b55f4ed979b5aa841450757369707d27c1c48638272a0929b4640e66a70a37c8337c7e91d33fc411062e219308b3ee70b8814d541b8420d400a95989ab178a8e69494af73dc6565eebe0ae26c1051c6ffb15841347362e4497f079eb12114efe5ad41f13b81137335a0843b8d8c681850f28cde2a612b8929de99a84050e95b3de40fe71db8d9e0ed54c8a2de5d40cba891611279471c502998b21eb30ceaaf86b6d93d1fdf2abf5bb348ef2c47684634aa700cbbd5ae14679ae6410998ace8e0abf38e2c0adf36497c4cf1f8a546e543ae1335d71c2cda8c8b4dd37b97efd34f25641c4fbef77e1c6bcbd391e6b27c252bba60a4ee8683d98d4f2746cb562cf2a0091a0c82d98c6cac239bd8a69ae5d7e10a89d29c9e06ba5156ccf1923080a01a1070ac49581ae436871b3e3e1ee98464694afc28908da5b63f565467ac86676c7c2519464c79be24cd021272c42358dbe2d47f51034e3dd87d45ad31710928f03340b4b672eb15deb7d09fe76b08f5e61a8a3d9a4b7f1217381e55eab710ebe1f87616c3156a3115e6ca7cca1835472ba97a65f35dc9eb882fbc2df727bc2d5ab256c8f2bec35bfd257484a06190073096899d76e95cb035e9e8389e3304e7cfd97a6ea1f537e057a63f5085e64bf65549ab8ed8cadceae0e019a8a4601255e58b7adf538a0893d2a668381573f8032b5dd3fb462b1c0973fe573cc2c0e2b3626f6c95b8936216cd7426c803a8c430d3f9b769eef86bd80eef0d3d88fb2c99c87ebc57c1bf234adce1ae12c83c9e55dbbd78593ffc66c682655dbc2862dd4e8abc3cd3d5c877439b8c3b73114a4149cd6fd3f36ac336f4e26c355599b66f795dc98a6fd9f95493353fa3dca513ed257153b5c355491e3156c512513363fe30bddf37ce39db6be2043068a984d1c29900b73a3e68c05564d6be718bf5630ed9ebcb1d46cb693c87f66a8bdc8fce277d859be6ca2be6f842638be6a5a980574d4921d21ab0fa1f0d3471776490b6940774ae03db9a3b1f167a0fe69039e11430063c675468c9a821b393be66e97018b3c6f7f4b1ebb3b3a155f1596522b4fabeec587da3260576df52631a9e9518f58d337f2b3233dcfb0d0d1e7dbf74fc8970346225c2491531d824f0d7b2747e3edaad0e45d874ac3bae88a06d3602ab7bb3c9e80d2750be08c28255f7347ea49808f8fb611b5a69a1f482b2c306d93e3cf152d76c66cce72fd3188e34dbe08f8e5083d79c170dd0a3b5ea0221461d35b40735e1f00f1b703d54c8620340601ce862aa08cb505eb78122115a94c0460b392f1525d0707ad28e7a21e8c0e45018cbdaccb03a6e5a19a714f54c17bd4d88e717a0c6509d4d16fcd6fa441bce00a2763d67d36f6c66200c364552c7522ba19275ffeac4c6f0f47c34fd447ca0a87f384fd970925ab232b530516fb1b59ea59d73662db0e760bf1fa0d6da75f9d6c2bc3b5575f5e49c82c5acc93a9bb8d1aa00c566addddd276bbd52a33c6f03a5b0f2deb9dfe10e8d15f022c83ea98c2296c4245617dda9628d400e44f0e872a9faaea7119dd353527cb78cb0e982ca055157fa78558119becc806f68b98ad6af9d7f10eb0a414b6f28bf3eb225bbcdc70d1956cf302f6dc6212b70979824f972ab9b8fc4ae4b3ffb7236bfba261e2bb34d5b731ed6eca128c5fb1cae4ccda61a9755068ee9293b43a1c760e6673e6a9abf9219a447200467bebcdc44a918ccd13aae687b6689a5e65b58439c1c955f220ee3341c9f919947c2120076bdfc5c33ee4aa33d3a192d97466942e37ec06213a749140ae6c76dc3febaabaadd4c4173b613230f5ce7ecde58f1733cbd701f7a2e10056d2780a6debb8ffa1e30af3c6f65a175736a8968184682376299dc98e4b9e0f90b113459c83547b3b686a582fc4b4a9b1c4ac9c95d162e95ffae560b27a4b99b0f8f40f968c94c19efdb7827e30aee9b699397b4e6b9c98d8dd678ffd3291da37300cc9a50a100e42f99e8203c05d7b6550518a40a01dfb42104ce2794fe6f5577d1d5abedf444c915b16a9cc04b56447e7ff2470acaca8dcf714396e45788a7edfb5fe6127374efef2b331eea290015f1306e2de50b64a6ee75ef35f28541d44a7b75952613a010b59f5cf56c1a619d4cd7fff050c8e4236b0b8e32577d1d5fd90dba940015c09b3bb453108adf8205d4455511776b13bfe7b29a89ca6acdc3e95fea24f3cb2ffbb7488b80c1f06b77d8cc93e6d6dae1d54ce592daee01eba16038218a6c847b8f7bef4a75081d09ca69ad7be68c7d65a923783c343899beb0b8dd323a886cb7056075983ccde3e00f00f573dd8c2e7605448b8459c1f3d045494770cf20941c7cc9ecda1eb0c607d773641f59b050c3d922c9260ac7002a3dde32ae7b215a1024a509777822439580f34b252818a57105a2a88b6fee2845cea9ff89b1038b3a23375a47f334536873b22f36bf1ed1a237059ae90a2c038fdf46209e345f108c0c3f036f51e18e15068295ab61176cd36a36c3cb1042c79d7064298928c64bd5827038b198d9bc739c48f248fe35c776b6f26a2efdd01ce9265d0459bcd024475859007f6bc478c3393a6305c0805c1ecc085c97bd8fb53478176a65dbb8e8eb68834931c6b928a528db8965c8d0d5d76efe4c515e2c513104a1210b4fe5372910766fb9bfea5bbcce0da0ba008389eff3c2d095125adde94d3691ac42990c288445f3b7f3cf636943afd2bf8905b2cb7f169675ced8a1cf02e8b7bdd78ef8048a5fc85c2246119b4678a80bfb815fe01fc30b149f2cdbeea51034449df164bf60e12ac07e6accc3bf6231b4706add18b809a04a1b2c4206db747eb987501fc5d1c0fdcb251003c9e4d46ec4a8363ec4bd010d2b044050e38ce8683199655c25f91ba1608b5b991c0bf0667093f380d9a503c3df95e05254519798d86b71bab755d235891926d022da66bb324ec834db25ce384671f1065d1db4a0083be4206cc45b654203d7e1527150075ab6949d1c5664018b9943c6888e26961d65de91610313415cdc2dbe67155a064282aaf8e700d310f9842ab81fa62df7d5bdcbb385a73c4e516712c655b219ca88732d8ae17579d8cea605ab04d98bd15d1c1d8132476e511b8debd26c28b064ae3a54f4a127f29c0c84bc04c25413aad29468485550856b37e2830ceaffaa8411c0bc677a03fc758482623b120cf6d2f0e5047759e2a4e3cefae124198a3f93d869d813f8e8aae6f882254a31982782d9e5f2565369c678755d47e5e1d6d81d804a3ee661d891a7014eb3a157b5fb7a17842f3db400ff4bb703f948c60680ce47f73d23e1ccf0bb3fb51ca6af78fb04ff915f54310a293d9a2800161cdfa350111f98c78aa398167584db6561b6aad92011027a2f8c8f159a5545b762c1707f94533d5558637d424f3ce916d4b419a3b312b6f2514011527cbdfcfdf15a0923b85609ea7f8df3d40be12c473e6d2c8f96316c18e364beab9f87cebac3e052e1aa2df1f4e03083bfbf47ef1ce71d59bba483717e151787bc5be6d078c2dff4cdab661e483c28311a7d82c06c4a118146d6aadce4fbb007a46943f5cb8ec1dfb65bf697dff670892aa297aca0270231ed7b5761dcae48a0f7094e93c080ba40238e5b45e2662664db17a239368af20b2cab81befe5742f352156c1b7760b9f7bfea726137f5bdb14966d355f0144a854a459816f2f5a2babbe05fb8d69b83d7cfad35c0140142075441da88e392f537d4e9866bbec0a644f8a1d12de761522d1b6d23a1dc1f23405eab8aa79a18fa5a58db060de4bb2a99065b661d0be13b7f4be28b5782182f8857c47dc44a1ba60a115fac7676aecaf345d7d3c27ec88e6487363ade786f47763a44d34e4738fa76704778cf63080381e08bdd0656223113ac3e5f7c688ee838713086aef01ee0c7ca8b772993ef787682818049162e63dc09c9f425ce5a6588d64a6efefaa50a933cc27987da1754d194b88e6a08d8d776d027c05c130490e4ad8bc5536614945522b7e6a3ab32eb819cbd9aaf142635862cfd67e928f243b877e477a72d84678ce894fef9bb2a9a91703457f77f7a53de5db42dbc0feba099b34e0599fa7eb316a1b5af8c238dc7ca8cb199c06aba7b02c82f287cdd87524d4637658275ad5cdc349f8c5155ed0e7f0762a4c37da099b8a2401839e", 0x1000) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001140)) msgsnd(0x0, &(0x7f0000001180)={0x3, "b20f874011a36e178cab33934257367949848a50e04fe5d108f8a9aa118a97a0ac384ce17c67545c11d64f3db0a3be4d6cee541cda8a03ab53f3d74904a2814802085519921d34c7263add787734ae3624b360d19330911285e1929c2eb07fc3d5"}, 0x69, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001200)) write(r3, &(0x7f0000001240)="e612a9c5d30946c4e164619620088d63eefc364060f2f7e06f925a78c5cc7da4cd4d8f9f821cbda4325ef641de8ef3cdee03ba3b54417e0f82e81ac3149b5260a5a489c979301e1c61aa4ced6a50cfb91e249e2a2d22eeac05b6cc5a7be49de16c4108ab462b252ece33f950cc6b6f0c44703ae57e5dac894e7b835e40e4a671b3f826c67c628744ea8405cbbeda4ad55e0da93a", 0x94) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001300)=0x7) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001340)=0xb7) recvfrom(r2, &(0x7f0000001380)=""/208, 0xd0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x2) chroot(&(0x7f0000001480)='./file0\x00') r5 = msgget(0x0, 0x4) msgrcv(r5, &(0x7f00000014c0)={0x0, ""/202}, 0xd2, 0x2, 0x1800) fcntl$setflags(r4, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000001600)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmod(r4, 0x80) syz_emit_ethernet(0xaf, &(0x7f0000001640)={@empty, @local, [], {@generic={0x80f3, "1391efb3d4a23585557eabf09e19e8bb096d4dddb8f607cde0ee680e2e2a51632f70917c90298da6970614acc8da1c5b0bbeee1a52e9c3dd2481f3b9693983c0666f6d02c1fb5cbb27ecd5b670e619d20c0d3a895206728bd636291e939b3081e6a3e9704b566f8dc6e47f762972e51199001c2a05cbfad5ea4c54d5415426d5ab11b251848371943e6f5c156f8651921bef3bb4a4377d3a6d4914f3c6f6a6ca0a"}}}) r7 = dup2(r3, r4) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000001700)) openat$pf(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001780)=0xd5b) getsockopt(r4, 0x9, 0x5, &(0x7f00000017c0)=""/75, &(0x7f0000001840)=0x4b) 3.766006731s ago: executing program 4 (id=471): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x9}, {0xb1, 0x11, 0x2, 0x9}, {0x2016, 0x7, 0x7f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0200", 0x4}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="5f5c3c03b72f71f21e34718def8b697eed93332c", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x75, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "949026", 0x3f, 0x33, 0xa, @empty, @mcast1, {[], @udp={{0x0, 0x0, 0x8}, {"9882288fa630ca6d4969bf8c8511c1f371dfb37e8fe1c7247b8b59492b023ee3dd8b1c018ace1353a08e7d2c053d2c0e4515f3d488becf"}}}}}}}) 2.642035132s ago: executing program 6 (id=475): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) close(r0) 2.58938716s ago: executing program 4 (id=477): open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) (async) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) (async) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) 2.583082474s ago: executing program 1 (id=478): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) getrlimit(0x8, &(0x7f0000000280)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}], 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0xffffffffffffff3d, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 2.439143699s ago: executing program 4 (id=482): r0 = socket(0x18, 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async, rerun: 64) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r1) (async) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) close(r3) (async) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x401, 0x10002fffffff9}) (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f0000000080)={{0x0, 0x0, 0x3}, 0x80000001, 0x2, 0x4000008}) 2.212914274s ago: executing program 4 (id=488): r0 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0xe65dc00084cf4bdf}], 0x1, 0xffffffff) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x40005) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSKBDIO_BELL(r1, 0x20005701) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x12, './file0\x00', './file0\x00'}) 2.210666353s ago: executing program 5 (id=491): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0xe}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x10, 0x2, 0xfe) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x70, 0x80000000, 0x11, 0xfbc9}], 0x101, &(0x7f0000000180), 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5, 0x3, 0x6, 0x8001}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r7, &(0x7f0000000c00)="b100050400000400000000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18bfb695564b67000000080040000000000000000002002fbfe0c2300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a9692c592a628f52d42d43ef14478b210d812969feca41f1fcde92374e5e498ca5582c7c3585eadb452b5923a909cccbfb3398b7700cb639a9c88acc63b85c414ecc85b2a39696c2651cd47e8ae08459843d9233a636d33abefffa8bc788acebeb0cc646bb10ae15667609fa048c1a47807cc9aa730557800ed999f57a906dc79e7ea2576c02d72b0954270eec38569b9caf517ad0467aa6ed0e6ac80c99de238849f8ac74e05f7b153bb883536fa14336", 0x171, 0x400, 0x0, 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r9 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r9, 0x80206997, &(0x7f00000001c0)) socketpair(0x20, 0x0, 0x5, &(0x7f00000002c0)) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x101, 0x0, 0x0, 0x9}, {0x202, 0x0, 0x2}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) bind$unix(r7, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3431ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x1c, 0x0, 0x0) 2.174150729s ago: executing program 6 (id=492): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000500)="fcb10103a4c8d46d19b14d9b1d731a1588c09e309425f1c57b85b6af40c10170e89208939bccd8db06160dc4ae76f4d48e14ad5c41778fbb1032a4016eef72642bc5d5adf94c4c27dc702fea92df0a502e23", 0x52}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) writev(r1, 0x0, 0x0) (async) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x3, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) (async) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0xe3, r5, r5, 0xffffffffffffffff, 0x0, 0x3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r3, 0x6, r7) close(r4) (async) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 2.147619461s ago: executing program 2 (id=493): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@broadcast, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x14, 0x4, 0x1, 0x0, [{[], 0x300}, {[], 0x9}, {[], 0x5}, {[], 0x2}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x209, 0x8}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d39fa0000a20ddd0105225336e2c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c624230b840ec0e5581460", &(0x7f0000000080)=0x48, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 2.072927069s ago: executing program 5 (id=494): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x9}, {0xb1, 0x11, 0x2, 0x9}, {0x2016, 0x7, 0x7f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0200", 0x4}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="5f5c3c03b72f71f21e34718def8b697eed93332c", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x75, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "949026", 0x3f, 0x33, 0xa, @empty, @mcast1, {[], @udp={{0x0, 0x0, 0x8}, {"9882288fa630ca6d4969bf8c8511c1f371dfb37e8fe1c7247b8b59492b023ee3dd8b1c018ace1353a08e7d2c053d2c0e4515f3d488becf"}}}}}}}) 2.069357828s ago: executing program 6 (id=497): r0 = getpgrp() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x7}, {0x400000000, 0x8}}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d39fa8f8b7998e11e043dbc6dc737296da87b25b6ec50b0063806a022e213957918", 0x24}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000240)="d80b80000000000000000095ff7d", 0xe) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x400}}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/44, 0x7d}], 0x0, 0x4) 1.973489786s ago: executing program 3 (id=498): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sync() getrusage(0x1, &(0x7f0000000340)) 1.962259104s ago: executing program 6 (id=499): mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mquery(&(0x7f0000030000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x63d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$FIONBIO(r4, 0x80487008, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x450a) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r6, r7, r8}, 0xc) r9 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r9, &(0x7f0000000040)="6ce5eb24484edd07a7013ab8782ae2cb2c7ad35150efc732", 0x18, 0xfad) 1.93180241s ago: executing program 5 (id=500): sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 1.825771553s ago: executing program 3 (id=501): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8025, 0x0, 0x0, 0xfffffff9}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x40, 0x400f}]}) (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d09000000ba0fdd01050b7336e2c9fde31e", 0x14}], 0x1, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) 1.825433273s ago: executing program 2 (id=502): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) r2 = socket$inet(0x2, 0x3, 0x102) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x10}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x1}, {0x21}], 0x2}) ioctl$TIOCSETA(r0, 0x20004109, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 1.825242333s ago: executing program 0 (id=503): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8108, 0x0) pipe(&(0x7f0000000280)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8e, 0x2}, {0x0, 0x1ff}, {0x25, 0x6}, {0xfd0e0d475225700f, 0x10000}, {0x82, 0x5}, {0x101, 0x1}, {0x0, 0xfffffff8}, {0x89, 0x3ff}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)}) 1.823326449s ago: executing program 6 (id=504): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x81, 0x3, 0x9, 0x9}, {0x30, 0x9, 0xb, 0x401}, {0x6, 0x5, 0x0, 0x7fffffff}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x5, 0x0, 0x3, 0x200000000000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) r5 = getppid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r6 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r8, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x4}, {0x7, 0x0, 0x81}]}) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r10, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205a9a) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) 1.82316034s ago: executing program 2 (id=505): sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00085003fe69bc83c1987a653e2c6f0000005000fe"]) 1.818221226s ago: executing program 3 (id=506): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$getown(r0, 0x5) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xa0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000340), 0x852, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="7cf67f1bed34c64dd68dae09b5ad6f999375ceec473169", 0x17}], 0x1) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) 1.817587598s ago: executing program 0 (id=507): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x1) r0 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x3, 0x7) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x1, 0xd}, {0x1, 0x80000001}, {0x1, 0x7fff}, {0x2, 0x68}, {0x2, 0x2}, {0x0, 0x40}, {0x2, 0x1}, {0x1, 0x8}, {0x2, 0x5}, {0x3, 0xffffffef}, {0x1, 0x5}, {0x2, 0x6}, {0x3}, {0x3, 0x4}, {0x3, 0x7}, {0x1, 0x7fffffff}, {0x1, 0x1}, {0x1, 0xfffffff7}, {0x2, 0x3649}, {0x1, 0x2389}, {0x3, 0x3ff}, {0x2, 0x3}, {0x3, 0x7ff}, {0x1, 0x3ff}, {0x1, 0xffffffff}, {0x2, 0x7}, {0x1, 0x1ff}, {0x1, 0x80000001}, {0x2, 0x68}, {0x3, 0x9}, {0x2, 0x30b}, {0x1, 0xa}]}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfff7, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, 0x0, 0x56f, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.640950375s ago: executing program 5 (id=508): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d39fa0000a20ddd0105225336e2c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c624230b840ec0e558146094f9042f7f0a93000100009a", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b002300"/14, 0xe) 1.639958192s ago: executing program 1 (id=509): open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.639818903s ago: executing program 2 (id=510): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 1.63954582s ago: executing program 1 (id=511): syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYRESDEC]) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x1008402}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x20, 0x0}) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 1.636036623s ago: executing program 2 (id=512): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000100)={0x80000, 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x2) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x50, 0x1, 0x1, 0x4}, {0x16, 0x5, 0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000180)=[{0x4, 0x5, 0x0, 0x3}, {0x9ba4, 0x85, 0x1, 0x2}, {0xfb5, 0x1, 0xe, 0x9}, {0x4, 0x8, 0x40, 0x5}, {0x9, 0x3, 0x2, 0x1a}, {0x101, 0x9, 0x8, 0xe}, {0x380c, 0x0, 0x4, 0xffffffff}, {0x3, 0xc0, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.554117458s ago: executing program 1 (id=513): sysctl$vm(&(0x7f0000001640)={0x2, 0x9}, 0x2, &(0x7f0000001680)="1cffffffff7a", &(0x7f0000001780)=0x6, &(0x7f00000017c0), 0x0) 1.553245177s ago: executing program 5 (id=514): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) mlock(&(0x7f00002a3000/0x3000)=nil, 0x3000) socketpair(0x2, 0x8000, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000384000/0x1000)=nil, 0x1000, 0x0, 0x0, r3, 0x8) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r1, 0x8, 0x0) mknod(0x0, 0x2000, 0x6381) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r6 = dup(r5) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0xfffffffe) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) readv(r6, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) setsockopt(r0, 0x200006, 0x2, &(0x7f00000001c0)="fffcd634d4dc5508248650bd0e1beec0b0ad159f8bddbfa581cfb44396e311b3dd9af51e0a8d0b33ac8b905b8385d76bb73a2241360800000000000000c1d7856ecf00b314f82e2226349460682bb3e6f4d4e6e46d693a338acee4248d89631883d710b27e1de2638aa0ed21180e3a71902420a91c084b7d7e97e002996ab19a41159ff40654eae5df05484f128fa91d91a7c8f3a844da7ae15dac95c330cdc146c553097810ebea6a142c0f6eb840000000", 0xb2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000280)=0x2e07) socket(0x18, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300)="9b180b38eb987aa9feb13ec99e805e6e84010003582a835702e25478f18c56807cf0c60458e4859d16d51a70d9951d6914ce35c8b23376649ba1c79c909c88e212431da40f8514a532df2a3bdb44fed4f8a254c7d1c0d0115b389f42e4aa48953577bbd9d0a148c9c179041263343d73ec17abae2c1c437b94d72bebaa15cc183fc1a83e7fc4d430c93d", 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f00005b2000/0x4000)=nil, 0x4000, 0x2) 1.553104174s ago: executing program 3 (id=515): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="c7bf18de71fda7070429e1639201055db8f10000000094a9f634b313cfd9ae05ab948e9a070597cf7c53e90000000000", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e2a80f40014ff01ff01000000000000000000000000000100000000000000000000002df7c1bd3d325537e9", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000190780008"]) 1.552919581s ago: executing program 0 (id=516): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) 1.489576254s ago: executing program 1 (id=517): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000002c0)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) 1.489283865s ago: executing program 0 (id=518): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r0, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) syz_emit_ethernet(0x46, &(0x7f0000000e80)={@random="09d2544684be", @random="a82d7abc487e", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x7, 0x8, 0x100, 0xc}}}}}}) 1.488837859s ago: executing program 3 (id=519): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = getuid() (rerun: 32) setreuid(0x0, r1) (async) r2 = socket(0x800000018, 0x2, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r4 = dup2(r3, r2) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) socketpair(0x1e, 0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r5 = socket(0x1, 0x1, 0x0) (rerun: 64) dup2(r4, r5) (async) setreuid(r1, r1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000100)="d302ef762f0684a2805c2c466ae1a8f1b77e7df8c2c70b96118f0e400b2ffd769ad1a24fab4be1f14131836a0f1f423516cdf25d067457e673be8590295d6cdc4d8dcb47f4bbf030673d6708d4be7211a5ed91f54771812f51dc48a4adbed327412a9f689e7f02306a7c776eb2fd171ddc90f5c26f57c72fb76f91e7cde0a2aae43775ac844eea125e", &(0x7f00000001c0)=0x89, &(0x7f0000000240)="0af336897157f9dd8769b0ff58c60a5fb6e98bf646f0e4048ad641da04d3eba0a201e75f87385d29c5b6304e4f27b83e5fadc39b0fd1d2a58e08b39c0f925ba7012e6e0b1b9676bf6848307846d9b37cfbace150db0c55e2ae6be000439d6495eb5d08835b63e3ae9ccf4e246155290d01ab9ceae045c28e8759e3173b95cbb0fbc0e1e46f780a9a12a4804a4b59fd231916883a667d67d12a6402ec2afd56c02074a696f52d0ba36bb588c19abfd37089413176662bff7571cd695152565a7bef7f17af9c1334e82440228f5bb44355a75c6c96ac67145099f63bd52ead9b2154ce18ab1df37500ee2c3875976f2c23f4a1413a60b5119b56fc5f3f88d6bbfd2d449d502931017e7648016a13c3550601510604a631569245af477b504186cdee269b48e960514390e76eb87d8034deea56c0fca5d461b5bc86fb482c57ac912d24374075c790858f09d416a7a3f5e46b9fa556cd2559ea2817f4dacb3a7181b910c2c33cc2f1f2cacac5b0bad3e4453bf07c601d0954770852b9ddfd48082ce06c2303fb48fb3fd498295eb539d94da71402bf5c5950ed5313ccd06bb7dff351a43ecda272c9b20b13f73e92f0bc44734459828003f5906e3a87e9cb14fe2163b38c95a4ee10ca82af8dc8db4b8880df78521a9e13423a6cc6c17fbba11e24fe9814eb13a52adb5b3008cae46eb9cb1fca69ea4e6c9ec0e1e06e6af9027f4b6629b80f2dbebb85f23d701dc41800196a09912b1c7026bc6ea6b03fd11b97147813f7f3969c79c814740024c4f5ee44a01568c6e852ffd045c152ea2fec3232f6083351f16843b97deb3e6ad914258d33d8086fb6224bde70a167aa67fb2500d7a12917aec603e053d8164da0d69a276b450608b421c67cc80ba5ca84a5748646234f03997a33192d39a00805b68768d9a40732d4ceee8947873539f011e1da7b151f1e56d318b836848b12a91e34dba032f41ad9f854781dec143adbf685a8a17cc7b5e564b29260bc5ee93ef52100cc009d6dda667d972365c7c95ea6fc8340c05cc193a9ad55dfed100dd8b9c5373a86d37a687b7755405e1c33c83b2ed93fc5615f175a0f0a756aa1082acd72088c98a01f3a2c342c535c8ec2741f94ef9882b82e3e50594afc91350bf315703e70e5a9a35baaec12bf4f4a2ed160174213b9c185b95d52edfc7e37ea5a5b1027d43842930602039ab5dd2bc641951252d1d12832a0b7a0c227720c7a6dbd012651dea6cf490559488f9b54678f26a3884e068ef0690564576437c3224ab9845edd071ff5d7fb30efa02981cd5fb147b48c10e47dfa64537d931c9ddcdce6f54d79216bed43afbd41cf2b5e574d1ba0eeeb62f531dccbea1e42e29ccf0ec03cc1981ddce4be39dbbbe5199a5c324721026cf00398b5d5a5512f4dc37c0337f3a3984280b91ae3970168abbd7cc5b8ad16db785375ec312d8369379dae23857fa21d9947e1630dea7e44fd536d1c29eed5bc192e440d4af7b6dce1256a0efd9f7367ea9c5741818bc510be10f1ad11396ed784d0bd4986864842c71a2f9d8a2b360d7da30ff1571d34ce6ae830ecd9a676518c477052c188f6d825faefdf41ae7c5b63fc45a2c6730f68d7b1dd9605d17a3a48d23c6cc2ce6dbd8fc0195d7d6b449db6cc764269d6aa18b722f30e7deb7b661059105e1bb4addade935be1853e7a8d957f9b9f4543c41efac705d801e6cdeea2381ab4468f111ae679ff2de7430b33f26aaa53a347b329e8ac2075824683e4e820755ff15308f486219f13b9b0faa67422d766a45fedd86486b48de4126eb9b761d68d339cce85f3bd669af9944d48d0932d6e40a94a6f7e7179a5a82d211ee54e2d45159f4a3ba3e692623e29bbd6598608ab8ae21a1ca3ab83100b81e034c4ab3001efd66ab321cbe9aa724873f5aaff3838c1dcc6a65efae36acc646bfc6edcba690162939e6f7312fe5ee2330ff1ab829d87eedc5267e86f0f733146ff14913b95fc1070a19ee2a5f30643425fe3ec2ee758d48dbd08be917974c07ffd5f3c85d39557d3284fa17c4f1fa4bfb3a9a45f1362b56a8b05a5d4f0f3d70f4bb6c720523f076a362a7535c2da2838ab9572811f0d8f1fad6e4e0826d16f9111c2e2d4afb7faaceaed0af7d9fae0248a04def8718fe1f431765381505a6e3d0b8bf11c3cba21f2097541639a83318b9024a5a4854b746bf9e44a0b823ae77faf3e016ff8585eeb2d0b4d7f39e16ac63efbca0d6620d08564d50018d9834095abd9f13cde51db1168e01faebb04ae1922b57ec61399f03e16709d90a2578824ec4820eb69664445fe440d1d68e96e8205434f3fc8547fa690f2dc903bec349e4d3d36b8cd943dcabd78d1f76dafe799319b6cd2bc21c2212eb19090b62c751bc72fa136b46da01755d7375c1ca4aacefca06e2dddf1ca253e10808d56f696f64cfb1af7219b588e9086f584169f70337348fb6ae7c64f7042e8080b3a935462817dd1de44ed7b4cae6d87ab8592150d48de38253d866112630de11974c5754734e3143c13253dbbd2c5d135068fd5fbd28b269062807e40edd17a19658150202ec83e5aeb155d8e5272e378f2c5461b711ae85412400c88d3da2cc20280644fae5f702affba29c50b857413d28a7ee70acdb158e03d3eb376ee94ad93cd7367d1838b0bf9af677631d4d7388a36a5d1f47f758e2b12b1b3c370bdb3c6960b8c6753719455679fba4977843fce65a80af7d346e143afaf5a6d68fbe102ee8f1b5ddccb6ec1928b7542fa9b3b02ff9f6ac5c667daf79034477550baa1288110a73cd95bd82f3f856895b1237eec3829a5e7f77db77e1077abf579f505f747e66f4804839166f737f00f258dfb127dd6b4466dacb937187a38556dff00204611126d84640cba9459896205893038198428f1d943279ec990c8c1789ac229dd9f21b199ab79d06aebb56b63063cf48db9fcb5a04a5e687a340afda17b0a49625758dd54ef980c0decf776ded106bce2a4ef538d57e1b9e0ae5a3b5e07c56e40c78972fbeaee1202304829b8512f30c559038c762811566e1b605b7cdf597272b6550ff6ef6ee78afedebf11f0f794315c49873261d8b525ec038f49905ec30ffb53e4e90f24321ec1173a8d17b7e5b107b2d1dba3df07b2d0a1e5e08b3e938b248cb3e6b1d1403bd6328c836d238b960315ea8c19232caee6165a72415f6b20d776e31eb04a4bbbdb3524c67062b4dfe0170bb4d640b2281966a29fb5432888999de4e8a36026d72fd0108cc91ca5cb140eb3dbb241fe84b9979ae292df26cf0fd0230bd064c3f757204fb7fcb0619911126aad03924020da2d9d746f40d048f03a7a877f8e4be3c7e378844c019c5f709f3616792c1e6e1f500457f846cb322ad9d368c96a07f79c81200c940d54443c9915988c4d6e91421e19a4d2b6b081e588cbcbd11427b3fc6dd33ef5d21eb98d286ff84b01aef312d2b8ebd4f278f9800ba8f85c6092deebf888045d62e841f705219642f06271d23806ce3baa855819d9365ce79d8f6e280275bc181575385d190b2974dde3f1ee99a34a3634b996236b695c216e8bcb692f8ddfb110c4132bcf4a2afff3f9fb16499d1fa8725144fb3ef3d72398d23e9d5c603edab843c7f35f634cc29af15a1fa520cb2ef29db57251e80fb3e18183ed4f48bd617e185074f7c8a1c24e753aa34c9944bcf4f847085916ee3e6a8a7710ea522a7081bea6fd37a82640b6a7c61c1c5178856c47ad71dd249a2334c177f882558e87315f4f5b1bb2168f683397c05df9bacebdebf366ed33c0125db75946ad8120e1c6446a7d9b281629398e5cbef90e4e493e3475116b7c5f90580e9bea88b18af191d51de9d49800da16404139265690cacba3afcb69010b8454f293b9fcf057fd6b70df5ba6505f6e3d0baacf837f55168b872c8d6c0ffa975c67e2d0aeaa9342ca6616e0ab9dca34d69478cef9791e3d7420bf660fb85a4e3212ba1250d6b5d78d2459f6cc1a97b62a4aa3df833ceb7c6d446754a645151d03d6c78dab288eeeb988a0ca5ddd0133df90679948c18a1dcd9fefc6581579eb0e0a5070c7120aa771d3d95e140eed2ef092a3ddb38a086e980a5744e1204c86668ed7962ca91a942b385bbc25b9d6dc21b97b0e9264e86dae006e207e27827b53608bb80f14f66b3056fc06d09b3753527d9286e322f160b20f35a4f722a8a5751c563f377e5b50e59da5154882f58caec62eeceee0aad0bcc3fff6bc3c626be20edcc25933eb9d1f0fdf49e0028d59f3e535b1d3a1c30eaeed55672771217396f10818a3c2742735451554fd645bfc464f79b489997e85bac4e62289a4fa2ac7b47f7057fed68025b617c488a6fa4ab1a3e5f2181e12605de63d322d290134469973a5553f5501f2a6a18060cfbaf201f4c46030f65ec3a850ac0c33b9fe70beabf9972727729be1e0cabe1182146de40a20990de7ba7df9b5ce1752eb3185002e30ff3ef164c1b25ffdb6a82de2e677c1ae7db7f7d70c31e0aaada4346cb85ea5a6ca5750c66786fe7565e91fead1f08e03d75154d1ea64775f561cbed9a1ddc98e7cd90e92731f590c6d4d1d625f4c3b387390af04c897930f8239e3a52a4d25beb0427c67db2f0c1e1ba9d3cccb9f7ace3abc1402a8881375cd7ca114eb104c2ce333f3828a53186af0903e9b5a02f2b00227f20cb35baa5681d15cf5b30be23a0265138b0f5bd7aebabb897f116b08eea6c7e7c8a224d58181c5932a4f3c445de1e3701c7ed03c42e3828c973f3ff068f725aa56e1891e330e905a66165ae3c4730bc4382929be3058aafeedd505377af3114564e7bba147d9776bd1477f9f1c7070c3bf48a152ac9b32e9a25bd0a40eb33c2a6ed2051ab4a4fcbe4ae5bd3f4f5aa545e69195d2ab078aa6674c48c63fef8ce26d930775c5ce7a630bf9db41fecbea5bfc42be3dd673640aecca3381a74107e27d2a7d779dee8d99a4c9ed24d2651dab442f00f34f353b10c0c6e3c93451152bea15dc9e2d9d422b4f1f2b2a32de4fb28032fe85194668b3f46668a3d30f052454349988bd611338e311775831e7808342f15101c09f03c7e9a37a3ace29e20fe448d35ace6bf71df4611f47cb47d9b285e7b2041e628353ec1e3571f63182a67fca6b26a36a55a4ff2e3147090cba99d28b269e733173ec57ad65d4974d0d8a4af2ee0fe0b9fca429b48a84a8d2f1e8c68a9dd366cf7f72b582eb6592358f82231c2fde85d9c4331de8f5444a64f3912b6179a79a1473b6b04bda829f7f5004088ee142dedfc0891626f8425d6616fe7d4f74d134d6518fd0f003fbdb0cb2a5d8f5f78d55285f9690edf86380e5336ba32f8a7b2d461b6f801c8b9ba1895df4b87510aba0f469a8c81e6c8a948ca1dc937114520417bd2dfd40ad2f018433209de4a95edc36044254d130f61fad1e9797738ea6f60a7f7697304cafccc296854cd9856183fa82a8f137c938eb11a64aeb1355f176773ec3e993dbee82875cdb5b0efa28d29a03983efd6b61542a240531d2e3d51733a9f1fe0120e14930fec64c2e367c20448e68a0638f9fd6fd61989aa5ca9cca9b427cb694bc782b70b9ba8aeb5f1f542c63aac1f2c7484775a6ab01f45872c207655c735dd95e3b6f0f4973b480acb52b6fdacc0b2f9ff5ab43882e314c119a88ddad5e1b5d72366eac7be638f0bcabab4122d7508f206c4bcf71ed7a48a428871101f260910717bd0fa13ea84a3e1f2a0466553d5bdaf647cf43854e48bbb22b9ad0f511e4ab79206e0f6f9ae7d9207e7a", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001240)={0xff, 0x0, 0x40, 0x4070, 0x5}, 0xc) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) rmdir(&(0x7f0000000200)='./bus\x00') 1.488438718s ago: executing program 6 (id=520): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480), 0x2, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r4 = kqueue() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0x1, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900", 0x7, 0x1000000}) madvise(&(0x7f0000440000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r6) close(r7) dup2(r4, r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$inet(0xffffffffffffffff, &(0x7f00000014c0)={0x2, 0x1}, 0xc) fchmod(r0, 0x100) 215.140152ms ago: executing program 4 (id=521): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="6a870d39fa0000a20ddd0105225336e2c9fde31e", 0x14}], 0x1, 0x800) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c624230b840ec0e5581460", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 214.89961ms ago: executing program 0 (id=522): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x146) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x3, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) setreuid(0x0, 0xee01) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/236, 0xec) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x9, 0x5, 0x4, 0x3}, {0x1, 0xa, 0x9, 0x5}]}) 59.957774ms ago: executing program 1 (id=523): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8108, 0x0) pipe(&(0x7f0000000280)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x8e, 0x2}, {0x0, 0x1ff}, {0x25, 0x6}, {0xfd0e0d475225700f, 0x10000}, {0x82, 0x5}, {0x101, 0x1}, {0x0, 0xfffffff8}, {0x89, 0x3ff}], 0x8}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)}) 55.652217ms ago: executing program 3 (id=524): sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) (async) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x4000073a, r2) (async) ktrace(&(0x7f0000000200)='./file1\x00', 0x0, 0x4000073a, r2) pledge(&(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcdH\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0x8029, &(0x7f0000000200)="001d200000fb68ae064eff61dea355e70ce889d262059f79960f0606825cf3107aedcdee80446afb782cc25fc99e7210dca2da59b9e87f47e6cfc0d755ba4693ccfc08c9eddf22e763bc99e9a943ce5986c6c0e9e3c43c3ba1e64087eb9cb8617a8a2070f8fb50d2bc9c69443b0609633fa24b709ed9b42bf91263ddaeb2b10972de57c435103f1ff30390e9", 0x8c) (async) setsockopt(r3, 0x3, 0x8029, &(0x7f0000000200)="001d200000fb68ae064eff61dea355e70ce889d262059f79960f0606825cf3107aedcdee80446afb782cc25fc99e7210dca2da59b9e87f47e6cfc0d755ba4693ccfc08c9eddf22e763bc99e9a943ce5986c6c0e9e3c43c3ba1e64087eb9cb8617a8a2070f8fb50d2bc9c69443b0609633fa24b709ed9b42bf91263ddaeb2b10972de57c435103f1ff30390e9", 0x8c) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x11e) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[], 0x27, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) setrlimit(0x7, &(0x7f0000000000)={0x52, 0xe5d8}) (async) setrlimit(0x7, &(0x7f0000000000)={0x52, 0xe5d8}) setreuid(0x0, 0xee01) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r5}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) socket(0x18, 0x3, 0x0) 55.156129ms ago: executing program 5 (id=525): mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) (async) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x3) 742.055µs ago: executing program 4 (id=526): syz_emit_ethernet(0x105, &(0x7f0000000080)={@local, @random="7004f5b37507", [], {@generic={0x804, "3e3c897689e918670d41b9c54a6d692033d1958eeaead03ef5d6a56c4413b67632b87a72bc925ef737a6b749efefea0d0e8879172544bde1157668dd7ab97620a774084bd52e840e135fcf7d69ed835b8bcc797a56ec593002621f4b3b808929fabcea485c5acc25552264bc825063adb21483f4abff8034865e4136342313a506a08496e5e341a10da4c4a872fe5efc4defec47f1605a7c3d2a975deb9be8fac5065d48b23c663a189ea92eef313eef6a37e07dad84a93b1d4f705a98b3c5fb6f05c63219ca44fb4df458b8d1a74e4bca28a521f4c46fdd6381727a584fa5fe27945759dfccb1b3d50167d6788404c5cdb6d218afb164"}}}) 212.46µs ago: executing program 2 (id=527): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="f69c6f30757b", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="143847ef05b4", @remote={0xac, 0x14, 0x0}, @random="ad1c5b314eba", @loopback}}}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') bind(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r4, r4, 0x0, 0x4}) fcntl$setown(r3, 0x6, r4) setrlimit(0x1, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0xa000)=nil, 0xa020) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834400081100fe000000000000ff80d1440000200000fe8000000000000000000000000000aa4e204e2200089078ae7c604d1368e45262d409361261a1b825d6cc682af1e121c0d925f23f62c8bb4253c57ad4bd69d2e39063dd0363f364e62d8a283bb4ee6cadd6d287446904c8bc0a3c3a732d925e5954fafdf1115fd89d27019aa6345e818c5021f80140ff8233464247e80dd4dd5bc0312ef9df7145989253aa328e2380fb72598c680bb8cb35683dcdc7689a55672f4dc997fc8ab6d60b9c7e8c9b5bda5a8c3be57d337cba0353d692548bd42f95190fc2c17dd0bd8fb299c74f30dfd06b9647072163aafe18fe8272"]) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) 0s ago: executing program 0 (id=528): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.44' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 witness: lock_object uninitialized: 0xffff8000014e4030 Starting stack trace... witness_checkorder(ffff8000014e4030,9,0) at witness_checkorder+0x1af rw_do_enter_write(ffff8000014e4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014e4000) at unveil_delete_names+0x3d unveil_destroy(ffff80002ec9c6e8) at unveil_destroy+0xbd exit1(ffff80002a3779c0,0,0,1) at exit1+0x60f sys_exit(ffff80002a3779c0,ffff80002fcb0140,ffff80002fcb0090) at sys_exit+0x1a syscall(ffff80002fcb0140) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x790da204ac70, count: 249 End of stack trace. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014e4030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000014e4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014e4000) at unveil_delete_names+0x3d unveil_destroy(ffff80002ec9c6e8) at unveil_destroy+0xbd exit1(ffff80002a3779c0,0,0,1) at exit1+0x60f sys_exit(ffff80002a3779c0,ffff80002fcb0140,ffff80002fcb0090) at sys_exit+0x1a syscall(ffff80002fcb0140) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x790da204ac70, count: -9 ddb{1}> show registers rdi 0 rsi 0x4000000000000000 rbp 0xffff80002fcafdd0 rbx 0 rdx 0 rcx 0xffff80002a3779c0 rax 0xffff800029a9bff0 r8 0xffff80002fcafd70 r9 0x8080808080808080 r10 0xffff80002fcafcc0 r11 0xb2ef093856d321ef r12 0 r13 0x1 r14 0xffff8000014e4030 r15 0x3 rip 0xffffffff81cd1b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002fcafdc0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=239446 pid=50798 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a3779c0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a377210,0xffff80002a376a70 process=0xffff80002ec9c6e8 user=0xffff80002fcab000, vmspace=0xfffffd806a7c3908 estcpu=36, cpticks=13, pctcpu=0.0, user=0, sys=9, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8959 229570 96697 0 3 0x80 nanoslp syz-executor 8959 347477 96697 0 3 0x4000080 fsleep syz-executor 8959 275151 96697 0 3 0x4000080 fsleep syz-executor 81285 19216 67644 0 3 0x3000 suspend syz-executor 81285 260839 67644 0 7 0x4081000 syz-executor 12600 378532 41137 0 2 0 syz-executor 12600 504059 41137 0 3 0x4000080 pipewr syz-executor 12600 61670 41137 0 3 0x4000080 pipewr syz-executor 12600 78298 41137 0 3 0x4000080 fsleep syz-executor 4893 247710 0 0 3 0x14200 bored sosplice 92247 6035 52784 0 3 0x82 sbwait sshd-session 50698 319767 82478 0 3 0x82 wait syz-executor 41137 321933 82478 0 3 0x82 nanoslp syz-executor 96697 210194 82478 0 3 0x82 nanoslp syz-executor 8309 278794 82478 0 3 0x2 biowait syz-executor 63424 318191 82478 0 3 0x82 nanoslp syz-executor 6161 495620 82478 0 3 0x2 biowait syz-executor 67644 457277 82478 0 3 0x82 nanoslp syz-executor 87937 350036 82478 0 3 0x2 biowait syz-executor 82478 396794 59071 0 2 0x2 syz-executor 59071 63411 53461 0 3 0x10008a sigsusp ksh 53461 321840 78802 0 3 0x98 kqread sshd-session 78802 29876 52784 0 3 0x92 kqread sshd-session 37955 510024 1 0 3 0x100083 ttyopn getty 52784 40092 1 0 3 0x88 kqread sshd 26765 368125 5196 74 3 0x1100092 bpf pflogd 5196 107425 1 0 3 0x80 sbwait pflogd 28557 357256 55085 73 3 0x1100090 kqread syslogd 55085 222476 1 0 3 0x100082 sbwait syslogd 50057 371864 1 0 3 0x100080 kqread resolvd 3852 264490 8400 77 3 0x100092 kqread dhcpleased 64456 201711 8400 77 3 0x100092 kqread dhcpleased 8400 19878 1 0 3 0x80 kqread dhcpleased 47069 1538 0 0 3 0x14200 bored smr 70696 39 0 0 3 0x14200 pgzero zerothread 61616 130430 0 0 3 0x14200 aiodoned aiodoned 33588 90296 0 0 3 0x14200 syncer update 89538 369386 0 0 3 0x14200 cleaner cleaner 7928 138019 0 0 2 0x14200 reaper 78662 76289 0 0 3 0x14200 pgdaemon pagedaemon 24391 157167 0 0 3 0x14200 bored viomb 50840 450931 0 0 3 0x40014200 acpi0 acpi0 98496 449181 0 0 3 0x40014200 idle1 39295 110215 0 0 3 0x14200 bored softnet3 96631 207514 0 0 3 0x14200 bored softnet2 28709 173802 0 0 3 0x14200 bored softnet1 31153 337674 0 0 2 0x14200 softnet0 61045 63598 0 0 3 0x14200 bored systqmp 54625 335320 0 0 3 0x14200 bored systq 28694 223887 0 0 3 0x14200 tmoslp softclockmp 63288 236956 0 0 3 0x40014200 tmoslp softclock 72879 522997 0 0 3 0x40014200 idle0 1 414857 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 8309 (syz-executor) thread 0xffff80002a366f78 (278794) exclusive rrwlock inode r = 0 (0xfffffd80793861f0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c890650) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 6161 (syz-executor) thread 0xffff80002a3667c8 (495620) exclusive rrwlock inode r = 0 (0xfffffd806a772b90) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806a772a78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 Process 87937 (syz-executor) thread 0xffff80002a367498 (350036) exclusive rrwlock inode r = 0 (0xfffffd806a772500) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80792f70b0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 Process 7928 (reaper) thread 0xffff8000ffffd488 (138019) exclusive rwlock kmmaplk r = 0 (0xffffffff8394a328) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x81 #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1fe #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10237 11104K 11541K 166960K 12091 0 pcb 17 13K 14K 166960K 165 0 rtable 191 6K 7K 166960K 404 0 pf 32 17K 25K 166960K 59 0 ifaddr 38 6K 7K 166960K 56 0 ifgroup 51 2K 2K 166960K 70 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 37K 166960K 78 0 ioctlops 0 0K 4K 166960K 1585 0 iov 0 0K 16K 166960K 33 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1399 88K 88K 166960K 1902 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 2K 6K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 83 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 14 49K 236K 166960K 668 0 sigio 0 0K 0K 166960K 14 0 proc 78 115K 140K 166960K 598 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 101 0 in_multi 84 6K 7K 166960K 134 0 ether_multi 1 0K 0K 166960K 9 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 283 1261K 1261K 166960K 283 0 exec 0 0K 1K 166960K 475 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 219 72K 83K 166960K 7773 0 UVM aobj 18 4K 4K 166960K 19 0 pinsyscall 42 84K 104K 166960K 1761 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 11 0K 2K 166960K 35 0 temp 57 8639K 8706K 166960K 28571 0 kqueue 13 20K 28K 166960K 108 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 72 0 69 1 0 1 1 0 8 0 rtentry 112 121 0 35 4 0 4 4 0 8 0 unpcb 144 544 0 526 7 3 4 4 0 8 2 syncache 336 8 0 8 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 132 0 121 3 1 2 2 0 8 0 arp 120 18 0 2 1 0 1 1 0 8 0 inpcb 376 662 0 651 8 6 2 8 0 8 0 nd6 136 27 0 7 1 0 1 1 0 8 0 pkpcb 40 3 0 3 3 3 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 5 0 5 1 0 1 1 0 8 1 pppxif 1472 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 21 0 12 1 0 1 1 0 8 0 pfstkey 128 21 0 12 1 0 1 1 0 8 0 pfstate 376 21 0 12 3 1 2 3 0 8 0 pfrule 1344 87 0 81 2 1 1 2 0 8 0 rttmr 136 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 542 0 158 31 4 27 31 0 8 0 art_table 32 544 0 158 4 0 4 4 0 8 0 art_node 16 118 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 8 2 1 1 1 0 8 1 semapl 112 81 0 71 1 0 1 1 0 8 0 shmpl 112 16 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2577 0 1072 95 0 95 95 0 8 0 ffsino 280 2577 0 1072 109 0 109 109 0 8 0 nchpl 144 3527 0 1841 63 0 63 63 0 8 0 uvmvnodes 80 2954 0 0 61 0 61 61 0 8 0 vnodes 216 2954 0 0 165 0 165 165 0 8 0 namei 1024 12048 0 12047 5 3 2 3 0 8 1 percpumem 16 53 0 8 1 0 1 1 0 8 0 kstatmem 264 34 0 12 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 10923 0 10920 12 9 3 8 1 8 2 plimitpl 152 85 0 68 1 0 1 1 0 8 0 sigapl 424 961 0 912 7 1 6 7 0 8 0 futexpl 64 7954 0 7951 1 0 1 1 0 8 0 knotepl 120 1062 0 0 33 0 33 33 0 8 0 kqueuepl 216 194 0 184 3 2 1 3 0 8 0 pipepl 328 158 0 128 3 0 3 3 0 8 0 fdescpl 504 941 0 912 5 0 5 5 0 8 0 filepl 152 5696 0 5468 21 9 12 19 0 8 2 lockfpl 104 153 0 151 1 0 1 1 0 8 0 lockfspl 48 69 0 67 1 0 1 1 0 8 0 sessionpl 144 27 0 17 1 0 1 1 0 8 0 pgrppl 48 107 0 89 1 0 1 1 0 8 0 ucredpl 104 1342 0 1328 1 0 1 1 0 8 0 zombiepl 144 967 0 965 1 0 1 1 0 8 0 processpl 1168 961 0 912 5 1 4 5 0 8 0 procpl 656 1820 0 1763 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 688 1308 0 1276 16 6 10 10 0 8 5 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 27 0 0 1 0 1 1 0 8 0 mbufpl 256 262 0 0 16 0 16 16 0 8 0 bufpl 280 3648 0 130 252 0 252 252 0 8 0 anonpl 24 156446 0 152996 62 21 41 60 0 184 0 amapchunkpl 152 24600 0 24148 29 6 23 27 0 158 0 amappl16 200 3262 0 3230 22 16 6 18 0 8 0 amappl15 192 7 0 6 1 0 1 1 0 8 0 amappl14 184 123 0 110 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1589 0 1559 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 134 0 121 1 0 1 1 0 8 0 amappl6 120 191 0 187 1 0 1 1 0 8 0 amappl5 112 121 0 111 1 0 1 1 0 8 0 amappl4 104 339 0 321 1 0 1 1 0 8 0 amappl3 96 4805 0 4699 4 0 4 4 0 8 0 amappl2 88 682 0 612 2 0 2 2 0 8 0 amappl1 80 10473 0 9812 16 0 16 16 0 8 0 amappl 88 7343 0 7185 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 18 0 1 1 0 1 1 0 8 0 uaddrrnd 24 941 0 911 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 941 0 911 1 0 1 1 0 8 0 vmmpekpl 168 9343 0 9298 3 0 3 3 0 8 0 vmmpepl 168 64353 0 62444 106 11 95 106 0 357 0 vmsppl 456 940 0 911 5 0 5 5 0 8 0 rwobjpl 64 23304 0 19304 67 1 66 66 0 8 0 pdppl 4096 1890 0 1822 110 36 74 86 0 8 6 pvpl 32 17408 0 0 142 1 141 141 0 265 0 pmappl 248 940 0 911 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 302 0 48 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8394c278) at __mp_lock+0x192 intr_handler(ffff80003c503b50,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8394c278) at __mp_lock+0x199 intr_handler(ffff80003c503cb0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8394c278) at __mp_lock+0x192 proc_suspend_check_locked(ffff80002a376a60,0) at proc_suspend_check_locked+0x2d5 userret(ffff80002a376a60) at userret+0x9c syscall(ffff80003c503f60) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc1efa1d4c0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff8000014e4030,9,0) at witness_checkorder+0x1b4 rw_do_enter_write(ffff8000014e4018,0) at rw_do_enter_write+0xb7 unveil_delete_names(ffff8000014e4000) at unveil_delete_names+0x3d unveil_destroy(ffff80002ec9c6e8) at unveil_destroy+0xbd exit1(ffff80002a3779c0,0,0,1) at exit1+0x60f sys_exit(ffff80002a3779c0,ffff80002fcb0140,ffff80002fcb0090) at sys_exit+0x1a syscall(ffff80002fcb0140) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x790da204ac70, count: -9