last executing test programs: 5.580330513s ago: executing program 4 (id=1302): writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000040)="60d80bf5", 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfff}) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x65, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r6) fcntl$dupfd(r5, 0xa, r7) 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) select(0x40, &(0x7f00000000c0)={0xe, 0x4, 0xec98, 0x2, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) close(r1) 4.778713069s ago: executing program 0 (id=1327): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x64, 0xff, 0x20, 0x5}, {0x80, 0xb, 0xb2, 0x4}, {0x6, 0x6, 0x7, 0x800}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x2}], 0xfffffffc, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3, 0x1000}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 4.777041524s ago: executing program 7 (id=1328): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000fea000000000000000000000000000c3"]) 4.683259185s ago: executing program 6 (id=1331): socketpair(0x10, 0x4000, 0x10, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1ff, 0xfd}, 0xc) (async) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000002a40)=[{&(0x7f0000002980)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb2b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c4a0defa347d2fc99fbc82faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d553004379a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d77700"/211, 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x8, 0x8, 0x3b, "000000000000000a4a00000040000c05421c00", 0xd4cf, 0xffffbfbc}) (async) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0xfffffffd, 0x0, 0x0) (async) ioctl$TIOCSETA(r6, 0xc444443b, &(0x7f0000000740)={0x1, 0x2f, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) acct(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r8, 0x20006473, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x7, &(0x7f0000000040)='./file0\x00', 0x8}) (async) chflagsat(r6, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1d, &(0x7f0000000040), 0x0) (async) close(r5) (async) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x4, 0x8000009, "0781000000000000000700", 0x0, 0x622}) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) 4.682010729s ago: executing program 4 (id=1333): clock_getres(0x0, &(0x7f0000000000)) clock_settime(0x3, &(0x7f0000000040)={0x8000000000000000}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x3) recvmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/245, 0xf5}], 0x2, &(0x7f0000000300)=""/196, 0xc4}, 0x200}, 0x10, 0x1000, &(0x7f0000000480)={0x3}) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x8) r3 = fcntl$dupfd(r0, 0xa, r2) select(0x40, &(0x7f0000000500)={0x7, 0x240000000000000, 0x8, 0x7, 0x182974f0, 0x9, 0x9, 0x7}, &(0x7f0000000540)={0x7fffffff, 0x6, 0x10, 0x1000, 0x1, 0x516, 0xffffffffffffffff, 0x10000}, &(0x7f0000000580)={0xc, 0x7fffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7fffffffffffffff, 0x6, 0x2, 0xe8dd}, &(0x7f00000005c0)={0x1, 0x200}) r4 = dup(r0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', 0x8000000000000000, &(0x7f0000000640)='./file0\x00', 0x8}) ioctl$KDGKBMODE(r3, 0x40044b06) sendmsg(r3, &(0x7f0000000c40)={&(0x7f00000006c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000700)="1b6ebc764104a00446f59eddec81cd722f9a1dbc731139d42482ab01813045531547110ed9f73fb8b56d9089d188bf877bdcd79582900db372137ade1402325d35558c06e9034dd5b9cce2fdf03d1f83e7e801f0ec1dcb7114a8069c670d599d81ef3d2c44ab23774ac405b2e591c68fb5fcc63b6f000d2ea3cc58d58ec9079575fedc10b8220abe7d760f729ba4e9fae930fa8c86a8d475f41174276b36dfd18804079060333b025ff3f7933696fd4530aedd80d099c0a2eea6082faea99499a8de3b89a80fa10615", 0xc9}, {&(0x7f0000000800)="78cbb0a6ae3df3290102da2bad3667b0ec656f989edb65294dde7676250504080cea118889ae1f83c57ec5db30987cf3d5cc2bf73d6eedeebaa2b1726267040c9d2db2cc587b0388f28d8ffff0b7ac58d92cde11559192ede366ed4390095204f2a648e5d6a71e4a92a1d873a1279210f5f2a6d0996bfac7a93433a81254c3982516f71fbeb7f65e820287a748dd0a67cd78bd14128cadd3f3b0bdcbcbcba2a35756c07a80e8c6d629f2de58ac2b74fcf33405a0c6a2fdb06b3c90fb7a3b5d2c2c271fecfe6f1d147f9d5dd678601fab2a2684d539a10f2b63fd73aafa4a81dbe5f451e846", 0xe5}, {&(0x7f0000000900)="a346e9bc9512697d4ae8", 0xa}, {&(0x7f0000000940)="631a36c1063e3e110adb42d705579c95289822b0f6856616b273594bd2ed21a46387ef1792fa0f283ad494d904c8fa62466ef52e6536aeb28f4c1351f4b85022edabb7936d6097dccbaf4c0d02916525cf2ba73acea767224435aba15d6bd4b363f4fdaf5ce23d4adc716e9de396a058b863f5e3739d3e6221cc06c25e3102f02a89734b33af5d1a1e5c837817a49b7b030ec1d756ae928982c6da10ede0128d7a2d37622206ce9ce7baf6e99aebecaf2f4921e42d84e24d77cc23d39ca9d5c191f69fce69aa93c53cb54584b3bc807c9d38804079ef020f", 0xd8}], 0x4, &(0x7f0000000a80)=[{0x88, 0xffff, 0x7fffffff, "17a25b5e0fe949aa6cbe3b91fc492e6f875201e6e8e83f92d2d7833781b6c6bd34819ac44f0e1177d7c59e9e8936ce35e10b69e06a0cdf9bcc9a72385045bab502dc26250efe34cdd6529fef0e97ec08ef219c613fcbb8d651fe69d6cf28696796a2a92283a94e39e8ffff6e7c5153104f3de4"}, {0xe8, 0xffff, 0x1, "b7dcd5bc44e329ad7652041912a68cf5ff8a888f74b28d5dd40c7c347cbee1b1d359eac3436629d9f1d3e6bab10fad4ef2100fdff69712324fa40fe10968f2c96489c911fa8d8e6408c3ba398e90031fc5f222f78548409423c7ac417e421d2d87d17015eb9f7bbfc91c81807de0db8940a7dd4cba574cab382a8355eb7665e1b473220156d28d3f88267f430c38e9f8099f73bcf5adc32b88a65ebcf86b0e84ac06f93a52f4a53d3fa8b913ba9e5a6173941f6a60f597b78414b13e7ac34e0ac6c7cab01d68950d912bcb993bb886b8eea2912d"}, {0x20, 0xffff, 0x92ba, "960339a37846341ca11c"}, {0x20, 0x1, 0x2, "276d6bcb17124b1a362f83"}], 0x1b0}, 0x2) recvfrom$inet(r1, &(0x7f0000000c80)=""/202, 0xca, 0x2000, &(0x7f0000000d80)={0x2, 0x0}, 0xc) recvfrom(r4, &(0x7f0000000dc0)=""/72, 0x48, 0x840, &(0x7f0000000e40)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000e80)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000ec0)=0x7fffffff) r5 = socket$inet6(0x18, 0x3, 0x1) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000f00), &(0x7f0000000f40)=0x10) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000fc0), 0x800, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001000)={&(0x7f0000000f80)='./file0/file0\x00', r6, 0x1}) r7 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001040)='./file0/file0\x00', 0x1, 0x40001216, r7) execve(&(0x7f0000001080)='./file1\x00', &(0x7f0000001200)=[&(0x7f00000010c0)='/dev/vmm\x00', &(0x7f0000001100)='}\x00', &(0x7f0000001140)='/\x00', &(0x7f0000001180)='/dev/vmm\x00', &(0x7f00000011c0)='%}{.%(]\x00'], &(0x7f00000013c0)=[&(0x7f0000001240)='\x00', &(0x7f0000001280)='(,-\x00', &(0x7f00000012c0)='.\x00', &(0x7f0000001300)='/dev/vmm\x00', &(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00']) acct(&(0x7f0000001400)='./file0/file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001440)={{0x18, 0x2, 0x14b, 0x1}, {0x18, 0x0, 0x6, 0x6}, 0xa, [0x6, 0x7, 0x0, 0xa, 0xffffff6c, 0x2, 0x9]}, 0x3c) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001480), 0x10, 0x0) poll(&(0x7f00000014c0)=[{r2, 0x10}], 0x1, 0x685ef350) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000001500)={0x4, [{0x1, 0x502}, {0x2, 0xd}, {0x1}, {0x3, 0xffff7fff}, {0x3, 0x19edcd1c}, {0x3, 0x6}, {0x1, 0x2}, {0x1, 0x7}, {0x1, 0x5}, {}, {}, {0x2, 0x10}, {0x3, 0x9}, {0x2, 0x9}, {0x1, 0x6}, {0x1, 0x10000}, {0x1, 0x2}, {0x2, 0x7ff}, {0x0, 0x3}, {0x3, 0x3}, {0x3, 0x9b1e0000}, {0x3, 0x1}, {0x1, 0x60b}, {0x3, 0x1}, {0x1, 0x379b}, {0x2, 0x6}, {0x2, 0xa6}, {0x1, 0x10}, {0x2, 0xffff0000}, {0x2, 0x5c}, {0x3, 0xe}, {0x2, 0xaa}]}) ioctl$KDDISABIO(r8, 0x20004b3d) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001640)="5423c04de744e4bed84b8f1fe05ffdd1e38e781ffda20dc6dfe5b42cdf8bbc0752c8d97e268a3765269d7edcae7e96ba87263f2eca109842eb25f7841c38f6dffde60da3374612b411a4616393bdcac7e1aa451519c47836822b", 0x5a}, {&(0x7f00000016c0)="d8a61858e3d854476a6accb44a9ea84bbdb676ebd85e907292022c7577e8f018f71abb89556328b40b6fb0f8d8a566d25b137607612edd3bc58822a34d5d4e27c19c", 0x42}], 0x2) 4.488532611s ago: executing program 7 (id=1334): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xc5, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRESOCT=r0, @ANYRES8=r0, @ANYRES8=r0, @ANYRES8=r0]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1084, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0xa, 0x4444}, {0x6, 0xd9, 0x0, 0x401}]}) r1 = getpid() setpgid(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70", 0x20}], 0x1, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71e4d535d04e30cb7d01db816c5676bbad60b18c96a076d314bb6d4ed98006653e10682e43c6ce5104f21621373cdfe6af85ae5c55b457b1df4a63775d4f7d9c24aac64e97c0b7e4fb29499b", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f00007b1000/0x4000)=nil, 0x4000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x8, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x1, 0x9, 0xe}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 4.487419485s ago: executing program 7 (id=1335): sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="6ab5800852431665f109a80e6ec567ef41e2d922569164b772af7e830dfc9a6c9a36afeb91307af371d01c083a2a6e78017a50c8d9d7a4f88eb2f962520cbb8743c41a408ef7868a3dc8f2a136c08835fc12e802", 0x54}], 0x1, 0x803) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0360d396bfc6c61bc836dd67c057dce1267", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x2) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 4.378252714s ago: executing program 6 (id=1337): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x24, 0x0, 0x2, 0xff0}, {0x7c, 0xb, 0xb2, 0x7}, {0x6, 0x40, 0x4f, 0x606f}]}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) r2 = dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x408, 0x0, 0x0) open$dir(0x0, 0x80, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) open(0x0, 0x40, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfffffffe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffd, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0xfff) 4.376071345s ago: executing program 7 (id=1338): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fe8000000000000000000000000000aa00000000000000000000ffff0f1ab5678f"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049fd70d86dd6036ea0700383a00fe8000000000000000000000000000aaff0200000000000000003d00000000010102907800000000605adf0000002c0000000000000000000000ffef00000000ffbf167947eaead5f908cb9497010000000000000000000000000001f000100000000000c34d4ea1"]) 4.16862539s ago: executing program 7 (id=1340): syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="140000000000ffffffffffff8100420008004b130034006800077f619078ac1400aa0000000001831708ac1400aa0000000000000005e0000002ac1400aa110090780000000bdd1bc23d21e92ff55ab04d9338386f471aaad823f19654133d8291f4620b65f9fc2c00af52b09f20a77d34c3d43cc0ccdcad3ed8eca8d8a976afb7204e78"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x4c}], 0x1, 0x7fffffffffffffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r2, &(0x7f0000000140)=""/67, 0x43) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r3) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000200)='./file0\x00', 0x200, 0x182) 4.167618371s ago: executing program 3 (id=1341): r0 = syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) r2 = kqueue() close(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfff, 0xfc000000, 0x1, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0x2}) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x89051, 0x6823, 0xfffffffc, 0x800000fd, "00210000000000e9ff2eb4fc0be28d166e021000", 0x6, 0x5}) 4.163235522s ago: executing program 7 (id=1342): r0 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1bac7c792c471a28, 0x2) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f00000010c0)=[{r4, 0x4}], 0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x15) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0xc3, 0x4, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x6}], 0xffff, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0xe, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x8, 0x3ff, 0x6}, {{r4}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xfffffffffffffffa, 0x6}, {{r5}, 0xffffffffffffffff, 0x98, 0x80, 0x9, 0x5}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x10}, {{r7}, 0xfffffffffffffffd, 0x88, 0xb0000041}], 0x2ab61c16, &(0x7f0000000380)={0x6, 0x7}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="096000000000aaaaaaaaaabb08004600002000860001000000100090780100000000000000000000000040e910240709dead4a6f55ddeea9ddf4000000"]) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x3ff) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x6c, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0xa4, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000080)) dup2(r8, r9) getsockopt(r9, 0x29, 0x2e, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x844b6384f9846692) lseek(r12, 0xd9e, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r13, 0x9, 0xffffffffffffffff) 4.006168407s ago: executing program 2 (id=1345): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f00000001c0)) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 4.005518536s ago: executing program 3 (id=1346): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() select(0x40, &(0x7f0000000240)={0x5, 0x41fd, 0x9, 0x10, 0x0, 0x7, 0x1, 0xc}, 0x0, &(0x7f0000000400)={0x8, 0x80000001, 0x8, 0x8, 0xffff, 0xfffffffffffffffe, 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) close(r3) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0f52c9", 0x3}], 0x1, 0x0, 0x0, 0xb}, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) 3.965867886s ago: executing program 2 (id=1348): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x8, 0x1, 0xfff}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={0x0, 0x7, 0x0}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000bc0)=[{&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000440)=""/39, 0x27}, {&(0x7f00000009c0)=""/169, 0xa9}, {&(0x7f0000000a80)=""/161, 0xa1}, {&(0x7f0000000b40)=""/82, 0x52}], 0x6, 0x7fffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000008c0)=""/204, 0xcc}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) 3.92172852s ago: executing program 1 (id=1349): ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x2, 0x6, 0xb94a2aff086a8390}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xffffffff, 0x80000001, 0xc, 0x0, 0x7fffffff, 0x2, 0xe4b, 0x2, 0x0, 0x1, 0x1}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x7) socket(0x10, 0x0, 0x85) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000480)={0x3, 0x8, 0x7f, 0x81, &(0x7f0000000200)={{0xcc, 0x9, 0x5, 0x4, 0x6, 0xd, 0x12d45237}, {[0x2, 0xf479, 0x17732e6e, 0x9, 0x3, 0xc60, 0x5, 0x8d, 0x5, 0x4, 0x5, 0xf, 0x5, 0x0, 0xd235, 0xb, 0x8, 0x1], [0x4, 0x3, 0x3, 0x5, 0x2, 0x0, 0x6, 0x8, 0x1, 0x5], [0xb2c, 0x0, 0x6, 0x0, 0x1, 0x5, 0x3], [0x40, 0x5, 0x8, 0x2, 0x9, 0x6], [{0x1f8, 0x9, 0x101, 0x3fce}, {0x0, 0x8f6b, 0x7fff, 0x401}, {0x8000, 0x6, 0x8}, {0xa, 0x3, 0x3, 0x100}, {0x9, 0x9, 0x2, 0x7}, {0x2, 0x1, 0x400, 0x3}, {0x6, 0x400, 0x200}, {0x8000, 0x7, 0x4, 0x80000000}], {0xf0c, 0x0, 0x1, 0x3}, {0x3ff, 0xfff, 0x7, 0x40}}}, 0xb000, 0x81}) sysctl$kern(&(0x7f00000004c0)={0x0}, 0x0, &(0x7f0000000500)="dfe97561c54c08f57b058b2260e49148946c28fcf847c3dcbb2d75f0565b", &(0x7f0000000540)=0x1e, &(0x7f0000000580)="23952ff580d550b95b06b15cad0347b2cfab31de0eede188bdb594b146d870bffd30ff849e41a180428c6c6c3e1d01fe893fb38e2e9f1d1088a04fea80913fc2e530e94ac040fee6398146f5b9e35cf937f9fb585a1047ca2ccc08bdfbb2e27c9b6dd0a5df1d3125510acadd55234da442431885b2a00453dce702ba8583ff9faa1907507ad66ac73169c192d7554f5c48a69097da8210bebb4707bfd0a46730ea2c585466a8", 0xa6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[0x7000]}) lseek(r3, 0x6, 0x2) r4 = open(&(0x7f0000000700)='./file0\x00', 0x604e94e4f27270d7, 0x28) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[{0x8, 0x10, 0x1, 0x7}, {0x2, 0x3, 0xd2, 0x5}, {0x9, 0x8, 0x40, 0x5}, {0x4, 0xf8, 0x5, 0x3}]}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000800)=0x7) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000840)) syz_emit_ethernet(0x2a, &(0x7f0000000880)={@local, @random="5fa8801553bf", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @broadcast, @empty, @multicast2}}}}) fcntl$setown(r3, 0x6, 0x0) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f00000008c0)=[{0x1, 0x8, 0x40, 0x4}, {0x7ff, 0x4, 0xb0, 0x7}, {0x0, 0xfd, 0x60, 0xfffffffa}]}) r7 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r7) fcntl$setflags(r4, 0x2, 0x1) write(r4, &(0x7f0000000940)="e56220e3c8f180013e10e968a74aa76e0f0af89d8e827d3e1307ab447d0ddb9ac509733f113c966a8a7f9832a7", 0x2d) mkdirat(r1, &(0x7f0000000980)='./file0\x00', 0x2a) sysctl$kern(&(0x7f00000009c0)={0x1, 0x4e}, 0x2, &(0x7f0000000a00)="ef53b95455fbbd826ffe56abf6e9f59f877396d17b65eb0bda5f2341a0d4621ed88ceb2d495803376ef1dedd42f12087967103cbbf21601656719d15a145ea1a7bd8b4aca374ac508a8820a8a7334f", &(0x7f0000000a80)=0x4f, &(0x7f0000000ac0)="ed0c625740473f1e50e3675698d0f205a6d0f8420a90f960272f1e401ccb359a9a9eb1888e3fc07c6d51455d1f35659d56de79331b4d512175fe15112c2d9e8fb3a4e87ba1c900694c3ac07084da505360bd18e9bbb2514cf4d20c58a1597dc9c4932b863caa2a96c8e2b126c1eed6daaa8b2b94ba603a1522c3fb60e459bbc548fd184a5906b5a2c82ca74b7ffa4ac278396e786fe1f89121c224c61cc80df8140b08a5639aebc30f21e32686d5a0088fbbdce5d24c7be291238827258fb6f42b5d29811933ce0c56f785088fb2e9e3460061072fd812c9c04f9130df100b0979440bb7422080bcbb983d884b01dd6e47751c28a4ad777db2", 0xf9) sysctl$net_pipex(&(0x7f0000000bc0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000c00)="b525612e4f42400a66ad309dac096b0bd7559afe6af54cac303c25cb9eadd867b04a2c9ad1062a4944e079f3bd7176536bfdb544b1cfcb704a544fc94e1dfd1b717bb5f96e8b4132846d374ef8d3eb346264099d06750688a58ece3fcf075bd93d3bbc4f46e3e40db0e6d0ced60bde52c107767788481ae3d1d9c2b5b4338c719561ffcf630286676c9cb710527cf852b3e8d0dfa47d697adc03b7a0ab77c8c875562d25dfcf809fdb6a7ce8c7e881902c6afebf", &(0x7f0000000cc0)=0xb4, &(0x7f0000000d00)="88a7b968fa10bc1af6bcb5222d399198321e2d4477a99b3d89c4774c1931924b1102f1fb1fdc6bec87c70ab93156ff97d9f33e5c64f1d02eddce1188029dde5b7f5a0d6c00f94974272f087646f3a34fcd36aaffc605041324b47b0d253938e091da43011912f577e63779db9f3f586b85bd275315f7b10fd6a2280adcc326b2e0b6e445b3ded28daadc9bcae6f7b9e6ec2209fc6cc3c94ea6fa9b5da1a2db0595ee67255b5b2a2c7ca2835a806ecb9e5998947510c74a666a379be47e652400d8e6806a6d87936d", 0xc8) 3.917276766s ago: executing program 0 (id=1350): mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getdents(r0, &(0x7f00000005c0)=""/55, 0x37) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) chroot(&(0x7f0000000100)='./file0/../file0\x00') (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) (async) open$dir(&(0x7f0000000040)='./file0/../file0\x00', 0x8, 0x12) setreuid(0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r5) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) (async, rerun: 32) r7 = getuid() (rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r9) (async, rerun: 32) r10 = getpid() (rerun: 32) r11 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r13) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000003c0)="00c3db6be8b6f20e223fd5ae5e89b172d9277227c57ac7be20ce800e02b93a59ce77d507724fe94dd7b8b003acc5cdd72f7889d18ad65d0471ecec8822db8692ccf05f1aa766eaa983d591e79c7cbf5478028a7659f8eb7083ca9f9cd45325a3fd756c4d6c312c6b981872fef099ecb4680116e2c56d1fb4c5cdcd780e40f423ab52e325cbf50ea461be320f1c106134b847a4ab644a899f77503c1dab5d1b019a5de328651f0a1d495337919b7aff4e6666a893619f94deb17b0af00a174aff678038f760f9ee734ce2fff4", 0xcc}], 0x1, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}], 0x80, 0x4}, 0xb) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x1, 0x2, 0x0) 3.912120858s ago: executing program 3 (id=1351): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') accept$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) open$dir(&(0x7f0000000100)='./file2/file0\x00', 0x10000, 0x50) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x7) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r3, 0x4, 0x40) connect$inet(r3, &(0x7f0000000000), 0x10) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x1000, 0x7) 3.911439345s ago: executing program 1 (id=1352): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) sendmmsg(r0, &(0x7f0000001a40)={&(0x7f0000001a00)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000080)="86474855a2e1d34eaf590f492f774499d119bb47b67acd72b2c0185e3d11c11ff6258bf2045a007f12019cb3cea7a93bd620efa93c1d74ec08178098b926d0af9a1b728371f6e8b261560f660ed1f5257f4236bb1d7e2040174eba327874a029d25131cdb521e6cc98816603a6ce728a9a9c40eb62287a9436747e06967e4ea99c8b5a9b63d6aa5962c38023860778c5f99b93bb68d5b8f407e56ea47487fb4adfff6371d5fbdc370082", 0xaa}, {&(0x7f0000000180)="c2555e9d153a0a6e29e57d77f9dcea9992a9b834f04d3f5a136ecb0c23d292665c0cbfffb01baf8e6b8273b59cac6441fa945e1481f67ae91235eef892851e292b576946295051d9cf912c9adaf6762eb6a38f2b9437182a5f8c94f97309ccc80aabe9383b162cde117d3489bc81d0e0639afafd2d9140d35c42337a82bdc39c11d83011fea85adef4cf985a6122bf5863410349cae434b4303923204729dc6e31e96f48cf5027dd423332a012458dca135c8922cc3a9407929217393c2cc3c3365471d1bb1e", 0xc6}, {&(0x7f00000002c0)="55daeaec4bb953aebb4a38ad", 0xc}, {&(0x7f0000000300)="c49a559d572333cb8a1d4d69f984000000d6521d1f1879dca2b0c811f166a414e506ec84ba8c1fa5cbc5b316e3191ee28fc1247757f567f946f467130081a81f31f842a6dcdc1ce97c8c57f85b197b5fbc49d3c429c443f612fae0801b01244f49c63eb2cd674246bcb9c73645cfc2dcad1660ccee2ca5e5d88884e6392c21a6a40a", 0x82}, {&(0x7f00000003c0)="7003c9f258a7f230ddb2905bf46025d4c85963b4d3f6957e4a05390bc32ba8062a64bdfabfce638561f6c8284c6935df55338c39d7ec3acd86b2311d0b87d50f8cede5b466b8ac727347b4d98c1022e60ce7485bdb70b79024f208b191e38cb05c74040eac2da2dd13f10ed40444d8529b6ad484554a975dae23da208c67db87a01960fde9926b27571b4cf7b1a26c1defdc5a9b39b868dc7de60bb3d538a82d86264ad1c82f0b48ac842335251e3b3eed059345f4970447b0cf3fc85c5aa5dd5b9c366cd08f0453ebe3d199c62eb724e2739a372528e352f67c520915ac96454c4b4b6ed8f37c14d669f9083dcd232171dcc9410798c69ab7a5beb9e517e2b8edf2673a37269921439a4a8c218199445a0a9672ab8d98406f38c5fe270083f7672eb56f74d3a7b12dd970bb7f79c7556b6c5e5258d44f59004a08fe1744fcbafe7e5ee4a21e168a1f6082c349a561cb86bba38944924de48a9ea6406d86842cb3d5f1f34514accdbc030485e51a9f0d803cd89f08aa5b341de74d51087fc79615387badb467483fb78c18aab9e6c8fd46f87ca201335c4f5c0b4b851ad1ea96fa5e0e430b8187b9035a293fe6764bedbb5039a65beafb45dcb317b54c5f5b6802b03be8b7c65323c7d0dc95a24746f097ae4af2b7093de2826ea86bef6385db57adfdb8848e215868c1a0285b33cbaebe28eefb36e9e4e3b9eb4ffff4c188b04016a78ff41d7ce0b8993480de5c6fd820e7385ca24a261bca62cb42cec75d7661438622c9a4e8b1bccef40ed1eb29483a5d41b050f5eea9d57c2236fa31462f97b12917198f1a1e1cdcf81f5ee332295fe357e768895742abc6048c63b115d1cf4fadfc3037c22b961af99ba0925a4c85168ac5eada92f6d2f50ec7b08e21ca713e37986d6b2fbc2ae6109abb3d5e1cc9a2715299ee35cff1e9a923318ef554eb2cade35bada5cf9611e5d8963db7f77d42bae9b4c212acac0b0bba227226a762c05ee6d4fec80f36eb881cfa25b1f7d2d63591334e230147a2f168fc7ecee60af8ac3484233194fdcf65590e5c8175b7b1493770ed6a9e3e74757560046152d509fab62b41319168dc20741e2fff75b5d45c9c26f9642cb0f86291da833aca74565409eca69d12ff9bfc927186ec40eafc7aac4badf7df2e0ed80aba6830769485cc19a4cc0ac412ce845f031d52b70c61f230b0e029d1c4db96de37409c201bc71e8e0d02ab9bddf552260dfdf56fdc65c2598ac97731635b19209b248ac27b3b86fe98928bc0cf42b18d4178e38c36d091906dbdc5300733e427deb7f75d9b28861370b079542f73acf2c892597b0f8eb5f176a8912f6e3d51525e1a696acc6f36fffe6090cfafb091f1d5c27fa7e43b5f67902f33e6f7843c909bc2bcc72f4d84e9f87c8ddb8d5f4daa4fc57b15df879aad67e1728e9f4955802af9f27bd4c5f554b9f8a66ef967b35becacf21ca20faf56a127870e447f926dd479970226f1bc1362791d2cfd8c8d05d82074d179be490b1229892080a707ecf5f76143ede8b5ff3b6c055fa0ce36343e8617ef9e8281020388b0c3af61ce79218bcd93ceb4f0e74d2cc1e26bf85b743ba618bc075423c0d9341e75fda93821ee6b7357b262888cfd727a33005869ea0cc56dc420bdebd6f4873b613cf279abbf87a87b3e5fe7ab1f87dbe20cff53420b11e05741f310ef9cc8f2241a34ff10a3dd6429cbbd8be62838d4284967d8f2e5b967ef81563421da915762c5be774280f68cf1e51cd4cdd2c0ec5ecc071ff8cdfade856aa0a01dd82d4b7fc437827e39451a66418c6af55b0cb1099f8521ebbde1f06fbd8eafaa17cca452790522d6cd125355dd01f584556936bdf9cc9c8d92867069d95b82f061867b64ceeef48a83a6077fc925f3ce2e44be87efe5001548766d19f5371f25eca60b44d3164497399fd9ecf89938ac44341a18a0d0d6eda8210183672a5017e0b15971dbcd8935f875718d135b5e0f6776461d11fa3ba9a7daab5e532d0fd339f452a941d96324533d3b014aecd78fa3ff4c4d30c1527cc9123fb4dd3090988b4959a0bda3de8a83a732fc1e5f821df24763d01a6c5a0d0d994c408e8d1715afa06a3783638874176f7be32a0755cdb3655127a5764cb9ba6383c2c177ac418a98f0f391b12efeafc4577aaef1b310cd52827af3712a4b1193c129f5f77ee19eed3c1f47f0d87f06274cbcdef48eae0aa79b54020bf6f7984dba38913c6886b388502e42365d384f4e4d9fb75d457b6cef6108c31c99434fffbce70664d35bafa1d25ed044652a0e3af141dfea8bd91e931404ab877230432bbc7bfba7efdad4cb425e98333daa6640232874243db391fdde56fd69d262566d47ea4b5c677139f097c6c418e630a1091e9946082d4a403e54f377780da1ab6a2cda83ccefda1853c3fbafff3a740897a50d68ce18ddc44c2cc498181719319c63395041205b5211bd6179538d497881f0ffa3171a148829d46b90ec4d943a84349ca016dd4a54eec78e191e220b4063dfc122a922ccc9667afdf3e4f43910901b996dbee150d9c0769caef281ce2876bc8ce781dda61a721586861fe3bd386d16cd131315683f620960137a4d76ee243e9f54650a3b479fe61c35612e2a322dd4b83f577a1ea9b76f2640469ad2886966fd74715a2e6760aa71e3f230230cffa9afd08e94a3a5c3e58e0ace5d40439781997df12b45440a893c2b35c0cf30d7aafc84f7149f390c62ac44f1f355085eec11103f2a96b5f77786abc52e2ea60e2213d0662e19f04c822709bb10464084572473bc78330f326c63cb85ece2950a1b0d38b9e6f88f1ebe0792224e108ea2297695af5187d2982ece5cb5fc352323df442cb3eb5309dad21644f311a1d175857f8977a68149a03bf74f6c9beb1d8018bdf2b241ad15230637a1d16f77e0428d3af8f0dcd4983c91910909ff8e6775b74b1afe968c4684a998e90f94fa2db45141d468e0c8ce918aafd75f3308da71e7001701a694d3389278ce6360deef8aa882a9f36848702b3262976a91ac6649935bf4f252f81ba480f162bb72364a58bc88a35e3d9f4a4118e89900c5f68dfdd012d5e578dfcd9439cc72896d0f1e7e766159c972808e9b1526c8dd354355c446f275e39ada37875648ca11ef3d68985001fe5c3f4cad05512eae7bec5372fc0053cc63974cff5291059709305223b9338f31756d77f66d74bb706484a57dd68d75d3fc208b77695ef3e742e59e3e42bc254c59fd2c915dcd4a8e5294bc0cfd4f094b7851bed40c9cebf689e0a483c38e818b0a9006fa42e79f4fb9eaa014447bde7c184b2ee5559e0ae49652781058745b6234131fb61bf03a8537a3ce7f6250f157b2b235b6951fa4cefa6b746bb9330aa939cd70fa4d36855cc29d706f0b2316408a444109e7c8e1551938ba2322d67bdcd1996c6a312a06114679aba46126cf9cb9c67d0254a12b62e677b41bcc9d2477e021c07fb4b16e2ea0b3a03df236b6b8d4e81c38fdc1556d63b0beacbbc2ba63cf12023ae2f9393afa35fc3d1248209093ffe51092945bfc0cbb2febf4957d45f8a8db57888ebd3a57d8612acdb6b7874515a784591ab9ad64ba8d0369e79db5fe92d583eff00ab816718cac60558d8b7b73ee781485d7069f98d5406322c3c6c4ac60f141706870e26c76af9ed0c63b71032024b84979c19ec979433ebb108dce9f1ec61324fabfe1cb769cef9da10e4e871cf98931342d96d8744405e2d968fd33fcd6f28c6e106ae589f5847725bdeae7e3930185d757cc397eb2fc451c061c5edc7e9a78d1eb55a7a02fda6df079735ee0f113c91316a641a65ff5a2fb387c81950e8c04798b96ef512602ccb4261e74f4f8112c7fd28e7fa32be574e0aa201d58476b6059c0fe1016084017b7adb5c72ea6bad45bf4ac318055f99bec7fcd334926287b2d5cc202492cbb066b62bed7766f90540046a766f7e0a12e1081fac6a442997fe397e3a71052495c5d814fd8ca5cd937ba1ca854da25fc6254e9cbc820f4ca423352f2f30bd240b7ee265d11abb283460771a1358f2fe22e013ca8e9f98e9874bade4643464fd1b38e0dad59178825070c3da57f0ab95814eafb0c7a197ac7d3bf86c253e472930f2e52babc080973dd83f7f00f694c830502304df1e1257ba0d590416d4ec22ddac234524b44321ca55d683ecdb8f9a436d0258c9214fbe14e4f4bb974c009b0e6f9adeab2382a2d30d273f60b5b0b590d76edf38e6f422f9789416ffeeeae4ffbb56aef622740104cb572f8b93338debbf4894622325fd1c1e5a26d57d5e17bc838a5464b359ec854dd14d3771d16c9e07e4b837e562a20ff82a1fa48a3e91657e7e56916ffa204efec4747a154cb1404bf2d935112ad561371b552a491ed6d1cf2e7e8b1d8b388253f400e22deff68bdfce6cf3869334141815f4a035f5ce699b547514f6d52a852211e99d447b0376f688da082dd077830c022ae322c6a0ee6a0656efbf32dff9ed95e1f9894489457d5f3fe1bae497adc4e656366be071d4a4074336e159a6ff562735abbb18c7e3e6890d47012585717653f34b469a79746451eaca98c9d2c157be5232eb8c6eb8a4ff7e1e7882bb79c413d597f00df827fca61d4d72270c706ef557beeb0eaf46b02d2c9cbe0c1b8e1380a1a99e90ea6cf3567e727134628e5d78be314b7cb847700b527db59c2a241df7403259d20e37d069cc0787768569fd110209d73895ef6020802c25d6a025dafeb575ea994e2ccb175f5c1f8cd81b1071ee6d2fa8a89599cc01a32d7012eb5820243584e9906d420bbbe45a7fa87418828c541e3008bf61baf0df69107d28ce904c5a926910c94f0b8656bdfb73e324d6876885728cc63cf6b2e8fefbd7033f1cc512b6ad4ff837e3205a9ce3290824df09af396a1351e86e85e2dfcae0e29d3a8b6a00a82400d4c15eaecf8385f63540abe3e6dc2bc81415199c6235370ec9c3e3908a04cd519dc0ab4e9f0fb083a94324cc2cc83e485af1852b6fd9d109c9730c3c9b0dec5b6a0541d0dfefd67164a76d7d2938d4477f4c1fafb22f49477309100a41d67b17e24eb675f0587f374b4d67f5e31f72d596af92b2fbba700e0e1410e0e4cc2851461f16a2a026eb7b7cfa7a48b97884fd755f8972720c98f67547575bcb47552c1fee20b50d0a0550cca5579616e177a8420a4391570c8fa0ae38271692bfa5873db84c50d9896f6bfd331a619753b95ccc2840a781835cab0e8a00d0776c445bf4ab81c074278e3b07300ee302ad392fc6a4d6a6edd0f7311e198f3fa507c3beb66d838cb80a50030486d7dfd5142f1a89aed98c7f371691f86023ceba97ca85ce7af4d8cf422f24a4bbcd6cd5035a4aa0ddb2562336ad8579ff8990bcae9cd25fae38668516c927310f1ec74552f1d2d4675c530655514cc557f2b40792ad38996a16b86994f0a0f5d54bfb96a09f2017505d2f08bbc2334b10d557f3db376f8ba3fd14da082adef365c2fbff9412e87e62abd4bebbb4fefc1e9418e993e57843e3d1fab6d49ae67f337892d8739ed537625bd651272e13580ce7a178151958021e01db17ec768cb1a0420e4f389f05b7bde4723779af3a5aa2b8f4fae58074741b745024599e7d2cfcf730792ff1de18065ebf408712e65b2b6583dca31a8b3b7289312696551fb3aa7dad6fbdb73569b74cecad35231ea350d17a38e5ed6e261ff58787f32a3b688fc8b941376df78c8153e3c4a6455e3179de741a150b822dc1285f494c3ed26473aeb2facff08540d", 0x1000}, {&(0x7f00000013c0)="176096661bc692f6f6953c69433161be68c4b968d714bd980335ab14db2f678eda093ba74d965c60054023cf0b2aefc3ec93f6b866fed02103223926100df5ceeab01f4520f925e09dbff7cedc0438bc4852d19a6599bbd41bdeb54c463939429f01c1dff8f3dca79439b7113fdd85c3ed05e7960b002cab0eafaa007a4c10d8587f", 0x82}, {&(0x7f0000001a80)="29126da7789e524ce6084991", 0xc}, {&(0x7f00000014c0)="4d4fb626d7fd2f5d3fd9df66ccd5003b47448c277de5c01cc38cb5bb945e7df8bb2c17c65444b5c858f13e03db636f357eab1105d0534f4fdb61816660c912051bdb278cdf242a99666b7770ad49e38c569504015858362a30e51c81b42e14c8e405cd1214344c22704780620408d5cebe3a353bace7eb6e2c4624af281890ded398c4e339e83ed657dbf8552fd1e43f6b14ff6715ab9192c428bc5cb1cc5487632463ac95aaea30aa318c222ec4eb96b0ff099a0bd047330a9676463b7d242f360c", 0xc2}, {&(0x7f00000015c0)="bbec3e43a2349d115c1f271990da34", 0xf}, {&(0x7f0000001600)="4bedb1bfd291aa111f33b8ac46b1863b2d1712cd1080113a99a461806a5f85a765404b9ab05b066edda63ce90caed500847d0a31f404e11e13ab8edd4f642f826e9a5e844cb07a3df373d17214616a38364181f1c82e7693fec636439917eac4d7a975a2bcca43", 0x67}], 0xa, &(0x7f0000001740)=ANY=[@ANYBLOB="3800000000000000010000000100000085f801536fbc31ab2bd5e4e76b6c50ab6dbd0a951bb25cc99c9700753ab68f1cda25000000000000d000000000000000ffff000002000000e8034b035aeac856040f7598113017203d86e3fb10f7e35a02c5ecea3c53420fca9fd5af547787d3886c3cf6a813ddf5235aa8036507c006af6b244b6505fc4dccc742302621e61bea32d19c2fb6991325558c1b198da7d1e33ff6c90364104b25306fa5609d62cac5f63bd729dd6aa904437b554099dccd515fb58f18b286d555475707d5b9a477c9a0977482838d99acb873351a85617b4b8fd7cc1c86cba6a4dc89b5c67947d67c83ad6662f92d1a7bc9a7d3a1244e715a35e74f00000000d800000000000000000000000400000044dece150c9efef3e25249c2eb3f24ba4dfb3b728d3cb44c0c377c2d14fbb1376b16275315bc0ce7d102d31344aa452f1239930bd162f7e8f11a7cc191fd4345d86e836fdb4ff3970397dcf98540f48907354e388b83bb879ee283666f19e7646270c1f6601ea114771b776ca9300b4d2002c16a60de0240f8006b1320543fc4851a35d5cf9471f25d7a3a49703c0ec3922b2abbeaa86d06d7dc9d8581529bb0ac42a537b0b6d8baad3c4c4e217c0c68fa906e4709300a3b3e3f89fc3cc96b38b1f1653054b5830040000000000000000100000009000000047e900d79a0a10e8e54d4cdb64ee97c550285ab829c44472b42b8e4e77fbe53d8d667e5bd0683db6fb3bc0000000000a00000000000000001000000010000008dee94962a8d88469489e2d8c4ef08afb0007e5d41d7f1282b8abe6aa901aa5034789d58bb0d7db29106e22b70f84567c14aea3736325681df09ca7cc2b4d0ff453469fc5285b5f8d37f340e06e5166ea28537301a82a1d02eb69746d2797dc2c4224c8b2da432319d3b6c5d64c430b291c9ccea5b02e2d8f9dc790a2a97dc1dbca89fd7f976a6caaf7119e977fdc99d"], 0x2c0}, 0x7}, 0x10, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc, 0x500000001}, {0xffffffff}}, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001c00)={{0x8, r2, r3, 0x0, r4, 0x100, 0x8}, 0x6, 0x6, r1, r1, 0x2, 0x7f, 0xb018}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f0000001ac0)=0xc) 3.826976336s ago: executing program 0 (id=1353): r0 = open(0x0, 0x400, 0x25) r1 = socket(0x1, 0x4, 0x0) getsockname(r1, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x6}, {0x2, 0x1}}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x1ff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@un=@abs}) 3.82583019s ago: executing program 1 (id=1354): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) syz_open_pts() (async) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.825447771s ago: executing program 4 (id=1355): r0 = open(&(0x7f0000000000)='./file2/file0\x00', 0x100, 0x122) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x5, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f0000000200)="e93cc31dce730fa8c497c08f03e7d02579cf402fb41688fdd49daf4fb42ee8e29ddf473457e0959c4a305e1758028912bdb149e906a980d6a1bade687d1b2e6b2534df571a95ff1daf6884a1846aace40740046dada5776ecaf030e9958cf18845d2ccbf290142b564597ca2024daf9620ce7bcf9f06814cfc934db3ca5b320ae58a2c9a72b1faad0e4cee395a3b86284c181b52d0956d5c609e565462abf7a3c0ee8ca7aa199319697c8077d86e14ee03b3c8a28f4cbd533c574360e3760867a3a468fa2fd28b329cc62a927e30de7ef6d0e2d639a46180d752b82c5b196e5ce1fab9173c", &(0x7f0000000140)=0xe5, &(0x7f0000000300)="b2a534d87f67f2a95e84f43f35c516358728de55d021736f75288b9dd37370e3aba60fce02bae0d65f3caa6c471a1141f770d8b8aff442c78a5c1e4fcf183745ad78441e04801d0d04004f5743ccbd3f11e7568749569085f7a0ae82ec863b508a044585ccd4fb0d04c091f5f2625a0358fadf261437280ae8905d833389aa5e0adc2738778da4cc2f4046838a22b9", 0x8f) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) getrlimit(0x2, &(0x7f0000000100)) open$dir(&(0x7f00000001c0)='./file2/file0\x00', 0xae828e137847f62, 0x0) 3.619669753s ago: executing program 0 (id=1356): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() getuid() (async) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffff11effd722cafc00019078ac1400bbe000000100"/34]) (async) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffff11effd722cafc00019078ac1400bbe000000100"/34]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xc2) (async) open$dir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xc2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x63, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000080], [0x7, 0xe, 0x9, 0x1, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0xd}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x5, 0xfffffff4, 0xfff, 0x80000000}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x809789, 0x2, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x809789, 0x2, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="940105", 0x3, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="940105", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000180)="cd08a6329d000000", 0x8) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.619274012s ago: executing program 4 (id=1357): setreuid(0xee00, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x3) fcntl$setstatus(r3, 0x4, 0xab5fcf8cab5c23cc) connect$inet(r3, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000004}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x4003, 0x0) setsockopt(r4, 0x25, 0xcc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6fc99319296", 0x14) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) flock(r5, 0x8) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x0) socket(0x11, 0x3, 0x0) 3.616567677s ago: executing program 1 (id=1358): sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0x8000}, {0x3, 0x1, 0x0, 0x3}, {0x7, 0x6, 0x0, 0x9}, {0x6, 0x0, 0x1, 0xa}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.615188196s ago: executing program 3 (id=1359): setsockopt(0xffffffffffffffff, 0x1000000029, 0xd5c, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x8) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x18, 0x3, 0xfb) (async) r4 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x4010, 0xffffffffffffffff, 0x0) (async) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x0, 0x100, 0x0, 0x1, 0x1, 0xf1a}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20}, {0xffff, 0xff, 0xfb, 0xfffffffe}]}) (async) socket(0x18, 0x3, 0xbd) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x25, &(0x7f0000000040)="5aaa7777", 0x4) chroot(0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r8) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x1d4b80000000}, {0x7, 0x3}}, 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) (async) writev(r6, &(0x7f0000001800)=[{0x0}], 0x1) (async) writev(r7, &(0x7f0000000300)=[{0x0, 0xffffff84}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b020000005000cb69bc83c1987a653e2c6f0000005000ff020000000000000000000000000001"]) 3.614361622s ago: executing program 0 (id=1360): sysctl$vm(&(0x7f0000000200)={0x2, 0x7}, 0x2, &(0x7f0000000280)="075bde4085", &(0x7f0000000340)=0x5, &(0x7f0000000380)="a62148e1", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="23e5d21ab758aaaaaaaaaabbeaff4900003800000000d4009078ffffffff41a0221ce85c941c1400aae000001fe0000001004e614e22", @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="500100009078400b"]) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000180)='./file0\x00', 0x840, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) sysctl$vm(&(0x7f0000000200)={0x2, 0x7}, 0x2, &(0x7f0000000280)="075bde4085", &(0x7f0000000340)=0x5, &(0x7f0000000380)="a62148e1", 0x4) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) chdir(&(0x7f0000000240)='./file0\x00') (async) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="23e5d21ab758aaaaaaaaaabbeaff4900003800000000d4009078ffffffff41a0221ce85c941c1400aae000001fe0000001004e614e22", @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="500100009078400b"]) (async) setreuid(0x0, 0xee01) (async) open(&(0x7f0000000180)='./file0\x00', 0x840, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) (async) 3.539981544s ago: executing program 1 (id=1361): mprotect(&(0x7f0000671000/0x1000)=nil, 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71fff7dfff276b634d181a6ee5ff56bc75d3040500000000000000d5409bf67d214a8e83bed18cb44e39d9b0c31fdb471afeeffaf904a66038dc31c3925f40920f905ba1ce061a8c29c8eaca48c58be55577708ec0e2781ae8f30c6979d001b014b9e0f8430d3810cdbd8b479bc07d8bd9764c2611132a396d0737ad7ac2f7094cae0e99d8a831c6e9bb7dc68380fa4c7111827c3e2cdac15fda08ce729e9dca2ae8a1e6dcc3d38eab90d7ea123e7d913017c453d6", &(0x7f00000000c0)=0xb5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x4003, 0xff) setsockopt(r2, 0x0, 0x16, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="ff000001468bd0cf467101c2ba667f76530a679c90bcadde73b5250954"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x3) msgget$private(0x0, 0x20) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) open$dir(0x0, 0xae828e137847f62, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) socket(0x18, 0x3, 0xfb) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) 2.343016838s ago: executing program 6 (id=1362): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1a0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000440)={0x5, 0x1, 0x8, 0x4b8}, 0xc) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x17) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000400)={0x2, 0x2, 0x1, 0x4, r4}) connect$unix(r3, &(0x7f0000000000), 0x10) recvmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000180)=@in6, 0x7, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f00000000c0)=""/2}, {&(0x7f0000001500)=""/163}, {&(0x7f00000015c0)=""/16}], 0x2, &(0x7f00000004c0)=""/4096, 0x1000}, 0xd4f}, 0x10, 0x40, &(0x7f00000003c0)={0x2, 0x80000000000ff}) r5 = msgget(0x3, 0x280) msgctl$IPC_RMID(r5, 0x2000000) sendto(r3, 0x0, 0x0, 0x400, &(0x7f0000000480)=@in6={0x18, 0x2, 0xfffffffc, 0xffffffc4}, 0xc) connect$unix(r2, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r0) 2.342793879s ago: executing program 2 (id=1363): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x1, 0x4, 0x3, 0xfffffffffffffffd, 0x36, 0xe5, 0x5}, &(0x7f00000000c0)={0xff9, 0x2718, 0x10001, 0x3, 0x9, 0x3, 0x1, 0x4}, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0360d396bfc6c61bc836dd67c057dce12", &(0x7f0000000080)=0x3c, 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)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b0000000000ff1d5924a3dfb8577762cdffff"]) 2.341733744s ago: executing program 2 (id=1364): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) (async, rerun: 32) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) (async, rerun: 32) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 2.340655153s ago: executing program 2 (id=1365): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0xfffffe00, 0xff, 0x5}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="0efe", 0x2, 0x9) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) geteuid() (async) r8 = geteuid() r9 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) open$dir(&(0x7f0000001400)='./file0\x00', 0x200, 0x80) (async) r12 = open$dir(&(0x7f0000001400)='./file0\x00', 0x200, 0x80) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="97d06bbe27b7fb52f69973988d3a7dd2aec4419109fcd6e318ee0c44c2030eac1da2d4382c5fd7218ec77cab0e900690caed2c9ee49c79bacb8ad9e782120d882521b8e9a3245e5760d1e8104632ffd08ea85566c3fe9af5a4b248336e0e0e6e6fe75d48675b6273ad3eb32e6f09d1dd4fa869", 0x73}, {&(0x7f0000000200)="6374e7e967583750a5f4be8c73a0dfc7e4abb4e276cb6a402bacfffe06aed18d8b154b8b0d1592d40fb86d1621ed379b07b5d96218765c1d2238361251dce046b336d998981d9a9b96634813daf5f6b410394426fd629e52570b2d8a0365d53ffb6e9cefbf57b6a369e4ccf3858c9a0c82267f13e4e6d69bc0857653a8e6e55c24c72a1fa2b305f7d0707a65e3d26ee1e0d4cd2768d934852b0cdcd0f26b832d9ccf3c3ed2cb1ce436a768e937daa1a3f705452e93911cd16fb220561adea15a39351ace2ff13f9756fd5e7924447617989e9deb84f196c0d4fbc8f8995e0c24fadbf5731bc95572e4003573238488842245ab3c1a9934f8dd8446a533a7757c98c91b3d9c0f4a3632bbf385abbc23d5f3379c2d110a5006bc2c2cfce0327f505a40e3104439a22ab8539ae92f0da8edd12fea9f2605312984604a3a498cba30c1855564cf76d11c512dff2617edbf193f180e56a37fdb0a23cee4140e905562feed32e717ec4b01bf9568f7bda330919221ae08b90b0ab9aecdb49e1f7b4cdffc58168c7ff574706fd9c88296316f1d2f5fd18b76591f460365e521ce9d98adb5a631ebe7f41fce5d892b3339bd7c17593bfe261856929893e5c072673d57c7a58d07542c0499c3a26df2697ce968a114f59b8a669cfb88a388bb0007455ad585525b46075e9ef2346bcb33b6c1150776f075690ba903d24593c577042c815f683a33b880dd9d43a5fa271bdd5f064c9e269198e9aa9f51c7fda81f2490589c90bfc27615941d5d8ee14de5e58457dea8ba11cb218a6ca1fa46fbef50f20c42e276e232d294133f97f447a883b0e81da46ec309933f80a2faa0d66841b580238e260175aedbcf81ffe25a58b5ed57390eb2cfa9b2822c76aebe936ea58f30bca6ddadbb1e4be01a721ce4d68b57165395d6ba2f02db1397a9a5ec1a5e7778225409f769a911f5b6a94c78c017c552a9e7facd2e4e864776d98a132f990efd7786f62abe7dcef9fb7d60d946fe0249d9ed24a1ec3a029f594819c09b4f61458d693f143e3e6b94cbf81ded9ed275263aaa5279c41f3be3caff113cbd9e3aeeb1d6b32f4834288e397aad7cfc51a6d07864ae69c7499dae0cf5c55142f97fba4082b8f4c0892941f54e2676cc649aa7f13a2dab4667ac54f15956dae643f2a851b99e2d2c9576fd51a230b91e74d9772e878db2fccc078df1c4de9a7b4ff82d81e6bfac6018de76b25eed258224648a745a2b541380fee18cad2cde3b8a343eb279f1c314e354ace5c948a8c27c4d7c02eb917dd4c05075657bbc562d634687d7d9eb3b8aa5d3f864c5a8cc03081e91b73a635f9be9851b19848e6187506c2751971ae1e41b9988070b4182d1d2c99f8f9934fee3ca8888a8c931fef8c14be2453104b020e1af730e32119b57ccbf7f75ed3bcb8b985eb29731de3fbc3c6b23dce1db3e60b93f0a40532b44757a1b5148ecd5d9479ec6c0211f3a1fe439a86d75066c0295cbe2605179e82fce2b6221cf351d435b5c84b1e57e09267d12be702c439674b2a4069e895d248a90a758f91e412f0739d6994943e467a7be4bf538df69bb4632da694a32ebecf977db5644cba77758960ab82f3daf070d49127d011a331ca169a79d5c706efa11c4bfe113e76c8abde49f50f5a62cc538f8b588905f78cdc44f69d48f0c59c365d9dd4b632b469cf4ceca2676f2059b100eb888411fde3cd90e76b8061bfbdee61675a7a6350367c39366480f36c59fb027600286466d47f01d2faba3fbc4ad078a4fd89f771cec34b3fcf5471cb41f2bface44e2d47fe4a4749c8d145ce4a99e56818e150ad6ae0a8ce701b5e4cb675ade847793d73e1794571698c23d82f8801ee682825b9aa8583d986b3ca96a3a837f3071ef8a0f4a5c82c7f050aa036ca8f9f338f81a7fbd5b94ee88d19d9a99e229ca960ad0d170773c6164d3c3f06063f9641b6e9d8ed2828fcf88763ff83c2ef2f79596c7849c37e1bf4cae7d6326d472e4b96e3c48de630815fc8eb5c748e155b66733cd859ab7535b9ca198d7e5e3acd12cb717ed2aca9156f6c654ebf33eb4d20bcc49ebf2fc0dac40d8d4e02a1d357342fc9b4a3350590c5845b347d919704bb3591f27c77ba7e8132dd97f6e622c75dd0571d7ea1bb16da5101eb71ada6ad0d7b078635777d986f4590cc5812233185ffc1c37de808ef9b8a799ea4630efc3a9dfac24b79325256f08c1264e382ca824072d0c3dfb5edf9f408b6f81f04269c8c8b45f4bc93aed0c7a6fbb0592503fafe7ddc5dad6f4e0798881884229e4651714d9f5bd1e14d3f8c925c8df0f5c451cdef7a5abb816032285f2fe10449ca1d291740990684d7130daf027280b5a541864cce5c8f8936671312d878aa4e63054e5b2d2bc91070fb486ecd951d889adaf8674fc8cd38deda4e085ff7fa42fa10a0c21d3335da4faa129b140e46b190b17d774c1438807c5dc7e88dbee742fb3755d30b8eb9cf8f669c9b3ae589ed9525e9ac6aae5ac1af7deba599eb86618b5063c7d3f9b3a8486fcb16ae11df4b8b63402f61457264100fde75ea7d690dabc597fda5910ecf647ffd3a278d05ca69769dfe313e84bfa6d35a6ce61d676982f2e6a7475fd5a2b09839a0439760b401a0840e4a093fec52f35282e8ee6ff6095218466c26a4f7282f5d56d2b2799ab727a21eb88ff4a051589dc958c23be93d4d8f31d0f3902cfaec56008eb7f2e2b1e242e2b1d62ce00b9adda442baba73bcb44a27416414abf84b71b34992f83971e296e656f2d507f8fe0522186bc7ba31fb87f57e574c935f1c068d0e66278094a0fa79af455c22c2d71e121ee6ed762aea1de5b11f82547537459e2afaf6058e822b1a50f1bf4b2f5851e90fb8fad5440852c2061613907b79876913f816538446c1d29a8092c917b4c509d5d20d1c6c3837eeee81165d282d8d2c889c40b041db8f5c90eaa6af94f8cb31b7c9241a859f18907aa8f8f340d9b0e253cc302ec75349f425e90afc7d01aa2521f14e1dc17cb80a33b176d85ba8941eeb0b01a17c0913ebc4542f8492b298ec0b35c165d55522746a31b256f741e4a03e3c44f66b7db06005a0a98e26eef51cf89dbc298f3e6d88e76e69cbc0d331c954abdfbe6ebb321684fec362b390d39a477c314e8af330364228d42247859051a019518c0bffeaf25039e8acc5777b367e12bfe1adbdb84b12b5ca3345d07610949f9c92c7b136dc3230a8c8cb985a1e16c539591adced48462a02303677b71f8e2d4195b04c6fa28ad35ef26ab971e7511e3b10743518ef15d05ae2732a4fe9181c939dcdd9af83f3270182aae0161adb6fef4bf797ae9aeb5aaa26062183f61741a6b9307f4b733ed57aa8712c7f4acdea3dbb7f2b2b2dfdd981535c48284836f14cc97111ac195fb62596e82a2e7e9c4418ad7713f6c97cc31393f49ffcc06901002adc634353a2eef1592a51aecabd9595d7f94224f7bfdb535a16509f48b45951cdda033cb792174acccf13662aa7c4a1e90076f19e3d39e5fb8200f7a64cb106e8663d01e8b636c9358ad55ee913dbf29ed99b31bbe5f056d3992b7809ee610561d3f0906a214fa5d5ce1374c8cb4f13494701e8884046dca1143d5ba3b11f0ebb4ba1b3344b1b220b3e3b99df8b45d783814841ee09d766ae1e6146804d889edfb17ebeb82472032db9913c6edff582ce87ebbf6093757b86c9f08e4105d1757dde12a1ff8c9a95d98e580a93bf0226fab1933151995265e611f8959342e43dc202410dc5ae80a299182151fe2a441da901a8f09a9a66035dc46546b71aecf45a78f67097a42372b88ccfc1a4898d2b85c9e503ce0cabe23222eb440286fdb45d3b43464ae0cac7d06bb075b149f267133a821d706918ff967553324125b9761de22462b5e26cce78be2aecf2dc1e16dc4d88a17c2a789dc0776f758d1568d25e1c99fb376c9f7e8dc29e3860979a9a84a0317977d89b1b66a90fecd964ab0d81f489286d7713a98031e7d7932fe25d89ae8bd7f56d1f4d7980ce9d49e8dcd1e3837c3aa217e2742c159997b4930d7a4c9d79c9c17dfea548fe3fa1c0fe6c884a7fcec7e1914c4e471f240ea5164f3a804abb6ae8199edadc51457798b10097d7472145bc24e844c0af93eff6a18e04a1f71b201396096325c3580a6a0abdd1eb82b12ce3b1abf8be4dda802226fa28fbe217915be25e5978da00b5d8e630366bf5156832937744536ea22601fcb4b9338856613424722e241883f8bcb286cbe824e69b6d269eafd7c0a3d1ce853e66ed31e8edef8905f0c308aaeb4603ec38f34f80ec545b1bc1c812262a3312bb40cb904191bb12bfe994ee51d6ecc9e9586497ece91b9f1357da8a1f2a949e06840e08f61765a75d0f3b91298e144426dac3b6a0749e3c2644c84edfa7b125db7bab7eb53820a27eb61d479d937615986f4e3d3de3eb1113c4736c73087d1011b5df5c584708387ded52847ad7bfb414fa8631fdffa6034b9a0917eb14f2de9884291f991f4f838b966331e6242d7f405db620a5d3548599272cb6ffc6ea6f9d7c59c73221c0593d22c2aecc1b95f39c77f71e84172df67837d7d0e4a474eb0d3af7ff2666f184f96d665c043578f62a76bb74862c1fb4d71b36457a721300c02fdd81257135d329ec744d075aecbb8988dfe3a2708202fbbe7d82ca5f74d32f61f2d8435ee8f04d4df4a35638b120d7187c1ed68c8275da805555641310ef310c92e6a55d52249eb9dd3dbc50504e142476226bac09c265d5bd567e2c6a226b03185c682c9f06c9f6cc37c45cbd29f829884579fc94b020fc78ab800e2b10a02d1f8fb6a5bc762c7a7d73494c7d281d93ba6874c5be1be20e1f3a5c0df7a2119e991209f35cc540b51ad7a524fddfa08c07a55a4b273207b7bbfcd99ab73ae99ceb3fea7741433ad2156c68c0c546f7e7fc288f23b30c977441e6ad7121d53e2cb2b2797c20bcc154891d587d657582e4821944e28be9d9ca0cfa3bfad6f6fadc7dd6a499b21927fcde9e5fe48cd0d2bba28ebe0922d1dbd82a4edd2971e6d4757af7750e62e05c64988e48a335b5098b57184085e25044a0bc96d9682575da0a90d2700ab0f493fea8d95e20d597ab193179821283f0d4767a710f8ad59eb4f1665f104b251fb338ee6841c420466b5e52a938bc77aad89218f262076f786ac3c9c9d7250f54a9c5dada727cd8147914b4fc78c244dfddf7048c9dedea83ac1b9ca07fea6d1b2b1d9f48b860522e7cd5554986a82f831a1903fa7f565ad94b5bfaccdd7aeda5e814ff49904fb05f9a37da1913c5885517ae3e8864e5d0d70cd734446f976c30f9e9f8ccbe6d3536cfc45eb0a22f8f6c46da6c74225b5c0e09bc041b28947607704cfbf32e697a1744b10d23a9f92f5b3054b3ce553a441a5d3c72e4a08e6250049e86f65a632d1e6edb940f1e92f4eb1824457d22cd8e42e0018a8d7f421aebcdab0cb0cc426e5fec958f16fe8fcf980fda44235b712195c778aa56fab7f5bddd48c371dbfc366f1784d518df924e20ce20bbb8b7b6975fa86e3695f821bcc4f8cd356f2b13283680e6d2905669aad9e4ff1b3efd935c09111c0b6a59daf6e389bb34c0ecee3bfeb8124df85c89acd2e0e8740d652292bd219531bd6615aef979d650c8473c7042f2d3a174b9723b0e9260b08f47bb60607cb9c780ced04ba4df852187d4d20dee6ab73fb91a1db34e3f192444cab60f46d558d668b40ee4c02161a201a9202afc8a01515e565fc67dbf2c49c58de59463a43ff0e79aeb3c5", 0x1000}], 0x3, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11}, @rights={0x20, 0xffff, 0x1, [r12, r0, r0, r0]}], 0xe8, 0x400}, 0x407) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003980), 0x200, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) geteuid() (async) r16 = geteuid() sendmsg$unix(r1, &(0x7f0000003b00)={&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f00000015c0)="411bf65bf65aa0a0767bf938738ee5bde51ecb51cd48c2c3a925d00e381fee9255c2167f3f9765884ce3ed943f5ae92be75da154e353e9b7e4904bd234044087bee26025ff19e13369db4a974a484e3cd1333819cb3082f89e2303cfaaba6909c1573f946864ccd4b8d4363d6029c2191bdc3a225ca7e2a398e161cd00bd94c48acbdee5bf2af30d45eb7e6b27dae501cfde203d85c41e668919afd1c2d9acedac3d1c1ea405ba2659ce5b936c64f9c7266204145b085a7c038c7e27aa", 0xbd}, {&(0x7f0000001680)="ca113ea8168f27fdca98045728b99142d76083082219475c53750f081a26780d788087c68e5115c321a469c26a2c944c0f1f3d5f7ed35d1e95cf3e23492bbd3efbc38d64838e0f5809bf00b49f739c4d094fead91ae1dcc47ffc439306a19c6dfdbc70f47c9f6115df7f872bfdd0bd549fda36de846fc59f9f987a11452981f533dcd9585beb1e8530f17e4f8d81fd929f3b", 0x92}, {&(0x7f0000001740)="e6c5542e", 0x4}, {&(0x7f0000001780)}, {&(0x7f00000017c0)="e0801ede990e39850f5f2963f11cacd0842adbe941433004e1e99d3a32a53c1c87b674ba946896ebe1b211901592a493f0d653bd86f97f4e88", 0x39}, {&(0x7f0000001800)="b71bc41f4d531556e4c33976364761cda4cd25d3c0078be6a04fb77bdcd350ce0e52b6c0a31bb01d37aaeece013e3e9788b62344c71c0a8fc3c75ba6c7744f9adef4411909bce2156139d0636f22f4e93732c37be4fdbe3f5e809c020c2b936211e18187ea8cfd9546f0a3e479b4c081b3", 0x71}, {&(0x7f0000001880)="9ac591bfc014f5b338b1e18cdd715613df114e0b12a729e2c3d963345d29075e91795ad5c7845d57a5fc861d64337689eadfccd5a12d35db8f782933077e927055a9639ed656f33e39e93522b950273e3fae969626dba4863bcf2832f0b3b1ea1eff4c6fabe1d0fc2f3430379b110b3f2647415a29d9a9b951c5d7327a8d8e6803e458c89ee8524ecf72fde4c41ad22b51d33779bd9fdab2b864a8febc006a01f1808c2f2214453114594a30785e372f941746204e041c8b34b1098d2e3815d0dc8056d279df8c9266e3a00c98464be8cf93faf04eeeba68ecb2f2bbc1b8d942e8e8dd1f9a265736ec89d1c6ab10deb128211adce3643bc25bdb8727ce75da48ad4d9111f04e4b1fe80532e72baae8c97eac0439d5503bf37dd1b639b5970299eb4094562e2cee863538e96b4e83a214d711002164199a21784965488890c8c3980a1d2c54748a54705fb64d7c323cd06c1936c72165664b48f8e9eac22ced75488f996fb108b868063713bb3892501ee8db6f40ec4a42e5dcaebc5b356bce5fdf007e20de989f4958e93fe877a30e849cdfbdb0238907d77fc1f04c71451765ca8d04b87da3642fe1b2e2cdcae9394b810f5e253e5b9a54913ebd3c4d242fbc5a700188647f09fd75d2eb3b336b549c87503aea3b10ca6e447873b69f3cd93bbf225081e9ce3c43c65324aad686d82696fe3ec1e2d39c8e7e4d577693d1e39fb8b408ba2c9ae01795aba9957985367e635e6ac9bcdf1d4c5e269dbb9d4feeafe5883bc80031f60267cd6b942df6b00c55ce55f68ffe8f5ea82a21209d12ff861195515fa2001ca64c0cac762a0917b24f969f641cf759030831e06a54b3e6d696fdd9f6dc17189ffc2985c75b1840cd87969bab17dbea7c426a6c71e540f1e19743b137c54aa2e8e262cc208facf5b93fabd61f4d14732ec1811d47670914642dff7d930617c840c0b5e3aa9d9884571360242b94212aa0ff09e5d3817cd4584ace7e0a070e58ca89c175584e596455049bca2a620d385bc34d0466c8c2d35880df19d9d38d5e9ae0415c37d072672b0ff69b0d20c481f4a76e52e0aa4087c9a7232e61d62805b1e8c97ecfd4cb0078b7ffd457be482614c89f39d7cd8f5612feb931e3a94972832fff333501e837bd42e0798ab6bb99e3b55a882c4c063999f433edef1ce7357ce87af0cd307cc328a82c7234c4ddc37781d4337beb0452c5ffe1a790b3681741093b180c143d7c64839b36ae46170a9670b2623a5e5eb22b0d1cedc9d8066120b52bd6bbf58754c9f3986515505f6b1a3247ab54b1576f8ec35cd72a94d768e48e78ce997aa4d9807d63c69ff96d621039aa9fa6d68a0ecde6acd0d5334c8a30d813c51e66d19bbd33ba0e6b554af43479461dabc41db9435682bba9c30157914402357b09d7466f373e8f3d62da65dd5bd18ecd7ce8d732b813ae19b185f462a78a3c1dcae38c09d806496cbc717d97efa505ccf404885ae8b88738d6c7469ce6b4db6d43222bdd6339a46cf374b7b6fca3b5d272db24f6e093616259f3fe6037d9045fb3242dcf9733f5d0c3b975b3c93ff0849e141c7cdcb0e69fcfa4f459232b69ad002183b6236aaa6370d0b47568a6f6b55b03ed62edbf6337e03d1a7264dc4790310e6a08fa62127cc768640a4bd74c73cdf40d665e44f807156c06b827dfbdd55ec909bf2463c1f422eedb71156ee2234d607a707e575aa3b6120c5f3abf72fbbf175795638158e8b11dc8cd9b4484aa5e57b33201e4f1d3b5f732d6974567ac57b9d6f8ee2ca209be37301912624a9d851e3c736fb5d196542b1b26933f7b2b66013fea93dc3e433bdb25f36c8d5dbe999f3cd6d75710507a153b075865fd532558598cf6b3e3e9460f2309e9ea1aa42f177aabbc7c1278f9520e98f858da8644da0633ed7ba18227dae8a6cf8abaaea03aeed5f2c594cbf9c96b5d7c480fc5509e8cd37bb107a5e8f6b8bdf85d03373c56348170544e54ace254e4759bdbf79e92c03042664919f37a21cfccec0894976aa85e3be7522f64fce44c843ca47cf0911db692d179bce4d9e4888c5b5aa9dab18e09a0cbf4745c3930e4ac2e7af761c9c4fe0bb505a1bac1a87d119df9d059714364b1514a30ee123e7df971ff7932b320a7cb66fa42332012651d429a1804c6479a55c65636e0271cbe91e1fbc4415e9fbad73655cb03b73b54d032e652b574ce259664b2718fc50cfe0731abc390345c6f90e6c2669a6f49b44d7510c270de9cb00eb25ca7ea9da0670c1f66247b7687b2e94bba75525e306a698626576e1b0dbf479c9552071c3c8f300ba784922c43c6db3b32513d76605b03821403c9d8f9748c02eade6d2e929f71d3ca4659673497bb15c141c8639850872b6e4ed3c288a0c4a3c9a20df2da58a9d14cbbb9c43a3f9130b815e8d9b0ae8c75c042910c0dfa6679704860d93208b3f6085acb5d67b1744b2f644411af988aa2e3d5fa4e2bb1bd6eece6ded5330c59592d2bdfc3793dc7c4ce1299521c8a5445e4cd6e3f1a7fecc36d10af39d93944db18f9e20e866bfe16ba7925bc98322d74044825bccf1d1132d90bdd10167613432ea5690d0a32a7ef4c638f5892a7428bdc0a1b44675d5482ba775dcd46e1fab522687c47d78bdcb1bb1bde1ab6b3ca56bdeb42b8eaf668bbe20fa16e84c3aae5b18d58ae06a09c85dfd02e2d0fa91d8eca4123ce021a1dec8cad66797eb9c001d63a5c2364ef276fec30ee90387b8a8c77fa5dd413f014ce8dba94d7fc91a962b2b228daf5761c6525f07df598a9e26380edf6a79a2c0526fcb1df54372cf69b3b10e11ddf89ab6e1e583e19962a65b62d45b1ffdfd806c29fdb4798f62434669a8168bb7f6d180688e06000a500f962edc4958722b42419f3320e7d9fa1c6f8c2d55e8bf6ac51658052e994c166949e84f2aa70182737f28a16b255a04560a76b6612e9badad217d393cd858e28130d138716ac72bc83f2203a76ced58b1842050ebe3ceb33c44ec4ed987033642394ce272fc3e12c5133e89b42fad94894c51bfe4ae172c12cbd87e5c6ddc255f69038670226d49d054ff76e953a2b17dbc8525a75803e9300df53271cb02dcc2fd1c34719f9d373a18416d7ce8ff8449bf0b0f370e486fd3ccf44e019c4416517cfb921cd35993c12b2b82d0cb985c9b589e81219396d7668387739283faf3aaf0b9f05e8db926c8b954d8b87d0b808fe30fc87ade5979aedc704673fdfe87d50a2b46d44f15c4311e1a996d23a584fd1451ea689cfc7b4e5dd2edc0cbf2c2c17863b53e16c855d25c1aee12c1b9c745c9df9505012228c726657ce2761ee2ae7447d66b53d9b7749bffdb2690092e7814038f24b90ea39805104b98d93582ad1fd10734ed8bbd8f7325e742671a9783f3c8eb035b52fdf420cac0d57da2c06bc990e40bb19ff83f305c964f6dc53d6982436a1750c587b8c51b386c628e26ea2b7d36d9eddde9315bb57b1f46291278151393f8ef084b0245d9ff5f28542c29b58dcf3ab5adbefb91edee54e9e87ec4bc95d11cfd3d636c2f182e65a1c63a25880ca0be11c548b62f5e5deb2a7f86f3c8645fb294ccbb9db78c63c1bbf4c4394762b5a5bc1d6ac697a82983e3b7192e00254dd473a6779a936d2268b6be43bb25132144d23fccddae18f0e3043ec22c853971d71c1f531cc431aecfac246022b8ae2ab4f2feb284e12429e671d86229182c6e62134abb47ed29f5db20e018b4a6e05ce796d440f52748313372d351e2393d36eff44850c3d77844808e8d73e16c42e39204edc67d2cd225e62f81f8dae2700202a75f4d19ac79996ea840466e3acab4c4ee7c9db6dac8c29559cb4fbb1a8c692a98a10a2e1daa8f02127c7b5bc4f796903701dd6e30cf9e1efcbcdd787b75626d51e1c07ac4004a5c210f47d7d83315f37a370db85b960182186333e6baada408c1faf556bb61c028fe0732741ffcd5ff4fdc06d3ef24f94cb1304e733456a9b3fe2be127bad5a9c5c80a1896299232212e176792b6164dfe010359ac59b644c4ebb996505521bb84ddf7e9b2d675880f8032d81c719cfa1bdb3cb443327128f91e7cad8f0527a817e4f9bd7c545f00ad77d78bc95286872980a5dd3d169148e9e412129ec81518fd263594ca55fe7b5db85a1aaceeb58b163a45d34db10147e4c43da4fcd2a9b4ac0502307d12c8db55ec6ed3e91987902977c6c85a71c9ef7dd39204a2d726519bcadc785f8c11b146a656207d4404ecf61caa006f14bffaf1e335060e2901951bc1cd1897196f71240d4a1100d75a4fa8115e78ca2b325a66b901ffd2c3840274004f5d6f53e18791e6ab2c510c26710652008f4797b3f5c4f79ade4cadde841190ed5a03f103916f61ad178315a92a83ae46dec52bfaaf3f6e917396aad48bffc43b28d1b90a74568a346fc5aea30cd5f464fba21736381cdc3bd09f98d56ea6109f660bb5e826d506793335373eab9bdefe27bd91a2338443ef621f3684ff3de7d451024047e62b29b0efc0b7b8f82d3be85219f3d7c5876d1b66eeee9d85374a9a788bebdbb64ae376c29610fc803684773b48a9812afe9097a6c1031f62b109808b7f3aceb1864214872beb1859c46f1ccea19cb301b59ef72a07f598856b73909b6cb208420fdfa9a232d04ef7b49dcaa7fb071b7228835a63cd7a60c8e7f867ccb394d00748d346c8ca9b96296c3f5ffa67ebcd0c1032e0c949fb9b388382cd6c543f3e443cc6c4f91f0c3bfd70de7e65d5896370e3413227eb935ff54b92e62ea70841ee29667c49df3cac56a4530821d38f5d0336518f9b1b277edbfaed26e91baefd2587f8d31fbfc492222fd66f12aa525f9c1500f7a0fe1ae0f473a5f784415fd3d3619bbb821835747300413180bab8951cc1d4c00134e2634dd61525ab388f8bd755ca4527d87bd8a95073feedab0d14d4c4c780f5c7bdc914752041e38fa7aa3e92d62c6109479a38e366e6bda20083b8959864b34f4104058ff9f3e714901800ba0fb9a418cd80aecfb156ee4c7df9ed063d74a684dc94fb0cc6ce47cac3e2615e8757338d451a9a30beb0c23e7d745ddadad7f99ff0fd21f438a7bf7679ad03b276636e1d5ed881553d832c81043a202761ccc312209147cf4de7058f34fa877e3d5232ff45d2f816aa0bb049e952a8972b564f1d634f2066e3a06785c506fee9d18de0a741a8752e0b6c6e80cf94b22d12c71fbd9e48b3c30d307303bdf3cf0db2188ab697356492ca74ccb03bff0331f31f522cfcb164474b6a1339b52cfba7063495bfe7ff49324b10c7c27eb7a8a3919ae4c0bdea8ec9ffe9fa938323f9eb4dfac62cf66954f37357ff8531db2e7282483b978e46d810c7c7e90de9e6aed25678356b08392141785c1deaec659f7dd5669882a642c7e95a29e2da283444c07cf00ac7816ccb7f73f206e14beed101f63e28469ca7dba3c13a200d0d3efaafff5203d4a85ab19110f7595c397b52a2a9a06b53b5e44404e5c8ffde894639ffd113ffa3611855d589e5e20c9ab7230ad8a12fbd600ecaf07e66bf4529e0ab7bedf420eaa38cab5fc6de185342d11721daaad7dc327a2c07eb77b0adbf13d178f21be62be99bc982317305fc772ee7003fd9f41e069c810788e92bc4f21a2879be3cfe8ed95355c74f6d3d9296b8634d36a15fbd2eb3ea2659243c76bfa44f9186a15ab952e00a653902945cf32f38fae2eef8d10dfaecfaeb07994f59053cba3e0450711c014719525872a19306b873a257bd17de461f466713949d66b3bb69c2fd4f1", 0x1000}, {&(0x7f0000002880)="34be847d4efef0d090c5172c7c880a5d1fbc16781ae8b7a81b73e57377fe0c59b428a8edc3080c5d49314a29144e8bddabb94f81be9644a35626c5dc928e454a3f55bd4057dd8765c77748798dc386c152c93d1b0b5ff0c05aa621c2e64d7fa4f89a140a53cc977bb7653d78411d7d570e407865491f056839d9538c826b4c3cf699b17f8c4e7df4b3345c53e06cd215b177946f24af6fead246272d939f10eb32b1349330527aab143d00d5a51cdf9ca4977b6e3029985a244db1758a165a3d1f582c7b4fc1b61c16268965ef90216b31795ac164240b23cfb136da59016729da77fa7c7d54e6c472fd980315d2270488283658227ce9eadbeb83817a50717885a573ed603551f674cf4b7ce0cfefa299325d2eb5813d8e846f727afbe21d5994543b0fcb379a9fd03ff79feb5b6b8e6630a738cc6172fa82b1b4a1da98e0a0f4317a2e2f84f03c80ad8f4d07f7bac4dfe2f4eae3da21d46d9677f4f1a38f3eb991eaab2fc94d01e0bd88a52cb1ca39e00b3d14db26bc427aac867bc3c6c996681db50d29e1d52f93d4e009c7e0af8d8b5329af6821b11df1c5745689f2f1306e50d6b539cf21a0975c582303948bbff3181d29e5ce5c326af37f0e7fdde79598117800a25d3b0b78cffa2f39b1b91bbcd6d4375641feceac37e4eb24884db98f48aab988d7137b27cd5077bac2c978a16909b7cb9ef66d5f56cc81f1aa0884787efb0f828e021dbd46007f53668f13de18e93a595a7a4a0edee5f7120ecf95f52a5ca3fde875cc3db35fff8bda90ed0844cdd0055b8b6642b185feb0ab6fdc248bb8d152fcccfa34a82c851fbff9d406666ac4049bc0a6d9b0818094bcf1ee82645f42e8d3abb29a84c2f37cfb00aefad0090594e7716875c631ffa3380a7e6288f9001ce7830573c5d69bca4fa4754fb89f74a36e842c5558b073980d2aefe34894818cf0867894393e011a10b443faac6be1142a907c46b81f3e718338835a072370f57d491398a86cc12cfc35f5d61077c120a7c574e4cb5b7c9a85eeafb56d566085d435b203088ac558f79efe3023b8cf68f8c1e5c14efae416cbadfb29d6fc3a09464a0baa602b729dd146ad1bf3ec2c381ae9266a6ebb8a95aea4ae6c0a9339fc107790709844d487337a000f50ebc1c8090b447d748db800f3036b6403c04a25eb20fd64dbb59ad1d8aff7045ae4da4d3be7a8e6b729a7d690377e7a7a54cafa55923476242d6150835f8a21e09214c3256230210cffbed69955950336dfd53d2f8642a76c661c5a0fc771af09c1c6618fe106b62767b133aaef98a6cae6cef993aa05d9e5a6b76a52d10ad1d732775caec4f30f0c2d30a5a94e6dd5e4579baa622c713acf5e4bf03bbc188f981bfe97b1bfc4c01e243087f5929e128c1da0a2f6d75849c5d5235c4a127902de1cbf8137f22777775f14b749270d4e07d8f29e8a9959421a72fe79a28ba01446ffe2096578b4ff2a6eaa508567dfbe94f38f89732661f5659df43c4ec960854142ea7afade23c75584685dd4ed0949b9097498db853212ceec487bc96ba5d46eba8ce91c598053315ca644d95c2875006a66695059a4eee6367d0d65a3159663b5ad2574a0a0135b1b40701f1954b47e8490fd39f29fe3810b8a9967865ddad107e531c896c9f42c6a17c8caebebfc67da14c32e8a15aee3ad86702c7ff6ff108eeb6ab93a84b65a663a745b41546e30191a4a07605e78d200aa2ca658483edfeaeb821ccaa1376bcf0284fbba1fa1899838e51bb7328997b9ee802b6ae256b101c10e27222db0fa386d308739f5c29660a9af08b08660b67979246b8d21b9bae8ed1c2f06e0126158e381b126e6a838b7f45f5379105d6ceb9ba6857a3def355514374ee80b2d51e138792afe7ecddca2c7bfafade22c521bdc5ffcd21e2d0188726d5ac147810db3031428c5957bd1a8c4d3342804e07ea3fa788b86781b622ca2815277c413a971cb2cb11410202a9cb1bd9c0410385830a373ea2028a4a03f4c99097d6f1471390c7d9dd2eb609b1b2cd051c5faa5a9c73bef77c1f046e1422850aad670cdd88a8316a8abfa7053db8941fcedb0a8e4bcb6bed3e563350045dd40ad37826b7891d643813b5c7f1db4271a095f720d9e872a114c6c6a28634ffac8c7216e5af048ed996fc411ac3d80fa55b92dfb1256b2a2c002910acdf50ebc5774fcbf928ee61e2373d963061155934f49a040af70ad491f3ecab67ec3364ea61f173a2f819c729039238dca0dd5f80a0fa732d002743e828ca4015de99c24feb1d6255a8c66d226870a212506f427fc06b30361f40b2ca59fc9dadb7bb3b22a4be9272e4f29f37fdf6a450c0ff2b516a8b36d29b19dae1af5119a51621417ac9cc0cc66bcc18d7761f46ae2ae15d8281e3c903e00b9b4d6e943a75a1b2805492ad1192b01500c154c9f37f1b048ac79a94fc457035598e9babd425e250000fde19c010bc4242cd6d8289ae1b9904316324c1b0376022a3ecadf162d8602e6efb0d2539f77b54ff4fd3869d10377122852dccf510777b9191866c3213b28ebb38f3de455789126fe0257003be71059c3b7d37592923813c47cbc1742f0fdd7b01aead8ab7f733244d95d6c3f17fc1c6a5e52a0d1e9701c9efb1c7a3fcbcee4202c3c582c0870a5c5bc826798be924c2cae3737dbd3068b3eb3a9c3db0ef3115603e6c665bad78ddecc867112936f1305a35c469419ead078f91d5a7b62232a04ffb3e0be0be917d81974de77f429d4c6597eed1e8198208a4a7f216c6b208332e966bd9df103cddd9b7ebf7802dffb39712eb298cffcc8979cc4bb9a1e53cafef16e636ec9cf8149fecbdd6cfbd7be9d02f2d5593b689717f701cc3b20062a4c94a2608c3d8280c811b63fb249b3d338b5ab77fd66b3a5c7b6ed7e4a142cc7bdffc3a9a7dc8b8d61c513d717fcc469e7a13fe6c8122e50fae4658c0180c45006fb3a3eed23697c9400d83b35f71817e10f8cf87633a9847eb14386cf8e12c4e38bccac9119d6098c630cc9b7bfc5249d4d274eafdeab31a857c74f5ca67aeac0286ecac6c2f22aff1817afd530a1425af74496361203f6cba882043549e216321cdd8cc8308c7b0a9c86e767515a2d39ab3183e333496ca47d1ad2c8141828859c7ed87a8554bfa8946ba42760931d89e6edc7b1a91ea96da7765a3a2bb5094722995c01c2c27ba802e1d1ca8dd46a72b25e98140c77ea775a991d408112835a5ece58921ac9dff90b61e47b50f92e498825e06145f259690bb8105ada4efcfd0acfd7794e72c8f167eddf2f92c0a6710cc41badfd7474481e0771fc18fcc24a84a24baaec3e0529227e464692c4db8353163eb5f04da747741606c138de07c8b3632b702b839d81b61a158a46a13a17c05b1eb308d3f021f2272e04dfaa79b3da327dc74005a933005702366cff3ea2949e005dffd6b6a7bb305aa0d208515c45cff015aa4448d02914c21c31654c7485bdaf75384d2a762616c6b236357b5a75045d8b54d90e2827e4b2905b6044d7bdd45aac80119273515847b21b71ea2170ac52818936fc75f31988edaa3fbaaca4692d75eb923b75c55c5c33edb7d86925931da3fe245003ec3911116a55d8dcd94bedd92b3b532a782dcd509cd32c18af46c2d26413cff5e7ca30133ad6886d2cbc68a676170a64b62288fd835cbf97df6f32e47c7fbe7313fc746cd4d69ac43d59fc87128455fc2aefba674cbc107025b4a27b387016b8fdb4c84f740c16bd742b619223d14a536f35642ab70d5e3adb6a03fb3e9634b534c93e2ac949921af3c1fa8ff591ff8e988d5883fbbc0539dcd28b23c67b6ab780f66551b8eaea61e93d4623be2ec3f914b0e4502ef649d840314fc94b41da8d83efce85775ad2c881c4b33c37858266f07740580b45216d46879a1d9eab10ab8a012d78545dcce16507e365858002a5f8f84fd2cfc071d68a30315e02669cd8fcacc3ad8d1bf0849aa87651ed6bc8cd1dbe02252992db755bb2c6732eeae3e8951c542de3b95d120576f86cf10d80776b41055cc8431eaa0688bd2a69f2bf0c4687ec15d1edce72f578843e5b66f6180c303cf67f5731f89395eb1751f27d615d0e6a0a617b0698950615e86d91da21710d0ea39d700a208d4ba5af04ebc2b2414e65f7ea5d7e6afef617016fb3de52bda6c656278c9416bd3f6be6cefbba210cdfd3eb47d73f58501a887b716ec3dfce86b89e2fc0b29dc515ae71a65caf7a13293a2af2690e0a345fe5579c3c62cdb4b1f4ae30f00eadfafe8bf441e1b882bdf2aeac5849e7b50b46e49af35552cbdbe4a1ff81a6ba11b0551d8da9cd502bbaba1580371c34f6933aa669ac2dddc2efc25ff9e308756688f834ca2afc93f0b2d04f5d856e6a984ab65e4684c15d3540ddcf6f9fcddacebf58f881a2ed837490f42faf9c82f0c21333fea9bca5678568a3badacdaa57f305131b8263ab6ae2521d41a64c57340a44816f1652a51cf58e2b5e06de8d94b5df58d979fb3d86c1eca220497926de36dcf5f21bc70f5079d4c94be854aaf45eda30da94802e26f24f32129a2cc151d16fbac67e6b23f8e511c64620a85847650cf396c0ec8727c09397d52caa467e26c926a7d142f1b01faf7854f13850a3e974375a24eed0f19797f3dcbef7c30b016ef58e8185406f500f1676a9695e83c488976aab155e0cd2c240365ae96b07a34ff678dbbc6dc665db9e0b437781f57528e203f1aa86bb61b2bd48d653b5d1f72a3b346b4fad628367f3285aa3a6dbb020e4d3fcf1946ce7366e5523cd6bae40d5a2bd7d01a4937c6de0c6fe6f0d587bf34492000f587d64312c5048f6bd2ef19c7b6408ed2b7987a154436b3927cd90bc0af49d00368db212e35842c03c9f9a2cd7c4ca877cb5f103f1fee88c97d1e5be991f5b0e861b9601c1df1dd6231cead65e6f35fb764633228b2991f25ebae4675bd11771e98555f37bd1a79caef0dd6c22db0451c6a998cda23a739db4660b726fd6acbd05a3f16d156f3e4fb7bba1df8c39cad8cd23af3d5d49034a8bd9c840dadc5c7c40627c30e302be81a9b6d4df1013dc1ad93dda597adf661b9c09cdb9fd681f386be7d98f16c9fdac858b29d40e3aa02e0d536f12a76b79c76263ccf6b62f754c082f1f76159f81a48b5ce7f7057ec651446047cbd86dd7c9887d5f95f230674a52d04d368261fe1ba404ecb599ae3e2ded1b6d27902634516c24b7ead0468f04811b2b57f1b2c8d9a4c017461b51795e5d6ccd90e253f80f9b0a5ff2245867b80bf146e632a09b6a7c5ae419bc42db00760b8439bb9cacc72d1721fdf2e1d2e165599951643275e92668ff66d67224bc8edf13815282b0353163cf35459bd741d888963aeeebb49a7ceb4300648b9dbb0d7e78bbb9fec4e9431695d2ba21b9f8ffbf72e250f876c59b5d498307594780742573427604aa16c80ec3c776d0ff634199d0712fa789ac99c3d3f360cfab11e88b9751e308014d506fff612e32297020a4ea63ee65633cd263d2c18437b5b6bb583f36edbe09df2850e47f62b094245e17228802335742d12ccd560dceecd411b8aceb42c6d87f10192dcfb98b58c4e84ece2b70677ae923634ff31f3c963c6705831e804c566fb455e0fc1918430ecb45a23ce6062164bedbe002afa25a0c4b875e26ac3110a9c3f74d29abbd52347eda3db08a049269f61fb39d61fbcffe5aedfbee94cf6b9db7b725095b74735a4941f1f7da9442ecd4cb8fa7fa102353f7ca8c8839d6774c6b61a9dd1fc09924d7a480399ad6", 0x1000}, {&(0x7f0000003880)="2eecf442f0", 0x5}], 0x9, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r0, r13, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14}, @cred={0x20, 0xffff, 0x0, r6, r16, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r4}, @cred={0x20, 0xffff, 0x0, r10, r7, r4}], 0xb8, 0x40f}, 0x400) (async) sendmsg$unix(r1, &(0x7f0000003b00)={&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000038c0)=[{&(0x7f00000015c0)="411bf65bf65aa0a0767bf938738ee5bde51ecb51cd48c2c3a925d00e381fee9255c2167f3f9765884ce3ed943f5ae92be75da154e353e9b7e4904bd234044087bee26025ff19e13369db4a974a484e3cd1333819cb3082f89e2303cfaaba6909c1573f946864ccd4b8d4363d6029c2191bdc3a225ca7e2a398e161cd00bd94c48acbdee5bf2af30d45eb7e6b27dae501cfde203d85c41e668919afd1c2d9acedac3d1c1ea405ba2659ce5b936c64f9c7266204145b085a7c038c7e27aa", 0xbd}, {&(0x7f0000001680)="ca113ea8168f27fdca98045728b99142d76083082219475c53750f081a26780d788087c68e5115c321a469c26a2c944c0f1f3d5f7ed35d1e95cf3e23492bbd3efbc38d64838e0f5809bf00b49f739c4d094fead91ae1dcc47ffc439306a19c6dfdbc70f47c9f6115df7f872bfdd0bd549fda36de846fc59f9f987a11452981f533dcd9585beb1e8530f17e4f8d81fd929f3b", 0x92}, {&(0x7f0000001740)="e6c5542e", 0x4}, {&(0x7f0000001780)}, {&(0x7f00000017c0)="e0801ede990e39850f5f2963f11cacd0842adbe941433004e1e99d3a32a53c1c87b674ba946896ebe1b211901592a493f0d653bd86f97f4e88", 0x39}, {&(0x7f0000001800)="b71bc41f4d531556e4c33976364761cda4cd25d3c0078be6a04fb77bdcd350ce0e52b6c0a31bb01d37aaeece013e3e9788b62344c71c0a8fc3c75ba6c7744f9adef4411909bce2156139d0636f22f4e93732c37be4fdbe3f5e809c020c2b936211e18187ea8cfd9546f0a3e479b4c081b3", 0x71}, {&(0x7f0000001880)="9ac591bfc014f5b338b1e18cdd715613df114e0b12a729e2c3d963345d29075e91795ad5c7845d57a5fc861d64337689eadfccd5a12d35db8f782933077e927055a9639ed656f33e39e93522b950273e3fae969626dba4863bcf2832f0b3b1ea1eff4c6fabe1d0fc2f3430379b110b3f2647415a29d9a9b951c5d7327a8d8e6803e458c89ee8524ecf72fde4c41ad22b51d33779bd9fdab2b864a8febc006a01f1808c2f2214453114594a30785e372f941746204e041c8b34b1098d2e3815d0dc8056d279df8c9266e3a00c98464be8cf93faf04eeeba68ecb2f2bbc1b8d942e8e8dd1f9a265736ec89d1c6ab10deb128211adce3643bc25bdb8727ce75da48ad4d9111f04e4b1fe80532e72baae8c97eac0439d5503bf37dd1b639b5970299eb4094562e2cee863538e96b4e83a214d711002164199a21784965488890c8c3980a1d2c54748a54705fb64d7c323cd06c1936c72165664b48f8e9eac22ced75488f996fb108b868063713bb3892501ee8db6f40ec4a42e5dcaebc5b356bce5fdf007e20de989f4958e93fe877a30e849cdfbdb0238907d77fc1f04c71451765ca8d04b87da3642fe1b2e2cdcae9394b810f5e253e5b9a54913ebd3c4d242fbc5a700188647f09fd75d2eb3b336b549c87503aea3b10ca6e447873b69f3cd93bbf225081e9ce3c43c65324aad686d82696fe3ec1e2d39c8e7e4d577693d1e39fb8b408ba2c9ae01795aba9957985367e635e6ac9bcdf1d4c5e269dbb9d4feeafe5883bc80031f60267cd6b942df6b00c55ce55f68ffe8f5ea82a21209d12ff861195515fa2001ca64c0cac762a0917b24f969f641cf759030831e06a54b3e6d696fdd9f6dc17189ffc2985c75b1840cd87969bab17dbea7c426a6c71e540f1e19743b137c54aa2e8e262cc208facf5b93fabd61f4d14732ec1811d47670914642dff7d930617c840c0b5e3aa9d9884571360242b94212aa0ff09e5d3817cd4584ace7e0a070e58ca89c175584e596455049bca2a620d385bc34d0466c8c2d35880df19d9d38d5e9ae0415c37d072672b0ff69b0d20c481f4a76e52e0aa4087c9a7232e61d62805b1e8c97ecfd4cb0078b7ffd457be482614c89f39d7cd8f5612feb931e3a94972832fff333501e837bd42e0798ab6bb99e3b55a882c4c063999f433edef1ce7357ce87af0cd307cc328a82c7234c4ddc37781d4337beb0452c5ffe1a790b3681741093b180c143d7c64839b36ae46170a9670b2623a5e5eb22b0d1cedc9d8066120b52bd6bbf58754c9f3986515505f6b1a3247ab54b1576f8ec35cd72a94d768e48e78ce997aa4d9807d63c69ff96d621039aa9fa6d68a0ecde6acd0d5334c8a30d813c51e66d19bbd33ba0e6b554af43479461dabc41db9435682bba9c30157914402357b09d7466f373e8f3d62da65dd5bd18ecd7ce8d732b813ae19b185f462a78a3c1dcae38c09d806496cbc717d97efa505ccf404885ae8b88738d6c7469ce6b4db6d43222bdd6339a46cf374b7b6fca3b5d272db24f6e093616259f3fe6037d9045fb3242dcf9733f5d0c3b975b3c93ff0849e141c7cdcb0e69fcfa4f459232b69ad002183b6236aaa6370d0b47568a6f6b55b03ed62edbf6337e03d1a7264dc4790310e6a08fa62127cc768640a4bd74c73cdf40d665e44f807156c06b827dfbdd55ec909bf2463c1f422eedb71156ee2234d607a707e575aa3b6120c5f3abf72fbbf175795638158e8b11dc8cd9b4484aa5e57b33201e4f1d3b5f732d6974567ac57b9d6f8ee2ca209be37301912624a9d851e3c736fb5d196542b1b26933f7b2b66013fea93dc3e433bdb25f36c8d5dbe999f3cd6d75710507a153b075865fd532558598cf6b3e3e9460f2309e9ea1aa42f177aabbc7c1278f9520e98f858da8644da0633ed7ba18227dae8a6cf8abaaea03aeed5f2c594cbf9c96b5d7c480fc5509e8cd37bb107a5e8f6b8bdf85d03373c56348170544e54ace254e4759bdbf79e92c03042664919f37a21cfccec0894976aa85e3be7522f64fce44c843ca47cf0911db692d179bce4d9e4888c5b5aa9dab18e09a0cbf4745c3930e4ac2e7af761c9c4fe0bb505a1bac1a87d119df9d059714364b1514a30ee123e7df971ff7932b320a7cb66fa42332012651d429a1804c6479a55c65636e0271cbe91e1fbc4415e9fbad73655cb03b73b54d032e652b574ce259664b2718fc50cfe0731abc390345c6f90e6c2669a6f49b44d7510c270de9cb00eb25ca7ea9da0670c1f66247b7687b2e94bba75525e306a698626576e1b0dbf479c9552071c3c8f300ba784922c43c6db3b32513d76605b03821403c9d8f9748c02eade6d2e929f71d3ca4659673497bb15c141c8639850872b6e4ed3c288a0c4a3c9a20df2da58a9d14cbbb9c43a3f9130b815e8d9b0ae8c75c042910c0dfa6679704860d93208b3f6085acb5d67b1744b2f644411af988aa2e3d5fa4e2bb1bd6eece6ded5330c59592d2bdfc3793dc7c4ce1299521c8a5445e4cd6e3f1a7fecc36d10af39d93944db18f9e20e866bfe16ba7925bc98322d74044825bccf1d1132d90bdd10167613432ea5690d0a32a7ef4c638f5892a7428bdc0a1b44675d5482ba775dcd46e1fab522687c47d78bdcb1bb1bde1ab6b3ca56bdeb42b8eaf668bbe20fa16e84c3aae5b18d58ae06a09c85dfd02e2d0fa91d8eca4123ce021a1dec8cad66797eb9c001d63a5c2364ef276fec30ee90387b8a8c77fa5dd413f014ce8dba94d7fc91a962b2b228daf5761c6525f07df598a9e26380edf6a79a2c0526fcb1df54372cf69b3b10e11ddf89ab6e1e583e19962a65b62d45b1ffdfd806c29fdb4798f62434669a8168bb7f6d180688e06000a500f962edc4958722b42419f3320e7d9fa1c6f8c2d55e8bf6ac51658052e994c166949e84f2aa70182737f28a16b255a04560a76b6612e9badad217d393cd858e28130d138716ac72bc83f2203a76ced58b1842050ebe3ceb33c44ec4ed987033642394ce272fc3e12c5133e89b42fad94894c51bfe4ae172c12cbd87e5c6ddc255f69038670226d49d054ff76e953a2b17dbc8525a75803e9300df53271cb02dcc2fd1c34719f9d373a18416d7ce8ff8449bf0b0f370e486fd3ccf44e019c4416517cfb921cd35993c12b2b82d0cb985c9b589e81219396d7668387739283faf3aaf0b9f05e8db926c8b954d8b87d0b808fe30fc87ade5979aedc704673fdfe87d50a2b46d44f15c4311e1a996d23a584fd1451ea689cfc7b4e5dd2edc0cbf2c2c17863b53e16c855d25c1aee12c1b9c745c9df9505012228c726657ce2761ee2ae7447d66b53d9b7749bffdb2690092e7814038f24b90ea39805104b98d93582ad1fd10734ed8bbd8f7325e742671a9783f3c8eb035b52fdf420cac0d57da2c06bc990e40bb19ff83f305c964f6dc53d6982436a1750c587b8c51b386c628e26ea2b7d36d9eddde9315bb57b1f46291278151393f8ef084b0245d9ff5f28542c29b58dcf3ab5adbefb91edee54e9e87ec4bc95d11cfd3d636c2f182e65a1c63a25880ca0be11c548b62f5e5deb2a7f86f3c8645fb294ccbb9db78c63c1bbf4c4394762b5a5bc1d6ac697a82983e3b7192e00254dd473a6779a936d2268b6be43bb25132144d23fccddae18f0e3043ec22c853971d71c1f531cc431aecfac246022b8ae2ab4f2feb284e12429e671d86229182c6e62134abb47ed29f5db20e018b4a6e05ce796d440f52748313372d351e2393d36eff44850c3d77844808e8d73e16c42e39204edc67d2cd225e62f81f8dae2700202a75f4d19ac79996ea840466e3acab4c4ee7c9db6dac8c29559cb4fbb1a8c692a98a10a2e1daa8f02127c7b5bc4f796903701dd6e30cf9e1efcbcdd787b75626d51e1c07ac4004a5c210f47d7d83315f37a370db85b960182186333e6baada408c1faf556bb61c028fe0732741ffcd5ff4fdc06d3ef24f94cb1304e733456a9b3fe2be127bad5a9c5c80a1896299232212e176792b6164dfe010359ac59b644c4ebb996505521bb84ddf7e9b2d675880f8032d81c719cfa1bdb3cb443327128f91e7cad8f0527a817e4f9bd7c545f00ad77d78bc95286872980a5dd3d169148e9e412129ec81518fd263594ca55fe7b5db85a1aaceeb58b163a45d34db10147e4c43da4fcd2a9b4ac0502307d12c8db55ec6ed3e91987902977c6c85a71c9ef7dd39204a2d726519bcadc785f8c11b146a656207d4404ecf61caa006f14bffaf1e335060e2901951bc1cd1897196f71240d4a1100d75a4fa8115e78ca2b325a66b901ffd2c3840274004f5d6f53e18791e6ab2c510c26710652008f4797b3f5c4f79ade4cadde841190ed5a03f103916f61ad178315a92a83ae46dec52bfaaf3f6e917396aad48bffc43b28d1b90a74568a346fc5aea30cd5f464fba21736381cdc3bd09f98d56ea6109f660bb5e826d506793335373eab9bdefe27bd91a2338443ef621f3684ff3de7d451024047e62b29b0efc0b7b8f82d3be85219f3d7c5876d1b66eeee9d85374a9a788bebdbb64ae376c29610fc803684773b48a9812afe9097a6c1031f62b109808b7f3aceb1864214872beb1859c46f1ccea19cb301b59ef72a07f598856b73909b6cb208420fdfa9a232d04ef7b49dcaa7fb071b7228835a63cd7a60c8e7f867ccb394d00748d346c8ca9b96296c3f5ffa67ebcd0c1032e0c949fb9b388382cd6c543f3e443cc6c4f91f0c3bfd70de7e65d5896370e3413227eb935ff54b92e62ea70841ee29667c49df3cac56a4530821d38f5d0336518f9b1b277edbfaed26e91baefd2587f8d31fbfc492222fd66f12aa525f9c1500f7a0fe1ae0f473a5f784415fd3d3619bbb821835747300413180bab8951cc1d4c00134e2634dd61525ab388f8bd755ca4527d87bd8a95073feedab0d14d4c4c780f5c7bdc914752041e38fa7aa3e92d62c6109479a38e366e6bda20083b8959864b34f4104058ff9f3e714901800ba0fb9a418cd80aecfb156ee4c7df9ed063d74a684dc94fb0cc6ce47cac3e2615e8757338d451a9a30beb0c23e7d745ddadad7f99ff0fd21f438a7bf7679ad03b276636e1d5ed881553d832c81043a202761ccc312209147cf4de7058f34fa877e3d5232ff45d2f816aa0bb049e952a8972b564f1d634f2066e3a06785c506fee9d18de0a741a8752e0b6c6e80cf94b22d12c71fbd9e48b3c30d307303bdf3cf0db2188ab697356492ca74ccb03bff0331f31f522cfcb164474b6a1339b52cfba7063495bfe7ff49324b10c7c27eb7a8a3919ae4c0bdea8ec9ffe9fa938323f9eb4dfac62cf66954f37357ff8531db2e7282483b978e46d810c7c7e90de9e6aed25678356b08392141785c1deaec659f7dd5669882a642c7e95a29e2da283444c07cf00ac7816ccb7f73f206e14beed101f63e28469ca7dba3c13a200d0d3efaafff5203d4a85ab19110f7595c397b52a2a9a06b53b5e44404e5c8ffde894639ffd113ffa3611855d589e5e20c9ab7230ad8a12fbd600ecaf07e66bf4529e0ab7bedf420eaa38cab5fc6de185342d11721daaad7dc327a2c07eb77b0adbf13d178f21be62be99bc982317305fc772ee7003fd9f41e069c810788e92bc4f21a2879be3cfe8ed95355c74f6d3d9296b8634d36a15fbd2eb3ea2659243c76bfa44f9186a15ab952e00a653902945cf32f38fae2eef8d10dfaecfaeb07994f59053cba3e0450711c014719525872a19306b873a257bd17de461f466713949d66b3bb69c2fd4f1", 0x1000}, {&(0x7f0000002880)="34be847d4efef0d090c5172c7c880a5d1fbc16781ae8b7a81b73e57377fe0c59b428a8edc3080c5d49314a29144e8bddabb94f81be9644a35626c5dc928e454a3f55bd4057dd8765c77748798dc386c152c93d1b0b5ff0c05aa621c2e64d7fa4f89a140a53cc977bb7653d78411d7d570e407865491f056839d9538c826b4c3cf699b17f8c4e7df4b3345c53e06cd215b177946f24af6fead246272d939f10eb32b1349330527aab143d00d5a51cdf9ca4977b6e3029985a244db1758a165a3d1f582c7b4fc1b61c16268965ef90216b31795ac164240b23cfb136da59016729da77fa7c7d54e6c472fd980315d2270488283658227ce9eadbeb83817a50717885a573ed603551f674cf4b7ce0cfefa299325d2eb5813d8e846f727afbe21d5994543b0fcb379a9fd03ff79feb5b6b8e6630a738cc6172fa82b1b4a1da98e0a0f4317a2e2f84f03c80ad8f4d07f7bac4dfe2f4eae3da21d46d9677f4f1a38f3eb991eaab2fc94d01e0bd88a52cb1ca39e00b3d14db26bc427aac867bc3c6c996681db50d29e1d52f93d4e009c7e0af8d8b5329af6821b11df1c5745689f2f1306e50d6b539cf21a0975c582303948bbff3181d29e5ce5c326af37f0e7fdde79598117800a25d3b0b78cffa2f39b1b91bbcd6d4375641feceac37e4eb24884db98f48aab988d7137b27cd5077bac2c978a16909b7cb9ef66d5f56cc81f1aa0884787efb0f828e021dbd46007f53668f13de18e93a595a7a4a0edee5f7120ecf95f52a5ca3fde875cc3db35fff8bda90ed0844cdd0055b8b6642b185feb0ab6fdc248bb8d152fcccfa34a82c851fbff9d406666ac4049bc0a6d9b0818094bcf1ee82645f42e8d3abb29a84c2f37cfb00aefad0090594e7716875c631ffa3380a7e6288f9001ce7830573c5d69bca4fa4754fb89f74a36e842c5558b073980d2aefe34894818cf0867894393e011a10b443faac6be1142a907c46b81f3e718338835a072370f57d491398a86cc12cfc35f5d61077c120a7c574e4cb5b7c9a85eeafb56d566085d435b203088ac558f79efe3023b8cf68f8c1e5c14efae416cbadfb29d6fc3a09464a0baa602b729dd146ad1bf3ec2c381ae9266a6ebb8a95aea4ae6c0a9339fc107790709844d487337a000f50ebc1c8090b447d748db800f3036b6403c04a25eb20fd64dbb59ad1d8aff7045ae4da4d3be7a8e6b729a7d690377e7a7a54cafa55923476242d6150835f8a21e09214c3256230210cffbed69955950336dfd53d2f8642a76c661c5a0fc771af09c1c6618fe106b62767b133aaef98a6cae6cef993aa05d9e5a6b76a52d10ad1d732775caec4f30f0c2d30a5a94e6dd5e4579baa622c713acf5e4bf03bbc188f981bfe97b1bfc4c01e243087f5929e128c1da0a2f6d75849c5d5235c4a127902de1cbf8137f22777775f14b749270d4e07d8f29e8a9959421a72fe79a28ba01446ffe2096578b4ff2a6eaa508567dfbe94f38f89732661f5659df43c4ec960854142ea7afade23c75584685dd4ed0949b9097498db853212ceec487bc96ba5d46eba8ce91c598053315ca644d95c2875006a66695059a4eee6367d0d65a3159663b5ad2574a0a0135b1b40701f1954b47e8490fd39f29fe3810b8a9967865ddad107e531c896c9f42c6a17c8caebebfc67da14c32e8a15aee3ad86702c7ff6ff108eeb6ab93a84b65a663a745b41546e30191a4a07605e78d200aa2ca658483edfeaeb821ccaa1376bcf0284fbba1fa1899838e51bb7328997b9ee802b6ae256b101c10e27222db0fa386d308739f5c29660a9af08b08660b67979246b8d21b9bae8ed1c2f06e0126158e381b126e6a838b7f45f5379105d6ceb9ba6857a3def355514374ee80b2d51e138792afe7ecddca2c7bfafade22c521bdc5ffcd21e2d0188726d5ac147810db3031428c5957bd1a8c4d3342804e07ea3fa788b86781b622ca2815277c413a971cb2cb11410202a9cb1bd9c0410385830a373ea2028a4a03f4c99097d6f1471390c7d9dd2eb609b1b2cd051c5faa5a9c73bef77c1f046e1422850aad670cdd88a8316a8abfa7053db8941fcedb0a8e4bcb6bed3e563350045dd40ad37826b7891d643813b5c7f1db4271a095f720d9e872a114c6c6a28634ffac8c7216e5af048ed996fc411ac3d80fa55b92dfb1256b2a2c002910acdf50ebc5774fcbf928ee61e2373d963061155934f49a040af70ad491f3ecab67ec3364ea61f173a2f819c729039238dca0dd5f80a0fa732d002743e828ca4015de99c24feb1d6255a8c66d226870a212506f427fc06b30361f40b2ca59fc9dadb7bb3b22a4be9272e4f29f37fdf6a450c0ff2b516a8b36d29b19dae1af5119a51621417ac9cc0cc66bcc18d7761f46ae2ae15d8281e3c903e00b9b4d6e943a75a1b2805492ad1192b01500c154c9f37f1b048ac79a94fc457035598e9babd425e250000fde19c010bc4242cd6d8289ae1b9904316324c1b0376022a3ecadf162d8602e6efb0d2539f77b54ff4fd3869d10377122852dccf510777b9191866c3213b28ebb38f3de455789126fe0257003be71059c3b7d37592923813c47cbc1742f0fdd7b01aead8ab7f733244d95d6c3f17fc1c6a5e52a0d1e9701c9efb1c7a3fcbcee4202c3c582c0870a5c5bc826798be924c2cae3737dbd3068b3eb3a9c3db0ef3115603e6c665bad78ddecc867112936f1305a35c469419ead078f91d5a7b62232a04ffb3e0be0be917d81974de77f429d4c6597eed1e8198208a4a7f216c6b208332e966bd9df103cddd9b7ebf7802dffb39712eb298cffcc8979cc4bb9a1e53cafef16e636ec9cf8149fecbdd6cfbd7be9d02f2d5593b689717f701cc3b20062a4c94a2608c3d8280c811b63fb249b3d338b5ab77fd66b3a5c7b6ed7e4a142cc7bdffc3a9a7dc8b8d61c513d717fcc469e7a13fe6c8122e50fae4658c0180c45006fb3a3eed23697c9400d83b35f71817e10f8cf87633a9847eb14386cf8e12c4e38bccac9119d6098c630cc9b7bfc5249d4d274eafdeab31a857c74f5ca67aeac0286ecac6c2f22aff1817afd530a1425af74496361203f6cba882043549e216321cdd8cc8308c7b0a9c86e767515a2d39ab3183e333496ca47d1ad2c8141828859c7ed87a8554bfa8946ba42760931d89e6edc7b1a91ea96da7765a3a2bb5094722995c01c2c27ba802e1d1ca8dd46a72b25e98140c77ea775a991d408112835a5ece58921ac9dff90b61e47b50f92e498825e06145f259690bb8105ada4efcfd0acfd7794e72c8f167eddf2f92c0a6710cc41badfd7474481e0771fc18fcc24a84a24baaec3e0529227e464692c4db8353163eb5f04da747741606c138de07c8b3632b702b839d81b61a158a46a13a17c05b1eb308d3f021f2272e04dfaa79b3da327dc74005a933005702366cff3ea2949e005dffd6b6a7bb305aa0d208515c45cff015aa4448d02914c21c31654c7485bdaf75384d2a762616c6b236357b5a75045d8b54d90e2827e4b2905b6044d7bdd45aac80119273515847b21b71ea2170ac52818936fc75f31988edaa3fbaaca4692d75eb923b75c55c5c33edb7d86925931da3fe245003ec3911116a55d8dcd94bedd92b3b532a782dcd509cd32c18af46c2d26413cff5e7ca30133ad6886d2cbc68a676170a64b62288fd835cbf97df6f32e47c7fbe7313fc746cd4d69ac43d59fc87128455fc2aefba674cbc107025b4a27b387016b8fdb4c84f740c16bd742b619223d14a536f35642ab70d5e3adb6a03fb3e9634b534c93e2ac949921af3c1fa8ff591ff8e988d5883fbbc0539dcd28b23c67b6ab780f66551b8eaea61e93d4623be2ec3f914b0e4502ef649d840314fc94b41da8d83efce85775ad2c881c4b33c37858266f07740580b45216d46879a1d9eab10ab8a012d78545dcce16507e365858002a5f8f84fd2cfc071d68a30315e02669cd8fcacc3ad8d1bf0849aa87651ed6bc8cd1dbe02252992db755bb2c6732eeae3e8951c542de3b95d120576f86cf10d80776b41055cc8431eaa0688bd2a69f2bf0c4687ec15d1edce72f578843e5b66f6180c303cf67f5731f89395eb1751f27d615d0e6a0a617b0698950615e86d91da21710d0ea39d700a208d4ba5af04ebc2b2414e65f7ea5d7e6afef617016fb3de52bda6c656278c9416bd3f6be6cefbba210cdfd3eb47d73f58501a887b716ec3dfce86b89e2fc0b29dc515ae71a65caf7a13293a2af2690e0a345fe5579c3c62cdb4b1f4ae30f00eadfafe8bf441e1b882bdf2aeac5849e7b50b46e49af35552cbdbe4a1ff81a6ba11b0551d8da9cd502bbaba1580371c34f6933aa669ac2dddc2efc25ff9e308756688f834ca2afc93f0b2d04f5d856e6a984ab65e4684c15d3540ddcf6f9fcddacebf58f881a2ed837490f42faf9c82f0c21333fea9bca5678568a3badacdaa57f305131b8263ab6ae2521d41a64c57340a44816f1652a51cf58e2b5e06de8d94b5df58d979fb3d86c1eca220497926de36dcf5f21bc70f5079d4c94be854aaf45eda30da94802e26f24f32129a2cc151d16fbac67e6b23f8e511c64620a85847650cf396c0ec8727c09397d52caa467e26c926a7d142f1b01faf7854f13850a3e974375a24eed0f19797f3dcbef7c30b016ef58e8185406f500f1676a9695e83c488976aab155e0cd2c240365ae96b07a34ff678dbbc6dc665db9e0b437781f57528e203f1aa86bb61b2bd48d653b5d1f72a3b346b4fad628367f3285aa3a6dbb020e4d3fcf1946ce7366e5523cd6bae40d5a2bd7d01a4937c6de0c6fe6f0d587bf34492000f587d64312c5048f6bd2ef19c7b6408ed2b7987a154436b3927cd90bc0af49d00368db212e35842c03c9f9a2cd7c4ca877cb5f103f1fee88c97d1e5be991f5b0e861b9601c1df1dd6231cead65e6f35fb764633228b2991f25ebae4675bd11771e98555f37bd1a79caef0dd6c22db0451c6a998cda23a739db4660b726fd6acbd05a3f16d156f3e4fb7bba1df8c39cad8cd23af3d5d49034a8bd9c840dadc5c7c40627c30e302be81a9b6d4df1013dc1ad93dda597adf661b9c09cdb9fd681f386be7d98f16c9fdac858b29d40e3aa02e0d536f12a76b79c76263ccf6b62f754c082f1f76159f81a48b5ce7f7057ec651446047cbd86dd7c9887d5f95f230674a52d04d368261fe1ba404ecb599ae3e2ded1b6d27902634516c24b7ead0468f04811b2b57f1b2c8d9a4c017461b51795e5d6ccd90e253f80f9b0a5ff2245867b80bf146e632a09b6a7c5ae419bc42db00760b8439bb9cacc72d1721fdf2e1d2e165599951643275e92668ff66d67224bc8edf13815282b0353163cf35459bd741d888963aeeebb49a7ceb4300648b9dbb0d7e78bbb9fec4e9431695d2ba21b9f8ffbf72e250f876c59b5d498307594780742573427604aa16c80ec3c776d0ff634199d0712fa789ac99c3d3f360cfab11e88b9751e308014d506fff612e32297020a4ea63ee65633cd263d2c18437b5b6bb583f36edbe09df2850e47f62b094245e17228802335742d12ccd560dceecd411b8aceb42c6d87f10192dcfb98b58c4e84ece2b70677ae923634ff31f3c963c6705831e804c566fb455e0fc1918430ecb45a23ce6062164bedbe002afa25a0c4b875e26ac3110a9c3f74d29abbd52347eda3db08a049269f61fb39d61fbcffe5aedfbee94cf6b9db7b725095b74735a4941f1f7da9442ecd4cb8fa7fa102353f7ca8c8839d6774c6b61a9dd1fc09924d7a480399ad6", 0x1000}, {&(0x7f0000003880)="2eecf442f0", 0x5}], 0x9, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r0, r13, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14}, @cred={0x20, 0xffff, 0x0, r6, r16, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r8, r4}, @cred={0x20, 0xffff, 0x0, r10, r7, r4}], 0xb8, 0x40f}, 0x400) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000003b80)={0x3, &(0x7f0000003b40)=[{0x6, 0x2, 0x157, 0x1ab, 0xb3da}, {0x8, 0x1, 0xfffd, 0x8}, {0x308, 0xe, 0xdc, 0x1}]}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000003b80)={0x3, &(0x7f0000003b40)=[{0x6, 0x2, 0x157, 0x1ab, 0xb3da}, {0x8, 0x1, 0xfffd, 0x8}, {0x308, 0xe, 0xdc, 0x1}]}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000003bc0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getgroups(0x4, &(0x7f0000003c00)=[0xffffffffffffffff, r15, r9, r4]) fchown(0xffffffffffffffff, r11, r17) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000003c40)) ioctl$WSKBDIO_BELL(r0, 0x20005701) openat$pf(0xffffffffffffff9c, &(0x7f0000003c80), 0x40, 0x0) (async) r19 = openat$pf(0xffffffffffffff9c, &(0x7f0000003c80), 0x40, 0x0) sendto$unix(r19, &(0x7f0000003cc0)="c4a5c591a20c0732aa9f44f114e8b81f92459b6a3ff0e3523c2bcab68dc3cd0a9b1d6e33cad90a03bb50dafa26023f1fb1dd3dd94b44f7abbd6957c8e11931b01baf951005c89e919a13ae01ffa1d5af737ea11febfe668885", 0x59, 0xf, &(0x7f0000003d40)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000003d80)={0x6, 0x401, 0x9, 0x2, "5a6d14b5a3635cf0397d04eaf47a262472303fea", 0x7, 0x9}) (async) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000003d80)={0x6, 0x401, 0x9, 0x2, "5a6d14b5a3635cf0397d04eaf47a262472303fea", 0x7, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003e80), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003e80)={0x0, 0x0}, 0xc) getpgrp() (async) r21 = getpgrp() sendmsg$unix(r19, &(0x7f0000004100)={&(0x7f0000003dc0)=@file={0x11f3b2c975872f67, './file0\x00'}, 0xa, &(0x7f0000003e40)=[{&(0x7f0000003e00)="10", 0x1}], 0x1, &(0x7f0000004000)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r10, r20, r15}, @cred={0x20, 0xffff, 0x0, r21, r11}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r13, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r19, 0xffffffffffffffff, r19, r12]}, @rights={0x20, 0xffff, 0x1, [r0, r13, r12, 0xffffffffffffffff]}], 0xc8, 0xc09}, 0x400) 2.338114522s ago: executing program 4 (id=1366): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)="96e9cf1c159f4b69904fabf7d1e57d86bc6ea299f90000000000d80d20b8c4773286860000000000000000291fe39139eedb7973a6ba71a46fbe060c814a00"/76, 0x4c}, {&(0x7f0000000640)="eb370a56e5e35d0f0eb191755d4fa367fd71bba68b88a239a3acd6e9d594c531725c39bf176def6d6652e250371f4fe75f70c94eca95bfa3dc06f48f0c5c9da9db48f55907f02d1bd4a9d6d576e8447eb3cfe4eaf4c5d682589e762c1b217e8022a37e0e58493c1e9ad97d87a6cf12df", 0x70}], 0x2) execve(0x0, 0x0, 0x0) 1.237765945s ago: executing program 3 (id=1367): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x100000000, 0x4}) close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0xd4, 0xfffffffe, 0xd2d, "8717c0350700268ab94bd4ed9d8f8000", 0x0, 0x2}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="697500bb9c8700022be2559fbc51c6b8b7c54279a329080000008d00008d", 0x1e}], 0x1) 1.236764869s ago: executing program 0 (id=1368): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x1, 0x4, 0xfffa, 0x3}, {0x6, 0xc, 0x7, 0x9, 0x6}, {0x6, 0x0, 0x92, 0x0, 0x8000}]}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x1, [0x0]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/38}, &(0x7f0000000140)=0x28) fcntl$getflags(r1, 0x3) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x210, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0xe4, 0x8, 0x5}, 0x8, 0x0, 0x5}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x8]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000340)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r6 = syz_open_pts() ftruncate(r1, 0x3) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000003c0)={0xffffffff, 0x5}) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000440)={0x5, 0xb4, 0x400, 0x5, "74cd8bff9193d84fb6ae14a4072544888d951e66", 0x8, 0x2}) ioctl$WSKBDIO_BELL(r0, 0x20005701) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2012, r3, 0x1e700000000) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000480)={0x1, 0x4, 0x4fe, 0x3ff}) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000004c0)=0xfffffffc, 0x4) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000500)=0x1) syz_emit_ethernet(0x4a, &(0x7f0000000540)={@broadcast, @random="b390fd1c7703", [], {@ipv4={0x800, {{0xd, 0x4, 0x1, 0x7, 0x3c, 0x67, 0x3, 0x4, 0x50, 0x0, @loopback, @loopback, {[@ra={0x94, 0x6, 0x6}, @rr={0x7, 0xf, 0x4, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}]}, @generic={0x83, 0xb, "c95c9191944a13db1d"}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x2, 0x1}}}}}) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000005c0)) r7 = dup(r5) faccessat(r4, &(0x7f0000000600)='./file0\x00', 0xfa, 0x2) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000640)=0x8) 1.236473782s ago: executing program 6 (id=1369): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000140)='./file0\x00') acct(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) close(r1) 113.767605ms ago: executing program 1 (id=1370): r0 = syz_open_pts() r1 = socket(0x18, 0x4002, 0x1a) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x3c8, 0x1000300000000}) unveil(&(0x7f0000000480)='./file1\x00', &(0x7f00000002c0)='r\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xf66c, 0xfffffffd, 0x9, 0x5fffff5d, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x3}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002a00)="2aef1ba68486bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0x2bd}], 0x1) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) (async) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0xa7) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r6 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r6, 0x4, 0x40) shutdown(r6, 0x2) (async) shutdown(r6, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) flock(r4, 0xe) syz_open_pts() (async) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000080)) close(r0) 110.715288ms ago: executing program 6 (id=1371): sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0xf) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000080)="b44190007d0c1a4627d8be01dbaced58027b10bd51c31d7c3dfca91f0bf99aee3be5425c5a25ac27b98a1243d51b720a445c7e1f9f9ab0c2defd6f6b6e082ee9b0a9c817c8ca96198850a04a2240c163cf4309eca239ad16f7f9376bb1", &(0x7f0000000140)=0x5d, &(0x7f0000000280)="a0a96a5f9e2921c4547b6fd9b7d0b6e6e5d92f5b4b0affcaee44871bf34a3e7cc8ee52273723c877a56d89748eeefd259b638b47d9acd8c6e0354d1d1c3c0686ea", 0x41) r1 = socket(0x18, 0x3, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xbc, 0x1, 0x6, 0xfff7}) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) 4.519807ms ago: executing program 4 (id=1372): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xd, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8108, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) pipe(&(0x7f0000000280)) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0xfc, 0x4587}, 0xc) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974a", 0x35}], 0x1, 0x7ff) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r4 = dup2(r0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffdc7, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e2a80f40014ff01ff010000000000000000000000000001000000000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b14f7ef41dc9ec7f"]) 3.991984ms ago: executing program 3 (id=1373): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x8, 0x1, 0x400001}, {0x4c, 0x3, 0x1, 0x10028}, {0x6, 0x0, 0x0, 0xfffffffe}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1200, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) 413.482µs ago: executing program 2 (id=1374): r0 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000ffb000/0x3000)=nil) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffa, r2, r4, r5, r6, 0x10}, 0x6, 0x62a7, 0x0, r7, 0x5, 0x5, 0x1}) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x39, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 0s ago: executing program 6 (id=1375): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f00009d0000/0x2000)=nil}, {&(0x7f0000ad8000/0x4000)=nil, &(0x7f0000228000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f00003c3000/0x4000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x4001}, {&(0x7f0000b1f000/0x3000)=nil, &(0x7f0000f46000/0x4000)=nil, 0x2}, {&(0x7f0000775000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00004a4000/0x2000)=nil, &(0x7f0000df4000/0x1000)=nil, 0x7fe}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f000022f000/0x4000)=nil, 0x30000000000000}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f00003b5000/0x4000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f000034e000/0x3000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x990}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000a26000/0x3000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil, 0x100000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) mknod(0x0, 0x1, 0x2012dfe) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x1, 0x401}]}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, 0xffffffffffffffff, 0x100000001) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0x400) (async, rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (rerun: 32) pwritev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000740)="72b3bf682ab6b2e13a1b7bbfa900a64f2824547f3863f9710a9c71f422d257a087133d287328e2afea5f1ebcbb4649efc7fbcdcc3f83675bdd52818fadce21cb6166f2fe969d841f4f9378573ca26a98d22222d223ed14dde93a36ae4cecf4479aa67d4164fd35cdae2abc6360ddb3d5aa46f0f8cd2ef5469ecd1b0984eb73c18dea8b0a84d7fbb347a50a6bffac6271660a8740636d5fec1003f1e6ed6cbfc31ead05ffbc42b475ef233cbeea1e25501411749d6c3c52f6271032d28357f03dd9ec94fafddaf6e79004888d0874fd2a9ab6d4ef3abed646d56ca7134c1c72a3b401c1638f0aa7490681e11a5eab7c96205ba45b2ddd85119d3ba0b694727e5b27ff8bbe2bd003908e52eaee837f97f29bf4486cb5637418db9dd4de76311e50d7654c0313efd306d37fbcb724468015b76ef41edb0683dda8eb0d8c57710d6b03841244ede22425fd709620a65ff30c2588278dac8fc31ded1b8165956d761c10559c2c54f7e519a53118bcf639145d9d2371662ee04102909e54c1ec362fcce0b0ef3ecac1f2b7fd872072ff2211698f9f9cfec155a86c5e6d05d3e4bcb6201d8f41d5ab69763e85dcbf1a0c1d0e26f600b0f15c6cae7c8f9b925c511ad1b47264e15e7eb79cbd3baca14773c149dca3c9ff28cb1602cad42f695131a14146f43cc91b7baad5428aa253bf2fe1bc6765d7a5adb560dfe7129c8c33fbcac7edd8149926645014ddfceb0e3703764c49861eceed3084c5295cf4a43a64fc6744aedc24fb069bf77623281ad26e92c2a57041b315bdf82978ca5db83b44a5fce6ef8feebc8607f738959d173a6d06e77b296de7c791f0d073f2d8273f40db2c65bfe4f051445f71fe3969da2a653cbd9f4164d4d48f4d69f0b517263a8e4ed99c70da4be48f118f2b62af5a0f083625f7c7ad7d2fc1321dcf097e17ce4120ee72d0819d329b4675f700d7c541754e548843406265c2bf465f78bb8a0c060165a9cd734114ef913a5ca74bfff33905ef7bfb625daf8d73fe3a8b57b62633e682d7c72fd484ffc7ca4970df9a69fe9412a8507b7d2d88db97e6457b88412beea5db146ad662f069d6ce0a4e5b7751211bdcfe4db10663b7463ced2fbd928ff4b325351b19cbc7266c552ee582adae622602fa82cb5fbadde2cde3ca3c67efe03677a731a4431f65422ff9ab7816e6c03c1d4293ea1c9a0c1995733654abadeb620f7bb52c139795805fc6ddc6abbfd7cec75a0851a5b5b9774c9b0d47515c838c94048d68e8c363543c7072ce4a810f63910b65f926eb12ef38166f3cb28116a1297cdaf16a12e6581a3fa09fbd2d342d13fbf70f4ac25f636313813c5bafec6b65dedf6cb65ca8d9ec91907881461b5e02cc3eda70f53093cbfbfb0dec2969d1d02ceba027707f2bfbc2abcab54944501277632d95daa83428b776b27f25b4b5303792512996ff191cc20595955e3a159bdcc55c32cf9ee5656a9dabac9123d58d41e0ab30beff7482e88e773053d8d057ef3543e4e1caf141859837b44ef0a91a3ec49e4709901f6c6f368a6b48ac489b4e4ddf59a4ff4c54cc86df73e1aead1531dbba4f6daee91681826d5721f935e92d49a25d985cbedd536a182ba7261b7ca47f045741ad2f9b75b6e0b6e41f29fcd5b8a326e1ecdc1e9a28ad13ef7ef65220f921802ee24a84d52daaa9b86891ca9664a1835ae3594af367e0df995a9aedf8eb4953a9345e9ccdeeaca2976d8caccab2b4fc03c5988f03b7cb07cf20b8cfdd18236982845cf67a560b15224e61997da91a625a8e4e347ad9790bd638b721941496c8dc4fa034ff7db828cd793df9719af714e9dc5f91d84c119c96c3e3e20f1dd94cc309fb8db16a90e4b1819ed1ef9e8f38a4bc3affd99eb5aa17d6b09786c3b943acac1462201f0135496198f996bbf12723a17665e8f778b559ee885d0624b0cfc37acd57a327fd3194fc8aac62e3e11d06b3ead6453f14fc4bd51f6b0447146a8404b2edc3d617c68ecd2816fe70debf35247a1266b11dd0971a96d12e79fbc28b231cd5ca123e94d42b9b38e60b16bb8c4778bebb2ad957951b780c80c3773918db421f28ba12a0b66721f5f54991ff0c2181f9aa153f08262301903a339b776057020801d2014d1732b1c334d63f0e7b71bc7366b6088c2bc377dd736f132d48b2a98ed51a97a73f034bb219a35f59283fb3b3b53cd8671538df1bd8de5053bcc2c9f02251ce57b7f5c6af20e98dcf7c57d4f788be56b94d8351cbbd90c600b8cfb8fcaba354feef67e827fbb35993ece0d4cbd8d39e26e9ff92d08ce7e588263cbe386a7e8cd6f06e89642263567f6ea9df38f44ed38f546a8acc8c0e14a01c7a35d365bc7067d51b2c0ea0482bf63475453785fa8b66b737e867da9cb7e84f5490e949f01c667cdfb6e51e0dd39fc2d877e85baa8620428240cd13a05a836a755df9402881fa50ca04a65623200f95d7b8968a40e5b9c7d2e3c674faa1d3ac3bbcf6b08acb23284f20d749dd597c643c769c30afe5f1cb0d85d1bd56566df1c6f692a11060c1f5bd8e0e4115f26d10a2fd9cf5b5fa3001daf0449e62f6088d86dc80a161de6fd5a1e5a9ce8ddb54195551cca8ee589d776fc5a3c844530f53d94d4f4d93d47808ae1ccf74d7f3208e060433d524af2a36a6887d3c917c35e38d14d44890fb6ca026f8036a83fbce6585ce96857b1a239ad3519981fbaf1a886a3691a285328510f33c796a1b47b95c577a0f711a66873e86b3b3d15a8cd7a249d86657862fd5c750317e23cbc4db89c6b979e1c1a67654043cbc0acedd96198f2f1b0f59db1a1dcd2ea3b1f5be6037554ca2385525cccf703609ed6a8ea41448c47b6da2077486f0e8e23653b9d6f7274e22a7cd5b623ebf204e5144a0e59f811241af6f43b91d66456cdcd311e3b56985b1bc7a68f5dc6dca0ed1b84e0b4952c225560755b19723d0e68e2f62032a0e808695e16a0493d6321fdc69053bac1b5d539eaa3b6fd02832f97a0752cf81104cb3065620003c808c8f3e88053cd23795da4d6cccef2e8258a1209beaa4749740c91120f811a57f42d1e2bbd7b8902e76f1e753d3d218608372830fcb2c715d61bf50f83e800861bef90a311cff89145326b3c51956ef27aeae662bee79b77714b039f5ad19d45a21bd650853ea1747fe24f76d9896e5de695e1f614d4b3ff9c82369e3e83085a799bbb1c595dbdb6d28b15fa8bcfbe8fb7ed6521860c31a5a804976f808bfac6f57c27fee3b092b87119713c434d741f4a43e5c24e462bd17696eeb3590853b5e33590d37577c581262c6da3e74b8c0e0132031f2c8e4e201e94c663cc01d837be945e12f020f3fe604301160059354b3ad7bfd36e6697822b88d02849b077d56faef4fd175439678a3eec3661715beca8ecda430f615dfcfd48a8f489ccdc91fc7f60417a4772b5018e22bf090cdb28a29105ebd0ff00de1fb1fdf40f14a41dd034bb6d71f1e06bfadaf532471472f243033d1fe51aa068d48294a62f050fc77a4ea40e360d206cc4c5d4135624d3fcd5d8b4161d6b970e6de83a01290326a3678eb5acf7bd6b6758a6aa99c68f823c12104d7f97ef232567c9accc62ffb829cae5031def0030cf3c0d7d0a5ced00fdded7b8e43c9c5cfe501f258b93a88dc7db0ae0d39bbfdf2ec3279c7c750ad536a01e54fcb978fd2a4b59a1b000b4428f6ea018bbf97dc2ca77d56ee6eb0470d6c5d1f989a06f9368d09acfd6cc343527402ffc09d1b86eb8a6467fd453eb96dc3c2d7c361b42aac1b2a60682c5bf48388d86086f33b3f68a1f52a92e5f934f199055526661bce86abd7adc496f423a4e5aa057963f9bb0c6a3499c91bb0c17374d77e5308a6a12f5272b3057325aec7bbb46fbbd63b24e29b68959517511ed25519c5862a88d56947965d7e394607cd829e4047181a67e7e7d7c5d773e5a993eda8fbfa25fbed341835db63e71c715ae2ba2c35f3f80707867c3060e51c1e22304a157b2058a87a20a3f9cd7dbea22a309b5384e22de00dcd09f95ff050206745dcd00f5a85faf7ba109c5cb0f7d554ec26b3aae5a773fcfb561543d8fbf340a7cd3c19ec82b237adf0f44ff72d5cb6642fdc0dd4a3318147241c7132440437f6b35e23a400d89d54f84f9c8dcb7917a11cd00e1bde0c3d0ee1049edde41bd597a90a534fd71e4151ed5c6752027dafdadfe78528755ab48bdbe80ec92949d75260a73b60cd71dec4f8371e65222d176d64274fc94b3c1ad240361a1d89e3785589599fb1ec1af3b626f8dd32e41b3d9a4c1edc2aa2b325812ac14d0e07f991f692fdfd56092749e206b705c8bd278797395ed31a4402ace1c78800d52e4c968b158b2a869eff954fafc79251361996c61b8af9dbf25e74c67ee52e2fcbfe7088bcdcb45b9b9ec6eb51a90bf023ba56df3037a08b313b708225b938c5a81b9676f0feac29d8d9c9799622db72d37e8feff7fe1a0aef8fa5f785c1991dc73d3aa3e0bd20d799731682397dd5acba2082e8a5c197dea2f2c5d0cdc016ed3a1fe419866c9ba6abb0b1f2a9fd05a9210d12bf9835caea2c04c5bea8dcca179a10e90dfa77818b22ace7be37d955d10c7cbed951214456e6b8fc422cf67d5c1e90f0da44288903f3f8584433a96276110c6c51b6104cdbf054bbe9e1b8ddd767d6b543ef7284f7f8295efd2fee584232acde3bfb0c60f61215927d7ccfd2b589309c5e158c6779bc73541f95ccfb2583f6074afad06265aa819bfde544dee46f096eb08ba1b581b05ca60a24fc1e753798800ec803f4cfc282859eb0291cf199b6a7ffdb2b5c9c786553a55d88a1553703fd51a226f2a531df5f45aaf608f891f5aeda04731e73b36aaf49f1523f58c0f26dd5f764a04eb7a641207b996e26cc22655eb8b51c1cd999add66c2a700ec28f0c0bcc31524219a7ab0707ecd5019d61b5dffbb2214d9d63b1b6b3f7d4f874507518ea084b25bda3f40cdaa90b99d64473713775c5442f830df492c98348d636320daa5344671031063a49d2864792e7a4165b0a5f24fa32a6a945480be05417b0942a759bfa52acb439e53eb7828b09fe3fe2376c2e67f1da8bb59a35f5e3a19d00866456b2b6d6469556b0e98509fb4c90a39a824e7f9e37c1f6c377c300ada3bace68cb5835d6ddd0cc720a266ec88e130bc65afdf60b658c55b6f1da18204de05dae45a09e25461a2d5d5ed0a1cd8e12ddccac90a5c72f0f0c3c473e1128bcc965fe4f11d127312e2e1f820a57307b2ab2acbf3cec7e9193c9878991e02201969558404d58491bd290a4ef19295905fd09795b2a1ce321412ae35fa87f2d50addd16bc11dc425a36774c149c35aff455d60adfe598d4252d89b055c6b9582c1832cf536837f553dab5a9b6be68bb4fb97a46f9ef18c123b0374e7ba755a4a63c4b26f48b28bff04e861060a6f13d24ab0cac01bda7396bec123b10c4fe49e25060278e52e76334078132f65485d47ce2290f6749ab0f1b793eb926fb91764c02a0f07573a33b88197ad49ade99b5f1932c5360c38193d40dbe25b43cd24d048a206cbc6d138989e15c276c7b0ab47f626dc5280214f244dce72983e1c6a81788e33f32571140c51454ea21b7487fd8476b1a80ff6d7832562a4d95b9a2d83f432ea77b82bf721c42bce67822488721dcc1f2f5b8b2abef795b32f9261c26aaa823fc1f8d097c28cb3832dbf19e2d085520fc896f7c8c8b4b89b6a5d58fa385ebba7758978bdaf4a1c7f8d621e81fb7e5ce4feb2c01e4cbc00525b7784e74c61ceacc"}, {&(0x7f0000000540)="c4c92b9c0c4f19080a83a2ee6c7392eeda75a4455a09d5f666560fb357d2be609b4645951ed4e60872bb1ac5266bbdd6f458c6d0057acd8ab7e126356d76777ab249644bc501b9e2358ca80c00146fa549e4ce6286b4eef54a491c08c74db27035cdba4b75a74046d18ce6c28c9a245eee153e7c911d4f1da8b505c7c378ded85b889b8cd1ae8ddd1239bb22658db2f64902bbd7cbae21"}, {&(0x7f0000000600)="a7b03672b5d64b48ffc83573038231ec4b0989a5728d24fe71f9aec0914396687f8b079393def9c61dd7ba029af3aa398874d08dc455388b35"}, {&(0x7f0000000640)="ec195af76d536f0e5b97adbab96b0cc1fd050ace379879b345151d6dbe28508ab644eab54d3e0e9c43761db75b65f43fe0d25471d09646f6a5f6b806f30efbb5ce4759b861b8ab7e50d44911edf05af73f84ebbb2d19933c6b9386c9cff6eae48d3e348aeeea188ea3b22acf0e6f87c4e3"}, {&(0x7f0000001740)="5c6d2f5d8f389e6280b3c76c565d8872d7ce018b3d2f96986bdfc22ca62c1af555c90985f5ecdb21e0f55b39a6892921ed0e50df818893f5977073e5a324998ade142e0d23edf3d5c754b2cc40032a15daab98d831ed7e637d8f72aa47d7577e66fa10faf449aa5806247c72465086bc"}, {&(0x7f00000017c0)="f6b8fb17065a99652acb45c3f9d544b309a78523d5ae475b9bc9430b331cc7a7279f041a4ddf1f2938b96cf2a26287d46f7bd3ca04e50601c563d5444efcde13fc72b8325f29a5a173d23e66c6773f33c74fef6697138e5e1b5b077dfc94ccb5d300211e843e26e9ec53fc4faed85e421bfadc60959ba4962f86e209d775a4722ac845872890c8cc0bcdadf61a583dd54590887eead434270013574ef75b28f642f45302c9ff8c03e17561e12a614442947a17a53adec6e897230c8329a9ad9bc8e5903221b6"}, {&(0x7f00000018c0)="42184543e6147a0eb576e159c69ceb40705b05c0c04c8ba588d53658218c556caf768fd322dac0087e7bd24dc5034461a0912174862e48c26a291764a47cccbcb817"}, {&(0x7f0000001940)="9852eb55a7105682ecb7b54773fac9c098bc91e2030ebe627ff5e879dc7cc6558155591ee806d625aace4b9ea5a5995399fa8946c61bc9cc1a7a044895c18f578683858a97b6a458d86532b768a6e5527ed3c6a548b6836ecd91f90f064005716459792838ac548cbf98d606aef4bc02486c9db3a8971901a765933590b1"}, {&(0x7f00000019c0)="57b840e5b24651e1528350b763435867d919bcae3fda4fc97308d267c81f8da11e9b39ad59f6d8fb42d228ce1943e30cc29268c329922b39bd271c0fc8b0433cea075b6c590217a1e3578176a3332dffa21dc1df45efc94d61cec84acc622defaa1ade2637b70be8f9acc937e867a22465fd3714133e2c8830ea8dba86763d90b33dae464bf75900b67246e138ca7bcf77d473e89ca8c7f5d15ad9e1fed9deeea6e07fd6d8d513154c36eba3f25772ee5a86479d4c836597551522f5230c936393eed3f01f22ee498cc055ce52cd471e7c3c81a19d113dbe0231787b627b2a05887b4cc81e64cac9695a3d1b395dcc"}, {&(0x7f0000001ac0)="7d43858c74b6f85242f8515744d6b7e8717dac7c20026dc9697adead1f82ebca707245dcebf25524c1b67eda838b2e290922455368aee5ce0f4f645ceb42751ebd5731981cc1e895ce777df2a12528bc6fc858c437c268440a26e63e54b566b24ce394eacae4adb0047790fc71034433a53fca1a23f04d75261741278a23329e6de1f037440fca6e0eab624aabe4b8e015dd4ff204142054f710e42f24d95899cde06701f62342f88b8c251fdef6dd2d4a54426345b33542b5dfa1bf2669942eb5b62ef9626881fbac7b77153132f6d90219ea1187aaf8f5a74369aa3adb26fe18ea55c39fba0644d8323cd0669a09d2e392f81ffdf47349"}], 0x1, 0x2) (async) sysctl$kern(0x0, 0x0, &(0x7f0000002100)="71f91e1eecac0058bc54d1501d94a34b8e5ff6cf71b59c7afec370820038aeb6593d1d90f9695ab7878f46c41410a404000100006768bae9634b1d0100000055bd57b597ee44c3347f3a0e2e0ace1314263d82df4e0568599f7deca3c46c55dde7294933554dbf74f5c744c33e23783a3dfcff28f7eab5753ba2e8b379020fee46566d7621a33f707a04c23c3c64bfc1276c0ee0b30527e27ea3da7ac36f2ebf531e81139e0c90440cb1a682fe8c8141cfafd0847354ed6d3ae25b154a3395e2193a97302eed1657169ab89586b02dbaa73aed18d44563e1afc3562d4d2611fdb8a0de6e7dbb803abf14cf4f4d2ba34d2211bac7164146309a95af35c2235b5c84b0f95155b0df891730f69d862a11547d3aa9b94713c800008b57248b22ee4c3e39e1ddf620744f07dae7961a7855f1f734591082025bda65bf18b46987d919762e83461d44924ff0c868348ec1815fde18dddc14d8214129b3e6423e7592742723283882c8c9650870414a22113fc87cc37d5ff48a1a1cb06aba1a906b7f2ae6940646624afd15ddd2c12d979a12ac63508a7f3a002b315763b5b9ded6ab68fdfe1ba815cea8ccf3e26ff2544524b149acca23f596df8efdf277450b3d085ccc5570449232dc01caa12ac14b79592d2bba0d8c97945ddf809386e6b5ac65d8d3064fb8d94c30dbae7d0bb9d2fde37f734a11042ccd63738ca5e87dcc70501f3549d0002711cc12f9ae6c4d4ff9241009302f6c8ca0f19c8d4461f720befa882d6276e5ffc2793b0bb8b5efa6c1a089199d6290c4eb22eb9d2ae18fd8052f7b9066fe2ecf924fb69c94c766e5e7c8dc597b70bd3a59c5170b68", &(0x7f00000006c0)=0xffffffed, 0x0, 0x36) (async, rerun: 32) socket(0x11, 0x3, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (rerun: 64) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async, rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xb) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f00000002c0)={0x0, 0x7, 0x2000008, 0x0, "97a2224ff1c1460200", 0xfffffffd}) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 32) r4 = getppid() fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) (async) faccessat(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) (async) sysctl$hw(&(0x7f0000000300)={0x6, 0xb}, 0x2, &(0x7f0000000340)="fa281cfee29c7e24d0d55acf446ad5da1c44dcfb1787c2dcef829fc9aba3da55581c750a622be6c30b668e6ee293f52e7c9ec14ac34ad50129bd6a70bb86dd8f109e34310a53ef726f6a8d7cddefcd6609e7f9afb5f4af93d8fe2e9d5bd1f820892cf45c333100813d926a33018a750860ff039ca4ccfbed64fef3d1437a1a3093e1a5253639f899bd79ec09b2134e355908783f068d2b956e33ad3116540dc79ae7d758ff1c32ce91805016be870ea4ce5133a4221ee26e326dcf6ce0bdbf20ca70aa49d96035c1ff6e672b7ada757ca7ee6bac031a49dbd0b115b846ac89a188a9ebc25e98c16758d5f5e83c487830b77e0d54268fa0", &(0x7f0000000440)=0xf7, &(0x7f0000000480)="fd8b758b14a7bf8a613c385438e079a3476456d3a8891cadeb8b8b82188fdeed48541d39ead23b9ed03e2f0c9dadfe3138ef31616e91a194542677b7be7f836fbb6fb37002c1a752908b1a59a1df400085ff6afdf5c790d1464cb7a129e9698df4686698da2b8e73c7ae3194c436795203be0433b48a7ba1c474ec42c0e0bfffa22d946622eadd363988eeef991f6ff83e6a08d81275135b6c34bea8ce6e3e305247ff608ed0a864a7329e8ba16175a978caef12", 0xb4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.94' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 &53%: !../4 &).$ &53%"5& &53%: !../4 &).$ &53%"5& OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: V:J%R ?-4*@GLntzr70|`$ܕ~r|겿8-)voڱ,r˘vx +Fv7F'pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error       OpenBSD/amd64 (Amnesiac) (tty00) login: panic: Data modified on freelist: word 4 of object 0xffff8000014dc600 size 0x188 previous type free (0x6563 != 0xdeadbeef) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 346029 96643 0 0 0 1 syz-executor *134073 60535 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff83385e06) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(51700,11,2000,ffff8000358b6548) at bpfopen+0x11b spec_open_clone(ffff80002a3f8238) at spec_open_clone+0x287 spec_open(ffff80002a3f8238) at spec_open+0x329 VOP_OPEN(fffffd806ed5e2b8,11,fffffd807f7d36e8,ffff8000358b6548) at VOP_OPEN+0x8b vn_open(ffff80002a3f8488,11,0) at vn_open+0x708 doopenat(ffff8000358b6548,ffffff9c,400000000100,10,0,ffff80002a3f8630) at doopenat+0x32e syscall(ffff80002a3f86e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x13f5579af50, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Data modified on freelist: word 4 of object 0xffff8000014dc600 size 0x188 previous type free (0x6563 != 0xdeadbeef) ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83385e06) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(51700,11,2000,ffff8000358b6548) at bpfopen+0x11b spec_open_clone(ffff80002a3f8238) at spec_open_clone+0x287 spec_open(ffff80002a3f8238) at spec_open+0x329 VOP_OPEN(fffffd806ed5e2b8,11,fffffd807f7d36e8,ffff8000358b6548) at VOP_OPEN+0x8b vn_open(ffff80002a3f8488,11,0) at vn_open+0x708 doopenat(ffff8000358b6548,ffffff9c,400000000100,10,0,ffff80002a3f8630) at doopenat+0x32e syscall(ffff80002a3f86e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x13f5579af50, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3f7f40 rbx 0xffffffff83884dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff8000358b6548 rax 0xffffffff83883ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd49e6a6e12f5322f r11 0x12cac039aeb3c0c5 r12 0xffffffff83884bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff811241e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3f7f30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=134073 pid=60535 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff71e0,0xffff8000358b6f78 process=0xffff80003c4f7930 user=0xffff80002a3f3000, vmspace=0xfffffd806bef4ac8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 45047 276683 40094 0 2 0 syz-executor 96643 346029 94370 0 7 0 syz-executor 96643 230080 94370 0 2 0x4000000 syz-executor 62887 158165 86741 0 2 0 syz-executor 62887 95374 86741 0 3 0x4000080 fsleep syz-executor 40207 392046 1276 0 2 0 syz-executor 40207 187379 1276 0 3 0x4000080 fsleep syz-executor 40207 175065 1276 0 3 0x4000080 fsleep syz-executor 60535 380720 45124 0 2 0 syz-executor *60535 134073 45124 0 7 0x4000000 syz-executor 60535 92928 45124 0 3 0x4000080 fsleep syz-executor 57160 461794 1 0 3 0x100083 ttyin getty 91258 70447 48242 0 3 0x82 wait syz-executor 45124 52692 48242 0 2 0x3 syz-executor 94370 518291 48242 0 3 0x82 nanoslp syz-executor 50724 99986 0 0 3 0x14200 bored sosplice 52848 469485 91797 0 3 0x100082 sbwait arp 91797 419756 37527 0 3 0x10008a sigsusp sh 1276 422073 48242 0 3 0x82 nanoslp syz-executor 37527 234805 48242 0 3 0x82 wait syz-executor 86741 454350 48242 0 3 0x82 nanoslp syz-executor 40094 96722 48242 0 3 0x82 nanoslp syz-executor 5732 204987 48242 0 3 0x82 piperd syz-executor 48242 493027 16707 0 2 0x3 syz-executor 16707 224424 90266 0 3 0x10008a sigsusp ksh 90266 165175 8924 0 3 0x98 kqread sshd-session 8924 93079 68323 0 3 0x92 kqread sshd-session 68323 296158 1 0 3 0x88 kqread sshd 95074 116122 73923 74 3 0x1100092 bpf pflogd 73923 365735 1 0 3 0x80 sbwait pflogd 47846 190684 25045 73 3 0x1100090 kqread syslogd 25045 503481 1 0 3 0x100082 sbwait syslogd 12715 136388 1 0 3 0x100080 kqread resolvd 83585 182199 81141 77 3 0x100092 kqread dhcpleased 60530 408071 81141 77 3 0x100092 kqread dhcpleased 81141 20381 1 0 3 0x80 kqread dhcpleased 11736 271685 0 0 3 0x14200 bored smr 4945 250978 0 0 2 0x14200 zerothread 99524 318435 0 0 3 0x14200 aiodoned aiodoned 75491 288180 0 0 3 0x14200 syncer update 29324 436412 0 0 3 0x14200 cleaner cleaner 3708 295572 0 0 3 0x14200 reaper reaper 90072 448507 0 0 3 0x14200 pgdaemon pagedaemon 39860 377199 0 0 3 0x14200 bored viomb 98648 61522 0 0 3 0x40014200 acpi0 acpi0 82704 212977 0 0 3 0x40014200 idle1 64377 138416 0 0 3 0x14200 bored softnet3 28292 43796 0 0 3 0x14200 bored softnet2 7763 303288 0 0 3 0x14200 bored softnet1 94908 512139 0 0 3 0x14200 bored softnet0 85904 346146 0 0 3 0x14200 bored systqmp 58961 298932 0 0 3 0x14200 bored systq 79235 145662 0 0 3 0x14200 tmoslp softclockmp 71856 487693 0 0 3 0x40014200 tmoslp softclock 48367 279855 0 0 3 0x40014200 idle0 1 222783 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:96 r = 0 (0xffffffff83794ed8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 malloc+0x2f9 #4 bpfopen+0x11b #5 spec_open_clone+0x287 #6 spec_open+0x329 #7 VOP_OPEN+0x8b #8 vn_open+0x708 #9 doopenat+0x32e #10 syscall+0xbc6 #11 Xsyscall+0x128 Process 96643 (syz-executor) thread 0xffff8000ffff6028 (230080) Process 60535 (syz-executor) thread 0xffff8000358b6548 (134073) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10225 11309K 11926K 166960K 13478 0 pcb 18 17K 18K 166960K 327 0 rtable 169 11K 12K 166960K 606 0 pf 41 18K 22K 166960K 199 0 ifaddr 36 5K 7K 166960K 100 0 ifgroup 63 2K 2K 166960K 153 0 sysctl 4 1K 1K 166960K 12 0 counters 68 36K 37K 166960K 132 0 ioctlops 0 0K 4K 166960K 1803 0 iov 0 0K 16K 166960K 157 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1417 89K 90K 166960K 2845 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 25 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 107 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 1550 0 sigio 0 0K 0K 166960K 18 0 proc 73 91K 128K 166960K 807 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 206 0 in_multi 60 4K 6K 166960K 199 0 ether_multi 1 0K 0K 166960K 10 0 mrt 2 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 115 519K 519K 166960K 115 0 exec 0 0K 1K 166960K 742 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 232 73K 90K 166960K 16050 0 UVM aobj 41 2K 4K 166960K 44 0 pinsyscall 44 88K 106K 166960K 2729 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 104 0 NDP 14 0K 1K 166960K 67 0 temp 78 8644K 8772K 166960K 55313 0 kqueue 13 20K 30K 166960K 254 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 295 0 258 5 3 2 3 0 8 0 rtentry 112 186 0 118 3 0 3 3 0 8 0 unpcb 144 1363 0 1346 18 16 2 10 0 8 1 syncache 336 7 0 7 4 4 0 1 0 8 0 tcpqe 32 6 0 6 2 2 0 1 0 8 0 tcpcb 808 692 0 687 18 17 1 8 0 8 0 arp 120 40 0 26 1 0 1 1 0 8 0 inpcb 376 2082 0 2073 25 23 2 14 0 8 0 nd6 136 34 0 19 1 0 1 1 0 8 0 pkpcb 40 9 0 9 3 2 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1168 19 0 19 3 2 1 1 0 8 1 pppxif 1472 3 0 3 2 2 0 1 0 8 0 pfstscr 40 4 0 4 2 2 0 1 0 8 0 pffrag 232 12 0 3 1 0 1 1 0 482 0 pffrnode 88 12 0 3 1 0 1 1 0 8 0 pffrent 40 67 0 58 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 pfanchor 1288 1 0 1 1 1 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 118 0 35 1 0 1 1 0 8 0 pfstkey 128 122 0 39 3 0 3 3 0 8 0 pfstate 376 121 0 38 9 0 9 9 0 8 0 pfrule 1344 33 0 25 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 761 0 490 32 7 25 28 0 8 1 art_table 32 764 0 490 4 0 4 4 0 8 0 art_node 16 181 0 125 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 104 0 94 1 0 1 1 0 8 0 shmpl 112 41 0 3 2 0 2 2 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 4393 0 2892 95 0 95 95 0 8 0 ffsino 280 4393 0 2892 109 0 109 109 0 8 0 nchpl 144 6601 0 4909 64 0 64 64 0 8 0 rtmask 32 2 0 2 2 2 0 1 0 8 0 uvmvnodes 80 5243 0 0 107 0 107 107 0 8 0 vnodes 216 5243 0 0 292 0 292 292 0 8 0 namei 1024 22729 0 22728 4 3 1 2 0 8 0 percpumem 16 80 0 32 1 0 1 1 0 8 0 kstatmem 264 82 0 54 5 2 3 3 0 8 1 scsiplug 72 5 0 5 3 3 0 1 0 8 0 scxspl 216 19311 0 19311 12 11 1 8 1 8 1 plimitpl 152 330 0 313 1 0 1 1 0 8 0 sigapl 424 1854 0 1803 8 1 7 7 0 8 0 futexpl 64 22103 0 22099 1 0 1 1 0 8 0 knotepl 120 563 0 0 18 0 18 18 0 8 0 kqueuepl 216 538 0 529 9 8 1 5 0 8 0 pipepl 328 232 0 205 3 0 3 3 0 8 0 fdescpl 504 1831 0 1799 5 0 5 5 0 8 0 filepl 152 13093 0 12837 22 10 12 18 0 8 1 lockfpl 104 459 0 456 1 0 1 1 0 8 0 lockfspl 48 176 0 173 1 0 1 1 0 8 0 sessionpl 144 32 0 23 1 0 1 1 0 8 0 pgrppl 48 54 0 37 1 0 1 1 0 8 0 ucredpl 104 2799 0 2786 1 0 1 1 0 8 0 zombiepl 144 1991 0 1990 1 0 1 1 0 8 0 processpl 1168 1854 0 1803 5 0 5 5 0 8 0 procpl 648 4266 0 4209 8 1 7 7 0 8 0 srpgc 96 10 0 10 3 2 1 1 0 8 1 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 688 3824 0 3761 51 45 6 25 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 55 0 0 2 0 2 2 0 8 0 mbufpl 256 385 0 0 24 0 24 24 0 8 0 bufpl 280 5463 0 171 378 0 378 378 0 8 0 anonpl 24 258560 0 252943 113 36 77 80 0 184 32 amapchunkpl 152 52666 0 52110 41 9 32 32 0 158 7 amappl16 200 5021 0 4925 60 48 12 28 0 8 5 amappl15 192 25 0 25 1 1 0 1 0 8 0 amappl14 184 132 0 119 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 2588 0 2555 3 0 3 3 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 248 0 246 1 0 1 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 131 0 117 1 0 1 1 0 8 0 amappl6 120 223 0 218 1 0 1 1 0 8 0 amappl5 112 140 0 130 1 0 1 1 0 8 0 amappl4 104 332 0 311 1 0 1 1 0 8 0 amappl3 96 10658 0 10545 4 0 4 4 0 8 0 amappl2 88 720 0 654 2 0 2 2 0 8 0 amappl1 80 13230 0 12627 16 1 15 15 0 8 0 amappl 88 15533 0 15360 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 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 dma512 512 1 0 1 1 0 1 1 0 8 1 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 43 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1831 0 1799 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1831 0 1799 1 0 1 1 0 8 0 vmmpekpl 168 15188 0 15142 3 0 3 3 0 8 0 vmmpepl 168 116031 0 114057 123 17 106 109 0 357 15 vmsppl 456 1830 0 1799 5 0 5 5 0 8 0 rwobjpl 64 36517 0 30182 103 0 103 103 0 8 0 pdppl 4096 3669 0 3598 105 32 73 85 0 8 2 pvpl 32 21329 0 0 173 1 172 173 0 265 0 pmappl 248 1830 0 1799 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 330 0 68 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83385e06) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(51700,11,2000,ffff8000358b6548) at bpfopen+0x11b spec_open_clone(ffff80002a3f8238) at spec_open_clone+0x287 spec_open(ffff80002a3f8238) at spec_open+0x329 VOP_OPEN(fffffd806ed5e2b8,11,fffffd807f7d36e8,ffff8000358b6548) at VOP_OPEN+0x8b vn_open(ffff80002a3f8488,11,0) at vn_open+0x708 doopenat(ffff8000358b6548,ffffff9c,400000000100,10,0,ffff80002a3f8630) at doopenat+0x32e syscall(ffff80002a3f86e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x13f5579af50, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x779b0f3791d0, count: 12 ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x779b0f3791d0, count: -3