ffffb, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:01:36 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socket(0x20, 0x4000, 0x4) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000580)={0x3, [{0x1}, {0x3, 0xfffffffffffffff9}, {0x3}, {0x2, 0x6}, {0x3, 0x6}, {0x0, 0x4}, {0x3, 0x4}, {0x1, 0x17}, {0x2, 0x10001}, {0x3, 0x7fffffff}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0xffffffffffffff81}, {0x3, 0x229}, {0x2, 0x9}, {0x3, 0x8001}, {0x3, 0xffffffff}, {0x3}, {0x1, 0x63bd}, {0x3, 0x9}, {0x3, 0xaac}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0xfffffffffffffffd}, {0x3, 0xfffffffffffffeff}, {0x2, 0x2}, {0x3, 0x1}, {0x0, 0x2}, {0x2, 0xfffffffffffffeff}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x1000}]}) r3 = fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="ad794928e2d35d00c2e9362d7d413e4f23bc4474ca6db552562fc252c3ca2cd370dac779c7ce01c1a2c7f076325e6cff79e1bc1775c233e503ecb4d3118c1fd913f7e199ab2c9ecd4c037bf17b23374f4ff2a168b8c8441d3f3ebbac4f552da7215b87730b2c4c1c8a24d8ca0f2988fd8e071c6deba5983583bc1a20990c5a89951f95cc62905d9a1e439028af6df758f7ad0a275a819b82e73a64fd1fb541cc31b6b5d86953d385c847631dd3746614afdf0d67adaf6c8f7db62b768e84df46e0fd3b00caca5ca2c990181329f1be7f4b5bee9ab192879df6bd04aea194b579310dbaf4a76f9619a96e0374e9d70aa0e3b6fe737a319d1eb8b8", 0xfa}, {&(0x7f0000000340)="7b2c77a71b1ddb7c85a81ca84413a4cd3287845b2a8dff6812be57d65facc804fde84cc06ed71b71b2f3dd6692c56ede58a5b483ed84dff0874fb980cd36293913d250edc390196405556185673e7a44b4247876411704ddeaa36f4179ee297a7dfe78c076cc8e03a0cc40b88e0333d60264fc3cd68970ca72cc5564d6fb4a8e7df7f15a5fe5489939800b9d9bd5d68776bf12ddfdba00e01fcafcaf557d048e59a3ec18435dc8c7fe034c668367d9e35a7c37eca0b874083b633298f2991a5b46536d5b1ff6ed87a7ebce2c1cc85e43053d50e337c9339ada06", 0xda}, {&(0x7f0000000440)="e532aea50f3741b9b72e34214bfde04fed6d0f20e1363d4d1628d94072c6ec461b739209c96cdfc857577a75fa7851477bdf3ee4c7a854635bcbfc544c8aac0233d374bb1ff92c74f49b3f013ad9563b91aea4312a9984c20b340df9d78c58f484eb7a8d018a2c1272702005a8ebcad0d890c9c67e1d1de0f12b243d08a9bc18388f78c7afd1f2bf6a", 0x89}, {&(0x7f0000000080)="ea655877a76b6ab8cd223505eb97fbb8f322707ae0c6fe02d6d4d7034f513fcb336e1c544d2ea8fb7c71d316775a0acd1f84f7526ee762a650d2", 0x3a}], 0x4, 0x0) ftruncate(r1, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x796d, 0x2000000000005, r3}) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:01:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xf4, 0xe9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:01:36 executing program 1: 16:01:36 executing program 1: r0 = semget(0x2, 0x3, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:01:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="988300629c3575a81fb07596d39e92899307b9c2fd5706b322a232c0e1f8787ff11bffd3466fe8fd56b3e3dc93ec89519c412e56217bee4e3921644c202ee36c34cb0345817a4e8514e2474dc098694b268e54186909eabd23c5457a4b5812867e1b9aad3b3547a53759be7a4549746e55424368a97fbd4eb25454088e67e441c46e24a969dbc61111806346a4aca9b5b8b5c9f43a9823cd78487f6b29fdbb2a6591a66338a5f450c1dc6b0697", 0xad}, {&(0x7f00000003c0)="f658a3b52bf6a72be6544c41683d1b4cc768088313cc36cfe951aea27a1ddaf025236ed889634076d059469f9e74de88e39b88f576c0e0e25196956900db4fc7061dfa136cacfbc3cd91eb4a3f377cdacf3ee23dbb5178502c06b7f494053cf9dc9d8ae7661364f265281494c17a4422edb99c12b81272caca7f6765fb4c4d938e9849c671770743e689f53e87ef93c80850e6d269a3764ab7a7e4e979046f0ef2226dc169e21e1fbbc7ee3d8ae5d1a507943f20731af7ba7b298744c6565591455027303ffcfa4de5e3c2117fd4da", 0xcf}, {&(0x7f00000004c0)="8c32fe0334f2377174f9bfe8293f240446b32e1e18188f98c2de920ee10ce594152922df84599a2be4068bf011dcedd9e276526736e2a483549245009f1c17a50e0001ffc83681eb0ddf4fa6b13731a69d752dcf90898b3578e978195e35af4b3e8203046da193943270500a430901c7e617ea9b3ac4259184d7fb162692dab02dae3075639ae2fdf88ad218eb2142fefac21d1a7e1fbaeb3cf35a0d9e7ed394497e9d97a75acd6637b602d05ab3e6ebb938", 0xb2}, {&(0x7f0000000040)}, {&(0x7f0000000580)="823ccf777159ddd160c38af0f78c0ce0dc1ace6e99512f9945fd3c696b8d19b31e71da86b10892f28409f7de8b3dd0315dc1db1d6f65acc0573d7879ce195dadea693d3fd546ac45246ea028f95000c9bf56fe082577c3be09aeadec516d149bbd9427a2545e0a274ac82e7da32cfbd7e58276fb59089b39ac7f320d9ca81edfa5305f9d7690f888861dab9a0d6e", 0x8e}, {&(0x7f0000000640)="99dbba6ff55f5b0db87fbe4d7a8bd6f49c4733e776a6564f0750f3e1a109ee7b1c9621ce17ea793f781b27d1e6e912ff5b6d0b35a99aa72b1fbddeecfba191981c0d6ce51cea7e6558a5d8a149ef2f3f61c8ed65b3894a810d8e54ea6870698eb71035fdc3a1426cd2e1dd0d77b31306d52ae0583d4e6ee12ff86e3e020956f882181e3e7876d7e5cc7085b4c41ef72a1c514b49699012d7004eb4b99793d1a8b37717808ea61cdaeb1c5bd0f165e4c51f3c1f3f5c1e48d20f4fea449899c512e6b68ad363def60b95e6a86ce0daf607464692d02ec8a990735224360914f984379897b1468078e9b4ab4c9d5ff3e914706847a1619ddb5a1f992ac717", 0xfd}, {&(0x7f0000000080)="6c86b42fbce120b9c61aa5e7f251ff747c6db63bffa8ec8d0cbbb3b184ebffcfb38571", 0x23}], 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="000040a84cada9b815bb7e20bc4ebc6528048f3d428b0929bf948688c50619b22b3b073149fc9033f601fc6b3a87d380362a1b8bd4035c3e01c31f765b0ea7d5f1a6435747f88a9aed8e34d8c4ea70a1242e", 0x52) writev(r1, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c92e", 0x51}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="e99cb1193e483e9ea8d5569098f23beac61d6571381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 16:01:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x150) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x110, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$getflags(r1, 0x1) 16:01:37 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) clock_gettime(0x0, &(0x7f0000000180)) r1 = msgget(0x2, 0x400) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/21) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x42) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r6, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) readv(r5, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) ioctl$TIOCSTART(r4, 0x2000746e) fcntl$getown(r5, 0x5) unlinkat(r6, &(0x7f0000000200)='./file0\x00', 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x80000000, 0xff, 0x6, 0x6, 0x101, 0x7f]) semop(r0, &(0x7f0000000040)=[{0x4, 0x77f4, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0xffffffff7fffffff, 0x800}], 0x3) 16:01:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xb) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:01:37 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10221, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20001, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="917315ab15e3c9e6003d4d88fc57b0997d008f50fe825ede3b571b21ac7a63ce32235703735b231ccdebd61c0747a58d23a12db9ece572e0d76e1742df2e72b32329394ff7e12a6a6de88db453ef437f6ce271b69a6aa10dcd", 0x59}, {&(0x7f0000000180)}, {&(0x7f0000000300)="a0bb8c6230d1547331ac8e7d7f63e3404529a9920f25b8f3f1f5b26dfbeaee1d1e844d40cb2e97123b393c4cebc321313ee827b09c150ac0f032115a1594e8d1452b4e2d6e326945e9f98c9f5ef055134792dade92a3c9c4f53c8a8db0f651d7bcbe9b57297c5afc8b63a2818ace78b7a0d0953d80e445620455d54b167176ebed350d0ad6de494a26b5ff8613001b9c5d54007273c677a023e10bedd8de9523780912a0bce45ffb8d7b9775629ab750b3d38c870f38ecd6c7174a577a1d52fa0fb1a867", 0x82}], 0x3) socket$inet6(0x18, 0x1, 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3ff, 0x80000000}, 0xc) 16:01:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) syz_open_pts() 16:01:37 executing program 0: r0 = syz_open_pts() geteuid() r1 = geteuid() setuid(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) 16:01:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r1, 0x0, 0x2, &(0x7f0000000100)=""/124, &(0x7f0000000180)=0x7c) setsockopt(r0, 0x8, 0x1000, 0x0, 0xffffffffffffff4d) r2 = shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) sendto(r0, &(0x7f0000000040)="10d5b5e0e300c80da6cddcbdb150bc336a5ebe4a9f43390581e09236896d9051aaf08dd8ac4d21f418d399684325c5bc0f61ab5cfadb01058e5aee14f6e8bb11567384932efebdb19a3bf80c21c51fa993f656dacf7e33c5b537fbc89507481f4e44098481caee587fd56ff4479f4bb8fe7828c210e0ab0999c9189461fef47c8eff988ca2e858cfb1fd25a5e79af9299956c2eff0cbeda92f10a1bec1e6631804ea279f8654264e58df97a83568b30c42f161151884", 0xb6, 0x2, 0x0, 0x0) 16:01:37 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername$inet(r2, 0x0, &(0x7f0000000040)) 16:01:37 executing program 0: socketpair$unix(0x1, 0x1000000000001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:01:37 executing program 0: r0 = socket(0x1e, 0x2, 0x0) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061621eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3d4f43b440ed6d70684c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479670294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e0b8fc2e6414a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d1888a64586411c34542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e99109d21f3db5511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215", 0xfffffffffffffd1a}], 0x10000000000000fd) fcntl$getown(r0, 0x5) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) sendto$inet(r1, &(0x7f0000000240)="ad30fbb231262f6256543155c9b0b07f18144736cd968e7149389a011faedd356c48adc8190bc7e9ea7c1c9415f45498fd06510cd4917fc40f314b1e969875832679d22d31175944a26be7175a0099cbd331485035b4533493a0d95719f5d3ab000f98f689153659b1b4c8fe0e314dfd3bd06569f2e907a08f8cb1fee79428c2560ad815e668a6f60c92fc35fb8a7263f1017f8ded1e5f7de3f27da31754716a1ce329f8ecbaffedd02ff5178ca2205237d3b687ee980e7ce9558a044f1c01aa1080d36a29039e772e4c5a5577fd0b970e06b8d99b4d1c8f39f70613bf1c1181435dd2d654d0d0e1283380f78fc0bec865e841c554dc7e8fe4d249fd6f21d479d39c497d2dbf33f897b42f306e2f231d0eb5781a01752fb3e4204289d49f20a5c7b75fff3446bf51812ae4a49ae8c771976b3c2a5618a3538bd2d5ec45131af98097ff7ba52b546eb5db1ff54ea63a34440dddeb321b3ff8caf792356f3a9842013ce554922716694c17a209ad5ba08adad305c5a0c576b5b44c4b56fb3a20301a4b9568e13dd4a29186629b964bdd2df79be8e99cbba065cf43298cf877df039f5bb2dd00b4c7a6510486a6ab90231c6d843e499607ba9b8d2ab81022b6bd5af58a44a25a51ba0dc65d692a12449e97ff55a238500b79dd5074ac6d4616396fbffe580f4a815de9c4048dfb1827daef832047aa7819bc4fa101058d9204c219bd35c6041df0e1d351db7a98215c80048f0a5bed5e594e3c19e8ab4ca9ceb3bc4597a5d6aab901d99802c68b01ee9f58b2e0fdce24ba7316d0732a4a744f57c7f74b69a62352ce77dfd6a7bbc8b2c4f1235431c858c4f38b6a1f94161da31fe86440c00e11617e954cfb4c5ce620bab0564872b2eb20995fa1e718c1b88a910cd3889c1ed068ae6031d1e1614b4fd21d376b5769fa6002e4d4dda5f9340bce04a7cac81900f6ff43d0b65a838c9143b334e8ace89254e85a472a5c9f9c7e3c232b057ac75fcd606c505629c64270b4f92a5bf4378b62f14999785c50bf3b07f5a1d76a88a0f70285704daaa8f8b8792b703f8b462da9fe41dc41a7a4508991f6d2ac18346478068c7f9619922fb357faed73bdb59c2b6dcb29dbdfc9b423069184627485f0fdd17c88743e2349b566c2c2fe714024c7483ad19f1685a71370e3b584b6519ef59b9c49516bba0a3317bcaf3910bd82a1e1b34a28d317dc9c2b988e6cd15e888cbc8a3f994f024640c12d9ddd5bc184411462b58f8521fb07c68168b548a7f9ab721b8a868cb3aa7ffb29770fb2f33674bb3a3306bd2774654953b537e6fc954ecfb7bff3d2f39f6e40131185b5fa343feec93a63eccabe24d344ef1a3d3e10a8bd3572ea3409fb3c0916f730ca1b8dd58214b89cad240062a1ce44c0c3d6745f0483cffc13f29c9c69ff9089c00744415cd1c999d9a220d8bc1987231d8cfaf550504662e8523573a5ff7b11f6af3b1f1494b737a73b48ed0e4c8531151806563934289206f10e52ba06e6279ac59069da21f035e28439832425c01a0dbbc282b10d3f5f9a2ead8102f303fd2f2f6b5a453c9d4fdefebfcd4dd4f2763d2dae6475328ec4c0f5735da1bba2ea592fb8d6c8d673eae6f9d1fafd07c443b3057b851bad647c1a870f9b60786265846d616cc1428fb5d000020247f374e1b6d64605ec9b10dbc185d939576ca7e6003fc088d939d7530af096bf56a454d194c75cb2d43bc587bfd3eb79d42a8c62cc295faa085f1d8babed948c49dc9f944f9b833b36b3e59afdf874d380d8399b2abd367743d96074f648fe6ba110c959a3c1fd43842c87231d6533638bf001330cafe0e350977aa20284d17197d105f5d9557c9b8b64eae1feeaacfce639a77a68a17af8a0d3ac84e3c52d16485cde50b03bbc92ef4a6f9adeda3db2ae95654c613b64c1c38d4ee604ebb73f78d5a01c3194a871e7c4d3b6e10eb116c73a47b02cda591c2f9f0e6d8e75187aef251d176f4a2d8952514ab10e2fae37bcbf053583d7cdc4c0ec4c7b02c29a7f7e16fd18b72262fd090b94fa6fda341abff72d859e387827b836c4e4f29e2205d1e5d8794588cb7d1219d32755503057edf481af93180871148acb4ba8bbdab1fa3de0d50ac6d4d1c592e6a93f566d8fb6c1ec5287850f3f756abaa3c1715ebd2635102098bf0c062e03cc336896b63e7fb2967f54d700ec0dbf8f74eedb8907a77b0a3e711d579e18c382afacfdc1da878e02d011662bffb044009705ff4c4dca2bf96b50dc017f7b70d0c07780629615d9e69f58f47c1863b8e3483cfeb3f9cb35b882d85b31b51109f03739395e5d3ff3e697cc6cb3bc059ffb7bf22afbc0634d6b5dc8333192505731145f9dc8d380d54db8dc00b407ab43862c3547b2d35d7dda13f1465a7ed1ff4ce7a9af449d7382132c48227da73aa65a72f92ea781eeb26e6bb34d9ced5a47fb85da65fcc3c074cf32a9fd5e93548504b920274b2e5eb23735b50e9e231e7906e5d2b8563a295ca264436c3395145547b6aa4159b4832ba2a228cd8bfbda86457c299baab529ce1c105f5947e6400657d723fe550de2d3832a46b08ad528d3464f47d9545e3134ded768d0c75ffe364e2d9c408a0bb62723516c95a161b296defe8f79d2cd2504c7232987544558dbe4c60875eb03a7df32896055380045ebdc00ad70613feacd68c531b93e814d8cacf2bc0aabf62e45e9bfec48083f20f080f9659e27e2f90bc7d3fe432bd166fcdc15d98cb310305e26fdf39993a4511ade640772fa6168c2c93b4f56071d0c20e651d261efbc72139e45c0f093656c0e5d3c80aa456fbb35629a450c69cc8c69b48afaf3e0ebe9dd8c3f7cd686b0e49e3712e9cf5e07ee64e8bb0d82d25e106bf408a76c37d55127755987a6693ca1a84fb691de5b18acb0b141daa1f544329e6b381a4ba07c9a024861982bd65a00132dad2854564201648216424f229e5ff31eef0a218a4f9c1209e89e3ca18df1e4df8d840ad041cca279aad67bd517cb6d39a06fed37f903352560e2368d8248250e4d5cbeb36ab53d5e8761614145bfd55fcadc377808baf50cd9e289575744cf3b58f07de433853015fa261847b984218785f8b2ebf20df27618b0ffc2a64136bc53953c23c9e916fd7ef16fb2f75c35621b63bb6cc6962045a297800b1926fc571f8a31bf2eb059aa6ab274ac9904678950667c6ba8bd26922ace779fb924be7d1427c2c760c13696694031de32f46bcb6c5a9ca2bc84c877d9016701a35d5c539eb8eb09ab576453bd7c044ea3e3fc1b48e5395f4aca1a1c648e778f508b2d23459d170e60f16a34f25ef7bf2ae004cd4ed47382b4f4399a3725e072411866d8f0a7615cb4ab3f764d54d1d2b6e2389b8acfddbe546c6f45a1786277af9e11e9623b1aa360c81f4685b92a1cce899ffd324bb2cc963d3968a538eb3669190625a6a43196a93c98cc74aaaae8568d93fdd8997b899b5aa8828190c779fa4f631f17ffcb7f11f7d516a09f05441b8226fcc5c8803fcba81ca05ed42970f8e23935108bc4fa5693fee5775bd50258a6d2ef132a3627ed73991897b3bab4cd8a8461efee8e5e64b385fa916df94905b600d357a1dbd2f7bfe8338902d3d52f4cd2d0d3df54fd0a7f4e04c72f09850dc343ad2600a8a87cbef6aa14ae106abab140389bf32aa81a7f2cb56271f8431bb93fb81e397e03f73e7daab1c8e5a7a3c91717b71d337a7019dcf4a7baf73f82ad0d6f805ddf36addb2199fdf3be0d735e32ef2c682bf66b041db01f426ea6a94e094903aedb973d621181dfb090841de2b64c2586a2f4cefbc04faaf45a8a965c37f630c82e8032bb46816ab14c37da3a6d2181e26abc553dd35358fd65df446789048f0537c582471c35f9d62d878d41917459847cebf40907a301bf156f30ce4204124803ccb44ba0d8c800b32c4727e22bdf910e69ac1e89943eaffb7439ef120a5aa2da806c572a9dab9030a08b3c73546893c4a5bc0dbd6724f9b4ca3265afed338e4b1b932ac4f09b483a23ab091b633858bfd658d568615c895baa6e223b909f185ed26641125784d910b268da3754dfe000dec42ed4e6eae2a6189c0f95847153bfefff3991b6f60fbb9b9ddf00ac286c678a8e122fde15024161f06f797bd466c775c08621823e97d1be32d7724fe71bbc3c88a89703dfd66fbb6422af0420980957e90795f8758b679ca2fd35289d9125e32c713293d53c83021a13d5f7f15fa1be28c48375cbbb74157d5550ec3faaa8978ea28da2ef23f3fb112c3ec3bf0b5012292d71addcecf57f8936f3e9a843dfad094d18148272e909bada24bac55a1aaac354a00b250628f5c39d0e2a0a2622eb77416dca3db0d54c22b238381de9d3904ed9ad1b3b4e6aadad6b9bc079f788a1af92103c4b714a92c97ef92e8d6e7fad4af2ee0014173e2834f3832b7f2d76c385eb3ca3c57e22166868ae8ff5bbb3f79ead615ee9bdb7d6646edf6963c651c96f4d3d58e5ff94c85fe18c27acd014e44984bc448d256cfb1331a8156fff0fe2f5ed3b83f337dbed78728f9088651eb47b065248ccc57d13857b39662153137970c6fb3db26ccbe949b06db6867dc8d3be4d0a2f879349f7604c02025f1c550cc34675a2b83a621e64879f549a1b41e6fa9f236c537fa710ddc779644a62001e0de97d1ca237778cdcc12c23b2d6c311694fce83c6cea9c44327fca59d2f1670e896a7f9088ae66d5d4ca19e3041eba533947766a06b38628db42692bc99d4c799557dafda50be9a7bef6fad097dc43dec4f6ad83cfe9e92b9abaad8c09cd82cccd4872daf108b771747fddecd5aade21aaf88e834f61eae52dbbd1723ba606f055b1486579e88e93c145c13f7aee1e5f4343dd9a01f2240d27a44c57f6ca76dbab2e519cde8cfdb1e4ec1472dced175240845c05c04e943c8b0c66f718943e3e34fec3d2b73dd1a231affabbae14313b3017cf14d6e0868c94a5c9522ee0856e5ee2c2032c8f53967dac8d76827921592e4c8b43a8af894f6d7d6866f5758ca8f91a20342c33b0c328dcc9afc53b9ea25a3e2f2a809d31a8911eacab5d7baef839be3a4bf49d0c3d7191fed053fee3f356b0c73b57da064c3ad38e048d8d97947c036678a9367498ecc77e69e0dacfef50a03599ccfd047d16ed917f0e82acd8b0564ec4a2608586dde666f33db469b816ddfad34d8054e1526710804ef462424877ac699094241608b14db00f64aaf49b3764fd5c14b3555d7d5d50a805091770570894bebb2ecbfcba9d234ff1af260a9b2fa300c1004cea17a4174a491576060ac0a3e7f1b51ac763fbb2b2480e19044aed6fbe2494288028363720cabb261f15962f1e13667495671096637d252dba232b9459fc4096a0ff037d6770a8803ce67bceb1677710686675eeb8e0cd3d0e2d96ec8c0d6c0886cf4edee10cd29b121e1955f73f31ccaf6c770487daa793d8ecb6a3808413110da1b7f095a4cb186aa0dc4ad179c04eb6202d3fc89bfd3186b2d89e732a344110830c1489e2bbae77326a690135cac08fd928ceeb4fa941d59882abbf4ea4b806984039f4a4b2e322967e7371b46639bb6c4a149ef9479b99cee1a31d16bd0f5861dd175d5bde305c66250a0945cc625c484de53cfbe3de1e2ddad88e97d6c9769a46a6e0c2be6c6e8d7620abc83284bcc7f479c2287ab07e949e0005d2d6d2d6a8d62758c94863ca4cb057483cc8657e5157b1254f19fe69ecafa81142209e28e1bf0760ea58d04c0bb00a1157ae2582c571d05a8ec2e90488e", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "85495500020000000000df1067f5bfa6ee00"}) ioctl$TIOCSTART(r3, 0x2000746e) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667f, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="2d42a80cd8b183a69c70df964e5e484ea6ab92dbc1e8722a54544e64bb6e704c223ed6d2dda22d140189515ec965cfb0632de5", 0x33) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000280)="7670a54585d0d173017a6a13b9fa0530a097b14a1589aed95f5b0de2e2a163fdee205b1429f5f305bc2bb61e9aa2fe57cb64a077cda8b5d3e174eada0446e5fc6a7657bfcd4aa62701ec43dd4fa251ba208e7b6b58847f7c9cb83f33ad718a73160d39ba4fc36cae8e938e6de911ea4c9394e3c7e75fbbd99c5b44b1980f02b7f50935f0a5a004a64815a75830d8f46306485a9fd9222f87b0f3e2b5a9c03e23847a81154ee93584f7531f6b7710e0fa44c5f0b8a9d300ae68c76b84f28479ce3dc585401588d05a7d737c65239437c235d99a1ed758640f079043dbc7f1b991de8e20803148b5bac3ec259be964e593c72c26856d0d99f3ad61fea0fa6e3a804a972850eeca2876d4cfb480cbe600a5134abfce54ac5ab00ad58ec285f0df9822e5d700ffda2f9bb0c8d25363609554db72449f9b07f62c1ca6d6c9af0ac97e037a7c8d2540c5fc4a6555b67de0b1a00b07f75d4ed74cc4243ac94d05d3e42319282cdffcf5170be1baf16caa9b3935f1a6480b030d", 0x176}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8001) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x3a) r2 = getpgrp() r3 = geteuid() r4 = getgid() fchmod(r0, 0xa) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="0aa379f0239eee8c9ca0c32ff56dd3a51fb3a093caefd6977251ff2a09f258e4ecdf94caad90626c8fcb02d6542cccc88902c4e3f3a36e8127f2bebba052f3381fdd4b9a880931403e5f50b9733bad5c23a6d61e26d80a67918adceaef80d1ded7f549023015b8cc45dc31e501b5919637073d74ed70ea3186ba4c42d83460e2c35e516f7a10541d8d7e5b8ff44e05d3940481cd87c06976d49b86fa8f3eda29b3fb443e87676471ddc57019d4e6758415c0e74097839ace1df464b9a3500146e24a5760ed62625d107f8ab702477494708e25e1e6ca975b5b7c", 0xda}, {&(0x7f0000000200)="791179ff008f943ef12e57917021e6bc0e365eb1a497f3acc33d3bdd27c42fde13ab32a9a6556ebd08848ef64e9a997aadabccf07b1965de58acf8627bea0d56ab6c59b81fcf3df11ef03acfdb2ea8976264cbab647fb8abb87e3b4a25ee7bdf66cd88ace9fe525f8a18d11cdf43728e2dd902710cb412b1d261ac5e91595f6b1ca2f8fe45119a04c6c871f68c9ceb2979cbae4562e8462b2412cd612eae63b0145f4d71fbd9e8aee53e4c7d2cb08951476d3ef0105e5e490ab5356db7a298baf2937052970aad5d8b83c130678793", 0xcf}, {&(0x7f00000003c0)="0387df0f52afae201e02960d39c5f83da553726c78fc575631f1257da0385baaf1afc41014c4c87075d62ebc3e5134ceacf30056dd0695fe7755f4db84ea85fb602fc00994156f8aca1d1935e2a24d32019384402f9e5ec1ad5256fee69912babc4dbda9f4afeada1bf1fdb4cc034e2d06e0771cb8ad0c45f7a780606a92314b7c9339162d90691dbc92f0a3005468631212c65484598f6c29a57e779e839085a56663063540af00822653559c471007e3a5eafcd7b1a05ffd4d21c14fcd3ec1c2ab9ed8db8adb5d3bc3f6b6a5de825db78dd92d95d68e90a2996405028f7ddce94f35dfcc8b1d67663f3ce850db447f8d1b3cabe6687b4bf494", 0xfa}, {&(0x7f0000000080)="d3674eb71629b5318667f3144b0d5177144128d1f8d1", 0x16}, {&(0x7f00000004c0)="677b65fb337b0fee568e75ac91e65ae9e789dcec3e6855d4993e6e5000338a2418e5fdf332beb18d570763b074cddd9e6f0cd212dbef6ac3c5afae5b74ff91fb7ae167908e3209c817d148c17bc5d7b3382ddea2b610a2369a589d07a51d96571148eb9a7bb4b7", 0x67}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="2000000000004400ffff3a9779e27bdb424e091c0c91d94e55c9dbc788dfe4685c0588d24d873e57a485ee1ddb32765f4cfcee834582ae", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x2}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000680)) 16:01:37 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x6971) setsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0xfffffffffffffec9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) sendto$inet6(r5, &(0x7f0000000200)="09451ea14f5047686deb10ecf5b082af18e02ef3858df01e77fabe6f7c78fce676544042d9a2c24846b62bb2f8a86c331736a81db9f2f3b66b5560cf7090eb68ba7f6f593f276375ee026becd983c8ee572614d79a1ef6878598ecda95a700", 0x5f, 0x403, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x1, 0x0, 0xfffffffffffffffc, r4}) chdir(&(0x7f0000000180)='./file0\x00') 16:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) fcntl$dupfd(r0, 0xa, r1) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) fcntl$getown(r0, 0x5) 16:01:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa67) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:38 executing program 0: r0 = socket$inet(0x2, 0x2000005, 0x5) setsockopt(r0, 0x401, 0x2, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xfffffffffffffffc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8021, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getppid() ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)) 16:01:38 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x20) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) fcntl$lock(r1, 0xb, 0x0) 16:01:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x68fe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000080)) 16:01:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="1dde538a502e", 0x6}], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:01:38 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0xfffffffffffffffd}, {&(0x7f00000004c0)=""/4096, 0xae2}], 0x2, 0x0}, 0x40) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x2, 0x1000000000000002, 0xed) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000200)="87e0ce09d1797ffd90d54a043c509377d1000000000000", 0x17) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) recvmsg(r3, &(0x7f0000000240)={0x0, 0x293, 0x0, 0xfffffffffffffe7a, 0x0, 0x2d, 0x9}, 0x843) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) sendto(r3, &(0x7f00000014c0)="0a42bd8fabaaa12ad3f6f2686c57440c68c3ba874f92218953d12d00df13403ed507486ae3f76b47d76442070163914bc2a2207e0ea94b99163daea6d104f390ecf03037c804ddbeeff42426126ebb6bce8b681336b7499879111c50ac69244d41906e9633a4ffe28f6808e56fc45c9d1bcc16b957cef6880fb834f36d654ea3447bc921fd96fcaced082cfbef676ec96d096febebce1b171dd364ae28868dd9b37aa826197efc0cae1843f6c0646dce9cb906631171b4d390c6f26dc74109d71b02e3e3d0e2c752a620294efd477d480944d7414dda6e5b427d63b588e0e422ec752426574db3d71d184fbda77ddbdd21122f32d316fe539e5a80735c016eac27241ac3a380c3d529227f84f303851a75e3c5867e03d0b6026e14e9f0f1f031e6fe6abb85685997549a0e171ad34c4b29ab0b96ff388107282ff119044ffa0e9224190f1a03c51adab0e9d44fd13ce7c53d4336ea6f935102e1e1c6242e3daed7f821310d16852ca89dbeb9319e4202d1f17c172990da7c2c1b798b874c531da78b7746cf13508b9f8966ea42fde1b75ae604a6cbb57c5309597d59de2cb64bd203aa4de630939669f5dcad0c1ccd62251f442bf4c0d3cba534d24b8a27f1ce1da7d1b9c1b682ce408c3251fe45ca56ad7ad16f745dcaaf275811af30be526ffe13d0ded545deea05ebba051e8af573e7b4f52067a6657bd74522d5249a0e0f2ba15ff75dc8de62af937481f0d9827ab5b194f346d78593ae30b759162b20d34234818814aa51c88cc6d97dd3546fe8dd0f6e411a1c4398454ff8453ccc4166d2ef4a0a5eaab92196a9d5873250a7ae986b5edf5380d2a872fb2efe57fe5a462983ccefe08c996747f4494d1e683aa571928070c32fa0d8fdd69e9dcd71dd17091a5b600e95d8b1e06e227bee189816c0c70986ef1aac67c84e2f37ee358dcea88a1dccaba9746c472d8090c7999784d73b16e00530c90ca78546891630690ef293b677cff4a36333ae19410fe6c40c9b34602888b83f918675809fb64ce90ed2769ccf067109b7b7535301179e88bf796effbcadf05cfbbd6a99e38cab64a9ee90da0f9f64b214941b3be3399169abc931057068119c6e29a2003bc2f9b09d7d989465d50d2a2cb3d77eb5a094742a171975ce6283059445ef7c615eb7775c5e0135c58fcdf461b1950ca0c318a9637902221e215dfe587c171c3188a1fcced2b22f01601655fbcbf2802201dc19cf2aef094bf2b1439bd55cdd393f0e9a20a3db4e05d91cc6f5720ceeb87119bd06c215b05b988f9d01e0d28826cbe9272a3adad72489b4358717b2227e092b1d530becc1083b3efa764d29f4a4be04476f7df86c24f78a5c71aa653e772858333bff6eaadf08aa70cf7ead39a18e63046b98137a2f3cd843de1aed5fc29c970443f4d61c688482c5121135ac312dceea5bc223bce6ed4186c6f19917a5ff590d89c832bbcfcf722f58486666c50a2a6087529aebc627eadfddfa5bf3ff808d505e184f0809c2a0bd5185c587ae73f204733ee8f84b14406d0b7f00f59bec532a5f1053229d6bf548cba6d46a303ad227d504d9f980e7ffc0aeebf0980c0a0b1cb27f67a675d9e6aa042c834b964e21b05b03ab771df5447acf62aedab18eaff77730121d68211cb50b446b512a85b3808ff60d200e0652b133aab659ba777298c09598ba2ba45c5da88345b07a7d637146d6d8dba295d5a5426b9677120df8aab901fd69305397625a4748020ce805703d565aceb975e05b513ea02928ba2679c533a299694ae93f0c2c4a244ef82a65adce12a2c711f9ee0d3f92c574cbc553c196d904c116b64e2d4b37222ed66967001d7faa8bc372d5630662a876accf37fbbbb2c3737e667c66527afbaa4c699b22d4b41e0e7acb5875a5d8c69f4dfcb17de13da4a63b713c2a7619e4814750fd19efeb62c1011e09dce7e1b7a3c2a47df007094a6291836ee950ec2b5a06bba89a4a14cc7c8303125ddbaa38eb2bc24cc775797adaa0fbd8c0bedf103868060b557966d7ac35167d66a0500b15422e16fa92192c416c04aa2e4ac6e7e25c73416a73c59a1a41fa58289b0368b15696329b36df23cd54d8717b9e49d0b721a7184e944f02424c198cd46636017426a60c325306b5674912e23c23c6c7f411e151b39f0bc6231e807056be4fc92d79167d71998f1bde050c6f3c36343783791234d0ba03fdfb4b7327f8938aaf4a870aa5666ec85fb23534425311400337d9b13bcf0f36e2004cc2459753b23d984151ad90f8f11ca39140dd6aab520af46d375774a19e2491e8c1372ec48dbfe3da55d9c54cabba3234307751434ea7c2ce222bcf8bf2d0714d7161694544ebace7561ac0ea531d8e1c415597236359acde2f368ab06ec48e1b0d0658c0b47bfd8c92651ca99b0343a17ee2243a0b8146e769041ad38c9913412cb3961ee2d3f2ed7925c0d2193a7400ecfe84abe69ab6d306f23647adfc1811cea7d32978fa5e67191f4960b2b7245e0125d040b8608627a63502407315bbb9fb458cf27d813e67a9a2e74c59366a807b28f49c6fc94690eb5c53497432b0b3ab4edbd2ae47447c23cb36cd23335093adcd6f4196969850f748fbc13d81d493918680f43a68bd5e53766f71a9a02ce98bce71e1780136c2a7fe7ba29bb82e9c804d1dfc71c6d5bac0f9ee4da55f3a4736ef8365e6bc964d4255f745f6377ea50a947eb3ecc55391061ee7824e664fd7c9d7b3e440ee38168379ee740862985a75b6fa70ea03a7a88fac18c85414000057387c71a436c24d89ac55070c5d0462ab5bc906f2af43ea655a0c241dee2b97af160382493dd9ae961470d49f95bd77134ada2fe3d2c57920ce67b0c2889c14ea8f66b33ab16264726f98af385eed3adc67c6214bcda3b43da1c81c6cb481c064298f53da60deb2a81415ace6747864d9a3c3f8052020dcc38793336d4186882426ed25a36669ec94726086d065806a1f8233a5420abc3e5c299b0276a5cbe675cda947bb2f799faf06167a37ccbeac5ae28dc1aaa67a4c4018970bbe7abe3a0cbc835233f53fe8ef90b3f24ba1aaad6f2e820d153143a0f3a8c4bfa4a96db3e75da5beb6239f04cdd52d1d644eb2111c602b6622d83089c31371df91acf3d838e0614d7bde70df00044db6ece6fcc23785fc0a30881017274ff800c23e9135dafc9e18adb47d661535e5fff58e3b9cf8195c476ef62530c856fec4f22eb2fecdab6d3d8890b0f5afaa7ed57451a3aa1a424f1a2e373df5ca8f1934b37b006b1c00a2d1a392b50db9587554b580f6ae73fa487227cc4e57d769e62fe65a7464635d4faa93bbf427cffacf412f86535530f850661f02cd830cddd2123ef4c4818ff0c3eb06c83163745f6a0e18325ec62c02c027c9f9972341965270b0a24d3ad54e7ffc8bf03766a993620c3d6e2d6989e88f3299787163b4255ed7269c34587bdf6f19a4ad813ae8ef690240783cfe396751df277481f27b3c47d6be91383edf8e41a467589bd7873eb60d98bf49732555dcd213509931d8ee52f315272e32b1baebe3c6c6d6526d1f94ee3841e49bc958b08add00468384fcb7336544660474acfe9c35a60ca8a9b7cb07268a8828b5c81b57402f3840a1c773d3ea7451fbe297b3f451f185c6a11f972592b8deabc6e6079480e77d1a67c57d9242e117a5c5777d91b0017be46b483e86c5a4d287ae3d8c337c593514f537aa91c9cc9a3de496ac8a17826640f2a48d0b712b2fa1e955110fb9a97d6f043c7bd6c399f3c2efbc569a87a7ab3f37574239e4280726de9946841cabcdfbed3cc7cf4ec4f6528f760d3298026506d615ac2e3da60754dbae85b12361ecde6483f1e0a70b5fb2cce3af0d0fa01331f891b67fa37d3d92206c4feb4ae1a5dbf01f4a748756fa5630a9a810c7533988c28ce19e95c0d59e6134c801140967c9fb31de3997a5f5cbf96e1767ae7d051359b11a1c8217558265a01220756530cfbc1b965db31963c10817159636b10e3844ef7e60b9e7368880dfa1e47d6109ad169a1f5a6423edb8a864ffb449fe4d924f4cc472217e7d10bf21beeb88d531433b6a0d30b477a39f321c7a15c32d4ee5bf740d1ee36c77b47f34b1dac2547830cf0bd9408672964ca28c27b5a16eb636c879913157b94866bd372e7d67d5ff83a91e862994588d6a842d43d94011d29cf5bc7ef655a11a274bdfdd2d34668571e4a928ea23012896449e998c7955c4603dce92091305d28bb58d0a7806a6c455c74b016722f0b712e1a069dadc82474f6f532b88e3b5c0833ebfdc418939b7edae2163073aca18507ed14d6caf96444fb865331fb1d4a32e334b4e3edb306f8050a188d8adba553510a6447979103db80e73292f1cfd8d8817e5ea29e7cfe3e72797e29387e819e8436cc268ab53b476ccaa88589b48bfb71159efdcb58f82d28f07802ab68883f2bcbdbdf492947edbfa067133bb3da059684e73bb44fc6defac3247f79334675a4b332902cb481b1a5066316bf8651e5d33a921a89c1e891efc450cd3126e5f0ddd3ac9de7ee2ba6bcbe7a44bce66e03ca71061c0327526c7d49f4e47c3efdffebef76af4b09ba6781671b4991653a312ec56ad5335f6c4c99db9a555a306c8c2470b289220b1e6fbac0a84e590291795ab27248685aa7d358c3622794cda084ffa4cf27444ee3f8e025a4fa0ae411ef3fe038371ce9b74a8d3aa45da2b11877012e2585ddfef61681106202b56ea4c76a260928f5a1eeb2ed758e8b0861653bd32bff6b17d2157a573093577545c867b1d0b6dd672121db0a7abe320fd9013b82628c09e59bba3dc84aa2303410b0ae892cede335ac2643af69163254d1ffea8707de5a96d5335b2de2b9301decabde839ed18a664d4f631b46fc0968fe61ec7c1325d6aa6eab1d86bc1b72e52907e1e2f9c2652b3b026f5d5d91859c371061258222524ed815ae53ce1be31b43aa45f3370d22c4829cc7584efb23b0cada0459f140b4ec1ec2d8d432eeafc0fec6c86fa76898f681f358f1a3234183e1d949bc3ef016597584772f10a2d781b6601532fd77926dbc96023372b4573a2d7d86391988ffdc692fcb27765b458e0fd9c3cfd1c5b5e04a34429b3136e421c0efd2e160b3a6f11a26e5b8103e0cb66469a917c0e007feb350e06c6d7106f416cac044c6b781d6db662d615dbca95f5a1bf470374669bcec93bf37d0c83d0be97411b8fd7475743987b72ae20c08022dba7158d5aa7cd79503a5c49c1bf1aeaf8b30155fb55c3fa194bc3dc3dc85cde4e9d2f20b10f13fa29bc41e0eceb6db6d5823bdcec91b9e6318b20fc470cd49663ca6e61cbde6a215a70071883d852651c94f0925c739e7564431cdcb55baaa02a0ad3eec0bca86d4b0a29d24f02fd6b6efa4ac1c4540772228a0177be7d037f1e593bac25af34dabd1f1b114052f068fa65bf4b99cc2ac281417694ebc45cc645e9c5b93febc5f48b5c996b1cbb575ea9c0e44825af7b10ea9ef03438f9fe6c34a3a9553b91c0198fd8fa91a37c2da56e9695dd6f83446e2ac311611677bfb16060aa08d0dc46b8e25f35815bb6f5a77c11d2295cd2458a30314dfa9e38d9bb0b0de37b2266a2762fc652cb96d046977598dad4830c24eed1f6ad667e3913767074d00cc2d2c7d618caf26ec05ec5edf206c357e05069ce9e0540eb03ef2c79c1be1509ba20eb7c4a6c82b2606c5af3940b3bec46754bbd560d4f32ab85b71d2304cdddab03d7726b95f88c9d4cea91bef1cc054c2b62921f2476ea897e", 0x1000, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r1) listen(r1, 0x80) 16:01:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) listen(r0, 0xfff) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 16:01:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:01:39 executing program 1: r0 = geteuid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setuid(r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) geteuid() 16:01:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000025c0)=[{&(0x7f00000015c0)="05d1edf47209d81a5848d23f1aca4adfde412a95cac7c3f1920e9b778253ba259ca63678f5eac9fd802f8f058a4e9d34941b8d2388e2335ab9def591c3e65f8ba26e0081a214217825f8f0b30660336b38c1a8031a5fd886960a070c8a75df98a16ed64b88c6fa7e1aaae4fa62283f2760e65f84c060a54822ef13817c722abfbe6898b5a78db421bb29618a4ea7d0875921282669a855428c9c0be338fd9fec5c1ac80c7783f55aea8e43939a291934450b2dd65b0534332bb1882cc8b468ba75626c0aa84bda812e5a2c108d940220896ee08ab3d4cc16fe449c8325220b3f561f47413b7a82684ad33bf448c5b5ee1de9431240ac3ff928bb5c0f34ef897d1542fe53b0f71d548872f9ab6011279f6e556bde85489b544de127398730785d342d65319106faffdd14dd4169cd864f95386783067a77978e07799b6b8619adbf131a968a9644e9bc9a9a7da95d4bf458f6d8b6ba365b77ea0e79a5ca3b3977fc5d5a06c1981f2084e7bdffa000194a5578a9cfa1c2db142236f70ea3f62dd65de1e719a3be19122413a9076a7e4e8ad52bb7fcb71ea3918c938a17980b394a2c1fefd02c9edac67d37bc5a9e37864ea7e1bdd9a73dfd358f53a32390ae37c8462e13835357d266badf0e8e7c9574a2fdce65adccbd4044356059e29993dc22267fe4b440f07ffd5dbb88d3f3ef6b8f787eab15ae6782bb680089a803da93afed9f01387ed7b6e0199d63e466d13d9907ee76f80830588d41542478c1ac52bbf23e7d2211865b2ef38f24f2b3c9287008e2fe78dabf66fec44f06beb0538e82ba305078d79864d53c3c376f434c4fcef6f74f181338406a4579df50a66fb450c545eb4bc09250b3bfbc4e9470141a18b926f225cd858ab12e1f5f3f525a25b5f18cf09eb96abf5c43b23b815c412bc2f2ea056ffcd718d3f119a46dedca0af0f8d6ac5a10d997c9897d469078cb77710bd5230930042570d1844447cf7ecf27bd7e2d45a0a1bc18e0734e054cd0d597aea6b2d3e3f9a0f456ce618b01a754320b95830d3b80dffb6e96eaa7896a1a36434fa54e5d95330b99699fc0d193dbc8a9418a2398a3c16c49ac9423d11d0fd8ba1a765c3eb30be292a2ca2c98cf8bb3fc73f91e44e3b286e76d65b10dc3cddb2ad2c930f7de9d59738f134914be097e8f50233af35c27b1d100434e836641ab6cfd43902417928c90994b6b5fcdca6510f44aff0f318cc9dc3e243f62cd0f22a6312471945ce79e94e7f6d5c5e9724f461e57832cc78567c60c61c80dd9aabbed580ff71931024d63bc4da70776efead50c81900540c0d46e8b974eca38be62e7d18d67906b5181d8022311cbb24374cf66dbe4a24f25a9588e83e448e9c925a0664dce087bb5df4fd781f2fc79a6337996bf5692fd0bc40800d5cb0a4f312a5dc2913b2cdf116c8ff8ae83b3c3b54756331fd1ec375cb04356c33df857e283aa661b326196d950c0ecd024d209e65607ce9ec9b4111ac5c1a13047c10c7189816120c5db8428e7e64050fe45e9e6f45b0f87092176dcfa15fb630738804d81fd3b65d1a1751790b25ba8472817162f4b6d36c268dbf8ac2af37db23c9d66d25486ed522f68becd1e00b7e6ecb4890160235436f8ef8adb2eb8d9a99fed597b314497314292c549b7cdca121c9b5c64ec3ed1e78f7d063e899a2b91f45744e5e2242595c846aa064e4ddb3dbd7e8984a8d31c4ef9e11f113e26979325e6cafc9ac18ba8692c0154c9b7ced63f6e9ebab191050739c7d7f9918b58de33283c991d7f05bc2daad0fddead6dc29514402a000a1ca215c3a99ae9d689264e2a35c11d793d50d612a82e34889d93bbc87f9f02d7acbbd31dafb9c40ef21cf5a7a194fcbaa181c254067093232d32ee163f7c1e056e5c45ba80967ed1e8d96960202a43015de49f55827664b4bc349a1448f6c3885ffe7562e2603c467e796538f0d149c1c9747573bd8a4ef41f1681c85062454da43136e2efa53b83b2c4aaba90b3d42a544b149548fe6b4102ed68a86ce9cb557f8a8e6a449749fb1b4e785d47c86130cff5fe220a96d8d5058b5ebfbd55da2c2434c6550f8744728d3d0bcca12fb5cc44b0aae17fb4f835fc5d7c9736111bf245b770ef93c8602a80dbb0e9298c12c1881f383b153ab5df335f55221211a69e0f0bfcee7f3f8875fb37fb537627fb8e71ad0e6645819d0de755d8929e0427f95ee09ffcbb01bdb86ce57c85ed1f0650a6b53689fcfe904600ef969cdb1b2bbc10337fce180e7068ef37811f419c3fb0419a3b57260f8e2d559b9d1ea8765e63d34a1cfc05c6cc27f2b58b7c98f25ddebac0954eb3a34d0c6a50834b8ef79fe78b7e858f397f2c7f3ce122f252d2c4661280b65ec9d5e68b82f8ae90aeebc25b3476c2f0905dface493b6eb62a692431262000a5faf6f2f14344658f8c923597f238d1f7ce348a55874228c59111dbc77f539d84222d87fc587af294cd02530a023ca035bdad6dd2df9b4ad6126855b224884a36384b952b3c9c760c4d16cbe4a8179d3e7a9fd4e17127b79a08f435cb34d852a7f4cd8c64b3b8b685d71efa18dc6b8e2d7884a835a00c3ca38e39c5b3a1c80ca15084b98b8fab531b3f9eb00b57e07c0e828e89e8253417d235f89a30783ede50cbf7bbdd2b854bc14a41a65b52575ee4f110e51853a3c6d2dfc5f09bb3a95cc42a3a4e6abbad7d0a1c9bc90a", 0x782}], 0x1) r1 = syz_open_pts() unlink(&(0x7f0000000100)='./file0\x00') close(r0) r2 = accept$inet(r0, &(0x7f0000000280), &(0x7f0000000180)=0xba) recvfrom(r2, &(0x7f00000001c0)=""/58, 0x3a, 0x40, &(0x7f0000000240)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000f00)=0x5) r3 = dup(r1) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg(r3, &(0x7f0000000ac0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="09e82d2f66696c653000"], 0xa, &(0x7f00000007c0)=[{&(0x7f0000000300)="58f3fce6ffa98e0a09e7e2da076b6eaf67e9333c1ac927406f184bdf5e17cc299ed211155ebba54db7b30aa5ef1a21408a886ee822e1ecd6a848b8f602da2f4af2f68e0c01cc386c1d91a03514aa", 0x4e}, {&(0x7f0000000380)="e35d53219812fe98512b90c3c5", 0xd}, {&(0x7f00000003c0)="e6ddb6fcdb797d059b7fd587e98194574a2a026fedb0385714dcbadcffc72cd237137f379ae81404c269df56a476f2ed491076ece225f2745b87612dd43d0f1e80570e06f66cedd680c68c6af3e5b173ff5e54279b", 0x55}, {&(0x7f0000000440)}, {&(0x7f0000000480)="6ca24af394327d757991f3d5", 0xc}, {&(0x7f00000004c0)="08e43e85214c1ba6d78a41dd68ed45734d05527f9b8fd98838e863c66b92aa926d1bd4ce20f16551beb1bbd5cb2e", 0x2e}, {&(0x7f0000000500)="ab905c0ef561ec32ac13f0c1592cb8836240e8fb8ad47f45737a90c6861df1398a8cfd681576496cbd72a9778652fe4de2ae774c781c0440731fe9db9cb8a66231025bd5688cbd0ce8efa274963566125e4f63baad81550e82abd4564a397d730f1d4f6a71f267c86c93ba300dd12528c662a0652ed377f58294fd56ec75d6030484bafa13bbb13506763b1390e43561026cb899cb29a76772bf2d325e8d74dc99ceaa44676b67b12eeea3b8978d30d1666ab462b14f9cf3094b0c279d73b25ba6511025a4b8f22cd2566016dec628e60fdd99331ac257b3da96d99a9be8dc43493b", 0xe2}, {&(0x7f0000000600)="2ef49a608302e2df5cacd8da454ca6296b7181b2170bd5fbc91a5a1a9e5abc01312dc6b6b2d6f1fe64a633028eff2475f23981ea3dd442477aad4865439771242522562bb52a195afd006d96651feafcaba270ba92597f8e327c0b20ef666354a15fc41c820231b0b40fb28502e0cb42eb5fa8c28401deb5782cd5a4e29ebcaeaa6855b811b6de3d2d1484de7eccb754a52f829293d42a4859b0833f", 0x9c}, {&(0x7f00000006c0)="373fe9d6b027e2b50af61ac51e26c5448382a3d417f34de35c49da373b31b6ab8f5936a833ab2c4ac4fec28987e079b727c4be884a41ec3b09c31ef497ebca", 0x3f}, {&(0x7f0000000700)="0599ce83c911c31d49394427e56870cfbb611a828eb72aba8105e6d60a6b6b2d428e4dc2aadd5d05c832e7bf2d6f7faca4e17d8575773e66bed9ad18556b26817977771e04e155c155854d0050cdbb5f8654613b025112937013d54c819356f268b313de1250a975839187eb65e48dcafdac97091e175ece4b06bf1501afc384e48ad381fdeb2a20a097e0ee1057", 0x8e}], 0xa, &(0x7f0000000880)=[{0x58, 0x1, 0x9, "e110d52c2f1e0cbbb2455a0a6efc8f158ddd28912df0dbcf48d73cfb2f679f11dce7e22e9e12ecf53b0b5a7c47a79332b7df045b3c7f5cf69a027f6eb0584cc879fb2e"}, {0x100, 0xffff, 0xffff, "642ce468b954080276844172d2a6d74beaa98f8d2a1b0571fa0c2febe4573750f8ddc183882dccdab5869a204ebefe22f8232105c2d855961f9c5f1c83719f6fd6951294b54d7af5096bd2e26100910394dae75ed3cf203e0d056f382443617b06bac37483c38346a255071dfbd65e26f586ae8c58aac151e1183b7a7ff16f809b56ada54249ec78ae3985b8cccd0921011381655d309aecfd740ba7254b0cbc2b1a340697a1df56f9b5447bba363aaa1189f66d16c456e34d950aa89949430685c866b0084a8ff58cd5b7b761d2adfe024eb4841b90fa62323afc9cfd0531c6e38ed00fcc7e4ebb998cf853"}, {0xb0, 0x0, 0x1, "dff8ccb3337d63dd4ea8443d1a31e85110c5981d5c4698001b255c9a0e943920ca0be63fa499c65050728f9f90d81120beef2fba53bdb22a78e3778838c69734af1082e4aca1603e748443a57bc7f61cb52539f268769658b5284afe30cbbbc86079c5ba082d5b694279482a59996fa915bc5c47d12363cf0f0e6bc494c05d43078d950abf9f416123bbc796c44210a6db39797c9b99416056fbdaeb"}], 0x208}, 0x401) r5 = getegid() getgroups(0x3c8, 0x0) setgroups(0x2, &(0x7f0000000040)=[r5, r5]) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, &(0x7f0000000d80)=0xc) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000ec0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{&(0x7f0000000b00)="94ac7db5a5c1abba0ac9c9bb870866710f4bce51c6a7f6e0051d7ee5cbd65c783019c4e65de09e0258493e4c37928ccd4b601c25af12c10185035c1306e08a68725ae34d7c3ae5ba2c9033b692f0e5da05cd808d2d292f29ca39a6bf5f7e716d383da304561fa28c58d5ae8df94eedc8ff700969a247e26f0c39d82d3755bd3ea2c5065bca4aac01fb50e5e257e8d3c4b7238dcfb28ff09405ed28b86fb215e60a54b9d61e0953b5c4af1df7", 0xac}, {&(0x7f0000000bc0)="e398850fd162f04afc7aff01418d64f2bae7c48bae86b66977bc08ba075f06488518488b10e1421ca4dfed006046b4ebb7c904e8fc715815dbb81db200c5d26ffd5e4d896dfbfd35a89662b8318e8f53870d8b320321b4179a9c5729b6b9a732a721187001fc4816b3d706a027e17c8f14fd68f590a3a7", 0x77}, {&(0x7f0000000c40)="850eed66672d0a1e7363b05f0b1924ba2416486d39a50e32a990b711ac87cca9ab4f68cf31fabf6e09fcc2a475ef2a35e7c76e61a37adb481b91d6717bbe39d26382e9c6e447d71d408833fae2f55a43b9a85b8cfb9ca14c1a01", 0x5a}], 0x3, &(0x7f0000000dc0)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r5}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r1, r3, r0, r4, r1, r4, r3, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r5}, @cred={0x20, 0xffff, 0x0, r10, r11, r5}, @rights={0x18, 0xffff, 0x1, [r3]}], 0xe0, 0x1}, 0x9) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x400000000002007, 0x1ff) socket$unix(0x1, 0x3, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() setitimer(0x1, &(0x7f0000000000)={{0x100000000, 0x400}, {0x9, 0x6}}, &(0x7f0000000080)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lseek(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x12}], 0x3f, 0x0, 0x101, 0x0) 16:01:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r3 = dup(r0) readv(r1, &(0x7f0000000c00)=[{&(0x7f0000000940)=""/189, 0xbd}, {&(0x7f0000000a00)=""/210, 0xd2}, {&(0x7f0000000b00)=""/248, 0xf8}], 0x3) mkdirat(r3, &(0x7f0000000900)='./file0\x00', 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000840)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)="ba6416a340a39c0394352386dee6e20a0eef", 0x12}, {&(0x7f00000000c0)="4b8204b0ff63a0984b78f6cf5c1c77c7ee0d18c6a990da641503190aee49420836d81d532a7049537044c4fcad92ef4da7ffd7089eb4b1404912dafdddac1acb243c7f11193343b1b42fc9a701c7bea770ef9ac40917da8eda0f1a1531e6dfb5bc3cc1cb1eb8063a7d0e1c080372264ae250410add0c1dbe4e5a759ac262625568866e622d1e61e720686fc262989f884bbbfa9e63925ecba14e03c5fd546ed55f89f050f1de93b82c5585d2e8ea885a3db5d8c50dea28b009a5f943b5e35b3a858ce45f133f", 0xc6}, {&(0x7f00000001c0)="f30eef72ce3e43bba112e416d5804162aa574506ac117d1874d7f2a5a68a857be71fd841dda796ef4c9a4a7acf50af027fd3f1dc37ca9248c39b24051050bbddc257d18c8c04e20c1aabd740424dea9625503b8404c9cb6d841953d7b4292920ea8850ec35f5758ae6bb0797c8fe4295b5d21dbce87029019ba09fc757d60f6c0433d760c315be224c5265451914183e157fb93702cdf55e2cdca77622605e6048daddac32336ff20e0a04a744bebc9b052f1a7113755a1c766a2936c7701a1d3ae33114a7e7d4daf78b7e9cfc4474bf515c91f40548d2", 0xd7}, {&(0x7f00000002c0)="97969a3f16c8b0d7fe7621c81cd26ad34e160990acfc4c2986090f0fb89766ed09e9f0b16a77d5363726e01dce7ae452270393383e603b04d3fd93af4a3f27d7629ad59e1cc1810a3bd446bd3d251bbe0af38211f798237bb611385feefe6937469c58fc527c31342dfab8f3f1a7f773ada022f57b83698c81919f47a7ad7ca4c8961d05a1b8989e72cc68dea086fa5240d44b5b793c7e09fc1b48353d9726c76f5daa5d125aa86f36345f2814c504", 0xaf}, {&(0x7f0000000380)="4e35bdf1771323910089604126fc52c8e6b1609134e4dbd5aec9bc0277f28537518776627953c926ee3a694710623475f0972e016001dcad61611c59f37e09dde707b92df737c1dd2f720b115a09a4b1e0aef8a388f85d58b3adb8c2bd32b9af70281a25e2c608e556d784599436f1061c430eba19552df92f5af209d971cb1607aeffc4ed6ff99988368555e8477f45647a58a7d0fe676c9d1cfa0639c63bf4f8a03f6ac5470790421b1cc6156bb0e9873b3e4d1ef663a09a929da4d72e4430c40806", 0xc3}, {&(0x7f0000000480)="ea1156f3787d8c5786ed02fdcd6f9258ff4fcfe20348bf61bb9d165e684b10dea51fdee5f7145decf8e75ed1d7605b564bd9c2df25893271423ead5a5f922d994b6efef171d7602935e6130a137f49489faf96e2957aecfe3d9416d04886e17069e09f7937411ccaca3a617aa761eac940fe1b64c4", 0x75}, {&(0x7f0000000500)="f9fd74332ce3d37dbec41e8b62b8f9934660b3f674be61ce", 0x18}, {&(0x7f0000000540)="ee945863bf4fbec6f8ec0e22422f5f25a80be49e64a8dc10cf896200c0723a19c5ca936399dd35c5d9df13ea33c7416e8977687302a7928622cc3aa81e84a0815d117de167e37b89d839a90361f26cb4703f68b6d15dd5340e68f041c3be29585fed879a6382b97a33378b77a5ff73b0532a0391e11835e12f80db2fad9bcb2e256e5dcfb35a1925415d0974655592ff1a212a2021fb903b3220e9564bb2ecdc1b0a12d367e07af9566afadb11688339b1de8ec1780d9a3a00d790c65a940461ef99694a0ec957dc8f8d7c0ccada3ef73d8f121fb5945a99b789e125543dd2bf40ff31935d9e1695dab6266ae6e5893458fc", 0xf2}, {&(0x7f0000000640)="75a45a868dd5530ab11eed325067e8cf56949670e8ebd18460970e532fba54b6883570278920f3fe18dd29e1aa82d7239cf963863103b5c9e66075830ddbf5970fceccf3da3f15c6e129a28ae36ae67ce08f993f4fc3716afbb3128d6e6c878519c42a827cc2a161b9a5196d32fd9a6f80ce", 0x72}], 0x9, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0x20, 0x401}, 0x8) 16:01:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8002, 0x0) r1 = msgget(0x2, 0x480) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x100, 0x40}, 0xffffffff, 0x6, r6, r7, 0x7, 0x4, 0x10001, 0xc5}) accept(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000020000000000000000000000d88652acf632aa1dab2a825af4ab2c000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00f400000000000000000000"], &(0x7f00000000c0)=0x4e) setreuid(0x0, 0xee01) r8 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r8, 0x0) 16:01:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x4, 0xfffffffc}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) flock(r1, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="3fa01496f4e8a419adebe1d7ad11dbb5a397125affa6dcedbcea9a020801942684cb05dc12f11ca711ff3e99b649653fafb5ed2d7bea539387f12dbd9f73bac973199327fb929320525c9e5a81b332d0ed76e43ef160e4f261367f2753ebfdf6da0ae8beaeaeee1d52ab6d0462f02a886980964538460ca65b9e946b0a771758dfc02de352b67e2beec8e47a", 0x8c) 16:01:39 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x40) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000001, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x200) 16:01:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20000000002008, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x808, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) write(r1, 0x0, 0x0) 16:01:40 executing program 0: r0 = socket(0x1, 0x20000000008003, 0x1000) recvfrom$inet6(r0, &(0x7f0000000040)=""/72, 0x48, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x92ee, 0x3f}, 0xc) r1 = socket(0x2, 0x4003, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x3) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000ab89927916711cd61a7712d821d3055e64c6da84c3f150f7412bef15fc0dd701b7354bb03043970d7224700700e5b3738c63ab0ebdb04899fa23cc8a8201f098111ecae98f6d580c809d22b1a05473aadd1f8675b166791b518e4c6da11e72e5c51c469bba07315bb33978498cdd0e361a6ef2bbf483e3108c7ef745f88915e6bcf62e417ba0ec5c86c9a18e6b250304e8c496b777ce9e641f41b0fbaacba73db82b65df84a17b98f17a824d42980a8415f628863bdc3a93649ccd629eb8a04cec7604464ac62a8010433943a0ca23ca123a80c1ccabb46718f29ddd455b73adcabfe0558a20231bdcddd7b1f730789446"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:01:40 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2080, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x3}, {0x1, 0x6}, {}], 0x3}) clock_settime(0x0, &(0x7f0000000000)={0x8001, 0xd5ad}) r1 = socket$inet6(0x18, 0x0, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x100, 0x1}, {0x18, 0x2, 0x8, 0xffffffffffffe513}, 0xfb8, [0x0, 0xffff0000000000, 0x3, 0x1, 0x5, 0xffffffffffff084b, 0x7, 0x1f]}, 0x3c) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x9) readv(r0, &(0x7f00000004c0), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x20) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 01:06:09 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) write(r1, &(0x7f00000001c0), 0xfffffef3) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) 01:06:09 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x6}, 0x8) r1 = socket(0x18, 0x200000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) recvfrom(r0, &(0x7f0000000100)=""/162, 0xa2, 0x841, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xc) 01:06:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044275, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0\x00', 0x202ca, 0x100) 01:06:09 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x3) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x1, 0x3, 0x3f9) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 01:06:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da02500000000f579456fc7d4096e8c6b6b87cb2d72b8bc9b9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c98ffff0000122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d9586908d3d0b9732664af2e83ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x129) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0xffffffffffffffff) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfa, 0x100000401, 0x989, 0xffffffffffffff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:09 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x200000005}) 01:06:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x8000000000205, 0x0, 0x0) 01:06:09 executing program 1: r0 = syz_open_pts() madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xfffffffffffff000, './file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x6, 0x3, 0x3, 0x7}) munlock(&(0x7f0000b47000/0x4000)=nil, 0x4000) munlock(&(0x7f0000b45000/0x4000)=nil, 0x4000) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/152) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="0dd08826bb27c93bf94cfb0817b9d025bb582ac725f7a5e55a2a599d34eae6554eb3b04269e89f61133cae09c25ae7563def8144338c93aa234a3dca321f01d73db7fd4961be611df5a02e3f69ea1aa10fee1accd253136db5b1c8e07cd5064ae4bff4ca53fcb1bafeea585dc5f34e3318f79b5448ae6b87fa02d8852a65868dda78ae1f2a7b3396ba430796f57526823cc1ab9125b8090b95b3959b0e28ed8645674d41913cb9b64b6af049ae15de54802992dac8", 0xb5}, {&(0x7f00000001c0)="f063c24ca3d9d7c511824a6d340b38d186931c37190b", 0x16}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0]}], 0x28, 0x4}, 0x1) 01:06:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002f00000000000400"], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x81, 0x7, 0xf00}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x10001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x48, 0x31, 0x3d7, 0x397c}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xfff, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x4, 0x401}, {{r0}, 0xffffffffffffffff, 0xa, 0x80000008}], 0x8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x82, 0x1, 0xce1c, 0x8}], 0x7c, &(0x7f0000000080)={0x1, 0x1}) 01:06:10 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x204a2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) listen(r2, 0x7fffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) seteuid(r3) msgget(0x1, 0x80) msgget(0x0, 0x80) 01:06:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080102002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="e4") open$dir(&(0x7f0000000040)='./bus\x00', 0x210, 0x1) fcntl$dupfd(r0, 0xa, r0) 01:06:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0xff1a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7e6bcc51bfffdabf5fde608aa32b69ec2ac6f63b0bba52ac9fb84a8bd6f8a7aa8e6afb2839ec4997b46660f86d5482ca22b2db949c4de1a4958539b690b8b0c35695b7441757a845150529c92186c178d91d85cf47f0905c66582787982ad6de57880d7dbd100ea556f0ceb9409dc3bb304bbf903566b1d6a919286c324ff0179b3f9605003819fa20972c1b08194cbe88c5b6ee16ff4d0a0248b1e61f66c7d66e27cc0affc4137c8d230f18d2015562d0880f9b0d752fe034e228842f5f74c99ef23cb3768137c4042eef1bd8b56eb3470c170fcb7f815e73", 0xd9) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) close(r1) 01:06:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) kqueue() 01:06:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x900, 0x10) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0xffff) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) 01:06:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x20}, {}], 0x2}) setrlimit(0x0, &(0x7f0000000000)={0x8f, 0x80000000}) 01:06:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6b}], 0x9, &(0x7f0000000240), 0xffffffffffff8001, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) dup2(r1, r2) 01:06:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/141, &(0x7f0000000100)=0x8d) 01:06:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x67, 0x7}, {0x4, 0x10000}, {0x2, 0x7}, {0x163, 0x1}, {0x0, 0x40}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xa7, 0x3}, {0x67, 0x1000}, {0x6d, 0xfff}], 0x3}) 01:06:10 executing program 1: mmap(&(0x7f000071b000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) semget$private(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x1ff, [{0x2, 0x7f}, {0x1, 0x1}, {0x2, 0xfffffffffffffe01}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0xa82}, {0x3, 0x4}, {0x0, 0x2}, {0x3, 0x767}, {0x3, 0x7f}, {0x3, 0x941c}, {0x2, 0x80000000}, {0x2, 0x1}, {0x1, 0x100}, {0x3, 0x100000000}, {0x2, 0x5}, {0x1, 0xffff}, {0x0, 0x101}, {0x3, 0x80000001}, {0x1, 0x5}, {0x3, 0x7fffffff}, {0x2, 0x2}, {0x2, 0x10000}, {0x1, 0x100}, {0x1, 0x7}, {0x3, 0x1}, {0x3}, {0x3, 0x2}, {0x0, 0x4800000000}, {0x0, 0x2}, {0x3, 0x1580000000}, {0x1, 0x8001}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() shmget(0x1, 0x4000, 0x0, &(0x7f0000719000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) 01:06:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) munlockall() r1 = socket$inet6(0x18, 0x3, 0x102) getdents(r0, &(0x7f0000000040)=""/237, 0xed) listen(r1, 0x0) 01:06:10 executing program 0: setrlimit(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mlockall(0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 01:06:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0xffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 01:06:11 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000000c0)=0x1d1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x100000001, 0x4) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20201, 0x183) r3 = socket(0x80000001c, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) clock_gettime(0x2, &(0x7f0000000000)) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0xff, 0x2}, {{r2}, 0x0, 0x8, 0x1, 0x3f, 0x4}, {{r2}, 0xfffffffffffffffb, 0x1c, 0x4, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x84, 0xf000000a, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x9, 0x8, 0xa3800000000000, 0x1e58}], 0x7, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x88, 0x4, 0x14, 0xd5}, {{r3}, 0xffffffffffffffff, 0xc0, 0x8, 0xba3, 0x405}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x400000000, 0x80000000}], 0x6, &(0x7f0000000140)={0x43f600000, 0x200}) setreuid(0x0, 0xee01) fsync(r1) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000140)="479d14fa5e7d9cefa2ed853f82f87d95a720f27ff1189939ffb1d9a14830694018f93d624503137c58e16e9a3d561515b9ae3ce3b0cce5bcd940e3f84fee0c87749bd16132d69c958d1e2cfe58be98f58de55e516fe78633a36494054762f188a9671606ee718346300d35c03ffda503b00bf62efd6a58c8e60b207ec5ff97befe4649e2c46a59201089ff291c9029241a43767932d7c9079ebd778526422a0dff8b0fffed7bcca7af5f47bc6825b12ffc56ae2448322d224f7eba7ac9399566cd895586f2b86f6c05a75e0121ab1e114afe8c05ce44b8d047c3b3461d858d672f94dab6b458754b417428dd9622f354c52fa8387caddb3935b7ad31d6f6fb0321318cf6eb12fd01fcd4174f34ed9fd5fb8245c2360493e9f20eda33ee0c2a88", 0x120) 01:06:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x20000000002008, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) write(r1, 0x0, 0x0) 01:06:11 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 01:06:11 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x86}, {0x67, 0x1}, {0x6, 0x3}, {0x26, 0x9d2}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x5}], 0x2}) 01:06:11 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) writev(r0, &(0x7f00000005c0)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/125) 01:06:11 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff6, 0xdd}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x45, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xa2, 0x6, 0x5}], 0x8001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4}, {{r1}, 0xffffffffffffffff, 0xc0, 0x0, 0x80, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x2, 0x16, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x9d, 0x2}, {{r1}, 0xfffffffffffffffb, 0x4, 0x20, 0x0, 0x30}], 0x1905db75, &(0x7f0000000180)={0x0, 0x78d4e4e4}) 01:06:11 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x811, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x12}], 0x3f, 0x0, 0x101, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:06:11 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) dup2(r0, r0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}, {r0, 0x4}], 0x3, 0x0) 01:06:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) ftruncate(r2, 0x3097) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x3, 0x8}, {0x0, 0x7}, {}, {0x3, 0xff}, {0x3, 0x100000001}, {0x2, 0x1f}, {0x1, 0x4}, {0x3, 0x100000001}, {0x3, 0x1}, {0x3, 0x800}, {0x3, 0xffffffffffffffff}, {0xb132901c79d81f8d, 0x100}, {0x3, 0x400}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x3}, {0x1, 0x81a}, {0x2, 0x2}, {0x2}, {0x3, 0x1}, {0x3, 0x4}, {0x3}, {0x3}, {0x3, 0xffffffff}, {0x1}, {0x3, 0x6}, {0x3, 0x7}, {0x3, 0x49}, {0x3}, {0x3, 0x7fffffff}, {0x1, 0x80000001}, {0x3, 0x5}]}) 01:06:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socket(0x2, 0x4, 0x401) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x9, 0x100000000, 0x0, 0x7, 0x7, 0x1a6a, 0x2, 0x2, 0x7fffffff, 0x3}) clock_settime(0x4, &(0x7f0000000040)={0xa9f9, 0x3f}) 01:06:11 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="2ce865f5aeadfe1ac1e991c73a6bf841c2ff381a52f61910a43c903e0a59921cdd9184545923ab4e0ec46c8b3cd0ccf47d1c120aa6258b08318b7fd856ed9384e8b06e48858ba5ce65c82b9d219f45858511706d9215956898d29944dfa3b5761754df80cf193d761c00534c34d4f8661a7fee76ada1e7ffdd31ab8a7f8336b7f6694c354d2ee9991eccbbf5b4fcc91a39e6eeaee803385e3867e3a4e4c2b60e584fd87ed70551e95218458eea859538f413f85af12e633ad602bfd2d23711ba4fcff211fd13f482a1bf37d52bcba538c71c1207c2f81f0ea4f4b38da51618427a8eadedf7858ea52e64b3873eb87edb70b0c4e5e9986e236e48d6b42fec92", 0xff}, {&(0x7f0000000080)="3da220fb2b5de9df10726637228498a3f83f873bbea5423eb1b618a1d414febff9a7cd1841e805ed5f0fbe67fa19ba804076f88dd37bc5cb1594a656c1", 0x3d}, {&(0x7f0000000100)="98fd60fc59ee467c96c6187a59dc7b14c6dce817f079fe2ee07efc7659c26bcdff265b5140e1ac81b8e42edc0c0dc19ebcd80bf1479017bf4424ecf39f99ad99fa49abea58232a1dd577713de5784dd4711fdafc77486c8f727f96cb4287acfd5ee5e93b1ada7d0c3bc14b6cde845413d6991446a9e8f1672ee1fed0791cec8fa7946754c7cf47757af81c1e63ab147301864af8b89a9935556dcc05561fa35c2583a16d1ba6b4e3744647055d0a03a45aa19c52f77142baf2", 0xb9}, {&(0x7f0000000340)="7e615d6d6274ff162c6c69a416b8f76db636a6b43fbafd3e100490d4f034", 0x1e}], 0x4) r2 = openat(r1, &(0x7f0000000400)='./file1\x00', 0x10000, 0x60) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x7, './file0\x00', './file1\x00'}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 01:06:12 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgrp() r2 = socket$inet6(0x18, 0x8000, 0x6) read(r2, &(0x7f0000000240)=""/4096, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xaae, 0x5, r1, 0x0, 0x3ff, 0x4, 0x5, 0x4}) 01:06:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0xa474) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x6) writev(r1, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x24, 0x1, 0x6bdc4d78, 0x3}], 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x20000002, 0x0, 0x841}, {{r0}, 0xffffffffffffffff, 0x9, 0x81, 0xb3, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000026, 0xfff, 0x100}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x2}], 0x4, &(0x7f0000000200)={0x20, 0x5}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) dup2(r0, r1) 01:06:12 executing program 1: getrlimit(0x2, 0xffffffffffffffff) 01:06:12 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x14, 0x4, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x80000003, 0x646, 0x6}, {{r0}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x9, 0x6257}, {{r0}, 0xffffffffffffffff, 0x90, 0x4000000e, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x96, 0xf00fffff, 0x20}, {{r0}, 0x0, 0xa, 0xf0000054, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0x45, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x2d, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf00fffff, 0x5, 0x100}], 0x7, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc, 0x7, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000003, 0x456, 0x6}], 0xff, &(0x7f0000000180)={0xffffe00000000000, 0x1f}) socket$inet(0x2, 0xc000, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 01:06:12 executing program 1: getuid() getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 01:06:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000200)="00f6c0d6878704134e666426b24dfef208a17a112114171c3a7ad9d758046508ca701f399c1800783a5d63e6328ecf8576eb9854d0ee41e0e875a63699e18b1474025a6b68e86240335dd705daa0002b5afdf8e32b89aee565188c469f7a8e6a915c8fa59fdc070a07f9b0", 0x4a) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x0) r2 = semget$private(0x0, 0x4, 0x250) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/203) 01:06:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = msgget(0x2, 0x40) getpgid(r1) msgctl$IPC_RMID(r3, 0x0) flock(r0, 0x2) pwritev(r0, &(0x7f0000003740)=[{&(0x7f0000000280)="242e8680844b2c7cfe67dad3c1d5ab1dcc8c6378f349a1b44a604859d4c5e68268ca3074377850d62cb1b86a47add10d43021cea30a86a329878e921930852b43b79071f1135868c5ae81a347621568fafd076aa763ffa59ca73963398d18ce3256422506b7cf181f2b908c1f802e45e6fc74f731241646f2d5548cab11968597436d22ffc9229424e6e9b92505733147fe037a4b4989d76c538162d08ed02f70a980e30cebe3b0f997d782bcbb4137415e0ab7f518ce5b96e0b9e30a89bfd0b3067096ace654d94724b24", 0xcb}, {&(0x7f0000000380)="2042a51fec6423eb3f4d5d5a000c001dc29461617cea5f3ba4207e8cf4293a41f05badeb86ab0a55d64f3658d1ad5e593e7245a4d33892e832182029b802ce75f930f4e04a7d2b0416088d96946ef39e2673b6e9f7547372ed546262b163bfd4a8dc5c9d5ed727883616bf71651b203ee465aa1e0870207ffc0f348b78e29ee7deacca9c2355d445c85ef4af13249e0c41e59541db8431500c4e6662fcef3b96e5433d008754f65ab83b0b7a02e518e95956d3c590a316749268de55cc31b9ba416e5f0dfc0ffdee54db061518b792c063a864a6b5098367ae2d98b28ae35ce20fc2bfba66392adf6d3b26881a5b91c9c56d6114f3d5b8555096ea80c64ae1cb697f9ea5665d820c23e740d0d0a81c0f5d326b62407d166b77b43d72a10fc9be2679701cad3154bd980cf3fcd97353721ba3c58da8724eda88dc70a170c184145248499361d8d65a0d6b1f659ac6a98b563713e4794f8ac7fee0137eacbd786b3ce3084f2cbe97aed23c88c85e315b31e34d70f1abfd6e216a0a9decdb067276cfc8934141b9b0aef17bd10bf5ea1a00b202da501ca7a100c2c7c5ce83d5fa49290e72f9b9cfced30556aeafbcd0b521194e0d6e75becd4630e5edc3e44992e9f79d59f0b0c04b80a72ae0c77660390c6f7ce7662c0e45847bafc3214a8fd9e8501378db512c497ec078a02ee623b4e9c53427e20ad2b51c615ff42e4a135e75283435b08706171dc47deb334a78644a25ddb570d463f0ac4e7255dc6221ff5023dd13a306f415b3e23cec54a0a9fcccb530127f4c7cf090cd318a6b28a52867e63184710dfafe3393f7e80fd1195d821f82af52fe303e24ef7fb743facabac9cefb57ff489c3aca155b3a148bacda3b009d4484398cf93ccf51c97df198724b8c9039f79cb5534571a1626e99395fb1e8156d677ad4a1e2c712a48a0ec35f1331a7e225cd48acb8084f5d593d767321bde0f76a4d2d41bc2767b960137ba55efe75ec6b459d47035def5752df0588764fa1bb6161d140478fdbb559aa144718b939190abc00540de36f5ed745e89b1bcde6545460837d55cd27da9c1e21b99a2c0334ae36012c6e586ddaf71462fcb8ccfcfac6549d7aa985a2d2b8650432a6b884eab17fd252448755886e94f4e263f88883c8ad8a5bc4e07aef7637fc8b0c8f75ea79b8775b5ecbf4baa4c6b96fedd447457846c54f4fc97e77ae5ab3e5c701bd2716af803c620b305088eb16d918fb3a5e977c5e08b17e53cedb23556b00b571baf2b68e4a9248c24ea3f1450a8eee521ee16aeb90db21e243d3301d4eb1f931a9cf3f502faf4ee6783f51b74fb64b448b5c745810aa981cce0a17b5e2b004c52f2428e4dc14f9b03017916eac88ac6e669768b3beb20dfbdb3258527b573fe3e3fd1b118031c261e6aa43c415fa1a938a36b25e0116d4a93ee2ac3f32c52940df0e232e5683ac7bd7976cd443d3e83972aa6d03485c534530bf41a64cf35525ecaa86a01d21d4666a48189e11a223a0eb17c0c457cdf34b76d2fd6ddd32767164d4f5f6081c3c81a9d699ece65140b657f54b6e94bdbdc02304b8242e97220af8cc7e5ee213ccb5b2c226bffd0aa4b62dfc799f2c8bd4610cb2a9ea67fdf50fde658b9212eaee6ba76e8520212031c7f0076ea61f18c3d32d764819acf1bf72c32cdb691e24d20af114ed8ea06d34a984a7ff7d751e2e052972090b801eb2a243d4f9af232606d33159b7f1f1e24d494a69b02220ab65c22e22b004ba3919e566034cbbf930537069756cb803646dad4a5dd2bdf3474467ecf46ea3d846a1fdb8587f5f160a6632027b581f61f0a521aa2c3b64eb7eeb65dceb1211324248d5a4b847b407a64cab9810c4ca1d9c9511874d7cc7e7adfc8abf145d60b7cadc3caaa71814d13a3d5222bcbb9888aa19cbc5c458734bd544171dc8f75386125575648ef777dced2a98b73767b4dcfa931cd04d6af80767b69e6d17c65965b68f8f68adcecbe4b4e05ccfa0a78b4d5f8679d78befe756f265dee1df6b102cb0961c40a87fca04eb0c7e77f42fb807813904ea0af12ab8e7a34ab94cc8d255a12b5cbf34273bdf804f7f8e1589e3247c591039c0330161a179d5af55ae22f2a754083b00f8fab4696eb3661f67bb92a98b37c7d0eedd971a1297449a92ba6afd96167c89ae016c412ebca63dabbe5a238b2d592db08f09ae26353c19313acf65b5d545d2111779e42e1b7d6e5abf9adfb1af6c0d6c056714a128def1623f215d7f780fa25efcf9aa0fe23503d8725ad25d67725d05192ba6e37c34cffced5db1ebf8d9e8f3aef6f8511cae8a9c3b276f4bc71fd2923fd430325b57f9deb4a8322080c757ed881adbce21e786b6d7fc88567aa728712599d800572ecc0e84bec4d0ea4ecd81f80393730fb47bcb51626d67ed118c161387c2ab2f8330195d4f298b32d16868d43e849c550cdf0bc6ddfa58595839d454c7b3e15b3237fff0e1198b3775c55345ec500c21443475d042236f440faaa71812783c9c29af3814ac521b4f64a3390c016a2504ac322833289ea61abd7b0623209b47572fb0492cdc0cc6ce0152ddd3b51082588ef30b231d1daf003ff6f532c3dea65d3d2d7214f8b3c417b2b9c96536bb850b9d4aaa66a38f0ac9d6e15f51433d12fbd7a3a7b0b9fccf16bff1bc1b2391d8e6f88dee5ddd03d39524154dde2ce15d2e07c19ccf7d6f44f07f668699e521dbcb6b1bc3fb503d43a7cd431ed53516658e3545e66da2d9c40122bf3d4360d72a2214ea65962fd78f96afa640cdce48aa91d7accf5263b7e2cc7c0803f300b15a6366ebe4f557e3455b7f3c61703cf5230a6cd339707c6d89c1062705b809a710b1fcdac34d50679263c265aca938522eee00af45a280d940b0ed8e74ac031ff7b49058674095e657065a56cef2f4a5b4de5074057dd554fa664fe5b7e6a46f1ad56db8946da9351c008f35543f752fe631ad3c15feca7225eb0137f1aa9c31920d7ca5e905bd84eb8ce8a19660804852caa53005146339a5875284e2cc9372f9b938836101d4442929446f81c6ca49c715002ac8bec393d81967362cc6c25bfdda9c618037ae2e1eb0fdec6cedae8749b9bdce5ae559cfb653492c3f178044f99a910eb7413fff40375e28d868ea43535ff211d7c3481ad0687fa25437c51f64581c74e8f6c1af7e029e0e48d724330db25d449f8d2877630db36cc47b4c0a160a9122ab35f8d2e730ea784d9e9109ff3f7e0a5e82112152e131445db03dab61e36acb01a70fe8c7513c04a2fc6eaf4e7ae4a9b5b6692018296fc32a0c7691fac1be5b3ae2782dad53a0233a7e9a86cb4c0d6ca97587346d92c6e27a418f82502a66220d582239b63595a84f0422d9cdbbbcb5b99557d9d44f2f21ae98cba54dfefcce642db20954620259a70367dbca286a82af3e0d9b132b7c224337d74da255090b4de6db7293170f5d68efa569b83b080e7678ea7346d16ac651a2a83392e7046734fe7463988c34a97e83549240d13e38be713d0f16ff281b44fbfac32a4cece06eb5c61bb0f47dcd808118234e6c19b943656606a0fe6824a82ef8ffff79cd2040f0ca6c1f3150d142f992b1984b4f788f4d0fbdd30af027bbae76bb2c1429e3a08e5aa1b7018772112bf8e73d39903a1d655ef1b4435a3ff7a3aec913b466c99f0d9aaf7c9765d13366029a9b6695f7ccb75002eeb47ba5dc4326aa37c726d0bafadc1a982ff8728cb294be7150daacc58d3162e9a4c40a5452231a8e5d1423f54e7baee02ea5fe13a33d7f849d73014c3982ad70a348ba404b7382b037e1feef58742a9ba360d161b966bd7f4f921e0a1858015e954f00070521377635e0f11433fdd6002e730027d2ebfbfe3818097b983819eaeb10177511f54e4c7954a03a93b566385b6fa9e20e45c1d82a76b59f32499f34172baa9343dc15fdeace99f0f29485b79dead51256b542b9bc47280599c081bf685d90e9c23e8c4c2a5a07b9cf4d4ff43232c88fa6f2ca1b1e2501a6e9a92a0a37a4dba9d74b5d3f59ad7831df14ddf35252a3171bd6bb7b70f90656c785febc2f04294d7f7118a42c89402dc48a3833d92cc8446d4d26eab5d18553cc1b2ffbc9745522c95ef5a2dc1bdb53d476f8b426a86606c30271957307cada5f6f94d750f1d00a8a34384142f9ade4c4662f0110c68239dad23ecebea38b73778de1bd6185db12f03bb7e8e5729f772c520e36f33d9e0429deeef233eb9a876b0cd12630502299f27739f9fa067c372ea18c7ced45b81bddecbf77b6fb03de472ec992b47db3e1b95be716e136c49b7ba5ddb74475949a39ac955005f94412da66da5721643c78bb8a482abe247c2779fd590df412dc133e557e5d8b631878f6de644f1d4e76c48a691c1608ff93b66d05591f8704245dc1fa99c95912f1de97e5b4db5c77fad1101bd634499039f62134a4300d014723e0310a64f4a5188e3c825e422300e876ba29793a13987214ad6dd331823b85811bb19c2e32163940b2c62a3c0e65a009b58c1526fb3ca7d7740eec2c3c2124370d24cf9ed639c56534c655e47cb6a2c660850905f58e5e8550912511b5d4128ea6aead07c292372da98e3bb3fbfe92f128446c4c0756e1e9021aedffcb2e63c5d672fbd66cfb53b5b9dc122fc4a885048e5f9df659b4eb5c5272ca6cf285de6c4777db37a90040dcf37c037206457c99bc7023cb31f60d770fb06609ca228c0e64b6888042c7a0145f93e8451e0b88ed098da1f7b12b9dac2e5d16bfbfc630850a4b41478cbd9ec6ff0c3a714a3298683ad7f78497f302e3731d9d52c6328a518753d5927c7295d3b7a2f30d8e9deb09616c7e34befc5ee7db8c769074ec908e688444985f143f5cbed7770ad55ee55dcd78f0f5dcaa4818558fba7d8eb27dbce07008852001936f5d73cb1b30666fa4a826c9fc2717668aef6cf92e1145fb1013866fbed77be22ba17f8def850af6dced9c5089239de60ca3a242615b610556f399d9df54d131405897f23df19c39eef90eb43ed01adf171ce9de23f646e160d6cc2e5b9ae42762e9342f2cf1cd98cea8fe5fc0a948786c2f01b3f7b0a54aa678aa6356b6cb7e7984e1d69659ecbb7f869db08387befeceb6ec0fd58ad72765dac80457f3b50ae4daf7efcb3c72a7e9e1f262237d5158196bdcc47ee7dfcdd115d027fd7ddc06dd4a4e74beb703ab46dbcf7d93b7f99a0fd010b0e71f6ab1295fe0ca0997d77555c53fdb93deebb01af8859b4c98f3cbad6118f7ff0efabca65767424a08cd89dffe0a6b17f489838ed8b6a552165af8b5a301a3d81d77894fd5b28abea140a5a30c4dae1c2ff9bcb6398dc183574a90909874b00f2b0b8c128d89cb83a05dde98d2cede51c7fc6bbae209c0d41cfba8a54f44c32e5f15d34613c9ad8a77957f14de71cd5ada990d41e6e0d223eaf86a77f40f45e400045c3f7d55062152e17621fa6ab5aef5429772eae5f76aad98b4819372e0a2c5bdb292f182741d7eda74b8abc91cd47e10dcb5c477bf5e0cde125c57a463e2501adeef61bc290b24be2e4b966e4fcac363788942389b59f48b54168eb1573ee043120ffd6450c05b570ef9a3b955cef3a758bab600d87c343483a4b2dcff9a5a0f70bb6639cc280937b9cbba9b8a4132a662f67e4febda3d0ab1fcfd9b5c32497fda0ae1ae4922c5ac2db058970f31760881ebbb53e749bb0028812f82de2308bf88253a7e26219897a64e67107f856e1068598a7e7ea72ee87533288c4b6d0345b84c2beb8fe0d6b06b06191a60", 0x1000}, {&(0x7f0000001380)="ba7c6cdcc6d5a2de1f6f80d7a0dea0d5aa20c8559ea99fcc230bf781ffcbeff7e149dccedf2abf38ed19c33dcc1010fb998b0cc3c44c3bded80d1885afd13ffeababa1a5c044375ef290a189ed121b5f70b281f2d359433440fc9186d155b0e9e887eec07dd3549c2a5d4d4966ff700e09f134a58f52247204d8f76548b02b9cc299adade7d87f5a26c5e6b28fe0a61b0d3283bb58cb323e195e9ca2a73b0c02f951adc85d4979615125a77e1a7121ff7877c6a64d69b643e8fb4b71591436f5c5b6da5f41001b5fbbfec0097f2f", 0xce}, {&(0x7f0000000040)="e0cb865d7f213055eec10a16bd0eb9da81aad6cabe15634407675f108d802ab7c0c0ccc98774b7c8743d94a340f687d39102", 0x32}, {&(0x7f0000001480)="3acf660e07bcf27d6b1e1d8f2ff79b671548812bbc2ef4d0d85c8be3ad8ad9f6f42f5cbc80a8912bd67c096ed2a7517f879dd1bfe8a28e940d7cb67b94cc98e148e4842751dbb40fe71244be744e3038dab772d0026ee4c7ac28a157935316bd52adab340cd76bd25a0c2866dcf5e2cfb5cabd25c802f85c420780f4d62c103cead8f3984bd8080d6ddd2eb41c21ca66b3f312d18e02870df082d0d1aa421965a9449b7003", 0xa5}, {&(0x7f0000001540)="55ebf25a0ed7d48108a7ade793f749ded59a89bab061ff41f50a5a76aca2b03a584804c21b2b1f9d5829595eb716d773d7f3e2e8e1a30291b4a4d508cac0a570cc7f7440bb76fed4f5ce2efea3f1a14334e221350faca6069125b4c50f9ac7edc0d191b53f4cf30351687fbea517ee6886ed09d9e3164056683dc9b1ae9a52fd8f6181c661d3ab718d9a7ec4cdff2eff3c3fd594ed514f7f68fdd0fa4c340f91dac5c8e26723ad6f92b3ea9d41b2cf49dda18eb19b3a24d217f927f2a8a34d849c56486aad31fdb68a76b9a3b60ba25ac93b550534bc1fa108a2e4806395120957db938db79b784c1bc2e50b1efaaa470b1989d05add6602c4a584b35b7b15a26d613452c47d9c5d99ea402df7d45535e13d72e01a8baa291d3205fa31faf6b9ecde8bbd6040b323b4fae351dbf553dcd71be1b27003039ff77eee3f1146f67e8ee42666a43a6f34d0ce0271aa72fbb273c5d1220818c0773647f4d67cbd63c242ac5ae7db5c165d4a7a21ff3769aefde285886c15814c0f620c6640c825468a90b8ced45f40956187bd2b8bbbc45861b769e22c9c2c92c0d4d2a2e523de8dae2af3ff9660b6d8c33630710e8eef740618ae57cab3a5c8e83ef8c1f25a342f3b68fb31bda836a2391a9825e3219c7325e1283af6f48628f1e5e7333a4b473678d6d3aa27ac853ba63fda62cd23f12a1f850d57275a507dc0319fea37e7d20a915950d8fd1f8a1540ba377686223f42c2cb0eb8c7a6db3bef0b451f4c0462a6af410aa44fd5fd5b5ff3db58cdfc2a5638c16dd261e9717c9dfca8922e29e302c0ba06cffed33a69b69209507d419853e6005eb6d0a9be9f18796c3e05702f6a519d651fdff9dd9ac81fe32e88cdc59c385ccb660b49da9e0b67a4f0cea2e7a40746e748a397351ea539bb6b1d56a0981e7e72a1b07862d24a065cc5f64c613524e02baa9da39a01888f03d045d7c421c1914b290e4307bd6ae9ebf680a955dc34d8aa649616a7a91a50bdb7670a499db62871d514d4e98d0a77e449d47e7499038762ee9cca9ff8b68c64ab013a794772b7ac679879fc04a3a310d4ae01328304e54defbf4b07bf0f731b3d2ce9b61ce733e8017338435c2c3ae12a1e2a6fc3df18147865f9a391c565c5e8d558a6bd70eb970fd80bf59f6302d85cbb620f33ad1454fa8afd61bd9760e2b4b029d32a0dda43d629db3a3d2e5c16bdabf8573bc04735b07a4e451b3802b99936dac6644c8f10453a6aa306b8fb24de6082c37f8817e789c64bfcfe53054af6ccc3f5c37b222899b8a69ad4152328fa7d634c1e2602a5d846eae797a21809cd70684813a8e9b14eb3b6631238cf83d94d033a87646eeb32056b596408e40bea2dea5853beba6017791763b70b27b6fd7f8c50d42d6ff74635556a4b14c7a36f0599d6d5506d698f8ac95c60cc882e49cfdfc8287166b642c84e51c03bd4151e639e75399cb23c18a36414effd08350e976119f184e365a5a9aada7d77c560c54cba9d95a407530a6dec229577ac99ff341c8f1f944396bfbc5d479cde3e64a57fad8c2fb8bb6b7c55da7a22ee374b199b833365845db241f5b3f07af765d39de0ea3b1907cf00fd56568935277d21069d988076a55733601b37c503fa9354f2da8ad8fc41f6e9497237c89afafb98791fb0c5b67d82f2266df31051671f74a63c15b7321e85b97581048a00100e570f3e9fd399b10d09914790502c321cfe0ba7139f72e32fd4f67ce00a64ccadd5d98d148e5f99a60204aeaf3609f0c792d4531f246f52a010a7bf9727b451708d9abc67cefbb67c17073225cae5efd059742194008ab9bc90c585d00bbba927cb95c8b97aaa114716d32f4b0e2e40bbc09d18e1fecf1af6b8797a9237e5f45b0e3443c054a11c07f6efd50ce4d921db589a3aad6302d640ab2e38b862eb3fef1213a6b130901506aa2bc85c9a89950a74770352a01b986c5f257939101db4d88ff1c750ae1b321b4865f6fae74f9bec66f75f4356f0623c670b6b11d72905d2ef1054eabe851196f07446d4f55ffbddaf49a3f3dbd390c1591b01a7303eae7edd1f9e9351787a533534c4c720c203caa88de904031f28c25344fbeb96082856fa5e8d6b922889cbb99b4179de5d6a17a3a19d82d80a81c13fbaab49834b2c19c20f38a03d4b71f7785691a62ec9cc5b3dfd02047a77e568cacabd963802b473aaa6775b1b64f8a4ef9531df35149fb512f87f200c3964725e90eb93021956f6b93f2a69b52b3e113cedcee4dd4bad98cb14ce1a95a50e869781b8326cb1624f25277a02d5d5688d83747c89799ebf540e76b11cebcd43521e4e8fdd4c9792cb190bd81c4425fffe1208d054b688e2149ddbac65e653238526b551198f5ffc34eb9a14ee62ea34f8fb2468b2adb6676a786ebde01977407d12464fc0f6e49746f74acdd6585f3142024fcff12127a4811bbe0adaad58477a508c8a4efc474025d145266a7ba9765b226f7cc0ee919c7c48d4e96667d41e73142bd30a14d9580290c3516338568d73e7acadbc9aeb6ba0bfff25efd25cd02b6dfa5b1ba73fd8246a7c9dd59d2c85eef9125b0ec26a1fb27e51ba16ceff94cd9b6b753b4301c1758f9f0d0e7fa5e067770c3f219cf3e1e8cb0d5f4fd807cc4fb8fb85f6982fbc3a32877b9c154b22258ec9a783175c81bbc346bc7a8c8f92f9530945884522c58bead62f2cc7fc145a254d999e0c8d53526832edd7ec5e1bb7778c9b073aabe3f149e19c0106025b1975fbc235f2b13a54cf264878f1392ae02634ddcb9deda57a7d1f20ee712e7deba8dba2e94a8cef0bbefa9c6df2f1cb90687c88e00fd6ff3473e30eb9f6df748fe04786729d9733a61c30897c5adde6de668d8053eaf4648c8c9dbea7eb796a0fe85bffc9690fb6074b33b62c36c817e68fe853defa496949c05e9377674caf065f32c27bdeaa0981b15381a0f5c5eed832f4fef217eac119110cbc4d3f58ca4d69dde55498ad1864162c21e61901671f222255c36cc90ca3f803ad9d9a4aff44a64aa2b3bf658afa38358bf614fab4edf04b5fdf86cccf2b623ba1d8df8533828e84e87a9ce4d8d7846af63c662b6e72ea10e09bb862830d91929ba2032b7058a546707953e743ae0617fb31a61589f29a2e2e2fe75401607c49281e4d5ac7ae54a3bd56695d42b3f02e3c0bbbb5809b3a38b8ef81dc5708179717e192f1efdd9938d13e68f1eb9d102049f40c19659a45326016d199cc1f40301fec668ed5e202cf402e09515edcfb4a7ed81e2cf67d55381bf6ad0156ad52180a0e8c680a19355fda74059fcb8407ca3940d0afc70092e980bfc31ecfdac7d7bdfc4a6c201048aeb5ed83b3670aeefa7224215dcbde793ce7f92df0b0a827688f5a3ca6744fcbd0dff0aed86acba31df280f96a756c3f016549f29889f476d50b282299e9adff4c5a2249a57e4e7d1c5270d77452cfee04bf2c7b5e5a6776917975e24693e57f2a317c8e994a4e1af1e173a9cf7a28542a3c09a81022763681b4117dc93b17bc42b1458b6810c5a638c3b5ade0531bb7992b02792fe92c89205a0308cf0fa6e8d3d6c47cd52ec03a046f033faea9676935400be94ce2347eac214ff76832da96076853c80cee9b4589a81026916efc16df9ade1baecbdbfc1b38f0069b189e58f82166829c0c15a8ef86fc0057f97296bd3fe94a05d33e6815842f20443fa747195c1e56f7c5eb0a505418d9314a879dc9029fe1e73ff4a7aca25e9d8b6cb43a79055108e4f8fcdcde95c522538c04381eaeda3a17212a2a36955acda971d49e027d44f4fc193b48f77601ee10711ca2fd3e710d0abe8f5a396991c8a1c2bbacd35858da93c27093987792774965b508d5ee9e459b3d4352c88f7cbea9142173f6defc6f330a5bacc178c80c32b62b631c2138115b9473004811a33ae062e19fa014c8e751066d97805cc02f7742fab6c96f8e2600e2c053d6a6722faf064eaedaaf93f32dfbe94c7adec864805bcd08c4364fa8c96d6ae46ea7f66aee3fc39fd435043c5d62bc0a3827f3a5873752d711e8a342daa523adbfd018eef03592ab67fca8db36a2e45eb109904885de84daa8302eb82317061c2a3dbaa7af144c56def70bf140c43a3e2585c08b9408c2ec5570b3525f924b14e6ed212e2d6dc2631293b379059c28f56376650a94a903be1fc14162c3d6e01306f4c16d0f20bacb57eac1247414ac8acd5d8bee94803bf893cc86488a3cead922f2b439ec983185e8c69d76af67e061454888e734155322d940d195f8288130b8ea9a62f6dfb677bd3f6ade90a9119052b9e8188caf50e55fcc8f2641b87dff10f63e07c25dc125e846fd27714ffdb1354a5041aad85a79ebe357a416a4316a018b5c919f98180fba0ac2b7b98e14a3a82354d6bd09f65dcbd7ae33258aecdd643c30c3b52d2026add56579709be0281cc310c698579ec8eb73e5f4be6b21907f0101f97b5f758b42fbf83ba6be5d8fc43a634b16ab2b2bf1bc12babd1bc05676158b5ca33261ba0ebbf2505e743a3a9be3ed79279f0480a2fcdeb94d44043e799296a9493cf01d1b3d173828aee131671fcef2b896be83cdf7cca96469bc592c2cfb165b48bab5fee4d56a418719c96ee81508c5f0d05033c200b498da9116f69f16325808b455a01d34cdaf347179a7b9d9abd41281b4b62f4c759c20044afae48189da485c243eb7a723e9b24c1677a36d876c78659714868b9865b5a1c641b108f955cb4c5158e8528bae7150f3e2ca988e48cbfc3431f21c1d4c2c8f5cb44c5e35389fa8977194beff3a92216c39256ba706afe3e9953cfc655b31eeb6cf8ef2c0cde60579777f6713efa7b79c6f4865825548683ac291a4c1a811a2cb36bba5518bda4bff60f6f86f1c7926f97e6abb1393f60a72a2b2fecdf58222f90bb3d2ddaeba4b6c7c4bd8145b31a2b6480adb1c88cd16994e49f53b4f2eca0b6f22c67d0704ed9d7ad9e80c6d9fa7e1deedb78f1f1d351025b23734fd8c9c00b68f1642758854e3e4e73b0651c1cff58d5baaaadb5cc7d316e180f8a49047776d6827e8cc8eded99f7754c18a49abd1a885d3150a1641eff0c4003260d48b6e092bdc59209efe4e5db1fd3bff4516e60fc9983c0fa9ee2592297d4bb330a209de7d2c8e6dfe43ba739bd0adc75dbce2159d64ebe58984086401bb00b8b8913262772c2e04c8d5cb2f92646eb559e3230020cf9d982760f15dcf237db72112b928cbd9051a6d58224484495d50bcb54bef8a91635a813717d70f2a1ef908568a35ae2e7040b41cb847072b6f68d5ab3ebd1b7a6a354d8236df623f967f7dc122b74903567bfe59589446849cf9acbe8f46d26ddd293230df598d93a5282ef61df76a4a5bc280d843cc180296a937c737e4a4083ee27908f7e0c2a0884a56ff49872405f3e6cc7ae3112e1aa8a685c2ae973c5bdf7f8a11abd16b20b82a46a3d7fda39b2e5ec5cb40d4c62f42b9799dfa571e33a24af1ee32105e669616915c0c8625fcf145c4ff8f42c7f62d7f24aa4ac2b72800a1efb3f9e9c0116dcdcba8b6c697273e3341adc3c00b24a5b204cf09d6cfff99a66a5fe952bb2bc923571f24d5091a2568e478b8d9b05ad2ef0714f583c05922d117a2891561a29589df196a974dbfca020319a9ab950e65b11b7590b0a0563420249db1f4446d87a0578c7accafdb47513bc6fab547752e3d3719306a1ccb599fe4381bea39082cae9c78f44bec24f8b7753291d652fcb01f4e277588b37dde51ccf27af5cae5f819cb31d3ebb681b7f82d", 0x1000}, {&(0x7f0000002540)="b8d7fcb9ec0c485363408ec1fd65c82c07696ad7719131d05eb962e46d288c84ba788e58d12881c5b532bb4c93d5f1f20cfa2cce557954896e60a92a9ed5d2194b64", 0x42}, {&(0x7f00000025c0)="86e96831cfd74d0d981671c2bf9abdc69c17b2eaa0f48e7fc952713d819bb7789d503c99ac315475319e87c03e84793e73d834b2292038a4b8bd9a4ff72b0f393e2fed6e452ace57090be157fb0e029210f372af4fc72014d11625e60e69f246c12e07fb38a553870b7daa6696c61e434ed708ddce5afcf5f0cd4458b323e0837b8c9a9c4c746fb12c23c9d8c52c4f50f041fb4422e6c6f7077ca0349659e963e7677fdc4f7f7aef8c09a00071f6b976d95d24b623bd926e843a8220394ecec40aeeee6521b7047b63c5e7814e57797b0fc39157b9bc8c1a56fa0fb1a363169501d8043e3be3", 0xe6}, {&(0x7f00000026c0)="82191860a1bc4eef20ec0f10f53b25d6a209f4a2a464968c5df892ac43233395b595bad4ae0d572f0e0e6e24b6a4c7f0a9448b6a6520807533540eca207fa02a9abe91f6ace25a509bf4d7c8", 0x4c}, {&(0x7f0000002740)="b50664b702f7fd1738caf66755731126d7c81b00e50dbc6b46c554ea5f8beecde64cd2d8857b33addcd3aa9aaff0b7d30dbbd63654dc349afc88c62e3a6ce6014acb89cf0c49cbed4c24a7077775c55cde42887022d67a00a75096b5c1b559e86a06d324abb434644573015566f3fd68811cde42c9203902cd7fb53fa751839498379faf6522122e0689fd7aea43e22f20797eefa7d9a65a3fd69ecaad72f2ca75190c5db08c8e93ab79e05db058a0c536403317de52ff8e8a4cc42837f358c8a622d416c97ff0e4c377d369ed62c12da0cc6cefecbb70956978147a4aa57108b8d76d6cb68d9b1a9f83714efce6b409901cb0aef542d7b2b146910d71ae8da72daf55371f4e7e0bdc15502793159ecc11a7125fe4d14d776cc23957118011e7f9f0147fb83df34355aef624c1ad9886e3580e91734342cfc58fbe4b8f3e6f81267ef858d20b55d2eb3921725f8fe117a0d28cc75386873ec580d7d028af1a7d197992809b3110b92f95bfdbdf900d63f34c5dcf33ae474557b723511d8708cf7ea703ecabbc66fa31d57beee4fbd88f11439e3676846560060e67ccd5e739d2fc64d23213885c21e7da73eb3f1d241eee3ef2d18a00dc7fd4a7be03437750a742d675ca71c7b5e7f60a2913a8b1e2e4d24723460d82f6c941e82ef7277fd0466722eda63ebb807a8458dd35314e20d4cea058bcc43008aade31db2b0a89000a039fce54120cd8d98ab584cdf106c3da2947c8b5d8dc9d6d2bc824611cce3a756e1b9cb4044867dad46455e69b34b3a69c8eabe82ec6942351631c1bdb6575893028e379f794c3b803199d886b0edf9a1ce410ee04b566a56de011ea7d56af971e05898fbf519ebf09bbe82c443ad5f146347a788d589d567e847f1e67cd5ef3b0c525e24b665b24190252d341d55b168a55de57c8e0576383f703b55acbfc235b9b12ab7f4171b284ae16de429a43181585d4f4088d8803727d8f34a099058f24c2639d86be6421f3d6fd25f641e0d2c420183eeaaac98367ac4ad0652b467b1c71f689681fb1fc533e62193b09aff0bfe6129580e415bf5122228ba7231995eedbfd084953c4b424be8e8c84aa4e374b36b7aca6119b63264fdebbc049cf6afcfe5e9135c8c061e5ff3211c3defcda41db0a897074ded052e8df9f8b0c3d6b7d0afb6275c9e034a7c3b119018f6f05a6e1d7d9bbcf4674fe95260f36f9b60c4a711b303d83c042bbbe07a4ff1c23c13e30646d600cc80a814213faac5521cfe25ab432b5819bf20575a840cc0054414bbe5699268d3520b4d74de111b056819582adb0631db2429ca46a63443ce29df5e7626531068036335b7f3f8d5c185d91a7056f251947b89931596ec5aefdf8db8291964bce04bcd916271bacff105e79c70cc4fb50a5fa59e29a2ecb3ebb57bebba76d0dce7fb80bba0b380074dcac559118251ddc05fc9ac40d62a8cc4208d4e0ad870926d2995be2c1d103d552900ec00128735cf9916d4f62876da32ea1b120446b142b92014914f65a91942464fd2e824844f1ef6228301d10edabe10b0cd6c7c0927e74be6582eebca3029972a47435e9e594a8d12a82621715fad3e0531226f40cdaf0ec0bdf1f23723a9192dddbe569b5c8e69d6fd729ae2e60fcbd5d8d42e3f84aa5ec56229083a64189846a2f374d2de94539395160b9f0f04b7265a571b266c9c32023ad8fe8baf4d300a27f7721b7cfc689f21c88c379634e5e920b2093c7c370c63c1850c03c23a2adbd0165ddfca6f31ebe2bea69f007159bb4571fd5a452b428f25c97f5f9c86116f3d06627af7e81046622994ed2448cf131298621b3a6e0777a29f9aefcad5b67ca377d34466e48c56f5907b812e3a716b127feebd23de0603db720c8b2b31e4a12a8a9ad8bc628e540ab2d31644084e44b0fc3022c5ab140844bbbc5340640cfe709df11135732987df30e7367f239e4a95c20dcfb80f7ce21083e2361e564cfdeb1a45cbccd3bd6eb3ef1e3026e15d36ee76456dd949938864e76b4ba6bcc79c859efb8add97e4cb0083b911216462f654109f31c745d44ce606096b2a6fd95e481d6ae35260c7ede2a518e04ddb6123107ecd72e80d948cc061635199b3230b9473ed51563b5753be5591cc09065ee6c149a8b6a32c7a7f50c0cfc1a4788aa1d610883f3569551cd5cbfdc31dc6557fd5536972d2fb4b460e56126abeba21e993799ac3bfa5e79a9d398be5cfaa637ea5ccec9024b2a22dc9774b4b8234221debdebf93c78383942d8e6eb066e0bdc06ba15b67c0b7e34a04ce42ea640ecd9766335e1df32564b0492ae6492760f15af9491e837e5f08e7b3fc51248b98247a4aa849439f412651e848facc78f8616f0231db9874fce84eae298837726d31202f030a947cdf6c268a45e63609b77d84f8f1982372197e3ce9fc4df93ac88eba39b2bee88c54687c731787691858750a80a76e3892613185efe4ec4c9967093ed1670a2a0141e491ff5b4449515588fbefc2a361fba500b98cb69005d4915cf1da462c774b06c00f855c6fded65b9ee508f146e4db676b8fe5c447ad005dd07d67577ed67f4b9a7d0e9a9db89f94a342ab9ca616fabc09b92f994d4e2fea764384f39cb70f569e94dc60164bbcdbef679fe938f4cf0a02a96dacde0b46884fead6de2c435fd0fe556399ab67233321e03fc85e987c0aad174fd41ab12eeded94d2cc9d85680ab60e783f8d8f6f0cf336fa39657d11a55501d3f4c425fe5da99be99d1a87faf350f301713fcc3fc0b1e22c6f35d03f80d7b0e2469936aa06b5ee22ea02cd969ba15d7dd122bd1cd903247c478266f7f9467900555d95bf65565024c6633b0c4fcfe5750e25033de69df7b526c4e36394da49795aa6faf618e21e9adb5d70f9e060013d45d7c16a4797b1126987f3bd2f53b6059ec78a3eafb9d70273e4a955a3555e250eb495887170e0ec34ca56e413c85ade71ec276bb2a037b688fdfc42421fc81eb15546447ec1478d2dba4fe379c5ff65ac31bab4478dc58818186e6e1426d8756b6febd19bf8254e30510f4eab270cbb76045a21551cb559ca8c1e4e63a53a40cbc9ea5b825c8361bf5cb2381a288f75b37b0fb3811adf15a9dd2cf09539828032a52b06bc2e154d3504db4fee4d55b1445ba3db0d5818258a7d2905a43110ebc89fc0979b61af37317d812c9f736549cf05ae4541535ddcc58b11b82e5b2eb1fb11c69e20c45891f05ee827f49e7e1efd3597706f16bcfacfbb31b2dfbb548f6f90a0b263adeb00230ecf9a782d59fd8b3f1289e901c163c152044825abc6dd9d07efe2b3ba3a8e60ac770a97293543115b4dfc81b05257f66edb98c8a5c7b622bb4d7cf4be8ffa69faf9a1430b9c7eaeb739e79170ab8da9a50556a3895b5bc57b0816532c96c6cf0ce3d5d9a41c9cbd087049a2196f7cbd16c04ad9183597593ea3fec497c8420fe176da482cc4d38e19e9d4c1c5e186fe766c18d6af04ff9c0f37dba2f8bab84eaeac37034ea72f6e4dfba346a6f4e3698854bc4e43a0ff5cbb8ed6fced87e07412f923a2bb80f4f679beae7530347bc4b6e59be29dfb94c74e64bb48884d973242acb70d302f237621102447bcadf5bc8859eb78e7afff4ec975583241331c209feac28a809dab28964ab76851c0d512f0955b4bc59b3b20384bfb9d1d7e18f6385a0d8e9ebc1c2b22c7453903df00f19bb8c6da8c9e43681489248a7965792cd9d26073021f226d2db1566f03596b47dae4da115448d2566011718f428315059d6234aa599efa234fb9a7c03a3f0aab7862872b37d91b515280e1ba9305944713fad41333f6a783709a569efc5e51300c23c8ea103b7638d45e58a619530f314e59d5eec614a12146c37f696880c2d0bd0cb05debb4028f5a1f97ab7be5353468c6ffe34aff2703b6dce3f3a247527c92515cc8ecfc5cced0c5410b0891f3d886feffb46213bf1fc701f5d6279df7745f4341f08fc051d8a127cc525cf9e2fa87d83828de98f45af29472b05a66bd9959959ef3ab7c663ae93dd61917890242a42d34dea10f6a30de8d8d4efaea439407f08858bd40b73df1c0e80991a5df6fe9c3ad65489b9b790f94e83b477425346e8ca22bc7818eb30dd025044a137c6a17756cf77b51c41178fa0a8350b6547709d587e061272c0203326d520ac8afa71272f9b0607aea669f4f12920cfafc0312bcb389eafa1962c0fd8f152ef6b84c29ad76d4869eea3d62cbffc94196fca446950d5f4a11da2c295d16abf03f4fdfb482e6646a78710b0f93c1a10ae8a24bf4b3a00818e24855a7b5a17bbbf44733f36ca9899dc08a66a8a59706ec8f906a349fc5aeb961afbe47a2b4ee80efec961096468097bf2e9fc4547e735740537b4f44168bd9ddf5afe9c98160483aead0827d484a84a062dfe997a3165d834dc938300fc2da45c6b8a589c6059c821c8630cefdb877d0c6d84e260894b7875267c9c53c850547ea64ee67c7397e63a4c51f211732c962ba14fdc54876c52f267d0f62b12292b6720c5d648717f169ac9cc11764169c8d524ec9586b71311bba4b6fe95d765ea3d30effc3d98c078617c5d5832fc5a90d573714275c826e8a4e933103cedb2d68e55a4ee44b425c669c9a067b4f56ee444529d5d12d50dafadac8324bbe1e3d85d9c39bf14e64b6af3fb636d8c6d40ec065c8e00e44adca0d244367bc46b9c513f96ec5014ba069fbb0dec40a8e9bb36a82f671b70c1d6f53b099a2d0e422449a3e78af5bfffa588c74cc423f37617af0d1bc8ccdbd33a79aa77d21ef463546d16f43a52a92bba8415bc4b827e471e689559dca9b5feda394067bc982cf8d78d9a968001a88659e9a71ea3001fe1b2df992dcf9611811903bfcfe6abe24b2af2fada342d3de5fffd771ca9a344162320ce74089eab37202450db48d4960216743bb541fb151fd27008ba40f0d4ea611fa2ce293e80f21003cba865277aef75727c06517392ba695eaf456089e0b3a2ce17a5e4459679c08b0dda67f9e5ba08e0a46485c433338197aa1fd3b3c0c1e8917fc6912ae935b5fa2a24262fa62a1ce182326b67f1373a472595df0ee90dd48af416c3ac4da9d4756aff773c169d8bd8d86bc4398530c4cbf23751c99355eaab5a54e0c710cfad30ad8797fe2475043c35679623e396927eede9ad9db68e3f5d13817f94c317f3b38bb80648dc6add386379d407f89e0cd802a17021003573c97697dbc8e9ddfa5e215b13e468dc7e913a97c968ac1505c7b0c7f7bb2f8a953120f873af5ea3bd34d90aa0aaa072ba808b59cca4fe040042edb3e738b01d8022e2c097a28561984797845794b9243edfc5f1b4a6b118d84a4f1d9b769ba685a014cbe2a5fbff0d5cc67f3c8c9c0ade09efdc7c2cb616905b54daecdd3a4f83de0591f90c7c46443d3b601d698b26ac26c16ec3cec3a9ae1777877c592b00bbf255f474e12f181fde3058a51cfb9be363df99050860736f3e3e0b672b328581cf2b76c9d70e93df7277765c0caa762d47489313f5ad5b3aa12b11f5236c64610b99c4677b6dc03765c32365720952df7ff300d2944ec9b7afc077f9af3197a08668cb9444c9cf9347e29dcf7f64257f17b1018c9bc78e66c2aae57f065b808c8bad0363a43ce68faf3f83e6ec1e83f7ac265a4b1cda1927d3f1258c1ff2beda4fd9670282a3d93d40a9aa4c143187aa1ab962c23f28de4b3f663a8576756b04d70c9587c527cb1b971a35c87dc2c6997f7a49f9208bfbfc8479702381a2c02aad7df77b2763d73be0", 0x1000}], 0xa, 0x0) flock(r0, 0x2) lseek(r0, 0x0, 0x2) r4 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/91) 01:06:12 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="6244b91d028977bef6a8f6144ffa43a6c008405abd2a0c1e66cae3aa6370892df2192688104d5f2f9cafca9171f6360e941576e4911abe1524218b9a224c5051a3c1dfec4f56d608018be20b74158cf933c6593de9b15759c54b5b89556033a9b6a945f6b43b38e97940ccd1be5b60445e0948790c1196710ae4377d023738664813a7e33376645496a56b1b140d988a800442023c24e32369c20ae9eaf88d80920db73ae8d3f5e3ecb04ef839483be182a33d2c33627768319a63d0e08cf7a4f2d683fff8d06926f4bf3023459bfca7c2cdbdadb2652129271082059ec1c2273bab4d8172382cb55ff7872c44", 0xed) setsockopt(r1, 0x7f, 0x101, &(0x7f00000002c0)="8eae255e1aa72223e101bcd75ab44230fd858b3c2d5e573e680de700810441ad832d23bf16767d0d7c6f667d3f4d4edc64dc65df03a989b2045bc8222d48259ac1f419d601ab85cfcd38cacc3e9a2734a7db63b0b0627231e2fc1c8dfa0fc6348891e5ee222b5764b3d1b540e640c42ee958eb721fdfd8a5aa97784abbcb9c5d40fc7cff56cd08472a506b244d67a30d9ba29e5e5c4cbce2ba38fbfbb8cbbf72809194e0731b619b20f4d6f451c90a5a5c53febc1e17038c66dd70fb0a83097da4f71d2d34e7e52a5f38ac6baac878168a3e88ab4264e34c46ac3d9b12dc7107a925686e0824874dd82de0baf5800f700de371f52af7182b", 0xf8) kqueue() pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getegid() pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)=0x5) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000000)=""/61) syz_open_pts() syz_open_pts() r6 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r6) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:06:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x5) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:06:12 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = msgget(0x3, 0xb0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/203}, 0xffffffffffffffb0, 0x0, 0x0) listen(r0, 0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3) r3 = dup2(r0, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x2008000000000) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0xffffffffffffffd4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002899fe71c1a77800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfffffdc0, 0xfffffffffffffffe, 0x1000) 01:06:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x4c8, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x27}, {r0, 0x24}, {r0, 0x141}, {r1, 0x4}, {r0, 0x1ac}, {r0, 0x2}, {r0, 0x40}, {r0}, {r0, 0x1b6}], 0xa, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000180)=0x2000000fc, 0x4) r2 = socket(0xffffffffffffffff, 0x8000, 0x4800) r3 = dup2(r1, r2) ioctl$KDDISABIO(r3, 0x20004b3d) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:06:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x200000000000, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3f}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x10001) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)='v', 0x1}], 0x1) syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "e6bf4deb21c8f693e58ba72558d0cb5edf193b2b"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:13 executing program 0: r0 = socket(0x6, 0x400000000004, 0x8a) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x8ab7203095ab492d, 0x1) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) semop(r1, &(0x7f0000000000)=[{0x7, 0x4, 0x800}, {0x6, 0xd6, 0x800}], 0x2) 01:06:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x1f, 0x2}) ioctl$TIOCCBRK(r0, 0x2000747a) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x3, 0x6}], 0x71b4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20000022, 0x101, 0x5}, {{r0}, 0xfffffffffffffffc, 0x96, 0x20000001, 0x0, 0x400}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xfffffffffffffff9, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x20, 0x89, 0x1, 0x8001}], 0x3, &(0x7f0000000100)={0xc0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 01:06:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xffffffff, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x2) 01:06:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='oL', 0x2) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c95426baeba22550581f50f09c405ff7494b91fdb99e573a3524cb2e6489342fb3af2b7a39ae5fa4a6ab52329e21870a480dd6251fffa20f16dc745dc0d581fb10c710a62d854c89f3105071a7dbab8a835a7d3e6d22611ffa2f6691da304ced18807d0c365aa7724f7a4424478c5b501a5585e8c96d3bb70e57d91a75c6d0edd5a380b19ebe4d2972e8c50c1bf04f5f383a26b197a599ea0410a4fafc989faa16dcc82d2a8fa40f48b161e8dbc2751ac5db1f6df7c24761d53b1da488eb4d55c7c020c46880b015ca50e33b48cc2b70fd2297d069485a078c22970e8597ee78865b6c3b42e1027100c88851904de959afcee15a55937d87003aa4cce97bbd331147597ddc3709da4c5ac495201ff4c8ec7f34077700d1ac2ece3593d7b9548b8b027a5e1dbbbba89c2df70f29fa6f2a48c9abd23c11fcbe11d8d247be65a659cb181a60604e07eafad4f4d3f7d9b703246e35045386403d5d3ab5c9640252bb002a020399f54593c69cb16a4cce713aa62343d99b51627a5779f855a6f73befcb7d7869e6adea563f22f61b083f25ab7ed184460fabe497d62dac7e9443b28462", 0x1f0}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e99cb1193e483e9ea8d5569098f23beac61d6571381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000040)='./bus\x00', 0x5) 01:06:13 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000100)=""/172, 0xac, 0x41, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0xfffffffffffffffc}, 0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 01:06:14 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x40, 0xffff}, 0x4, 0x100000001, 0x0, 0x0, 0x7, 0xfff, 0xa}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)) 01:06:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getppid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000001d00)={&(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000001780)="3e1c2829e1fb9782ceefbee9312fabb7f17d80b62944ea1da9bfd88895fe962c0ca556804377d12375ff41be8fed72adf403ae476560e46cd0a416041cfc64536e324d202e39b2675eaf4278016e2c0497dd9548b2d65ac8e824e20f6ad0a8afe253af354517192bd41efbc51ccd1fc36b7bc4b52a94b60a3dd8b9551a90", 0x7e}, {&(0x7f0000001800)="e770121d9ecee522827aa1407a1866c17dc80982f9fc3a097ddf6d7e0b6f2160d8b6bdab7f6e16c5eb516c5051344ffd6611b43931010eeb33db19ff72205dbee6ea182b68f29090cf740b1a29ad87cba6b65b1deba3f965901c980f95d0c8aad164e2e399b9c1477ea90f17ab9121a1e520673cbf368f135df490f5cf02287c79f2bc8eb126fb215b9e0f4a8bc18b087d2bebb41076bd919fc3f060edac1ecc5c78be1614a67d3558477373b02a1557d91609bfac17e98dd64141293c1585", 0xbf}, {&(0x7f00000018c0)="3e6381071f775dbc880ad52a5c11f858eb717add798c496fb17c4052ef436b1ace6ebf17bc56f1c4028e0f1d77f4c28be43bba0d90a523fd79ef45c34d742aa5f17aed7464a41130d88abacf40f08d852315639e239707400f", 0x59}, {&(0x7f0000001940)="5db9025092eaa203df3445af0e10622315d9165419c44152f43f9e793b3ad5052f0b553dcfe131e859d6ec672207fcd576fe3eb3b38877d1c9b622a520eb780e44bbebb18ae5dc65338d04d4947273163303b6d061fd7f477dfdb5825f07f185399f64b7ac574948bd76a0251e694e13dd0f181e21ed9c4db579067bfafb043633a58cf8b81da195a3dc372b66dbdb8d06a9ce7757b9d1ebae342d57faeaabf91810b3ac5626f5b1fdfd0d7304c5eb6d4bc42af0e5085a74d6b21b6e", 0xbc}, {&(0x7f0000001a00)="546979392239e608fdac684b32a0e028f8446dc321441359dcc17b2f795a01243b291c4a42ce5c0ddd838fe6e28c6661f2b75023710a525e594509bb154dd4ee0e3e723daeb45cc8cbfcd2da80417db914543b4e4a0368456beb04165419deb9120569894b9930dd6d26123a639508599970abcf0a6864983c2632904281b2deeb945d6e51d051565cf34b31c4e69a04ded0c283f43384e2176eb16d72529fe195760bba747ce16b950c684f21d3b03c41829f", 0xb3}, {&(0x7f0000001ac0)="dd595834f152ba249189abd1c4fa30498adf2ddd84ed129623a98b02d95be816a3c19bfa33f9d03bfcaca438d80db05bf07393332cde3c6ea67bcd9afd311be9155c84c55bf29e69d3c714eac4b7e77f972e559631512ab9f9f03f5ce6a425d64a5dc68f4b2c3b928e8d47c4a1e5823858bad61219c2a2ed0a2c3993023354027b73f66b5ad1280bc97ce7e51ca961d48c5a7dd1a2c6442023ff4a1f36ca291f2e3a415745428bfd82d0a857bf561db9c28001c2ddc919e228fc3006c7f46d87533e6e124a0fb452dacca70d9a51c18455d9fce1386269cc3c811edc21e2926634f07af3fb8b4152f6576298d21216dfd6", 0xf1}], 0x6, &(0x7f0000001d40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002400000000100000ffffaf3d0012dfa8000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r4, &(0x7f0000003500)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) r5 = syz_open_pts() close(r4) r6 = dup(r5) r7 = syz_open_pts() pwritev(r4, &(0x7f0000000000)=[{0xffffffffffffffff}], 0x1, 0x0) readv(r6, &(0x7f0000001680)=[{&(0x7f0000000140)=""/90, 0x5a}, {&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000001340)=""/183, 0xb7}, {&(0x7f0000001400)=""/179, 0xb3}, {&(0x7f0000000200)=""/73, 0x49}, {&(0x7f00000014c0)=""/91, 0x5b}, {&(0x7f0000001540)=""/28, 0x1c}, {&(0x7f0000001580)=""/229, 0xe5}], 0x9) close(r7) 01:06:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = msgget$private(0x0, 0x204) r3 = geteuid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8b8, r3, r4, r5, r6, 0x20, 0x48000}, 0x80000000, 0x2, r7, r8, 0x5, 0x81, 0x1f, 0x8}) 01:06:14 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$KDGKBMODE(r0, 0x40044b06) 01:06:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) 01:06:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 01:06:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = fcntl$dupfd(r0, 0xa, r0) ftruncate(r2, 0x4) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0xc010, 0x6) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = fcntl$dupfd(r2, 0xa, r2) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) linkat(r3, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) socket(0x1f, 0x3, 0x6) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) setsockopt(r1, 0x100000001, 0x8, &(0x7f0000000280)="ee6919b60880e876bf70e2796d5c0b32c303d33ea23d9ea7186885c2dd7a0c76c88d04ecef05aa86dd9e2d7cab386c2cc332ee88352e289e76a9441878745ad7ae9efc4ae5bc43904a2157e06d09f0c6a9c854bf218ed8bc88c734d71e7f70646feeccd8b8851586d1c66528c40406a9d8", 0x71) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x6) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) r4 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000380)={0x2f, 0x8, 0x5, 0x0, "40c94113da3b895fabcb759bad228c521bf61ee8", 0x1000}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xdbcd, 0x8000}, {0x9, 0x8}}) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2810, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000b40)=[{&(0x7f0000000480)=""/187, 0xbb}, {&(0x7f0000000540)=""/160, 0xa0}, {&(0x7f0000000600)=""/137, 0x89}, {&(0x7f00000006c0)=""/205, 0xcd}, {&(0x7f00000007c0)=""/104, 0x68}, {&(0x7f0000000840)=""/107, 0x6b}, {&(0x7f00000008c0)=""/41, 0x29}, {&(0x7f0000000900)=""/22, 0x16}, {&(0x7f0000000940)=""/247, 0xf7}, {&(0x7f0000000a40)=""/248, 0xf8}], 0xa, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000c00)={0x369, 0x1, 0x2, 0x7, "8e6d3b2e1f425d48e86604cc4c733f320eec44ae", 0xf4c, 0xfffffffffffffffb}) socket(0x39, 0x1, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000c40)={0xffff, 0x7, {0x0, 0x16800000}}) r5 = shmget(0x3, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) 01:06:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() fcntl$getflags(r1, 0x0) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r2 = syz_open_pts() close(r0) close(r1) r3 = dup(r2) open(&(0x7f0000000080)='./file0\x00', 0x100a8, 0x18c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bd, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) readv(r0, &(0x7f0000000100), 0x0) 01:06:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x952}) 01:06:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) close(r0) socket$inet(0x2, 0x0, 0x8) 01:06:15 executing program 0: socketpair$unix(0x1, 0x800000000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) write(r2, &(0x7f0000000200), 0xfe72) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) openat(r6, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) close(r0) 01:06:15 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r0) pipe2(&(0x7f00000000c0), 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x8000000000000}, {0xd82b, 0x2}}, 0x0) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 01:06:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x3002, 0x4) close(r0) 01:06:15 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x9, 0x7}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 01:06:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)="2bdcbe1c42dd1ae860fa551abaf6ebd3a0a7472e2e", 0x15) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 01:06:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80185760, &(0x7f0000000040)) 01:06:16 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r0 = socket(0x10, 0x6, 0x0) setsockopt(r0, 0x10000, 0x2f78, &(0x7f00000000c0)="cce377914d107d09f0f1302fd9f4d1d012e40c2bc4f7a2a14e810200d6b22e950b89909a15e19794c7c7d5e10006ef53557ed4eccb2f9bed2fd1056785c1b748d89e85416948174a9cb3e8565f67a6bafb0776c3ca22c47a309e2a1b4419bb80d4eeeb2fd17bfb33ac5c3e3fd4657dca2edd9e2ad2bb65dca725218f629462a0b9fe3740649ae83485a05b7ced2eebea465c8d3b407709f0c202b5fc37491ee5a25ffc797d39045efe42ed2a9fcf0595079b645d728fba6bed774b052483f84875df52aa0eaf68253b5a603ffa39edde18cf08065ebbd0353ace", 0xda) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 01:06:16 executing program 1: r0 = socket(0x1000000022, 0x4, 0x7) flock(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 01:06:16 executing program 0: r0 = socket(0x1, 0x5, 0x9) socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x210, 0x5b6, &(0x7f0000000040)=""/4096, &(0x7f0000001540)=0x1000) r2 = socket(0x10000000002, 0x5, 0x0) sendmsg(r2, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000001080)="0c3e3d8c9b1cd0213965969bb29fa192e0e86e6080c1cce16ed33d056bf65c43efc5297156328f58784f8eb4616bf404d6d8ff2604508f7ceba3576dcd8f5466604c42843da582c461535e5d4fc169de679bbf8e412547283017a8bee81c40aac87cef8a114b7f571606006485d4c3e0c194f272562b0712f50fef1bb3164b359ce4847a46ef3b6a662ca4ecef85329f11ca827fbab465c1e2c607900dc9e2ccecedbe5d2dc1", 0xff22}], 0x1, &(0x7f0000001180)=[{0x18, 0xffff, 0xa00, "f93cd93c29da61a1"}, {0xd0, 0xffff, 0xfffffffffffffc00, "408fbed39ef759d6cbfef277594df71eef905a30246f3bcba80a7c533410cc3d885d87f7bc2ec5c1a72e6e9083a969f6788d8e5ed2ce38d9243754f4f0cbfd21dd338c8b3fd60a21036bae8014eaa60f319c5e47c2ac31fd0fe99f916cd20054424ba5c9c450605216f2101cf9a972c49ec9a3ca7c4c8e35e97840a3f5a7b498f2077cbb1f99172ff67d048337d21fdf1520e25580ccc6f24a4bde94de73f865eb62685002ecd799f87bdcd8dec64c152211ac026cf2d95fe5d66638b93481"}, {0x20, 0x0, 0xffff, "deee56feb3fd1d6eca040b687784a3"}, {0x100, 0x1, 0x1000000000000, "262a2acbfc0b0e514386a275af3fa36f5b00469150f37fa0d24b9656ffa62a8f1ca73cbe0cbfa9f80f6ac81640e23d13f1b69e15a35691fec47af299af5249c54f579c9e7ff1cce40fe3533b0dd18e84388e23c4c5bb08a32c1b5cf8ba8ae1fb5c16426588c3afeade6cab602a43d3ce07a26eaaf97f5e7b672b224fc43dbdeaaab938579594800312839d2eb8551ef532427fafc004ae42f3d8b3e4be0b0959c61a678220d2299be489ebe3df33ffa33bc5a6566d82182053590b8475b1d382f713adae60abcb9f61c0e1cba3f0cd5fac45db9dc269d20e67373f9ca4d67218f670c8b25e0cdbb6c8361f24c4"}, {0x48, 0xfffd, 0x4, "4c84711b5f075c7bbd8b6ee9d01344326b95aca148579041bc1e2dd0f3a7bb861c59d19a9ca97514c478323cc1db84c34aaba7e540a646"}, {0x90, 0xffff, 0x1e8000, "d0f4ba2cd1c34590c7699722104664865db9a1406012a71b438a5cdc1f8e76db91a6dccc62ad0c5f2f0ccdbff7e1df56f6bd995d452512ca0891ca27f20f30062cebf0e91672c6617839a8ebf6b7c85e4911df1f6ee25ae584e16212e7b413dec1258b3f4ddb23f70427de2e9532ec5cce2c714d69dc28fef38c"}], 0x2e0}, 0x5) getsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f00000014c0), &(0x7f0000001500)=0x4) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 01:06:16 executing program 1: getsockname$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 01:06:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b364af753149c033000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000040), 0x0, 0x0) 01:06:16 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/92, 0x5c) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140), 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x7fffffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 01:06:16 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 01:06:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xff, 0xfff000000000000, './file0\x00', 0x8, 0x8, 0x5, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 01:06:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) ioctl$TIOCNOTTY(r0, 0x20007471) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 01:06:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x76a81fc74eff24b7) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) sync() 01:06:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 01:06:17 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 01:06:17 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x20080, 0x24) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xe8}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[r2]) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x9, 0xfffffffffffffff7, 0x100000001, 0x0, 0x0, 0x7, 0xea6, 0x1, 0x1, 0x3, 0xfffffff800000000}) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 01:06:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x100) setrlimit(0x2, &(0x7f00000000c0)={0x400000, 0x400000000000}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x1004) 01:06:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 01:06:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) write(r0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 01:06:18 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 01:06:18 executing program 1: r0 = geteuid() seteuid(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000640)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63af95135038f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce5394b9fdccaa50d31b3f7dc777a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c12e3e150f285381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f", 0x589) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() fsync(r2) 01:06:18 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) ftruncate(r1, 0x1) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) flock(r0, 0xd) 01:06:18 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7, 0x4) r1 = socket(0x10000000002, 0x3, 0x0) getsockopt(r1, 0x0, 0x66, 0x0, 0x0) 01:06:18 executing program 1: mprotect(&(0x7f00004a4000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x1) 01:06:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2f1, 0x10) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = shmget$private(0x0, 0x6000, 0x2, &(0x7f0000ff8000/0x6000)=nil) shmctl$IPC_RMID(r3, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 01:06:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000240)="1b0dc61161e4d9569b878c7002d573983008534bc966fd58c13b4c6ea2750413771a056b5edc7031ffcccb53aa07459e36431f91f1f062c47a3e0463348a200c87f3df18074b9cd93100dac05da12f3d209d371d9f9446e5e99a645dff4109107a586be6254d5bc7bc89ea01fd77716c1713395f69d4a2182f7b644aa5d932dab4f8b408ce60c11b9b3925ade41dae707de96dda627a9718df5f3f4fd83103e09af1a5c435e64207a0ef13b3a53df538515ccb7c1dffac5a6115c629dff2af70023d664b785ebfbc154c0f54d185236af376d8187624d51a54d7eaa4f527c53a6ab1d35e44aa1a114da2c344f189c920cc60ba2b85659e75b0d4b6db0a1bc19aa25130a5fa0f0cd71c10af30647f484e2d36d24b7ba8a0a33981594ebe4b29fb4f8251193e34ca79a72a9bf3f5b5b8d9206254cc4c46cd515a206335abd75072191502c2e05970091593425320441aee85bd31cced3608f5d16f165365c960eb27903f9e276c9c0c6b3dd5f8b74aa0b756a63d0170ac8b0b8fe229f8de5f8ce19312d502b170b7e0df5a3d8d558e4addff3b50f20db502ee7090dfece044d70306aa247c7b963992cc6d01048ad77f1bf1bc360bddb6954b361d96fa2b9d2cc9a1726d6b4319d006f860b2fa5487edae924cffc2a2a9d76283c7100e518348e9c09d6e4613e7524a5da0d0f2546443b84a28b69b13541ae7afa4b018c13b77a0ba6b51fcc27432acb35055051c9a905bd3678dbc7e7790ecb70dcd1c028e8d3fea87fea33015fc2a2d13490a66035117e24bfaadab3a30f81ce9a22b9fa9b3ea9843bf54f5a567661d7bf8c3fe4d1579be01d61b4ab3a353c24e5f5a829f7a36fb4bce93b0c68da37d5ddf1828d86290f47adc090424c45e48b8ab776ebc5d18d25b119bdee1dd8ad75a36d4ff24fec325b3a3c7f31434311ee3be7118759bd1d1de53583daa8f34ee4b513d8d1081f8a03dc7c410c17c222c30cb004593e7f9745da35b58397d51d4201e93729d0a44dddbd1d73fe63200815daa57d38762a1a64654cd2364c5729ba874f52cfff3c5d22d78d1c0aaff31aa9df0a8235744ddaaf0eceb81555cbad7c2585656b773c8fd86e86efc6fcf94c27a7a35f7cc0a93983ab3051a3e34a639c6619fa125f880b5c29f75c7062f510117b73f312b3dbbc9b5a93f57c54b7e9ae02e94b469c9804b526e44b9931b183bd45603dfbfe8b7cbefa6d12b568abf64727ec4d9cbeda76dce974a3b516ac624d7ac9e6452d4b11346941a3dce9d6b88e3aba12c26967e7a26285de2ab3238aa3b90e2ab509617d928758421641e49c56037deb63263218f02ab418f459f60a3049eb607edfba988e0dcee30adcee7600128824be64b3e9fb15f1407e3450d34fe18fcf3ff7e9e56b3dd8348f6c6115bbfeaffe51d6461dcf7386283265235037b9454390403fa6ff6aaf367fa3ccc9faba17b7fa273369ae0fbcaa116a192d76dbd83f38281143b6bf12b88cc75c7f47474cebce57b9cdf98fd55aef1a0b86d49d5b322ea0fb81d2408b25d19508df2d1090ba375e488e47f50bd9471adfa234af8f0cf2c0984ec9c4f31b9ec40cf6990d9739d6f1abc1f58ab2549bb4342cd318e8153660ad72e6b71c860387c98d96ee212a1b569b6fc0ef33f546ec7ba552b0e4b4ae0102ec2397b1d03491250b3a3ff8e30c1c95519b043bf37c4b7e09825bab97d30695f6c5e955c081ce91dbe831dc68f697ef02364e9e113f40b169f0c78963fa8fe1d99b04d3ef5e56e1d686bd21820f2c2a451fa7ad0987c28e4f51930027581ef3540304f760c125a408154b82165bbfca33737babbb5e31d69fc6aace60e679be7943d3b53041f6775b3f5013020fdc75eef0d433111bacdf7259fcc48561f8722e3346620b974643c60e23f01b316afe1e695f5c95d5d4bfb2ae27a2d63e8538e78d16bd113f02b84bd7ba04ea742f5060ad40b4ba188800349e3c6d140a802b3f7d25ec6637e617c092ed130a74be7c099cee139ce8f897db091ae133edf71326ca64d4a05a0ec619a84bfc3b414605c81317d34b11e624d240aa6de4e18799544bf816f15c2841b5317e993846ad7d62d04a9d1ae72e30ef46a218118631a9136b87f26b0b06094fa4aada5bdd6277844c20d2fe9281d1959f84d7e68b70a9bccc67e9b34b7c6ed442cf7e735d8a27f38ec71debcac72fd451f0bbf0f606485841426ea6884cb7d6a25edf7cc5aa53b99f4514337492c9c73ccf1f42f9f9b1e11cd908b27d8cc28b60f9eb166ba8064191b96e9460ca967b7f4377805b6101fd891895dc49929eaa6cb5dfacfd61eed6e739b0de8b48302f27bff94d128563072fcff941817507578beb283b6bb44e24bf4280db70336cfc6dfe2f31ab60405e4a2813e531f1d7b4fb99c5289226855b2bd63e1bbb39b10ac92748eefbd994cf8d1623621f2edccdefd7d444e69d598edefe5cb2a5905514de1983dfa8f4206429fcd09092a0bbc7cd67dc3378219169f29f8d494776bb5c00995f785cd05e9b1bfdf1179fc78d0bc58867d40320c234b1086b660ec985e12fee675179f380fddce487afba5c9308163e69b298e5188ea6df539df749b6a89e3bc2ca0cb783febe6324728a566940746e512e7f243ed188c9d290750bcc141e712143356f0c1956992a2fba14c2bbc6f169c34025a4856924c3e40e102265452b26c616bbeb22baac79f2c4f2937f8f4ab1f929887463db52d114fe50e7514440608a23ede2716b115e1811c3f97b205e0950ac998ea9ada6cde9c9f1a475ecae7003adcb1e0261d8f76d1e738588b4de11cd1e5c4a421041c04bfa2f537b0a5cfbeec501ccc6a4cb648498cd50e801e113f88e14fdcd524d99b9993a8bb4d2beabba3a9b586bced74fe7581d905397fcc4a0ce629861a2ff4912fdc4a9dda6336d596b9c750e3cd7f9b79e407eb76fc926be0ef76661386a0f6eddeb3be9ba3e5fffe431f87406993a6ea3f0895b536887902c743bd01f9161b7045bec08d55c54dc9f18e10b39727d2e0cd3d01ee39ce48ecd5d529ad07484f4e6e9e924ac82f26fd9887de5c7d7db5c30c5e6d4c414a7fc707a657a67dedfee959ec9d03eae8dabf2db69913cd4055e91c0dc585b3f66dc323a2f843ac9a5bed2b84f68cea7ee64c1ae9707b24373078c58ac013bbc4b6d759c92054c22a772a55ea2ad48be1b245271537a02199341b10176df56228867a313367c092596d4b805c9bed62122cf68ce6347f56632cbab60ef875ea7d74de0bfe674320ce30b110918597ae0ebc07a53322587d6615831da8289b58a7853e6b51b540c898aaf47e3554cc0f398dfa23f5b805e090a921f89a309519671c82185abfb1393e281d55f5c89e4b2e0e4707b0f57ce10a8f18e9167b1814d20580d514d921394e87be782c50ffd4aee5e725e4b3f7f68143f4189f20f6316359b54e20714b52b65c295e76e751096eea4a3f46923ed8c416a450edf3e3e8fcd0cd031bcf25b1f748a5a6dd4eac97c729c3b4e43761d64f96fc3a564166a286b2e8a6634003c86378117bebde13c6282622960cf4ca1b6257c6548ce21e7fab734bcc6e52eccd32e8192a862bb1fc6bcbc458594919d674da8a8b170fa0cef81cf68e77810eeb35ffcbd5fe6cc25cebb85090ec2585d297a017e9681dd279cbdfa1cc495427748125b8795458ce6a1694d65a38bc01f610e237ca8cb672de4ec26f49ffcbddde7c293cc9b3e85b80d50ac5379e17ad2637b3aaf65a2f486b953bf5718ecb2471723a6c6286f1de4fe969be4826f7a7a1d5c76bc663a34d923f8fd45d8bf83a98ed6e21a8d73ac3db30629dd5d661dbdff8a19c31f32b1eda8271b18efd488b55f4355b62107b49a936c5c15b13ce674d84d715e2a7cb877bdfb4fe99dd923fa9259e049bcda10a96c9844a7085c0bd807d268470e838205d45ef2dc9eeb271b81a4bb0b3f290cc075a6aa1026681202c221c0427ef0bdfa7692fee67509df6b43162060e82a3f91fb54537dffef3a6461cadc4559511288613c2111ab040e8b049c2f602143ca9b42c1007b703ea75c1a99c36cfe64abbf6f090c509c2f94f5b645c6294657a19850a454f567e7e21400b37e04bc129d3d9f4b416c49fe1377c56e8c33c7cf2dd56289de02894e6488a87f657148a214985d428d510fe66bf404cca45a11a30b2861f3ab2ca1691d9ca410e66bcd96c542af7b37af794889a1a0816f691f992774de8ca7962837a2996e40c1e72dd288f1caeb79bd5353508b6d443504233a7a03661c7d9e34dd588c0ec1ab7a3bcc3d26def7ed36be1d01273dda684fb573a418f47902f735b2c8b36cebe9c9da7d678c8d7276dbcd28b331774c8c2e2759ca3a6d12de3d39fb273454a2e9d5c4fe94680d19eeb9a1f01bc09be2d29b034a9d851ad36581d0f7b5b4a07101682e433bc542877dd7609f0b8a8aac3c7bcfb984626c2b4e91f52dccfc436eee87aa3064911a100d3c6d78c6a573fd60cdeb88485be91454402ea25b4cf1d6ed22c5a4e6ba836ca6a2a7dbc5bcab03f6fac6c598b601aaa820ecdff5cd0228394d2578d0e01498e83b195f36f55f47ed71aa535ed2935bdea180f42aed2cdb20c51c041fd0c88de3c082da7eb9cd1516ea563bc7878856dffc1ccdcd6de7d4009b4e58039e0c6362565db886d752e0ec38ede809e03cf8c53a9ccbdb00b1479d778277614c400f91e2cbbe781806c2a20ac19f07faf8e9982818b39d8b7ef8aab69aefd17835acfc7c165de5b99e44fca6bfd597f10041c0e705add82392f439d12e855061e41daff46d081347596b7c30812b13a17bfc97943f7291ddac5afeab6c7da40af55b01c39bc489001263cfd6a1d9c26fe57d8e0d2ba7ed28605042ca2f0e00b9981a35ff542d2d5fd911370e669030397b93e816d14f37d0467e60f56f628507cf0dfb345071c5bc12c8517fa4d7012194698e50130b7337b8dd4c99943780ee1dd4b818afa47be04bb91ef88449e9826a96906d0ef763273922865f9c7ad424ca05b7dfd288c1c22a8c3e224e49807591a78003bf6b552af8395ca9cfb32aa96b64a84e83167d7b8210b0ad10a9ec3fd8e7a5ca1a7e57e668d8a9dfed5a80c2d662a6eb7b694efadfa40cdde104f34784a34b31597ee9e48b39bf3872ecfc76f8fd787f0416d515fe0b43ef54c2ae44eae714e5b735cb7033432556adf8b79123e2c864bcf2a4192a387915f526a8111dd3983bbec308edb30c4984c53641cf79d427200d3768791b42eb4604bc832b8cfdac16f709e1ddc0da796551925582b0f96b58a5ecc9c27c72ea20aef3c4e1231daff0621d6e091af14ffbb019682b41a195fbd8e9a0f725199b2811dc937a027214d6bb0ae16db738dbe49d7b047cff01393848d4a40e2b202d5d253530d5cf723694bfd855c3fa53d9539b1f39950e89e2a962e660b472d5baf6fd2e85cdf53a163942ae039a56b2e5ccb1308aa4cdbca82894992814fb7fc3000ba4e20929b65ec3b948c726dee03f4b35e4a2ffaae6f998e9d0463cd567729d207cdd397fce28153adf17865d9b82c656c60eee547cc9e0a42f5dd232d54df6e5b5e3a08abc1ae1285a8e2311c4ef1405d6aeedbe1a5fae99a48c9722bfa2f96a6d2742113abb3cddd56b0b7d452409db651e67392ce2191f0a514b394d1b0a906543c17f489daacb47ba761d6b2e46ae42feca4c34d14bb4fb2d707cdac7f1d572795d98cfaec193b612114777e3ba3622962b94487168f3e85aca7efe374274dda48000e7281a8770a", 0x1000, 0x404, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockname$unix(r0, 0xffffffffffffffff, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) 01:06:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x22227c35cc273118, 0x84) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe6d}], 0x1, 0xffffffffffffffff) 01:06:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="3e2a0113e4bad21c714dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9102000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbaf7014de288352c75f6c063232e6c188af828d83a79f9917dd1d95e8f6b9d360ee906e5afdffffffff31351d74122ab9bd510eb00bb20000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48ce27da721ab3d27d0a110febf1b4d99776810045f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4d9d7b31f678df44ff0ff0000000000000000", 0x11b) r1 = syz_open_pts() close(r0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r2 = dup(r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:19 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x400) nanosleep(&(0x7f0000000000)={0x200000000000000, 0x3b9ac9ff}, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6e1d4f6ecc6ff936dbc473e93974856a9770f1494d8eca66f26522bd9347b82233a21a91d0eed90f13a3d64e788bcb21e217ffbee8e3b7eef1110a19214f4cc19948c9f535ce34b0e3a4d06d57130ec0cac48d6c7a820b106e93979cd721a721336430dd3fa4cbcd43aef58ed71ee20bcea87cf19b872d2eb67f2c667a99ee6b57cc46ef2dd5a8c29efaa517d4246e102b5f8579c4b989a04c3efc9d5a6bfe7ea5faa117db83c4484db1ed77fdb2502bf68b16a4fbdb81ff42e2c12897c80d859c1527df0abbc3abbc9c5d197f5322fc46b2614a6f4095d6515aaa27bb", 0xdd) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="b3ba85a99a71e48937032f5e7c60a36e45efc15c6aaeca53b516688ca1331a7964a67456dc71ea2c028f91e2381094ba91d738907d0e1e815e666e4203f99a9bf43b2eb6906c13478cc79ba095e4e12995eea8a848e6e93c8f3480667b447bd5aad7f60d4ae9681137d56641cadd460900ecdd8d08cb66f9d281741f321cfffbc090c2f2d5422bdf866b94e1319405f6872e5b62ba4f85388d4da5065797c3fddf74133217d56bcc480848b500d83bb18b4748e9f69ec47839782d7826f9488a2ef55dd53332ce7713bc20f1aa17babfcabf57ed", 0xd4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x80, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0x8, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x7ff}, {{r1}, 0x0, 0x88, 0x40000000, 0x8, 0x1}], 0xfffffffffffffdb3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x63e, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x43, 0x100000000, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x1e, 0x80000021, 0x20, 0x488}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x800, 0xc0f}, {{r0}, 0xfffffffffffffffb, 0x88, 0x2000008e, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x8, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x80000001, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0xfffffffffffffffd, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0x40000002, 0x8, 0x20}, {{r1}, 0xfffffffffffffff8, 0x22, 0x10, 0x3ff, 0x9}], 0xaf3, &(0x7f0000000340)={0x9, 0x5}) 01:06:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000300)="3efc7274d2606c833f5dd1559bc9904aa6f0568087f1b94d69092d4e99b586b3faabeb4a4f65d6e290adaad60aa20098078cd3ffc286c048fb188844382f049bf2f1cdfa89d14558b0af7017ebfe3ddeea37c780241aa4c28e6a67bdc811513831cede8faac10f275fbd924e59cd8d7d93d1bee2f9789711298a754bdf0d77ca0060f9b547d7c49f5e0e5b97277d9abd01781c23988367d43b8ce6d05662009dad1ae1a688943dd11c78acb84749a6833ea2b46a92ad91f1b50e6c5293fd9f75c7da3de7d0635a2d5f6062d8214ac0d2dace3fc4d6b9dd5c60367d1baf3e71bc6eb7f533ec69c756b41999cf294021bd", 0xf0, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)}], 0x2, &(0x7f0000000240)=""/96, 0x60}, 0x2) pipe2(&(0x7f00000000c0), 0x10000) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0xffff, 0x4) 01:06:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x20000000002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xffffffff) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) fcntl$setstatus(r0, 0x4, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x80) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) read(r1, &(0x7f0000000180)=""/30, 0x1e) 01:06:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(0xffffffffffffffff, &(0x7f0000000300)="7f0000d8b2381f3d40dd0f000000000000f90800354ca78742defcb6543fb040d392f86391c6572777983a72d49154ca26e0268f6b5205aed69fbf8ba1a5ea24a1aee8808496dfe51007e93faf43c039124be799b5758cecb8ee5b918cb3bc719e791b4fc66d6841e2cdba1fc86dd02ff968feffea136c03", 0xfffffffffffffe82) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) close(0xffffffffffffffff) dup(r0) syz_open_pts() 01:06:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x82) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80000000) clock_getres(0x20000004, 0x0) 01:06:20 executing program 0: shmget(0x1, 0x1000, 0x2080, &(0x7f0000fff000/0x1000)=nil) getgroups(0x2d1, 0xffffffffffffffff) r0 = getegid() r1 = getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getgid() getgroups(0x6, &(0x7f0000000080)=[r2, r1, r3, r4, r2, r5]) getgroups(0x2, &(0x7f00000000c0)=[r7, r5]) getgroups(0x4, &(0x7f0000000040)=[r0, r1, r2, r6]) 01:06:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) lseek(r1, 0x0, 0x3) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f00000003c0), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="7de703549fbf00369ca8694bbaeccb901a3665f758a5bd12d736e0b99d85ea30ca4c67ae1b9cb795d92e92f038f60bf70be0fc8b0872b6ccd6158b187814bc45fd936985927e9b1cedbbdfd2f19bee", 0x4f}, {&(0x7f0000000140)="ec34289ac8ab4d5fb95cd76d661be1bdeea807b8608bc8dc2e8b194501922ec147d8e454ed99ace26e22631bc515a225b2b12183c10122c15adddc14bf89e26523a5414e252fa5958f96167bf6bec8fbc4a0464570d375668976ee13ce148cd3958435dc5e68f4bc45d61c1f61efd4562d8d861c", 0x74}, {&(0x7f00000001c0)="8ac6b478d69320b56e1ca9b7b7539ae8bda5a284da1e2d8dea0543976283393b5d47fb1adc89d2f57c2e808d8aac8184424f1a2c3fe5106d4bdfded893078651a7d4d9364d9a06dc845eb35e544c273cd670cdacc19a2019fff0987c1f7c8ae325107c46f91911829ad558ed180e", 0x6e}, {&(0x7f00000000c0)="9b153095c76192d4704731f9c83653c7cfd98181420adfb21a1d803d6ae66b5392c2629f46c4d7ab74853cb46ec76dd3200157f0f5ab5410c1", 0x39}, {&(0x7f0000000240)="865b149921873bc8b6187d2dfe25c21b1b6dbec78630b0cd8283deb476ebe2ef6151abe3d0823c9aa70ee3aff3a039130c08291d2da0bfa1f1419ed6728ea1a63e261b4c2a29d5fc6f663c0a6d5285adf8810178231a12a80631453757cb3ba1fe267403c897d0f0834b68fe14a0e8596bbd2c954e9757934770c18a897a0a71a06a0a9eb7745a7a3f62f43f3c005a5cc971573d20ac7b62bc01bfacbd9b4d8f883b73bb6f2b8e4fe769301da51b27d457a1622974233377d9a7ca625ad774192464717de7a2f70eb8b3b1798578390e238233ea26c82821e71a9c21e6a5011f60f598bffa914feed1bff2e207b9dd8173078ed59e4cae2e30", 0xf9}], 0x5) 01:06:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000200)="e9c6dec7691410ebd7ead9c06babcde1577f78165dbda1ad700e223f493d31cbf117d64c7c7097a62fe1dbb26175295bdc669181eade9ce84bc59cad20d153a43e154e5ac5133e35567dc95c041883278341dc94eba1b598e35131b932820e7b10b8f453eb41acfe0ce7bfa27c80aa2d0cf5b427a604097c0b9b0a2568295750156f9f50a252186e4d7b22854ddb", 0x8e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 01:06:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) chdir(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x200000006}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xc0, 0x101, 0x8}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='#\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='-/\x00', &(0x7f0000000280)='\x00']) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) 01:06:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffffa, 0x1000, 0x0, 0x0, 0x0, 0x1, 0x4, 0x3, 0x2, 0x63f, 0x9}) 01:06:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x9}], 0x1}) r1 = semget(0x3, 0x4, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x20000004, 0x8000, 0xfbe}], 0x10001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0xffffffff00000001, 0x9}, {{r0}, 0xfffffffffffffffe, 0x70, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x81, 0x81}, {{r0}, 0xffffffffffffffff, 0x9c, 0x8, 0x80000001, 0x3}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x6, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x0, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0xc, 0x0, 0x4}], 0x800, &(0x7f0000000200)={0x9, 0x8}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ftruncate(r0, 0x1a6) getpgrp() semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000002c0)=""/18) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) pwritev(r4, &(0x7f0000001540)=[{&(0x7f0000000340)="3b8692e9cb90b87020f77528ee83f1f4b3a3c8c2a702cc4635a6575fd5d43e81f0f2f7cd63e103492a7f673c18fd9e66fa130af491c640aed8443eb993457888b019bbf8151b5101e802b0721970c78d17994408c807a94b67d71248d94b83c35a8241a39a6ce4823016ab4379fa0c1a727c1cbda87c0f4e64289f3b0a0b7a5111cd578623d3afee5dd1157b2ef042809e1c60bd3d8fe9c60095b799e6b26baa6a39c4b3b38f20655f00cac995725a17f225f1e96042f93985652d40afeeca6bc9fe477bf61a67cb8a49ffa8a37c81c5b3ad631746115882f53c22e0abd4c0e846a75a89c6e089799da2f125a20d62b08322c45d8e3241fcbcd03aa1fa4c8109b0e2eefd2b04169c5b1c832167ce749285b52bd302d5371a424705bb632f291c8f87cabf5f620f078f1b409d678df62781e704f34fcdaa0ad5f33a0881146220fc8d68fe0b0d26cfb1cd7a432ac75b7cd5c78c05982254d007270b39602d87a3dc0fce96dbb95bc6cbc1c4599c935dae5012d538cffabca27ec262c78a607c08c8a86c358e48311543e18a19c37be54691994bcca743e0ff3d5bc2296655765bdbc7487f1bc35a13b8771b5ede94be9326fa95fa41b8f6db0c89f69d526e0842480e18d5155d7667a53f61bdaa490a44d70d761c1efdb9976385cdc3df2e66767f6de275f57107c8d166cb8436e69fa90aa7437b5cb01c04f68b5132a1a964684025171cbdd592c6049885def599501c30cbc4f308a564a36109bc72c2090b2c9b3dffd75d9273cd984b8bd7c125451a60620251aede20a43c2339bafb08abbed69b2e60073de2096a6db4cdb9949f2251039e0a6f75f406f66d9daed1a0e4970368b15895519374c77c4ffabc52213b46a4d27599a700916c23219a2eda154da148e0381ad243e722e6fe7ac429c6771cd39dfdfbcff60a5a819a1d5e3b0495604c9260e7f945c901eecddb992de28df520d01187c50ec2eacbbff4aa62581815689e3067253a27f2b8cc6f975e897abe64ccc05124acdb90457b6bc8249a1c122f9499f0ceeb17687801fbb321af0493e02a1f04de38085e89ffb236a19109e3ce5bf60a7c167b04c055e7a4fcc1568e320e775fb60f182c31d835cdbf05191b7846ba0e6f71eeec61b25fee43cfbfdafe5446e8b5156809ba2c37ab810e8cc2baebc8313757be472d49dcc85eb92fe09bf8bd9348399ed9a40eae193a9d50053f00c90e85115022798e057d4632694c2f3bb32dcd6bd5bccd38b229e66fb1c2116431d8a8af90adadc1892724029735a53b2f06c5dd19da5cee7f8f264ac30584d1a80b219fa7d7d5c5c5e5bab8da5dec522b833bc94cf00c272d0920d1bf9cc3b6abcae38cda84ae245c880711a92beba16e2a24c8b9e9547f57d0146752232a9a5b08833af0bc1a5e3ee7ad6b2bb65dfb3cddd0cd29722ba16751297d8accdc6046e25ff1f17f79e7de46f434b80479c99dae01572305fb5da756ac3e0965a60724d5d61eb4588def827ed804dd27919565b7c806d474ba24918d54ba4e2cbc744ab7f07ee7ced53e621e4a2b1834053547794e3b4d499960ea862cc7fa54f8b8b593260f3d375f8304486a57ce1bc933096f73297359dfeb510f8972cea64c079946a09a042147a4f9d86f00cf14c4621210f84debb3e767bd91d3e2d9326305426de8ce47868f2aa8132f499cc6a38e401d0028951575839665c951bc420e44e77c16af91c94007e4802b5b18646f395052cb74f9fda54952379d55b2f10b24bc416e0bea9fe8cf4381978b8425c028952bfe8d94725738bd7aec43cb7848bde335239ace183f073b9534b772aa9cede70cf121dcbc3f6e92409e0d4a21a2a930c2e92849dbd26bf506df27fd6e3266584982b2aefad3f9b7a719f4160cbb2b8533a3df6f4d75b5d8b23c594d2f57db7829f0f9dc70ce877503af540fe78ffc40c490ca400e9f8004e64782552c6370186ba23e3b6f109550c34e83724662834279e06215d40b3eda94de484ccdfa92f04f5c09a3be4d7e4f7be7fcc389008d944a67b79419fcc32f1b4b03c3752a21998ba687a8ec953d44e3b17f4edcc66d9dc62f514b0fa47a01dd98329eeb7dc272b4e8ec6b5f02f331caefdd1e29c8a111f8015b22a6bf2e717639348a572c3b2a811e87e6478e675e6acb5a9008f76934b7caa66569371d1d7733c6a0b8ca73401fff708bdb406d105c66f354356147b8ca98cba58be09bf79a52483835c211d4548ba2129e5a2a3b096e324a28098d6fdc83726ec85812e1651244aa7307f7095500cd519befdd07022fc725298f9ebed71be1795658adce6938685888b02caa411cb3d03c6c47d7b12551e8fb348846ee8a5796c85e921328c72bab04dbc73b0a7fb5d6cff99dcc2e4f2d750941454ae0cd43d779fdaf9d9aa70030c8bf4807e286b5012e79e64a5ce24557bc2de0b4bf9ae4be086f9986ae3a7f9b180fcfdc11efa2ab2bfaf58a8b4f67d8eaf31708124eec0db303fccca0cbbef2e38cdbb10a45ec0e090d7cc044591366ee5d6fa8124f650e7572367b8eb368203497378734e05fbcdbedce83e6c8ef08aefdb1f056ce913acbe225ed3cb77f58c36fb19a833f91c94bd433d295ef043944597e5242607642fa6d9eabd294f2570a509eb86e6918e4c601158ccda9ddbdf331eb2d2cf0cfe690a22a723bb9a271c21777aab0f9f79db8c4ebed6d768289fb31e1ef946a658fa2a7614db6d922c01a628dd1c8a038516ac216392c1dde37672f60fbdfe9ef034c85d14f08889d5ccce5ba6e3bd9a9b4a60072b34ceeb6e7c0c5000d97acc7c4a0af7ecd91de3872bb2d464b56fdd554cf9dc05cd432adc5fd9c5248bd730577b769d48a68d49c34d37de366641cf2ab5a325377b39d8f48f370202519c1da060acd3d980c471d88910ff6fa4f9af851a3b3b6192c0d0244e7a134feb6862c6f6056efab1b1967db86706f65d8433af03cbf14f0dd1ad6a8206581aa9bde6137887945aa0cc97a5b667f830070ca46bed062cc09772d25fa4f7485568214cf821be31e8dc09349968767710a2d9d7baa26feb286d92f0dd7d30acf41427b9e827e54bb8540b5afb84c0c05367b367d04eacde36abce9234bc9a8d169553b0f01a97ca37c4c71c8513f5f39b6fbad3b8af2298dd37fd0aec6eb6ba391891c53ff0d53cfdcebb4473e97ed7042294b7d0331e78630f3e3c734a6447334d5ae949eb261b1e92400ddb1a1c5d75cc87249d570543603d99549a57618c8c334a8f36ba80acfed1eb3cd57083b7703accfc3087ff117997a529fdab671c4b595335900c13c3a6554aba81a54b67e45ee5931576a56e07bfb83f152ce9d7982b4c550eef3388bb5bb9c0cb935fb168bef88ed6b45053a8a04203069b8d5279650d5d8bc3007dd5abddf4d599186fbba36e2d1aa70e9670556af9bf8933957c8d9bed7478d4bebef3e5887d14785a45281d345e957b226507544eef312cb5e4896f17977718879b6ffaf412e9c68603fd26d20d602bf0970252a2ebb832b8c66a6ca93cc2c1d9bc98d214170de6215548a81ba0bc4f8413c536e3e436f78dc04ac8fda20ab92353d0916a4e29633153cd50effff60c99bde06023844e102c0b746b875955b42a43e8b76f1168b3087039dde5d9a6c1bbd1cdcd49b8e1d08490fb0749363b7fdbfa978b3c45b07fcbd1bb36b87289d81990e970171a6b6a6ff3bb8f4d1e8c13ee0484f98b7c4cfb104de9ea770ab2047b03f524ae4ff295521304dc98ef838839d46d222a9c278afd0763048277c6fe7210a67bf2335fbc685b140625131006095821ebd8a2269039f300b14af1306a13bc8091501a836c82f4031e30bcd639d5c331aef9f547296cbce12ddaf49d93d92f0e324aa90a221bee354a2ef3cba214dca046fc0b623f435ba032275bacadfa475f89af9157aada458cf2904385f807e81f202268a4f75ae573b2993c4ed8efdf2262c616d8a689c6a77e50fa97b0445e74fce5478a41ab9bc64824368bfe816230e393ddd822fc11120f0de6bed3cf7a9d12413327b8d4b725a2d77c44b3d2db28c40e76b9f7b3193c9470a3a894e6abe0f75b3136b8e03c8ae02c9413cf742b9de993d2edd98753986921219b6f035cff320a2ed3ba158ceff10d20ee9501c189972fc5f333d6465aa8949e8b9aa4c75b610da77eb790c740b71b9bb87e0db90050f0f59bfe28553f55c02a34c9157f76416ce36a44c541fc91e4e50d39e2861534b59582a9a2c1ba4eb99e051b7984fd0317e3c179ddbf4c6254c60262126a379a06753ef7abd0e79da690305b6cfe2cd806b419b1f00252c14135beb86d1f3c5e0f63856aebe4549b4a1044c6645fca1675bfdd5eba86fd798bb126985756b127e8ad7a330806087f84e70855ab1a34550aa1b4097834c93dafca2642f784b170f6783ab5891f701344d2357807b37c930227e9fb5b707a1c8466b03252d71c147ba94152c464a8124982484e036ce30d0b0c85e659b1317e42d7f35730c11a48eaebff684b008429374890ca9f995cb5dce035cf15817d131b2e66953b9e47728b6911eebb5c468dc597afa68292a28bdd4df0ac4c024fa660723eafcd1a9424915f88cc57ca2e9571687d370e5fb83fc0dd107fa115d64cb6709c772c2ff0ff46679029c4f1b5718574dc0bba4456104c2d0568eaac92228ee6fa5417fd9f7ce29a209cb5f310937e277f847baebe3653569ce227dd022f9fe7b42df5728204bf7fd1e93cefc11c7d47533b64f79dad234adccd9ea8482fdb2185029cfaa3e3f6625c9e4f0537597135c22e2b06a4e3e9ab6f959afcc2194f83bb25472a1632a9eace73c1f2fecb172c26f490d7c3f16c05eafcee9abccc48d570c9a0445076ead32f72076bb03f54f1bbb2d1dde36b7c0294d41f60a36ba57bfc7395c85d6b3c96e7e8e84215fdb6b3c35d411c8592b3b222021b464c7311e96713d2207c466ecb2777ffd47b70d80bd141fccc4c9e5375199e4947cb3bb6600d7f0897e6d7f5c410f6c60bbe7adb321b313e8790fea6b52f30e115a8c10d4df2e9b4baa54715d82b2dce2a02525cb3a01fc39e4efc605cdee5eea28505788b61521a80d373cbe6003fb3d21bcbcd94f33da2e275a9f870e9bfa8895225e28fa975a5ac919422624288ae7635eeb00b8cf1f0c9d2aaa810244ca0a1c6888f2fee3f3d6764b4477f165b79ef980c39945a1f7511309be2873978fabf7c7a8c3db48e4b51ffbcaed638f302f70a31a3413b2be3d4a96b289eeca7b6d09960097b44a347834ee9d3a6b81de39f83f83ddaf40427125b6f8316823369625eaa6466f616245d31014bf514e666b35896056a277a70b52d8742f4a171392142be48db5312031705278a52dd64aedd60f274472a9d08655dc3c83b932678431ed99941d746cf760a1c67b8a3ea9d37937e68bcf4757c67467295167467301dd062d49b637d2a67b2e05be91936b00d38066df5c27fb1c2c0a450ec65a1559a2ed23c5a0c2f5da3e1cc01989abeb15dfad79abe8b53b9fbbcddc127cb2d3530a8c4d5ba6f94ef8046c534c8bcda4fc13544a00eb469ddfb9dc81ad4613e288c0f27e3edb24f920715e00bc4707668cbdbf9c1ef792985e90f13078ba3c7ab4b16d5633853c82687b8afcd753d3bacee3a0a95dba96fb9fc673885433c531aa5b8c37be9004b3e4d45054a518a4436583d75c69b5b96edf85e9d0726f20371237f916b7633c7bed13c186a7276b8ecf960a7bff49e24fff672812a2f26fcc55239067e70cac06565c08a5ab02", 0x1000}, {&(0x7f0000001340)="e40d59d5caf28635518bdde89cabf20e9bab557dfd0c6a5f8bda53dcc8e744bab8eb87eb5dd5049670616556587627e8b38ee667b64cb0798aab66871d32bbd1404fa14579b3ab6eea2888130c98bc46a2f08159d98401e5f42d2b5ec5599573793058875da33333e8ca71213be9b8cd4c6bdc01150defab17f59ae1b1415103447dcbce71b65321", 0x88}, {&(0x7f0000001400)="0f584190fbae1ce796b551ec6178d21754a14424dd129d6e0f02a5491f93250bff1c1dded7366b93a840ae6d71ea0aea7ab9ea632b2b1e257d608755c6ed9378c83ca8503b2d2b9b37b19a6e8eda50d734019f4fa8b6522e296a217ac683c54a7471a2d8986597a12f4a7d5b83ed05627e24d0a9c494a76e16274f1d2c0c553a0ece38dedc728b53c8372d375945654b2f3702172797fb02f7f4a518bd37ff0a9ef4dc7a59e69c783c1d7d0774e9e806932da263fef7dbd3591187d30556c62f1fb984b7edbedae4bfb9e6ab0b10b0a31251b66b367d897c51a1314b754d1e7e93a4385a727a", 0xe6}, {&(0x7f0000001500)="bf3049ae61ed8902b4a6ea8c4eb3", 0xe}], 0x4, 0x0) pwritev(r4, &(0x7f0000002840)=[{&(0x7f0000001580)="906790913d3b2a6fbb435770a928c8d04cf0f1a82f54e5940774982f6a5ff81409519e4e8ce77297ccc11af22b816c7feede8e264d6cb8308d9b72241daa5d00a259a8c725ee50c0d0a3340efac94a92c94af8fe800bc891717b5301150c86b366ec8af651809d9e472c70", 0x6b}, {&(0x7f0000001600)="f45cc6451c21f776599643567b0451", 0xf}, {&(0x7f0000001640)="1ada33f27c61fa53b2129e61b4cff40982a60dbd4316d7ba4f6f154f21aeb3653470922c7ebda7310a82ab1063619cc11f6c7d6f9cfc8af802faf8878f5ec2e00517dd300dfb713167710d9bfb17b0aeb1401bfc97ee993fbd43c406e1d206795d0b90d64fa1fa477ae9f3135d0293d6e4c3c7b90fc644e278dc8e9d1b351a0185d88ab3c71be32192f898dc4392adbc1f3cd67ab9c54e37077789f9612a82a2544dd6e6d55ab2aaee9ce8125fc2e756b83c848618fd08ad80858e665d0882818cdd89a51ce84d6a72de9fb7a2e979cfb7f57a22d80bfea801619fe32ae260ffe4b6ac70d1985f69d69559669e841b8959b00c1d1c5c7fb9bc2503a627cdb7340a34b7072ce1f01380a781a7237649c6866fa12185f52937fb034dcc8d4f06a6a4f034e80d1a4ad95a9f17cba150d81d87af3615f1c93118d3e31a11a80591e63f7af06a74ff7aafc9abbf8c2ffd75e92f2243ea854709406a454e80264ee0e7dce99a6161e31dd042d46b5c02e3cafa1f76c8c8d6593fee23f442d9b0d63fb054eb38b0a2165a7184dcda8678ee8e2b8858dde17af63b9da64ae556b6275166a3cb47e62b5dd79fed73ae0783dd7b23d3a0c2230454ed57e3490f63bad8d0a78601eae674a200bc546a11dc1aa841aa92b6f83e01204889310dd2901fe55409364787b85e027bb9ec58d1480cf2b3acf0d65edbc4b62c66de6fc5c4c6979924daf7fe98048ef44b7ad6172f28934ca513985a0573e5127daff3cc9e528077eb202f36c70fd6b5fada30114896d7e1d0f09cefb4f3d6acbc55ada02dd828033f0911a587958f677944449f53209c61582c5b9ce7e0ce95be0545b0105995fc90c46214c04b7f9bbc5309a7024f1b58628de9a6dd77399e6d3f57248c0bb549ff6ab1a246857d8b4a71cf05a53b4c975e1dd15bd5ac2d0f5c6c7d6469e53acf93436588ebddec28a20eb4e5e06e67d602a7bec7dfd5c59d95e2b27a90da8957d92e647612c4ff9b6840d75c6c654daeb56b4dbbfaacb9847898e3082c1134a9c7821d69bf5ae542db81c9ea1522cca174450dc2417dac398331765232738e9407f9c6bc343677611b03c7822486aded51605f7d17950d3b74d0093d7537aa15d9839c3d77edc14f855c4eab6e88cb502ee19a520fd20e7fb75b7a133c2bf6d6c6869c0dc14c52408352af133fb1f4b15cf0162fc2e41449249f48ebc721d8d16c8ce363c8c9d0e2166686ecd387a25b830065849ab575b796bfa0d5345156c1fc53c2d1b4f8c212f80d5723c5dce3d2d0aea1c7940fb7965f2d8be1aeabcd33d6d90d3bcfd426dcd8082b0a93675a24feb6874f0e33e72c93e85c340c2f4e4eb3eb412029c2f295e0694d0e7d73a4847650f72d4c6c04edbe5d83b10c42a4fe02a1a3fd5d11072b09557369811ba060312060ffe4b69583e9256720a03d7333443f8df3ee9e544c27f7df7dd510efb268a8bce9c08823ce4564122a3cfc575574534b45f1ba96ca8fdfe2e6571d7954a88f7bdb3f98354a81932edfca53dcd486766852b0114ec76b102dc2202edea2c69ce578d27879b91ef21773d9d64a188c53eeae3450d860c4fbb777135a6d7ee404e7e8d7addc4e910a32253e54ff8e7bb2372d94706b7092c6d1e96b0b3327b2994377c58aa57e68a5ad84fbede023dce254295c237731daa3ccdf014a0c265f3275f51c9e69e5e21eb93b632964eae961cb479b8dcea37f9c905e842887b1dc9c921e9763605fd5388dda1932bda4ee28f23eb2c9f74e5e8e6329ed59da031bd4fc78aa8b20649786badc4ebcea33a496a94cdcd0de38919d0b488e081476da03076cc9b33ce92ed9716f575f67c8e1cd1eceadbf238c0f1cc07f908aab0cc0c10e46f2aa3e0f6372e80ef88cc640d7c6f93b3525da11cc4b7d440196f5511a9338a9d05c4bd1f8e2625f35afc3e69b8d581aae49d994bce5753bf987c49c79ebd10644418c4d31cd382cafbe70470180425ed698fd61abe0b5a1ad09a42d6f16044600a2f022cb0cda0d1462e2f9ae4fa704c417ca28d017b8ec36ef9f3d13f212160e716c9cd0238f9300da1b78b343963dbeed80804b690b8dc30685e7ea4fe565fd104564632072c5b0dbe984059f6e46175975586c2d5b53b6fd058e5290ef864e6a60577cea6f11d4ba8cb1dc290fcc4dd167f96cc2904e43a8e0e9ea2be6b77fc3fd7221eed21878dd57c7621c24312fbb491c537ce7eee3fce3de18d8fa6a3bb1ade2e992ceccc23489adad63bf6c57f9d54864d6dc692a98edf86038c5ddf1cba8c436346b1e8275ca3a91a887274824a872c8d85f387024612c8e577619a2d2181ff9ce10b13751dc38efc531c3c0da0c1c2d14b3904a281219d77c5c82f70ce27ef4dabf7ff48ade2ba4d869b5584e6a5b32f8cefa3cf204a99693c7797c3dd0e91be78a92c380082b9102a14767e6d23197889aa3ee6e58ff7d9a2b6deb9b3b118a7e8e4ae1c294019a217c7ad66880d72b340addd1e3029c1d481633d1bcd8defe1ab157419620e271a6b94ca9c69c3bfb48ca715be1e1ece4511e2c6ab7b6491726fef477a793ca4ab57381454e667d0eb14d5740008e3464f53abb948f1b1e54e1570121a0a0d2060b17ad3433000c704cbbbb269c38a482aadc69f7785d6cce1eb22a2515cb918e0984a1add0033a62427dfa2697eca53e991550da840ed74b3a47b798d7ed42f9ac2624d9c65e273cb94ea03ce25d9cfafe0c236dffe96f8f1522ab1c1169eadfd0b891a7d11dafc9711fc116eadcf9bfdd823912a320623e955803a9ffd9a036eeae76c356d28dcf90228419871d82166209e589f33403fecfb449615fb55980c0f90205e8fce7f13f1f3c5486ef04189f677c1cc68b4ce305411f3fb3ddb0ebc44cda4b9ce5a8f5b607e746e0d434d483bdc7bd16626d5e8adccb4b775a942f7a8fdd19ea3701b223b3c1fafc8f7e19301a71928ab2ca9d8076fe322a8493d3d33b52150ae8884baf350dfe262ff362f5916517948a7cf7e05e8f75b34e14ce9176293a5f71ca2f5f6df6d306feb5bd75c00464aa422529355af5d77d5f4fc162ca440c23a0625433292ab47bb6051bf31761d687a948b90a8610d5c5900b00b96a631d43474e456b7f4d430a09c923a5aeaa5d509654e4348fa137e0246da24704ca5ebb16e93b9dcec8270b2b67f8ad085049db75cb5bdf425ad5f6bf0c474825c9c095106117b25fff7274788dd6dc42f00ee866f0c1b1bf14c733b194dd8155c0ca8622bd45b1007d12445d7344b33ec9181c85008f8049ca684f0b653776ca24ae9047f9f5f82ecb3aa377d72f5be77a7954fcc280416d95838ffe2a9f95aaf1d91261defea85e47e135c6a2dce9070d0eede8e6a3fd0777a41f08a09a1c413b2bb4cf85c5c151b971579f3265edbde0e1f1a989f02d53e49e67d0486b31f60652cb2851d7778c9bf566b1c444fc1e5ed42842f543ac344acb544ebc1032a04c94d693199575c5acad0d6a12b5dd2362db7bb0166df896a4620f9c98d3a7465c7b618bf896612eb53924866207b797de4f6c926123825566a0144e24131ed2e117a803b285a97f7f3d3292b90a536c93c9aa049f773a5e7c10db5e585d8e6eeac22b983062e072d5fea42c71715fbb6763eae960539db5aa7debe49462f22a011feba95491b204635185d122c8405c5318e39346c9a9428f2af0fcf898285ded63753cee019f7ec11b739416ca0711c6b7645f45e440c79efbbfe5b26629c352a9f396dd9daae44e577853dd2357e4ff528e212e10a18d9c31cbebcfadf5cbd7cb18f25caca4ee4ee12ee5ea7885a288900595c6d24e75bfc579fa84977f4e3468bcb08da479b93371fa47b1b1a298b8e11e528afaf3053b5ffb2138a42c065ec14d45df76daee6aab60c5590d94acab07be86b42df1560633987347c5d1fca402f0cfe7954cad09e2561a69182b80a868c0f0bcbc0bba5544ce3e937375b789d610f8490bf688a2861aa581fd0b39cb3a597f7c65f182aab62312ceb8752a19227ad424fe2166ddb5a952dd426a4373dd95b60434d40dd9591191196aed0a1ce82845abf929a9b403a27dd2d4da196bd5ca65fd9fc1b446f4cd0771971fc7dc4dda22a4f7e5bed9e359332966a5f2dc6e2ef4255de6754d9d63de8b54ee7b928f998716263e6cc740a8a31a2b946f442cc7da739e193971dddf59857f22777c9bf2e3936e309557f48c1bd66e9e8d5c2151a3538bacf05e527a9ae1cdf3ddc46cb1a4174c4bad7692ff2e8726620ce74f6bd6360cc9be8cd17ca9308b049afe762f0f5d2bba8c4c6ce55cb743e32fd0cc44e51393ca97795e30122b9cb877157ffcda863282b86762aee1f47097d7930487276541a19beab222b278294367b42cc65115de94a7bbce3c86198650547986b5dcf7a7538807f203ce66fc144c5a1ce0473caeb3534a0cebcb9c6dd681d3c6edc7bce657a5b98f62fbda6143c5dc976dfac8de1297b2ea213e78d152862bc7363a7641ad8f3bc5c7ed951b90a712c7178386d86249c6d36f85a6cbb042937623e051bf68cd97b73ca03b438882d3b968b6dc121ddb55e471f5238c91e92fe1fa37c8d436cf9116da3f82ff32f13650b82f40fe70fa48d7a658be39b1f22f528ddfb4b9dae8de417ecfdb7df139d80042c782dafa18a0bbb66622b62d8d2a030bf5e1aba07a52c5676af4379117988d7dd28a8c4dfd0874a5e2c4cd35705834d287d47937be186384e7862077f598e04a669d3f300b464b777cc00cd5ef6f72b37a7f07349adb5441834bea82f45669559c7144555c6b5e0d6de6917cbdb41b0c9d0448680997194a7f3e11246058e4bf36d2b36ffa2cd334e4f8e69a0f003516ea5fb960bc4dd6fdf0f7eefb6ca8a69b5b3898a88a45e517a52f005e0484a87e1cb75ae53ba2d86488f094d5cd2bbcbbcfd97a681dd13a340f75165df4579d1f65559dc663d023ece38d43546d3609039e2fad920fb2ea4903a528f20e5f6545dd8c2773bd97abb631acadb44481c9daa305f226a12887e499fa70ed36659fdbb5659c146cf57f143be5452ea9281de79f631241f86edfe13dd893c4ee39e930d05d367cac50830f87afb7abf9dc09d8ead32027ad5118910c0de82d5f4403b7807267febcddc2f4a807c5a7d4659e8211a63a948107c0b0f9c72f1a52c09b4f68303bdbcebb9c71380a9f09923cb1f593cf8600d06b46fa3fefd5e8b864df0b2478744e59ac4f86ad0d3c4e4e3bc6872cc8f3611c8b8a5c1676474375f35e8293028c21af7d49b37ea1444cb92065f0bacb6bae30478ea301f5c715a894188377b5312022ac33350f71b8db398bc597e7436835794ef26264b4e0ca80356d437ae0dc3dced57ad7df1f36cf04d577e8cbb6ef713a9006315cfd5def48baa4aa2c636ec0bd5965281fdd82f2c0efcd56b7c882786a50677537c8762e5d8a2355b07499e1d20e481f643d0b84fa3ef11871cfcd30c584f7dbcdc061aadb4c69e88da3ae0806efcfe76d89ff22055f87cb395b6d7f9e789328165f3552d2d8719363bd47b4e7476e2aa4305847b2e03d6dd9f57e39e442607e35063f0f61c60e38ca0d07441934f02e815f66cb8199ae45a864a88094a524cb47b9e32bbdc1ef400633fd8e3c70cd0ea800f93b9adf49fbf3d757e98c0d8ab69a101e0101d42d03f40233744649920ee2121a276e8d534f562b252b4cf6e1172df60bc8db6fa2b0f7a1a42582504be35953b04d7226d1c87c12886782b3ec1f07df7e3a54ac5393a0269b2a1412f58f22f1d2", 0x1000}, {&(0x7f0000002640)="757483a6", 0x4}, {&(0x7f0000002680)="f88e749d353a774a5d0f33ab558ee6488e3c4a027b1de465668ec1845d07a993bd584cc58c2f19e45f84cfa599428bc8703a29887b75a52ba5270dee80ca4f318ed369e1dd773588a53a3c31d66fd9751e8ccf0e5b8ddf7aefc011f775fe3f23c728ac0338f546819c110ecb0f722b896851e82dedb238ec6b9ff80cea34b59531c5fd3b698cc50f85502fb80f62655d57", 0x91}, {&(0x7f0000002740)="0c60b8915b4300e741c77e95fd21c6d5d81b4bfc352eb12b2fb326a4287ec3c03919b03eb2c9c0d37b0304e08c44d1feb7fbd38c4d9878c8cb797ed79b7d8e256a445a04a1f6ce79eb02c1b00dad6159a0972640d1a964cb083338e4cc676bc04b2b375bba9d0e5e0bd4cb72a3b6f785e9077bbe3388ed2ab4c6ee38c52d9de55611740210f5f777138a08353bf0a1ffe3459e1ad3aa09a2619ad57e0d95376bfb5c34ef5b484f85940a7d1ccea29726e56abe60d04f53705c4088a896b6f34664d0372556fbf204b44eda2adc94c497848aea", 0xd3}], 0x6, 0x0) pwritev(r0, &(0x7f0000003c00)=[{&(0x7f00000028c0)="dd983f37af80431fa98f978e8556542c9cbaf33aa4651833863b8c922597518a8a258e01ddf07fb02c085f329002efa6bd2ef5afc50428c6f62d1fce2c3aa308a7aa68986905a6b4c900487b774cea94cddac01c38d0bac53164837d6c3b9240dc704b0e24fb67c4480995021bf3e2fd0276793f317d1b556253dc310689cc9c3b23", 0x82}, {&(0x7f0000002980)="6e82017bdf4d2c0b88bd911192801a1504b198099f1175081282de184fe013e51adc5b93f11fece3a4c0ed981c380d58801e4af5b030b8c4eb9b261b2ac81d896b2c9c16ea36", 0x46}, {&(0x7f0000002a00)="efe87621bf1e90115ec588f91085c2d544d3fa3ce8d280360a542981db1a95348aa748939a97686727963fb569ef51f85fc9ce8d3aea8fa6b8ab1a1a28a04f09425a1c", 0x43}, {&(0x7f0000002a80)="a8eaaacc9a1f34", 0x7}, {&(0x7f0000002ac0)="6342ac670924c878cef911fd70153760d38260faff03206ac08d0cb9e7d9225114e61cbc6d1976eeb12bfeec74a06a3d486e1719d6f100baeed4a17c3835e61645f77e0190564efecdf62fbd2a9202bc6b4b503fd6a865bec83ad1a9c1265d5ff4c93ecaf50e3c5343f02e7d9fd866353bf7ccef4996e8c531433a948f8bdfd548900d149760a759d6af5005739ec2a08a4aa992cdb7af62a802c5d84c238ed97339d89bdde91a05e278eb8cd670896e4f672f4f63ace9f1d6ede84121916a7e514ef44aec31c14609e3ae9074ceb84ac36f88c12b2198aed4f0ab3af6de2a8a2c01bbd39bcfd25909277a845384c2fb01012a6963b9f724dd24a7764e17fc9859c8ef269d40d64b82d1b105dd95948300d39fedefb2ba7f6b155de135966b3353d836afd52ae0b42e581297a4517767c19a77738eba855c7c9b3abadcfa131fc026065750867244da9763390abe8b3a42e2b1723c34bc66315432bc4f502a5346f571df41b499e46ef44330dc52294d06b1f73479bb1365193a1e4e4ccb12093de2a23487b29b8f79fb43830f06d8c969166bcd31cf31621e0714d382dfd955e166bbf5a0f2b21626f10c5bda681671d675b051db0f66365b45cbc7bedcfa550b8b8a210fa91b6cf252cd366e2d1a281062e17465023673de1383c0057ce03b29dcbe68d5103b740a68e2ca27d983eb77c41df3e1f450f1a3fed7aa3d186f5e221d2cf286ec2524c1f30ede27305aec80cfe9ae452e5235100bcac18b9f6bd956fb1088c06fe9c5d3959639fccacaf5da9b6bd0463d91084b6e0d7c86f54ad7309027b15d1d613d0896b5625b2b03567adc472b5ef9701d1075b798fc3d6bef7def49bb9605ad8a604352a3d187b0fed5a7f070e3611e59727bae2b0afea43d33236e654defaac491182693efb6085b7754fb7826886d89631b787cb8f61d1ec0e818fb2480cefe584ec53f66859c44a132a5929d06b07b51f89ace8138c70a3a153fa5601862aa2789c36aa02411354dd77ad4b8f76e4db02de65cc14d0363b91d7778d40c5b0c222f18f65ec81d6a86d36e8c1f8472e477cf402eedb5b3f6245060fbddfcf932698f8bad1bc686bfc6516c909f70defc12a9352f6f92afac3b741ad6df07745b18bf9b3e9043ea2e48dfbc3ba9581ebeb67ecf8d172755f6f7956f07a019969b2fc5f3600049f14cd85af98b6b55413e62af0c047a58c45d1f6903e56b3544f2eec17b942d90c06cc21cdd396d518519a0be2487393dba03d60c57c59ac3164db18512527c816565d8aa96fc20d24c265fcbd3028d03d6c9827eab4cfe99cc4821c654823b44315f00725a5530e0e700538b0a148f90d8e33a1211e74636eb1e6f94287620ab85cdbc3249b860737d7ce446d70f35b32e4f18ef0c02865486e848f4b1f66399176d7924eba948056e7a1436029bd6381effd141c80f7ed29a99d5832b1a9604268a6bd4a13b0a433255783457498a151b914a51737c39badcd14edfdfa35d8ababf0f1ce87fd9157a536e9c7fa1bb717f140b0647924ce5cd28269849f6679a12cdbb158950fbf00a3a990670307970a81369054d7f77907a0232708d3435d444452d09184813be6a54fdb8830634986a1767d3a49da8571658ae37f721520433949f42dc9d032ccc61bcbe019948c75896f5005cf419811054bd152e2f2e915951a5c9a90a456fb6dcbed85f51c0a633ae4f4a2df15add6a4743a52edb9c408eae8a2b82f448658f5d9a1dbf3275c5e9b8f02a9796a80b370e940bd9c7c63e0ea6a31368338af4deea03c0716aec80b7d85591200f291604c7c8d9766920727cbf3177d466152e4deb916f51ac525d0e619fab7a01546ded5ade3b9ff76e9c4a6869c5252c74a8088dfe343ca1f160ed73dd8695bd8b34229c828793de6ad9dc05e77a926716bec945f866c636ac1a91371d1c10664df52374ca25b48bf6ff2f6f65d695edf0568c8cac68a0fdc6e4807fb947e0f84f8719831399f7134a1fc7b2f6240f4ef6c715ccd77dc40f48a7fb2a290e4a7cb79ac7fb27af1f02e3391331f1ee8bc7495abf7203ca19a887f2ee79bba9ae153f8962a59e396d8ce28113f6ca2c839a42dff60b06682d6718564465bae1f01db85eb340e2ac703cb4db2ac1638727b869f43197da680d66ca9c0791254f6067cc573c00b15843acae1de0b84ab0e751ef10165852d3ee05f9f955b7d2435e1b9c004dbd80bae67258d72bcb94e964db75d1ead2a0b64ad5ab9deb625875c8ab81fb905081b02aa03a08cd6798c830ddc3faaf36d38522691689d9ad47b089113ab1589fc823805c3ad2a5fd0cbf581ba97f4a9ba8216f3fa012917ac0d952cfa8cc27db6c8c0bfd8780a4909ca2c7b90dc9db881f933ab385c933d2b83eb65b33c3ef3b6520742baa5b75b63fb25f456dc2d5610297df98728c4d7c373f6e0358c45df2e291fe4e7dcc371b82d3f1c2d3aade605d223fa1244c987bca6fca2cf25838a542fd89806b4bebe3a7977ff44a84c06fffe446b9030d7120c2bf7b40397a48eeac08973cf823edad5acf59a5d78334fad910aa0353e2cb300277a2412e5a5859fe81ae8a4688a7dfe25538a6812b5ee7db3fed5c3741901cf62c800ce6ade07edd797d1013ba438f76c1a853a05fe59411f21a1721f2e123f9b8d75af4c7c1780f4aef42db93490b241b169f3f879cea0f1ad0d2ba493445a887c1ac8897da29d64819dddceb7bfa3fe506c677b05a260fa82dfd5d75f48117316053ee30665e0fb271a58c61cf1b4c4ba5cd1afc08e8a12b5720463b9292d35019ac3b90369f87b722d698a2fbb353cc2c5e59e550095a838ec433fd4cf16362cb414aed2df1f954368ac0ebfe8f9fd9bdc1f307251022060dd227667615f2f114378e1180e81f1ee729f3163f620f4d87c59bf9ec4cb8c6b01e2ee69da95609e5992f3928d333469d8d8466d9965c8612e42125655ec12be8c7e18aed62c1d372f005346c41944c7ba2376202f3a31de4e9001844bae7eae048ad1b4b69ded72974aadc5f97ec549fc93401aa2bd3e009c76b0a1f144bfd50e83b304a1b4e8237b3a08d451da4f58d28aae514c82e0c62367d72697ae0211dc47ac84ed36f079187c20701dbd63a4868062bdc8d4a470f234d9d663ae4311b882e650e17ccd65ddf7e729cd10c228892f3eb389f522b6bc32c852bdfc0f6f6c3e82a1cbb8ca59bd52b80c0bc9666801645d78ee8942a1bd90a25754d853408bb54f4beb7cd5634f184e3438a319731b72d9d1db6c8513781f96373827ffeb75ab5409376a17e51e089f8ebcfddb7142dea66021f7c48cbb8440d9986f573e8c2d91de1a30627b2043d5acaa75c4bab5413cc6d95fa41c7bd75c6a46b25da057fb0a883c5b31f5e1d644907f0c27e27d86c9bc9a638387d00f8ded738a79758f2ac0032ada376223821c3641d95f9889671e3102d708629b8defe74205c9251c5693a020bf5ae1949e35df147f45e31307ebe57c595185a31e6a79c12cef151695ae74ed54622a203eb0f157684d373f71b77713333e2759c671b5cabecdcf542db2831e12613d7f45a06ae0227d9d4d3ae63245ca0926c128685a6d065c363de8b3a59a51af47d090a718484fff7d9941c23100a0373234eee8dcce5b688b877f2c02ff006e1fd72122f03fa3aa2d54ffcb0f4e643ceddaac5da0245526c7b482b37586582488915a671ff92db2bfea9aed8ad817cc4e8a60c636aedad691dd3bb89e160860e7856cff5aec3890c04f896ef0a93123ae5f9165095c0b6739c55bf09441faf1dd2ac3921b20b7f4524dd5885968e33b55a435e862226497ec169205e46d200e3772fec4b3f096cd83489276c2da528d99819612817d832d5a6df4cc927369cbe8d050e463f89676dba866b051222b650e90d0d0b236074d4bcaf286692bfb66a951529ad3801a079059f28f0f05fee88495567c4818f23449d4e9bfc37946432192f1a87617d0bad2b690968c7a3ec2918cba771ac68b51b7f07fa2b3adce16053a2c08a5fd8073e1bab632b5f821c72a429f83e0fc3f13065be7a196c808cdea3082b869798abd382c120b91fec909d22943b1bbe85c6e3e7529d6c907bd8b1b56d894fed9b85df204a71d940aab1be9071ba42782ec24067b9392a66ac11631b6ef201207277cba087bcc128c1677bd616bad3a7a77e6707fefb3a299cb6e5ba989d282e7f71f5d2d4368ef44013c8a0edf690b665e47258e431ab31e0c587f7fd636918da5759ae127a156f606e19bf85e4e57fe620bf6067869db2b598d8880bd17129b95afc6b2d9239930346df2274149ece9493f23e6fd92afbe60e07d22db2580b75ed55751c0df2c1cdacbf6300d7b69a2f6e5d178651583e0dc58f2c03dabce7303b29139b7e6b5e6dbf57fdbbbd1d354bb4fd80f7d3940c8595f367ff30a740369dc50414229f750c13f9f1298ed256fc5c0fb10dfb795f39e00ea72c05bf9fbe7c9f780476ad7794eefcffa3fb5535a4243d56130ba1ca478baf31a3a1bd3db2d19790636a2d10a97aee0ee149f54773def213ccbe1427aa09f0917c88ba6582d37d10b5d6a8bca5619e8bc6fb0816dce88fc98e5e17ee7a4f8c1f6fe2a5544072e86beed43c3e441baa810e4df829cf4df4af6d1bbf341f7d41c6f8a696f0fe2c449db8ec1d2ce66bf31ce791f39773371b658c8cd80b94e6be0f0fc053a83a6dc87b66dc07d024bfa7213455ca313e4b9334c2e535285d8b3ac47247163f019d29e3828b647af45daf9c390efe1c5b05f7d83b01112b14d8546d2768f51ed6c5ba9ca9e7c4f4fa0edf48cec3b136637b3b149f115933da3f2d290cb1f04f62a98779bb76c31d4c62f9d94f9db12755dafba6722fb08a58f4429ec02e5a2e3de23fe9ba3e6a23e6b92fd929e1b0812ee337560a7dd6ae9d881ef73967e08ef24661b43386de01b8482b84cc97473f2c66bacfad2267249456160b1516e9a39bbb09da3a689ec1a039e0fddab25bd31681d9a2a4183ae84fa8371973106e6ba09bee7b6b2f44809c9b545880cc4e3d6f65334298f315bae2cb258bba10c07209680aef9b1a80191f5d86ab05a076b88cadc5acad110de895abb7a4849d6ea48897f9a6afd7559597774abfa957c6fc60c1fd906a1f3e1a12cce6ba6eab38b7775870256a74941472f4fac981c6368ab2c8042976d3e3aa0201e00dfb27cf2724b8f1572192d226e099a32d00c34b20bdbfc10eca13b4d1e3db8efcb30b84e2637eed9725de8e1e49aff2fd5bdd63a6e23a6336bc4e4befb8d9202f09d021e71ff4e74b78a9f3e3c1977a47860bbedcea02f86fb0ade518e2c6f0578a8c3705bbccdebe455b99fb139056ba076b4b8dc7d9121de5db32e54d4f6a839f98ef0da5ae123c0cd229e4633eb618626957e14a93aeba3a8057ee8a8d2cd0e03a31d110ec76e91941afbb1b8057ec87c2269c5b9832994eb309fb68ab7cf68eabf4b72b7518b481ea4f52043f2cc5f27cc63ef27c4667c16e0c7513d93d43663f47c529a55eb67c874b248506e8cd4c6143abee92befcb1438029fa30040a89d46e71f77a446a057ea3086aaa221462c5580e73b8edb33d57bb30b21a5e157416034cbde6a243992e8ea82f9277c80bb128e0e85b572898360aa3f79d1c196551fc396c9dd70c1e814245fd9722eff2bb0785635b08865cd1ddcd22efc087f8765b2086727bb4e573ca317bdb9f3ff43cb48de0b77351eef6e5f1f0552f16e86299887007c2cc5b4ffe189f7d289465501a1ef1dc041cb9e381c76d", 0x1000}, {&(0x7f0000003ac0)="7f42f84a28ab48e24019810f36b512f96827795e37cbbc240b80654312328c6d027065c25765726c01ec75aa3448a956a8e97e0b380417bdccbcd29ffa3b58a0d560e867d9e0f8b29605efa9106831be0fb47db72a5ce8f6aa92422ef0ab91a2dd0cd44c14f9815a17315c9f8681db0aaa008dfa1ebd27f17c136639b4224fa7b1d16ae1a56c5e9c8b93ed52a8fdda086c3b13630ebb760d63d848a175164ce57343689f385880c19d2d4b7c98f1679edf9cdbae0270c64de0022c4547dea41d16c2e22b3d55b22a192ff8be67c51cc04b439618df478045c79945ae0c09d7534a791e170ccd4e982f7d152ea1e2538b", 0xf0}, {&(0x7f0000003bc0)="7cc3d33d7f1aa63f", 0x8}], 0x7, 0x51) getrusage(0x0, &(0x7f0000003c80)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r4, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000003d40)=0x3f) getuid() pipe(&(0x7f0000003d80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r0, r6) fcntl$setflags(r7, 0x2, 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000003dc0)={0x4, 0x1}) pwritev(r5, &(0x7f0000004000)=[{&(0x7f0000003e00)="e54692d00e212cc54b027769b59eb7b86f3671a8dbcc656a79e1e74124780f5d5eecd3200b9708002ce6414047b4003c", 0x30}, {&(0x7f0000003e40)="f395affccea75de39947b7ef5731f75531051d5645ac9cfbf1724e0dd32847dbcbcb830b97ef69f207e36fd055e32a09f081d460abd9c6da91d64e9054ff828b1a745642744084d2e304735a077363f6e7cf3a200cccbefcb8dcf08675199ae05c005cec3c4e14af9fed6c0b9c941b5f854e", 0x72}, {&(0x7f0000003ec0)}, {&(0x7f0000003f00)="c232575ea655c8d4006c5b57ac3e756602d93a2d0dec9d6778f965966cce037fd5f672d76f345d35dda7474c71402233319908b6e800be67fa0710bd0eb813a2d2fd02776ade436bdc4db3fd2b2f4936a13973a0bd5960c451829d9d608f3bb69a89cac6009558b393bc83cb610ef4", 0x6f}, {&(0x7f0000003f80)="33aaf0bc87f33e65ae6c60a5d282bda20cdfe83d579e6a26fb4019685da451f5c46b2b99f1631c86d7dded793800c1a51c040351b3516c6361bdddc788a6a6f100492b914f3857df32bdbfb93e11a4d94d5176", 0x53}], 0x5, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000004080)) setsockopt(r5, 0x100000001, 0x6, &(0x7f00000040c0)="dc55b89f89e5e0e7c05f2da1331af331c662d09849f1474578b54662e1ae4ee0bb05c9703eeed60d9c99b10964b616c8b17cf85239db3b3697f50f94384f218e7422ffef9a4372dc5084e6fe3e31ec5598b8d242c9c1293a2ea7cd53", 0x5c) mkdirat(r0, &(0x7f0000004140)='./file0\x00', 0x20) login: pckbd_enable: command error pckbd_enable: command error 01:06:23 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10400, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x1000, 0x9, 0x1, "a16f9d927b530fccdff39c76d5358c35105165c6", 0x6, 0x5}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="23459d36a0a180351ce8aab0629662d32c8c6f53", 0x14}, {&(0x7f00000000c0)="16fbcc26bb0c826a259def8b9e146e26b2fd15c5448ab5242ab16b606255fa25cf2a628cc7d0c0acb3446ac4919d0dfb143532267b74fa38c64c15f13ca889e0b709961e70c079f182f3db2549e889f9cd24d6ffc59cd12205d1161c60f74bda6b64a974083423cfddad70234c53e18b4304c36ed7e420ae88d322b6853c674302f66fc43a8c60f8a7565a2b5549b840c0f76f7495683b5c5caa8d6be4754952c602c0f82dbfa0f55742130086e8330cd7516f325822a2f9b293f1159d5db4cb8b8f62501d1ddbb5d8845645a5c18c43a8103239ac70913176391335c4c8ecabdb308d4fe241fc7640e35af135fd395e448fef99", 0xf4}, {&(0x7f00000001c0)="415dc38fa54208225f2241fcd1e807000088cf6ca5d8b1933be9da67f8bfad709ff0fc7add04d71530cbcf011816f8db21888c6e4827eafba117d0738e1d1709188be601297ecfaeb1d46287a9e9bd3c8fbc35731e9a", 0x56}, {&(0x7f0000000240)="aca1bc362ee65068e43fea92b0d753cf1f3b37695fb8c164362087cf1b9553272f2304325ae91ce42e0a4ea33e4084a7ed139c0d5f1e299963cf360465d41c2249cc67adb2119afd925960bee26b1269bcb949a84fd09ed3526b3ec6ba0604bd74c5f15b3ba09cf07a3d405131733eccc4a99338f3815cd1a080e70e0c1e2d53dca87427db1659d7b7569b2a97e2a849840fb9fd0d90d3d527755085ff41987b946429efb9faf1f73dce291ff20f3b82178fe753d474ebd97564a8d9b73b95af4a0781d642c192d159a244e4fb7a2031", 0xd0}, {&(0x7f0000000340)="77c49ea00c15c531071315297bf61a1ceb62fa7c3bb018b3772865dc57e6c1892cf1200f1d3cd08338ca1f50e3cd", 0x2e}], 0x5) close(r1) 01:06:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2f66696c65300052a35acd14acf5347ff69925bcbbef46a9529669c1ea015faf3bb9522361808778f2323265ba47d56378a29f4d196163f03f5bf75520d0a9c82b2d88e4d1f503d211e2c1161973ce5d46a023d2130d26ef0bca26a8a56dc2e0066ceb9f4b54b8"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 01:06:23 executing program 0: getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x3, &(0x7f0000000040)) r0 = semget$private(0x0, 0x3, 0x668) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000080)=""/137) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() ftruncate(r2, 0x1e65) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x2) ftruncate(r2, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f00000001c0)=""/4096) listen(r2, 0x1f) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000011c0)) mkdir(&(0x7f0000001200)='./file0\x00', 0x41) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000001240)={0x3, 0x400}) flock(r1, 0x1) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000001480)=""/235) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r4) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001340)=0x1f) fcntl$setstatus(r2, 0x4, 0x7e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001380)={0x7, 0x8, 0x1, 0x0, "a7d8a288b4e70715de5ac93414292f9b678018f2", 0x7, 0x1000000000000}) syz_extract_tcp_res$synack(&(0x7f00000013c0), 0x1, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r7 = getegid() lchown(&(0x7f0000001580)='./file0\x00', r6, r7) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001400)) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) 01:06:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="04ac8469ff2c5e70bc1e0a0ae87561c421e6d55aff6d47626de1cc76c640ed7f7225c98ef63e0d80a8de28ee7d78a1bfcd6734718625b250417380b1ce61bd4fc9d4ce4e1775d036657884eaa7d520b6d2f3c520cde30b3320b72ac24db0effc0ffc64ca23d6bde912255a985b6122bf6174e81619bebf94e65bdb002f81fa3b841cc5fc18c7078629c42c37a234112d1092265093e3ac439e83ec8e9fcd29baec956d95778947ad93b4dac79d416696abfcb1fa1fc04f39a15a8ed0655b87bade218a9dd41f041c3f9abe7b9b3bfe0608236faf97f74b4a6a867ba3002446f2e0bd67bfb4c2d1480e1f5576866565bfe4c9b3d433b44df52ec1f0da80cc4dd142d9fbfead6bbb2af78b96aefb38687a5468d57323f91e56ae8b482afcf8b1e4dbb0ce282f735820d8d189a62d02d69cc97aa6a0d0b7d1deda4b230ceaf798d28c3295ac3524c5be6507a587c4e38b3845e4f1b9b011f10be67d2bfc120db1779d937cf212eef2296ff03a638c6d00d2cacd099bd6a2f6cda45bca21a6df45af8cdb3b6158ca0f3599ba2565a84e7fff08ba1d42f12ca5f39ccb45165cb8ef347fa342f252ae787d6c3752cccfea09c3970dcf8517d1e037940d754c738cf63ac38ce789684bc36c2a0fd93877d1c0674871da99e2f511a8c1a8225d39a21c6e29265d693ff667c4e755e708481323c8c368d4d2dcc8f2b7edd156c2c0fac7960a313663896fc44f234044e14fd1eeb612365d4963f659eaaaad6dcba944ccc6f8a8c52c227dea6791005af9332314c4b761710e9ea7e1f78e404bd0dd9a0af7db76d24595ef2e3b348a330db272b462148dd270948bf4dc048e039c57c4a38fe5c94ef0e60f82ae29f187147174d2d25e72ee7c5f5950600a3b6601a479ec73f7945bffd9e3239eaccc4a4799479e1217c04dc1860a1a51a8196bf4c7659d48d4d70835b7c1630a6b21b5edeb7c6fc12845c410d55ee1993596f9a07cbee719bffcd7f35cd4baf35deea5d1ae964b58aeaba2004828dfa9c7061009ba710d45830e6ef361ea7b3b6dede0c4914acf2d014f76f04dec390648d3e386d671ce105d30fe4c5c2376856cc798f40427917393bb2b5524d8a965a9b211a93dd68bcdd89cd331686813988569280806a84bd5ea67585c246ec754ee0ca35b1d7a16f5811f2026d070efef16e3b6d135435aefc08f4b06f9e3e45dfd2565b4d90044f63b0f8b7fdc4fb6ec689a3cffd4bf3ef7f8ba3d71ea0566313a721c840c2258ad832c9b1ef0b87a283194e194047a16b5ee9e352cb7abc1fdead0d9343e32192b45ac6c83e64cc97f594da130d7529ee32dc591b947a9cc4988971dc8fb9df40c55a437d6fec887508a6ffa850d7d91b2e6c997ae9652a25f4f270f4bb0f345d733ea0dfaca585d7963ed6bb957397116ffa150601f06dd1806b3043c7d817f4fd04442c99ec66aa53e9ba0b371e035661d2db6151d3c5a0a92e1130b80fa6154ff7a4593a1e744d47583ea887bfe3ed43fb335b6277a11d440a8c662ab231674fc47d198528c33aeaad514eb6f4042d95e56f2fdefc227dcc06da577ccfcd96420f6f2d576be32089e4106b485c8b6562c9959ef75353a6099d565e543a18537a0bee760eed46cf732956b4fa721e7100ff43b39c5d1b008687c64bf2f0e71f12cc1e3ca1be6e6f6871edd8ca7f3942eb8171d010edb29cd0e5de9f8f47be283ad7bb577c8ca57f63b10ab8f3dcd70537f4321972f4f28918cf0719efff9f0894742c97191b9f14e2c996fa9924e065c9881ac9305e4aa0693cfe2331ef58245ed07d6082183104939bca0efb9ec43a79594541727805f9f3c373b1d7258f9f462f52012ead82fb8f838b2c2a1cc521000a17b8ebc80900cda858ca4fa8843c2e2aea696a0a3b57ec1206c58ac7a5017c473371f858c927b828d5beb5d3d51a00a5ca24e20664893a45861aa9e5d6f6c204b4c16ad2023dcbaafeb448b11968ff300cac25788cec0c9c2de6c8d8f76709ef91a0cceb5295a03d5f089c9bd166930301b0ba9b5c0c6ec1e4e990389fd328077c7ddae0043e31becd2b68cece9d03d4496fa51c4c791684a5cbeb83373db3eeaec9f7c2efb91685794b8b2967af37f1b611150a9775a256d85751915afde277c6f801c53b6db1e05ceaddbac794b09050493e0cf6404543500ba85bdd9af0a7ec01db1eecd99e056849c8daef9984ccd6b53e0aed0e90f36bd499a030be0bef9a3b6658c387fdf088363b5e7a386fb0d9c45e61afaf4fa463fe4de6b9f4263330ec69c7ebbbc32c55dead92cca215b063cd6e5f031d1172341cccb92a46ecdc172c08b7b70db75b863e2a400b26ee766dfedfdf2f4995fa4386742c9e5d54229b6f23d695d0f6890248990a30472b770926d980164d33018c160ca0c9774c0222d0aced192803492961a95dcee1d28734c3e9be008e12522a1587f4343166997340c2f8c256067ce30a05f3d6a1499264bda74e9262e27d4a63cd999a78ae8bb5427e200b2dfd78a2db4838a06dba00b478a6703493ef9fc9176a070da32632706136e099c72613e2df4356741862abff689e709e408a98ce6c269fd0178dc6d649aa208405dda81d5bc438b8c5222876b357056db64184eb116b1bb443c07a7a1a22a91208ec4dc795eda60b08c49393c3049adc7f478d3b516d61cd35fb6b01e6456458f6d085340b325c4870664eed35c99bb336913287a05aef711b31062f49b6e8effce1fec4932f0858bc884e8bf5795f2e81e2fd5e8d104e1bbc8e5ef8f18f92b7de6618b031e9e1baca1d163714d71176436d9963c347805490e697489fa5ebfbcc29111662c6915d2361633598c95fd4cef23453abe2fd6ae090eb33219909d442a03185d70faf003d7ba03c7fedca3c79efe2523303e81bd875367e8f58baae7652bccb21e628a401776fa2157d7369a05bdbdfde528a8438071165f73b8e39b4d603d449858e4f081933e7eb444196266ca60f6eed1f26ab4ce910888882731fa6ae7fc8cc22a074d410c3b81718f9575c3c496fe1bb30fba0b0a57ed1e1647a84bfd6f42c4cfb51f2c2103fe13272f9fa4c59cdbb630a5450008a538e9d13a1372978b2fec527e0cc0aca8dbb56882f9145ed1279d8fc7eefc93ae5cd550ae1ae48dbfc2fdce0216cf22c575082afc9409a258ceb1428a79624323fcc8e1f3d9ee3d78e1352b733175496187ed53581c67c978a9f64eeb145fcc2596f5f20db57f47cecb6133486579a021ca1af4707442c478277c9165c3fae70e95cf6f24fb309440b90d2d9fe6faa0a683d5938c0c87cc243261a5a0a9afab0651e3fd9701d3ed5e5c2392bddca6bcf1d35cde11c221067a1e31ff6ed93ce86561b5f7f93af0f8157a79d8ce0abf151c6f8bd2652bf6fc5d9dfc9c5d6a75471fa98a0e02f6b4f1b9cc665d39397a02943ff6031ef03431bfd840c648918c91bca50753840a207982df674382c7cd6c3d158fc436536223ad3ceb318e86b4624ed36cd6f646d68dbcab884e1b112838c3f70a9d4427ed9aa496dfd02eb9c6ee861cbb989805e74a567e933849ee67369fbdb8fb4b0601694226d846de839469e4cf15ec217708b1fc682f811770fc1f24ba89dd113d8b6819d3ac1dfc2e5409b81af697dbd10046e31742283336266b347fad34a5fe926cc9b9be573c085a849b054392561e1deef98e4734dcb7dd08379b4f30ecba470eab8e32d19ccb90d9d58171a10915da7f77740f34d628dd03e742057c95f860132954fc36602272a70ba81a723790f8a91abf273db4d465969ef7df2513bfb4b1d6e175a9ddaa50da754c2391507f2e79c917bc3047dbcf0b4601bf6aba4f6a176854d2d1f75159d5f4c53cc1bfa03a5eb06f67f37fcf93efe3c062024cb90b6d8cd85f9709271c8025e20e514590245cdc696694f05bdbcaed9944ea373dca84260cae387e49f60d6f898ff20fbd9e8d992f7857539f303c459a3897e636d6d9d99af7f6701303ab7cf90b38f7f5ca4a2b16a1af34cc501a7fc145f22ce47459159459cca296794a68fd61a00e943b0a4dffe53288b151bc0b88589baebde79597f0dd32493c84039f2d8e5ce56c0216d90dc27b37156bb1a4f076e2154cda53a6f30574f7d010ec99b7b12977c68da0cc36819b1c5bc3182be13ba67ebe5d1cdb7c65c8e6637f6be782f47627e7ad120efa743286846741aed22b35537285a897fb162b0a83c3356dfbf8b9a4aa488092e12ca1dcb66776457f97a2ecb59c97fcad0cc55ef416b2996ece65f800aac43af23598d18429b0c01ce52d4279c1e3351c2fae257cec976ff4edc9f458b74d638d4f31004bb63322fe4ec54571e14bc9846006de07017f10b1712fdebdc4928561e81308994bc7a386965060e58f6ee10ae7d068fbbad6363a59def7132fcad7a9cca3bb0acc190720f9ada70ffd7e312645c3b51c1b368c20747a13b66ee4fdc672f4a2465ba8be290a9f9970d51be9852bbea98b1f24cb9a8851b31692bd6ae91c39aa1e3c456c46eb56270932575a8b8ebda477df5e1e6e7392c59cad57ab23b1417fc36cb60736b2e1316ef559a041cc10fd165d3cc31f73344a2ef1fd1da630ed54e787ab7772778db104be71d48e178dc44e5e721e5ff1ce33e55fb75724eac099c38ab5aa7893e225adb281a6af9c1343215e9ffce3ae35ac70f38bfbf24d7689f58832982f5ea7195f6f1fa1365f47825a20aaf95fc00d667fcf92bb3178dfd671f7e43f72b4bde9e92b506ae4f9f13a241a71a9b1d8dbe084426cd7479ed72b43c5a7707b24911bc29755d786e24aedb1173ca29712086b459d97aeaa7e9963e65960d1c5b85ab0e990477ef5bde207a6f1d7a1c962029463bb00328b345f8bf9a59ee6118cb436286fa851c4b6becf2468a442cee7f9eb631480563fbd166ef634eae6760a224fac3245478856fa7e03c70ce39592984e3385ce6763bc032669c7012d39018980248197f0231a28be64d42062289cef533fa58ba8552934e8876789535a06708d90023a33bcecd124182f72379fefbac9d2c0c07c1ae22297ab630d71281802a732198a87111d58f94d2af52e91e8025261df0201ced83bfdead066299001adc30217cc3fc7f6d6d4ec2490520ed8adbe93ad65439f7dca7664d4da8e8fde1a55a268788906f5c45417db359c5d4419ead30ffbe327b7e296a3e53a3bf05c58794d91671c0eb05ca06465691242f49718747b15a96608c67c526d945e3719c2e724d29c0a195b9d5a45d0dcd83fef84c865f347511e6771c99b3d70c53c7b8e09e9e145a79c037333892cc10b5af01ed8be912f0cb97cf840d9ab8535ee352b09234e6e539221668f468e939cb58bb59f13e2ec810d5cc546faa940674d7fc4f9869600163613ceacc8e585f8c7eccb0d3ae8ad5ee4fe6c9490cf36a9ea802029be2c6101492bdf39f5e7272de55c6330992f3631b7ff714081f8a268a51e9a0710d3b390195b9c895b5cefc51b5f349222b96ef02a888f9a5ea1ce08e6f1fd5a70155415e0b2c1ecd503d1bd3cc48a8b482d636ad77d7fb9dd4a7464fa055e785af2b032426e3a3cb74ddf99fbfec3d849df4c9894ee87cd9749a4dcc600dd8043c5e6faa25842ea97c417453613f9462a91a9e4a9f187e01fed4158fdd10a465fbbcacd33685423e0d8e007d845e6d3a6808ff0253566598ceafe86c4b5a00769060f24c99c839f31b14d4e97f0ca8fc42480fa88f2ad5f34e474a42969c1de0fbb33b037cc2be9ae9fec0e4e476b270e07ed3fd34c82c4e0", 0x1000}, {}], 0x2) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 01:06:23 executing program 1: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x2, 0x4005, 0x80000000) r1 = msgget$private(0x0, 0x40) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffffff93) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, r4, r5, 0x100, 0x4}, 0x2, 0x7, r6, r7, 0x0, 0x8, 0x9, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x10000000000206, 0x0, 0x150) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:06:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080)=0x3, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) write(r0, &(0x7f00000000c0)="1d", 0x1) 01:06:23 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffffffffff8) 01:06:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x40) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x91, 0x0, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x5, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x60, 0x40, 0x3, 0xffffffffffffff22}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0xa8, 0xf0000000, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x7ff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0x6d, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x60, 0x20000002, 0xffffffffffffff80}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000003, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0x800}], 0x40, &(0x7f0000000100)={0x1, 0x100000001}) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 01:06:23 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) select(0x40, &(0x7f00000001c0)={0x101, 0x783b, 0x40, 0x8, 0xc6d, 0x6, 0x1, 0x8000}, &(0x7f0000000240)={0x1, 0x10001, 0x100000001, 0x64ff0, 0x5, 0x4, 0x2185}, &(0x7f0000000280)={0x9, 0x7, 0x100000001, 0x200, 0x1ff, 0x467, 0x100, 0x8}, &(0x7f00000002c0)={0x6, 0x1a5}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r1, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000680)='./file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) setitimer(0x0, &(0x7f00000005c0)={{0x9, 0xfffffffffffff800}, {0xfffffffffffffff9, 0x8}}, &(0x7f0000000600)) flock(r1, 0x2) flock(r1, 0x1) flock(r1, 0x2) syz_emit_ethernet(0x21, &(0x7f00000000c0)="3a79bdaea44d46e9d963469e1c8471e8fc902bb89543fc96bfd71826eebc6cef69") sendto(r2, &(0x7f0000000440)="12ccd0649b42714f6f508a300d695f007074f565c124ef85d449977a3925b360138ae2b1235add375947362fe26395b3665e433cab23ef8c12611c4e944f913bbc23aa2104323b3a191cb446d7403b6daf1017c53bc5d2bd6fae7dcd036ef8d52b008d875b0430438cf431b386", 0x6d, 0x403, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x4) socketpair(0x2, 0x1, 0x7, &(0x7f0000000640)) r3 = socket$inet6(0x18, 0x3, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x200, r4, r5, r6, r7, 0x90, 0xfffffffffffffff8}, 0x0, 0xa5, 0xfff}) pipe2(&(0x7f0000000580), 0x10004) getsockname(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000717f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000007831000000b64eb9f482bc677b9f34d2d8ecfda37b6690b126077189d7"], 0x0) 01:06:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="4a9b1f052115", 0x6, 0x4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) socket$inet6(0x18, 0x2, 0x2) 01:06:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002000000000b6fc0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) 01:06:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 01:06:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './file0/file0\x00', './file0\x00'}) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='\x9f\xa8') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0xfffffffffffffffa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', r1, r3) lstat(&(0x7f0000000180)='./file0\x00', 0x0) 01:06:24 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) socketpair(0x0, 0x8004, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000180)="c25d44008bba6b9ffb6ce46cb9f1f08cfa4597db26d6521eb2279d415bd5438ffd0c64ba1f97e24e9471ebf8c80da9e66c9604207e52466d2f9fcd916eb673ad6b6c32596ba549511e24aceca2fa28d5dbd338e75e1883199010a75483057a7a7b6fe4d4b94f937fcb2a2beea6c77c4d4d54b13c5fddf65e62459d6ee88ad41e2da45940d934757c8eb7c0d8dc9211f673cf6eaf01c38f1cadd7d2f37f0db5ed17b700ce3b0c00e96008ce0a522fb1ffc0ae8bd560bb3cfaff9448f9c3d63b2007cd6e9f1e1698af4c840cb9b198241cca21b6c8fe186040fd7e72437bd6b4c8d665eb", 0xe3, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = dup2(r2, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) socketpair(0x11, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 01:06:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) 01:06:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:06:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x150, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x7}], 0x2040}) socketpair(0x1, 0x3, 0x5, &(0x7f0000000240)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000280)="15057137e55496745f02f22fa2dda9a2acabb08ec0e59f0b5a1719ee98c56abb58b246be6d8f6586b4223b00cd6a66d69574baef68948fa823f2bd95ec334109faf2afe730cd7eab3d7b7dfb5d03246d184733c6281dd0fcd4cdadcccf1ed2b01098e8b626140586f8d1cc33c524d8252cc1e939ea6271ea4fd7a2c89c0a4390305fb6c0312f5429d46d8caa7d45b8e44210fe3fb12cd6863fcf6db31b42efd97c6592f58c", 0xa5, 0x400, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x0, 0x1}, {0xcf, 0x800}, {0x0, 0xffff}, {0x46, 0x26f}, {0x24, 0x968}, {0x0, 0x100}, {0x0, 0x401}, {0x81, 0x36ca}, {0xa7, 0x1}], 0x9}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x880, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) pipe(&(0x7f0000000200)) 01:06:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$unix(0x1, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x4b) 01:06:24 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 01:06:24 executing program 1: r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) r2 = getgid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6]) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000), 0x0) 01:06:24 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget(0x0, 0x3, 0x201) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/218) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x10, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 01:06:24 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:06:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) shutdown(r0, 0x0) 01:06:24 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) mprotect(&(0x7f000061e000/0x4000)=nil, 0x4000, 0x1) 01:06:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x123, &(0x7f0000000240)=[{&(0x7f0000000180)=""/61}, {&(0x7f0000000340)=""/252}, {&(0x7f0000000440)=""/254}], 0x21112d1ed195376, 0x0}, 0x3) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) close(r0) 01:06:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x4, 0xfffffffffffffd74) 01:06:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff000001000000ffcd3fdff0ffffffdf664ea5da52bf171d5cf1e90453ecdcdd5cbb666481076104eb5634", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendto(r1, &(0x7f0000000280)="e64deef326665370a5d4bf9af182d36ebc0a0837a9d328a4e7ca20055c4440bd3f579a458cf87145ba902a71e16ab447befab67c902ad0695b4411cd49f3f14c524683a98241d7c7212085b8b063ad3abbed08503bd64a4968b732e1df270aef49726ec12ae872ee5916dc6de855760231a860151307a22bb05505a30f8fe5ae47ddde1f3086e3f7b43a31dabc33732da31f1a79120454d5f87103b4dccc77eb2309a54bcb58e1ad387a8b8240705bcc0f97ba590913cf314f0b506a001e3982f527bb43e747fec41b088f832640feb3daf936b7d119c29065e9f0c38c2e346d2d8079169a29e70b71b04179bc0bba1ceaf53e9cb9e5d6c48338b8b32c9adb886d55cfdda07085d0a4461b82d6a66bd099d9135a573cf3851808392661ab85d49aa4e1c9c0b1e1f225e619dc69e5f5ab88b47ec51eee30618bc6a4f1c1c3a065cfa09353d4545d62d30acb153fb8555a235223b4b3306a76a0a91c147cf35af7ceb74f11c8cdcc60d5895119de9ddba71eef04fa4f04e911283dfe018a55ee9a668e8663483a0711f9eea1eb2fa1c39450a2ccae0bfedff6d3867eff83d76f0eee862c51f6cbfe55932ce6bd8c71aa441093156910cd0ffd61d0870cc15b42eba90a1ab154e0401fbc789f716adaacc8cd968c17fbf0557079a8776e44188340d7f5a9f56e3829a9bffa9817e23778089efcbd1a376f85cf85fd7ce266d9188f4727517a99f6b5d560002120ece154f643c7dc0e0c5a3a5eae28acadf4b320a9ca56ab98d3eede063abc8d99ec2fbbf0b500f287a41271f91082d802e1bdd1d188e570e5299ff69266761cd9e279f25800a92f2b33b9895da2e00e825c75453ba81146491b07a0104a5f430d9650611601d7eef8e4f072b42bf68fae5d1e5a1bffb83491f3c04aa4a253aee06b3e9dad941c0b168e19a363550abcebdf20ee15dad44c4ef0e3c50016593f2f6230112afbf7d767284114660cc50ec6e49660f3b77e55405282bc68133d3e7062385e74940a1f2db8f60bf074c11bae014f89f3a6acb6bc9ddee809aaab8234a2b7452760f16ebcfac20e211bc2ae75e459239b1243478872181dbd49107fbd52c2a5272702805b8e682804e1b06a213e26634a1dfe0bc4550b1e56663dabd2edf266faa3010d7cb1957f43ef2a7f19c7209de8702e168cb18b1ee2a952fb940d9cd9bcc7c68229cb00647aca1e2a4973bd0260add086cf9cb8892da3be62e529c746de15bc6c9d860e8cb9188386a4b91c24fbbae3a0aeaac5e3979a44d3f89452c9e3d07e7e537f2422d66a47456fa30ca46c4d286fdf6aeb7c776e201ffca3347b1168fe89ff7f5a5966a9326dbc22bd27e0e24b089f35f4a1eaf05edeec63c03d7ee2bb79a4453b94e4a6113ec8c550d2c5031b6e6868c00705df15ad4a50c4e3d996725bc1bb7cd4bc9029aa050b11c634ad8c436487f818a14d027f3be68e9e332e28ac585681157e8ed01d401995ad4f3241b4d43bcf87e47c8021d5fcebee31e0aa1607b5aa7b97fedeabf0ea71333df04df77cb5da3f3e3e884261513f293be42d484efc365aa4df2534616e262b21e319411b2080d5c47aec3f172ac8b4452889de932ad6173756506b569949711034c054408c6414c675a61d72d4740cdafcad6a45c11bbef3197246b5b6662452c94063a7f276b6884c872027e99664a5167d54a298f3491e577ca37b72e8702323ae48a407206aa3c6ed40040c83d329b8d044ec90a7a8cce17f0d3c0bbedb3c37174c6d648fe0373854f2aa0762fd66e10e32fc820c245d0f9b008c6b3edabeade2c04ba5817deb16cf580d361d3cc22b85f46ba69c5e25675bc863d1478255b28369ffdb12ea29bccc407f7877094259516f6ccb47bffca6972e222485df94de9667b3e59eb4264380124da83098932f5e0af13fc3fc5a00edfd27bb74db3b7e2cb6bb6619f4a4b45fe28723144d52246474d0844985b675e50d7e3d8e12d244334e339e482c7e7501235949ff441512423c06d60ca704f1f5c0e493715d7c0913391bd0e0fe6745150754518f22eb194b6a2fa756f081a777d094e5ebf612759c4cf05b2221edddb962cc43b8c685df904cceb293d983274c91fa20317f8e0c587feeb2733e4210b478a18ed4a2abbbb56acc9187654a7e7dc495b7abcf4b8e51ed9de8fe83927e2f98a4c1e75042bc36e23fa6fee8271e838c7aca5dfe1e0d3324296047864e8346472b240fc565112c27ae3b70f7913bfb9506d04a3c0c5dc8bad82dd34d9f1253e27ee7085e750639582330ba5a444fed861d5f6e64462072c391ea5765495c8028e4b55aa809642b850c3d7c988275d19ffb1cd1637f94d838b09f0c2e013697bb09692cbff37c5b3a03de1ae02b5c21f10eca7d3d346209bef2e1154be58d34571124bcad41aa526136522b84dd8d7a76757a7db006055a678ab07d1b6b6de68efb5c99311e9c542f76c77259773d4810fb16b5c9fb4634d0d832c75a4f2944bf656f2c0b7b3b779d4109716758b557692e07b3276bec1e5d5d424810b2d29fa4ad2c1c51e5c8e2f38691321ddb0f21ab0a8c320a73f004dae96011a2ae145f8898fe9e87b6ef5120b5d1081468ce918252eaff4cfd7c5e998c3e1ba72fe52da59c69cdb11e1b90c53ce451305c3a13e04ebdc1c60b57c785fda4aea57114a8fabc3b9c3090cb14de692e497ccca525e4f92b37b05a8dcd2b601e27a5544fb55118732614bdd1044504f85f08d49965bae08e48c19d8ae30e20a1924123ac6e6f9a3e63116d936cfbfeb5dd704cd28b5b1386fff82c6e600dc84f46d0383d70019a89c8d0d56a792becd3353390517b64cc896f6b7652ea87cebff3f0cf7960a25afb5acadb3d833ba6e5dacb4b45e92952d7cca9148f75936e2107d9ad6dbcacbbbd2a9f40b7564e05b333cab729a2338999232ec68215d34ea8b21ffa9571eeeec353b8ea043dd38d7d3994cafaa65aa8c97d2d940f6e40d229104b251d463311278cab07b2e72a2b13a46625acaac35d483919406f082dae3a68e3af8cd3b7a2350d0383423a072cfc8dd5c4f5a023c51a39bb3ec3ef3e3eb1b5970013ed510808f19cc287b47b66d015b8e14fe4bc2163b03371858bdc73d745fe1a287be4a1e8edbec7d7e2063fdafcd79111328cce08a3a931e056fee5551b27cdccfa6f106d2e095c58f46d4a44e7c9450adc6c1e6ced4864ada32acbf801376a280c84cef84962e7d18dee65e8a01e4cf06b6e6dd7398f2de5fc751cbb30bf58809cfb4e0e850e5366f0abe59aa5e56627e43227386e30a49b1fe0fe82cf9e379eb89e9023ca41cb1ab28c9ac0022a5c43a66d04a48c4efe1fd4160654d789be0eb90cc9d5d5f9680bacaf49439068017d87743bc44ff8972610446d74235638c55158ef79991fe123638ebee05844f3d037de43d43f81f4881d23673d9e3bea237d392163a1efaa90e4a50f47c51d6691953f3b0755ee19202041ba8178459e0ef58025ef14ce4e024ac8c1c408a2392e09c9a162aff9168f5de0abed806dec390befc76b39337446bfbf2d2fd2e8ccf2b0f49b481e89962983558b72e93c19fb5cf5df4580ab1969f3a7222a01d6d0cfe2ec1317b9e7eccbe0ae90f829c4cabb5f05acd0e9a6229ae1fa2bfa2c7c92e4dbb0814d06b27cb473b9fb2c6ade22d6297ebcef08449a1dc70cb434b560efb3038428ff8e4194b5a2804b8eb1d1a3bce501685f6e678b815a7afbe01f23cfa8370ce3957ee989de9f1bd1511c3ed5bd29423265638fb0ee7415f8a03edb80dbf9dbf112a760a1f7f6b13771ff52d964bf26a1978c2a85315baaa1a1d26836907d26039f9035fe19d0b6ce1f93ea3bacc4a767c8b35ca1004a4c545ee79ef148d152c95e08553e572ff80329a8b72e0de5abffae66323b509789dc38c345628d5cd109012677f66484fd71e2c7d2fbb944b9fd8ce5e0104ba5ea26a12bca8bfdb77d589078f230a546667f68291cfe4cb383d500d581becfd11f888cd0bad5fd482e0d4f7a1a877899c74f4621f9498d53eb1eb057620a7121befde2f6afe9ff4247eba9376df13d489205b66b1f88fb37d27c7162761222a40869ecacfdc20e2b52d9a2ef9c4d87f677362ba078a36ca4851a69a3d2507a8985b676368365b9f0507ba195072bd0cf7297c73f767a39798afebc54737b53839072399b5b957fd2c3ca2de58a49594761fe782b9177f09c47fbd899f941abc919fa5e889467c221ff6bb7c14a82b244b8c078b5206343a1c1cb637dea78a1e6eed95b6d9b8865eb29803f2f5bba5874fec77b74ad68e0c67e34abf1d107da09944536002d6491f97fc1527bfe00318c5f6b9ee6c9d9807edd6d6d5fc7f47b6e072b870a634a081655e684f9eb101caf7c0d09fabcf4e1ec109a4683ef604638c6f6212eedecfa82ef343c3aed8c8ec6ad30e71f0fab45f4228c6b5451d7e5e56abd068c3cef6ae84ae936584f41f2d0340093b077b92114d823c24911362e82217163a8335c7f1c26d3211b2086c33385b12155595a8f38ac4084e53025f2dc83a74d272f297dbda18a8dfde8291ed4cf1f240b3f187b803a233995710ca4d443421e9cfa3aaffc80dc7ac222d8e0c79a6b179c5d5291055365cf477239f6c73d59fe5436fb5d1e92d373c31fe26e531d5fd8ad4700478b8cc00d69b48d1503159f99e4aa3de606c91ec5e1efebd891d8b4d8213bd92938614874af1dff4b7de1bd533cd812aad2483c76c29d1e23747131d33f387030b315034db6353ca7a58cb5d04e5d4951b2f511c0be7954e544a9a9bdf42aa730b37f7b191d4b383178ec4f5bb2aa0d62c24db2055d85f71d4b64d2e6238b88a3edbd4bbfb7171e131159c1d04d8674015021289edcd08acff5d168935df1c0b06b3ad72a842592a8823067a8d13e599dd7235678f1d76e6e85e23a126db02b614f3a13ec04100acd263dbbcb21cd4e44ce59dd12d5e2f9021c0a6ee2974066de3417e9804c129c62657d11a29a021742e180f4fbd6724308695e059875ce6f75e71d4f27e63f7366ffc657fb3343c7d20b55baa698b30ed477018ecb2b5b9bd92d02a2b8bf229bb4f18c363c6d88fdfa29a3180abf31cf44033d597273a01cb36c9eabba613a3f04124dcc9f6fc79d5b59345433a8718db0a66d07297eb73d0fcfe7a10292c6545e7a89e0a9ea59bba0b074d2f7181d7cc590e48a35258b2b8c3f30ba11cc5201652476ebdd496d939ff8d44244aac833ce8f1f62bb8d42676111ea68ab8d3d17c396ebf3978149eb429f9f77111810b45855b21887b87c834ebf648fabcac8bc53d842e8c64e5c1a13ac39706b3c4602db0127d06c43dbef621cf21b26240c117b248e6d1716f3bf8304083904a1d3d5cfe7179e66fbf59150ef2204da2cfc65208c10ab2cc79e4b2c1671aa4c100f5d47351eea633b4cbf480d2e8f5018a458e218ba202ac5650a98590a7c64da9803624e5da3d39abf19024e8f735f7cf82896815d3caea86ffd3a463f116ed943a9922271267ae66f0f28e81a42bee7358790c64607ebd4bb9e44d9eead82f27d9ee6362e6201e4c482f301f9e981151769faa64e37c70e3836fed47ba67cafea7576d7564a2b15b99e46b5fc21f879e770d95b45efb118d6931a5722ab2625e1235b6d3fa8e8c1287a9ec21bb9945d51422c44a40eca31c6de469b7269ed31c1e608b7ab280b51d70008d1f7f827835a591434c2f81ef2b7dc3f844490f8f7aedb064d8c21ca08d7a42abedb33bd2a337b57004fc06fa455926874469af6b19a6a", 0x1000, 0x400, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000001340)) recvfrom$unix(r0, &(0x7f0000001280)=""/144, 0x90, 0x1, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 01:06:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000feffffff0000000000000000b202fb83438a4ad2bf0192f586f5ccb17c17e4e4579567f8ad4ca9a858796d5abdad42"], 0x10}, 0x0) 01:06:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x0, 0xdeaa, 0x2, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x1f, 0x4007, 0x796b709b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r1 = socket(0x10, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000280)=0xc) lseek(r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000080)=""/104, 0x68) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getgid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() setgroups(0xa, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) 01:06:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="bbc480cb5ac0b686e7d52988a59fbc0dd37138e955bc6258a75f86f06bfef4af27f672df91ada11daa6de545e79fa96c8269165c582b46b30e8d20d5f2301521fbf58e213416410360165ec49ef4b859d6bea4dfb72dc683521ff854bc0bfb57a2f42d0d2e923b2786ee1b37d8780ef9da07e5c8d6714fad5b0e16d83ea4a248b09bcb4fde24c11dd7e5fe4445a049c531b6c91ca31acadc94e198d332a0570767c7876f4fadd1", 0xa7}], 0x1) 01:06:24 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x12c00000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6) 01:06:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8005, 0xf4) getsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) 01:06:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffe2f) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r3) setgid(r2) 01:06:24 executing program 1: socketpair(0x2, 0x4003, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r1, 0x7fff, 0x2a6c2c4700000000, &(0x7f0000000080)="6dee432ceb8c7275f706acd4d6959af55ff6deab555e2de720ecac80bd116570438d00025a9eb3aa2aaf4847e9482c9c4b47e1817fc6fa336802f11d871db64637e08da3a1b3bd50c844fb5602e278080b94dfc743dca9a67df54f480df2d97ec9d822b8b27fd7975108eed6c2df8105a9ef80ed1640058fa4e50d3b0a7a80a1db7bdcca74ae6a1a656532e2aeee0f4b608111f9eb1ddc2901dbfd12bdc817fff1985e5d4d4e4229079abf51af7a17bb8b6076cc474ecd57c46fca24fc1528", 0xbf) r2 = socket(0x2, 0x400000000002, 0xfff) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) 01:06:24 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 01:06:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000200)='./bus/file0\x00', 0xc000, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f00000000c0)=""/248, 0xf8) shmget$private(0x0, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000240)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0x80185760, &(0x7f0000000040)) sync() 01:06:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) recvfrom(r2, &(0x7f0000000040)=""/82, 0x52, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r3 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7, 0x80000000}, 0x10) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 01:06:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x2, [{0x2, 0x8}, {0x3, 0x80000001}, {0x3, 0x400}, {0x3, 0x7}, {0x2, 0xde}, {0x0, 0xffff}, {0x1, 0x4}, {0x1, 0x8}, {}, {0x3}, {0x2, 0x4}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x100000000}, {0x2, 0x80e}, {0x3, 0xfff}, {0x1, 0x1}, {0x2, 0x697}, {0x3, 0x9}, {0x1, 0xff}, {0x1, 0x2}, {0xd30b26f48d12b482, 0x200}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x58d}, {0x1, 0x7fff}, {0x3, 0x7}, {0x1, 0xdd6}, {0x3, 0x401}, {0x3, 0x80}]}) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9a, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x401, 0xfffffffffffffffe, 0x3, 0x216a7f65, "e254c6ba90b04f63aa25b4b13f94e48e19d1b24f", 0x2, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="8b55f8ff12d0e0ec5417b8919f6851c5544c40a26d7163c0252a81fe49bdc84aa69c5cf509d98a6745db896c1b599fd3983a0d09f02bb26f8095b2bed3e03bf81c20a4ec1bd2e33816d9b0167107e527a4c80d44890cbde2f3fe135830f7a7d024", 0x61}, {&(0x7f0000000000)="3d6fa25683c150400fa73624c876bd22", 0x10}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x1, 0x101, 0xfe, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:25 executing program 1: socketpair(0x1, 0x0, 0x1fffe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) select(0xffffffffffffffc2, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xfffffffffffff937, 0x3}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) 01:06:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/176, 0xb0}], 0x1, &(0x7f0000000180)=""/48, 0x30}, 0x40) readv(r0, &(0x7f0000002640)=[{&(0x7f00000003c0)=""/252, 0xfc}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/10, 0xa}, {&(0x7f0000001500)=""/16, 0x10}, {&(0x7f0000001540)=""/225, 0xe1}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x9) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) geteuid() 01:06:26 executing program 1: setrlimit(0x2, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x8003, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) poll(&(0x7f0000001100)=[{r0, 0x2}, {r1, 0x104}, {r2, 0x4}], 0x3, 0x0) 01:06:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) sendto(r1, &(0x7f00000000c0)="abc2aea7f0d4d11c6710eb587fbb646792ac1703e52ca9de324617e7bbadaaa31a7921c9946d08e8243ea57d9524ac125fa846a3882053806b4c0d63788b12a596e070eaa322365abf32acc22b3e2164ff3bc7675680d52437dfbab98702a825e24ccf8befb4c4957b678431d15edea2879a3c98f87004633639b9c6bfb98400687c8ee5004c10bd1716f388eeed63dbf695fa4f5fa465c90bb685c91e6ec16071f72d4680646fd6486191c92c80f1a16d5c64865dbb5fc7430ef9a6ff33db", 0xbf, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x20}, {0x7}], 0x2}) 01:06:26 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) geteuid() 13:34:12 executing program 0: r0 = getuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x182, 0x0) getdents(r1, &(0x7f0000000180)=""/192, 0xc0) r2 = getuid() setreuid(r0, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x9) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) write(r3, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ed40458711d53e11374d5132bb766f3ccd4da60284d7cca72dc556701f5471eb56933609a6836c7443226417f6eedab7983d41aad5ff481c4af37773df0b2f707121dc644ef53d3bf6371dfe757267abe8e811f98413a696ce0cad35535c4c323c65f35fac9e9f9bbc18de85ddf5fd3948d057813344a4cd92788d683da04103f0bba7c298fcac54179ba2d84306474fa78021042ee657354d12f7b6605525f29e9e2270ee6740d9673498962487006d531dc7358c025bbda3c82094d6f67471876c3ece900803b4d32583d2f163f5ea80186a785baf147d738b8fe3c924419da3919366780000000000000000", 0xed) 13:34:12 executing program 1: r0 = syz_open_pts() r1 = msgget(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xffffbffffffff476, 0x1000100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20002, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x7}, {0x26, 0x55}, {0x22, 0x1}, {0x86, 0x2}, {0x0, 0x100}], 0x5}) 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x7fffffff, 0x5d, &(0x7f0000000080)="62898609718a5625995aa64457b1429343fcb5767eeb5d50b71f77b91b792423055d5ec5c65de6cffcc6c67e73442e1645cd7c5f7f99b2aa3c92bb1d2559bd4d00842e6e2e53e062651a846a58f62fe8ae83706b8f15fc07afcc3ad3ec9efc47391ca9a4b29d05c53ea284097636c09c30b885c90404a15edd1126e43c3e65760cf7f6f6ca9e8379628f614050659431094bee5bf818022db5c6c3b28dc04e558609a47f3253dfdad1c14dd580643df4b6dd8120b73c3be2e54ac8b760193df9fa2ab25ba9112c10c78abdb0741505501f998dff0e381035050e2f2c3e417c004d25e01bac9d952576be5319d274b310e5e87b", 0xf3) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) chroot(&(0x7f0000000000)='./bus\x00') munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r2) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000840), &(0x7f0000000180)=0xfffffd62) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000003200)="2dd241e2f9a41f39ff24a2753e4e2bc012bc52ec9338f43e7ae9d42b6fedfe77a1929d9432fda95e98ffe053ab058cb2384f88f7eebdc8668b1e64ce38ccb530709d7a7e0abb59e1ee82f7bc5c876a05f274e20f631336c1a01b6c27d65d518ae1dd1a5cc76fbd86c152722741593041a329dd05a44a4a9a1827cdf3de29c0f6c4d142ba4d19d301d572a9534bfbf6e26a8e7a98944b10a8e6d499eb61e8cb950a96b7c736649d51af0bae994684b2722a5412c2f3399903fb6795ae5c4793dbb9fd9a5050ca37489ba6001941bfdfa254538791d3bea812ecffdcb22b585718c9ba8ba3671dde70fddbea02389d615e49249bc6bdf72ef0e80336e7fe2c13ac60409cba885965ea783b94c501779f5a3ebd36053c000f2f75d7dc81fbc36fdb161aa8d9c19fcca3f3ed3afbd7f5780764b90ce0b936ebe18e4e71a7447b82625670b9b7e1d275e215e67e370095c4d9f7e64843e18dad53fb4fa239b0d624a8e0bd8ef9b2445efd3e169ddad716304eee4cbf8f726c06b78a1dca57552f38ab6df79f3de46c930dcb89d0887eea369a970f6be55b75b7209d905450f285d7a434951d97b8cca27cf95f768b0aac46c63c46cdce979cf8c3f26259966593202bdd30094ee70085b3a979d366e2cfd790d6e3093a92d030eff6dd81efa988dc423ca37fe1990c198cfa47046b7cc059d444a27ee495387dee03735b03008007efb9d171fa1e3f0569d5b2d9fc0011ccb46a6dec015c5c660ce3805cc8037e415b61dfef3cfacac104d6fc38270b5d3dd35f056190abb78450dd82a89105bf96dbaeb0381b5d8b2a0c332c589dc5f6f6703af24a32266a8979308128be202b20f2ab39c941e800c6ad789dc5e187dc96376433a92132a683d9e713410cc7d68dd1e08be0f28c1bcb9eb76b70755ce2e170faf6ee8efaadd21e2c30580854341aa738128e75a0b557a5a3944db1d75d8bc91916a481abef8d429766864de85b3727a357a3953d5523b916648a9aef96d4c454bb35ae98319a9eda766cb290a3c59c61199e565366d20562a030cceae06a46d0b73c142da9b5ff60943265534756636bfc69b448328a2df9b20ca2f9bff33143cc936534b84200d06a61354494ed85b104be3ccc94a402b2e3999e87e22308aee970c2fba2dcad03b3af63806376078eeba9c8ae8a27822bc784e12f671de0004977f6128c7c130f691456c9d8a256b1d6acd28c8c5501b5c5472936bf865eb0e13e0642f8303c84541fc0a4f7b8ac520d0c6bc0ff4976c7210f18013fddf18bed6b9a2878fc5aed2812b5f1df4438e1b4add0607090e805ab67589e180d128e80556f024e0952f545cdfe87fc056c86a71057c50aeccc5934405e6318a9257463e61502440cadd6e0bbe0ca284142bbf4f81a1a2b3f6527abfeeb9cc63e5dabccfefacc0b876f96b7f02352c1449edbee4ff5e0cf81af5ed71f3c12990d93aa39ca005140f57c90534872361aebd0624d1a7b65b96beb7aa4d043051b24c368bb3e500dfd839bdf34d3422764255e3a2ecb0acf142ed7f4071f2b24d937bba90ccf3e012c782af5873c91613656d7b17144953517f552c5e9661568958c0cc49dd8092ff2983981128e4aa8771ae73e9f1e39d003fc0738bd7c2a1ee2cb18b2b39eb822454f27f86fb315d7981a8ba2c408c9265384308746c5d7abe74f7e2b2be7d43aeae9c16a2d6a8883be0ab94b58c23e70c9fc81efba2755da1e34699f30c942fd49e3d3df9a410834f0ea8ab054567331cde2c418475518c2ac993c38aa83f3c8ed4a6b967fb4521fb76e766f39429faf23b12a03e468c880dd8b5db5806ffbe46e12bd15e525079749c1b0ea4ece085574f90be01aed38080bde408c98fbb3acff574661e75761e7cab785dc061192b7df03e53b1000bde391aaf5157643f8b484148f6b276d72727a3da3b712c118718b5a72dd022a355154689aa345d7784e7818c6bc261eaaa9561a3e1082daa49dd3f44b1d1bb0162cca0ec9d1af621adcadb100bbe820fc8d94e959045c7c4c4249c87bee7d50e27cf4781ad519ba1a55a266949a9c9d8fb04d3e0055d7fe736090ec9f86b157a0470a1dba9b8a5e0436a00580d60e7acc4d93cb8676ab9c8a4247bfaaf5eeb2434711e275771cee7feb2e28d0ed2bfc47f706e57af1e67ae46358d64f17fed8526a2cc9fdf6c5a944edb875a670d1e2f0c585491205c6d73405d03a6bf256438820416e3514d164d04c6222cfeb9cfbb8604a4d9a3584b216dfec657ef160d2f32825286352db00de9e3e4f999c2c33527f273086e3646b24c7da3373678b637f0b800de8dc821313596608eac52574604f3c25cae7bec03c31ba64926b8d6a23c6cd1983f94fd3e7a1216fd47ff05dd77a512948f79cb9312f0b85a608da1344d6c54f9366d39a7e78bb74be032b0fb118d3cc2a8c1aaff0324bf42c7d00b106243d5a039e2de02d66f8c96eb114fc001862f25b5ab9c32f0833a73e3d523899ae18ab7e3a1464bed0916eb81aa8038adb629d843980e615d2705eaf16b203a72f468410a5d8bab5ce4d19407d81865c1075e51455b903190ee93965609827bd0ff9efe843ce08d57de9a41905345e77790acb1f896a44959e2f273b1641b5bd65f9868644b8787b032958fbfea5b2f1ab969b989d947ab0024f69527d05f4b4300a85e507535f4f92da9849598c92fbc9cc31f837ab8b69885272e805b35e7d6b2e7db162e3716c3c8901c679c2ee51ee7d53f6890be28ac7a507aae480ae406925473ebe3a946eb6449bf0cd754c86bf146807a628ec0b09d22e51c12d606006816d6f6f6492fe684a12b1539caa5b5c3f7b6a8578d27e015b44e689622a28ca262cc30abcd4a0ddba3362265e4fc62d9872afdab661a708980d5d366b8b807f537d729ef49a3bb73904f84cb342b3f46d47dae8a34c1a45baeca0f2d422cd662e2f809eb4be3aba136a1073db647450da7f6594df594b1c3d949908b877a6895b7f433c78c15f3e7bff14661389acc34a73776cbf9cdbd3d9796ff9d6f81c1d7493925d46d9686877f5da2460f6b939791d8bacdf886520cc458b9f9d15b33d380245c99b7bd7ccaa225e85006cbec7b9c8b23515f95058a208f2264bb6167617e1a5d18ae980c9163ea4d718d22d6899ab2ba32a5f5c49eab7027b31f55806ccfd458ab93c457211bdf377358eb09d2b4b552d2fa1c4b8cddc7d3fbec0702876c275ba5960749f702fc3d6e63aa57af36f245fc4ee03ab62603b3c3aa3268b7c2bd9837434da627d571089451ca4534b7e0a8c4de4cd87ac6682f9fdb966f04e70e607c9d1b2130f289eb5eed43a3058898a3a62e3c66d6152a862ac74128dfc58b97af99e29dd8bf5ae420b43530926e0b9c4228dbd9f237615c769bab8f3485b195026746b28ed1af6f07f3209910389e94b6160e752a2dc56724b1d05b328626059b5b4054ec4e64bbffd158ebd09578bb00d311a06f3e539a03abed1b84e3f0d6aad90fd7ab19e0698d83c62ad12af7e3a4b3aebd03368bca9cbcc0338ee7fb37e0379f136e233118f0e2dbe2537c534f11522c498e4fac3a7d6b3fadf1adcae399f9cdd4db99356402d0faeee7c6c4c809ce42719a71b13438527a4cac2322d5ff433a44747532db189c1623af484d1016f803eac90cf183ee9a52325c1baed6e1f4b4d17995eb91ea45916a66cb9f65eda48d20d57f5b101df179f615d1b94460e02c180a0c47906b272a2aa00ac3270dca0a7c2eae92b19cd8cc2a786987ead5f5e45f6a41cc2c9091caf253b2244bd9d41ba25158d0ccb124d9837c184289d0a9c1afbbdb25031d6bf6ddf328ef73fb200d143e35eee0437a49eea3d4c94049a3df5e105084c4c29e7811c2bc6abcc078964d7f32098dd90f55ad741a40dc413b4a263c50e8c1ca085057d55792b9206699abd7c6dd3aea4c16af6277d8ecf6dedef6fba4380c313947ab4a7cc12c332eff58056acb9a1f64486c5cf213ed66a1dae3d584bf22b16b2903d76eed558be507c8fff4ace5fa6e1c72f373a0e8b3db5f2506a84474ecd9a434e7017e81c0fe3041af4179d77de15818c69e1734fbe4ee7423c1bcc983c859292d0817b593412ae23e1dc01b3a9d8fd1ed6d92fa7a5b6032419fb72713671df0d259125cc912ce5f25c2715c082700dfe96212a0d8e5054c94eb442fba04d7ef1c14bbf8a81d0097c4e6515fca6e94d6a38eb09f0dedcdd5d3991a0f9478aadc5caf611b69257dd19571bcfb507e1daca774516d24172b251f2ea11181099875e602bf06e25fb0645401b80d839a5392ee0b6d3e0460cb75ea3c72dd0c4327f734eb32e9c0187f3e255f4e3bb81e44dc8f3b436c054306aa61e5d4592de58f299744e5c8a1056ede1a614f5bef719eb7fbd296cd9d2af875ec310d9dd8c6406fff46c2b24ae024dd74b2d2b1d01c8795d2a1e5087b9ed31beae4a57cb878d03fdf9b5621034e5688f5d505e51c0e04f54c4fee0708cd959f5760e8d8a740c13f2a3a7db9f27e36393f3323a5c175996a1c812004518df437f501645b91999167ab78c7f0455605dacbf00b622123faedc0d5592ce8d4251aa40c76cc76e48944d166a5ce691859ec74665ab6e850931345e49a47014d74e81351ae4d8d2b60715edbb02b313fb98c8dfffb62366a8d149e288c8fa0a3ff6c4f8904d5798a7856bbdd7f686e118509abc91cb6475631cbdc0e2b7c9daf768f9eaa1400da20300798e9f813e49b9075dc6b63ad687392f333e81136f3eb3b9b2ef33309543fd9641f8e9bb73426c6d03cc96bf7e9ff65b2e7d833c98119d71071acbf13fb27c7c21293de28377ae6e886b68ec4d100e53d31f378ccc2de223c0da4f7b7504511ec5429a569fc00968583f456e336c3c3b4a2cb13319551934cd183a8007f75aa807b9b12f10291cf93896ee8d24ce9b257f5b2bdc3e533da39ac78b99f2a7a4d17e5d88aec6e03b663286417b16a06c666a274611019c94a9b8c3b9d6e25a8f16bc5c1b9967c90e43b0bc8cc7e0651757c58316359cfacaaba84adb6748e0b49d3617c9910367c4e67c22fa5670e49a9295a2134acb14bb45290e8df341e512bd57c7c8d462be75892c5d8b13ef2228e7b3d1984921b710c014ba5747ee7dcd78bea571c2b0fc0bf948d7ce4a700f97905e2ef0386b45f9face700b6a3b7d2c76f7cbca0280faca11caf96783b11e69a9e1ab203d1f0480c6fcfe867324ff4570d560fd37b3e1548ce5b0facba602a7c8227bc19c221ac3cad4cf0d738ef0d0dbeeaf73284e47672c691923fa98733c59fc8b758345f6327ffb445882cf70b7d3260938e8fd5adaa882edba14b2d2991e35be3b1024bbcc01eb26dd59d2f6f9967c3ef83ba03a30dd4113cbef22b35e091202e639e5ff289deafd15ed3c7607e069c6c82e14e0791bc2ee04f5005f5a6c29b61c1ef2611384e633440d951fc0a7e72770a08d1dbefc0c96d5fc3bd5332828b3ad595a0086bbeed8cb111d215686315741ad21703945dbf89229fef692bb34c15984bd48c4eaf8fefb34f341587a192729fb786209f18a1bc7a412c0e8e94eee51ab1bd09587a2965edce6cedc298b9874fa3488fe6b683c0c29762478d30f569e47f0bb3f1b431f868204d635e54a35ebff50dccdb3fe056551702532c9c5aa23b694bc4b33c22897c2f0f3a1b9b3f2f0e67e8daa0c4aec830afe4b91e010088db0966ce346106f3bca2305a6b955c18a69f2477ca650679be2abf0bc3b31d2ddb94408927022af47382c5efe8bbb451b3b5219cd40d86b040c47e47ec09199d6", 0x100f, 0x6, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}, {r2, 0x21}], 0x200000000000018d, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f00000011c0), 0x280000000, 0x4) r3 = semget$private(0x0, 0x7, 0x488) pledge(&(0x7f0000000400)=')\x00', &(0x7f0000000480)='{\x00') semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000800)=0x9d8f) write(r2, &(0x7f0000000040), 0x0) poll(&(0x7f0000000440)=[{r1, 0xd}], 0x1ffffffffffffe3b, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r0, 0x0, 0x45, 0x0, &(0x7f0000000000), 0xb) sendto$inet(r1, &(0x7f0000000380)="3b34237047789fcdfa3dec9ef1e57c925dadaa3af04e6d704a28daa72f3deb24e76a16bc14fd2074a8249e5bec998951bace78c5459ad01d6e17201d2bfa2814aa2a88a3404c9b6d0f1da02f505bd8798bdfa4e9504f6389d1183cc9fccca51cae11742be0", 0x65, 0xc, 0x0, 0x0) r4 = dup(r2) r5 = semget$private(0x0, 0x4, 0x309) msgget(0x1, 0x210) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0xfc, 0x1800}], 0x3) write(r0, &(0x7f0000000540)="75e1cd5dbbed78a54a5c95951e925063938a843498658522ec9976d81ed086c019f4af658011bd827652af4081d0637f223bad10350b931039618ebf6e30f70f595eeb61a46d702a3b483fc5a7540aea76fe8808a10e02049ad581e77683b9991570ac8b294592c28c7e8e1ec92ebbc19837780baf83f037e3b45f6c6243234c9d9e2777451b4a934db05b92edb37744d8ef9dd9e069138bf30572c31cbbe8202dc7666950dd7b00a962464d780f0a6e844f4547860a218b62c428e48e2503f7f6bc685843bbad872c34dbad1412c418347f734ac6497243a6e7674a5455b5571e9c2919f22f138f55f1", 0xea) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000500)=0x4) write(r2, &(0x7f0000000280)="a10f3d9c2806dfb52b344f9bd51c98010e9df903d371897b402f1cdbd4ef4bed9af6e11fcca6d45c15782fa88956c09b493473e99bca127ced8c0c4e209ea781521175b40dd22093ec5a76395a7b1cb2fc2bee59ce6ed94c761459416a6f291e7400bd058adc81137fdcee658e928e47e12231fbb78d5b4c174504f23aa94f3b1e8d0dd4297935db8ec166e4ae0d2939c018e48437dde90a801e40d08055be4ce40660e63e2fce44e7e10530830dd8329efacaf974a7b41210eeb4245b939c7b730009e06e4617e8bb9bb2ed19a10389f992e997c7ccfcbc4c56d95b6fb3a277bc", 0xe1) close(r0) semop(r3, &(0x7f0000000240)=[{0x4, 0x9, 0x800}, {0x4, 0x8, 0x1000}, {0x3, 0x800, 0x800}, {0x7, 0xffffffff, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x14c8, 0x1000}, {0x1, 0x100000000, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x0, 0x1800}], 0x9) r6 = fcntl$getown(r0, 0x5) getpgid(r6) 13:34:12 executing program 1: r0 = socket(0x10000000022, 0x4000, 0x1000000000000) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001600)="1726f2278975f3d6e0c4dfa4b07ddf0384f1d395bf21d2a480014d12400b841088f1bf8196e9ede38b20ded994c0380bd4468d45c288d0d52ce42c182cc4e9e317fd3c9f93eaf3885b2945c231a84483e218fb08cc55bd89f39766419b5e4553d0fdfbc1716494e601c0c69394715e3e8e97f926842600f0abe6e0e83222c8f7e9a73755776e46ea4c0954e999c43aa2d44661b60cee971dd95d3e7b2772ad42", 0xa0, 0x402, 0x0, 0x0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x70000000000000}, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)="4955067a1950aff75c0b3c2c2bd1e0fe90748e04930769fbbc33ffa439b9ff10608722886dc868bbc8a5b3a47eb75533c836e03be9a5690a243f6ea413cc0ba51fdc95560757fee6dc688d85379295de41dd54a1dd0962edd136657eba7d66c86fece2cb87aa4b1f1c", 0x69}, {&(0x7f0000000200)="14f038d0a899154f86276406b7d46724d11f8506c9a7d8b51eeae009e050473a56113f541380ee4648e39457730167dcc4d941119093d3b724e4bbbe1e8660c04b212bd60baa3f78fb915be30c99c992ccdb010bd571a2a26df7ff437e7457e582adb6aba82b56b547c10d0e85494c8001a3ef0805b4d2c77cd75fdc92d93d87189d6c81aeb2e143c99b18b1557e9f8e2736c11a46b8957893f1ef85a3049d36945a82a6f53d91dbbe06c0510c9939", 0xaf}, {&(0x7f00000002c0)="376bba45c2b43b9f5f835e89b92954e5763a623134e2d8586b1649bcd555190350889961fc7d45469c9ea002812ffede7ba492bb6f0810027ac151b1122b22915677f3b9081e6a97c3a531cfad87811e89d5505581662dfc2349529fb1201ef183219fedcc5a646b5905d5397844c83665fa6687180b2d6159f67a9f524eccd99579e095c921b2c1434450", 0x8b}, {&(0x7f0000000380)="3a89946aced8498b9f4e17723d6422f549064c5260cb4d9eb8c0ab8cb99cc4baba666f269f772a1404016aac298c11efa0cf080cd6445a4a91d43ba3ee741eb3fae8b4fba4c550f2272037a7632a30779b5e90", 0x53}, {&(0x7f0000000400)="bfc5ba1afa386ea555aa2b220f03d828979b9e3558d9fb3116d317dc600b99a395e4a6efcee88b5d19120b2e33ba40697184ba7edb270fe331a2a0f9ce6d6beb20e0169aabbaadbfc1007ba22e808a0aa7f86eabeec6109dd2419cf548c4fa99368958bffad7cc8dde3efd038fe7eb82bd9c26d49280d93073e741812fe95c73deee2f95b8ecee06432fd873254b587f28b600cd757e4544de8c11d4db85d6fbdd20622c47365e072489e161b8d7563437a72b14ae157ab532a7d1a0520457b0a4d036ea6e34aad51336e681d7f5ec761bd3c61dc6626121c196da3f6c39ce782d49fee40b4afd71c66701e0241c8dc48aa22e262cafa55551e28c3bf9448e777d75d6e3de552dc4eb7b98c6349b1dd53abb5615fe06d2373821852d2de5747bca04939d78d74e53179880ce880936ef58dca6b3fe5432d7de1ab5fb37386f1230ee5c1a5b6e014d6b4a400d7b7d204d2fe97c2e4c00394c4de9373cbc75381f833bea5e3191caadd3679b1e9c3d018b74f48f1910067106c60cc9346e492cae36f93c8558f0099259c7ccb7bc911b9155b6479aac01a8c45b5d3229fcbead54fd6dfc9c6c1680c773dc6a8c796d404603ed22ddee98e77133461b37d8ab905f53a23fefbadfe4283db4c55a76a359d817d2cd5934c1d35cf6322869a276e2b9d07f3e20239c9cd96689cc4039d3c1e6835aaa58da85ea4fbf9241965905b157e63c63716a7c6392a98b6c21a6c71dd7031cc4ee561cb94fb93482e41994676a73f37b01a1b8a396f1f287f553cc5c9f90cf06fd4aa2635f43b76889da5e4d913aeab1e157ecc8508ad8026af6dbfec005580e93c1bf9831c406a8d081113fdf12e9037767baa58ef6790b473f959dcfbb217043382dc3e181eb44fc2935e196701ae35e029b648a18d23bfdefaeb39e32f17817ad68d43b35fac19b24277c3b726c51f25559c16ac5d7ff60a986c9544d6c19eb637cb3530910d2b350730676cf5cad1db4ba26c6af314aaa1fc42e4efc7976d1709310570f7e36f443d31737c64668864523c7178bcea64db5faf60b70d14db49e68e17b66775ea8c510cf9f07e686f18e398c0ed8a0f4f96eb03ae8fe12511286e43296397a2cbf25fd78c1a83a07322200f1cd869fb65ada050a823e3910426403d9642dcb32f32f214589e88fb3114847132ac644988ca56723d8336810dd91fd4219331714fcae85537b35db3cede9ee8384ad5dcddd6c9ee6799b68fe027e39f1ddaf7ca6392cb41168d44ebfe91a8680da7901bacd055f25397316cee2b2347342a5cece72355ec1e48d8e0bd485aeb63f8576083c194574ac24ee9b9df28ea50e54fc14bbd5e1a64c9038ca4a7c2e2a87baa42f6ef052fe7b6b5f75bd2325c1ecd37966b8f44c72644839ffcfc27a266a1fdc35f2865f646cee0de11488eee72274bdf7a30c624ff4796c6eb9ca1f305458d003d7150656d28d2ac3748976abc055f3d8cda5ff108d8a3d020bf26a0d6f4afed4a2627fd58f9476933cf4f65ce700ae0859d1bdbfdb027c5934df01dc3feefa0b6cc7f008c9e392e88e963296d2bd08dbf19157be0a1597da7a59f48feba59f38bac4cb5d5698fac9920aa33d3cb93042e672d4095a6c166aa0ba22d0e2d03672fa068853a137da4b098b7ee6c392e18b942b53f0602324f826ce7b84fd1aa738c44d341fc63d9b22cc931ee07b452e47894e5825879528660257981c9c886043535173b1626e017b0377400fab73fea158a4d1e96e954ebd785987b0d9bf0e765567a7eba555c050ac3796b55c64e1785a1a039ad6d93f00376e4959adfa741ea029d5b79d609258d1367d7339642a83544b1c7c262f3a47782faf3d5bf19f9ef891d34d0d07010f729f03c21ded81f318757ab79cd6fcfcd95fbb0de8b6a6fcbe53c8c82fac5030f89dc07c43b64da2d17c968f10af6a8376c823416f73b10149a2cc3fbd1d66aa605f8c8ac865d15f5eb83c8d0590a02dec93fb70c4db6f8b1cec7d5747947d59cfa39486fdae022aa11c4b113b31ebeb93519fa8ad082a6e31fc4f2c24c8340289231195b7152ea4e64aa0af54a279890bbb16a28ed8120bb42834d2c0f0942be43b4976cc192e996f0862db86b02deb9689f81a88ad2dcba7b8ca0b5d85643170acccca55a78d80acb4288b78346194d55bedd63bd26d1e919f8fafbfc574dcf3c51458aea90e30f482d02248d52bddd4ff61052dde939974a74997e785a5f76b9ef09c10d4575892440438954606d0d1edc56de2f923737977dae6a5aab81084c847de82a6ad490920a3bc419b1a0afb18cd14d514ba25b8d7d3691c3a73de0ded73e396634c7ea648b259cafb1f729dcb6cfbd5c73a74c2de8dcc217c24dc21e2f0e37073e4c85dd9ab585ac4eeb238d080d375f7ba6ef1912515f5cd197982c5e87165b5e31c0088bb5941bca3ae5c7eb2fc3a574de968b2a7f7484f6c0b93aef9535bbf1af97d88318f3fd75a34e5060b2c46028b289ff85c041260fb37771470bbac6a38c1f7fba92a2f817d8a00ec30c9e4fddf52cee0d3efc914562e28f43b691c6919f66ce9c41645e72c76348be2b0e00eed62816734329149502e55150e0c782c7fec3e4690b82d36431d50f34eca5c1f4badbf3a2fa98d5696b30868a222d2c3717d8d7d12b1bfe4aaef7ece21f4d8f6c54e73ded8401cd4f3ec40798b0779ff980f70d454f9985681eb0ebd2aced5360144107a96c060cb0a9211a08e89e956bb53ea3c952aa31d78fe3cdcefd899176fa31c25a2da05aaf4e74ff84dc38ac29a8beb882035c45f519042a50757e517b62dbeccc77976a767030de8087b620bb6aca1a53fad88e97c589f8f1fbd2eca4a36e5fadf7824bd3029d87a8d09da492d2c45ea099735fd4c8f8916bd1dc4d7d869be4727cef3648407ae1181e8de13a1c69c6e902891429d61e93e96ca412e75ce1ea1bc8506d91310b27d02aeca0ea75c6ae343bae3bf35e6b84d2f97baa5f827a50852ed3d9268b4c91dbda471ea9ff861e7c6a8ddefeb6c0ef63edef43fe2021c1d2cd17734c09db59326cf9ee727b9d14301201648b2c8eba17eb9e50d990cb7ba6c3c7e3d4eed89fe5a3ba32d8f948914b22c06679bdc7fd70d70830dca35cbc4233ad45c2efdc683bb727f476078c3c0e1e47620b4f0ff1d0d22d745e75262bef13d6f383e5e7db6899dbb31965d7671269274961904cf7ae4de429d7f798a2f726029adc69d3a8f7290301393a7109153393c126f69fa584d020194b81fbe6a00fe654e77cf55718823d2a7f3d8f27aa0688b9612e085610ebb402cfc0a784466d977fd4e3110e391f2895b28f2565030fb5c610ef817bda949b156374654c6e7551bdef6acfb2809dc01f367f0224f33826fbb1d68a0fae7a1a1513c6ed834d78fbc341d13604a5f5a480e364eece13372b9a3aaf429974307de8b49a8210576936a667607defaaef7e665fad75348729a72c25b9fe0d8c9b65aefda4ecfb9be3f839d1aa44422f9df34f58a58b2dd76e31e7f4badcce87893694496d3579c01feb86a0cf4698b2486226f555727b6b78993f1244c1ba8855fd4bd75a6d70d31875d7f282ba45d03ce35fdf069b51f59167ea2ab027a2a680ca7a0b6b0cdb26c59e331f9bf61481cd8c59b20a3a7de9fc45eb6deba745cc96d3a89d5b1a5baf31710f29a20c88ddc70c7f6d99eafb7f1eec2f356edc02fa0c0bdd4920eed36c954b98d8be672a5c68392df827c315e5e1d53686e7fc3b845cdb3da5d26374a1e27e6f4c2cb7921e3c6b54317d9dd685c68d259950751f714a089bddc55efa8673a4bccb45c712b460e1685e7b48c65c05952a04d2e550d91699ddf8ca0e0a536b02cda7624bc9d7c3aa0fae73b3696619c2f6e0a299a8300ee1f16f7a775dfafed17de1c0140f3b8167a90fe671759bc17466b33f896e8450994bb7c0c1193f236c7e2dead4b75e3288c6452febb893937eef95ba803b2ce87dbff33bc2ed8592e72ada07186359de75307197a70af97e27a9721f9dc6e6af41daced8362991b0efd9c155c70fefa849ed1e74b23cb4c67ae2af76a9aad6c1e0d467064cd22181a9c8891917d33bfd1d4507ca39f4170056728f6863fc0a7c8184bfe40e6315dc46bcb37c3f14bdc1875a7b34fa0d8b2a9bef8d4472c87dc23f3b14e8f1d4342d366208aa6eae3e99efcb2b033a51fa4c49c5ac5cb1a1a74f8644dcc3c7a74badc38494d48575eea935c05cfafef1328a66b4943161fa43f1e8cdd68c0700d261dd04c816a74f9dd49fd5565e489a9516990c2d3469884fa96a1c439206d8eec277ebd7211f245df2c6f8e92d055842d65f82282be86142c3e1867b221b77ac9bcd5099d9fcafc92037c6558e59aa4bb78adbd5a6c5afec9062ceadb701671ad504d868c8b8501f58c64730415391a23afff21e83104f55dcf411377be585452a9e7d6559bc89e7ba11cfeb02584273896bc478b0cbce63f67718a0049550b9a533761e758ce5c996d6339eea61f86f6bb7b4a85ac20bab817a14a59580993f0c39c58199dd508f8a31acc4ffe470e3204c7bd0e4bd68ba4a6738ec09e696e745d5228403870e19e07d7e7cafe9ad9910e44a7c910019d2c9d6db92b07f90d3a0e9a2d15bc37026af462a3b64529cc76f8776653d362899a6707d9ab548df0e39d35451f4471df93101c8978c5852ee83fc7cbebc81f84ae7d0bfb2f72768b355a406e473e5c034fcc3800a3e9b81916f82bdf333822cbebb11a740dcdc44992d257cabf9b5f131544972a51f2cad388f4bb817f2374ca0b8948e08016a82c50eb92decf33a6e81eea3393123348928c41a3427f584e972557a050badffdde56aa435db9124159cd936e8b0570f8edee14eb595ac4c73850b71a51bc513f3b94f45790a6f5aa1a3e57e889957c2355fb9eed93c3b44a412706ea8a311d205f29ce8d584e8c7e955c78f7ef315fdfd974dc8649ae80f918a9b752d527b130f79efdda7b6bba5cdeb5a2452008cbe0acb7f8076e74414414265da6b033d4896ba0dc19020c3db74b279619b70d507432b580f7fb11395fe5d7f75ee9c5f339400a21881414432709170a82dbab1e869e31a0a4838566e39c22dbaaa1c013f6de36e645ad4aa7310014e8077f58967716b223942a10571f5aaab608d04abf81b6fb06b12e93726853f67a18dab0d59bd692490d149d5547d3263651e5b5caad114e624a41e24955e09ba1bdf9355483b95604689ec913110b60fa7d49fb1be2a63d3c9b78e4dfc5bcc5b52a1e66f56b63eb94153fc1aaeb08ea806b6047eed176ffe275432f8b53c6e244049bafb54458f5e61519650a72bdfcce02f739876b7a2dab3d6ea17cdd92860df0417c473727b319475f278b7415f557ed9e79125fd16f5451200c4a4a3cb7402af5ae7ae2bc706899284de2c85bf29b25d95676bfe98f07a83834821bfdedaede29e760cdcb4e4ec8512515e053a785c4ade3a42cc1accbceb940bc694d90847e61e6e9e06cd6ae4c9880ac30cc681bc2b2d4e6875bb3e868b36f8237b26bc6408195cfed69f6c2d19df6b2f617d10176474d2661d031d3b75553f959969f5e36f4ce6de3c30a7a417d7905154091b515cac7fa9e168cadce273929272650f724cf3cc5ef6a9bf8bd1b9b58aad1460d95aa350f22bb4e7d73e573689309f21d147d938f805eb7a325f59c7d23791d8394bf7aad939b033943cf2ba66340516b5908683274598f1905983268b52d49a05eac92bc82cc1b0aaaee55d2a6b36cdde0831a9d675b6f5ce7", 0x1000}, {&(0x7f0000001400)="8b7243a2cb5b13cfd90c8afdc1e8b4cb7825d3e98b5739354f33c5165056b82d9ac4b43f8406db18586bc928c9330c81f395f6eca6cc79c350e4b9b33a42fb85d090ab3635b23570548149efb059d637f8576282d3cf", 0x56}], 0x6, &(0x7f0000001500)=[{0xc0, 0x1, 0x100000000, "c9af0674cf0ff78a7ed7e5e11dbc0e2253dd2166d3c59270d5563cbc36957b724a00f608c54b1aaa50278b24ab062a2899356e613e10513920d7df7f5983d1dd58c76f8ebe7cea714d26508d04aca04b5fe84680d0e6b4045c92103bbb3bb93f4403ca4841a1cfc002e4083ef15dbe1bda7cca14fe67e99f6bd70de33cb2c33acfb555234ad9b1952b91ea78f8257be273bec5a2fd1f6e61314a6c9940da9034d73e2871ec13673ee5a0"}], 0xc0}, 0x4) sendmsg(r0, &(0x7f0000002c80)={&(0x7f00000016c0)=@in6={0x18, 0x0, 0xe493, 0xe0}, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000001700)="31a543c4b314f3976d9210360a6302bb5f9ef21a13b574aa53462d4322c96b89781ef3d4c4b96eebd416bed42c49cdad4855d2b8f14acb0a63da3c94c4a13bf04b07b829a3f32b09356f42cd5667dbe14dde49f754fd4096e49bb65a88c309c1305112bdd0df5b162fffddc3653503c7cd66a5", 0x73}, {&(0x7f0000001780)="041c1f21aa9d18b7052b9c303fb30624b6c2abcbccc9b5c566d37edf945f95f6f7be94da9b4696cd8194428fceb0bfac64870f87", 0x34}, {&(0x7f00000017c0)="5767513bb27b8417774e259981891dcab62f5d36a3e057356a7b127850bfdf2faddaf119ba4f526d26746e1e1bc215c9c5b6b847244e2d4e72b2f18528cc3ac0923ed180e30d09327311eddef96d1c9f10c425186d41978346b0fc708ca509147e5b88a99f0781d5044e136e4d1269badb405b82ce2cb097fe26c1d0a4d332f0c314cb71bf9ec4bb79beca7ee4517910e68911b0129d1459c10aceef6c192df282bd166d151bb6908d9296e043527f7f1aa2aa96a20294d006936b27ce14af7f03a67d80f6f310dd3e408d619b981e9ef669da05f5d892d1ae72eabd37c2d2ba866e4d69174197dbd61657d9d1bdf3", 0xef}, {&(0x7f00000018c0)="3cb442be380f12d6fa4286ad3106b79f261543dde1f0cb31750f01465e15d8444bdc5b915418d7af5afae00ecfdf528704891bcff883fa535e29768d5f721aa0624c43ff1283156af8513717cbe11f833fabdf8a8fc8adb806c182248dab242624d340a9a09ea4d2507c76f393a1c511b5d0ff4d29caa50ea7e518c4fa8183c446d5b2f4f01b993ff0e8b5aec876a8725e35e00da8d709ab69adeda8574e6e65d672a72c7f65d3017b7c64eee6cbebfeff4a834ac919060a", 0xb8}, {&(0x7f0000001980)="7a6d60e2f6eebbb1dacfca8324ff29f1795ce282d5014989bd154945b0e7b255123678eb8c1f9b74cbb8ca4b2a14a31f70c5676ba3b230d8adc9dc9cb8d6c5f9cb8674f577b9542141e58a07df", 0x4d}, {&(0x7f0000001a00)="9e145b2e0c061afd3a12364fa8bb96f9e035f50f79d0772800aec04ce16074edc4ac9318a012b18218d8891df4cf7ba47d2787e57d2335c9ced61c3abcfe29f63f4224d9ed1e42e1a295097bd4ffd2ed7dae9862b3c5cf7a8f4a3c2d34c88d9e0014e4137561d74ec4c018edca6bd20593bd4ad0224758b156839345b887f8a5f8f4a75b74de002404611690085d0caaca788e2c61ba82830d5c1b8afb3092792768e98c3fe5ba7fb15ff376c0e075e9818df69011166c8b1ace0fc9037b99f4578eecbb6b9f8ec232afd31897934c3b5b333823dd58d0763954136f07818b858702fa8db6fede3a3886328815a9f8f59880abf07c54c5ceec078be76aa842de27be08310be4cf70d7d1721d9ebf8f1a9c1e2ffdd9a3a91d920a18cabbd08aaba960399b8cf9c66a38ddec00d942fc0d0b63a2fdf3a6078914e986fc07b1063d7738adf532e63b7761aaac339196d0e7e9936ddd15a260001ab2a8df761785801e83663888c908ac5b80156da243c9d4fd16ed285e51bc69a3dd98c747c44be0d57310d1d5ac6228a9da7de7a4e1fd85056b0f47bec1210037887781885a952376ac97116c0d990d13d509d490bdb2b606d28c10b1132664205004c6c63c57687d22530845e216bab5e4741e70e9945deed912b001405282b34e4912098048fb04d1dcaa811238dd1e115ebfd8b46e34ddd670606428a60bba9d5a3303910de7db646ca9f0c7d71097050e96f3b9f6bc4c87a0ff20c795a93fa254971dc7b109777fa004ff222c6632db4fc9b16d269ce1224bc6ba286d9123022917157d616cd373ce46b0247eb553f0863fd2cdaad2c4ec2e24af87087c5cecb28c8059b36ffc44c179e430a09a135102519a0c1166b51493df0900f1085a1cccf6ce17318e80902f8d3a10d3d5412dfb8c97c369c9085c588df50b7631fec61439e6ced73dc72944fc6500a3c39540044b805b4813d20e0f4ad73b8729574f033d9c1d5bb3cbebe502718861eb25383dce329942eb25c8f3754f9d946d3d492a2ca5698f8d529635868e016457e4cade5270152b137393fd3d6504964539399b5aef6a2d969cc763b0461fa8576bae141b14787b8f74d2f47ec05d52f2dea7cf12128cad4e4b38420b9eae8ac85913bbec2a6a030c3cafa27e5dcf9865bb464a574a3df3ae9edcb002c49962a618558b3fc00e72faed7e634b9a75f26abdded8f1e715acd190cd1e3a087ff8df4dce09504b10734f8d2b429b1d8d4e32a52c1bbd2225b7bac6efaf20d8d06b2ae6471da639ca253cf1238e2333429ae8bfc729033d9d00e002b5528b743082d7dcabfaa6d0b6b6c1d035075a9fc601bd763d207a6306db679738479814dfe8e3aa6dbca58165f259c9b81344532ef105c8bd0084937e79175e3599c822b2c53e47ba30ce0ea3ee94f961ddf348af019be05c4c67ad0639a1bf0aa56a4afe11a91b420e2c17a221346829d714c36c83c9a86f74db586ce1f9b1c7da3a61d71807d752c540fba7ea9c275de9434bf1313e16a226c46c726508dd195a249095adb6771a05230bb871d0840e3c142b6ba41c4372898fd1cdf54e5e5a28541272858a70cc75cbaaded2f85830cc3e019e283881a2662618fd19eace2e3042bd49f3800df5f5cd2b48c199dc12b56a4845628e2d105e32239b37f8afc0693e47b1f8edd94506fcd0e870c5cd30d902127cacdec38e377aff8325b20692afeb8b3f61150f788fba87746c917b2a17509805e843ff76648bbdb2f472eaf9464e5427043232c3499748fc488274b7c38ed398e4c4045bf4179de5e0b6be3d5e43f4eb7397dce4a8ccc2f5190bafce557ca5d22869f81e80aa4a7355ec1f4e2b499d2557a802e53ea7749a5707c1a43d2ad8f5445551027e6aa98b343c325ce47744b0481508f4f597d99786d99bdb57bf2927dbe7f01274f48d384e0d98e7be8234d4c30fcb588d9d084d5d692053d8e8b1656564313fde8757582c1d319a3b6bec8c66814c3c8e90901b09569971ac8d1256afafc7584c400a1ef65f758c147a03abec7ae3b84f1e4096952476130b03b43a1cb6ccb137ed117cb90092eb6ae2810b5cfaadccde838a73d3b3dd482ecc78d97207422a36b1e03f2e32812a4aef21032fcf8a1c1c9d55e2efe595781c7991ee10c3fa5cc6873548dd4a37c64338bf5570c06fff02c5cd53a7b1ebc698fe0af6a9ead5fc5e0bd29e5cb043f766695b8db6d2d6b5c402103ccc1fa533937e778e2a2065026ad125eeb2b63d5b6d60dc9d338b1081d18c0d97202d9e10502c27464c2872545ca29e123845e44045a1be3ad0f629ff3f8c96af6db7366ffc82eeb79d6b7f3f33e509e9460e31fb8d39c0c96d3db7f67fda2e41f4547b1bde875c1dca7d247201fa03f524e76ff3953d22bf0d26cacc7b58f97bef7b6eb1a140e6a8c82fed6c4720ec36e4f37f9f671e7639c48c82417ce1cbe47512315e296c80a943de9d13f2f680a45da1e10d8beb156c5a7ffc38f862f9a1d80b443694933583915ddfe84f40388dda9ea6feb6642b89dce9090059976fa50eaa7a11c855b56c34334fa6790148f305ad449ab1243d6b0bb86264b7e57f3e30d7db5a48ff6f43d0b5493a4081b404afb618eb81e7a67bc15de4af9ab2ce6d70266d01ea41f8c16238e705986e72ee4ede6bfd5445179bdd280d1a211f97b71ee8143abceb74e6a4c915aaa989ffec9c8c0662b899a74660a050bde7a78061f108b36f25652f041fbe3f36612965637d27b05f932237a533d3721a0ada9189cfc0c3c6b2be64fda6fe393ec10891478987622d34d514a9b793887b09506d49a0054757881983db9ef5cc61c9d33af801a7ad6dca16f9e72b8f1b2ba383128afaf7138e9a9d42c41b22d749780280f0014e9759b1983e21fe74152e0790d6cdb251b1b1026a9e4740a89a40ee6a1329a6a095e5f349611266e1002e2a04751ca7e3f672672afeaf734ee399159724ad71b101264a69029f135bd266d89663a3ea442e346513d6b63ebbbaab36d0fbabb7a7ecb13aa9976981d237e9ca66c11a9f3aa504fb5e3bc185b2256b25f4bdf46861df7ba318792ab97b7ed9acbac5cb0b41bf99e03028d267c5a3ba8e0c9633172e6421cf0203628f304010c36fc185911c37018bbb6983cea628cebca8edcacfb301096871f935f4d0fd78cb58b8feffc0f75faf238db11437d3bb611339b458d200d49148e3f11855ec4c3cf7152f4c7cc28bf42633c36450021c26a778377169eaa9cbbd5d4febe6ee52a1717e706b6f00399997400751ebe15d4ff4c6bac131f019d079a462d4c3ea1722ba4e893bd7ffbf5174f3a4f003f5f325aaa8d2bd89f1815e7c97592f6f86dbfb0f39fdb8b6e896b980ed94fcf24421a610243d429043e599909db2a048bc1342a676095632b8b507ef15cb9cd179b1eb135ac7c7e4d5572838ca4779e816dc51a533eecb43bc287a135c4ae002b6bf5b61bf7581232c418187abea2f4c753d6d5d7a0659852f4e62c8c3659a7735d87e365d0f64fc198b46a35646acdbc04aed54600bb2e3edbef4dd579efe0a7ba601ca44548a0622aff85769ed5265f4ba63e1752abd0c412639c04c03af588b4d75a25b9356fddc55ae2ccb6797d76a0cf7b83047f735309d6830bb044d2425b05b32b907f8ce9d340fae41f89ad967ebadbc3d67bf0888783354554358a024b4eb5cb25030e945c9d54a5c1f340b2f99763834a2c9d0178c1ea041b37b07b9fede7cff3a4c50109a2ff8a1eb0912204bb17cded68ff442465037d8dd5b3b88aa7e56cf1da9ec17acfe68027bad9cffa3b5602f01aabe563c8127e83d955d822b747652a4a0cd6906927db26fa5b2688e56be05a9bab0589154573eeaa5eaf7ac0e680932ad463669f7f9314537d261003f4050fd49090114ea8264dcf8d147e63eab48c86d925f91d66e0711197de42760c79550954a9f03df2029d1b3f52083c7f9148c59212d10283d23dc33ef684ebd3728ecaf8efe681117af990ebfa526b5e482fffbf93e990e6265b0d44a9cf0081331b8c8ef2d4d579d60562f6e95c8fee7709639c0dc1ac017456e9844ed61ac008bfecdf3743af0090ec16f37285540ef6fa60cb47ae2497bef2c996a5a5a6f5cec6aaa4d8aaa326ffff3d7ea6f6f3f7837a0077f0e12c0f49aaca04652aa64cddf0bf5a9ab6920f20df27fa28f244e5e33ed8a9b3fb5b8188018ad1b387d3aad740b5b896423867f12ae61e9d40e9f7afc473afe95f122f109de3262fd3a5285715f6566fb3d590dc5cd16b1834c149a0718e21f612a4db4c9dec40fae998b7199130c29badaa433b8e813d03c3f89203c1774c28b208a8b0a591d29338de041ff6e12897090d8eca2bd5369c8e7841a468ce9c91a450c675e5c75ce09937b15f035e3e8b73376660064ba50f19dba4d67bbbeea9e26a5c18ab2bb2428f9aa73122ea37ae616db0d1af5c6249262030793e2fba9492366bb70a598da441f0d703767db3d52e21305803d50be1ab58d2864e43947829a5873679acd3ed51d2c7ddff6a890f741671537f24dc5fa3d07161d10f43a7380b47c1141feae3b065c8201fcbea1275e55faccfb1f661a17fa3ae7c15c6b23931c286a1bc08235868b7e508b3c7d44e529facf6419bb0c7b9022a21b4b7c12faa65b88726a165439ad449bb1d6385be25136f25f3b463a220fde153ae1762f4c5856a25d9b7c5f93fe8ec9f6c7cc53e077c975b04314d541f6e974adb548f3688a0a31da90b56a0827d5189096eadd04c87043562dbcb5483ec3dd5dc743798ea17e771ae19f7852654f9dfd065eed7e47ce923ea7dca7eff2bf006b50d08b0f53fee94ee52f734f9a2bf34370fa125a3b16557e653e00f9049070326019d6614478b55487edae22c9bfe12cd46795da37b8c997086206d4059d1418b785aab859ac84d0363a26a63d9215eb0368746389c23d807926047bf5cc290db1388471da4527656579c18973e7a5920ee71555031c1b410530f274fec21e580b4a8f05dac3a76faa6b657148702d97c5f6e633edb34e0814fa3aa297e032264d16ee14fbd24e9f7a74c475cf84ea70c34599b6cb6a0503466f8bfe0dfbd604f45cbe76d181a7a813404f28c66849d914b1864c754fd8488b13017fa22eedfaaff7142bb9924f0866db5541b9d8d7ea87821d1ec159668bea1edf0172a26711bf927f78095228b067da6a8831f22d12f4c06164fbf6bc3db8ae16f76ae0b8dc0c8a401ec19972cb4d6fd17c0ef4c5541a184d4cc844dc70a5798a6870317ba016728d3a9bc26a85bb315cb04717cbb7929e9c86c574a24af4c99d29add17510954c8cda1ffa68d55abd4612ec2c34044b041a97765a837823802f4fb2d7cbded990816dc86ab6e980da4e1ef2ddb9c7e8038cf71b12b5f534a5a96c88668021d238769baffef54db74f01972598ddf1c87474440ec7ce6e06948bbeb0b74546dce6d8b6de3685c6867cf5167d5e8712813941e870a1e6c1631fbce04a6984945627ac2ca8fec1425ee04cafc43edfc4330bda6662abf18b4ea1fd651fcf12b860b7cf757563b7010749b1dd903c982ede1372f7417f026bc53d1b6172a6a0e35be728eb6e2dd14cf223b63dcd82714ec6ea8f088f05f09f8703b7103fec518d9794a6eeca3f5fbe0f1dcbf0b80d2e81fe04f1d4092e01116262204e6f48821b881eadef84aec2877967183755a014e50ba7a6c8f17578ce145bb64aa35c5e941e21655f102caf0b65d2a2f80e9404a0456f6ab9259201bf4c86ae53bb07f6714c93", 0x1000}, {&(0x7f0000002a00)="9fe2ec305b4be7ff9d51838a469b005ded7f6e74bccbf6644ea68e294ce64f8a352d33e8c71effa55549532df13bdbd2fa788af678f1f4d99cb6925c113f1cab1810902dc89104507700498b3d5a99e0f706d53d9882e48ff6642cda211fd638b14b6cff1316cde90940d5fdfa6d9bdf7a67fe719248bfd866408d8a9d894478e92715ac1465e2c9bb7fb494e2349d3a46755d60f4a2596bba7c2146db15499ade0d56", 0xa3}], 0x7, &(0x7f0000002b40)=[{0xe0, 0xffff, 0x100000001, "49dcef1f3d921f1fed137e7cfa2631de68ebcceb52419d5b77dce982a9e640ec7a35905f82180d7c21704bc568616340c63de5d8c53e68b179ac6b6d2da3ed9c5484f03a132989341a12d3aa067b9017bdf0a837f66a87be890fe919805946e9d7b5cd85f9b874ade6d01621bafac6c3da2bbaceb7239852f19244e45caa0dae51b31716d1d7713423e4af5f044688e3f8654596e3d192639f95e8085a2e600d4535d635196bd198d38102d80a97d544be253e30a77d6ce72ca14f652d9e061f51018bd2c7842f501cbcd6"}, {0x30, 0x0, 0x3f, "5f78c1c7cc85f9e55eab8a3569f4af4c4d50d6dc410fdd9cfc89d33daca3"}], 0x110}, 0x5) sendto$unix(r0, &(0x7f0000000000)="ae99ed9c9372b9fa23c26bd5a99e9c59c3e215772bcac9b9b94343fd772103640c6f87e59484617479fd328279896edc92e9ce44324514e432a0cf82a3dda464467460bd713277426f1570be01069283843a8c8149336b7960aff840ebec5dc5ba29bc48b5b8e72a32b77f459c9488bb2b268abfa35e40c41a31d6902bf1279a942494a1b871619372ade50d9c98bb4d5b552a9b2ff4dc8c7a96dfeed46679e6100b9bc09c1f60a35f47879757391345f20614130ce376515e20bc50d60b9cfad842bee1de0525a166ea", 0xca, 0x3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 13:34:12 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0xe, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x494, r1, r2, r3, r4, 0x80, 0x3}, 0x100, 0x7, r5, r6, 0xe55, 0x7fffffff, 0x1f}) listen(0xffffffffffffffff, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000040)) getpeername(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9765414d111b768f8381600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035d8710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001040)=0x1002) getsockopt(r7, 0x7, 0x5, &(0x7f0000000080)=""/169, &(0x7f0000000140)=0xa9) 13:34:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r0 = getuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:34:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x2, 0x1, r3}) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x8, 0x7, 0x1, 0x7, "bf7ccbffe08308b72c786ab69e581a28f34e5eb0", 0x0, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) dup(r4) close(r4) 13:34:12 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) socket$inet(0x2, 0x1, 0xee20) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 13:34:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x400}, {{r1}, 0xfffffffffffffffe, 0x3, 0x6, 0x1}], 0x7, 0x0, 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) close(r0) 13:34:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x3, 0x610) r2 = getuid() r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x108, 0x2}, 0x5, 0x5, 0x9}) shutdown(r0, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10008, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000040)=0x6) socket$inet6(0x18, 0x3, 0x7f) 13:34:13 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x408, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}], 0x2) r2 = syz_open_pts() write(r2, &(0x7f0000000100)="e82585052f8ef1031e615a187f8e8f2d99e49a40add8df47cb469d5acdc35bc339c73b9ceafa482fb9be4dadbc0b40c35630f5e187bc824daee549c47ee09b0f5a908751ee1e8aee", 0x48) close(r0) dup(r2) syz_open_pts() 13:34:13 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) getitimer(0xffffffffffffffff, 0xfffffffffffffffe) setitimer(0x1, &(0x7f0000000200)={{0x5b5e, 0x100000000}, {0x0, 0x6}}, 0x0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x7, 0x40000000000}, {0x4, 0xd2f}}) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x6}, {0x80, 0xa}}, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000280)={{0x66, 0x6}, {0x2, 0x1ff}}, &(0x7f00000002c0)) 13:34:13 executing program 1: r0 = socket$inet(0x2, 0x8000000007ffc, 0x7ed) recvmsg(r0, &(0x7f0000002480)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/165, 0xa5}], 0x5, &(0x7f0000001480)=""/4096, 0x1000}, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x80) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 13:34:13 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f00000000c0)=0x57c) fcntl$getown(0xffffffffffffffff, 0x5) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:14 executing program 1: mknod(&(0x7f0000000c00)='./bus\x00', 0x80002000, 0xffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="767039d2bd0ea743dac5fbd9dc802547e225ae9d035e6a39ae9af6244d3c56e415ae0538d8b60b02daa95112994cd128f2e2e8020b267a77aa64a325393bd7fc", 0x40}, {&(0x7f0000000640)="6f7349a8582d48168e565de448fd121cee1f2ff162ea50f1672e6dfcf80b2a42557dfc4f2d14c57488bddb6017911f3b25af89e0d916bf2018deec4071c41a61f7059d670f9f442819a9377996814892f9f542d5cb5bbe9c8ea2e14a4c70e321780c0da36b058d7c80a52184af4c532b75b3adbb36446a4f7357a8723e0cc01e529a76a7dd856631d9c460983e799cd8a1f8e871a5dafdc0f9e529e787a19c0ae0166840079e613f46a3275a77f881b88b9574695c1ac651c484061a3c776bfb35f0c1cc55a9435af9cb57a84d937a3803c7b3255ad4d00e092d36b8924a8dd220ede4518b91b9ce1528f5ef8b61b628", 0xf0}, {&(0x7f0000000740)="5d4af07df0f8cf72ea0144c04627d011001444051d319b184e07709192265178bbbcda5ab9536da2162540452e54573efc1f84b796f29341535ac16a154f3af51876aed98b875927df5cdca66ebf96966ce23a35e022388808d3dce83b325d339b56a2a14727dd62bb50ab1980bbf299de3caa8654551d625644ac7f1e52b6b0ed24243393639096601b87e3688f0540f7604f878e5296a53c2c7f3c878b112ba904dafec00325bcdbc17f710648b03f15df25acc9f1f75f348aba9f416fbd640e75", 0xc2}, {&(0x7f0000000840)="d5b1dcea58261651888c58ce7536fbb4d755e5781a1545dbc83cf9de112c9254e33dd60ccae9d822cb97166eb27b5764ccd7d780b026c4d4a047446e31ad07a3e555fc21213632c91cdbc33ac7212fe72a33d021847b59c577aa644f34f9bb9581d63495aaac41359350b3299eaf6803f1342118c00d7b0742468b3277751829e4462b", 0x83}], 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000940)=""/73, 0x49}], 0x1) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddfd408025a033c84ffbb57d4bf3477e4093febda48996bfcdade54c0fce847874256b6502d16e3712399a603a01b1ab43da408be8086ab4aeb19ad30782aa6c4a7003ff690941d9b8bb2042ee4556745cff5f4e6fe53cb3e690e89de73186216d97ac4ffe41a88a1949c2478d49ed240fa6689f5c59f4411d370a66da32a2c2137c4e8145cdfe2c799ef07da824e4c955db8ca5348a8970871073f9ddcee6849dc680d3439feed7393e7e330c60b1b4d727486aabd1fd94445b60ae6713da0522f85b3e1aba69cf62a3c8d2ada2dc094c98c44a4986d84e70458f820ed534c0221e00b30c95dd79e81b6f4f1e0278701695d879c2c1631402f4163fec39351cc27eb33a834a2930892d2e4577b522bfa5958d39f9eb3a38ba21d2fbb5af9bd6cbe6306128e692e7b04e6fa65e6c7547e57232e2d51a0177ac96ea7eb3c78821560bccb067dd68aaf27079ba9025c9f6979017e7a7a8a3b021b2f9a7ddffb6ddc6824b0868f88187c2dd8c4f1d6532280caaf4fabe5ffc4a6dde4b7dbac900f27d6d51b9abc566103d96c90f132a0bd1f185f6af5f64c6e31e58fc2cd79219e16ad848aacee5e3ca90dd88d88eae48e30692b716ea291e22152937b14788d377c0a73fe10d8a0eb163d19b5f86d19cce33f717faf126118d278eec05b6acfcd87be6faf8e7f36daeb0ccade0bbdd8e385ab7f0e7b771067bfcb6d78236fb5ed43c27a24d77444ef42313b85bfa895d2570ec48d312a79bd517c510872f723a1ab5b50206223024929c0694ce230503877789af464b199900632e555d9b340efc7182ea0c5d3d9f9a21477bab57d76f7a60c1fe13683d6076b7ebba8b13ffefa7f3e8104d87db60e3abe720459b257e0771b54fff81ffa84f25a8198c0da1dda65d780007cc1c871e73f83e757f6c6454ccbdf949c2067a14c1c879c091bd86465205755fa8a13e8fae4e9bea622e1676e0ca26a88ffba9da5b896b601", 0x67c}], 0x1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x5}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000900)=0x1) readv(r0, &(0x7f0000000b80)=[{&(0x7f0000000a00)=""/66, 0x42}, {&(0x7f0000000a80)=""/107, 0x6b}, {&(0x7f0000000b00)=""/77, 0x4d}], 0x3) 13:34:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x3}, {0x3, 0x100}, {0x3, 0x1f}, {0x1, 0x200}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1ff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0xce}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x3}, {0x0, 0x4c9c}, {0x1, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x3}, {0x3, 0x7}, {0x0, 0x14277242}, {0x1, 0x343}, {0x3, 0x40}, {0x3, 0x318d3f5}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x2}, {0x3, 0x9}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="eb2c074848d42e25d8fb7b47c55218010a75afba6f6c18dbaa3bd476966fa70c52a1923b1bdf9abd0af2adf54c2cd7dfd0a0dee57611debf2a1cc5bb315fa492eb0e0d3e791cdb77b6f6f653ad1f6ac0e9e63cdc11e55dc8ab7843918798ad1540f47afe47ae7982a075", 0x6a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0\x00', 0x6, 0x1, 0x290, 0xee54}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x40, 0xdb}}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000440)=[{0x25, 0x8}, {0x84, 0x8000}, {0x47, 0x1}], 0x3}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000007c0)) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000500)={0x0, ""/250}, 0x102, 0x0, 0x1000) openat(r0, &(0x7f0000000640)='./file0\x00', 0x20000, 0x10) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000680)=0x8) msgsnd(r1, &(0x7f00000006c0)={0x2, "2c48718f5c00fe7761230b60bd23c6231b74727ebcfade1bce1f1b13be187e4fe025dc6cb439f75e82ae294d1f1f4460777a181fcbab2a9b90"}, 0x41, 0x800) getegid() socket$inet(0x2, 0x4000, 0x7) socket$inet6(0x18, 0xc004, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r2, 0xffffdffffffffffc, 0x4, &(0x7f0000000880)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0xfffffffffffffffc, 0x64f9, './file0\x00', 0xffffffffffffff81, 0xeb, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000840)=0x7fffffff) syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlockall(0x3) 13:34:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) 13:34:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="a5e7b3091d335c5d7bf78679a9520a45f7ee3e25e187549613188503cfd7625dd9b5bc3b095a3a5717c49aaaabaaa00b33e31eb98ea56e294bfe40f5175c2beb14a86fdb999edd42edd247fbb8224aa437128a16dc74fa504af15a5a41905d3d3483d2093d485410eb3e74a783da600cf323913b4a15fc3e9363bd38dc975ccfe121a9c037b20f923c0bed854284f6af1ac5cd346e6e356a7ef3e8aecbac84fa2573e18db541e56d77dd8e555ff57be0fc1dd5728e6a7c19c4a8adfa648bfd9c4e6c5d231604d904e4c0d9", 0xcb}, {&(0x7f0000000100)="391724942d5e9afb6075e44ebc60f319e369ccecf8ed54ef5d2684f5afda9b70260684ba4f952b3b53f9470b1452ac8351db783c01c8d8735ce891168c2d86caace72b1fee30a0072e41afe5abf90b03c06230d23ce034d4fe0588cd399470e59d5395d999fcb4fb1a3422aa89b47036719ac4e9fc1e90fb5439dffe624a1be7a2908cdfd3d73b533391c1633628b6c20c26133ba09801baea9c6c93477091a50bb3c46ed22de5fa85d858d463f9adb36952101185ec54caa48c6b2c485779896f3b17ac68471a05756b5576d329212c7e3ede", 0xd3}, {&(0x7f0000000200)="e22a79762dd423dd9052690647d3582b513321807dd26d16a74e", 0x1a}, {&(0x7f0000000880)="7f029ad89890ad9865e99887b32b975928ec5027059faab6dc517422db426fc4e9880c548f4903835d2f4188164ec41a67970d4898f5257898774dc90351c973afe3d075b4856f1fad2ee0d47dd2ddb4939bd92972a17e69b5426d173f3eeab4687e97fddc4cd4374d549d75e2ba5ecfbf5c1d4ebc8d05060b95533b41b4fa8f3cb5062ee27499fd010ae1916c9aa93af69d956ec979f54e1a04cfb5f1b348773fe9f10a98b0af8847dde07ac1070315516182205551fdb5f1961648f303e46881a9dc8720519c9df37f0fa44dbf9c352fcb1391c2f4ef8aac215fb4a57584e4868802e5f748633d9d718c4b6cd0b65169ea5f8fdc7bc367872f646eed8f9e8a1add9673a6440dbff279f1f1085a062860bb4dafd5d72310559ec52fe4830cb802e924033697dbb5a46194f8188a5c34911df77b8af9c8f66b0cfaee0c117338fcf44c4e2e066d0307eed74244e44de64821713bf2ce4917cca7926bd119204a11b6b2dd0277863e42f498415156637ee2c718935d513122f4ae47b6584b864ac7adb10dabe312fbb5e630c3624839b4dfd1e14282dbbca51254b665e24712e63bbf7509cbb10b0bdb478a9a61d9df68657089f838da5f953441e9e33b2337d5513295561e5bd9cbee8606fce54699bd017d5ed8a255744626a7f04615e88385324e5b0ee6fcd4eeecf63d4656350264b75dc455188809c774c5284e5793e4f2f202eb1a7978e757aff8c00a79a0530c5c47c391f97f9de122eb27a55a5a6b18ae4d10175462425058ad174f9f209ab8214a032978a1ed5188cd83c177576830b7acff22f400279c1a499c4c58125847912746806faf843f701d9525564ab3cde9e2fa0acb9f66af01642f46966872493662deb77dac2d6290b6167384c01a4c07ef1ba7dd61d58f5136365e041d66eee1d5f64902d15baa7303af34152bbbe898af4796c7f1fa6ad3f2283337c0fca58214e8e8aa491bc14e495fcad94b8d48e6fc6d65450c11ade9d1b6cb9e99f2f7316f8051e42462e56041c148b0e0d6d57308ab404c3c52765008395ce0bf227923c8bc2588dc4aeff2bcab2efa9eac424da8685c05c81151a45440e9565ba836537422416b762dd9edc541b40e5d09d5b639cfe3e2961c9061318f7565f6909be4c1dfd20c44ecee72b761bdc523042141232ffa72dbdf8ac31419ef922ea9d11b173bdb9eb768afcc7eb889dcf69c7225279bedc47c6f76b9620e9d805d7314893692cfe1efb0bc4ec69414c9a32175325b65154e5962d2c424af2ffde1f4ac6aff6aa5a1a558409b4b24426f785662e32e23254f6fd463984a46f4186312040a0aeb3a641109c611665efa4d580a0d5c34f2ea5f31885db6e78ab0213dca6f0ffe90cbb7762f065c31880f1725e3baa4e27c2c35f61f18cb90052490ea95b5a7554a2e1b09e265cb076d1ca3f3a65d3998d187d794e825367d570d07d90612b2d7a1a036655d45928d387b0d8d30fa68e8ca409c45411b5ff4c127fba71b0b521411713957dd43385178a55de87cc3e940d0c6cee032d9e5affeb8f2c788bc7e057948837ba25350eb63708276209bd30632b554850f17a88d89312a3003f9bae8b8946c625e9262e00869f8ec762161994ee731243f096966163335645c43bf3585deb73babeba048e526876612ac5969215ea6c842728a38987c54c8c0e78a29ae92d4d4af45812d709c3ecb31fbe60414b7d9cbc10a2b41adf563bfa141703beb6f978d941814cd5b0f713b89d15f2aa66d2d8c05803c92908d2d7e13c58f9b2c7ffd91a0921b7bc51a4f4bd22d65efec121f1573b557f33ba5dc9f98287221807cd1f255376e964730589521ed0f203de6ad481347174958d61500856269e93aae65ff2ba25d213d7207d17d8f13fe555eae8bce2e4c71ad586480629f8ba56559a219cf259691def9569f09d565e6627f1094cc47a790d5b9cc2bad740ff6489d2c815ffcdce941988f3405b93389cc9b2b89f2c0c3f2566d5f88875ae3416c5a2b1e13b2c1ca23db5739859d66ef30f7ba96c66fffb937775530382dc39545c0160e770ef043c27573f13be60e2517730f444a68a88fcbf1fab1dfba3179d4f6a78a870fd1bf5676988435d49dd65039c9fa5f583dc3fc59f065e8f3d1c9d0481285cda1cc61d4000583e1f7f4b3c07cefd2f439dd6170dd7e6150dd375129502429dc851cb5ee88fde7adf55c640ce0ae594f0b1ef947696d220530ec9fecf45cdc4f6f789f5870fcf9ba2a45e61570a58417f7336245cd5c9c8724e55e2c716890f19935b98e514b0bde9b385d2c3ded8b3f06a3ed9ee6d25db1bbad068798e46eda5ed4df0ce247fc25165cda37e5e36d9dbef19e103c3fab3f57ce44fa05f308cc2a113c97b355dc4b709ab3073b3b5ef8f861bf8315a3dff604a2df37b3725de9165a632abaee75cc0c33f54a994525261f9b7a74eca576eaf5cfc7ba83d56ed6ac49b0f8c3dd70d241548060051ae793f176e8f38bdbf4c7f40922b4077574e5ffa022ea84bf0311415df327771054f758d965de29c8c66a6b20a24695509e1775674efeafa9af5c36e14c08031be53307c7c9ab51479f291e3047d4a46d427264d97909b8a5f7f4645b920c1980625d8b02092c86ee0fbe4ac57165120145173272f87d95192fcaed13d1704b87db46488d705f6af0e43350bdb8dafd2f43c2ae9deb1df67cf44bc0dbeaed35e1f8b5f1a82db621e2cc5f8fff97899ce40e10fbe02e10180ebc3a535523a3a991c136189cbf94fc34b87bd716000daa540b848e8a40b9d9b5acb55cea045e48483fa490a62f1cf6e69be9db027b93761ba4220209dd120420ab2f1d7e9b63e50cc72e9a9e9f1d584c65cbb582c0db8c242e9954bc99c34bc561912ee33a196f9d3be3e5b9d8993fb4f830d5d6a2b33e858863e89b9bda511b04ac7990381555d99a06bf05323ff960886a8eb0b542af8da3f505c71d4043d67c73c7f480819e9ecd9baf28d5d3f91e8debc52d2cda1e9e4e032aedd7093209cf06b2fd85ed54e5f67ff594e3d5fcf6690c013e3d219474636162fe7bf85d529eda8fb5c99988577f4fe0a7e5548b1981253760c8df491230682e91009db21a9cf6a47614072e21fb06435e26fc6cb596e120b182950b39825b6bd22a10e0071254b434433dfb359312277b28268c3766686363729d43b6229e7870b31264f30cb146b63a6077e4b96313a0191952af6003fe6279a156edd9f23fd63653733598d566698afb16ea1c26fb143faf672abb65340e1bed8ccc86513e48e39388b5810564cb213cf863aba8fe62108880c705fa7b404bbbebc3af475070fef51d6933c9be0e10bb5d9620946bedbba81b389e717de9a988f71383cc3bd1125a93fd2fcf48b855a3eb7395a6dc8fcb01d2f9743a2755431a3ef3fd6ce64393927eab53a0ed4e46403d7aa86b282baacd40fc7cbc0ad78a6d06cac9e3285ab09ef9820ee681c96ce160ac70bc6a37be878cc2d9e7bc16dc270974382d783bdcbb159c7f83f5f121cd1ce77fcbe8dc319500c53a62116d0e406d3ff841b012991fa2808227444d50a87f3c6b1446a626d4f431529bb1de40d64586f4b44441b132280feab359220623331724f28ffe6a32872bb16fec66773450226faab03bcd196413e01850396c6335cc7017f86e65d97a239f5c08e05e97579d86aeb1dc7514a92bf7237917a330c8b3f149e5ef8d57428335e94c7fe99cdf8b30755005b1066d7ccacc55b703182532f76886146b520e8b2d04a6eb6b942974d77e41786a1c1cd6a5edcb5f6b99f4d8fabd7118838cf30715e150a391f6cde06fad32456ceda3bd6f43b18b58280cd365780bfe2daabc866ed314ada48b80aeaf9aa94240f1905bc98ce54104310cfff32dc25c11d8b27fa881c13213b6427f48e1ca64d48ee89f9fca18db069698ec8fd8e99566253924a6ba870c2d9abaafa599a54744d9ef9128f712c5e56ef8408c37126a3d1ee7bef10a64dbb7125cb6728fc5ba0e4b39998065a42fa4736ae3359626d9615951cb7b437bc3d6b019586ae987ac80cacd86d5e6134241d67c1101994fcbf5c8c4092ef586f3b9fa1ea1a5311f1b42008cda589b53d67b0087fbb22b898fb5183129e2feda70a58fe5ac8435b169a8f3078f9091cfc72864f7d51cd6e05200eae322d1212e171b565da31f4a2d700ea0f626d1d4f0615eee8dee75db9bedee8725412eed2d5a134f3b8fa0a14a1e58c1a7eb56b78c695090ff15548c2a744312ea0596f1e1285c4224096bd97055ee8f83052096cf08735030eaea700d7431158b655ba9a1a2490c6161cfb7339a335fa8470a2784f4ed8d462a6c0fd164ced09bc878e40deeedeee3306e0573ef2553ba6742e6fc86a8d3f9db825b6cf6500f1074fc92d2b37011b26224e5a8c0f804dad3f2bf91cb6b55ec846cb190ae8074fb1f2287c45319865c70c545db01fd1ed7afbc87188c16ec12429435308a4ec92c3e4a4501ca0bcb23f6a6636656a91a2b1141323847d3da5c55c47da417432217a7ec98712e5f80027e83ceb25666a916db454a39d247e4094eed0539bac750232b101d54dafd3d7abd63c5e14cf45c04f00e84a43073398232f826b5b570674cd5effca3f8fd7a04d693960494905fe990f261514cc2501b1ec6dcf1f4e2e19799e7703960ff4031a0981db67962d4d2fba80c35facb55e0c6dadbb66144f0e6161a1ed528806d3bf6c5155111555f2b64545d25121ff9eed75e306184c7d8d363e803190f3ceb5342bd4cbf408539aeaf3e146ed84908fd413b0e7b0fe53128808e7acbbe662505921e12f8d48770062317344caac211c6e9a8d8af191fe5ddc8b92163cf9e72a384d259f03fd58862ada3ee74a63d75af588dcd3cc8b0fae5a755bdf50ef8ed33c63e4c2925e110a9ed8d00dbb204dc910317d399a71e2bb244d1cb3df2cc6685af800d217cba542b7cc663f3cfdb85392de8ed5596642586e7eee9f449c058e50668aa905ea978f7dd66bfc4cb5df54f21ac74e8047e7481bab221786ca21ff43b68f44d0094d807686ed8d1974f8c2fa67c330ba401881600e8d567484a06e5806724f90f22ecdb3ccda78826b97f839082ef8a95244064c25535868254430359b0cf864f144bddf3f9b70c8c5f6dd63eb2cbc0f056119e0a59e0b7b7e5ab6acdf96fa8af6e8d7933a8126fb94cac5071a1f076c6a523387e0725233998a64234ee1cc7d56dd94c1fafb5a70ca3984e25e03e50414ee5fc5f3f76a1e4b7f0d8d43e358d35cc8aced867e7886064e5719f77cffaaa9adc30cb745154f438614d5649f3d497c6f6da6fcce95853dfdea81ae5b0976f45e79275c1c82dff9bfe7ce0904f44feb19037c7192630c8241caeaa840cc1d380c120e476d7ed244b5f74d3ef5ecb4fad9550c704ebf4c050ac6ee240a1ae1450b8041785c2b2cfd5ca4a926c5e80ff00067824848c06da82cc39dea71dd96a766fc1cb39709f86a0be55172686831af40ed05724a68248d36f61ca36a2c36831abe4c56333180bcd910e6e5b684423c5280c47168edb820dc57144a8afd0ed9f55a494527d3bef2787a21687f301cb26d0878cdc2d374233877da0654fa08fad403d3423c8c4e4f7f7da0b729f7fd57afd943b73ad4eebecb43114e2b9447367f50b5c5333a6ee866a7790b170a3821aa0ff4800c1fb1606fe4af52ff80cf47ca3bf94902fb9f7c682637b73d5ef6df8a8943664366e6b744a5709adcc17f4f996388d850f3529b557e2edf6ad31a2e42aaeade5528a", 0x1000}], 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 13:34:14 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0x0, 0x5, "9774c3ddc61e45a5174a1c28ff5451157c47111b", 0x8, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) r5 = fcntl$dupfd(r3, 0xa, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="80902a96ec3b01eb2128fb2f56cb4362e563b128b0aa9ed5fb6cbd908ee785c7ac447f2dfae87ece90521f9ba2fbfd840632557bc21e078d8bdb540459afbde5aa4596d8928f5d9dda18aa9d84fe2aeb0819ff2454890ac26cfaf50b2cc47f635dd3e84d0c3bf532b3dddda5806924bee037fb93af3f5da7b188e3e92caecc8bf108f35c9e86be318120782f1ab683a94fcbbd213787cd4d7651f6db268aa2a3b57156759d138eb7bac804906e19b3637a8ee73bace799b4a5be52c2ed20fb3ca60df0f3b2244755cd34f44896bc804fd73aa210dedadedb99daa938cf282f43cbacd03d903db7aaf2185dee41b90c200cf4", 0xf2) r6 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000240)=""/8) fcntl$getflags(r1, 0x0) semctl$GETZCNT(r6, 0x7, 0x7, &(0x7f0000000280)=""/218) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) fcntl$getflags(r3, 0x3) flock(r5, 0x1) socket(0x20000018, 0x3, 0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000003c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0xb0, 0x0) r7 = msgget$private(0x0, 0xb0) msgrcv(r7, &(0x7f0000000440)={0x0, ""/9}, 0x11, 0x1, 0x1800) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000480)) ioctl$KDSETRAD(r4, 0x20004b43) sendto$inet(r4, &(0x7f00000004c0)="36db3aa503061183fedbb25caa0a182b59181b6545ca19a3f85b94f57b1e6db96d1222793685085590246f31d2da6fbfa780a20a9863f592fffeacd65ae47a2a053ae3f7a9b14728de2b65c9ad56be97f460008b8209cf0aecd462ef0d3968a90b39fa0a058b726807cdb6bf8e57d43e0b1295694debff0c1cefac", 0x7b, 0x3, 0x0, 0x0) msgget$private(0x0, 0x14) dup(r5) fcntl$getflags(r4, 0x3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000540)=0x6) listen(r4, 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000640)={0xfffffffbfffffffc, 0x100000001}, 0x10) dup(r0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000), 0x0) 13:34:14 executing program 0: r0 = msgget(0x1, 0x0) r1 = getppid() clock_getres(0x3, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x2, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000040)=""/23, 0x17}], 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfe52, 0x5, 0x7, 0x0, 0x401, 0x7, 0xfff, 0x0, 0x0, 0x2, 0x8}) getpgid(r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, r1}) 13:34:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) nanosleep(&(0x7f00000000c0)={0x8, 0x81}, &(0x7f0000000100)) setsockopt(r0, 0x1ff, 0x8, &(0x7f0000000040)="21a10d0ffd020a178ec1169920aed46d8abd415d59acb241cdc312bd084ac7b3917685de290572232c64341fbfc85ad66ee59fa5b9b1637db51759bc847b4678a44fda6cc1c135d242058963fbb50d66100b468d606d4febc29e83c3e9a111343a", 0x61) 13:34:14 executing program 0: utimes(&(0x7f0000000240)='./file2\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000000c0)='x\r') open$dir(&(0x7f0000000040)='./file0\x00', 0x191, 0x104) 13:34:14 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/204) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007000000001f783000"}) open(&(0x7f00000000c0)='./file0\x00', 0x26, 0x80) 13:34:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0xe3ace13b, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/109, 0x6d) 13:34:15 executing program 1: mlockall(0x3) r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8, 0x0) read(r6, &(0x7f0000000280)=""/121, 0x79) r7 = fcntl$dupfd(r6, 0xa, r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1f, 0x1, 0x100000001, 0x1, 0xf82b, 0x1, 0x100, 0x0, 0x1, 0x696, 0x4f}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0301000000009e6d65450ea48e1bbb22e82f4b0300c68b66b7481233a1280c5fcc059c1bd7de8058d7b80886738ad9275a2a55427659386af19706cc169e5b1a12f00ee9050f8e2be1dc76251e9ca45fdee0efb2b9927aca3da541d930150add5f24635d809e754ceef58f4b4dd900ef149f0c3381a45ad0c442234be656cfa5270fe3d431af5866011558f4c35f59a0c63534d61a4c3044af9e469fca74da2bc1f3f83475c482f4b166c8041deca0adb92f385c9c66a4b5dbd0bc9cd56f7323e4126a8adff7b46008aa94b92d925cbdaa5e4adc34eaa7a999efb53f2c14336b2d03cffc7104730f884c3331c8bfe7c08a43faf04a8c418bc5dede4e546538d5049f1bc4eef93e630008000000000000955b31a41f00000000000000b39c6f0f64cf481f6dfb44d550ee77c323a1451c450c676ff6a0b225da0f9dc5a2b672b3eec67197baeea657c474e9729608bc9d2f2032dac667f999fe12e141dcf3d9c622edea4c6fbb802d573c913833dea4ea0739af55a7470f321faa5b5741d126d055545c4e812e3890d9c7d05e67d36bbf478d90e016c7290d9a637ee665c2de3e5f2f6ef9532ee09083aba6db9ceebc4b78ff070000000000000000000000000000000000b9e8b859111679a77720c5a640bbb4404dde7016ce9b4e4b7cbe79cf33b590c8bd52cdabef430b9f2a6deb59755c21914120727bb4d639adc8665f15b53b99a699cafd0ad2f524e39234662e2ece7120911f6b5c138916e496abee4b34c6adf760989c08019fd535104fc5673ab8f4a776dcab261077e27956174ac5c75d6c6f4d36761c7efc86ec73e8ea61755b9593b8656a8fff7559461157c6875f84ade4400c8f99a8fabc7f91742e260017af8d0ed28a247c52c204463c69a0a24f408a534be18cfb94112b0bc440b98baf07c3008f"], 0x48, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x3c, 0xbc09}, 0x8, 0x20, r5, r8, 0x8, 0x4085, 0x100000001, 0x7}) nanosleep(&(0x7f00000001c0)={0x20, 0x2}, &(0x7f0000000200)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x7}, 0x10) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000300)=0x8) 13:34:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)) 13:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x18d}, {r0}], 0x2, 0x0) 13:34:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xff86) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000004c0)=""/223, 0xdf}], 0x6, &(0x7f0000000640)=""/164, 0xa4}, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bd, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r3, &(0x7f0000000100), 0x1) 13:34:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffffffffffb, 0x1a}, {0x18, 0x2, 0x80000000, 0x8}, 0xffffffffffffffff, [0x10001, 0x7, 0x7, 0x400, 0x2, 0x5, 0xfff, 0x8]}, 0x3c) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) 13:34:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) 13:34:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)=[{0x0, 0xffff}, {0xa5, 0x7909}, {0xe7, 0x8001}], 0x3}) 13:34:16 executing program 1: r0 = socket(0x6, 0x8001, 0x7938) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x810, r0, 0x0, 0x4) socketpair(0x23, 0x5, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ab85fe5f632cdc6f665b64a21dbdcbe8ca4867d05e5ec863fbfcb7ecfacce7b1074222f899398a4df4178c75c19b5568419f8fb373b18af5eeb068961bc4f57e864f9da6e244b5b91131cbaff1e13a94a21fd93c29a5782a3247a6113dc456d4b8a6425e3a65f6360d645f471d8662006ab4fffe69dfe32b25ec1be1ea21d2efb9fc9f6ab60a58072f211b986fbc8a1b9386d1c9c988af2a17398312f22974dc0f760988b1155bfd9b2812148a5056c0ffe1cf44dfd91707822ca304daf72d0aed73ab9a2faa7815ef211ede3839c7fefc0301eeae65ba7c8f15f574b1b00f4d9c351770", 0xe4}], 0x1, 0x0) close(r1) sync() 13:34:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000000c0), 0xfffd, 0x0, 0x4, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 13:34:16 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) 13:34:16 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) bind$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="d1eadd5725eb31a09f28e2dec7667cd5e8a68bd561b8d05e5cebd9dc26508fb572c1520b6863895d8c842d6d11abb544823f4a09f84898b6009c4b11b11764bf935c50ec8b3166769e9edce8cb212456ec2fba4789c4eb9503b1af2c5ca9b7d331a6d422f609202837b5159e63dfec940e89bc2ff7cd4626e54f56f93844d78265e19c039ebe052d767139e794a044b08e357831bd099fb8938ffaaf8bd3cf739dcef42336e8dfd469ec09641a38da411a98f77495e2745e2d0bfe4981338873c9950a29df7619585b19744e24a01f3e0b925806ec483aa9908b69c93af44409bc534a827e30ad252da9d372b4c7686eee105c51e65df9f425845c452f3b500db36e4667a4c4b2584f291592b7a4ec3be1fefb1a53bc37989e69e3f902a7b16f13858bd00ae26fde0350025f06bffb72676665feb170a00e7dc3d2aa9713c71e2420ffcac5590476433fbc05d77a2d8cfb64a02187957dd716afc91e2757dbdd20020554018a77625f3ba946edeaa2d8df2d2f7429a27a44b081bad81996f21eb64639ebaf3c3ad7a6c7620d30815b9f687d21ee9b1ba2fb50cb7cdd6491ae261e7e0cf3bbea31dfdfd3b5d14ff89d44ec4dfc56"], 0xfffffffffffffe96) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="24cbe3134dae43139cd0c82155785a315dac41d72b126b87272b7b554b3c94aeef21a5b66aae7310ea35bdceb726c64231d5d0b772bd284d54e9b34e051b8a60985186440ae4a6e494cb5f07159893f4d1e0d921e1d15c655fbfb017d762a4187abe75d16050ce1c8ba0f561aa2980487118bddefcc01b19129169a6eec914731ea19f450a49087f", 0x88}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)='T', 0x1}], 0x1) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x91, 0x401, 0x4a}], 0x100000000, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0x200, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0xe16f}], 0x10001, &(0x7f0000000300)={0x7, 0x9}) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) open$dir(&(0x7f00000000c0)='./file0\x00', 0x18, 0x4) write(r0, &(0x7f0000000040)="98ee6db6838bdd9ef5ba7d8bb7ae50d5261a1b08df17da204f378a9be76852ffb9", 0x21) fcntl$setown(r0, 0x6, r2) dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 13:34:16 executing program 1: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 13:34:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000140)='\'\x00ZT\x97j\x14J\xa5\xb2\xc0\x9bs\x8b\x93\ts\x12\x1e\xed\xeb\xdd\xf8\x03b\x012\xd7\xe8~\x9cS\x1c7e>\xe2\x04\xce\x99Gt\x96\xa9\xff\x00\x00\x00\x00\x00]\xe4/\xedf\xfchY\x83(ga\b\xedA\xe9\x17\x8c3p\x00\x8a\xf7\xf7Mu\x0f\x80\xaaD\xd5L\xa7\xe6.\x88^\\\xb9\xe4\x8a\xb67\xb0J\x01=\x91\x85\xbf\r\x98\xce\xe1\x9f8\xd0\x01\xa8\x19\xc4\x8a\x85\xca\x1b\xdf\x90\r\x96\xf5\xd7UZs\x05=e3\x0e3\x98\x12\"rp\xe7G\x05(,\xccG\xbf\x14\xb9\xdf\\H&p:\x96y\x19\xd7W|7\x80\xabM]\xe1\x86^t\x1dI \x8a\xf9]\xacj\x05\x1d\x15\xb0q\\L\xbfo\x97l\xfb\xe6w3!-f\x18\r\xba\xa5\a\xcdT']) writev(r0, &(0x7f0000000300), 0x258) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) 13:34:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x1, 0x3}, {0x3, 0x100}, {0x3, 0x1f}, {0x1, 0x200}, {0x1, 0x3}, {0x3, 0x6}, {0x1, 0x1ff}, {0x2, 0x6}, {0x1, 0x4}, {0x3, 0xce}, {0x2, 0x7}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0x8}, {0x1, 0x5}, {0x3, 0x3}, {0x0, 0x4c9c}, {0x1, 0x1f}, {0x3}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x3}, {0x3, 0x7}, {0xfffffffffffffffc, 0x14273242}, {0x1, 0x344}, {0x3, 0x42}, {0x3, 0x318d3f5}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x81}, {0x2, 0x2}, {0x3, 0xc752}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)=0x1) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000200)="eb2c074848d42e25d8fb7b47c55218010a75afba6f6c18dbaa3bd476966fa70c52a1923b1bdf9abd0af2adf54c2cd7dfd0a0dee57611debf2a1cc5bb315fa492eb0e0d3e791cdb77b6f6f653ad1f6ac0e9e63cdc11e55dc8ab7843918798ad1540f47afe47ae7982a075", 0x6a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0\x00', 0x6, 0x1, 0x290, 0xee54}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x7}, {0x40, 0xdb}}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) unlinkat(r0, &(0x7f0000000380)='./file0\x00', 0x0) accept(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000880)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000480)={&(0x7f0000000ac0)=[{0x25, 0x8}, {0x88, 0x8000}, {0x147, 0x1}], 0x200000000000010a}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000980)={0xe3, [{0x1, 0x4fb}, {0x3, 0x1000}, {0x8d70d4fd0a9554cf, 0x91}, {0x0, 0x2}, {0x3, 0x100}, {0x3, 0x3}, {0x2, 0x61d7}, {0x2, 0xfc}, {0x3, 0x3f}, {0x3}, {0x1, 0xfffffffffffffffb}, {0x1, 0xffffffff}, {0x3, 0x2}, {0x3, 0x7f7}, {0x2, 0x5}, {0x2, 0x8000}, {0x3, 0x6ce5}, {0x3}, {0x3, 0x80000001}, {0x2, 0x3}, {0x3, 0x1}, {0x3, 0x6}, {0x0, 0x6}, {0x3, 0x9}, {0x3, 0x15}, {0x2, 0x3cd5}, {0x1, 0x3}, {0x3}, {0x1, 0x6}, {0x1, 0x2f000000000}, {0x3, 0x2}, {0x3, 0x1}]}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000500)={0x0, ""/250}, 0x102, 0x0, 0x1000) accept$inet(r0, &(0x7f0000000940), &(0x7f0000000680)=0x8) msgsnd(r1, &(0x7f00000006c0)={0x2, "2c48718f5c00fe7761230b60bd23c6231b74727ebcfade1bce1f1b13be187e4fe025dc6cb439f75e82ae294d1f1f4460777a181fcbab2a9b90"}, 0x41, 0x800) socket$inet(0x2, 0x4000, 0x7) socket$inet6(0x18, 0xc004, 0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x3) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000740)=""/174) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000800)={0xfffffffffffffffc, 0x64f9, './file0\x00', 0xffffffffffffff81, 0xeb, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000008c0)=0x7fffffff) syz_open_pts() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlockall(0x3) 13:34:16 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x3) sendto(r0, &(0x7f0000000300)="3b38b422dbdaaf2be6cc2cc6ac2a2e9264fc713cf868c8984aa86c9841866a5163256bce033a1764e6d2981461b4a185544afcaa9fe3a10a4cbad16ffada4806000000000000001c0ad766ca0ffac379137d41265246aba47cf1e4f0cdd03ca29f5d904aa5e46223844b3a1d54ffb04f45c534fdf2d879d7b9b879bc3604be9f34f6ea973d71fa8bf3a7f56982b5db488278100543cc59f3df15ce91e2a8230312780b58c8ba50fc0af3f00d6426a5e936030afa74af6cf5bf66d7d04d5fe783074b5fcca29ab3430d7d1aa4", 0xcc, 0xc, &(0x7f0000000400)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) 13:34:17 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) 13:34:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1e, 0xffffffbffffffffc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) 13:34:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 13:34:17 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setflags(r2, 0x2, 0x1) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) kqueue() write(r2, &(0x7f00000002c0)="a8", 0x1) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 13:34:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000000)=""/46, 0x2e, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000330000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 13:34:18 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x3d, 0x6d64d26e, 0x6, 0xe2}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/49, 0x31}], 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x9664000, 0x4, 0x2010, r0, 0x0, 0x0) semget$private(0x0, 0x3, 0x11) 13:34:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc0002005, 0x8000000000005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x66, 0x0, 0x81, 0x0) recvfrom$inet6(r1, &(0x7f0000000440)=""/148, 0x94, 0x840, &(0x7f0000000200)={0x18, 0x2, 0x9, 0xfffffffffffffff7}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x3, 0x0, 0x0, 0x0) r5 = syz_open_pts() renameat(r0, &(0x7f00000000c0)='./bus\x00', r4, &(0x7f0000000100)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x108) r6 = semget$private(0x0, 0x3, 0x80) kevent(r1, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1, 0x20, 0x6a, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x90, 0x80000000, 0x7}, {{}, 0xfffffffffffffffd, 0x75, 0x3, 0x7, 0x2}, {{r1}, 0xfffffffffffffff8, 0x44, 0x80, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x5, 0x800fffff, 0x81}, {{}, 0xffffffffffffffff, 0x2, 0x20000085, 0x2, 0x3}], 0x7, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x1ff, 0x9}, {{r2}, 0xffffffffffffffff, 0x30, 0x200fffff, 0x174c, 0x3}, {{r4}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x800}, {{r5}, 0xfffffffffffffffd, 0x8, 0x1, 0xfe9d, 0x23d8}, {{}, 0xfffffffffffffffc, 0x46, 0x4, 0x2, 0x9}], 0xfffffffffffffff7, &(0x7f0000000400)={0xfffffffffffffffa, 0xffff}) semop(r6, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}], 0x1) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x8de, 0x0) semget$private(0x0, 0x6, 0x8) 13:34:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="eaff125c00000000", 0x8) 13:34:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c85", 0x6}], 0x1) execve(0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x19) 13:34:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f000bf3e00003303aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 13:34:19 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) getppid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 13:34:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x10001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000127000/0x4000)=nil, 0x4000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0)={0x0, 0x8000, 0xfffffffffffffffe, 0x200000000000008, 0x1000000, 0x100000005, 0x9, 0x10000000000}, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x4) clock_settime(0x0, &(0x7f0000002200)={0x81, 0xfffffffd}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000000080)=""/158, 0x9e}], 0x4) r1 = semget$private(0x0, 0x5, 0x100) semop(r1, &(0x7f0000000140)=[{0x7, 0x1beb, 0x1000}, {0x1, 0xffffffffffffffff, 0x800}, {0x1, 0x4}, {0x1, 0x5, 0x1000}], 0x4) clock_settime(0x0, &(0x7f0000000000)={0x101, 0x1}) open(&(0x7f0000000040)='./bus\x00', 0x402, 0x24) 13:34:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x17, 0x5, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x6, &(0x7f0000000080)="b36afa53", 0x4) setsockopt(r1, 0x9af, 0x6, &(0x7f0000000140)="8edea80536d7e3e7261fcf1c2c83c6ccbcf5b106eaa6ebae41fcc18d806ed55e904f4d0dcc7259b298311864944de3accf1d43095c06db3b23b725521eb1d08728afac186a033b324653e05a27ccd6bc1914f176a4fd355c8affa5608cbe6673fe562d80543fdd6d6fd143d85791193aafb94265c3456e5146e39f9f6f74a9afd811896f42f8ad8a4c32d176254501d4884ea04f42684c053c372209d6ae5db781217fd5360b57ff35f3df86774b44", 0xaf) 13:34:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 13:34:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80000001}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdb94, 0x0, "a2aa000000fd000000985411a39f534d56b382e6"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x1000, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 13:34:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x41007, 0x0, 0x0) 13:34:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x6d, 0x9}, {0x18, 0x1, 0x0, 0x3d}, 0x1, [0x47d, 0x9, 0x7, 0x5, 0x49, 0x7, 0x0, 0xa6]}, 0x3c) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffffff2d) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x6) 13:34:20 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) flock(r0, 0x7) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) flock(r0, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000080)="c461fd28260fa9400ffb0e64660f3a0c88bc00000079c4a17c2fbefee3985c40328003000000c4c2159cb895f0ca1f98c481a0583c9ac4c2090b3f") 13:34:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xe88, 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x156) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {0x0}], 0x2, &(0x7f00000003c0)=[{0x808, 0x0, 0x0, "2f21b68f4ed5916d105f7a17c99fcee42584c5ec61edc17a32615a9435ac692e826e37d28b6f5a73ec5ce5346f83626acc8d848a8984890d4378ea7adec61107f749a4abbc234d2451fccc4f5739af004dca6ff41c88ddb7d9cc099517e26dccd0840e0f17b618f7afb54cd013be6a512368d135fb68956083d3dcabf492cf68e82470c5337b720ab2cefc6730b26480bbc3d9de1858b4341966de50748a53b9a51f494a53b7ef9e4ff25ffff5e6160f036a4dc66e56e08a70100f106287cd0c829b3503af39c3f1130aedff65c6ef90b88cb0fc14c8a0b5047204a5327fd25bab517a31fdb3463595291153d91848c137c19d69f0052c8d46f623bc53de45a3f7ee1bf8b4d4ef0f56fe0f503d03d62f3e10181a84afd1f864a4b24b43c69adf81f4646c31dce3379227509ab6190d8d7c5b25239d7024b7979875c81c57a385016ac9eaf63c563e3009774310bf0a4d11faf1dfa325881cdcfb53d5b96b77ac894a3ef19e9d117ada0356a25dce840021e0388d6efd7d7c799e0e64765ba634aa357cf5c8dc592202c073d47c7c17d82293e42f06546677824a1c387c57b0f9b09dfce9cb783555515c02c770494305479a1d46bd083015b285c0bf124bd264508562be178695525dcb432e3bd20b7c90fb3b98a7cfb51f804b618b1704caf171dd964afb2208b1756cfc900e610cc5c99d3a447ff429963685003aeb3721d0e290928166ef3ac6d34411d1ce9d84dfb1b794bb4f44e884134ff367b084492cf54d69103a8c38b591825650fc0a7e6c52ad67717b08a05f20c409fbdadd292547c3e1f5e321d0ba32ab496b73c5bd9d3f1951d7659fd8ac0f8db0dc7c866d396ec8893fb43492997b56131d7488509c304f369fdf601744db34978c4ec7fd076e58b2c3fdc97169d85fd37ee7d9c572c22ebf057952e99c9aec3b519b8d830f21c73fa1535379b7744f9973722b58fec320911972a9300e215af119a9de15148a55aa35fcd5ffdfcbfe55d37e7c9df6cc21ba5d26ace71926397737c00b3bf3a000c06f141ad968ed7cb2923d7b8486b44bbcaea2af57221854bc711b621bb2e512e78efb6e9379899585f5200247243b2f5601d7467aabd7e25574599caa077ae7ba43f51336fb8e014f592d9f1402b8a54a7dd9da423c27962789cfcf6529bdcddf6524c13e35893117e314239e60e6e42cd2fa0faf17b056679c4ab869b48c5b1206ab54ae2faa1eddeddf52b6ac4987e20eee862df63d2da257e40e68d19195bc687cc398aa6b2cce4ea55b547962947b5033218009024d27f0d58b5fc6dc8b19b642d09019a6112f4b11a5da950a12a6e2c6db6f55b3c72453dfe9d8e14801112fb783240a1177fc4ee82ede36f4c2e218337952787ed962cb2e24b1472b481783397fcfe9d9990ef3b4d8e35d878530c7c47a925cb20ab52fe9ed753423b1348827d805a87e1a1b2dba5e67624d0259a5962c8345fe4a559741f26697a99dee6d886c99d8761a10904664183a02b6806213aa32b647f08c665df89185e04eef45a0e28bb7a9242636ebdb952ec6f8125e5a4e5874ba896b031a35f481f0796592c134d6825bc2283639ce981a6b2017614a93d9c17e9e858e71297eabf9b2981c9b273cbf78937d9f61627bba7ff90637701c22b86e7527a92cce809c3d44895f7104dcb3b44bb99ab592299ee02e627e551a7ca0a756edacd27ede495d94525b165875eaacc7e599dc2f8609317fa1f190cfc8003fa9034b16e5364d8fa786e0e1a5e32ad851574aa5f4977375ea4e90d5231c69d614eba98037e70524c626841b3d3206ac4c7d275a42eb3955b5cba63157e626026f33c50bd073f2b7f738557b960c4e44531dd314dee833b964fb141a7085bf11ed52d19b8158b93bc326947ced132033fa82c9e2e27e46d09cfd92f5f704a40c65964198068e7a41ae860ecdedc7e20a407f8b05625a2fb1467b3dd93cdfad65b03781d2e3d6120126640c74808f67c2cdf7b22e852b3750433072f7dd646355a01d4c6fc78c39885e5e2bf9af51abea86583cccca2f66816916836e201b8d0a1ce803531e47b5f9f3340dd3034927be8543cdfe882b28d140a240e1444fb2184f1ec9a74400179eede71eb42879342c0ef7a9a66b5f98e10bf7b90262aee678ff412dd604ba74fe8ea19161663dc37b0660fc4f5accf118caa8ed608b93e6ced0a05d103224343b66e5832a5662f89effbe1cf3ea0768b59a106ccfcd0f8a28a71f4cf8c525147cd0e83594e9595f581fe006aa7fdfdf3e6c8aea0f0e4ac52ae8296cb75817a2f80425246afaa082be279351a00068dc7d9b531c3a5033c62c60d8c07e6cf904cc9fb403a9731456c876417ee5eb1ed8c9828878b6a737d7574f3454abbf0b0b854089d05483950d887cd6082804f552319abdb97951230c34558a7372c04c20e0e6fcd8b844a37650325321d2eb39b3d610547fa1acc5c8c54414b5f67d3324da695c3e681d03c84696ef7f2b23ff8010a424583ad6e0e8a953b7237827079cdd6b6a68bede166331319af7c0ffa29ba2600df6acdd06e51969b2327a2ea429856a26bf46d5763fadb3697c8c963b55b4dd577552f256a1a1a24ad4022937960f3b7af111b3f7e7dc80f2c44090399bfeca61bd58b152307343c9613e918403a565f0a6274115f611a80f84aea2926c57c4ab577c5120a3f2f2ed9e2114f220d3b6f1ceb2469f77194934ed9f679fb369c7b4ce732f3226441a48dc003da45a9bef160465c9c76bd2da1816362906dba882d37ec85827a2731fbd6f0eb77f3701b7a88aa641342e4db3e190d6ccf0fe665b24d61498f1092687b32505a8fe3bd93a1dc90030148896bcf7423b22b48468"}], 0x808}, 0x0) 13:34:20 executing program 0: accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x9, {0x8000, 0xffffffffffff4397}}) close(r0) lseek(r0, 0x0, 0x0) 13:34:20 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x80000001, 0x1000}, {0x2, 0x401, 0x1800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 13:34:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697c653000"], 0xa) 13:34:20 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f00000002c0)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x8, 0xfffffffffffffff7, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0x7fffffff, 0xe82b}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffa, 0x22, 0x50, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x5, 0x81, 0x8, 0xfffffffffffeffff}], 0x6, &(0x7f0000000200)={0x95, 0x7ff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x16, 0x0, 0x28, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 13:34:21 executing program 1: readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r1) 13:34:21 executing program 0: r0 = socket(0x18, 0x2, 0x7ffe) setsockopt(r0, 0x1000000000029, 0x6, &(0x7f00000001c0)="4b74954c", 0x4) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:21 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 13:34:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8008, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b954d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04b92c62192ebdd5e144f2919c0a80588bfcef100f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37462b6191dd9e4e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f8724832f451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a88", 0x113) syz_open_pts() r4 = kqueue() close(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 13:34:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) setreuid(0x0, 0xee00) r1 = semget(0x2, 0x0, 0x382) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x80, r2, r3, r4, r5, 0x102, 0x4}, 0x4, 0xffffffff, 0x1}) fchmod(r0, 0x0) 13:34:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getpid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 13:34:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x3, 0x80000001, 0x991}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x400, './file0\x00', './file0\x00'}) 13:34:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) 13:34:21 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, r2, 0x0) clock_getres(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1463) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) write(r0, &(0x7f00000016c0)="5af954e7cede3434975f92b89600ed88efa3eb4ed323534acec94059c4e341658919b61f56c5896e36803ca6d6bee474f7dd59bf06270aef280cca27ab164700a2bd2f9cf37c27b1aa253c60f3b84fdd6264b1eadc7a7cf01ed055994caa7e148f78be6b1fabe088a073e903c8f517ebaae78923afa089fa8dc3eb45ea5f469b709b328549d4be91c8a9707d40c077ce42c8abbb088f3d876b4228915a991932214ab56cf0c24748bd1cbe28080c0c399c74752ee3c684d62e266bf0f9d45f6a5470298ea3a933379f15901ee649f93ced4c257e6b5aa1bb5ba56185742c5bd7a871f1153bb8f618190c178c013f0e456f679ea50b41336c2a1f7748f8d2981f45d9ac0a6cc36cd7e88e59b4fab37dec02abeed05824aced315e6cc5d86861f7c4d8474444ac194b044a5e41c703b50f6f2c98e1e92f472f091523898b5c3739c967a106939674fc719ea3be638f663de363496255f2ef32ec18c13254009c9be92147823ec45744b8782f7db03d1da6affb0f4ded3235ce19fd52d8cf2f72ad5dec26c98ca313abb1e0da9e70f453c63a657933058dbfb3dd796f1ee96b80cdf3dcc08aed40b471af64fc7c735b2a63e410bff4adaf056f0336994fa9be43dc0f787d58c0f6f0c02e142bfd6ca172bc80a314203cbfd3a14a26e4dacdb05ca8ad3186b7ef92f771a4a18268c89160425460f23a27cea957cdf22195715e65ee0dd74076065e87b68c56a60ffb65b90523efe07fc84fcb6183d4cf659259d8636ea2ceb12c604e00a7a2b8da9b4156f629f839f4463abb38e434d5c87125a5ffcc0b39b4748f1f48c4361da4827df9d7cf5b3964df7f049a13e295369eef4fc136374b18408a2686927fd0583241888c3ed4701aa5920e260ef9d1f460f1a3a6bf651b661376a16b4f55a32896b4a3698ab6ac2df197923cb87c0886b5b8f5f6836a016db02c3e69d919d962d63848e231a4c79c056931d24105fe4927f170b9dca27cde9f8d37a5e3ed3a6144c1a9eec3999c2df84af07e831a59165db23ce357b2285df5fa509b4bbaa4259b447f9e7159ec8e462d1a62b3cc32dd01e2c4828d0acde3fc6f1766738b1b2aa17e9802638305233d8a34b6ddf846a0e35bd00e764c7e8329fc866a7613f2b6ae8b95c6af9421390bcd1ba9a508282c06f618fe671a0e75ac3c52d544fcc1d7087f6b15676bb145f6a8fc49683b7e15771a9c3fb07b66a5284b57ec286d968fe91bdc516d2407a33ded7858e4ff44a8c093394c658519b4c7bfde12706c3a99f7150113d3584704955aa6ab8072df2f84ceed6dd02cbc40c3659304da5b3a6b151cf5d859cdcc575f9f5f2b819a4b2e6373d33104782705605caee94b7182ae8745971fb5ebf06911d45c50a335c50a91b76e07daea6329d00cf5a25f5eb9c90bb0787748d0e62eeab4ae2e15bad98d901b12727b31e3dacffa9fcac7b049a5382c46a8924cff7a9201de1a9d0ddbc4e8e45aa77be0dbc61a2d4b63ca09f5b241551750b28a6dba42fc9dd0915beec0660a3443f7364b11cc023fbf4b2871f0be67386d5f5a553644569420c8669133356e6e78eca7e1b7a37d5f899f0f4a7a7b301fbf2f90fb2ef4f3acdac1f8d229e8c27e4af43bd633038bed1ffa9dd9dfe9178962459f7a5fee82f7c2474534abbf9c15cd1f0d0dbc94b4a36ae19e1761ac7ea5bdc90a", 0x4b2) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 13:34:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) r0 = syz_open_pts() r1 = socket(0x1e, 0x8002, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket(0x200800000021, 0x7, 0x1) r3 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) setsockopt(r2, 0x7, 0xb, &(0x7f0000000080)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="03f54764613dbb7751c2799997893e9d38eabba34ed334c095c609dfdf0b63bf8b768d31c6560cbc4980a73455a82ad2a92576c5b51648e14633", 0x3a}, {&(0x7f00000000c0)="b5b3a5e0746e", 0x6}, {&(0x7f0000000100)="c5e1453354018a2052ba7f01af7e286da43019c20a872b944f22b41bf42542c94403fa947b09cd933ac0b96892cbc1692319bdfd044d37fafb85d405604ad50da45fe4180f9785b50ac5406ce3eaae25afe0934bb87daa39175e19523c91c3d01f042d0688a03340bb427adc2a2c7357b1b3", 0x72}, {&(0x7f0000000180)="9ce4a8be363907bc26864773e7387edabf7c054a74c537cb9e532cd6a4f37b6d61c866ae965b71645ab89991478fcd2db80b24dfc2cca5db9d75c45995a6e06d4b147f46d6ece04ea04402182a5da2fbe9c8f4e644cdd21ea3e99c0c32a4416a5b5ef92cc8e003ce16f705cd1bffc493b6e919ff5b18bd36cdcbd9e8a92db1723ee026513497ccb716c82e1d8bd865088fa183218ce9bfd1d173a44b2cbdb676fda27814ebbe3ec7b9a6e6a2dd90256f77", 0xb1}, {&(0x7f0000000240)="80481b19189582ba44439bbf33d89a7777a543b6b786768a34e7e5a75e8547bf74fd76379289140f11faf87a11d1db706b1eab2cba3b19a7451f8ccaa6ce6990e79b7c00ce55a6ec14293e1ae79ba59d0aeaad730fe764735d7e87e5763b275d65ec716557c35f7216378a1f0ae8a6f3b8ea2cf250d7b36004b3653bc572994a4a76ce5a02efb8468b1796346706b921696784829bc9122805fb0b117ad796a6b8287f5497642e597dcb854359f7c37ea592772c11d3dd47055cdf7f1ac76a25559c779de99b755979eb260920f38b652ac8bdcbd200797b8e8b0b046705d1dc75ac247de357ce9586d3997d2cdbd4bd25823124320e2f1c9cee37500d87e1164cd679e1168ddba737a39a044e83dade0ef7d64cdf6ea23e03c4ebd014db026d209c1b086ccece58d068a4e5ae1338eca0e96cc60b054ff555454ffa04312396ef6ccd2a5527e04ac0082a13f63b1e8b450390a143989aaae7a8a547e87ad56656737d7934790b7e305b82d51d7136ad326b4cbc3b6568be562e4622a5bff26b3424ce17a0758793f4506be2e6fe89f7639db25f1dd30fbc7391a03667a8c2fb9c4691b0f6f27bc5215eaca8f52396ccdfc0e5a5dbdfd81692fca544bf5e423844dd5e157f3da9823a81ca404881750081c700d155832cbde94618de1444d34e31cfa45b4097590f226ff95719e64ca7c856fac4c1e56ff9f229cf824521c2188af7a1d40ece1b62c1de5993ae06b4a9f650a490d91c5af7a7fc3651ed688235f7cb2da317b9574b6cb4362ab03b2d3704ec5332d19beb5a30367034863134c5d55fba3d3aaf517bb30bbb4d9c7c460f542d3487d03ccabddae577a18a15be9fd4601ca837c552deed8367d82082f14c0c992a34ffaa033f651602e05a6430ababa9a2df464f747ab94ea858f380305e8adf518852ba1dccb3801b12b14f8e7193e09d81b4c3c023e5b2ac87d20d45cce649b9a1985a66d944a84423e31d81fbb950253c693b51ee4e1d1baf2c6651fa2370cfafed339eae359fbc8fb2e1cbc0774f2103c10ec9b8d47f7a80e5ce653db5b5513f2553c05e0a2e81742eaf8c05d048ab9229f03fecc4776c287a099f67ab0223b2a8eb1620bea05e745b192c0a456ded8e2c4f75d3e2cd05564479cdacfeb59700a39135e5d777b99d2f8118a3e3286937899f30722ec9b49d0f5bef5a480783ed4c69cced6aea5cc9d57d9292e5cd0f4a14abe3026075eac62465f3cd96aaacfc17d90455a2d9537cb422ef12e928a29602ce03d4a709fbb1f49350d194176fade49644c9bf0948ad8917171fcb5709a6b03204ded4dd94114dd0dad4742481e0194e6da8cb8bf99402a7739c4063c2ed1aa3d89634c67d61941acbb366060d61a2d1f9a81d943fc06f1ed1861ef187702474c793fea082a28d3cd92f5e29ae3fd6d0ca3d4975b6e229a7ca018347664732a018e1bdb7d67797c57c6bc5b5ed86720107d2e869bb2c87bc42e4450a18a3ef526d50a188e0a6f5d119add1453f4311580c5f1afbab1a9b18c7ff7ba210d898fca05755d0ced2847c29e1f9deed2a1df899239bfe4cfabed1747a52e9db92bc67cb8dccc47e0bd0892789e3895ee9666fa28bfe97c6d82fa69bea99c44dc3b56e25700ad90303b7e15af4fe3d5a7332ee28330b183d82e2295826304e54a95d3512f7d57b57e529cf276b4dffdfdae27aefdfc34b7f1e260c70ae3491cdb9a66b2d5b2b33631917f4f480366a97c2981de33dac37a7d7c5c5c5765c09e553b0174bb3f6c6ed33419f7c5b656f7ada2b41407a131ab234f21bad6d0ffbab630397f4b0eff6fc88ef6e74b04b3de8fea298795d8a01dbba9518c035bceaf257c1c3f055f00419e892d9b6655515b905d78e00a2f05e179288c19291fcf3490051db11e1df957b90e800557cb5cce2362b585aaa85d644fd821081fa29a471171b5de55d9a0827c6035e39207c769b847dd2888a2d2a38da24fc946cf7d0178a38dc43855804ed0b51fd53999f30c4f154ea54fce7c4773385cf843e1d6874e413626057fdbfb64cddd183a12db43ba01329237ce232442c63bc620c395d49f386c67c5055ae12a48419d90659e08de493abc1d0357faf173c0606dea8d8019a909bf28b46a8e89b6a1697598dccb6cae9f5e00abd3f73764b58bf47b36f152a0d301f1458a72b0005ccef229191dcc4b2713fc03be98afe30630bb4130e2b03a27a2fae2308636fd460cc273bc94c9528bb6b0dea30c58807645fd557dd85de799e21ff437301a4cf61f1f0bbaa321fd11b185a569677a437b202d9c41b1414d6433a18625c4edcc2fe7c46af172be319222fcec75635ae8346437f2a94198bd6eb2229120ed02eab3eaa66b2361429e3443c5e80031f892318fcce3cb0085dedf541aaccb697fbafafb17e1c0b9391ddac85fc554ab9751e514bd58b0946f707deb7ef41613d15b68a4546969746af6328517be71b86414b1f0472cba6a44253b91bcca9398267f996fb041b024b3388b9cffda3842acbc4c33cc7a7e2751400fcedb68514259c4672c40d479249f7a5fc0fe360d7c6520c757b24b35e4b8330dfcd6bf39f02a1f325e3411fabd0c32185b7dce6cbe029359ad62930211dfcac736f62d3d763072883bfc544d1b7b120ba193419f5a7f3c07ccf01ec660d35b7c6cc0851531e6713ac634e16ad1ab6ad50a0c4193d17e3f583343831a26eeda609771fd2e03ec78839ac9994e399f019d68d13882aa058f03dcfa65afb376504f4251cf3fc94078a7995b19b1ee633b5489fc78111b3190c30a9da238e22aeeec20a20057c11bdd45871c84b278ec4c98f69e4197a3b61124af73c16ae227f8ca7aea97fd527d73f9eb8a3a39097f82da8b50390206c08377dd4186c8fe65f96e910cdbc5ad0089d48656a7ce382883e2479d0e8ca408859a97ffd6b9086cfbe224c6592737c4b6ce67cd4054043de2ef2af02eaa3b73fa8f9038b192045615f1310fe84cf674b3fccf364f5e7ec07f28d7e2ca2464eaf5fe8cb73345afcc4e140ce71dc45f6acc0b09e6192c92bbfa7f68607f2dc524fca1f60765d41b0bd30dcffc4cd7dadeb43c1ab70027d3796a9121762509869452be70e037619c2138f3ad6d0868ace6fbae12d8a518c1b08811d4f7cb26aa1ccba8d5259cdaf33bd77ef600223cfed7618887659f24e713cd01e90d1773a2b940418d79c5c65b264afecb97bf2eaa9e6a0bcb0a9722bd805c3c8052ead9e5e4bf03b6cf554abed85ed6e5282b9271c1cb7e8fcf1240021c40c1ce6661876d0ef5ae91ef074c3da8a67f514ba3126e0f6129eef1695b140e9f80f9d348018b4c76a7059477ba98397974abe593c6c0ab0d5a4fd1e8e6554ce1a2f10b482af9a2c0f7c949a466afcec03df430440c7e3952124f612057e52a1c1f1242f49a39702223cd452c0de4d5b9f74617aa7f57d4574ae6080212e05d142e8b8e590ada6e38519eadb91207ae30a1974ea39b49f92c9ebac53d52ecae2cda86fefc62d7e8fec89e21af15fc2d2cf4d26a0cfd1d2b4781ddb6807e866e00d18b47a3f3ab3e2f94cc1a7fb603c1845483e63b2b601b3ceb0b16b80f656cc3b3dff42a5934299246f620aa5aa90dcfae9e4f82a41a6e8c486ed07133adfa2ce8d36d3936d41284c60c31f7f47ae0f86163debe22933a447ccb16a170287a31ad0da2e356d88f24109da06c5b730cc91a6b81c09a8f0f4652314fcd813a2b03f4d4d4f7aa975422eaabd6aae75c5ebb82bfdcd0f53b8377474e7117dc9f33a117cb02cce814f3c3ea12161a38b4e10c30e56b6a2c5ee03e99e10d99203bd7b4e4e764c1e5e34263e783a7aa1678f65e453e63cb4f7f8e6af797edfc37e286c71884517318863ff7a955ee1add1f3ac229c194c34bcda3f3f8bea75e31c1f69c95555187c21209cd3d99438aab7a597bc0ddd81f8ed26f6a3a4bcc32433f7e62b5cab8efb1cfb2d9bdcb427854209e506110e85cd7403fc7a52fab497c1b312fa49669663cc0e607517e0bbb747f856922f905aa380e359b1c3b9b56ef1837f2e17e8b4260ebd38bc1f680dcfca663790d44ccd18de5428aef1b34d319dbdf49496d566ba67f3e12fd11869a8c598901f91cf067796c52c2a2a9ce16acf39d1079e911543df42122192645bd458535b302537e152ae7762db2eb7b612e375471f6142d6cf578c597443e68b83169a54c50da7b3b9280e0aca3c96c8dff535a995f50769ec4f2307624414c44abf6b2b4cb48c86de151d852371a86460ff73b59d46cb63efccbffc7b14ddaa533078bedd2bd0fc0dfa66954b3459b566af88e78075f36d2f9ed0ac108e804ee49e1702ffa047e5429aaec51948308a565024d78e7601d4b34b03ef865d6ceb135a94826020ea35683580867e517fe7a31e28066f47a9d0955662dda5726ab516ab09c9c76c7a9b6a28c28ce86e8be8042696a2748f17f2615a77789711fc59f7c27ab7de798f00a7604fb8671dd92ca38768671d55656373b8bf118ded491b2819dfc0e8448a743f77848aded2fc7c5d5cfc6e2c0a536c4fdaa1b86bb6347d6e43b006eed87d4b7fc04bf27c883fbf9f25c6d9a2135c215c2e6a3db587a7453ea4e1edd592c317bca487987c4955928d3efa7ca8fce15b072d525c2644d24bf0ae1037c3f3fc6d29decfa99b8bee70ae10acc60d5477ee5a4221a50d85aefb1df6146d3b67b1a76528847f258e6e44cc0c0b888a45b7796da59a295b7829de5c49fc4773a8c236918d8a437b70d3500832c45dd8b539665788d2546012892a9e48b5e5134cc9a2bdbb4c068262368fe80e91342572fa76b866565d699d95102b0e0c9db38215e4676457f2ca92c5941aaad574014410f3ccb6c1c5cf47d891739cdefb96aeaf08e3571171d547a2b80dac980dd7d1f9b083fdaf41aa47e0cc46c4938c4379d86b4aa3024faa1f03651a2c38449dc33e38b372a17bc494f1e88437b5e56b7219d3b8215b9568516912147876e98c66a807f6ffb7a82ae1a42aeae1992aa1e0de330a7f8f2d8adefbe52f66f62f9806caccc5b53744ec82177186486572d4b5083017694debe1a44e8ef053a0aa6343d09ef78830e7c43952b9043838573c17cc958e8b2abd9a03dc8addd0fe998e3e0bb202508a0558581b268080f1a289a8b24761be1d1d89bac8f0d92730365a06baf8408d685d9502b01b2e001091d56d583d11662b6fa59927eb6050e59a13b557c92f6b54dd4f367dd8efae2d3595eb7a78284d3d3f164f2e7baf9ca24d42407e445f4634b7e33ffdb96317756079526c63d8458998af352fe4f2dc66071c5a6b39c6c21b9a60a779fb2894e417be2cc4e599022a09989ec19570ed9fd33bd0d58d8b7833e982b26d912bf4385e2e16dbe77e7a8a957a275d0286e650c535f54c2d0eab38fbe3bf5b6a28df6de4071652498c10a8b4cd2b41b7964d22088530d6645f82a7027389e98c33d240753c265a8c437e20ac3019cbe0f7feb4e0541e72d4c2e1e751026d4fcc38ee07c28d8aac3490d2f9269146c8c9372d47fef701970d8a82632aa237b5e5e6ee956b9d0cae1f20c50c8eeb03477d2739889bd78ce6c5e3ab9087e7cf7784355d975842d5ece857baaecf4d2286860ab30c05ebcf52d200fba19d52a079cdc36581b59a0be23b00ab4db6191acfe6c7f44c9ad374c924c92ea2f23645455bf2ff791a8a323ed39e1db4e52c253c93a6fd09e55cce20909c5bc8fa51702f35314ee83581ead9b9e49de90830256a7a3dc401102f27c75ee42ebc34dc5bf4a3", 0x1000}, {&(0x7f0000001240)="933e0d6097d011fbe31be724759661240aa8454e05bc2d8b6c49bf14c6ef4b328e7a9f048f86ba170f53dc9bfe05a9bbcddce42e508cfa274b8dd543b6c2912956c032527d54520e722ffe527e322f1da0c9585771eac817e5a9a9b74e129d9f1bb3ff31ae76d76e45cff1c5a6388798f9af6d", 0x73}, {&(0x7f00000012c0)="50acd1c83ebc4bb65f91c5b2a32175500d682b8ac459555434f725974e88ee38e1bf062869490706fc5696ae9d16b4901e192b571a9052f5f49bdbbb540422c86909e2b9ca35fde6d78621082bb2da8bf59e478b5e31a6abd8998dd0e1fb6d3ef3fa031caafe2b42d3329ed1d64748ddd99ade497fecdfd1d39c2a75ff2f38001854cd482edfcd91b2247b639c8ba0a36dc76b690c40e7802e218fedaa472659ecac5c8a94e24d", 0xa7}], 0x7) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x1002) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000001c0)=0x9) getitimer(0x1, &(0x7f00000000c0)) clock_getres(0x4000000001, &(0x7f0000000240)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xc600, 0x0, 0x0, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xab6, 0x292f, 0x2e8, 0x0, "77182299d3a9479e78947570f46b5c99235bc85b", 0xd51f, 0x7}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x28a10, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x80000000, './file0\x00', './file0\x00'}) 13:34:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xa9, 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() r1 = kqueue() r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/190) shmat(r2, &(0x7f0000ff7000/0x9000)=nil, 0x2000) close(r0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04ff0300"}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffff7fffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/123, 0x7b}], 0x7) 13:34:21 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x71) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0xa4d, 0x6, 0x3000000000000000, 0x10000, "9d1b07fea31863caf258c5f7fa0ccda7d4a0374f", 0x212f, 0x8}) mkdirat(r1, &(0x7f0000000300)='./file0\x00', 0x80) setitimer(0x0, &(0x7f0000000480)={{0x1000000000000000}, {0x0, 0x6}}, &(0x7f0000000000)) getrlimit(0x7, &(0x7f00000002c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) flock(r0, 0x4) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r2 = syz_open_pts() readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/65, 0x41) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="ddb4aeb3ec242c57e0a3496ad84327a490143a0c20239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df90fdb22d51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d036cd53ec811013c307a06b487c480f190e683b6e37dced93e67518f79dc220d", 0xaa}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x401) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1813, r2, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = syz_open_pts() close(r0) dup(r3) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e696c653000c800"], 0x10) 13:34:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80002000, 0x2ef) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4, 0x189) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x9, 0xca, 0x0, 0x4, 0x9, 0x0, 0x1, 0x1, 0x80000000, 0x4}) 13:34:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/null\x00', 0x0, 0x0) read(r0, &(0x7f0000001b00)=""/151, 0x97) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10010, 0x103) r2 = semget(0x1, 0x3, 0x9) semop(r2, &(0x7f0000000140)=[{0x4, 0x2, 0x1800}, {0x3, 0xfffffffffffffd7d, 0x1000}, {0x6, 0xfffffffffffffc01, 0x1000}, {0x6, 0x6, 0x800}], 0x4) msgrcv(0x0, &(0x7f0000001c40)=ANY=[@ANYBLOB="000000000000000005000295553893adcd5c7c00000000000000000000000000000000000000000000000000000000000000001000"], 0x1, 0x0, 0x1000) r3 = open(&(0x7f0000000400)='./file0\x00', 0x108, 0x80) r4 = msgget$private(0x0, 0x10) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYRES16=r3], 0x1, 0x3, 0x800) renameat(r1, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00') r5 = msgget$private(0x0, 0x425) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x34) r6 = getuid() r7 = getgid() sync() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r12 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) msgget(0x3, 0x1) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/147, 0x93) shmctl$SHM_LOCK(r12, 0x3) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x80, r6, r7, r8, r9, 0x20}, 0xfff, 0x7fffffff, r10, r11, 0x7c, 0x2, 0x1}) msgrcv(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r5, &(0x7f00000009c0)={0x0, ""/53}, 0x3d, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000080)={0x1, "a7aa0aba3fb1fb51be0bd33201511318265e6d360e8e6eae52bad9a6f2afcf9e6ee90c14d27c47851da6b8b1f240e81e37b25fdc684f21a64fee303fec984baa2455d167cbd7c5023939"}, 0x52, 0x800) 13:34:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f0000000700)="ceba30fa365a7bb53f85bfd8aab7d62356152314ac19bfafed7779528db83e335b7d1fc124f437bddc1f2e45b442c5b2f903c919bfcb42414698335ee7c8ed863e00a98b61b6895fd423ad02b09956a06da5fa085fbc496572f3008e7ad61cd0bd07267f5458f937832b87ec4576f81030b9e318eeab1f6b63fbb242060bd838c55c03af322f55df283999fed246561f074b53deacfb0a3cefef805f0fd23199b9a2181e02e97726311565b7e3d33188a3a7b919b5ac4f90394550254df2436cfe65a5a4b6cfc627c6f5f5af062e60c6a3c8752777f2d18dd67cba2a071a29281e6630b65b2e93dc41bfbada92ec2542bc6f6cb518bd075b39620ada00ccbf74d28d9a340d4836bbb9e0288a21a65c7ef1c43148eb2ce2906a4091f305e11d3f26deef32f4abc256b6bc1b31af443aeba9e91f912f50f8eac2deb689c1ceba646e2a4fa14ec98d2306c5b36d072e16e249ab7201b47f8c4c46349d96463307b8f7284e2c67ea54b9b1e8da67f599d9267536f467fa497193ce579168676f355f2b970316dc1d2c1034adaa495bc495891de5bf2859201b6049cd11dc7b3eb429894d0a23d057bf188de1061b432416dc4e18a697b9ffec34303d6a111336f91daed4bde6811784b9ebc03fdba94f08c92a9013a9918fd155222eba79d46953df40f0cf6eb788aa1f1080f6eeab219e6f450444abad2be4b2d806f19adc8fce62b4b80e4a27cdb4812fe797da859922de7affaff38a41a3cf17458b8f8fe2f63491fce1e57370ebd37593872d4e01067211515f97e8a02d52d6f3124a198477320572aad8979e1c0f0b19ec210f2719aa85898aeaa557a607f8b91ee57e1a05e49c7aa5a85c2f34ccd2050c484d1d565dcd1a3cfb46269942302a3b671f34cd35a495f7185c31064db3fd9d46aa2c222f62f5b0c2e21e5f72a8680c9112484ad389c77121dee280ef84f7cfc175d1de22ce84566ae01abc320b8d6f81f160f4d4e37498fbf0b336705fb72ab0870c4629d691edab91a182e7b49d0246e78288ce252d3f46d9e66ff98fbc2d8dc02b895b2b94cf7c69c1c59a0f90e005c1ddba57115d224795245116c73ebdd56e0e1771096dd1c3f7775eeec6800de5cdc905214420a466c350696ac40cf591bdefa999fc062359d845fdc24f2fbd8e48772925d84107bac57b7c6e1190cea4373fc734a17127c3959ff9557115f4edeecf9bec381fbe9832db135fe72044408bdb98f6a9cdc391d53fc09f0c63f812296a5d7d3cbc4c30a6087d50ff4b5ceaac591f771fc4262769541bc92c6a865f146591905ab296fe8c6f4165375cd613c0282a947ffcc825a16b2fc624228d16f57d89d54a1db0bd5435d36e1ae5f5641bcb87690ad8db9244614605c7f1209220bd6b71c1d9a8c9c9bdb1b7955fe75d0b7c0ca5b3e5559867f447b8c7a198a8cb745413a835b79fd428d9527b16ac242ad7b90870b8f5dc4682598153324fd00b672bc646c75453da7b3149af065bb735d69230b157c935f594a68b997f85cafb11cfe98acc75dae283640d43451e69afe6e76e291dedb5e5a92d5575022baa3405a17cecafbc4f904a20293d09f07a8610ad16ebe81348d9d6aa2aa573afd322810f2af38ab33601c11236339490471330dd6ece9b5435d0d35b53431196756f248c24e9c99dbdc5856327e3188c96862d101619e49c3b5632773a1f5642552dc60dc70f24a42555d63801cb306ada344cda57f08618f7e3ed780499564d1499e8012cfe01f137c34baefa026538cbbe42edce66729c8ae828305a20a1f0faa65650966c2507347be7e4cbaf97620e7aa9962297fe9f97ba915ae5e0eb989e851eab9d7c08b3e58f7cf2b9397ee3d7dd529002583473e5f45d63e6e7b24c433abda4b75df09ea21c648e3648c60c46f5856cfa7e5949de9ba71d749e244bdf46693ef9cc4c6483da37bff59332d799b94b77abe9bd73b3c7ee38e7a94aefbe438c32f1368f4ed69843406f379b046dc3cb1b0c3117e48b7bfe836265f122d8be3c56b6b0d65619b04d426ce411b6ceb536582e96108c335cbfdbd53dd8067b65211a4935d87ccf176a925f5a6396cd30c6bdb695d2b57a6415754564c442944591ca16143db7bf00613d7750f540f96eb95f20f125285a8cdf15da6489c44c304fd24781fd7129f92a8e67b6f6b4b123d0ebcf92354aa8a0aaad08ed3cae588b047fe13f48bcf4cd8eff75cad550b3690d87b575589af846d682baab5910039548c351dc00fd3ca3a614f845cf1058bf4662589cb3890597631d55d7e16fd7ba4a98153035f91d0775fa998a4b4975b70072aeb1c128aa0533b81328e303e301e411be723e104d2ef838e7ed05012494d6bce34900c4436b3fced9eebd65ff7e92b5a5d8a6f1c60fe00bc7a8845ad2bfa6ab7fd39e8c3bc3dda3b76f0fbcead356b244dd525f1c7d7de818df2d528c8b12380531482056a6c29537d20a37b84f3ff1b0414809b63b774ba8d9f50c56c5220099b2687287935bb48189e76ab01dfade48e98ee2eedff006f9f3f01f4a7a4166ec2c1e39c75b7064adbdf84be2773097faf4375aa07ed9ab79385817e2a4665b7067583f9fe1459298cb18eae99c6b3a86b766905e44f5d1851fe325cf4582172ac4798ae564d300349a36c9b6ae10ddcf7da3e805ec7b2fcdec3aefe981516d2f13d0cdb3ae625adb8423e9cf93639defb765a6b827f8edf2920bbbe03591e76af2e52405aa92de20993a483ce1398e1ad4e7a3e0a8f97517a0fb035b84eb8d33fe21858d6e2c55aaecf364a03cfe9f77cc3721677283d337ea47a975364b019c015006270bb5649262ceeb9619be036e957f1fb899e631ccd3d677fa846b4b23c726d485b4bfd9b199fcceca921bd8b16f088222d5d5c798933fb51fe67628755975c13faebac644d1f96b846c948a9bc4a8ed5132eecfbf1154c67ba935e72ccda9b1bfb5f31e103e7bed5c746e7d70ad1e173f001fbce38d0c1259a3fc8b2babe0c01c3d59d0350ee42f551f18ca992835a2830ff23bb72a4fe7ec8699df7004c84c89af9a831c0a9a927bed0032ad78cfc49a41aed725b1d4d753dc1b191247525dec8fa9b3984ca30f5029f9e3c36af021c7acbf8a23f0a992088244912ace5dec3a44c54e4cf810d2bda51c00be69f73e8c0369c6dff535691ba1aead5139f5e1279b2b96fb1aee2aaa5a480974db129e341f449d519764f2806cd6a14d6f5ac38af767c0208938d6f68d3a1024cab9ece366c0868136f4cf8e713e9bab4ffc444500788d37a8502a887699ba06c7b9923ebd96d3a5712386f797a499bbe3e4fe9313c726a1c9480d16bb9ae52875d660ec36019cf8064ad1b27e74072fd820a6aa9bb5a045caf8bd3054814575b98ecea00d4452c3262e2ea9968505f6b761fdfef474a0f9af76325f1d1e94d3a75f69ca625b14bc75217c37e149719a05b76fa6dfd446a33d9cbe73be16a2d078d7b0a1e1602fd37b717254d24123a73cf4d5869badf42559b95f411860140fceb662d9b673933b87e8f9530f124c148e36abedee5d454b03df04fc7f3e9d64b6dfad0920881e2907d5ce5f3c42b2fb59ff1849c6fe65368cdfa0d4b9faf07534123b6b836d7f611b8d935be11b6d0f464f475b10bb6b72759a950b8c10b667e27163b6c8d3af787e52c660d37836bc57cee09ef4212836735dba9fb59b132f3a039d977a4594f9784142918107bead4e495c15ac0fb336f5d51564ce562677385b437c80624e34857f18a3a67df69eea7ace7c5bd38823bd92b39b3e2021c99ea5b32fecc433b14d76f1db94054b617d591e1fbe816c5238627df1a55fb91eb81cf770c59cb8d4b050f661704a414eb039f4edfab1963db7abc7916d9dda4bddde78e579d7641f7441a6e6dbf8d019d81b3f12733a909dd51a63e75441bfc4e452d1ed9bc683f620da33e0189850e5b613cc3db3d4206bcc1626f85820051ceb7bc7c409512155e01fe723184a25bed3214d7f31d2ba7771ee4a3978e2d9d70785dc4ac5d69b61a8deb636ba3961ef5cc499fee25fcfca66a8fc20a8ddec11cef602ffe39173c09a66dd267557e88289fd8d95ff3b661d314e38d0cc922b88663b2cc2d63291e92ac46487a3690275747ca043f50e9af684af088e3d6084be577db98b132e78fa4743894a3fd7dc05ae9d39c7f71266fcf95a8cac76792dc038de4655205a79729d0a15fc66ad8e923f5fc7922666e282cd6d804ae3b5bffbdd7fd901324d75bc6ce6555e17729391addadc6d5a19d01495a6a0c4056fcc787841e5a16e88f706be52514531c5dbc57c53f9b1c2e26ac093de4ef1f7bb69c9bc66b5ae9ee2a79cdc3e6bf9397cc74211c1026272fd777b0f3f6100842d5af47536fa04f3c40e415f6b42594cc4f6680eb272cba70a219e40acdb3574589e18cf0aceba860088d6a0350839625ad84610e73fc9fd48c8009f3b3b972166cc1c95c46911027e9c82aac5a91aeb3aa171d7ae973d7e41a50683c0d0f09759d1e5e7d7336917a48618494a0fdc06741cdc8c381caead3c64ec5701e33fe5520617084c35b40d8b0bde3d3cec0eb434277c0a94f4f265d3916e48b36fe3538c25c7ed82dc47f5749a6702e51126c8da53aa75acfc35d4ba71324e1f81937f383c3236610ac8318dcb1d8a878234c950d04ad19760a422dada30693c44f7a4eae494e274c4be4d7ab61a108940be3b39091903b154b06034205e48a4d0d89613c8a52089a77b3ad61debbdb6263cf85546320fb4486e3f8361e45bc252979b0c89dabbdf9f0e922a014179738df3cdc53d542b9c47818ea76b54ecc62d61596877c4c1d7ac491b1f9ea81f875f54e146259f3de3439ae4bcf60e71f5fe21fcc511a8f6b4f85d1319a34de43af68b2af9492da981d615c8e76fecc1466bb8b9f285ebd28f38003f20fcff5335285996ced58f1495e134ef73a93c2c760cb8a0dfbc8eb83757ca25f6bdbb33ac3a134d550299438ec6d1568f6b1e160a744f874c99ab272f3710644db5b976d86ac06b5b3deacf702801db9789c5781734f8aef711092818ed81ff9c4d783a7e38aaa4337d24f4a906ea252ffc838891d32373fa34e799ddb287fdd6f18c459d02e74a29a5767ffdf601950aebb2925d7a2babc5cdbf74f556b7f636892037ac08835d77d1062eb49062f0fceb9420c76585af378ffabbe04be5633544489357bf66de21aa8886c33a1e46929bade88087e4813c3b9ad538e8365ff2fe5579b34f4ae6f22d1f5b697fa06735b8e4f9bf6f6be3c9121938773b5d1651bd0f21ca7fce13923896d31259364807209c3b8ecc49c063ea6a547ea6e4b38cf65302d690f8f24151943c4f74d60ccafd417b039dd26c1e3ae97177f7de76dca8b46826e77ac3a42826e344dde54cc8390cba5a185013717245360424358ce675c7016525e82cd5741c9e1c0a5255900b962baa628b36cafa6aa6d0f1fc5fbf97ff6999b89bfec7a5aa93951286416f093facc6308120865bdbd78ac6288f6028753a1491447c7c0f9f56d59a7991d166f35c7ba3ad6e420cb37af272dedca717fc1d6086a1beb85192ab1091ab1a83948ced6330557aa6c6cb112e3f74f4637e58630ebd8039c76f4a4f1ea627bac1d65918cc4aeb5670cde8fffb7711cb6977325787b33d30211e3db580f9c90582a5aad64f2cd8368a57fa6e7f5b7555e7af40249be2ae90e502284e97188aa1a99a674900f88cbd04ea484835ad88f0af17e27b728ec8cbb64ce46a478cbfc5e5c96afad3dea06d4990fb", 0x1000, 0x4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="04041b43", 0x4) sendto(r1, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 13:34:22 executing program 0: mlockall(0x200001) setrlimit(0x4000000003, &(0x7f0000000000)={0x130002, 0x400201010000001f}) 13:34:22 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x3) setsockopt(r0, 0x0, 0x1, &(0x7f0000000180)="8537b743569915df49a171952648e0eb66005d81dd980dd82b9f8df184fa9cf2a0ea6f5e978e810b10d92aef4b7a7f1f1d46c9082fd47fdf1610b6de3a69450686e340a5d59d5d44e10e052050a8622877fb9d8f5d680eb7fd97f9bd0c6274bf1cd91e01665cff49cb390296b60afae113ddbea99da208f19498c1ab7f64eacb7fd86136ce787d9ffe131a994bdf", 0x8e) setsockopt(r0, 0x3, 0x1, &(0x7f0000000240)="fdeca09e892579cd0710061a7da07cc8ccf3fa4653c842e0382ace1b22d4b5ef4c1724347e47d4f158ace411bd5611b7b0f23f0d03e3da30669b0d4fa3a82f7034188835e02705b2563816afab2454c296ac292175754bd4215c12db560dd14f7d3d57a4d79439458d83c1419d338082e4d8fd8b4bbca05b716c01dafbf4d18f30", 0x81) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socketpair(0x2, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x800000018, 0x1, 0x0) r3 = getpgid(0x0) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r2, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 13:34:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgrp() getgroups(0x4, &(0x7f00000000c0)=[r2, r2, r2, r2]) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x10000, 0x8}, {{r1}, 0x9ba891c80c892b02, 0x8, 0xf0000002, 0x1, 0xffff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0xffffffff, 0x4}, {{r1}, 0x0, 0x8, 0x6, 0x3f, 0xff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000040, 0x5, 0x401}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x0, 0x5}], 0x100000001, &(0x7f00000001c0)={0x0, 0x600000000000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x8, 0x240000000000000}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) setgroups(0x2, &(0x7f00000002c0)=[r3, r4]) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r6 = semget$private(0x0, 0x2, 0x8) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000400)=ANY=[@ANYBLOB="23002e2f66696d8e3000"], 0xa, &(0x7f0000000900)=[{&(0x7f0000000500)="c24db04452893735573b30e44dcf6ee71714a6c2de4df8f02cc055ce455ffeb0af6833e6fa49acc12b7de5430dd1d881c728884a1360d5b157fcc743d0e188943a3f86d39bc3a0593708112df0c3d4c02b3bab8bf44e3710ab16b0db874b6dfd678e9fe310a5966caca43172246f6ad95600ffdc81aabb6b05205e110dff", 0x7e}, {&(0x7f0000000700)="b24f99cec31fc35019eb4b482d2dbe6ab783a23347d8ba4e5a86e84c148ab32e4ae14673c101", 0x26}, {&(0x7f0000000740)="cc3765ab8e69ea57c4c161fcc0dd07b56de2d818b2fb043f451ed36aad4dc9f42178a53a18ad27b338feda830fa692101b7595a6bf33a34cfebcc8332500ce6441a3ef47074a7058369bfb69c82aebab0233e7f4ebb170aa370535e587ba84d839665daace070f1542a4e02e458b397a0399ed3088381d15fa7e48ff5623a2074c4a6d8deb5ce156130b7f87198dbd99bcd93d11ed8280f26a5c7db232abf8a0daa0", 0xa2}, {&(0x7f0000000e00)="088019115a70c638a08870082a81bd0c039ff9cd5eb070b2d49b4bb91ea3f3b57a3d4e0fce05a09241b3d2fd1d1e80fafebca30a795563e12896ed2845483109d1f8aa65deb83c216ff0e020a5efe2efee2d31a9c1aa1c2b9086fb269d79ee88748bf8e7f39dd20c0e7995cb588557dc18d165b464d586b3db7eeb37005fbc2a9e5c52db7ac4f8b737b15a253f518708d12b202bb2fbafa418a08035e47272915352579669fcad164b78b3bb7a015ae0e1dc029c9292801a0cad046c353c3941dce4f1de85ff837ccc65250f2db01a0ddb078656cd041915afff5e62d991e21688817a4c68f1a6ac4514388d68c7f3a4ee3f475a573c5bead5570fc0a99c853890b389d2b9359a20565440e45a17ca2cec55305e63e4a7fb90dbb95456f9f0a5241745bbabaca861de95f01aff7ea1a364e270350917b262bebf99160beff702c22644ee1eda2a1439245e31f826d1c543117f7e01a158965978010e1069c4a21b29d8bd9e10e22dd7a637d6ade8e6ecef032bdcf898343eb9b3aa08f0c8ef313318d042360e91f1b9fcddfd450026605050acecaa3de3bc08519da56d6d7e467388aec25ff9d469f273276981f9fc26bf9d339e092afec64bee45ea20258fc3cb38a0c3fd8f525d22c21be6454eef34461b290fb2f0add145c0869eb567c8c7358e4085315113bfa8bf1bd4f7805016b9d47f37149c17a67baa56db7cb0cf3e144776e356c00486d5805a42a89d8836a83bea8e089ebc55a52f8da64204e5d23b0198d43e922933350adf5342868128c33912c404aa02cc04e6e13b878c69fe84bbf67cb490303f1f577b72541cdd7a82b591a16bd00cd60dd9ffff0fa751d9465d22daeec7daf81eca812b90ce75c74114f7376d0ec2b6c92260557aa09d612a3e12f9e2992b75f18cb1c72770c3eeedd6234a9899f0b988a7242245760af758fbb68aa4e75f53ace9714295505c6d73a532706d7b2565f0ed99c5e26f8171b2b885273bdb370c3fe1b99d6f7802a89531ed049984422edc0dfa1c4502788d9198f7a4d3aaa7e5839fe5c6f03d709af255b9f381e1f52c6028f400466a11a469116be834c2b2621f2e65d1ddd791b01a16e30875d6da1033d9ed907fe1df641b9919708e8c1b88bacb3fbb575c11c0d9c25866d957a8d933946cb8e4249d0aa93e857ab6aa5747e13c734a037b31583dcc154eb8107b06972e18250fda546e2d0b874bd605f1632a4dbe5916dad33d2f76bb86be95c36ad4d81ed724807399df87d0a3e4166fa14bba3d5fd31b4402439a731b1194fcea348ba2bcb71e73851532c44125c2ae29dee6d81d49163c4e08d779b72bfd7db9cbaef782ab59f277974c62d0814fa9fc0b27c446aec95c7075de947ebf701af0c0e9eaaa665fa935c1667323132a75fc2ab90a3f1c6c62c8dd3d85a1e2b766b036204553336f84e422a11818ed554be79f889176f94391d1429daf74133288fe50651886f76c9a5ce9bbdae198c834fcd34fbf33de6e16258044a9cc603b5d60494169f4231f24464f19488ab7ed1650984e686438343b57df29759a17cd51d2f23717f0fbd2b9459fb3af6c0ebc975087f271c1c29711fda9179a90e9925b9692b8f4015dfcac0f3fc74bf918e7c9f974b32b605ea6a837d3f14cd44ee6e273872df5c5ec3d19c8bd3a1728ac41d41c41b0fef7d99498f53ba6d32f113199bb03dde5e7c49af082ab2bb2677f05f69c834cd987512121348c8e84d0df4305721f6c7c3ee74c2a86af87d87617ebe50b7c71b1111a2a4d970ce4b10bbd04e3fea34fdc50b62663bbc493c72a89410a1399a863daa390dcf7895512859412ba3bd5384d73e67ab44389c7c4eb504a3fc7e00a0288fef915308dd6bf7365dbf7110acd6b053556fca7be77e87d760820e0ff2f07593293ba179c080cc96bad1977788d4faecf49d9a4694a12a95cc93071015709f4c78c83d45c83bc2543e9cdca297582f1a3a1fb2c97c288281c041b1662d1744b5e6fbd85d2982e2451c0c0fc8de16c0f85fcb15275586b027fa52ec3b0fb77f9401d955795d388cf3927476b4b5ad50dd12e02c601c2f1a9350295c409c236fcc198d81ff966b170fd436fca74a223fe07c5ba00bc5c3168e64fe4512c5ccc505a2b4e6e2122a3e90a14d51a971e2e682f8eb062c9d025d6ce6c2ec2e47b6d2567f3746c933d4bf22706fbd5c1902b0f3496087344ec2693d43d0ec662997ffb3c42eb29211d45835b6a3affb1cab469e8a82ed69700fad39edbd722ca140d8771981fd9e44319ca35ddb8570044823ac8b677ddb9b421f91eb695b9ff0a0348f2601b1b4119bf25dce4c880d619dd006162e86c8f376454ed77e6a01ae9a86060b9c77c70408fe86479656557cbc6976b82b60c9f1a22e5126811594bf646a444c153907ceaf383cfd07820fbc7eb72ccfa63350a453f978bd077cf5dbd1c98a5e22babde9c52db3c9199277cfdc494f86ea817e74460ca58c73ce37e9f0382a5b0fc8df108317f4ec9c36c7e2222b88d74f40ca8384b4f2ade3017ca951608fcc884eb099c0037086728319fca6332c05775209845a5cbf81ea27e229b187c3056ca9401c8bc06d7dab02e32dfd8674867c89ab1f9935d6f4176b67162dbcf93353f3aba480cb8d781d97a71a765c4aed553e36dac6da20c40f15100631f25cba4ae0132cb3ab50cd9f16af24c7ee9c2a6a4a4e20604106f1baca88bd9a2dcf9779375434eabc92fe488f06d85efdeb65c6185f459be06f1855964945e25f92b25995214ace48d932cdf8ae69aa515ee1d66bcdb8e944f4dff42797804bcb3ff4fcebfb8c66a8281599ba144e0aebf3aa10ec36e66c56fe058a7fbf9f1482204b6f47aaf1569b28a18c4cac5eaaf887e560371e65d0ab0257d8c7367f61c63d623cb8ae031078477724a7b729fa3e736fe8e85aefa46363a9d2b31f4d6c725cb98766f8749b5a30e68e9172146992041eb5687f13331a355bc2cdd8bfe2f329396d5e9bd54e29e71455b0ed59fcb0b5d4498080be01edb240543bef6dfcdccb72342e720b99e95a90816b2e22b7253bcd318f3ed595f0ef31b9f54047148bb2badd0c5c1288a607ba91b5d733f428a84284d2a763d2249a5070653057b0d6176d63546c80d24f4e3a9dc5aa91799edafa203530736a6034328e5de94eae397760938a7d69bb370331580189255051e16e7bc5df71c1b58fa67f9b58bec400e79011d7f04fd4f29e845bdfec7c088b4a5bbc29395d1fb7b1a9c7210c00b8ff44ad2e67f5cd9e0da819d9e883b5369e85d3958d5cf1fc89354ef41a8388e3749ca62aa6c2200d683c7d3c5a82eb86bbf9373b05db3e7130d6a4a4b67b724c83fd13e79488f23b37f6c1928ab00adb7bda787a37d2208a40d7ca25c26a4eba8c7d3e12fa1a50c1727424c37e38859118d232d43da2cc68497b34c87384efaa8a2aa866719bca95f36e9a449d233dcd99022f44782be5586f9a2f2608cbf4e0fd6c0c363087283f6f9cb7e8278fa6a3fbc36cab9a3f236b03134d5fbddbdc83d64925ea3351e41ebb2dc3593d72b12d3a53e1aad1baedbab238be0be0bf23532ff95a95dffaca2e64b3d8258673b7acaf76bda8611d9c20340ae42aa525decb9b3da3f0dd7407a5f8ea7fa2659ab66217d11b08fc20ef0292ddac316168cf70668382bf9109c39a249ecf0908688e74d71ead92518d2e76fb7db6fcfbe9977db707687ee5f731c9a9e262e15115266ac4795d4af5fa69ad3d8fdf88c90a11c108de0721183af298d1b80c71dcfc547d3dec66167dd9cec4352c46e7d2bba4f7edd259a9cca24e26992ff9d63a87ee81be98d000d594ded4cb5f21681d4d1630f6c27f7de05d6a1f3f83efe00362c8a5a6d1b58cc6ee8915e1afe0f3c7858c737f6df79b1da5c91cb59394a88de08301cf937aa51918f7d50dfcd7c8a974974ceff530ee06f44383b27cca63d314b35bfb627e2d4d43dceec8b5244d65de248dc41cda1204f1ffeb6e7ea8b9c5469f6da6956dd92150de67da3b78cd8bb438efd97874a58655dc1615d435adca96c92161d50f489f02db7929db1e6a51c72c8f6c67308582915211058fd986d967f222c802b381a84316e97b43a993ed61ce15af7197c540b39867455759b80c8e30b046ec73848e1a378bde20ac26f565dfd909d4170cd89de736f0a258917ace4250f1250d5f84fb237f0d4dd4b051acc4727ec2806499d7c006db8ce1bc181828820b6f4ca75000e7bae709a9b24a422d4522d4e4afa727b00b8a16735f3c5d26a555b232253dea0e0287fa5c083d6d9b0d3c6809fc40d3aeeb43a83164fbd732205f0f49b909fc5cb31de192d33fd805b0c7f7a8beb465833c7b70ad4bdd1c82204120b86441385cf2febbce6685a1ca75a6dc7fa13b156f9995ad84a6404cd17343bb23566064008e4ed3d0166cede9e91abc6aef435931302cf1f094de0973dbf61a1f91932ec1962bf9aa7ebca8339d606c039105bfe90fc3eae61f2ea3c3d5f6ca7a83e62fc63b44e198bb10dc0ea743d9ac049e41b45c2a9d29b48f73dab6f7b776688a0714e2a4a79f548b124bf9686993e356b6c4cd61703f25c5780798ebcc1d766ef3750d86ab15bab639d92160028064e242a9b962f37b86aeaecf5b3198eb628975fbe527c0fe561ad1551477bf5c0ec78c00a73271c096902bef49a60c78ef811fb87a3a65004eb2021828e2de7d2a06740b9c370dc19645f87dac827d847fad4d7b74dc6c6464c15990018e38cbc61a1a45129693644c4718a39a19217198ba22fa7d866d663e1ad789c17874a92a5ab3e7c2fb1937a33b2039d54b98e9a8331047f9f5514f6673029737e8d02c1483930a3004d4a37fc55c15da22ce3524e1d417b34b3cb871c357839d5e7b6ff0d9b245dc0f8a8f6351da0d607c43123b1769cade2738f77b8bbc03372e283d0909ec181a627e3e78cc8d35040c1beb4c267da030011b042c87839db70a83815e3a076aba54e0532238f6ea200dd3871e7f19ce87ea1f1a70fc8e77c93f4895c40060acec97806279245d325639851ee109eafb0de507322233549e6e1c267102c7512684071c111866da9413883f85cd3aee2ef2a5e0b00bd8634da071771d2b975d49058b5fcb90c1f80ee5b3c06e09a0282ccd0cf29b91b9d215d002131dc27c690e3e15b7d252054d07e8c0b22da316a766f5a49dfc777b40d0f1dcf4479e1db65cc36a929d1c730522d868a1347d4ce085f8ebd33b29119fc1cca6a27f604a416dad50dfd2f8cea4dac75871d1d054ea4084afdfa0fc513bb3181ce732659448a9f7d027ddd584ff9809513dc9d027db7244041cfceb20f01a95601face0fc0f8d641af72a22c05b6994717507778e0032bfabfdab740e479e2df9a9e815502375e91503c399f4d7457f80b5b12fcb1543519436e4fd8b60569abfcd6865a7cea86c7e243cf7aa4aed8a3a29aceff63c5ebd2f1cc6d752400bf4161894681fe4a791e611776eaa97ce7f396cd99691833270d689a5d672270c76951fdf2585b0cf5f4edd892bbda92bcbec7b02aee224d338a3160694642d75fab73ddc342712439e036624327ff8ed537f5163f4db992b292fdf076e760306b11124675e8791f32c9c501f8231b529daee284b298334cef41ac70dfdd05866433bf19c2c844cad4bade782ec1c9b110eb0f69f6575dc329f491f9e40d81c3770d97d525d63220b8718b78cb23736da3d63a5448ec513c2c8a0d378fd8a43f8b81fe175e129c3ec323a3b50fd5e0ba81a711be4ff8f2", 0x1000}, {&(0x7f0000000800)="21c8f4f45f81e6397bdbebb1bd33fb5dfd2afa17ab07462a6ab099ed347feb9777240c48b47f1f80dbb87d6f760f6b39d824f0fce3c6019d7ad270371de6c81a0f09263fd22610db7df20ea074e7fc9f138f2ca33a47d35fbb3f0d91070beb45670ffbc805c0737f26d8dc9f008a8ea54c43e6d6ef8310e2a3d0b17225614e98eb3720c95bda96eca9c7d0b42149eb688eb7fc95674f8ca717f2e1776a45f001f37e1d96457853bfe0beab7929162d4abfd19134ad831270569a4a2d3eb4241d99a6f0e2ced9cedf30884bd2bc29f9d21e62", 0xd2}, {&(0x7f0000001e00)="af490221dfaaf3df92af75a53e09e42090370efd3058ed022b1139883cc3792550b4139e1b1dacb7a588c11eb27a2291123b501b38179482922d1d4ffe2044ede016f91519dd6868e2743d2dccdd0a18555e472438c05ae60ac19b0a1a5011ff4ec637d152305e72a1092a149064d476c6a69c3cfc28736f7c77195748a874b3291f1b368feec0f5aa01400d6267e3a8a3f3cf364199897c8ed3cd8937899f77dd631519f4d83f64ec5d8072b9b90ad7afc5716be951afbc9e7fb0af6221ca4542cd2dba4231e9e848565302ec1e1e052eb8dda40a4a3c835f3addd9863af72802371a6f0aaccec75da05fab2818d30b0d2f864e19dcbc5178945b80dccdef71a410c3f66fd604656fbcf7c3954a2045cbc05b4896c72312115b74779e612537be3e1a92b0c98b39f26dbea9671ac9ff8a84732c61e461778c5f673a4c7343d3a1fd4bb9118f7457ac86be16330ca20765eeaecf3aef10892154ffb5f9ef5177bb2c989b6d2511971295ced399f2f5508acfc44e3065cd9c36c5ade02365458ef76eb85a8cf41b22894e99e14b3d08f59a629bf62241acf3f007ff6b087a13eaefce5d80d02fcd0868264bf1957f3e1e965d3fce97644e4fcf2636a463b59dd1d84d4044dc216f9585b88fb9d6a2f4f1551e4a20c9e3a6d1e5e86ae32f8f5966d98e741db19c52486fa5a2edd44e3fb89c815df34caaad595502eca391ff07561befd257ff8b021e9f108092a0a628c90791b98bc624f84e50d84aaebf2bb16fd273d84e2a0d326903124ff39434a79d8a7d1ed93e2af2a1673c2c903a9bc74c12fada0e778f22159ba9f90d2a2e421ca1812ed405e44c9d517fa521d6496c5150670f8d792ecfa33896f93dbfde10e1afca2ac9f35b283da94b1d0b96131745059d6ee06cdc1d7225f8e35f5a46f657ca4789f0712077ad4fa69d9702902be80b9378b4d48ba98f682e35cb481292694836f296402b16d8c903306542a77f8ce5cd2f92fef5d6f059fa3ac609372b637874893c6c4f90eb0d9e10d8614b551d107155da0e89d850d225f6cd4b1238fc59a8c5b6b73b18e11c3c2fd97773c51c1bb29a52cc8c0f99b6d575a55c9cd6b71c8c5bbca8ae48a09e4fc0e2b46bec6b97354bfcbcaf0c41a5a4da37cdde31e028b018e399679192a3e0ebd52d8b5da9d4a5ed29860cf14f42c6e755a80ea7d47b9848f4eb34e09ba9f72ad6db199fe62c65779daa0949bc5a48423a6bf78f3812acb0a6549c41e0ffad0d979fe415ce1fc95cdb937f941aaa67f585256012a2ca79cad0c4cd53a9d28d322fd39e1a985516019b80e67723330ebdd1a4a59790d6b962b3a4e514cae368e32ebb99894e96e1d260bb52c2286d98d7ca5737f8095baa1c5ff8cb920db506da5d2b4ec623d231ce153187721a3aa67f5c166940f080ab67771bbb7dc958d290fe475efd27cab72995e585438107672ec459b5925c7a5b8032b61adbdfbfec7ad85bf96eae045cd137dd1844cd592d099784a85c428ae25515df6380f1290f870ac726450a6f9cceca7fecaf013845cdc0236c44fa2b329939d4336546522e697954b065c2c44eef4880ed5280ac2989ca7c04e3a777e6f03dc1a2589a94a5f701651c6761abeafbdbb4870544f34ea0a1cc4782a04c3ea29a058521fc56d7f73020ecac259ca587425fe7e3ef52cb9a5c5d15bbbc1a83ea0680cd84c9a2d92f931b11f6e8f8e646dce173884d61dca6a30ccb7b3918c1abc6bbe38f6b748ba36edd6f7dfda7ca8a883c153eb705986635a422a6916b5c224036a935c2c1d83e82ec41524b84f9603c02c54ae5f78d9dd910dac8465ebd4e6ac1fc5e0d8537cd716bd8417829a9ed7f278c0b35d9fab28310875de7238e993d866e04516b69066ae2dac66db3dfbd649eb8b353171fddd21c00239fb33452850598cdcb3e671f4534e9895facc68465c6e3cd1b1cc7d4c5162a67814f1f0a98f7c88df1d06c0c3e35686f7adcc3e2adedcee3fd3e6fdcc5e097fd9011c4cd94424619a924df23ce2d2af157463a6829a6f6d563c23e2c9f3ec7c128bde59a727740828de67da17676fcfce82191219510ca8ade11e4149a8baa490994a98c9b78225488fa6e744588229a9a02749c3e4550fd3ad36910c8cef0114776729b4f568fbe104438c739d3bebbfca76df7a327aecc69d07eaae22783d22805e6ac042116902e4ddbbb58729a285e27301d09bc8424cca55c0224a963e29d224608e54bba9ac03bb458ded2d6ab2f18f2a4cbc5f8893ef8ebc51cd423cb46181a56d81f1c820b25a81e24311928ee56dcca380b4919d4336d2c78fac64503bb2cf83a80a1c28d0896a030bf84d96bde2056e8b03b96e71ed90491e692abfa5c31d8c2106ec00d0dc579a4ec25a16c2de08e4d80f14752eff29f473b71241c89df733c5c0c3d28922cb8814fa48a8676ad2e1a60cac12eb770471e7a59a373ce11cfe33869641f8309e679b7f30bf5f4908441227e6647d79b0f418d0ac2e6d9a50fa2c4664c5411ca9a31b57a15aeedfeb5fb373a7f11dcdf95244f8f7ad58092737870ab776f420012c5f31e6bca0e4bc38e78aa64f10bf37fc724edd34120d2f6d9ed4cef985749cadf9426618a68adcf44fb89719f59a2e9fc017968168b3a32da74faba4a17366eb15d266f4f3f7957599e6a017998c2812ffef95f86aca4478b3469569e0c00de97513c3e6faca8ac20c78bd79c87ba1ab0b81c6cfcf9775edd56b58d02502544e76cacff5ed91995777ac3c1d72deb9796a40fc454a0806694e54dbd85b90e37d330c4d1d0e20e443a202a2759f067f2ceacb625d9a6814625e3eebb919bc3af7d87ead48037b1bfbdb11b66a28e60cec711b4831db9c224c6873c288b27fb6a3c6b7e62082042ceb69899ca0e933e6ad9f977a3d39387712c3cb9c8668e7e550b214b779b66a1288442fb898853569b9e6f3d2700749be73cb0cd325f607f3907eabe88d6b6bc103c29eb86c302681198cfa56ed8fc03fd25d4b99ab5d820dcbdbabc75108483de598840638bc9c11995352f4f7436ec7d78702f984f55541bf4c9275887b7c9ae030f5935fcfa0e2587fb33d961b5b58ef7da614b1350e099ec86644c84ee9d4224d5dff386ed1641180a37f3187930f2b593fccfe77f4b0fc9b0cdfe1b316bb971ddfe22f1f2e587329a75c78cfdda48c4dce2b830ef9098b153852204fafc69f7617ad5da6ba055951032e431b11073cf2b712974680804baecb220b1fd480fa5b8ce8e177dc642a5ae8f9bece8947e2bc2d5c25d3a4bbfba7d84fe1a80c1a2d1f6fde87fd7d69dcf65c5bf45ad368560eda61a0d923ad052917b321b90f8dc0aba17150afb6fc1c612ada5627cc55ed4a2753f988e9d9ac713e4535bd6b1fe346054cb77956d452c4c3591f6a3f7fb4e05ffafa68bdc860db3a1fa5ebff97af623d421a343d41c40e29d68785aaea39b50fff28d45c5eeb9ae5cbd410e84f989814b01a4b53adc9a65ef7ad7bf2178b61f902a0abc5bc79e3f79863391d08a911f957668a9017b0ec21054aac078f6eeda339d2ef1d17dd86ed9e47334a9fb0f50b37f40ea094051cdbf821c7b58dac0acef7c26ffaf87c1420f90be4b4687ed93ec49565f009ea8cab107c13163dcf4f375544826b59a73697f5f7dfa2dce9e56ea2fb2c52d1a6b71a35ea49bc6e785bfb18f8343865424ba3a45f6f76cf3367b5449a86d6001e1071599ecddb5be6446e3a23c0565ac2c4575b6c6a44a7bf76e6d84d3d6f876943fb6b8e7e347de3aee28ba5af5ea786777c4d1f898cb7c3d4a8f8803fc267af64adba26efaa7352bc3563381237cdc06ff6b731e356beacc86d6c3f4f6575dbd5f1c34ba450baace431b01d9c591f79756dbfffe5b9d7b00f7831bf3ccd6f1fdce8feebc1f0f49fac1b8e4ccbdc5f545361b970b746e7c06471030983c1758780b483a9a28c3a1d5709cc6d02084f6c7b5194471b9be7db0a0a075693c40c892f936280aef3efc1bea63d3c9a26fc94e76c8cd382cebd5b9f31566462dade834e8300b5d5842f2aa810e1a1e435dde6ef193a758a104be48ff958bfa24981c64579e6bf7076a3c1ea8a5c8b1b1711bee9328c69634ed5b7732d5fa2002470a5bbbe1619e5a23763dcd31cabf1f96b2f4183dd138a98519d438d6a7913092bade2c370a7e2e1d2b6ae4649c1a3dcd790c717df63267d6b1f042d8602ef1e443eeb3a4cdefe4933f8d41c66e5192901f71a2b2780b6c43400a220f9296460bbd44cde7d1a3f657ec80ffa729a7cf53e3a59ec8edaeb69a056ccee25b27a0d906d7e29f94f2b9170acc063a9d755d2bd007d5c989491e224d222171417c0afd1e5cb730f1049231759c40caab32c504df070c8069b9da79d01bb061cb7dca1d7e8c5fca728db123d9b0ed90435818aa85560ecda440075352425d014e052883aeab2e74af23b17bc46a387bbb8baaab5a5f74e85db73e8e58cf0bf1fb28b24f1ae59f9beaf8fa10e14eed871d21d69cba73da1b5e5bcb29c2cc28fce490ec3a02249776e16cff900bd986c75aeb1885b77418722e01eb2153a7be2d0d097b3fae81210a69d4e8263af8d3e51465949e118963696a723a5f8baefac69a454908245e275a9a5c534a7e2e33dd698881bf7235089ee0696e7395360f87ab25ce4a492e804037e855ebc5c9c202647fa47ce0054256bec95da4e390a3c92f93cdbbe92f230a84ce55c8f0913e224b060e02957537b62e4da20e326d1f5cbe7708b701ad97fa3c89c9237391d4952d8943c062b4a7f7d5e6fb2d2a21c01d28806f7023919f4867cd03a829c3de24d16f891e4b63c573e569e22e2b640aade5f7cc723e54959cf24cf53aa94232dfbb9e977b9e90ae6cd316e3d0cad56454ce4acebed1a3a4e679b79ebdd344db421a27edcaa8f4b73fcf8271bdd90b6e11c27e8334e90e138469356b2740fc4c87dfbe7b962d42a9e8a19dc1439d6dcdce0517ad9ef9cd6ac508c595b19d58e0c585b9dcfcfc3d9bf89343e16c1eb604da6e991a3b9d9f6d121d0e8799dd799aaca2e9f34756bbab77739ebe06dc08a222315664e86b94a91046a25d9d312557111ac124ed2c8be29c15f01295d312a0d1b99111cc46625c095925a48e8f311448048dcaec5c9f7685a9f323cf90427430bccd62499745543be98ffd05fa305b5e9386ac4077f95b299186f051cb4a341fa0db6ca77a0293b677789b57ca6c2fb5e0abfbab794bd4ff56ccc5c6565aa3fe5c85bc1608fe5a20f9853abc80b765a8ace6f55415df714926800bf10031452a4743ab9c76d768676380fd362811872a9d6c2ade935ef6703ca7c4c3f74bed48af910e967ccddd94e09caea3928af5eaefdcb46712d4e8c921d3ee587ec554c45571f3de2094b47c6593d4ed46a47d5ec6871ed1b0b6119c130930da409ca7a8b61d28a1c977c6144b5bc4f9feafedb688c5f57571cefe14828102e84b2cebf15764c9494b54e67df8693a90c306ef09593a5084014f013c73c89939c59fb9c06ed2d8141adce0ae6dfedee8985244d8af614a434fda9b12054633e1969df98af2614195709b03dff8e64fe0e2096d7f26aedd011cb2b9c2041986cdc4e9c9ed2de862fc591146118820f038572aefd188a0461fcab0f53006f5b364dd40d58e291c5719e6b428d9162a2834b4de561699d161f6003b4a4dd145ae299b32bf6c2169de683229fbe8bd32e26e062a2aa9e6470dad262a3ab1aac36c7878f6dec335be9b860bb7ba6281bf91c29c59086feb433c9cd2d8d483ffd6", 0x1000}], 0x6, 0x0, 0x0, 0x408}, 0xa) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000380)=0xe37) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000440)="b05c5a65f491e88fcbf63b5a8f9f7799749ad8e40cc5a8a43d6bc4f308ef958c7d72583fabbfa61d1386dc67365b4fb1258cf071b1a7b554ff17abd2d2d5ebf704b69a8cd853ee16688c83a51e6624daf644ed0a28c54572dc84706e", 0x5c}], 0x1, 0x0, 0x0, 0x40f}, 0xb) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getgroups(0x1, &(0x7f0000000600)=[r5]) fcntl$getflags(r7, 0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000640)=0x200) pipe2(&(0x7f0000000680), 0x10000) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000ac0)="b2b7b54425147ee5d7450d3e71cdd8d7db464260fd13ea28bc1cd4bdefc337002a16e66325f14be86b62062573482f938f83721db349ef1a2185731f53597a394213c565b159e048df3decdb44c754d58dedf964c995d78fef7103b26a0460d117f252dea108bdd130586900da75a941134c972a28d3b24360d7332910448ea61ea53a78b0ad1717b03a81fb57328645e861df535c349cce833c739fee6fcf73c1", 0xa1}], 0x1, 0x0, 0x0, 0x400}, 0x402) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r7, &(0x7f0000000c80)="c497fd9cc23f83b04b06f6f534f9f997adecd4bda3d0dfd44cef4173443662220a597587f18dba14ef03e466ca0139f7157f64a3a6b542b69163bcc4a01664a299562c5819c89915d46eab502b507252e1311b2e76abb841f15447a640e4a2e27374f1b5fa3d1296603068a6d1662419147c77d1d51085bb9c9d18a0dfc7177f1f1b9deb92644b6924f2acd808b7c78ba25212a849a5c7d0e51644cd166815cc229441cddd4d521292b3429faaa7bba5a45457bee50f57baef7143e4c81403fab37167ab0ff1bf92401c24c41dddeb5a0782e9453396642e2f74063b9104474122c782c0471c2298a38dfb", 0xeb) r8 = msgget(0x3, 0x80) msgctl$IPC_RMID(r8, 0x0) recvfrom$unix(r1, &(0x7f00000009c0)=""/115, 0x73, 0x803, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r6, &(0x7f0000000dc0)=[{0x7, 0x7ff, 0x1800}, {0x1, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x7, 0xffff, 0x800}, {0x0, 0x84, 0x800}, {0x5, 0xffff, 0x800}, {0x4, 0x81, 0x1000}, {0x5, 0x7f, 0x800}, {0x3, 0xe1c1, 0x800}], 0x9) 13:34:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') 13:34:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x4501) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x80000000000003, 0x4}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x2) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffffff9) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffffffffffff8000) 13:34:22 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x188c8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) getgroups(0x8, &(0x7f0000001240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x8000, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x40, 0x0) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = getppid() r11 = geteuid() r12 = getgid() r13 = accept(0xffffffffffffffff, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) r14 = open$dir(&(0x7f0000001480)='./file0\x00', 0x80, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r16 = open(&(0x7f0000001540)='./file0\x00', 0x68, 0x8) r17 = socket(0x1, 0x8001, 0x5) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$inet6(0x18, 0x8000, 0x1) r21 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x1, 0x0) r22 = kqueue() r23 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="0000102f66696c653000e2294376f1026f00aaf07b4cc181d2010001007113c0854a3685afe989915da3fe4e0e713b607f56ddd4b83f1b25d0ada37be48da6deb01d3e1a4d813e54a25aa527b6f8ffae58c449ada72b688fc5be82b1e10a02000000c2007962fe8ddf7400004611a304b43069e37eeb66"], 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="6c9c7995cae89f181d1458b4072951b582f838c8aa29872ea25d16ab814a3337e580ed30de9e8ba92b12b0657c00e1e28cb191f4e1834fb296dfb2733a403704fd0c79bf7fdf54ac06284f67d6357722964228bcc4d5d41874c73023c10740045fb031ec5cb76ecf829c77c32ba6b5dac870b06695f047e29e12815b3b64b20e94c71cfec426a7e6c24626a5350b75287bd5a2135a080179d203e3a596d99fb01125036adef1fd3c2489bb84d60d6d63b74a2f91f2e0067815609ac108d031820a9b3f28e38c356162bd7c7465b62fdb81e26db4b999a0a0530cee9b7d7f03ede39588d3bfa4090de92e39b80031f025f3e5924b8ec391ca556acd6a1620d5a1aee75efdec6825a5cf07958db256f6dc4c3a61635fb815887b196e69fa18b172a6bb4f62b87bb12874c228c6a0b25129ea495e2e056dc7a70044f9658d55170b0bc165704af71d20148ddfeebe88117db326a7ac7fec00bd8b6f5b7962bff2a904044853e76dbc1b2621ee5b5d73b20371d82928cb20ec2c6a08a82e7e8d27746c8a0c0a6e05db8b1e3be45a30bf63885f42bfd1b50402f1a1cb26ebe1b0ddf459ecac3037e16e332e28e75605ff8bac4f738dcfe9d1bf32a013cc9818dce78596578b5b83638b3ad9dce7810e82900b5864e1060a422fa9d751e0ecd68402293df895ce00154302ba82ddb4eed1cc2ff29e85c34836d41d579f0632a3e2e6520859ec80faa30fa819c38b20a32ff0e01dd1dbe1d8137a5e20f46c0f49c53f9f85613a3b952c330d5d39b63effea1d5e6127361bbc641a9c12532647b17e72562498de97cd6f829c05d0573a4348b51d87ff414e6f41e92399ef8673e1814d7e1a2cbc72941e041dd2e32462a2b47475a13ccdf37d6f9c5e793ccd70a691aa97845e0808c656c9183f1b6e242e5f70b425fe7eed8ebeb8726ad0af1f9a68c36095d9023eb009b10919f132fd2058d3733782a871050bf9e3fb5e4ba95d4504eb5d8160ea8657a042cf18d7f73ecdb7aff546bd204bcb45294c5b3823e5c09125d37462a62cb128f2f0fef715f74cac7dffe00cf0d6028f15059e28748d8d81de55f50964b44572f8a71324dc3f10469e9d38eadf60011c2509b38493f0d4b2fb7b5cf9bf6d0d74dc1b9c68d1c678a1c182f216f3d436cd871a4cd434bd02d800f3e9faf6c0c67204cb4b0b2779a2a4663cb7e36d5b5f39d807d23b6d5b19e96305e6fc2db694e6b92b2f7d38cad85d9ab87b8f1b2aaaa67f37404d1f7b54261b30f19f856e2e971120a2026d22f7bb95e1e28c0e758efeca5d3881fc7a456b7b758b6ec9e5abdeccff4abf6ea7ace576873d85812bb1c73c79756a94bc1302d87880d58fdec1271f05eabaa91d0f4975c386aa2b0a73840a4b774655856542233a02512c262756636531b668e24949f068924517aa2fa2cabd17e9d8c6d5410569ab1044d14535bd3dedf52d73193ad151e2c4f2357478130c73ab3db92796dcf628936d42eb3bf501f034921681df0a5f5d6204019db74c2dfb893e56c8a2deb918c1160918388709f700c3058a31ca9e79ad432c95e4c9a3d17eaf0a60f5acbf2837de106a08529b92f3de9d4cfa0635e0c7d54131f206ae973fc7fe0977e2fbf2b725485eb703b9ee7f4d0998b28842660d5bea88cba96447eab4ec954ddf2ebf795a7df72b039ab473c4442f63f27ab6d9de0acfcf78bc86bda0eff52affa343b01aa02fce99209dd80c493188a415467352fe7b20a15cd25a603ac8a7cdd4cc8f7182d48bc426b99b75b4f51a6821b9f0e0eade99c034145150d0a5aadfca6ad1f5215b38bcbcf0140a3099497887121c1650cb28311c8996537377049753b2cc4b4ad5b7472be36bea0b70d78b23b349df388815885139131a53a7a7b27ec1038fb52a90a84a2411808b0246a1bfc6089718992d3e26316b8e51876886c0a8dd62899f8d8bddc8aebdbf50fe93e5a90798df2c8f11062026e4b24f4775632f9f35e3b50d0ea31669053fa0caf9d512e68b5c15e6d14f8e223d50e199a5713d5cce225c8d96f5706f635790fb8996112cd5bab7cf32d6d522cede2e9369d977e49073f088faa83abe87784d8fe27b335edbc447af06da6dbc53616f4db896b4cbe281968d41435f407d57f55d88af61db04ff819ee9fca7b516bb20718ff39082d58cc9ab980af382f8fcb61c311c50ecfca6e898b2312684d11d3371c2f95da2fbd777eb2e1bd633b363bcedc71efdded7becfe002be7238f0504e94118d75e070068eeb7bba07a2f6639d981045c4d9aebe57f54dbf34fdd856cc08b04dcf0adadc4e576b2b1c5fdfa78b59ba69859b12d601b29aff890668e5552df4bb78174a841b2291023bb23c659259a6d3c633a1d39b013b0a2c55bfcee27f84129628f0a4949df0c9505228c781ac371e1f80896306263168731f79c44c3dbbb2cef03d40c20a6bc5c9b3bf1bd834c84aa04c25c166f73792e701bd91ef308bd53358a6397c4a69f559bac5ec13f78f1fa310b66b4c40f1892e132c12a5d58b4729bc58fc2b84399d706cfa451e13ec46cc6f8ca45b41681ec89371ee27b6bf75cc6a8c2c7581b84f0a33ce03a5d786086db0a176f819470075366e7b0a8ac294ae6e60ab4a9306bb5ae7ede66ab7b6ca7d55ca4f9f4f208f0b58729c0e7c627b17bafb09f714b13dd43e2d729f448fc269e55ba5057f73f5c16fd356ab23ac6c36d0e5e88e49de7d6a7312d8bce150a8055850d29aa474cb165506e30d45d868d655e8cc63434c601cade0c114843e4a1a2e4189d1d3c32234dea3b02f086ce0fb810928f19203f91631decac2df2265ba67cf6ad0d4108bebad660e624e98f7e9d630dbce749b4dfbed415d5be9059dbcbeb4bc204d9af818970aa785b869cc7c723212f8e23562f8926bbd0d2f6c9d74ff7610cc5e5b0ebf3f4a28d988ec642b5de27d2d56e9a2dd500bbf7d0932f3d3a82fd3dc7c5c250b5d953e505e6d3bd44f3237033a5ca640f28e64d9923a246fb36ee1493390ae7171a20e58faab474c53e193fa385a1412045528b83f98b2671460e3a1a946d8c2a65b61e3613eed6464bdd290339a4a2875d290447242a94a0d8fb5c8900850b65bc4616dcd6fc588755edfbe155e7c6d0cb9a37b1e8b9d42841440c1b103805df403adc9c4d10e55f40b90e03dfedf8113852f09e972f27b0d580bda8b928d007e1634f7b79b9b7c05ebeb8c61d64b3e2713f96808215e2a8ba9cbdc0a7ec8a3babb23dcdffb9cc6ac6249591016eb4a405e8c54bdd6894d05d53938294ba9817256b7fac9e23b8eb23f381a382324c27f5a235da1d28db1511e487564e8d1a39be1fbef09df654b7ae1ab1e4571b5e0d149a836e07d114b8aba7e77f5c48aba6d04343965da64e0c7af996682d1001a6bb6c121444178b6d9f83dd4625722a784f27cdf78b4651df440d6655af9500c91a900386a69ab9e06dbb6ebd834108196f1dd1a0607f017abb9d948cf4c6338a4422e182498ed1a52c4fe2edea569d5e0a8c71fde99a2573d8e0b5472eed7be8b66a3f259863af4b09a100f5432c04f546a3053b556a9c260f5e654b909fc001257d316475fa1f3cdd7858f002ceca1440b213e4170f8b312570d0e296a9a75847ccfa71b2a16ca0835341d1c324bc9edf18e95c19dd20a562dc7cc3c2361db603c18971c2e9da25e1c0f0c2bc30ed1298dbc72f598bc63e12cedbc10b2e3bee4f93de5f5a69b24003602f9b93d894deb79cf60a0acf9837e9cb361ad57bc1c252a1264a6034f6357d87cf7c191913f659390490da96cd599562693be043573b3437086116b880d4cc81d52c28005aea1cffa5ea6a63dfad03ddff1487e750310facb70552b76a3858c020dd87dbdd4dbb29a29c36be440fce5bf3689f3b76d2a096107b89001b6b82130b59b4bb17e1aec4a053047eb9fb1832a44aa9f5b3622e4afa3955fa0b65215be775c09bf58c573c5a0850de81652ad969bee7d9af85be8873fc9deb27dc75319be11a9c88e793146937929800bd59816711cfcb45f4e1dfa7808b318e0626208525ec923e0f29534cf33b7aba28e49a971e3770136e522f5c59453c3470dac09f73ad8569e7908d61de1926d48864a8f1210a488caac78cd8c3729f9fe58b7d5dcac57d92f73dd24dc46e29102a390f2b41ae654109a88f0311c9a5abef3e1cb8b7b90a8d054af32796676b703eff8e663c47861d7f74905dadcb7f1c8b54fb4d4b5d339e2084434304bb90b3d531ff385ded997288b9cd3df6a3b22be3939ba218eac9a3b60a7e8d9bc1eaef6f78e878aaeeb5742271b25b56edbe6f17a686f0279bb20f227ffffb5aa86774b6f2b5e8ec3bf42649af38ce93872273adb50db744058527aa1220865d96b35f00bd3a88bade96854f51c23a01ab31d31a5e6a86aa4dc4c08ca7f70b0ceb17679d649b6c15b5bca3638c5ab7b2fd4ab797a14d9aa9ecf184642066036368c07d69f1abb3262d54eda1b49b0f147f85d757dbb68ac455b6d76bc3a0e8f290933502c1f8311000e33396c8c75410ae385ef1eb29d1e7729b77d9d56fae6cad8fe3bebe09edc3d5f4f8dca92952820029ab83af1f1a0a14ec54c50c7aaa686d53a6f6468b1622c71f05e0d1ba9db349b1d6316cf16b5176f18fcbc1be6e188d711bb145fcc7926c31f4e7fd02ef945452cfabe14e1490ab399f812217acb5bacd6b72f5959b781eebe31edf37054e1202afcd87238360b80931d16351c4f551db324209a876567f8c57d83022ac0f6da22ed113c8843d75f6883403f2153e80553cfb4d02b530900136eed7922060f6f68c88e94c013cb1bb38faafd66318917ebfd2610afc82738c8732ec9452a15e809cf29b8d9cddc2a64c70c62dc291ac803330d932d84a9f9bbbc93b6b2174241e996b23472e2db24ef25cea05ca8f9b6861339c723809579609ca0931b8f398d200be8f4d7d9b494fdc996a0af76ba8d4a2103ca040144291971c51e53e1cf80d4932739455eb905a1633c32f7efbec59dc0f30984319b6b7fb285ad4c037be395049de0eb480acf9474feb249946ffd481cf2a477a5c16b8a914217fc56824c748b07e42e0e8bbad1c6762223bb0eec5e7d1ccbf81710a3a91fb9e915878b78dbed5ddbbb1511023426246bdce6dfa4d0197c98c6372f2ea18f9e65f4902fcef7cd3723d3a40e2af23b6eec2fcd8c86bad8f4ed2283d20d7f4d8337e79fa4b052c64d0285f02079b26996372f1e964ad915a2d14486b7457e59e43002f7dd37f9a919b5fed261f501853b036781c8b8babfdf69f5ce3da55b27eb7a1c8b7da52f00271372c150aec0a2a300ca511b4164c025a3273aae026f19124691f66f1702c8dc6b76495db29fd5acd4ad7ceb03d100b3ab4b456dec3f0defb17302d343b5bc739027fc5b52e91d09809317db791e80e53bbd28a7595c5e0693da699709b5820ee44418f386b8db58edbe822cbcbcd9f4b8465b807b19dee21ffe58562b4f744d32810f8629a0653aa0ca9d5e9c34f04c2a55e2d83051b3f65365212b0b9f8f2e5de1d1ebc927b4b118304f3d0586262791db5592cd5be02ede4110eeb683934a2d242e04662a9583a0873dbc57d57260d467ece9e6f6366cc1f726f9b838ea512b151be51fc8bf980684ebfd3007ae7a440807d27464effe5e0a77f0318149549f7cc0eaf035052451aba5a368a25510d7db99fa1822ef6ce82bdf3a25108d79ff70046512ca7b7bef70acbf734a0f5c0aef2042196e328c5eebf0bed5998434258d26695c120ead4b5a6db859", 0x1000}, {&(0x7f0000001080)="9610bc75bbef89b1250fcda5fc840675bc1571bda522f2feb50a95f6e12bb94d12e689420cf77ef9accf8d03014fe4133917006121de5511d90fbc1df4ec437dd1641c7b06dc251387a34680f3a1d2d137735fb16da4506540e8d41f74279234a602a23d755b6accad6fb39cb2908d0b56a0660f6494d102529a4ffd4c349f5f434434d1", 0x84}], 0x2, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff00ffffffffffffffffa83923aa3c6bedf708061214e49f5da9136e023e97e7902a5937281d86e8d6ffaedc1961f2933c55c234f6e462437b5feed60ab573437b44a6e94323001ebfda01ca61efd5a1610a8e44485c02010320744b602617349ebf3d9fbe5d521242c17e544f00bcc8e5678f3f5336fcced2399726472891b77951bb5ac9d002b0304e91354357dc8a470afc8da7140728c469dc070eef097a8749cd277b7014b3e0785fa8304a6d3b6781219d97e78f76d53cdd7f5980d6fe46ec", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ff8f52798d25caff000001000000", @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x4) 13:34:22 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0x4, 0xd76b}, {0x6, 0x3f}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x101, 0x8000, 0x1, "c728903ce1e88d531ad88412deb0e8f65e6aaa25", 0x0, 0x7fff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pckbd_enable: command error 13:34:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87}, {0x84}]}) mlockall(0x0) pckbd_enable: command error 13:34:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000005a000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x80) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x140, 0xc1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x200) close(r0) 13:34:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() seteuid(r4) chown(&(0x7f0000000180)='./file0\x00', r3, r2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="81eb1dc1fe03cb3dcd63b4a4c69463d86418f599a491a9ff9160dc7b50ed6ae07779cf7dd61a8200646fb418199e6b1f02624cdfdd703742242a3e9300db228b587122746726f4dd694784f8bd538148ffe85403bb11083ffcd07f9c431d297f3a3ba9b33aa0f0062c0a2b6cdbe8eecb42ac4a7c6b9139ba457e3a208a50b3905133da123631c3cce49906801bd8b285de0d7fdfee768a9bfc45b8b496abd619c86aead972c2ad5e04", 0xa9}], 0x1) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000040)=""/160, 0x1, 0x40, 0x0, 0x0) 13:34:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/178, 0xb2, 0x2, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0x2b2, &(0x7f0000ffa000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = dup2(r0, r0) semget$private(0x0, 0x2, 0x8) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="23cab917443ae2b09f5c32c0e6c095f2d8d3f3bda5c46cd6d81a83c4e4f9dd220cb654f303f28ed865ddffbe54247cd8d151ec3d347e39", 0x37}, {&(0x7f0000000180)="c8e630ec25123ea2971333531eb84acf3ec68abb3d867d26d2cacf6987d88b202eaf1938c6d409e59439c3059e6c1b34b82975ba25b8824e94156a9e0df190e120b8bb9e55bb2db17df40c0489015d4189f009001feacfff", 0x58}], 0x2, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x406}, 0x40e) renameat(r5, &(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') fchdir(r5) lseek(r5, 0x0, 0x3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom$unix(r0, &(0x7f0000000340)=""/150, 0x96, 0xbd6d3e25ac8c800a, &(0x7f0000000400)=@file={0x1, '.\x00'}, 0x4) r6 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x4) truncate(&(0x7f0000000480)='./file0\x00', 0x800) socket(0x26, 0x5, 0x5) shmctl$SHM_UNLOCK(r4, 0x4) lseek(r0, 0x0, 0x0) preadv(r5, &(0x7f0000001900)=[{&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/122, 0x7a}, {&(0x7f0000000580)=""/115, 0x73}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/122, 0x7a}, {&(0x7f0000001680)=""/216, 0xd8}, {&(0x7f0000001780)=""/248, 0xf8}, {&(0x7f0000001880)=""/114, 0x72}], 0x8, 0x0) socket(0x16, 0x3, 0x6) readlinkat(r6, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/223, 0xdf) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001ac0)) bind(r6, &(0x7f0000001b00)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000001b40)='./file0\x00', 0x80, 0x4) open(&(0x7f0000001b80)='./file0\x00', 0x80, 0x48) read(r6, &(0x7f0000001bc0)=""/63, 0x3f) 13:34:24 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000004c0)=[{0x3, 0x2, 0x1800}, {0x0, 0x0, 0x1800}], 0x2) 13:34:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x3) getsockopt(r0, 0x200000029, 0x25, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 13:34:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)=0x80000000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="5fbc", 0x2}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 13:34:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x80) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x38030be8}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xb5cf, './file0\x00', './file0\x00'}) 13:34:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xffffffeffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff5d) write(r0, &(0x7f0000000480)="850573ab09cec58ebd946a4a53d66578996715da4057651a0500c60b540ef497de73a979ed248fac01eb8e5e8f66172e918a82861acc95e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4063017af176c8977dbfebb0a596950d609c2d8bb7471869543cb9cb9abf56034218034a300161cd06e06a3fb4d19dfd9a44120508e2c7eb012ee5cc76cc20f5dc890fef1f29ea8baaa3b77b66ca96fe7f656edd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad538e9e70dc245396b641c16e43aba1887dbe5ad513dd10121520aeac92eccf335cdf650565b12f050000b0ad8dfbf7a4e77ba90300000000000000c167a27dc6dc288af9143c852fc783dcc909c1cd1baa0bdd3af5ac2afd50e8dfd554d5d9afc27c2ef209548f25ec3c6baf34ec22225fce6fbe3cf8a22ef84b504ee4acf840a9563e7d2f8087484e8149106792c22fe3c804000000798254ebfe634691128f18267c55b8cfa792dee64488f7bd794ccce6a11b8dbfc6f6ffa986e72450850a117b566d6000dc6cbfdb7206cf017421d3060fd7ba43db1fea3890c8a17464a84f3b00df8be417992b855d7adce6754c9698678c9cabdd88047e1c161513978e641a824552bde268d64902b1fe7ada6199764ee2be09d899c540a0182d05dea27cd31395651941430d4c0000000000a75a61f74881409a5640e50a6d8dd23aaea202863cb7fddab5b88bd0f205680b5d2d1122b31b3e6538aa00000000000000000000000000", 0x239) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x4, 0x3c3, 0x3, 0x8, "b08d1646662247ea5f2b2c215faf8a290524d8e5", 0xf74, 0xfffffffffffffffc}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x11a) 13:34:25 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x10, 0x4, 0x7f}, {{r0}, 0xffffffffffffffff, 0xae, 0x0, 0x401, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x13, 0x0, 0x3, 0x1}], 0x9130fbf, 0x0, 0x3ffffff, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) r1 = getgid() madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="2cdce84f8b2e8522a3762eec7160b1cfd66bd4d1ace01202e623f0faf51329a8f5556f25bda1b7662aca354da2a9ea644e16c5a5a5bad7dfdbed8a556374cf2bdc290a7e", 0x44}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r1}], 0x20, 0x1}, 0x8) 13:34:26 executing program 0: socketpair(0x1, 0x5, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="9ef0948ca2f5d7f7244d28e59091c7952f56f71f6f219c62f4a2fae6890eca211b53fd2e094e25e9b9434353066471b247bb13cbfeee2aefd7fe6a5282ceb9ace2ebbf692883efe8c318b36bcd9b89fbe346a28420ed760b8ba1059cc29f297417995c8bcdb2d96b2210bdb34cfba254780d4d6a156a79bab70128a1baa1be5a9fa46d2ead3331a1e36e996a2696bcb4f3b633e497795679a21124c6ec43fde7f754c7068a7071d363d7ebea8525c33e614ea8", 0xb3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0/file0/file0\x00', &(0x7f0000000340)='W\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) symlinkat(&(0x7f0000000280)='./file0/file0/file0/file0\x00', r1, &(0x7f00000002c0)='./file0/file0/file0/file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fsync(r3) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') socket$inet6(0x18, 0x5, 0xfffffffffffffff8) chroot(&(0x7f0000157000)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') renameat(r3, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 13:34:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x8000000000004, 0x20000000c, 0x0, 0xffffffffffffffb8) 13:34:26 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x62}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x756, 0x1000, "6c2364a0290600000410000000f9454e0c7b0167"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7415, 0x338, 0x1, "6e76c8e189b0b27dd2e9e1495069241c907b9789", 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x13e2, "d2316c681b1e56d69118cd9f8b4dcbaccdbcc27f"}) 13:34:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:34:26 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="f3f3a1d94c53717882f5fa6b652897a9b69549d8f9ebd2d155cf3d44a51a3ee6f8ccfb8c2d7c694fb5030e3cbde25d20b32beb33c0ac8fb37c5ff93f", 0x3c}, {&(0x7f00000000c0)="19d831b8c18f2af1028e245b9882cc3c532f79dfacc46d351604f888c6e239ac0b655feedee28d905c6ea96399282bab71a1bb81c283f93e2b1d22095a83c62fc8d3ad16547d2be54107bf8ba3f22d9b510bdb0fbf3cfd4a40030186ff96acc461eacd61b50eea6d0e8fc12794f6d6e410be8e7a06a2f4bec8aa2ab41e41852ba4e054791df9664ab514c63ff9e65aea527cf8580e0cd7f873338b596aabd7d8751fc99c4bd00f", 0xa7}, {&(0x7f0000000180)="673609b1708c3f62a7a7edfc10939416eff5907016da857afbcf6ab1ca84aaf809d6b45d471985bc37184b26b270bfa9ff1d66352427545aa5798a822ee61f6dbdfd0ed403373db72df3aa7180ee8393e2e0f78b4911e34256a2191f310d408353cacd10bbdcba1bbe55a9bb843d1aab837acabe406df4ba594415", 0x7b}, {&(0x7f0000000200)="1f7b530e4e6c88f484ea414c7834460160874bd26d17df", 0x17}], 0x4) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) bind(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = getppid() fcntl$setown(r2, 0x6, r3) kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) shmget$private(0x0, 0x3000, 0x188, &(0x7f0000000000/0x3000)=nil) 13:34:26 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x44aa, 0x100000000, 0x3, 0x3, 0x5, 0x1b2}, &(0x7f0000000100)={0x7, 0xcb40}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x3) 13:34:26 executing program 0: r0 = kqueue() socket$inet6(0x18, 0x8007, 0x4) r1 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000340)=""/234) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) dup2(r0, r3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='^\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r4 = getuid() semget(0x2, 0x7, 0x16) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r5 = getuid() setreuid(r4, r5) kqueue() 13:34:26 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b2028, 0xffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x830, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) setsockopt(r1, 0x1, 0xa, &(0x7f00000000c0)="3b9767f4c6d735ad7389272a4f87ec87bdd56bcc481004a5ba9630aa10a54d7930f2be556ee08720e70b4f6f775ddeb88b57224bc17b17c9b2e6ca9d8315340984a660543475941bbcd628452f63360bbb4544cd8e2b53c22901da0e34b3555c3f9298cc845cd236f3a7345e8603742c4b3689030904988af1b70dc4aead4a6e7eef2bc9cbdf056459cb1eb783ec901287e0d8dfb9e12445cb54fb6678716f2e4348dc60de76ac25", 0xa8) setsockopt(r0, 0x101, 0x2, &(0x7f0000000200)="1f94affae878ffaa37c1c6556d69cdcbff72179ddccf7040b45e8acfaa758a7022d401a4d5e5470028507f62f5e432ed7cedeb18018a2edc9643b03096ed10cb535df31416a1257e641708dd1df9f53a52f532b8ead5d5b49ba54c9490faf57606f1b3962e2b3ee67a53f5978c48526cb6eebeb02e174091e52678b2dbdcecca42b3", 0x82) socket(0x22, 0x3, 0x8001) writev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)='ON', 0xffffff5e}], 0x1) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 13:34:26 executing program 0: getgroups(0x1f6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[r4, r0, r2, r3, r1, r3, r2, r4]) setegid(r0) setgroups(0x2, &(0x7f0000000000)=[r0, r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) setuid(0xee01) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:34:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x0, 0xfffffffffffffffc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="4224a7bb30bb70f8b7597ece2bb24ae6ffba06bcc6a6de2b", 0x18) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) 13:34:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7, 0x8, 0x8, 0x1, 0x6, 0x4, 0x7fff, 0x3, 0x2, 0x9345, 0x2}) 13:34:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a35ace697bef6492961fb169430db75d54b1caf5b97be40fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe2147f00000000000000b3c190fff097ea73a4000000dcb95a0100000800000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc987625b293563b82a80e23fe6169f67a668db3020b5ea84a429992f34732501254615a17309e6898ca3c4acbb54208194bb9efaedd", 0xc1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x84) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x10000000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getsockname(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000002000000000000000000000000000000000000000000000000000207000000000000000000000000000097a2fc2cfdc00fa6eee0f255ea24000000000000000005000000000000000000009749d7fc000016e7477365020daa0000000000000000000000000000000000b3763b0ae15fc2bb93060000000000004b9dda37bd9950292813087c93466f523c640c6287a5622f0648bbf7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f3dda79b79d4318519b9594bc76902f0966af1ca396e66d53e76c5c9debbc27e9c5806c2e3750f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8981f95b5a2"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x6, 0x0, &(0x7f0000000080)="6da245e53a88157bebdf336e78443b82acaa0ee1ec5e31bf87b01adca298d8ec2bb81392b4aa7253fe23a94ac1d61cad3eddc4", 0x33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:34:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f00000000c0)) 13:34:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x10040, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x10000002000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x2) dup2(r0, r0) semctl$IPC_RMID(r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/181, 0xb5, 0x843, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) dup2(r0, r0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000240)=']\x00', &(0x7f00000002c0)='!(\xf7\x00']) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fcntl$getown(r0, 0x5) close(r0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x40, 0xe14}, {0x5}}, 0x63edcba1ff991545) fchown(r0, r1, r2) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80e3, 0x80) sendto(r1, &(0x7f00000002c0)="4337c4d0f999ffb51b4ff1bf76b2701955d334962e21e27f3d501ee6f12cd1ae33572b950f68dc868cdbd93ff32d81406cc6234a0500b8ed3b2278da6e25e1756c02628f7a79c32fdd9f27a2c6b5e231d24a1f55acce03b7cf4e21a57b3f72b14c96c1e056cb1063e380a2dc93e47da9902a8803e5b2156a", 0x78, 0x400, &(0x7f0000000340)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xc7, 0x80000000}, {0xa3, 0x9}], 0x2}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x2) setreuid(0x0, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) fcntl$setstatus(r0, 0x4, 0xc4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x607b, 0x0, 0x1, &(0x7f00000000c0)={0x401, 0xffffffff}) 16:00:00 executing program 0: nanosleep(&(0x7f0000000140)={0x1, 0x10040007fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x7, 0xfffffffffffffffd) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x3}, 0x10) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x6, 0x3, 0x7fff, 0x0, 0xbbf, 0x8, 0x4, 0x0, 0x0, 0x100000001, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) sendto(r2, &(0x7f00000004c0)="eca72aebc86cb7a0e8261b449140fae3212899448d13d96159427caf54129d967c3535b31f4a255e7247c1ae2503ed98f23064b6a0f265fec0a02f6508223b6b448320dabc313736a461c37d63cd45e69cd065ef2870dccf1ba83255ff54d3ab02480946c7e08cf2aacfa4e68b47d973927b8ebe9d94be17d90036038826081f33f98fb11ae1aa667949eb3ea49be0ba15a8b60dc33c942b52489eb9c918618377388986f38ac7f432a31debe0aa70ab25d1a1b2cc7681c408a0ba7a904eb3de949b1d873fa84ab96480601f6744db0d976f5a8ecfbf5d689c84d54a47189d391ba3ce77653cd6", 0xe7, 0xd, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) dup2(r0, r2) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6b}], 0x9, &(0x7f0000000240), 0xffffffffffff8001, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/203, 0xcb}], 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) dup2(r1, r0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745d, &(0x7f0000000300)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x3ff) 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004667c, &(0x7f0000000100)={0xc6000000, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065a9bfd71e8158806d"}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0xffffffff, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x7, 0x8}], 0x7fff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x3ff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000083, 0x2, 0xc8}, {{r0}, 0xfffffffffffffffe, 0x45, 0x80000005, 0xffff, 0x9}], 0xe0, &(0x7f0000000140)={0x5, 0xd8}) readv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/1, 0x1}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f0000000340)=""/233, 0xe9}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000440)=""/75, 0x4b}, {&(0x7f00000004c0)=""/147, 0x93}], 0x6) r1 = dup(r0) poll(&(0x7f0000000180)=[{r0, 0x1}, {r0, 0x4}, {r0, 0x4}, {r0, 0x4}, {r1, 0x200000014}, {r0, 0x114}], 0x6, 0xfffffffffffffff7) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="5642c454b02a2217decaa860c5b2c192be3c32f213dadd78a38f95e93490b7929e3855505eee7f", 0x27}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x7, 0xfffffffffffffff9, "78677f0adc7f8ad79f0500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) 16:00:01 executing program 1: setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r4 = geteuid() setreuid(r2, r4) setuid(r2) socketpair(0x1a, 0x5, 0x8000, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x31, 0x4) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={r1, r2, r3}, 0xc) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) setsockopt(r0, 0x20, 0x400, &(0x7f0000000040)="19b992746a7d9bd5c6cf3a56d830c491182d3fc9b7742f501c0557c2325198938be9d668764e60aec05e098e828e69bdcf27019fa89426d5d96e0785eed136e60c17a58f1b91182fe3779bacf294ec4d321710f0dc1b021e042545c6c4cc3e3ad8d1f23c8e033644f40059d93f1f70d838375e1f0cbcc29eba8dd6a70b00b8b170ef3c7f128eb885f1b5492d21451c60fc8211488f930cd924849992a682ab279751837074f93a228c7f", 0xaa) setsockopt(r0, 0x4, 0x80000000000000d, &(0x7f0000000140)="4affcbff1396fd81092eaa4e713048e699319296", 0x14) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x41, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x8, 0x72, 0x0, 0x2, 0x40, 0xa1, 0x0, 0x77af}, &(0x7f0000000100)) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = socket(0x3a, 0x3, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x883, 0x0) socketpair(0x1e, 0x4000, 0x100000000, &(0x7f0000000180)={0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x2009a, 0x0) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x480, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x8000, 0x81) r12 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x7, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x91, 0x80, 0x1896, 0xf000000000000000}, {{r3}, 0xfffffffffffffffd, 0x0, 0x1, 0x311, 0x1}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0xe}, {{r5}, 0xfffffffffffffff8, 0x42, 0x1, 0x9, 0x100000001}, {{r6}, 0xffffffffffffffff, 0x82, 0x22, 0x9}, {{r7}, 0xfffffffffffffffd, 0x85, 0x2, 0x9, 0x100000001}], 0x5, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x80, 0x6}, {{r9}, 0xfffffffffffffffe, 0xa, 0x1, 0x7, 0xa4}, {{r10}, 0xfffffffffffffffa, 0x4, 0x20, 0x8, 0x2}, {{r11}, 0xfffffffffffffffa, 0x20, 0x10, 0xfffffffffffffffe, 0x6}, {{r12}, 0xffffffffffffffff, 0x2c, 0x400fffff, 0x5, 0xc686}, {{}, 0xfffffffffffffff8, 0xc, 0x20000000, 0x2, 0x9}], 0x40, &(0x7f0000000500)={0xae1, 0x8}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x10b884, 0x0) flock(r1, 0x6) close(r13) readv(r12, &(0x7f0000000800)=[{&(0x7f0000000540)=""/95, 0x5f}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f0000000680)=""/123, 0x7b}, {&(0x7f0000000700)=""/204, 0xcc}], 0x4) 16:00:02 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)=0x3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x40) r3 = msgget$private(0x0, 0x404) msgrcv(r3, &(0x7f0000000080)={0x0, ""/67}, 0x4b, 0x3, 0x1800) fcntl$getown(r0, 0x5) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000b993f372a68cb5a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xbb, 0x1, 0x800) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="40e3f3e9cc70407bf9cae965577fe7f3d62b041102931f27d814640b1c84fe994f6be97f0305728621c2cfc4674a603fb59bc93c1fefbd5f0e745f27a20565c3e6ba78f613f12be7497f34dd5a8ad344a4", 0x51}], 0x1, 0x0) 16:00:02 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000000c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7, 0x8, 0x7, 0x8382, "951781d74a6737744a7eab7ec1227d5e2328a978", 0x9, 0x8}) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) unlink(&(0x7f0000000040)='./file0\x00') syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653800"], 0xa) r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 16:00:02 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0xeb}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x4000, 0x3ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2ca) 16:00:02 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10a00, 0x100) r1 = socket$unix(0x1, 0x7, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x100) r5 = accept(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086c3897372cea881b3c1d9b169a221d5ac68e6150d7e5155a3fc5d9e27c8bfc805786c44d0d36ee3ce15aab952770872233b5ef31bcaa498ab79cff02435ab346e58ffbd1c9e5652c87e234c38fc5e7bf221e79353702a188636ea5c265d9210b38ad50e082cb3001a8f62878a82ef7ced18765e550cdb36efa1478f713ec0"], &(0x7f00000001c0)=0x6e) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x1) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x86, 0x0, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x0, 0x10001}, {{r3}, 0xffffffffffffffff, 0x80, 0x0, 0x80, 0x1000}, {{r4}, 0xfffffffffffffffa, 0xa, 0x80, 0x3, 0xea}, {{r5}, 0xfffffffffffffffc, 0xac725f2a2d19f4dc, 0x43, 0x9, 0x80000001}], 0x100000000, &(0x7f0000000300)=[{{r6}, 0x0, 0x0, 0x2, 0x6, 0xfffffffffffffff8}], 0x8, &(0x7f0000000340)={0x20, 0x1}) 16:00:02 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = semget(0x1, 0x6, 0xc0) semop(r2, &(0x7f0000000200)=[{0x2, 0x1e5c, 0x1000}, {0x4, 0x10001, 0x800}, {0x7, 0x8000, 0x800}, {0x0, 0x1, 0x1800}], 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x1ff, 0x5fb2}, {{r0}, 0x0, 0x5, 0x2, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x60, 0xfffff}, {{r0}, 0xffffffffffffffff, 0x41, 0x21, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x61, 0x20000081, 0x100000001, 0xde}, {{r0}, 0xffffffffffffffff, 0x45, 0x2, 0x562265ab, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x1000, 0x8000}], 0x39b1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x89, 0x7, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x5, 0x80, 0x7f, 0xc44}, {{r0}, 0xfffffffffffffffa, 0x66, 0x0, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x81, 0x10, 0x7, 0x6516}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x33e3, 0x6}], 0x4, &(0x7f00000001c0)={0xffffffffffffff80, 0x7}) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:02 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x3, &(0x7f0000ffb000/0x2000)=nil) dup(0xffffffffffffff9c) open(&(0x7f00000000c0)='./file0\x00', 0x242, 0x184) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x91) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x280c8, 0x5) openat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x119) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x7, 0x3}) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) writev(r0, &(0x7f0000001540), 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x600, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x3) r1 = syz_open_pts() pipe(&(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x500, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005, r2}) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200008000000d, &(0x7f00000000c0)="01bde8a20f5064605e325451000000000000000000aa9980b96f13c833ad199db0bd695cfbda80ff333e3cc7dd4a57fb9c563a2f08c65e05c426fa56288f61e879baa285fd6f86e75be387d87cf54e1cc094d5ea2ca1ebaffe42c7c7cde8a654f6df18324b19d67ae5685f6e20717e70984eafc9cd59682fa70b8b9f1cabd9654af53cf80f5009ad8b82924c74ffd4685e09e0fe2470aa840731af652386bc14781db7b75246cb0e69c68641a1d085ff2ea63e8d", 0xb4) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x9, 0x75cba3c1, 0x463, "e28769936b1c01b6f2efee373e66f3125635f2bb", 0x6, 0xfffffffffffffff9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x101, &(0x7f00000000c0)="9107e1a928ceae385aaa18a4db374ee36b43eaf9ff8da9333e4e2496c842787d095e81c2111eede51ec4829c7da6a0392a546a7320c0d4b93ed562dc9e7122ce7ecb23f3d8c323e4c6f5a0c812462e96fd2612885d0b6302ce27044aa0e279f61cc061bc163e991ae1", 0x69) 16:00:03 executing program 0: pledge(0x0, &(0x7f0000000140)='\xdb\t\xa4\x15\xcd\xceoq.\xb8=\x9e\x9ff\xa3\x94\xeb\x14\xdc\x11\v\xac\xdb\am\xb4\xefX\xd5/ \x8e\xf9\n\x14\xb0\xbd\xfd7,\xf5\x1fk\xfe\xa8\xeak\xd2\x18\au\xc8\xb5\x97\xd8%\xe8\x9b1\xf1rb\xbbW%\x1dpD\xf0\x1fP\x04\xf7]?%=$\x8b\xf2\xff}7p\xb9\xa22a\xc7\x9a\xa4o\x1a\x86\x81\x8e\x11\xe8\x90\xa5m^I') setrlimit(0x0, &(0x7f0000000000)={0x344d, 0x1200000}) 16:00:03 executing program 1: poll(0x0, 0x0, 0x55) 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x8001}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) 16:00:03 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8004667c, &(0x7f0000000000)) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file1\x00', r0, r1) r2 = dup(0xffffffffffffffff) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0xbcbc}, 0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) mkdirat(r2, &(0x7f0000000280)='./file1\x00', 0xfffffffffffffffc) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='\x00\xe9') open(&(0x7f0000000100)='./file0\x00', 0x8200, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1}) 16:00:05 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = semget(0x0, 0x0, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r2, 0x0, 0x2) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20680, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000080)={0x4969, [{0x2, 0x7}, {0x3, 0x81}, {0x3, 0x34d}, {0x1, 0x8}, {0x0, 0x3}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x8001}, {0x2, 0x6}, {0x3, 0x8}, {0x3, 0x2}, {0x3, 0xc885}, {0x0, 0x1f}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x7ff}, {0x3, 0x8}, {0x3, 0x1}, {0x0, 0x100000001}, {0x3, 0x100000001}, {0x2, 0x2b}, {0x3, 0x3}, {0x0, 0x9}, {0x3, 0x98}, {0x3, 0x7fffffff}, {0x3, 0x3}, {0x3, 0x1f}, {0x1, 0x2}, {0x3, 0x8001}, {0x1, 0x1b}, {0x0, 0x3}, {0x2, 0x5}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x804a, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000200)=0x1000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x41, 0xfff, 0x9}, {{r5}, 0xffffffffffffffff, 0x1, 0x80000000, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8, 0x0, 0x7, 0x46}, {{r1}, 0xffffffffffffffff, 0x2, 0x3, 0x200, 0x6}], 0x4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x48, 0x60000001, 0x4, 0x1a4}, {{r1}, 0xffffffffffffffff, 0x4, 0xa00fffff, 0x100000000, 0x1}, {{r1}, 0xfffffffffffffffd, 0x11, 0x0, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x28, 0x40000000, 0x1000, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000002, 0xffffffff00000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x3, 0x8}], 0x45, &(0x7f00000003c0)={0x400, 0xc63}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x12, r3, 0x0, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000440)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000480)) ioctl$KDENABIO(r3, 0x20004b3c) unlinkat(r5, &(0x7f00000004c0)='./file0\x00', 0x0) getpeername$inet(r5, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(r0, &(0x7f0000000580)=[{0x0, 0x9, 0x1800}, {0x6, 0x1, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1800}, {0x7, 0x6, 0x1000}, {0x2, 0x40, 0x1000}, {0x3, 0x6, 0x800}, {0x6, 0x5, 0x1800}, {0x6, 0x1f, 0x800}], 0xa) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r2, 0x0, 0x2) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000600)=0x2) getpeername(r6, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000006c0)) fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000700)) fcntl$getown(r2, 0x5) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x180, 0x2) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) close(r0) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x2, 0xd1, 0x1, "e51f16c9e6ca440796f8e55b98138dc2e7f2ccc1", 0x3, 0x1f}) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f0000000800)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfffffffffffff515, 0x7, {0x7fff80000, 0x25bb}}) r1 = socket$inet(0x2, 0x4, 0x2f) shutdown(r1, 0x1) 16:00:06 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x0, 0x4, 0x7fffffff, r1}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa80, 0x108) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r3, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x40, 0x0) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x46}], 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() dup2(r4, r5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xe, 0x4}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/146) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) clock_settime(0x2, &(0x7f0000000080)={0xeaf6, 0x8}) r3 = msgget(0x1, 0x80) mknodat(r0, &(0x7f0000000740)='./bus\x00', 0x2, 0x100000001) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000600)=""/169) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f62757300cb67aded138c2ee2cf1929f15afe6bfd60f5d4ef8289b3f6518df8ba8b42ace684a199e5bee9d9ca8f"], 0x8) r4 = getppid() wait4(r4, 0x0, 0x0, &(0x7f0000000540)) clock_settime(0x3, &(0x7f00000006c0)={0xf921, 0x401}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xfff, 0x2, {0x3, 0x9}}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000380)="65d0942ade5a049080bb0f766c6e1d870c0818deb39d985cbccf1ab88b9a8cf36327b8afec8f31d93fb4ddd1884c7b1c7240a16bd6f670f89330fc07a7560176a4b2b399d4b06384d5c29635b7cbc594ece1609290b9fa3401bb34d4784d85195260f8b3842378cb34ae8cc844eb1c8c7946620b3ba3be499ac8be5aa95f0ae7129c937d8294dfd695f642c5efd0509eac7e328ac98b1fc63e09f3704e37ddf2f1294f079285392c659fc86a1075c311c7c23a27cb0ee58588aa", 0xba}], 0x1) open$dir(&(0x7f0000000700)='./bus\x00', 0x20000, 0x100) pckbd_enable: command error pckbd_enable: command error 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xfffffe3c) sendto$unix(r0, &(0x7f0000000000)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699dec315abe5ddfc87c6de3a77edea3f21968a0bcf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e80100000000000000f1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577766f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e686242600007b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87", 0xfffffffffffffe9d, 0x0, 0x0, 0x25a) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) pckbd_enable: command error pckbd_enable: command error 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='\x00') r0 = open(&(0x7f0000001580)='./file0\x00', 0x1, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) recvfrom(r0, &(0x7f00000015c0)=""/73, 0x49, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/43) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xc000000000000000, 0x4}, {0x18, 0x3, 0x1, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000400)=ANY=[@ANYBLOB="a0494dec53ffffc3"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x2) socket(0x10, 0x82d05ad4eb483af8, 0xf7d5) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000001500)) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x85, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000000fffffffd, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r0, 0x10000000000029, 0xa804, &(0x7f0000000080)="ebffcbff13b9fd8130aa4e713048e69931929648", 0x14) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) open(&(0x7f0000000240)='./file0/file0\x00', 0x20009, 0x618ba202d1cfe59d) r0 = geteuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0/file0\x00') r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x98) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfe) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0xac3}, {0x1, 0x4}}, 0x2) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:12 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000040)="706bbd4dee46b87a019d", 0xa}, {&(0x7f0000000080)="ece880cd50d0fcfa8512603e11d02a099c3c27ff1bcea49ee340ca148492edc4067c4f2f34fb7e948669ce421df1a3a354669dd9817ba5b627a8df5b77e1b021e8143d107112a2d7c615bbfbe958d5e09213c2bbb2e7d91e178e2b8f0adfa2c2719c2caaa3e57650003753e2c3040ba9ee3b148061ac5e5d85955aa558f009e1611b7cc90354f05e", 0x88}, {&(0x7f0000000180)="1ffc4562f8154b3446647e298c2f29110df492f56295c7bb7d3289efb684c7d9d2e0bc7d2789dad532b9ecd764003c012ed424fc8662e581bc914ba2b252128cfa617b9303603609ced440261b9e26e4041b60277cb6af48eaa0b75a82ceeaa2468408ef69a0fa60d2a4694b2e0274b2cb34d43d4cf199b0591f924d31ca718270e5ea1abece4483ae29af6b06904dd94be498317c763f172fdd5659f3b939350469b4772aadf5e4345915cd861ad6a90273cba069b8ee07a6d65c3581f4dbc391db8bed33381f78836c2dbfad34680068de81a4f491cdc50b361f0a9b06a89502e7fb488681304b2dc2f06dd88636a2481e490abae1a62e8463947ae31a2444079518964d1d48296d34573ac3a6ca516781026bb4f903239c3b2245f7e7e8f5ed5f0ee3711ad7a680a1d2c0932d3cbc458ebd430a4ef6b053ae475943cd4b96863b55904313a85f22b69fe57fc7e7cc2476d5ef4552e8b1ae2ed1564388c47362751c145b21b9b86720c45c3ac9f990d3b0f8ce8ce46ad644509bac664c5b0fcdb625a7cec21b880e3e3d10718e64fd8ac081e703ce243f3ab10ef381f5442b691c55649964dcc74ed0d01da729c55cec53e50e04d835d7b259c7d93b6f38b00dfa31e2b01ac25f7263244b7c3a6edc60eadb14da1cb8ecc854692845c095a71239098b4131b9cce1d9dbbeeddbd0bd1a94d4bf4e03d0607f284085f3425479bf39c2ed5e207f7fafff084aa28cf97fbbe8453a7f615a599b80d62e01d961c63ac057e2fdc7bbbfd68415415c851277ffcd02d0550e478149661723c1ca811f7f4999673146637712000da4ded927f0ef774536f25f8f716276a7fd0d559707c96ad9cd0490872f162d585e856c99d267f46a7fa922dc36ebf0107be101a2cb708f2d205867b99d90312700aca24d89e3f1b2ac09b343d81a5ae1ef62841b5e5e0553844839d7f3147bd82a92a8da4947c944d11b49acc767062a53eb92cb0ce1f4434faefe39087c1ba5f5dcb02204e5e1387ed44acb1b7e05b15515edbddfc24b0599e31f9f671678bf6fb89299e08cab6a85028048e8aa3733ce772711d426ce0cff6d44e705b995f6c79fc9eb57ec8bda2ba54c2725550c358a3e7d4f8a5a47d678729fdadec5c84084626ad9caa5bc654b74ca8dc7f6f68eb047051a155efa158952865974443ad4f0a9f76dca3ec9535349d774e7dba67af0be021d2f85070d92533a88fda5b9b16aa3d8a7ff88ccd58dc708b3236b39724f456e61873276d8dc9a81c95dd7bdb1a3a91dbee75a2ed3386f4f170d4cd78a6bcef838d4c53982f6bfb212658eb94060b64a503fd533f598d731eb8621e6d21bb2561b3dbf64de9ff2d50113e72c62641ce4229ebcdac3cf3319d57d5918c70b4137bfefba0a890640f0d2da5abb1522e479ea479f43330868075eda19256c4165fdbe03fde11003e9de4896b87a55dbf83d84fd280cdc10d7a21b9a5e806e3237d87af9511d6e8a4668ab99897957b1c4ac5ab074355bb0942b8ca3322ff08544f811ec03ae47a67c2d966ea1d2b47c8c18c235a933ba638c22e6d89d84bfc832fe702d0300b6b174c85724e6e4f01c7db782d918cb418df4ae93237d7ce8b243059fe1bfe0afd25583c78aa7807acfd558e5605434472eeae10313c4efe1726d2a3d3e30f496057ed2c6290d597c6844f5e8274b0a6f74554f2475dc36b74eb64e511aa9ae01fa285e6102b3794558874c2883322ae387c2cf0bec04f7a74466beb0932ee9fa1b36edb665af801874ad8fc1a3e16db693ba84c8ec343bab78a6ffd8494df3c87b4240fb7355f150ffe9404605cc42b32b4c96a5b09ce3cd406dc34a65f26c5c8b0f11ab97b503764be259dc5fda899c43d412842a9f3acf6d9e818c1cfb7acf3ecf3492a21cf29fa918ded89d976e344927c51640a6d5a12ca39dede903b63227a773289f6d934c5f921e555db8de2c5cfd9beeac301c6e2e9acc42dd20ee43b42ccf8c59ecbd004b1c1dd0449d242b239ce24bbe803631c2d4f06d445a69be99b44356474d98df8a69daf47b078347dfddf2baa2cf884a3b6b61256e2f599dc3afde4cca2f8da15b275d4ddae77f3cc802dc81cc3c25c98bc6e8d35bf90a077e098c2de3aab59a506124a50ac102216a6b4dfa033d39ebe66de66487dc63647646ccea57a6749c61c2f73fae7d428ba0ac2ec61c5a280d0255057d0669aae1a6014eaa8ddcff48e9259062063fb53b8fa4e48f05af7d0fb882a24897696490dd33a7ecdfe6b45cb3e789c92c602e8337462e0eabc8883305a6d6e1d67fa7721e286f5ccfbbfbb0996a279b16f6e0c60acac30d8720dcc683370c17a77a266873c5a935772688cd32dbf47cb7137c9ed8dfb873bf89dc4345432d09d3f3e5caa8513351ec9034b2bddb9725177815cd4abc9b1cf3cc0c601289da07f87bbe34bca83416a086bfa5c7f2ee3b3d3971e692714302ca47173fe461c63e0cba9651914cca66294db6f49fe3ac4927904039f15f0c9ff2d38b28087b9f62d6fe5707a03c3177085cbaa230dc560eb0914bd8b9c56a42c68d5ec352b01311e95d7e3cb4fe0e3179969f80944f7e88af304d32a4760c3baf858443aea8d52391f03ad1727d5a4a3e85c8f2bd4744452a0420f84a61fb94211b912c02b2c0d3161f29aac57841a1649d18871d45ecdbad1833d3bfb5ce20f9b2893c1e5db48d8d82526bd61c755bc38a9628a8dc146bf13116693d854ad3d4b1f5f56cb467117831e2bb6d0d725a8fb128855b231ccba142272ef26d6873f7c23161565bc88029cdaa3c75bee43a8a87186cf330df37c0d6a71b325796e146bcf5ee3f9435cb5b2b7d251262fe9cee8747625b02310bdc31e5baee749788e65f7e79c98f51f0a4914edaee35b653ec8bb21692e2701a6a594637e492f7d44690a7f50e9101c43d092f0e8798113571532ebaeaaffdedf86899473f9080da6d9e602a477d22da82ba37cb3b30a4f0e6651fd4a5d34ee0e59412a43cc0785d887771af5fa3accb218d68963e174b533b95b7f3eff9f26e5058aac957f43e5efc8daa1bdd23c2f34558fad9d40d5f5bfdf9fa7361aec0bbcc43bee210bbab7a0b41994eab4b25abd556c1f39de57129ba890ea9dcf57d9472a7b41a029b1c1e2218e52d2b3204f24b48b4465762ca372ff273cacc7df7de760994b50638cc6b5b674d9ca4ff4786b2e63f1ae1db8d0d07ce8a28c93411ecded8c95605cad5bd26cacb8ca5890c05fec2fc8e0c21c584181b123c5461b46968b95e99968951a91ff9ecc5a06cea6896298e02df18a8975b06356ee8fccc3ffeaef0c280ca9adb7c8893131bb1ee0aa78fba2b9309f7aa282393ff0ef3c74a6ac2f3292b48d096c3718d2850453524de3c9bb2e16e3780ba4219a18cb5b15c5d6d65225ba95912e0995909a3020bdbcbce955ec86525b7f49c0d3f6a5cab7123928a9f50e1490fe0813da91b37d252ab0715315f6a06e900d3335796ef904fb0f54e0c55987992454bb5105c9cc893b39b517a92433d80bb3a9f0372180db20b7e1c73fb2582c3eab82f9127810a8561c9756ad27c9490f6f18ff678b86a39b7c9507da02baf62bffdc4f6dc3145891ec19337637725646e4e5026b0c155ad4726f1eefc7495bd464a7d68981ce1dd3613f5d4577ac4dc313865dff57fa4aa3f3d44c15a75f9ef5450f475031dc7286a7cd403247e678863c3eaef154cbccb3c8d49a89f2b91de09a69c5c8e60e46bdcb89ce25ee19bbc2275881f0ac05fa07e25738044d8437d11613727338d7aef668c7cedba6ddeca650f5343b9a0f004436516d4ef4840925654c755bc8d362d2c5b5ec6d0f4d12f740056e37c6a18b7e6beac52f1d8c88e61728393fa43bbb2dd198c8c23a1ebb428fc3ea50a4e0b19ec5e65a96fd0a23a0e66567d26350b530b0658f0815b807fbde52b9040e73cd7c81fab85267df79fd190403a419e64408f79bded6212556aebcda6a0ec59c5b830d3db95d27f96487c547c7c58b5b4a1f6fc6c4850c6acc4b0b91449e58ffb58e7cbc9fb0d24e61f437fd40ade3c0557917f58269de78301bedf78bdaa1409a60034d3d9cdfa3b8d532e5090782252ba8d381b56ca65afaaf91ce3f0bd43c94d243b51336bb08bbbb60e3a288cf429f5c90d275399ed709e8447d0202400cd799d574ffdb755485a53f8236ff4a8ab9893fe90aadde7f268b6e953d54884d8a0f01f85890ea08b94a10228a628b28ef6f482708ec1285983d17b140f48aca01820423be8357db3cc4e8106e1a8152ad7e782bd2d0e948896d61ca5c0dad2a62fe696a6a9d2ca6a6101fa8e46c81339e8dfde510bf02c67f87305e7d72ad2ee1535de851286dca59ab5a1de033db5ed7853824d6ed9100051831c57ee956668c020126f676dd38a977cdf4a3ccaf0145c225c369b78a1b4dc11d3754dc34976bd20e1fdf9514c4a43ff82d555eef09d2767946b3651f35faadca3550051cecf99e17f2617cb5f23f5f477847b0d9f2100611a0fa9ad2f8dbcf41cee30a7319f69330dce82c893dcc5ee78bdd33dec2837f6725a737b1fddac1e3ee838bcb073e725dda62fd56fc5fc0f5346e2362defb4598d02e36aaa5dad0a2921336787520d1c6802b56604a66ae409a3489dc39b07a59c30f655144819dca2c5c082981a6d3cfe56ac764f27deeb9d71624e11ffd28b445c769da3fadf6257dd0bb0e0ca20a68b3142e3b9bbc96af698e11be584cb2ec26ba9b37291ce97f446e95148cedad6b92bbc3e7b4a0eb7d99a7e24a0ba73c67903f1c3ed52477da7708b2407c8dd7ccde15c196f40866c520eb7eb28890536decf600ba7b73511a622c1afb3a8cefb43293eb6e73bdbff5820aeb6056fc6964dc777de7724d3ae09c16a0a09f808cb2b161ccd944fd13cc826cc6cad8830e98c336b6a4c949ba4673567e74792296cc94c286eb7ad30db6fce605a0e6b011f41337195851abf18f2440425ff7a14efaac06d94f56513bc4551ae28907d1b1a44bb9ca2d7a22bb2b529c7486a3c395ef499e84b9d6e9b11ff11b9682e30ad6ccca8349469b7ddc83f73b9e626b2f0f210cd6b1729379be28afe06bd3fd7bfa21719f26b3c3c8d447f05e18ebbfda50e6aaaa126673ee0509ed6eeff7b1fb65c93e63a51c712212a5c9a7550cad0a0096d22d5bc2e4f53420bee389e5eefa7bbcdd8d1888167b38c5429388ad93dbfe4bcf1553db0426dd6efa960769c2cfc5148b1024fb739bef85647b5151ec690d905b5354a680fa0b2f9458b5b1f651a6501c78ebd827060a4b115e916e26aa911e68585b8b48f941d7abc2457856ffabdd7ff9e1bcd6289d4306f202f2aa84c814658fed0b87a0e369d6d51a44700dc2efe546e9d21b25a2faa75f9dfc7fab028e9c6842f7f9c91a36f8867b371a132abb9681507294a8dd9fa38ce6adc16568b12fc7ea45966c6300e22aae6d5da0b7df4f4381574d741c403be658d0f4df327a5cc80f712a72196e7c7a2a529c2a2413e61ffb56e801a82155e598719e95bb4b3405d8978a5fdbf9cbfe8864f9d5be566e3c078b60db1ab20169f19687e9633ed10bb8a444ad2aa2536451d0ea46b814f65a5c7ce7fda611cd9fba8457702b57d05f07d99c6f19793d56b55cf918c09dcf778239db08c482384699323fce2e8465ee0fdfe08ddb3b26901119fe8a188e146902d6fe9a13a403b6cd8ff546a3ee716b68656a961e2f4df26269ff03e9a48bd3676f58b2918f707785a9c4fcb07441b2102edf2ee225577e2a668f7e33c", 0x1000}, {&(0x7f0000001180)="d0c41b41f8d9d76fae469b0dfbf7e1d6cdb45925fca85a93dcd6de3697be839103be187fb9751248aa61e9c9b63d62882e", 0x31}], 0x4, &(0x7f0000001200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x58, 0x8}, 0x40f) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSCTTY(r4, 0x20007461) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff0000000e0000f87c8a5b671b1b542a538706000000a711000000310000000300000035707f9545070b77"], 0x38}, 0x0) select(0x40, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c02}, 0x0, &(0x7f0000000040)={0x8, 0x3f, 0x5, 0x7c, 0x0, 0x2000000000000000, 0xffffffff, 0x7}, &(0x7f0000000000)={0x1}) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r2) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x8004667d, &(0x7f00000000c0)) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x200) semget$private(0x0, 0x7, 0x8a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/255) 16:00:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:12 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x1}, {0x18, 0x1, 0xff, 0x6}, 0x8, [0xfffffffffffffffd, 0x9a, 0x1b, 0x1ff, 0x200, 0x12000000000000, 0x8, 0x337f]}, 0x3c) r1 = socket(0x18, 0x2, 0x0) getuid() setsockopt(r1, 0x29, 0x31, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) write(r0, &(0x7f00000000c0)="f94b5625fe2ea6c33040a5578fd573243a465e0181ead73a70af8c9f49ded7379cd581a23a7fbbcd9f9fc1f8db4f0de2ff77152af4f7a82f7f5fceaa5470538f35a45aaa", 0x44) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed3ff720672a816a94155265a0ac3b9c0298f29b"}) syz_open_pts() 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x2, 0x40, 0x59, 0xfff, "92aef0bb5351ff6770eff42be1c95e276281ae14", 0x8001, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/117) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) ftruncate(r0, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:14 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0xffffffffffffffe1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x1e, 0x4, 0x4, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001440)='./file0\x00', 0x100000000000000, 0x0) r2 = semget$private(0x0, 0x3, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f0000000000)=""/51, 0x33}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/36, 0x24}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/135) ioctl$TIOCCONS(r1, 0x20004276, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) poll(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:14 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000100)=""/213, 0xd5}], 0x1, &(0x7f0000000200)=""/188, 0xbc}, 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x103a0, 0x0) readv(r0, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/164, 0xa4}, {&(0x7f0000001580)=""/89, 0x59}, {&(0x7f0000001640)=""/88, 0x58}, {&(0x7f00000016c0)=""/201, 0xc9}], 0x5) fchmodat(r0, &(0x7f0000000300)='./bus\x00', 0x1, 0x4) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x0, "b1fa58e79c81d1d65affba7f5ac295f77dc4dbf30b80314c57798464697c7e0237ec33a6313686412b1242428ce1cddf35e6e3bc3672c34cfab362"}, 0x43, 0x800) clock_settime(0x2, &(0x7f0000000040)={0x1, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x3fb, 0x0) r3 = msgget(0x0, 0x490) msgsnd(r3, &(0x7f0000000380)={0x1, "38a1a4498c0d3cf8171a29a4bfa51a396e0e3c22f70db32d1c4238f6aa5097802f26a0cb57a704956182d5a714e27ffde465a045d691c98cd81c42a8a958af83c2da4c26bedb576e50f916ad0333aeaeb79b3a4bb1745b8336c0ab5bac43d0cdab4251cefd3e4aa9465fe3178aebd89308e395888ddaee21e559e186b0e17d0f7bb1465f61cb6893d15a4566b5863040fdf7bc0197da0ba019a968bb645556d6713943e29f5131ad9eb81a52fa4cf2e91b47845df239a3b734904ce9a1c2d03ddc6dcb73cd5c74c0c743230a553d406174ef1bd38fea831678ee3f3adcc5c32c693de11be3744924cde1fe"}, 0xf3, 0x800) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r4 = semget$private(0x0, 0x4, 0x44) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000000100)=""/48) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000040)='./bus\x00', 0x8) 16:00:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffff7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r2 = getegid() setregid(r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x6, [{0x3}, {0x3, 0x8}, {0x3, 0x800}, {0x3, 0x2}, {0x1, 0x45}, {0x2, 0x8001}, {0x3, 0xe7c}, {0x0, 0x10001}, {0x3, 0xffff}, {0x3, 0x5}, {0x3, 0x6}, {0x3, 0x200000}, {0x1, 0x6}, {0x3, 0x7fffffff}, {0x3, 0xffffffffffffffff}, {0x2, 0x7}, {0x3, 0x5}, {0x3}, {0x1, 0x8}, {0x3, 0x2c659adb}, {0x3, 0x8000}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x120}, {0x3, 0x9}, {0x1, 0x8}, {0x2, 0x9}, {0x3, 0x361d}, {0x3, 0x63f}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x1, 0x6}]}) getpid() setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() 16:00:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000540)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) writev(r0, &(0x7f0000004480)=[{&(0x7f0000000000)="77af561d0bc92c79397b22e7330e2b", 0xf}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="57f2ce256bb0e6e002531b8f05e4cb67", 0x10}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socket$unix(0x1, 0x20000000000004, 0x0) connect(0xffffffffffffffff, &(0x7f00000004c0)=@in, 0xc) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000580)="d118ca90caf80f7eedd6534df2a7e489fcb89bc4b31cc1a361", 0x19}], 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x1) 16:00:14 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd3}], 0x2, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x2) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000100)=0x4100000003) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23a685270cefeae970e60a7b746e6dc9aef063a6"}) 16:00:15 executing program 0: clock_gettime(0x1000000000000005, &(0x7f0000000480)) 16:00:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, './bus\x00', 0x2, 0x800, 0x8, 0x91a0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x82, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSDTR(r1, 0x20007479) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xa3, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xb7, 0x0, 0x2e7}, 0x1000) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0xff}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:15 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x1, 0x68, &(0x7f0000000240)="611059cdb26779a27d55ed669d5204421f45bd9178108423d33938cb5044c3259d03a339a865710b1b34d3a02aeb66c494e5e7857275453f4c7b4164622f3d926c9f11f631dd747c9c13fb21acea6f7ad25608ffc332215ee59f504c18aa8475d11020a8287607e171f325080b859b399270dcf4206307ad1b22a539577e367d1411b91c5e29b03afacbb038ead9609258b8a3a7db0ddc5d7ee6839d68b2f3676a0c06f018041f403604fdfa1c3d8aec625afaf5a5210dc80cd21a45c96eb71aba2f9757eae2e74be1502c966b8fac11f8f384038b8ceb191fe1f6b0bbcaf87fffd68d2894278a47c60e9a562d3a49e7f35b2dc93690d310429db288fec233f1794eb65088cf0abfa36afabea8d204258533a0015279ea94d8280f765e34bd2fbc6ff1594d4197e6fcafbeeab1795b56af9e4e62f784c24e8115d634ecc3f99c08b832323eae067f6a08fc74f013db37b6f38ca24235b9789639385b2585222f7c60fa6e0b3ece8f0c9e2009b21ac6e72b3746cdf4c69f0c9bf874ceb521d2a82c08d7743d8d7dce1e3a7ee0dc5b26ecff6123efe60093781b11eaba0d624cb9f77c43dfb21b106f189e4370c0aa07a6153546e19188cc69f42ecfb82a9ed94efdadad052ebd6de113a39c05f1ba2c5fcd8c4b25ea9837e7817968ed48f96d461fd10989375773459f4cb4cd3cc12abe40a4505df6e1f0d6ea27bfbda1023f94278c4633712edd41e7b809a34ab671fdedc433902885b37edc829f936d2dc4b8ff53acc6eda800ef31c1ba6cb49cc06744913cb4006e24f797f43b991c8f5b0ea9e220d553121ed3452d3ea5d454b5b07333a61c975be89bd65a2d2448f8c83d480fc13f0abcd736cd849fd6ae2ac841753af1737f9061a1c94569704e764064ebcf71ef3365d2ba416f999fba1be5668d148e4aea82cdca495f9fe00f1aed938b115755cd5a7d2f8b173297a57ddc1e0f007c0611d379f50f68eb5b1a441fd8b636de6e58996a3e5c1a37db3ec6d86cbed9a1cd68356a8903b9ddf4842837407086a8aa4e9ad331b332b153c6a98bc5ffc279e49614b4f22c22ea1d7f2f2994cb47956861152127dbe721dcfb2beea1ef2181ec547ff6ea1402fdd21202d12c2c841c1d7310d195cf09190a22193fbdab83563852d9c21fd028717636ac1bbf3ed1bad0db8bb5ea05324b68d465774f6ad6ab576527236070f7b63d6808462fff29832feca11b8c05d018d5f74c1d4e71e91113b8f450b05fddfafd0b6c5a84b166933fb516775e50872f1ae9aaccef023a326874f5b454d017a38562b4b8ee1ec046ccf8f00138d246d48ff4eb51a48618b39a8a86d31368c473581cc7ac597f0a6e8745df6386932f729e76e12b4b10fd04d334f7a50536d0e9ecfd106e0475954ede5be60488c38299b94faa1437a194768eabe113ee429dedbfb51262834242a12b00a684cd916f92aac786d53eca122827f12e7e1656aba04c7ad479ec4f9c26afa9c1600a8db107ef8d3e619fb977aa06b6aaf8530e38f662048f605e8fb40c8e8fc61e616c85f5ae38616b5b648e2fb1b2cb629f12c4efec6b13fa9fdbb10a1d8643680a19799b00f4da0534f432b9acb59f20f80ea5648603bb041ca21eafffbbb8e482721a4aaf9acbd39e15ed1a94add90d0e528c214baa44b976d2230f867b92c8fa810fbd78da17642b21c5dddd28e08cd892ff6a1d87bc2999b44757bd5662bda197089a2182e4092193707ded18a7812ccbfd9fc014b645171b81ec373907b2e774d070a308e376fc1803e0386128b04de86263a9d33d3da048f9e943e928119f067534923d92317283be49b3ff7a9c94357ccbadefe75f8c74a88080c05b6cdb318d87df13524137c5f0698fe5134a64c36ba58b17c47ed2256122f8a18adcab85c08cbc0b90555f200899a3a344b94b8456a274de61f537a3f9f791c6d3f33d8734a0ea175ab5eac15d9d5e9c7c2d7d0c164cae03c60732b910502dbd8634ef0128b086a04379b0a0f85601d87ed8b4aae490805bb58b1170d0bef61f63c413409ef5f6b12294234c7e7b75ad9ff338f1384c268020466354a5f4c97e446c91a9abd56269a50b9a82c55b10b2a6131d7e9205a68ddd69ba8827b033048f05d2b4fb18896ae1a648514dea612ced5b82ff1855d257c0d195bd5fd0d82963608393bdf1579525e1c4b8fb9373cabc3b796379cd515ae9ebb07cf2468e92620030c3a81a418f1b336f8a787bb5786661a3ac1a7a84ef8257b6cd14cfc575e99c0ee75d25f4362cfb20669bf0cddab4791f49728041cf6d1497a1c2349a4927114bba17016afab39fc049cb20e8bf45ea49e928811abf91460486e80d4720fd86ba2e1406d9ec6465c0aa631607d7b5d94328f88ab41600a10865ac87e5c8f7e044399f92c8e2c711efa0a08170c28203d7d72f8a6009acc16fd5569b01b816a90cb28d39400086553a960e51a9699e3c7b370d31d91e6ec1adb832c417c896298537c942a072607b7fa7a2bb5d0d129d585ed647c2cd2457786b60d466f4f4e7dd91bc9130e9bcecf35b9a3cf8b8b53bf383feda7914bfbf950c0fb9e9d6885ed381fe9a5036630b7f21fadf5e36148fcc2d63682ff8d4324ef177afb4bd2a4dd6731cbe8367667f6fbaad4c30ed263785704a07f93274cc441950dfdaf5eb537f947d05bdd401e09856ea753314e5bc47c885c5f1515a401469ca4ce0442c201cd67007946d00c90cf4f077f25a6b614a26d3a01d9e6b368b21cc5bb891b4615f04b4b495446c60c210fe502a2a8242649bdc14702ad8feb4e997314844b5bf8b0b781aa2babe9682cc73b5387ee593b623fe3b3c0607b80e4ae63b0e2f9e8e3ea3e794d11c971f62a60e339d95a14bd36ac84a9e55fd72ec4f6699dbc1d125ddf654ccf9e56147a4f7e7d58105e72dd915dde31150302041984f64bb3c2547e59e5960441e1f59425b671f6b90e9a5dc6687a4282d9f1e94a6d12de4ed3be644c745ecd3119e1d839cdcd8dca218ac4cefc9ee164438fc3ccf8a8675934eaacb4262a29d1e1438843facc3a9963065b7f862cf5fa7c0b15c8a9c790895141680efe3c7540c85caca8de580c447a5cfcc3751f4f717c4b69720c3b5eddcf77949a74bc8d74a998b9d271299366d0ad3aad284f6840358040185449899523bcdfc7c9d470f24c99848800980f08d2ffea9b38d93d93401c21d6ad9bad53504a0c1cb29d728a06bc7637161ed13c409e2b6362d9cabd2be9f840f2df4fc9475e68573fd912c6566ed128cd1d65b5dc4a9fd0d80b4d6a5a6d11dfb92e98e97aff4df674e1de398a66bb64feaf8cd5a79a17ef2cf327eb2e0cd1274207ee802b96fdda5a8271689a91ec637622f3bf68a94451b0f08baf7691789e37042ccd18af53e0980f9d8d3302c57d60b833f2bcf422ec91ddcb65cddaa4494f9969a31f404e7b592b205c3b33fd3576afab01d25e143e35812bf293ed3bc423c9a3def947c43e8f5d45c5d963470456df4a313137cea94af44fa4b17dda4ed06ec8e22c1896727d742ca85e3f15aecfb78ac7f0e829582418e986965de0112cceac41cae4bd519bb2200dafd0db70ee2cc1541974fc6956c477593d7f6e92fcd1a7ec72568e66bebc3e1173280af825f571e7ed6da8262876ebb04641bd7aabd191a101d50b47527236f953c299e90b0cb67732b6517dda38a24eb51b4b69d8bf9286be8b8446687a14f16d1427320a8bd13894e8ddaa6ef467d14fb956e2cd03ef00c1c688a9ae808ed1c3f0d0e70b9f247b4fe640b1bec924a08f371c4a63ac6c06472b4e0872a61fbd6b51f05acb4652684d7d16a6e5abadfa5e147e6a4854ee8ec0469a889d02b245d46c170981a193c559ce16b0cd70c189459d203fbcbe388f2bedebf4d364c630f849b1d51b1b083bf887881caf737e98a37407bf766030dc1968e727849969a1e33306be69291316aec7b82260eb239c591942e7bc3cfa80cbbe0f7125e43920f1e751efbc90487899bcf3a6b616fc63a1c3305f41bf9a9594cd35620a99693859cac9be12aaea7490fc6034108005770585994784a86006c14ed3141b5cb2b8fb3b425188a9ebd324e9fee720232730db55552a115a4518970d300d7371cabe3020e2240022b9cb5b519750b4ebeae94ee5d08a1594789f6a8decb5939d02af074a9c1af9f08203906f1a7b0baa913dca4c894262a9c67e0f3b5771396714489c4a77e49d4c04573804a85b8918b238d74cfa4e0dbe7eac74bdaebec05afdf48c1b0a90e7e0a0e5734eca8dc29eda840b9c93017e84ce178c46f2e147cfcfa9dca0a97e5f2162033a2d972ca8b09bfd9f2ef72a880d081c6e62f6478fa6a10cff902da9b6f67e3bb89a574a656598ea9edc36324e85726481203f712ae2bf5a92b7720006cc879b8dce15598ae42fff8639ebe68cbeecb5694e4e0bf6308db557e0f6876445fc897bbdb829d892b5e03869ce4f2320966e29a350bda35e34aa58e65d8b1f833232863f2358845f32010ffd9b8e0591d3cba056a8e9c2fbe53ebbd8cedb96cc1bab55cc0bc6ee35dbc7ba42a464ca8c87409f24a572f510ac0e51f17e83ce33e26b56dcd5b675913853f1f33d34e88c5cd62db0be46dc17fa7639a83405ed2239be92b56f6d87e4fb8d2ba8557e4d53f6f810c1474d33d25c35e60be75e47c0fd0b94a2fde88cf5ca2dbe4b1af1d34da02249d4b6343f6af66069a62888dc1bd261da7523c3b8413ff6aa2fdfda57ef759a29a48f2abf3b96812450b1414d46b17aec194cdee4998b62ceaa66e86047a8a0f474e5a9f2f49603328ce8551fafd59b7d1170aef729dce6ce9ac8a2c45ec6c8378b3ede0e01b3b7d79a598adf6ba9301b2d5a06c4afb1d66d9945af4aaa28d6ffbba12de1ed879bdbc9abae28e01664b8109ac979d862fab45510438406d2dcfa28d02713a0fed6f30c942d1ea65fac2a9e1bd5961c517753b71b9fde035c797896ea5938305f7874d4173d67a257a837b5117332b6f1395c0a32499a55c1a43c7f7b02fa8a93f2c7c7b34f6ecf6787572b4c52f7d51016826f5e4a081e3efc46ec14274f913e5668362fb83dd7a4d826e2204f5ce193cdbd53f426474ac8471f8923e41eb635cc01b4c0c7caf8c4f8d8e42251c989bfa21db7522fd60b6e3db1eefa849eb43358136818c609d25ad2de8b919e5a8ef2252239b7605217bc33fe7368f0559836cc76ec347fa9329a8f528ed5943396fc42940dcc980051d02a504a9e84f983fa548ddfa95c7bd235b69505153c1201ed1dc5b7a0386d15957fb2f61c8109f78dbadbbadc748980804e9aa242a8b9d9813740c14bc75db514894f7b4bbf33dac6ba6da1422b131045e2b89bff6ea86a415f6610521cdf3b7df80ed0aed46f17f5bd022ad5c915b601177048365948d6525e456c3c7ddbe60ff6bc0c9e317393d37207f0f31c8dfa8995d91ca299c877f53049a57b18448aadc298e538fc574757cd65f159d15870f95b0c8ee6abd91a33616467230e1bb1e0e5ca2031663415cfa5be0515a9e0c306f2d0afc7878a68e1f1a33e69fc03b9f4a4b794bfc0f940ff5bdb4ab2838c347996b922371131959ed0fc56b69c5f1edcb423e1b984cfda281093455f19eeb1cccc43ad19831e74e6b8fef4c8099414732a2b8aaf0820b8151faabe0cbfd832a1129133a513bad6ee4c55946d90d35048b7d9c97050ba7d8168c19a4c1b32f6e52fa6a982005ef5a13443a3509cd54be7359e59c9d15c3ff61d1911be8b0ce5a0260899aa18bcd202aa02126e6", 0x1000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) shmdt(0x0) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20280, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() chroot(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x140) open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x700, 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000000002, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file6\x00'], 0x1) close(r0) 16:00:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="9328015a", 0x4) syz_open_pts() 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1322, &(0x7f0000000040)=0x8, 0x4) r1 = socket(0x1e, 0x3, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpgrp() r2 = getuid() sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x400000000, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40180) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) geteuid() mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x8100, 0x1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='Q', 0x1}], 0x1) r1 = socket$inet(0x2, 0x1003, 0x0) dup(r0) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) getdents(r2, &(0x7f0000000140)=""/206, 0xce) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000), 0xce) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="5632c252aa4104a9cde64de96f7ea50371dad82f929239b6efe0696b0e70038b4e1a5d0770", 0x25, 0x4, &(0x7f00000000c0)={0x2, 0x3}, 0xc) accept$inet(r0, 0x0, &(0x7f0000000000)) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xc94) syz_open_pts() r1 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x7fffffff, "a3831957e00d0cab788bb526755958287ed79f53", 0x69d5f693, 0x5}) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) getsockname(r0, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa) mknodat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') setsockopt(r0, 0x81, 0x7fc000000000000, &(0x7f0000000240)="693d0e2352e16f9cbb693f858f889d189225e31b4f696d138d58afe96f272c26f6a48331800d71de3b396a4f4209852b1e3ddf5685b8b27d0d5fba058d32c290823ffd89b6b86580d8e6e4b28907848e18a87ce6e9ceb503f3b99864307a54d1731393d3371e5ed5adb0274de163bf0a0c9be1a180ebd16d3b5cbe8360f57d3d938b77c23f25be06c68a77f97fd69c275b5c76546f2c5692b6783d4ce221cd91dd7d39ffd69ffa9d7cf4c8d0601edce6a98ad7cbe1af86912f7cbb5303a469a0", 0xc0) socket(0x6, 0x8000, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r1) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x28000, 0x10) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb7f72b8bcfb9ad8a4f5e328193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa142b868a0237f559b7cb5e32d0ff2d400fc2f9a3c39d812fe6a73ed000000daa987423cab21c6b2748aaa74947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be545508dfe808f9840f9e13da075ee54c0682247a3e405d535cea95f9642f31a5d302643585c9250900a821e153a6212dc30a02000000182bb81ef3c2ff8a0d530549c628dc1acadfc3e9b6626551290e6a09989d25030a56450250e9515b3e9b7ce2902ce617d899dab3ed95ff78a971488ab4bbebc11a6dde923f784cc72aa08359f5f7798644860dae3c7339518ff2c7ef0eda13d562c8fffcbd05c38e910bc251abc10d31097be418227bafd97b444cf78f3e1ef2b2161f0a1ec5f803438e799ebe97263fa97b9aec928f24d539a3f7a8eeaf532090f91ee4462744d96fc3b60e58081ec7d254d9b72e4cae812dd2f249", 0x197) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r3) close(r0) r5 = dup(r3) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) getsockname$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) readv(r6, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000002c0)=""/165, 0xa5}, {&(0x7f0000000380)=""/53, 0x35}], 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffffffffff02, "85495500020000000000001167f5afa680400900"}) connect(r1, &(0x7f00000009c0)=@in={0x2, 0x1}, 0xc) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r8 = semget(0x2, 0x6, 0x8) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000940)=""/99) kevent(r1, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x6, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x40000000, 0x7fff}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40, 0x7, 0x8}], 0x4, &(0x7f00000007c0)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x10, 0x200, 0x20}, {{r7}, 0xffffffffffffffff, 0xc0, 0xf0000008, 0x3, 0x80}, {{r6}, 0xffffffffffffffff, 0x20, 0xc0000001, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x40}, {{r5}, 0x0, 0x4a, 0x1, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0xa2, 0xfffff, 0x4, 0x9}, {{r3}, 0xfffffffffffffffe, 0x2c, 0x4, 0x2}, {{r4}, 0x0, 0xe0, 0x80000000, 0x1, 0xa4}, {{r0}, 0xffffffffffffffff, 0x58, 0xc0000088, 0x1f, 0x8}, {{r5}, 0xfffffffffffffffe, 0x1, 0x2, 0x81}], 0x4, &(0x7f0000000900)={0x80000000, 0x9}) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x200000000) fcntl$getown(r1, 0x5) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) execve(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}}@#$\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00']) setuid(0xee01) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x800, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2000300000000}) getppid() getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000100)=0xc) 16:00:17 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000140)=""/117, 0x75, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0x80}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/76, 0x4c, 0x40, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x20020000) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000400)="aa74959f61360b3610762c991aae6b307daaeda4eccd864e097ff3f22237b109f98b715e873f590278914fad512de7590ff96e6b42feffff15b79544411be59f8bda97c2e56e8dff8152408c8f6a136daed1554413b687ca86cd9689bf1d1e921262c924bf", 0x65}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000001e80)="442028c0d015b5adf0d7e2ac23aca1f7eb13c38c4755bc2471f8a50b12314faf459cb0160f741d268a5716544efd1f6a952ae9d4f0babb33dac3908c2ff390f439b77953cc48347efa2cda1dca57e33888e9532f82166c0b3fd03fda540d5e67dd7b4f15d7f408915296e52afdeb93cf9f969f80fff3b4e0cd41903aa1900cfd79ee983d79a9871a805f089fb77492f0840c350247bea7f3401e8871acaf845d95f71f84c05632650d067395b1c07eed646a3287f6c29d3de206b6ea6bf2a9a27c26d619cfe42a6b4b31312c60b78d40e109535e4638720a8ccfbff512f39126e46c992d27667e4a704b5baf44f1aa19bc916aa48bcd67180139326ef8bbf373674e660dc5b48fac924cb74edaeda41344fd0b98e3ea702edccb3361de352ceb3a0625b64788ba3ce87f1eef14e1b4abdde1798e86e40224f8197bf22f3446f206c7925b7bf84edf116e462ba711f8bd2e56d7c2864b0a3c42f2c9ba17b6888226b88b0be4715d930bf1ede22c597c1a3c6be193ed3d8472d054afd55f8957903435d8a73dfda0e15e5f4bd9468fbe5729b80cd4c43958400f613196165ccff9c5cfa348223648d2c575c8a924239d90b8fba408f21b57d4ed40375c6a2aec2666970835789884630cadd1aad02049c968a1f45f40a46d270ea06b42fbff2383703641c415d292297bcf31a0abf3776216ad4ffc1dbf45e007f41570c5b5ab2d02b7654461dd982be1897fe6a152f9358f104cb6f5270eb84844de76f87e4dac144b8d9603a381bf70db07adbdf5f2360d4802e72f93f89c770091e9a2bd65b162832041bd4e577679d1df5300fd48073582bda23ac925ecf98235b145f34f3cde5717a7d83bf9fa13249eec67b9ae7396e945d360a196cf8cb0fdff137b08c2b6ed81f1080a640ec9e6a9fdd27ef4ecba1d0ac861f8307aa4efec7bcdd684f70ea20cd81cf8b8526cea7ffcedf99558e318ff255f8f4287a304501cb7838a7a0b08117cfcfbacaa6bd26b3448fdf98cbc061707282c7851a59ce7723adc1dc3b700de6e09c7bfee87163f23b78df0a88fa5398983bcc5d2480440de5030510d5a36320f53502553e67a8ac73043a30f97343f5c07fe1a7b319773ead94af4755b662a1b9b20925ae97a703e2e86bf2fb568aad3ce75ae0e8f2fd11aa04f1bd6a3a6752a4daede68e8d3b0d5da4cd72242cd27ab0f246659b0ab40d80ff470b0559c908357ca76b738b1d00f9fe906933ae9f0fa92496ad6c646857d2293a4e979bca08d5b1bdd7f4eaa9f11e0c827e6a3307c07d60a2e5d2845d8d8321971fab44d7985c1b0d841e9eb1b948cc594b24de56592242735fa4435a597b3757cbc116f23e396bc234d7890e77c76339dc7e6ed9bfeba806e7cff1aa8cabe9f8e2ec294ad5405c90dd7b1f1762e02f933467cc4d4a3a76107cf50b8ac557f8787b57732ed5bbfcb8e8a4810ad6501edc00908ff3e252aaa2512931dd7f5f11d6909a6a069b7f48b6226280241440a23145d164fc56abf0947a0fa55bd6b3e51093065f72cbfa6609f29dec1cf7d0e18b13284f2a393e9938ee55dfd43758b8579d9daa8128888a74f47e22f92e12a082900c0a15385aa6682bffb1727c98eec951bdec780f39e1308dab1cef4437314c9b2317ca3cf2153b7557fdf9342cf46798969c47139552d80a82f0798d9d57b21a67d72f0b44fe69cd2c31f9c6087db02720a658d3dcd1d22491ee3210c5061e812a6574284852d8baffe7590faf87ef654b567dea4081e8f3863a8187b49b28c484ccd5d0f4d3544b2c69e6c430586f042e9889cf19b5fb373b9cfb59a4e15e06acd76584dea0152328f992d64e88c68cc121a7b3b20d75490e5fe521ff3eaa92610bea792e46ddd07c310757c2028e7cc5df5becf317ff7cfb7397874f82ef998d59f80af7b6b33e72e1ea01fad5f250b68b602f6e30fe67560e8c473b92f95110d19041987a32280df56196c2c1f7e8466ebbdeea63dc06c396c56564f4e1b4b83889b4e684c22980982e894928fea6d59a7a6f07e00bca02830b56e8ea668bc57906f815ebc8630536fe0a8cd462b76430df5477ec69ed583942e3b498e6f3c5cfa5f1f8637f4e98fa46043a0f54a61ce46e59e9f62acda599e8771c31f649a84316fb4ae377cb77d3c814b95baad4096c5531ebf26772d9ee232f8099a393e284e1bc119d159f8a95e66680fcbd1f2daf15aef090d4fcac27616a39886544eb9ae1835bc8f5453ab8dc911bf81186cbbbd13ac5cf2448ef83a3e7875536f639032996530394f4787638ef8fc7fe471cbc3fa407b0af67bf8db84a20d6d692e0aa7db2da00821799338ddb59123383cb177d0f9a4e9ca4b83219a248f417c95d42c557df8eeddbac1f6d794a7587e8143af4741af0776005ad9fff7ad44c16f5ffc3a90830ce51a9d6ba541f3087f43646919f829ad04695fe6510ab0f746ec1896939fad01859aedab5dbd28dfa94e04dceefd338f12a5b784e7d3576aa77cdd721606f257b82bbaede056b73ca9ce5ef66bc5e22edfabbf161556c6b6612ab3867aa2055cf83b4c3b42bad40b0d44a3b58ce8df3c1a78dbca6bb6caf7de77491d75df1c95bd4d4052710e228edb09b6975221544bc7b8fcc30913c44bca653919cd61e2a0a50b2d647e44ff669558eb2d2435c5e4ac08173cfddd0dddeab1e82310e541cd3c8514263f6d2e753a7c4886e2fc04f5990678e658d0a03a4949fb590ab56781f08e5bf99dbb4d760dda8b92fb87fcefbd95f33a6bd0c3a1f15421c35fc3ade2efa41ffaf9ad56d24f2a2562f21e9f6982460262df5f70891a8d5c6982a09c4c2ee3c079537d2a2f7badd7d6853adc6d6dbe064301ac0b442b2cd7a02b564a55281c28a0187a6342d7002384629406aff7e05c6f5b6ffc20f9005fce78c982695e331b9fbee39df12da538a8cef869a3317ccf7b778c484448693e03d51320d325aa1c3c0e0bac1459adbe2ebb1542c86f17ebc7c4342e8728603b254c0058d00344f47d0f9ece718b602a8c378c8759ce43ed5f5d87de38a5bda706ee3e061fdc55677da50da9decfc5a342131af39098fffc2bcad8f383c3f32a61bb9e8b5949449442f71752b9a705070e0666a7ac10e8c89a71130ebcd99e0c24f82bc04b3745f982326850a712bd171b04dacea35ee77fa39c061bc0015ad1018f9326c0e3157fe0177082a9c6cc052d6327896697b2045b9ee2bfa6c450d92c537e28ba282fb5ded8a9048ac66edc1fe2da5ec15682f62797c6be24b137fd5e14e6a1ecc9954c01b14f787c635e6a78c6a17786d3be1a6caa6fdae4dd463ccc487cfaee3e1e282c399f6bf1924c462c0108a33378dc2e041066755390371fd435ad6dfaf42904cb1d7b71d7558757a7eb2f2f377cc25a09d4d554309c3ee7a42f3de880941b7e30193292eb7d487333efcd7a2097b820d3346f05875618e218222fafb0ded8526e39ec67cf8d7a8b7d820fea521145089e56bb621c1ee11ed46fe8064cb83d4d46de717aa415c5cb3159be0f6d544f82f7603f453b59fae1280146a80a29730ebf10cb7c553c49e0b4fd9388c0c75cfbd7b1b7abccf2c1250fe2caa87af4f3aba216eb59cc8050e3d5b44f6de54f1b6921af9b4af6dee7323ce28fbd4d65757cefd4ee980e4ed799ef7cb34f2333ccf72b6121d99209c0c7ec1962eda66993386dead49e5691b41cc20624e967ad456229d945e4961d69ed71834b5ecb4fa07d477f73a94d54b4bb82693c5c65db5099603a1a9c6ad8b555cf716d988d6b976218ed71c781d5d4e7b59d98e11afd6497f5bc6176da55bc4c484710a19fcab4f52fdee1835f3414479e2d64f71fc7c99f16a26774902fc99fd87edae0ee9605c2173c242dee7c496d5660f742d590a69daacdbdaa1f61bcccba6f5fdeecc3bccd2704091e1400fc3df442f5d6400a269ed898044e404866aa9c5389edd1055c9ff3ee037152d1facf2b768976b962bd8d1db624a8336a8d74dc01749ba52a499e9b89ff435cb3f5033617b0331b35e51919f6f0ae9a6920d82882a3743338b2ad0f9ce3cb9f5e0fed2b13a3c984586eeed650a97b63a66be16f402edf129762233ad2decfab05fa88cf4ce20cb44e45c8140d3e985a845212cf680a2826fa27524aafb296ffc9422e1c70e8f36c4c85040d87c755a4c811a12f3197861f392591d095275309279be94d50ea43197bf9b805955435149654e97c4b9b5fec49cc95bc92143fca1787708b07ad125cb1f00f97ed9154c92d64ee9d934978d7f00ed6b6dc60a82768d5efbb88e98076a4e38f02960990742de2155f23f2a5b5195c94d8c5ffd3dcbad3e42dac3edcfe170efaf5ae50208f33f0ce3f147dd62ff7af036c8e30c9bdf936bfce9b11e2f0f4ad40fedbce3a9d57941e047cbfbb5c8f44a529e57245ebe34ad5d6bc0b633b8f34895ec647b0be60841fd0f5bc1dbd78031005c2a976fcb48a4096bfad142f2d0183d2d61dd4ad9237366b5e092f722acb359d03a64de7321d418e83b82e5bf3f153b36c8945a0bf902f477f5e8f5dff84f2efe2261de759e4d3a7541bff33649b4f6a157abe7072140d6c98afb693baf94037793fa189c952d652b8a8003a3ce32ccfd72e7f187f6d56e2f8a03b7df41309fc09b4132a9e14198b357463753b87049218533bfee3b41d36cc29884b2a99136ee31a68c589748043c41b126d7eb8733740398f03a55aac62078c2c7203da253719dc3e9cd8a1462f37575266d5945ad12a38502b79c5f12e2d79fda5acc2d44408f9e33a9a948861fa5300c6822e1c3d2e34b28d528ee72960a9dd68982e277762379a82b830b095596c76807b0621c62a6adde18a2867410a5a533f78cc9d0dd21a7a87a3966d4d1c9125655743e42b8db240b6080a45c431f7eb660ea000ef973828a4afadbb43eb48e3e7ccee5a42985d8ac4523b5313d5342d969688d62148e425c36afbe3594ea56404d8830d4e75129a26dcdc223f5de1cefa618e2edc826d2d485aad89c7cbec0c8702f82191c45f59db3b3f444b23bc949d9acc579aba6b5c6299cc016e210f430444e39fa9c3182fff1a72f1ccde24075c3a1375054b7f03a78b16e5b30f1ae8dd63137113c86ea66c01c63ed978af2e4275ab4b3732d260b80069817a17aeefa2893bc46b4e986e101daff4ac549f0819221606e23d02106d6136bc93673ca7f4779224d6c882c7ce728670c412309b6d307e73aff7f327d71849f60252ec4b48ecb8cb78db0cb7d11cc19bea0cd8eeb5a9fd6dca9ed29d2401dde102d095337b9b97ffc73647f68828ce7db1ff08065bebdcf31cec0e5a3e4f92d113c1ea635b98195bac3f1c91b8fba06742637e178fcf0d2111f4c2f9cc431d6aa5f78b3dc1ecb4429b65c80eedd98af509255a4a0c0bf5e803b7e246b2bf0fe7996723f0f838e9376d1479dccf77a7399a1dd7a2fefd851b18e865a2f952f1c5aa75de5e443f67e34c33cb978314e1f8de534a98ddf16d107ac7db9845801b52744edc246aca793e648a6dd1436d1d9f4da3a0f91a3b9caaa785b75ef7859ef2b9c7670d87d1964e461ccd06b5c70d98c41f93aeabce9cc93db2071fa06fb9b5a71c649770018a509de8471ea09c0977247b5092f70ac0fdd372bf475166a523953e0d9e70e3c63b9bfe5160efb3e80641abadfecbaac20f61ffd1caaeb9d863d71e768981610ca31e86c9f0e467b6d4dc6e1529db2835262dc7b9a4354e69ee84d489e46fd2b439afc4357901d789e29c9de3f24b62eda4d9d38e6cbd9b95"}, {&(0x7f00000000c0)="094116fa6637806142a698ee1323bdcd95ba86810f0b7f523a3d47cb5b01873f82db7b820bd3902b828b7ed57430228b43d9c0d36e4366ba6114f2309ea9c3ca60d19ad613fed4d920b7d485c5667631e279"}, {&(0x7f0000000040)="14f8cfe7d06b0f6f8cc15de7a53dfdda466dbfb5b7796a776bd0ddcfc3489b479b9a"}, {&(0x7f0000000140)="91cbadc1a8de087112be40b092ac58732066ae932e574aa70c1c4dc1837048001e091e838fd26bf21b33ce2b4b6ce0d065015b5177354626c187e9a8799e0ebec2266f7c6e7d52a1755dce98d7e3c79f3c352a9d7607b9e3b900d4bc9b11aea1082d5eb827c9b95d1694f3ad023a7f8bc1f6e953"}, {&(0x7f00000001c0)="3e8d6c407ed78261597bdfb88bb232d05e8de361b4da21c917948c1846cde858642cf3ee82238fbb80f62bbf27e5a730f052a0dcbc4a9ce3f238e8329d64065611ab89a31dc753244ece9c401a27adc905c5751509a92ec84fed7c25a7cf1d146cdd90be16b6b620d377e46c5ece9922dbb1a86e8f2872acb647124809aa9800e5a2c218f32ed361ae096a2f21e0af3c1303af7f93ce655ea38973c48b15f276e5637fcfba776d459df33bb923e10a7bb471865ab14cf0418c6d3ca96b272fcc852e"}, {&(0x7f00000002c0)="b102cbd75604f31419de42cef857d530c446a4c485d0be339b022cfe7012270c4adf03670ff6ead1b9da9f2ae4445171a4e32f4f3d11a58334775bb067d691c61fc281d0f166197e9108fb322153a8dc7c29e2510d64e6fa3660309b094ff3c2b4aceb78d06df0ef644372dac538960c09ed7fa0e7"}, {&(0x7f0000000480)="95fad10c1887c7098303401940a1d6b671edeac6e45fc252e1fccd2625577eddb80aa01567b219efdc379b86ea834a05f9d85e2b6743c73f78f85db8c18b07292c6353a95cc0b3ede162aff381a313d0482c747b67ae96a91fb15edf837e9a51ad2488fce771f3e54e307a50d3271c875675c411bc767da39497251922b9a22f55c4833aeb939a538033c1ac9bddc86ac90fd50a8209fe4b3566b9"}, {&(0x7f0000000540)="6fc4f2e8a18a693ff36ff7e4bb359032916712a4733ebdb0c2b9b8a35223cebe8919290482ab473206d4e1ede34d585b9534569f6a77e43602dd330092e7d14db791b3d82ebcba0bfc217a8ae7a5777de054778902a6f9d7e8cba67b4c28adfa0b66f71e262bda9af5321eb88e88ce466527644e57e7a10c34ca43028e020f29f5d113332c783324dd9ad443564905dee3310f88692df8c966f410a54e301202c917ee523d8b1e56c6ebce347854e480b2ecd05d53a549397dfe89c555e7dcb44178d79f3d1f050bcb5dfd43ff"}], 0x1000000000000179) r1 = syz_open_pts() dup(r1) close(r0) close(0xffffffffffffffff) syz_open_pts() 16:00:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup2(r1, r1) close(r0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x80, 0xfe, './file0\x00', 0x7, 0x15, 0x2, 0x4}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) getgid() 16:00:17 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc011, 0x4) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x16, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2200000000) close(r0) 16:00:18 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x4000000000000022, &(0x7f0000000000)) getgroups(0x8, &(0x7f0000000000)=[r2, r2, r0, r0, r0, r0, r2, r1]) lchown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) fsync(r3) 16:00:18 executing program 0: setuid(0xee01) r0 = geteuid() r1 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/8) setreuid(0x0, r0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x101a8) write(r0, &(0x7f0000000140)="d20ab91d1c1392866337bf5a472c1a", 0xf) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) r3 = getuid() getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000340)='./file0\x00', r3, r4, 0x2) close(r0) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) r7 = dup(r1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) syz_execute_func(&(0x7f0000000180)="f2400f2d38c4e1f8288e09417185c42177d0ab01000000c4220dbc6f0046df2ccf66676436660fe84bc5f3470f2d62dec4422d0d47a63e66470f38f66e6fc402c8f393988b0000") ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:18 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:00:18 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x401, 0x0) 16:00:19 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000a50c51add9f289a2270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x3, 0x7fffffff, &(0x7f0000000040)="8bec56d4af9c69eb17fec8c5039549e569b9052cb86d2c2705b844d31c20fdf69747042575216bacd2b52f9e77455c2663441bde7d76984148c39c74fc2be3162dce21f14fa55b6bc5db141c1e9b464c3c2fffd14c1764ff01b7372fa6dfa487ccf5638686cf152e526d91cc3a2ca7a12e0de11b994219b65c8954b91180106607ff33a52354dfa0079dc320c9e244237bd99cd6fcccb01aa7b1f5c9c342903d7600ee87f89b602830a81f390937e3f6c00f06541fada5cd20ba5b6008cb205ac8fd7be5ab5c0ce18d3f50a394e61d4a65b63296ec24cb1aa968e94d818c079db9e7818867d7a2a7660b80963e890a7861dc860290cceebf7f847ee6923a99", 0x25) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) chmod(&(0x7f00000001c0)='./file0\x00', 0x112) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x3) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x2000000008, &(0x7f0000000000)={0x0, 0x0, 0x20000000000003, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) fsync(r1) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:19 executing program 1: open(&(0x7f0000001180)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) dup(r1) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e9ff3fdcc400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x14d}, {0x141, 0x1887}, {0x84, 0x3ff}, {0x46, 0x800}, {0xcb, 0x3}, {0x47, 0x7ff}, {0x0, 0xffffffffffffcc7e}, {0x6, 0x7}, {0x7, 0x3}, {0xa7, 0xa72}], 0xa}) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x7ffb, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="684bd611351868065e8d4de1067547b667e98415c15bdd82bff0fea84a70e7821ff819437db15de4894d46055369037c2dd70e060d35c921d92b0c94ee7c7873979ca910e6b08ba0b04e35fe1513c59f1c0c43dc26a8470277841448a5a67bdf9c422169101b00000000000000000000000000000000", 0x76) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) getpgrp() lseek(r0, 0x0, 0x885dd4312a98ec21) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x8552, 0x10000}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000080)="5da82a62ea15dc386dc228ca723498daf56af05ca1bf903ab37879f4084d520a88f87bde55d2c36666586e3bce72c29bd24691f64f9b2d2653d61bf2af2719190c1de50bda4da30c50850595afb1ad73404ab817b4170d4f58ff76286897d065340a874388cf4471768cb0a7c9e3c273834559ba3f1c7a13c9e951fb0318424e7216ea0d35fe6d5d3b0244f0f9782f8daffd000000000000000000000000000000000000", 0xa4) r1 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000140)) bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0x30e) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r2, 0x6, 0x2, &(0x7f0000000240), 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x0, 0x24, &(0x7f0000000040), 0x0) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x487, 0x5, 0xfffffffffffffffe, '\\\x00'}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:20 executing program 1: r0 = socket(0x4000000007, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1012, r0, 0x0, 0x0) setsockopt(r0, 0x2000000000000029, 0x23, &(0x7f00000000c0)="e7", 0x1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c10000000000e74dd100", 0x0, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f00000004c0)="82fbd87f2e18c6df4568b2f358199eafd60feede94494eb3af52008c18d41e6c1adf751ea2c23f9557131fbec3f18faf12150a1b09a1ae5200000000f9100ad6f47f98885e13", 0x5a643e5) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffffffffffffe, '\\\x00'}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r2, &(0x7f0000000280)="d020a51d73f4f18d724544513f6806802c2f0feb1406137ccb2ca6ebcc622d46e31bb6e50cb4df28986c978414c89c1ad0c1d2a12a7d99d2c7d09b2a8aeb8984711ea6c2ecb3f9be76d92b6caa81e4c2ad578954ed89c4ee56424556641802e10152933f64f2e3627783708a4789f3b80823ce491341a09875d21a0dc59d7d5087da91", 0x83) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x4, 0x6, 0x7fff, 0x0, "e53a42be8525c186aeaf9f04c80a04a1ab0f4a43", 0x1ff, 0x6}) socketpair(0x6, 0x8000, 0x5, &(0x7f0000000340)) ioctl$TIOCSCTTY(r0, 0x20007461) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x28, 0x6) 16:00:21 executing program 0: 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xc235) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x2) 16:00:21 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) r1 = geteuid() setuid(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="447bfee6e2a9691f9de698b542decdadfeb62ffc832ffe721b2885bf988723c1cf21e87a1fc3ae76b5a4cd871a9ae0723ba1c27752bb300a4b4667864a24f804464664aac40daae97966b216ceacd44eb428cc97502b7796fbd154eee451362bb97d8b80579272043b5f87523d847220164847988b56c04c4f83af8f16824fd87251538049f4e4e7a181de0147dbd6ad26397f12408f296132", 0x99) getitimer(0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000300), 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 16:00:21 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x8) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) close(r2) kqueue() 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) lstat(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0ab9a9aabd7a9259b54cd70c3cf9ebd9d94b0f8a6b366506eb82d3f9a1d74c27cc265610f7bfaea6d0efd0f04f74c5d8a0781fd173bbfad47953bc2989c604ab12496dbb712bb06e0205ee1e156c33068321a65ad0be87f46df76387f15ec049af4f5d70a7b9970f66b90f6b96", 0xdb) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8b1, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x2, 0x3, 0x1, 0xfffffffffffffff9, 0x2, 0x5, 0x2, 0x1, 0xfffffffffffffff9, 0x9}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) close(r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffffff) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) close(r2) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x18, 0x80000003, 0xffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x9, 0x40000001, 0xffffffff, 0x8}], 0x7fff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x80, 0x1, 0xfd, 0x9}], 0x14a, &(0x7f0000000140)={0x1, 0x8}) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() pckbd_enable: command error 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x20718, 0x92) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffb, 0x3, 0x9, 0x5, "1776bb47eb47adfee54888f2daf1a6c9ff5bbe09", 0x7}) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x2, 0x3ff, r3}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffa) r5 = kqueue() clock_gettime(0x3, &(0x7f0000000180)) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r5, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x10b}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file1\x00', 0x3, 0x8e, 0x3, 0x0, 0x0, 0x1, 0x7fffffff, 0x0, 0x2, 0x8}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x122) fcntl$dupfd(r1, 0x0, r1) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x1d, 0x7, 0x5, 0xc000000000000000, 0xfd, 0xfb, 0x5, 0xffffffff}, &(0x7f0000000180)) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x820, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r0, 0x101}], 0x1, 0xc26) poll(&(0x7f0000000080)=[{r0}, {r0, 0x38}, {r0, 0x4}], 0x3, 0x5) poll(&(0x7f0000000540)=[{r2, 0xc0}], 0x1, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x7) 16:00:22 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002003, 0x40000028ab) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xb0, 0x34) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x9, 0x1}) close(r1) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x8}, {r1, 0x40}, {r0, 0x1}, {r0, 0x8}, {r0, 0x2}, {r1, 0x2}, {r0, 0x4}, {r1, 0x8}], 0x8, 0x5) close(r1) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) recvmsg(r1, &(0x7f0000001880)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)=""/18, 0x12}, {&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/81, 0x51}, {&(0x7f0000001280)=""/132, 0x84}, {&(0x7f0000001340)=""/196, 0xc4}, {&(0x7f0000001440)=""/211, 0xd3}, {&(0x7f0000001540)=""/167, 0xa7}, {&(0x7f0000001600)=""/102, 0x66}, {&(0x7f0000001680)=""/157, 0x9d}], 0xa, &(0x7f0000001800)=""/101, 0x65}, 0x2) 16:00:22 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000000)=[{{r0}, 0xfffffffffffdfffe, 0x20, 0x0, 0x3e5}], 0x0, 0x0) close(r0) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sync() setsockopt$sock_int(r0, 0xffff, 0x1f, 0x0, 0x2b4) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/215, 0xd7}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000200)=""/228, 0xe4}], 0x5, &(0x7f0000000380)=""/162, 0xa2}, 0x43) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x400, 0x0) mkdirat(r1, &(0x7f00000004c0)='./file0\x00', 0x4) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002a, 0x8000000000003f, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x9) clock_getres(0x4, &(0x7f0000000000)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/106, 0x6a) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff}, {0x10000, 0x1}}) 16:00:23 executing program 0: pipe(&(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x3dc, 0x0, 0x0, &(0x7f0000001240)=ANY=[], 0x10}, 0x0) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = msgget$private(0x0, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00', 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r3 = semget(0x1, 0x2, 0x20) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) semctl$IPC_RMID(r3, 0x0, 0x0) link(&(0x7f0000000880)='./file0/file0/file0\x00', &(0x7f0000000340)='./file0\x00') readlinkat(r0, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/14, 0xe) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') getitimer(0x2, &(0x7f0000000480)) linkat(r0, &(0x7f00000004c0)='./file1\x00', r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) msgrcv(r1, &(0x7f0000000540)={0x0, ""/232}, 0xf0, 0x0, 0x1000) r4 = msgget$private(0x0, 0x15) msgsnd(r4, &(0x7f0000000640)={0x3, "e14663129182bdfb35212bd1ed280b30a6bd3e31df0b61473acc76f16dc6575079c6c755635508c54f0fb244c45216be17b96652914facad69bec96e1fe93e06b2a30ec3a36cc1adce25ca4281dea15093d4202eb31f3e49d39854b27f562a19d220933af1525961baab10c50d2e3b65baf8780f97bda019140e3a"}, 0x83, 0x800) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x4) unveil(&(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)='r\x00') mknod$loop(&(0x7f00000007c0)='./file0/file0\x00', 0x1080, 0x1) chdir(&(0x7f0000000800)='./file0/file0\x00') sendmsg$unix(r0, &(0x7f0000000e40)={&(0x7f0000000840)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000dc0)=[{&(0x7f0000000d00)="da99f23167aa64c4d4534aec8861774e7ea5b308a60e3128d5bc7c8ec815202edc513b880db163a2301f1b2ea9ff2cd9bd63624a7637353722edfc7d6a4b5e70a9c3100895b9bbd54691388ff121d4481c7be2928e62e0e8e50854f56576d2ebc94b790551a842054db40ede6a35bfb839d19dd661702b3e88deb2593a815691961e2bac4b231903190310a66ef3775e2b8fecd2c76e798f3d8949c58ad93d3fdd1187b43facff5c3c46bc3a1bb0fb11496ddd750a08d8b2", 0xb8}], 0x1, 0x0, 0x0, 0x9}, 0x400) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="020000000000000018c082b64d321cec5766dc746a06023bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de2743abe16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207"], 0xe5, 0x800) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="1a0d0400000000000000000000000000000000000000000000000000", 0x1c) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000200)="b0b0f6e17da38ccb1bd7f17bfa60a51298327739dc404c819911bd42771a43ceb0c0fe8d0c444944ed1b6cf4490edf2d82231587055519ed377b9e481ffbdb24c529b3d58402ed89f57bb21f17a59f23f459806e07f90dd6faf79affdbbae93d1e8ce3bb6e2f000ceccf1dafde9110a362a159eb06813b881fe417b3cd49ca5b44636d6c69f2125cfb4b9c0c1e87bef9391ef386331b1e9adf24a0efe5ce9918ed68ebb4ea8843796e821dae5479efac5f7c6696e87e450611da1c3620cc590639b2273109e6e7ba88b13388761661e3d3046726aeae3821b40ea386c014347f72d47749103994a7010f3f286ef0ef84bfd73578f3f19a69b5d2361dbf6882cd39704666df0d7643325c1c2f1faf10b377a9933d2a87561505dde24d894bca610c986116a0bcdc6ef1f677ef301daffff7393eac06c401b4cc1d07b3828ef7ca124989b26229f6c370e4850d8e842da83cc276b56d97165a93b5335098ed637ea0557dab5e7b5aa299c56efd51d2f78d62b4553fe39590e40931103b4b2f743ab2127973135ccf3ac37447fbdf41854c4468a19aff39a57d7b0fce994cd33291b30f7621eb538712cafe76d1e2e136668bd03d85e2aa48c38a388f01d5e8b022ddfbcb81bc70db408501b0fbd4897d18da50181a681bc02426a1bd51d378abf6e9f71c37a89e599ba01eed404058a8bc13e6e97c86369769188cb5d4eb1ea874a1cd01b8183df15bb9861edb84fd9c9d7e5bbc26b768671a18a44abb37668ee871fc06adc5fee00d8e737e56d41bf3d576b293a8f219a3792ab2dde23d40791a8f0abe1ec31ab3d0c144444b50e977e23a5693acc040fd1c3b2583c1289ab2dd5933a3f358f963313284312eb13d00fcb1188f5aecabfdf3b35608e61894a1a84d614261842cd97e0076255a492a5cf75ec89a7fc92d4a07b662bd67f7bb664b76f83d269cecc39bf82e2ee63febf626eb347e7e1af929820964fd518bcb1f54f26f8cacb4e2b73492a7e86e93e68b13c436e6d203f8f8fa259cb47d459fe4c27b48bd820d7a77bb70c3aedcd89271e414dc7d4f52c63939bf410dd20fd9719625ff9ad405cab006eb363b0a4edaca08f10864e9375e440235d6bd3ea7de03d550a58cc50c9f23f0cc4b2cc1d2984961ecd923b45cfd1f951c31fa3e6b099a65aaeefca4e186c1a4886ada4bd32dc538f1c483b2105d8369a2f86204b3d3b7b15280bd73b937842f785855a371394d2a87ec71ce7baf0f680f14d2ba7a7c9f0c94122e2f16c819efea2b463804c79399e18c0d482685e0a59b082aa8e941f56f41e77bfca8c0f1baeb3c704ceb2463a20eecadabbeb34656502c7ec6d3a26a977c69dfdcfa759bc34778624e248259810947af6f4145c7c166a3e3339d08213e253eaafa2ed232bb6f6d9893becaeb292a1ce2bdbbb2f8f3ca3e5dfaaf0a2425f48bfe69a2d9d903373512f0b4453ffd6663847c7e4d8d3b3f7a3810f2fffda804bd89205a139fc903e6d192c825f7dd2669c0f5e0ccc34a91899d00397e8e32590910cb52b699c0b409723a9714c6ae4b946b82db79efda313e3ec5697ca26606f37c9cef01b83cefc1d3e7015071360d0ea775db21529cd4c3148c09ff21bf268d9a36cc5bbc9ddc8d6ba7d66d5115bf28ba2149b94144a1c70e84797de222a49faad163da56a2eae0537b92612330c5d4943b3da5dd2cdf6ffe98e69e02bdd6b2e006a521e478db825a3004d39f1baf0bc3cb87f7694f1a505e7ae3c52aa7e24ca9339b1bc4c8378bfe2d5efaff7f06bfbe742779dae91d2dd48f4f2416622168437fa97f4df121f8249ce6a5311059720a1963cc5be26835879ebcd49a326cf210395f358120e327e8cbf77e12c2dfea8f8c18520ec466b8631631ace77226e4ebcd705888340d40657592aa62a30fd75962928bef5901c1dc811409aaebaee668704c8b7fda106c488d9f3484936f6bddb4fb3403ee13ad007bc50426c1db9ad4b414ff111ee80084e62453610e994a42f634ecf1d9cfd7ccd6b071d2fb04bbcc9ca80a5ecaae7b13e1b13eb6d4e72851ba2ee643f89a4ce4074e4a1376b182474e73c1d5568535126fd134c989a947805bb5b48af38dad3dd4aca3e0332dde3bda94a1e6537a60896242775e0c33f094d0b97cc05fd06234e76e5469406781bc67351834c5258e79c0b4b2c7244fcf130132f0d69e1da0bff83f503dad79394e048eff90a35acb84ab201655a47a1c62517f27f7e8c4c65b86d418bc370089e4be5f4b0e7d32fe4c22e01dd6118f08a2a780684c52726a3b1580b7cf572e0e40fc3c6b8f278f13b290c75407114f3363e6bedac6be55497d3b8c9ddd8851f98b37c79afd07d4e43fc8a0bce24c2a9c8fb481d849a3a78500bd64b286bb18aa1595accdaca5e2421264ea761f1e8f703da71598e58f08ed407d5d53a5bdc763c441bce72333ba6e33e557bf80208459f8236fc55da91a99c11c6ef3f3f017447d4db772526781f8551341fdb99f5ce8008494d5e5881b88e503df249903acdec1f7aa0f1fab3f23ddc64892852e15fcbdf90d1345143523265f5eb76f9ed62fd6b8231768b12077d0c4ccde6cedb83d04d6fcf74eaaf4b94567704bbd38f0244ffe6d43ef2f74c2f3ba80d498c2f7bffe0c383a342cab068e9b47f77ff879d2884b26cd596e4b970721bbb2c728c93827a4c8984df85c16b16e65618773045f6dc31c40fba9e63e1575b99e5fbc73e085a48ad55f63c038fa7075882f09311569000d090c57e30dfb9368c7559692710da8219c26ad67bfc3266d9462ce05f8e18a339473f6fc507ae0b2e2e71428a418bf76c0d536e0bae9f9ea7d805cbb580d0c2281e346aa9e7fe570d0028d3a593ab239a94b223e4dcf058414f9be5a2984a88ff29f93032f6a964196f9812bfd99f0deed08b9f7242b2c105b0836b15d4a30bae269ca494892f893284019e5578b8b6dad0bf65f5e4b7d68ac129acbf3179877e34bc90b7e1b88decf58f12985f5087a2ea3c091a8a9620ee9140044b32633246c0059ba25c6424e0f1bcec78cd4ba3cfc6c760e0b904672f85f4162183db6a3593ca8c3e0c1d284ba06029066b1ecea1328bf7041c4e98e76d56046589fe5ef985391620c5bdb8d4b99be12d3bdea68595b7fc21e237c4b381e84a4d36d4a13b0c3b6c01a508b7b74a6b10169de9f65fa53c83f7a8c067e8f6a390db4dcdf5973c7a91b20838ab6cccaabf84b0d8ee46c248bcbab5ce498f68b1a3750efe77fe54e2e6450b2b97ba433892e98d09a407482a78144acc8eae653c0e4ef3f55d70120c2272a0982eb917c8c8fa980b9f6188c83640a6401ec8718585d63a443febf148ceeb4718c7a214c6e82cb78ab6e5c6b6752f081fbac78d204cfeb7da0189ad9e3e46f6ff2f494182afc01ac33476a80357ce18525f9beaef2fe9d44f7d2a5ae8deddfcf5c24dee5187f66ee39adf20331610848321e42f3f626df641e30da429c8164fc45bd2639cd1f4464d72024c4fe97f0a7a3d20d4412919a1fe3b8c2c8a716c940de2e1361e8bdcb7735e361a920cc7288b5ec02e8aa106e2cfbdf60a4390754ef45a5dd4bde19935866b4b8d788e21690f812e5d6fcc1624b1b98f0c30799c63fc5abee8c1d8b44f81084a692b6ed28771f4ede7238810f23042fb36a7ef8fc255eaad2fb7b65fdaeb515ac38017d1123f4006ced37e59db6a33bda5e3722e4efd4d1ee1453b29815dded4ae252dabebaf6a174e0a6980774089e0ef06f96bd87c391a5f9fd0269dc5b8d2053d0070f9b804dfccaca8746326716b034c97d0fd9184e3ad794498a29b1a5dd9b0eeb395c37083679b10c96ff651df9bc0eb07d90270276331d7c1ce8df4cd39ad4452bc60b2ed2267d8045788944207e7f235e33f6b2eedb0b9f65555be02438d6b2a60fb3d68d55c300fa811b8f200a6c018e450d70f2047910c25b170f081f147bcb3d7dbc7b3e9136b97948ff074939943df21e44aca4e8d07e4cb475f46f8626bc428afdca7330f0f88e0cc1475c53d03db3f294f48f74a260af88fe827caaf98403a3ed150b092f42dc0829dd565321009cdac1ca18e682f32b9a0f5f652ae27ec888cb5c084ca3a18095c33c7847a38c77369ad4fd0e3f69a1b47c20b671b4438572aae566deed42beb35daee37bfb11928711c9895a7408002880a23498d4e210c5a0669335f8edce2871b96a8ac35dc6d75954a5fb7d84426ec188600fff31793d9fd57a0309f9bc007925b77e44b41dba9f47fc237e2d79bff3c555fb60a8842cb461e0daa9e45c27008fb226b581033492bca6d42aef342f0d92516c7549c1635063e92b5874e08bf252a4a1787710fba4f5485dd69b91996dc306e12a3ce0c52b88bf3582ef6204763d9b864f669a719e5eb230fc682e726e6a6729c659f3a0f57d9ea0e3cf5c8fe9a2bb83fee8caa88139f3259c88a891c101653869b2f8aebf97c6d948ce0fc48bd367fef122447476577a94919cb2043c56f266701aacc6140d0c7f1e626dd068e79fae6dd9a13044a560ccdb9cf8d46095b0618c1e0592f4fe016ff72bab3b02dfda567dc4b6e2b4b5b945ce0dcbbb72540c44487e53674b39fb3e03f18ce17cb2f7f7cc86f50ae399d37d6de5554a21ccf6be8ee0346bb76912846ab1958f70278ed20a39c1d2678cf52965d39602049c9e9d6011b90b6b0b6db26b29545128caa101e90670c3da8481654741532d5f8c26e9cd3e823fcdcb72c8a34e24d5b9eb422a405d3293b307945e9ad74b4229af144d2d5e1971fef321b32b7e83bd9278d668b70b676393f9f6af623ee66b9708b7364e3c668623bfca2adf16d0a7980b3afa765bd03c5b637f9757958284b8fb598dbb33ac413ee9886b8c1fa8734b98aac3a4240c40bba482afe0ceeb6c53e4929833707d8f4550af900eb7a521b2b6e9d16128f8c65d0ce4846323c5bb9b6809bdd5454c813ebd015de74ea38ef7eb9cb0d1c0b4ee3b49483ba7a5a609013224ab3a51f99ff04a77c0bf2c98b2f80547f1cf2067453540c4868c6ad91532a4c063b41bff6239fac1ed1733fb08bb6e2662fb26e812601107ea37ad9816da89d9a0336243109855878a5e0342cc53160b6b9eebf92186caeef1f61c0e179b0ee6a2d3c48ae6f493e23d43f7fe4cd2dbd6c9cf3093ab2da4c74ba260ae9150e3e44bb2786fb7c77c254f2343c9d8bd3baa30ae5f370a7b6b1da0c570af3d6b9fec65365620fcc51a980186ba9af8c25382a9f455a44a9ff01a85d3bb9117ddb3c2701c97c501be5a45657e3c5dd40e0e679081fe19fec839754b18b749662218ef52845ad7b85d24e52d5272e7518e0367fadf19b9c3d9b95192f99953dfe5ea510cca7d86c8fc48c8679d14760ef1a1e19185dc823d455116535db700f948a966d410d5b35c4437b0bbb137a6dcf50cfb3e276bfdb418f33f90fbe2ef6e5dc8b36ee04f8d344c5c4f0adcc38e14c9d281a527296d27a96bd2f570b34d649949d49a4bd256b08b994e58a28bac7e3f29e1f0dc9596f172e9bd4711d9f903e8717936db883cfeb69a573275f7b2d75cf1e5cd52233c493b48e26d9077702865e425776f309f05d5ee34c0efea466929aec92cc269ead404597833d9d2fcc3a8d6a1b0070ec6a33ec0a346045779248fb41c797c83fa58fbb409a8a364a7f4ddc645b6cce7843cbe93645462e95ee171", 0xfc5}, {0x0}], 0x2) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) close(r0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x7fff, r1}) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20010, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffd0b) 16:00:23 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000940)=0x9) accept$inet(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r4 = semget$private(0x0, 0x1, 0x240) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/202) fchmod(r2, 0x10) r5 = open(&(0x7f0000000380)='./file0\x00', 0x3, 0x81) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') r6 = accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = accept$inet(r6, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffde1) poll(&(0x7f0000000500)=[{r2, 0x40}, {r7, 0x80}, {r2, 0x104}, {r2, 0x1}, {r5, 0x21}, {r5, 0xaa}, {r0, 0x78}, {r5, 0x10}], 0x8, 0x1000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) clock_gettime(0x0, &(0x7f0000000580)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000540)=[0x80, 0x740, 0x4, 0x1, 0x0, 0x8]) fsync(r1) semop(r4, &(0x7f0000000580), 0x0) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000600)='@*\x00', &(0x7f0000000640)='\x1d\x00', &(0x7f0000000680)='}}\xe2\x00', &(0x7f00000006c0)='#\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#,^-]%\x00']) connect$inet6(r5, &(0x7f0000000840)={0x18, 0x0, 0x7, 0x8000}, 0xc) 16:00:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) 16:00:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x110, 0x2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x3a8}], 0xec) execve(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) lseek(r1, 0x0, 0x3) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/98, 0x62, 0x40, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x202, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202000, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x8000002065d) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000140)="40c0c20bdce66aaf97bce4d879f07e6de55a3b915f00141aff0913f347432086b604d16ea8e5a9eac1e2dff7f96fb341464861712f5526083e2adb81cc", 0x3d}, {&(0x7f0000000180)="39f7b71980d9ac2585ddf5cf200e608b63259e7d1960ea26809bdbc73b67972d", 0x20}, {&(0x7f0000000240)="f9b5cfb4a391556eba9298f333221dc18061025a55e7897b0bc4eb41e178f06a268e3f749fb61b4bbde8d51e5d50faaa72112d80fb2dcbc278b6c47a9dad59fd9dadd2f23828f5a9ee8c0dfa95efe27a99d659687b32d03bbd39963d089dc95d3e98a01ae356f7e3af84f79d9d1cd760d76a905764c7c43fab7fc76db108619463475b9461aeef326043e9980fcd4138341f115b4dfc5c3c", 0x98}, {&(0x7f0000000300)="0020f93b6a5fad4ca7974fadae05a86ab5c7243e399ba903f2f629b1768bee8f3a36c82c7cd405e8f726e27177eb7fb2362f779dc45df57cd100509d564afdfbd0c44c75ef9f31cd7664545821d3ab1089f06d72c83972bc62d8a1a0738f32c00b1345f8b6f06ab49a85462f001fb3c2dca571ec439bdc6d73f88c63ecef02f7dfbf6acb2941f77cfe9e7d246101ccd8a472ee0c137c0a96b1dea4ecfb2664263ef343c38f7b1c732436031df0829b4c0931a4099598eca29d7df8505186a615220487ee186e531b6418c8e01c65673ba358010997c1dbfb58", 0xd9}, {&(0x7f0000000400)="029d2f327a4b77c57df19f098d9b69a7dac639e85dfa802d7837529aadf48d7c70913780aa0a9bb533bc7af9b1219facec9fc429cb7da143d1cd1837bb26da075775100a3ebd8625943107cfd72bf1b45112b7c3c405516abd242156e159575ae2ce8256d1", 0x65}, {&(0x7f0000000480)="e4a0a2f9f980d18a7a0cb2e1712a2752e3f29ceb017a17e71ecb649e4dcab0307da41fdc6bf9948678ed7fb12df16d818a16f17fcf998f59224763d34892aa425bec81865834db6b5be65fb6392608cc3c58971e843cc859a62e82a6f8de6aa5259456b7bb36bc99bc1b35c5b2a219e241a9db0699a4d1dfe52ce9327ab4e23d024b68a0462ed3670ae31f99484421486f7971ad704ba144ebe150a91c1c496b302500509a0e02fd23eb734e90cb4522378f1f1f04bb672b1f918bb4850a547eca250a45d3d6e9376bfd9f31169aec154f0916e275e4f1db69253601326847fe826a6d321b121dbeb7db6daea75b94e7fcfec15f349eef315fd0d92475cc66e6ce0580b6b890488aba25b81b659fbfeadd04b2fd47f5dd0d529ce6b2016b6592b1913e43835128c6edc63519667208e9cb27a812d394aa0b11667cbae7f61eea558ffee8a5b10a0645a1f99903bf306ea050685387a9d132b559e2307a859cf86c6e250d82d894ea2d523e0b96665032de9850b8905dd62f28eedc41d8f79bd0d3ac5d758ce0d3d1fe98eec6d8eca026d9dfb8db99d292bf560ddaff59b30f4b8a67f56f4ced700346b7baf41c0b295ce83abbb12e3efbfd248812b241d48fd59d5402435507d957aebbdd94e62914e916b6c8a7c3cb263bbe1113c1369d880484a2247bfb3ec40e40d161da5a3472dec05e65c519cd77205ce60ee8f91f2012d89c084ffa9d46c9f799b8361ef5f9de1e219f2eaa460cb81bf2a663250055f2a757fe631fe6a1c9ad16c6b130a2af375fc9c8fa695d597f3cfdd073d7ec979d1bd3f67f3dc549fb1dc92a41c03960db0e77e6e042fd0bedd5c7f8cb17b569140e434a61d358334c3f683a545aa2d77fea085927889ac0b3b591f08cd64796ced7fe75bbb124e34f1ca89f0a33467925e6c42b2d0f1c39f519616c3759822ffc125a65110f753eeda6b5c4142561804ca321857aac14471631c85eb2d387b04ff13ff277e8ead7b8195a4dc4545bb6d07e795a9ce827e6be8398ee5848c86617347f570ed59633311eddab5b0658e6f87ef55095c69c82b0f0907a7df6a4a0a203c0ae00d41ccb9b0bcf359eb33f4157a1f8bb0d0a62c8655a824e3d417273c30428677204947d78b6bb24bcfd1215a4fcbe3a734811c10aefe418f81a78a131a2cdfce30c871c105ba9ab78cf6bd3949cdc322a1d2cf6a9cbf6ed9f0d261f2fe08f2e9e718a87c6138de25d6bd6a04619c1419256b06685e9251b3bbfbf348810294bdc79b160ad79ebab57fede3161f57f1048505c2ff5b5996387005130cfb5e5add1df1a227f9712fb6ff789f1cf4c7aaeecbae1a8f34688e53e99c15aecbac92f085341ff746870d4f51924ba8fe741f882d5bf1900a6f69b25bcef2b8a7cdcefe77cbbf8e556725ec644e9ee3ff6ed5af0e06756893ef9dd040f16a3705f74659c82369fc867aa8596881f0188ddbf72dc3fd019f0231d8177734214dfaba33b1014e4b9772138163467565c8a7accd02a3e2bcf3b8ac97c5b5a86179a47213935b10c1f02db50bf732c8c576190079316b184a878f76991a598ef7dac30a42c2dc763f6ed43842d0c9507053e5080bdd8e47e43a3b9b9f1085ec0c9479e17246078f87a149bb0d64cde6ef79452d823b53ad2319cab4a5f8243967c4c35ecfe4e0e9a574dbee0da23c0602c3f469cc6efceea07f74690de1225609e001297dc8145ed2ee75c80dc3fe1714044f413f0b7a214f4b50659fcab3caff2918d5dfdaaa7b80e36a94600ce6c3515124fa809fe03b6b11146c2aab74973e5019a5cfe6a651e54fc3f030d02668f624791e5ee12b1ca4dd191c65c591e396ef2c8d0375bc71688334a70e2d6d22a12935906402338fba23d0f0f905ffcce6d9009d1daa6c0715cee19352583b3407e968f97b600d233bc0f9356cdb617cd2f5b223e0867327d1fb4482c0845e4da471fa4ecb1368f90c9517091c26f7f08ca0967b7f2c26d62f6f95edd76ee1a7465c606d98a6d713a0269f9b4a9f1c47fa099624ebc2f3c56e38c4657c32eee172b182867171c7b04442343ac80e84adf900dce743a377a56b11b8529ed49e9c5a7b7c153293332ac72180c77bb9cff16f9506e40f06a6902c26ea0b2b1fa896d11e7119ea64e06d7aec4d00dcd001f9c04caf7fc79e818263549244131a1403a43327c4849b84c0e129b852442a7c3c07c1c10c0ed4253b03eb64165bb757dd8c85633c1520c1ae1172f29e5969ec5feb48f6f48eebcdf30e1f8b06dd6d548eb0e637d64c2bb0e16fb9be7f639359957b0de0af434393772fc24b918ed56d518550d1a941b47374c6d42d1caa47c87f9b9f3c2e0fcc61b4907ea8987c62ac5db9345d637e231ed3d9e80c3db38d074320eace73f0e3c79903ddeb9b827d67d1be130a1f5656eb3e5cfdaf6d8fc5c1d6cc45cbc5594de8071f188a771b915ef501ee18d8c4d1fb5bdf96ad576324c09b30d45cfe6b4a22bacc00ec9e3c39a0bf6aa4c2992f52b3d9a9f6db9ff34f59105ba46d410ecb4e95e246da4aa318d614cdc4b67bdec47d3201d7cd902545702de3b56ca58ca8ea67bf56f1b616423180405703001788f56486545103d10f7256f6956b4316bf9c52818c17529b402d3db1003377846f273914227bb5a241f482eeca8c07ccf27da63133a9ef4f99fc5fc9e41c3f906e50385438dea16710b90440a1edd52efe25ec07fb8b3b4a076a69a8c12f9020434c2bd8716fa19e6c3f8336b9d16b0dea2a34a2bb8b5e85eec10f3c89d449d3fe06f36a0d035876e3ea3ad76036fa95d98ecd3991707fe1de136648b69486e8b236f49c262196ae1391eba5a85987f4fbb82abb758484b654cc06f79131f5a5325dd2e16b9c272d48819ab8f0c9be6c132822026e5c57d2d230cbc1ee3adeb2c68b82d81681a25937b6df159aac0a2f4669e853ba3a6c74c3d1ca996fcaaf38bfd3a189301e6d7fd6439115573b1216be19218b706f7c2389a6537577af45a7f72d073ece8ce4329d49fd8a60700b0615f18a8db6769edfb655a8c6069f009341b36edfe985ee09bbc5f4119af02b03b5a96413b84f3a58ceee3599b3edf2f5f09c476efa99d495266745b2afb5be8bfe465a3b63784d0ee2fae0697e901d86cecb99ee512afef1df844c0d1d29279d677526c5a5ae822dd4457f9ba91978af195e459156be1ab7aa5daf0574e494534a66d77344ce9e094a614b1ff30bd7ab13cf9202c7a34811bd97fcf1b60532d96ccb61a0dcf71e94852a3fadc30020055751751fb1dbdc1d94b8fd119da3842caacdaaab529d9d33a82cc8cd2e6370ec1a92397f01019d81456f02aef66e25e96b6a9fb275ce5aa71095ae45d7f05a64ca87b318671052cb7caa01f7e2b8ae10f68d0f5e19192ffd18b207b240dc4ecf8357f3625b56abd44fd4495e32ac1bb97da962b5c19fac304b4c165b249b07a3f92a3fc874cc2049db15e4daf506f4a292432dc3765d2524b2641845e6274a2da3275a8cb7191a8f0375d9bae5765d000464fcdd88407a88ee3f4e20294cc995edafc96fa45705a2e6e88611797e4876d4f556411c81f81222140670351504d7af764f48d2f66d0a38cda804e16e09c1d548724d8e263926e2ccd476d60fe930e060357ea4256df28ecff1afd4cda5f984148b169021bdba310af1b3a6148c36539f69d0dcf93bb0c583c26126b6686ca4455dbf0385b7f24d4c56a3d0ec0358473e4c0b4e9cfba328bb5eaf1f965c7d9cfc9a2174cef334fc387be022c17b749c896525dfbb6257b3f7d7a26e5afb95296babbd9cb7cb6fb61a6db918e1e4cb8d2f32a2d42f0f8273dc516d8636b1c5bd1ab5a027e0efb9f02e9b5c8a3abefbdfa981ec405a8fc26eaffe78c5f13d601f2db500f355e8c0e4ac4be049f609aec36344d653765a365ee240d91044507f4f51b381beeeafc4912c724a0f7c7439132c5440daf1271e8977c6a625e3a1032e09a1a2b11ff54ff5292716a50ee4d88d7f26d3787d1818bb2ed9e1affd9d40a61735db1d36534247fe5baac95d7cbf47c9b5e1c4aae96807e00076983a67d6ad3b02be9f6af2762210a3c56d0e617c3c364825524ba7759a4a3e1ca913b57023b8ef28f26d3180cd685911bf3f9bb3df121c4bfd40dc97edf94a0993a6ee16423734b7b37cff0a847cc4f605df47163762eabcbf3a3910cec8b964174ecb40362cd1b8712ed620182222395de0ab7c5d70332cc08aac5c5402167e15384ba578def79b057057a88466523f4514b0b0b812800057af2a28a52dfa8e9c65bf875836190675ffa69572653d657427f849a97f1a384ddf288aea76076740f41f068c40efda9df025d97291cdbccd7001442a788658bbcbaef8c5dee41c8d021ef93d8a4caf13f3060648095ef33e69938ae06f76da3212e94a2ade1fd51901d441b4ae1ad273bccd1b7c0e50359b9d12074cfc73e5a4fc652b43ca15852376c036b4ae83d64b9b728a326eb1041c8244a5d05927834e506fc040cf083def55392fc86a28ac7dbafb1d92efacf02e2fed41b5bc1801b0ff2dc49e46edebbc7e4beb5b8511fe32772c866d156c9a402a97128e822820556cc1fedb66c131cfba5e3878e7a1a7ebb3bf9894cff2393f80ace83eedf4c75667d81ba05c18b09a40a9ea2c63c02cb8230ee03312d7136071313cb69ae8fd3585721a61d3c2c39c25edb5645f2f32193d8928a975d281a1fffffea00e2d20352dc28489711a83ae0ad02071ef8989ae949c93a511bf3e1296a0d25c725090256e3954f898d26f478ee8d2dca3e125b8e1e77a66ad182f418d3ae76e18eee5d39adb468332b486193ca03010ee9f2505aa4c6a547ad0ca84084f5da5eb820c5363b43db90c506101b9d2fabd063444c991a2a7ceac69c19b5c1480f98e4bed47672302fd9356352a85f69a7cb86aa76ca3654fe5321c4aea1dea8811a3aa7449e9ecb6c09b3215ae059acacb6dab1a8d96ed9f57348880716b6e2d4a85339ef8c84bad81eed985e02d96ff2f6395b84445725c8865421e9fd156e14d17108f56e143dda8fc76fe522bc1676988435a1c0ba59a4c941d20a437a24b25a77befbcb599ed2abff3f7c9fda568cd97a922a08cd646faeba06fa85ecb984301efe128d8cd31b1af904b93c22e09187588d69fcbf3abba35fe56873fd88241e6ec3f04e16cc1f06e0469136083b7285de38ce5f9645de840ef81f62a70dab897474ae0b4a3123938876dcca3018cd7f28a95ff596a0c37080f8eca9544c36a33e06657a2dbdd75de7172c36fadc92f0450bfaa04729f114dc8e1d24c9d4386e0ae1fa3d1deb91a0ac73fc1ba54af369579f60fbc742f1581af5e97f2ab7b13f2f0e97aed572e5e5f6267e5ba8b36876321a159f3d5de8d2edef7b5cd6f4cab376556a7721a00a37650fe8cebbca2765f1552f68367a0f31586b718f94e5ff981a8a8b6ee0a70f10dc5ecdb02701b22d74f57a37c5e2ebd1cf9337876d5d446c26eff9a7898769303ac4aa04238e80c132ea81437c9005498c2f0ccc50ed4a3f162be5c11e6658f8cf99a8c74f54cd16128f57c9e0a0647d2ffa669135f33c5558e18aaa88dfdcf02d49d8cd65af2ba4220f5ef8d484823f866aa047d756e0f3882bff428ae52951967471db37811774b5999584f1d427a8dfdc3000e570bd21dea244a855af5d1c5c3e22e728cae321615b3b9e04c2323fac55b4811080a8ab891dd59c3ea2d2b65e2b1087aed58815837ba8b1d9515dab8210db3fa3b74b4d35079187cf6c371d364098da", 0x1000}, {&(0x7f0000001480)="515eed20a0cc1ff42bfc14b1c7763de5620c35f4cd33a383c252b34cca3c419cd94ac363f947d51a5898e4758493fbaa06666381fff19e01d96a2d9511f660547ec7aa3450cc520ebe5223c1c0733760f1c9285895805720cdb97152c9e3c685cf74b8ec9f1ac22f9acadadd22eb02ae45d50e5bb067b24c63bcac9940e8c2ccb6e882e9580ff78d97f627cec486e9df4aa2359debccf09f7b4340a7c22769dd3880f227bf7d46898836ffe86f635ba08538a5e7ab5111db07ef7112393b58f6", 0xc0}, {&(0x7f0000001540)="02dbee34346c157ca0c9f4d4545796106685cf2756bbb5881fe499ddffd154e9126b3c021353af4bd564d4e479c61ce9f5d66fb0af44c3ae46d51b36a7915830a8d8b1c08113ac536462aefeedcb32582b3e8c5dbfa09ff82f56116aa63d016d30bb1025fb9eb73c327681ed81cbe8e272386c2dbb117e163f1d38fb72dc207c03bf5dd971eec8e58a6c06c114cad4312256f0d78973ce3bf27d8a9a9d5147f8908f0f8f8878392a01e6aee2", 0xac}, {&(0x7f0000001600)="0027cc472ad30cf8988a04249e2f233a5045209352841cf7f433079e2c2ef3a6e12a73e07928c75ca12bf15306aa123423781a7bd13a2baa500df7af72a8f46465b34626d63e5822dec738c43172b215906ec74cb58f0b0255", 0x59}], 0x9, &(0x7f0000001740)=[{0x100, 0x1, 0xffffffffffff3ab2, "49067920787667f5083b0a5167dd2556cff73a7ad088fc542c9d516553aac821260ce6ec592e60b16ee7ab96598f21f3af2c46d95786349dd9fd880fddde51ce3a8d2d91204e266ef62f01be9c6bf653793fd6ba15305ad6096f5ee2dc5acac8c4e14c0903044791944b8acad93d215a56e3d58449a7e4b203d22b94f7a72e61c050eac71272b8f4d2ee75e50286887f0269ba70fcaa863bc6c4339352db2c85f43d284bbca963bcfa6ea162826cf16d1d1effcea49687bc4f37bf942cef4a8c052a68f2abf69edb32f6c5ee377aeb1d619f29b4f8733a8db9f9719b9ef39cfd19f0bd35411dad5005cd08567009"}], 0x100}, 0x404) kqueue() r2 = open(&(0x7f00000018c0)='./bus\x00', 0x80, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x927d) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000001840)=0x57c) kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSBRK(r2, 0x2000747b) pckbd_enable: command error 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) geteuid() write(r0, &(0x7f00000014c0)="ea", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a49e6de1b688d1839614b7bfc3dac62e6c40539e", 0x0, 0x2}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f02166601a3a05fe5b3eb837a7d03210124c412b4b54dd949b7f0b34d9bd7690fd0d96aad7fb035f937722afa41d5a988d473f7f5c544186c75b6be35f5a0351024a83b80f670431cdc0e6203324e3310c076feb7b5bd8ae3802b20a648b195260835cbbd91953958fa4a7d886eddca105bb8ef898f8134b212eae37c3632483c2019f70dcb6b7924ef87d74b7cf6b96cd1d6598ee6818e58a738afc2874b4ab9cfa09b5ac43445f14aa1152e8dc2ff721d18f9874b8207bca8a88df736449abc690b6907e99b960983e9bd827b4c7d4deacbc9cda09680", 0x201) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2b, 0x2, 0x3ff, 0x0, 0x74be, 0x3f, 0x3, 0x1, 0x3, 0x5}) syz_open_pts() kqueue() pckbd_enable: command error 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) socket(0x2, 0x7, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8202fcffffffffff57b20000e616f424c799dc92a47ea92db2734e55b50d726da9b92b0cd6f619d5301185b7ad4566b4789b0e4ac338dadb6e379eb941726578bf65883ba2cebe6d3a7cdb264b75899df9c8050f4ad128a98b05a5f0878676bb8a0fa7f3795dc454b18869d83c52b37c0c2ddefdb0db2c6da0723600b3cfcf8205c50d79426b8171cba6be4e1d3a5f0cf8dafceb26b469da1b92f68d663d51a77e04ab5fd033fffcdbc35b6a9e35845e883d390fead32236bf7bb9eee9c9caebaf295ad1e269a6c8e1af853f7dacbdf00cef72dea1a8a80fabbf449351b6fcf26440ba1166741fc6db3f47ad2944e2d76db41c63252249b027d7a3b781dcbfdb60b3d7721bdc78bf9d70a1fe5265"], 0x1) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000680)=0x8) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360be0142e3a343984ecba41df5827e5ddff247b6395d2d7778f00ddd45546a68accf4862534c64efbb4320cf14340c05d3e54684672fa2b3634be39b23ab72a10e70e10f9b05a7a677a735d32b722878bd65928a64897a80b7a56bbc5881c2e41930b4948fe29c854a134c2a42c6a4c63a95a2c421e49b295a610bf236fe1d55793649e00439c52e1222106e1cefb1450600bc5dc039f6384b45d2edcdd86fd65fb3c0a4ecedd12c0af0675144e9b3e36fa60d83840ca34e4ba5aadbef16e0e6ba0638a0b24163e61ae064e87afe8741a661fbf74c5b7be1ca203cc43aeae6065edd1916adb25e701b14b6761f50d54416d944d0862e885ab597ea8393219adde4594cd4ef7d4843b16a2c23975f4744a69ddc0b645bf1ec0a594f7a4b1aadb0e436c704f053deead2f8073b2179dc3122ccd2b34ce447cbb90e729532787c9c60f654311516e15490de08bdd03eee5c00d883ed0d88914102e1cb752beaaeef3025c5b0e91d8a981b2a0d32f22a6305af403c0d91b93fde3ebf3c0fe4e9c48c5694c1d32e0bbeaafcf50bf0b3073f377bca97e451a9618edd2137f4ae1b29ad62e607395468ce49581d3db188c38f00412fdb220263b661ea178c149d2ab228bc9de2e2ae78d4f52ad0eda62ff944e5364c776fcbea0bfe9e03e0f09efd544a5fdf25b4b589e23cb242fad24b25866551c032485ee1fca97bce448774b19d1210fabb85d449dce3bce1db37c9523b786ca9f88c1edda5ce80e9aae327abdb0e0d0945fd0ab6703e5c4be6661fc538dc6f11cf0be37ff01c5e6f872c64dff2337ec5bf3f265f0a22587d60d2a7dbc21c911007bde1beefdf0af1d3276113625f1a122b67804120d01ca6ffc0f79a387ed177dc0f1e16950388290742976c830fd4e7a28f59f698fb115f8e5033f0ef98619d2928f2c0cf11e6e0803fac35b84db85cca32e9f95fe92602f46366c693e71305706bc2cee975fec3c996435bb79840f5b45b049ee8f0853641deeb31e0fcce5f6204d749922f6626c324944d5ece1b802c7ba991181e10be61fde050326a4b1c3cf5eeabb22d728530c8babafbd62922752f26201e0799e31f99712894fcc81e8e4f827788289957bdca5eba38f57ea55abadd72b3c0bef5d225e1beed717ff8f0824886984a5e9910115105cb87a988387cbe41e01b3104d5a67d3a14191cc396455dbea9bfba3301040432b9b665edf4f72b2a02a13937257a86b86808fcf61d9fc3823d3b395c214adb954b1ca5a88ccc52fcf1680b8f6438bc639db5dca79aff7391c251f993f4b0d8b08d509ec5de3e3fe4155fffff9e507e8a91c9263c39c7cb7b3a52cae178204e05b5c40cd8b659894d5704affbf6cbc0a65166e87d034614346d17bfc13636c8afce47818022801085e49f247227863bd374ca88a3648e250b1fe53f58a300190a0da5404245815eace51a4ab036c98c39cb3cf5f4448782ec81f82f25f7bcb42351418aab013cb8677ca2f9770dddc3a39f7f31e60526a4d96151c49fe6611335f93d40a5adb61c3ab34a9d597b6b46d76b2d57ebc0876ebaeb6bd9759c5a580a4c2503c8597a9f3aa256a1957aca564fbb26506e6a03d4d0e8938ae41a4d1651b6651232e3285643b089772fc231001461ba3e74a4604c43094fd782bbc908be971c8b9bd6c14e7dc41acf6a669c8c9acd1e70a673bffd2fc32041d3270f73d0e9abdb51a3ca08ec5b5709cab26fba8684974bd8d7c4701e50ef3da73e9e2853b6264e9b0c5d4cbd3f8e774e117a27b8483fe4bab92540dfa7cb7fa4a1c3bbe4112d2742e65e7774f445f833bc19d6ace110aab0be18504822e3de14567a1543d21c32aa5f59166bed173e6104e2fea5102fa0ecbfd8765a96e2d9ccaba21b1261bb0f6e61bec7bce78210268dd6b1459034498d9b9c51de5835cfce12261632ad845fdd0af6b77cb2755ef90f0d82fcf714439217ebf217533bbe5f5fd9849f3529cbab29478688919", 0x595}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1a0, 0x82) symlinkat(&(0x7f0000000780)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x110, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/231, 0xe7, 0x801, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x2) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:00:27 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mprotect(&(0x7f000035f000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 1: getgroups(0x4000000000000039, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='^+\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*\x00', &(0x7f00000001c0)='/*@@@*:*\x00', &(0x7f0000000200)='+,\x00', &(0x7f0000000240)='/&\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='-\xad][@\x00', &(0x7f0000000300)='$*{\x00', &(0x7f0000000340)='\x0e>/\x00']) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312595beda8c9405e6cc158e5c3e37f5b21eb531044f1e427f425ababff46cae086372e1e100ccc26168d9f99e13def5a6ab7b351dbf67f42c4d61fc0457a26cc827c61f4eec1b5c2e22d6390feec108a200c189c305e8e342f1e794ada4fc05c948e3b00fae7efa7a998f5ffa788a3a5b157caf43ce1ec8bde73f9ee36d1f24519d0524a806ffa9e7c91c0b719989bc64970bcf920649829bae3e1b80e6b4554b6fb778bb483f4cb00881eca3c73b0874687f88aefc52361d192c1c9ffba94aa6cf845a0cbef152bf375e720ed00a49ef4f14d2a6d861043abfb1c3670e43453c1902c6614c41d293d45b265908b0927f2a10efb3a749cab1745e0754243f77ff60d363d", 0x201}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0xc9) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000200000ff0100000000"], 0x10}, 0x0) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07532f4bae03a855c3c575b3b8d73bcbd3d2bae4eaf619e72e6f506f6fbf879048e55ed45e9a87f7c1b59a3c2bef0f2dee8ba9ac6a963abdf16ba25c7786bf575d1f183ad2b390a3785ab35cb0573670376dd956963f8a5e949ac6f1d68958fe1ca5231b2fd41d48f023f7f5ed58f4433bf1b7dc517d646e8bfd8f521cb901f23368b2d8d65aaa1cb93003ba66d1d844cf5a78bedb53c2640d3b05fca851e52d983ae12f2625aaf3080fbcc6c9aa8684ea7627567f90c47519c697b58630a37f60c700cb21c707906fe40aaf8ca23904b177876aff2f57c7f11d956dd315ceaacdac", 0xe2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ea4c1400", 0xffffffffffffff55) socket$inet(0x2, 0x4003, 0x8) 16:00:27 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000000fff, 0x609) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x2) readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munlockall() 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x7f, 0x3, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x20003ff, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000), 0xfffffffffffffec0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="bbda388622430fa9758892a09e047b5963338cf2958ac03492561d31e1a3f8114fd9f951ac67c8fd18bf349fa8c30d728dee5e88bf460b94acc51bfeaecdac138420f430d15c24139955c930909b95764b7004493f", 0x55}], 0x1, 0x0) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:27 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x101, 0x1}, {0x18, 0x2, 0x9, 0x4}, 0x2, [0x3, 0x4, 0x3f, 0x235, 0x4, 0x9c5d, 0x6, 0xff]}, 0x3c) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) pckbd_enable: command error 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff09}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x101) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x1}, {0x3}]}) pckbd_enable: command error 16:00:29 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/4096) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) 16:00:29 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) getgroups(0x2, &(0x7f0000000040)=[r3, r4]) setregid(r2, 0x0) setregid(r0, r1) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x800000000ffff, 0x40, &(0x7f0000000040)="e26ae40f", 0x4) 16:00:29 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) ioctl$KDENABIO(r2, 0x20004b3c) setitimer(0x0, &(0x7f0000032fe0), 0x0) 16:00:29 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) getitimer(0x0, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x80}, {0xff, 0x1}}, &(0x7f0000000080)) socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002007, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x10001}, {{r3}, 0x0, 0x1, 0x1, 0x8, 0x100}, {{r2}, 0x0, 0x26, 0x8, 0x0, 0x2}], 0x1, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x7}, {{r2}, 0xffffffffffffffff, 0x8, 0x88, 0xffffffffffffb57a, 0xfff}, {{r1}, 0x0, 0xa6, 0x88, 0x2, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0x5a5}], 0x9, &(0x7f0000000200)={0x7fffffff, 0x3ff}) pckbd_enable: command error 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0xc8) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000080)=""/174) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x6, 0x9) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/71) semctl$SETVAL(r0, 0xf1b2464284fc5a99, 0x8, &(0x7f00000000c0)) mlockall(0x20000000000002) r1 = dup(0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/76, 0x4c) r2 = kqueue() setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x2}, 0x10) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000180)=0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1000, 0x8, 0x3f, 0x467f, "2e1b1d9a379eca63bd861ab3c021377fb978bbcf", 0x5, 0x6}) accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000002c0)=""/166) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) pckbd_enable: command error 16:00:31 executing program 1: socketpair(0x18, 0x8000, 0xffffffffffff8001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000340)=0x2) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getuid() write(r4, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffff6, 0x0, 0x98e, 0xffffffffffffff81, "85fe4dbfa6020009000fad0800000000000000bf"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="5aa759f9dc8d7254a25ccd1ab6093389437108797f8ee4eda0588907b52a35520f4d7fdf1c237acb856214f675a0bc12a8e9934f81ec4ac3d496510288e343574ae1cec0ef6e1edada770b8c67c00f7a6f49c0a78b0d1c770f59deee9ed34544908509f34ff45acd25148f768c5fe4ba0088384389f89f1335e16906bf3e66445933eed2ec8db42e592c9b4b82d55832ca76e9e25a7b5e657c2f8923779957f606170f7211a2abb836989513eed27dd50c87d891a62cd83cce", 0xb9}], 0x1) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6) r1 = getpid() r2 = getpgid(r1) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000740)="b245f2a57b7a98af6d03d4fa459bb27c1e08de66cc9e60da1b60af8bab529c204b5d1b52950e24d6cf4ef3d25902416e14e91e450b3ce7e88e6e8716b223b41d8533ccaa367897a9a58fa0081190a359c19101d2f1d0575de824718c8ed6a5017e4b6d7f4dfe543bd26db23841cc68845b7aa120d25143e0ddbf10d03674f62ca1adf145ff79bef2c6034f46b42c9d21094cb6ce98df46c7eb5adfa6c44cec6bab24a5680ed492c641fd0cb161b2af76b70ec7f748d586f59b106bc0f6ae27409b127b4b49555255b7b54c290b17e4675e3a95d9265a7b0d20122aabf599ec3c31e0e174eb38a23c277dfcb8e88802682e592216d0943e1166a8fa13d469534176c369221d5ad4f7b93d4665669f97c33a5ed988e93abc243b2a1b4797f5cece12c494ac1560733d5564cb60681bf6c410572249dc7ad05600ff72cb934c1a9aa667ba51e8973d9d8aaa341cc235fec12403a835ba138f55e248f46317b6e3732cddd7065b4c4a9e42c3f759e1ed3b629a3905c92ec16829de69bd1448ce0d12337413a3e8cf4b1b77c74f1f78199e7b97cc7638291e078c09c42104a2a5d117751bd32b7480bfad1ecd57fc2735d5b5924e72a339ff5620cee64a99da445d8e035c37683e1ae497dea3bfcee2e56ec916c4688cac9bc8b6249a56d657f1aadc9956115c41d7451cb145afe54d776bc3b10e85f55f0f71c5385e451b82db8898aa1dbb609001b2be6fdc422258d940824117083ee9450e1b53ce6df5f91e3566e6c3769564b87d8e53bccbd7c096ba8d2dd3de2c97a8453264437e37e779dddd7f0521d66dafa50fc0245f1a69b893debd21e80ad7ed90ce3e8df1cd7e21a7b00617a923b052c2fd58b64239ffc932017b0a44a3a4bb2665fef24fa2ab7d0e86bfb58b9bd853983778d23c1616893d22fc52ba1ee0cfb8da89ffde01422c3623af6477adb1c1c8ad1caacd329445ff93a976eec4fbccdda7d28f5ae6d2cd36530000cebfa28d3b298d811f8b6543c8b908a47c09b981fbc256ee73f543d8111077070968066a8d8eba74e00a02f412b3295024a93b889e317790eb74313ae216e8567693c9f2d6b3c2440fa7ce32523fa77114043616f64ecfdb9c38d1801adc95bd6251933c9bc5d19ff8780dde8694a07c9c9defe0c59ea17e67c070acd2eb6d0e47ca6439e56daf61fb67c0eae10b37a21cf16aacc00bb7bb383383bcf90aa126430665ace54a0c84f2586d15e4e20fe0a0925e6c76fe2773feda2ecd9745c60fb65a0418f87ccaca52b7bea2421fdee2ff6815a9a99937ea9ecf623024e38ab6a4a2b61e6c4284bd1ba13640ed5b27579a31c04016aaf5100de4e877b82c70807d4911466a206bcae93cd40e30d08d06cafc810ab719924a95675a7356fc2e1c4865d9059c728aa60dec0ee154a9dded4033870ef79752dc7982b0d30c88cefc7b982afa36bdfece8d13aa07ef75645afaaf922012a4990cddeaeb2cc1559cdfda521f1badd4f18ea97e1d3f4a30a0fd4a0fec5bf2c05f27754f6ab7ba1feab2d8de7435fc76e35063b538dc6f84faf304a7d9d5ff1dcbf57d7d4248828c29f303adf31d6b30e7f9de900dc43e3b21aa642d4c73c73919797aec77a27ccba68675044adbfacabbf34bbe70e95bc518a43b4d02494a5dbf490139309b7fc125ffb96c17bab86abd96050788f60fe10573c07b9046edabcf768b9ac2def1f472d17b4a84833d6f6138490cad1b793336b523210538ac6912ba6c95bae295ef8618a1a2501a4230ebce61abf09796524ee93a283591df267268a84f194505030d549bf1f44fbb1341200e0ec8af67b5ffbcc1776508a2094d59b460e1e05af076321a9d3ccd4aa026b898432eb4e5c9fa19e993d31ade04c36584ec562f50c138a966517a7aeaad34403278447c6ae3700e5c146713667307cfc595ef1bf257db7086cd99b089c162db9c4bb095882afd3df739c3ea6b3a0b8332af1128a0d3f984fbf869e73899d811f287cafd361c48422465e5107a9c4823b4bc6a43d4c8d3606e9f87e8b6fabfbab0c12312a7b66342f12419d8c67025f5ca89c38200b107497925277591f92fc2cff8b0a7c101d51263dab7fb8265e3601278da45603f43ed0f273afeb4763364712a37fc0173d28581b64cf9b3791b899ec4dc147b2008f38cf046a2d364e38e09df9007a02c5ba8865b320bfab1234f05f78681dcd8357c06d2becf280ed33695886e11b1e7f6402f9ca7f3e7ddebbb20f2b784b014e5427ec299708d68aad05293cdabd82eaf78dced5f71113c89aec3e24b510439e0eba7860f9ed0654294e36f9cdf9056b2d61f19eeac5522ce40c6887771ea2409d88f175571bf5dc9b5024fef5b5940d14493e7545ca798c14e615c3e851d21ce2121989ae2865decacd8ec98dac7cebcd7074875860682ef3c38f30aa69ed0aa66efe4428409ad690386d84d02bd215b6c77c598efaeaa72aaae469b2c7267874b17adb6b2c53d582e1e8361350a79e37e3b1271845c74bf359ea2c5b6bd26738cf2987104637110209026baebf68093c96e1c37334da3da6f28cbbd81fc13fdd7f20adf707a5be96d5bb212ffb4128d599e0c0a6a383ac83fcc4f6b0401380097e37fb6e923d2ac4c6711894dd6fffd206bb3537896ffd152206bd8d2aee6824a6ad13d1b84525d98bc8b92b30703f6a1630c8eb1a71ebef7f5c450f7cf0789cd735ce7384c7bdb6784f43c5d3be53df26b6332347682c34da1597f3f1d92ea37950e613e09dcd9f3c6a6d9a9698d2f2b3589ac01558e2db241c7078a32a33f43a5a1f8fe48685d8c87e98892d19b0da2a0b3cfaebe14319cb39801eed6b7a65664e0acd18987bb65317844d249baaaabb1fcbd304e0e600ceb89c636feded9521ec3fa287f1b2e70f7c2b46c6d206864b00b7137758967dba954a9ba9dfdca0dee9592c82d7d65aa67d8737f83d22561b1a90561d55ebbfbe536f8733ef8009d81d80abfe16c9f3a6a034b6c77d3be814e2f7969633f5c4a104326056edff28911b15527dc7a8eda31b07279ff0a8e09a69cdc37cca8a1628f420c6e8b3d80fd7421dcb6bf7a55548063d601dfc647b8691b50cf153837fc5a3b79ed712127bcb505d4c09d205315e06f04576ecc0ac725f47f737b938a9cd612f7dde34979d7b144277d6798231021dda798e1e5795f5d944d4d2117a92314ff5a73b7da739db9f6248e0c87c933eca2f45a2fa7fb393eb83c546a4ad61dc170fe61f318dccc444bde448e3aba38f983648e05bab6e09b934900aa6f5767630168523c17875749f3907ae5df8dedb4f75667dcf86941d287854173a02714f00204e5e70a1d3d0f675bcb9e2e8dda7e476b02ed22763baff35d6733a1a13edc30ba0992ea5fb11abf34dddb745fec71cb2f1c8501a861a649e5a3cab7e9b6a6ef326f8cfde18113850c5793b515fd15a142c18118961e097f8b14f188ba21a3eb68d73adf5d2b38200574a1c1849e0de48850ec6e42926f087d6bc06e737381b842b33df1177599620f04c6d82b472768c5fee1d9ebdce33ff6ce9b258f18d572d5769f6ab2edbb44cc9ac9fd7e2d18505c9558f5cddf00ec2a9a10cfd56b8c6be211ec19df9048a0f64631433e9cc39a1a67ef22431155f04d34d3bbedfb00000d963144fd5b829392926907fbdf50eb943aee4ab9270b18a14e8e167b4086b5e52c1e824fcd217f590ec82e05598d35d44ea091b6ce3acd98a9d9ff3b7863457d6ae0c67594feaa1bdc8262119800909c2729fb4f10bd8bf7aa66424f09401a86cc19500e97f7381112203061518e196fb541b15f932a19e7e2b64eb1fb330d1580b981b618f6143e6c8091c22424ef57dfabf861ac5ab18a68b3fd0c95e234e9f62fdff85344c52f5ae54e48a523f43141beccfabd117699dbac673aba8a34d6513c62d660fdbff5b648f07a107cab73b43ce7231c080c14e2d200f9d868913dcdb780b282e4d5acc7bb63e5b5db91c350def7e10584c81471d9bbdf14afba78fdb168faf4567c6db4cdf6cc0ed9a799ef7caba45af0cfe1b4a9122b0fdeab5e4c1462e7731e30a7add6584a67e27a1015d419bc8e865ed4c3599f4cc6ca8b97c7667c5efb1a181126e4943834fbc7d3832497a7102848abc54bdac9749969e3d93fb15399034d05dc89f42f0400968162c58391e11f7c7984b34844525493ff56c05fef6efa86e48610432930429f1002a330bc650b547b720d22cf9f54def8eaca0aa97b6c8f8e65dc13ea7d6011506ef8d8409e9d2a68fa12cf04ef955663be3f9f4d0d431ece2c91c2654f5cccf6576ad380e0df88d4e73e03111dfbe483ae939a125c3c0e81b5a4579e07bcf1e12a3cf913228b62406c352fd6666e1d450041f56c7a6894ccda4a0403077d75b95ad79d44dd334c4b09da5c0ea281ae1e39592e99609fbc6aaab1274043603b40b642e242e85f48cab77dacc4d7d2c48bfd2fb4aa042e7ca50506983c0f61e4f286eaa98eb3ec674de4e1d2903834095e05c722f329a4bada15cd47ba1a5f2ea3d124f9d95eb2a49c94f30434b5bae6c39fe51450b361788b42b3b8a2d18728e1a0e8772e293b9230be854bbb8d75c009f1c918c4ba102630fed41fbad030f10622e61a1b66066339f5a72c1c2a98e7dd6abf077038d7ae3d892a74209308040ba46f9e3278272b00847b42bd995d714dafd920eb77f41ef555780127360d53c32ea6f4466d0dc67634b3b0ec803ba5e8110a354c58e7bbbd26bb7ed5fa5aa05e03cd3bb37ef10170794284bf8e3b54c7f6bcaefd429d290394f9546c8a4df4625b207c4ba26cb39f3daaab00a8d49e09f837f46527bd0c0f861b62629f68951569f510b92fcc42ee7ec1e6adebcad9e2a4eee59ee4305a1c1adbaee169e0cef8dab16b7ce3f9856e8327f85799c5bd7ab8340b6df78e595273ec3d6b172fcbfc97b9a2a2d712353ce4e1007f6c5c1ef0471d467248424db91552bd7fb75549432e887129ed03bcec7cd99e93543913cb46d339b41eb40b40c2e9d7301dc1194aa2ed51e890b45133f0d16ec67526085bcc035f0c2dfe0bb111c7a47200396d74f1e09586f7cb6f90037747a17c14053e8e38506fb3fd9c2c53479e2e4d928c14e1ea4ad4ea8250b5d0f6bf6e6b50bd5e9ea21a49f79cbf2e013ba7d41c5b31ac31c93c8eddca711042970b72686ed1a2f6f632d888b0ed69439549b3bd9ab6c946f14a16f08afe7945b6f2c9d0bcad96565e628b21c3991d3883c4ed2a618433ba4133c2d1317b63f677e9506218ff0752094acb1ca0642f20ab673cb7d40674bc9b76f4cd3f5911cf1fb0143edcbbc82b4c63a6d153b73a437c1d0fe0514fa5dbf1abfa5fb08f329ae7e2f6b4c0b34f0b517b9acda7ddd1bac493b8f282dde5ef3fad9766c3509f33c71e8cea0485b92fb73d054a093f94e7a974404e9d08a84343318848c02fca365c8331e8c1425e3d0aa450961efc6e65223117d16e1a2724a954b676163692d38064c9c6346ff6d4e85a83ab98bfd9e0441753766f5c62ce3cd59270229d43aa43f941328da8e18551b5b382fbc0c68843bf417fbc32ff49eb3da0e64f27221df382c9ef6283c7d37b3ea2fdac472434c48bed23711bb0639112e17c2333135fbd4353297e287aef683e7560fa340f5c4ae4749e567b5b27ce55ec38d03fa2daccac101056defeacb1009db1d94fe02d32814f7cd4f124be3c059273144236fb292909d9b934f494c08f902ab9ccaa0d49c84cd782b98e0077ce5e94521661f9b21b2d7db0fd9619fbac", 0x1000}], 0x1, 0x0) r3 = semget$private(0x0, 0x5, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001740)=""/37) wait4(r2, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x88) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)=""/206, 0xce}, {&(0x7f0000000380)=""/23, 0x17}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/47, 0x2f}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/197, 0xc5}], 0x6, 0x0) lseek(r4, 0x0, 0x800000000001) flock(r0, 0x2) flock(r0, 0x2) fcntl$setstatus(r0, 0x4, 0xc0) r5 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/91) fsync(r4) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8005, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x480800001, 0xffffffdffffffffd}) clock_gettime(0x0, &(0x7f0000000040)) clock_getres(0x6, &(0x7f0000000000)) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) bind(r0, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r2, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) read(r2, &(0x7f0000000040)=""/4096, 0x1000) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x801) 16:00:33 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x7fffffff) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0xe87, 0x1, 0x6, 0x1000}) r3 = fcntl$dupfd(r0, 0x8000010000006, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 16:00:33 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) msgget$private(0x0, 0x102) 16:00:34 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x39c7, 0x6}, {{r0}, 0xffffffffffffffff, 0x46, 0x40, 0x4600000, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x4, 0x4}], 0x2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x80, 0x100}, {{r0}, 0xffffffffffffffff, 0x4, 0x50, 0x7, 0x2a2c}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x4, 0x3}], 0x200, &(0x7f0000000100)={0x80, 0x98e}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xbd}], 0x7a94, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x3ff, &(0x7f0000000100), 0x25, 0x0) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x676, 0xffff}, 0xc) getsockname$unix(r0, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x3) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000713000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgrp() r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmget(0x0, 0x4000, 0x4, &(0x7f00002cc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: r0 = socket(0x1b, 0x10000000001, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x4) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) 16:00:34 executing program 0: r0 = msgget(0x1, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, r1}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000580)=""/166) 16:00:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) sync() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000080)="ced99602444b89209038fd1340d293d8dc57743de35cf6b5790d066b3781e032b2daed377bba3e9b5d03b971ff29e082d16b322da153345eff18648c0144039d3d676f6aec3fab06b5b3ca9dd1c267e0a62bd101afcff804d65df54bc314b3c9828890c1de5350921d775808395905c5e4244d4c1a854c7eadfbf3cff450862d0e802436419b3a9b079c81002bc6b8d2ee98211281273d0663ffe8c808d0c12ee5eed7f8bec1d5f3a8f49bf4399be3d1a77bc8febb535ecd91f9ab4f0fc983de54701ef7d8f88e95d39066bdc22831c1a9cd3f2ba2c8fec98a4b2e", 0xdb) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x9) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) r7 = dup2(r0, r5) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000004c0)=0x200) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCDRAIN(r5, 0x2000745e) semop(r4, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) socket$inet(0x2, 0x3, 0x6) 16:00:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xffffffffffffff35}, 0x0) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0xfffffffffdfffffc, 0x40ffe) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) kqueue() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000000), 0x1d9) pwritev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="084d907eb5676c5ce1ca534ea77b51830c82cad4a1f4c1d38083231cc6480471c833235551a6c9f51e13b6992caf4b215e2f96c0f97025c076ca1e082faf55166eae32c355ebbb26cdf720b09a9ebf61cdcb7bc0d7d5889f7e662b0bbd7fbff67413c73198573261ea8064e16ccfb296e5f84f9f1155c33c9b948a3318d823135f1c373ddbf0513263ea79c34352d2f14738d733efe59a3083b044fc68650c724f708d357674e98e2a3046d51f6332a8759b39eb508a42eef21fbfe74450402d4083d1ef630f09d518cdcdff7f622f956535f16fd8cc95aa464c554b6f6c2142322d89856b27f5398097818f145b8fdf4cb2ea17a33b41e321c4347fe34333d7575d00ca9cfe9a36b7df8e4918d9ad9914e7c6a77e4efb27c28a055c6415beae110710f698e94b388d6ef2f04b553ba49f62f9c1c5262e22172b3379c0077e24b76173e24a19015dbe890bf19c078bac8aac928eb90a65c82c382fa190cc50994e044736fe73338b59ef6654eb3f512a28a2b41b65f7564ac67782a8e50a0c1a054fe58f4a170a760639654c9af97f4ee461cb0635e0c6af28afae8d770cd45a8208172b83820212898ce99e012e4930bf9c8a1281f522e581fa24975b4c71b2ccacdcd426eb92df70f34b85a0163ed84f5304f92c697308bde1d59ec1ae471e6c5ef4b345cc748a463a86f02e41139d0a31e8dce339b9eee4cfa64a12f3af00fd438ae3a5380ed249df865db1a5ec001783ffc8c96589e665fba2f13909d7771cb945324b43255fc66489c55f3cbc9b66909f239dd69c5ed117b7dc34dd954c93f4200dc14c15abae3075330da236cbd956e2f380088899271b4ba7ee892393fa1a2a48f6266747927f87d61ce24f5d1b19d9e82ac047b30f7d0c2d9defb0195e4cf705c22fec755e7c10ae58302b6b499c10de0070d88141254194fbf00feefd162520f2f10693a7485f482b366da126fec8ef010c228078b497a61dc124bd4387cd236ab3570d65e5db91660ee257ab1c4bee29e9272d74fa26645ec3299ef58790dfe97e9cd6f336a418f0939f8f564491e498dffdf83a8a37ef563bb3620e97675e51cdc7e41f2ba5c5ae459b259b362fdb6ee82601f209c7caaef1d32d83e97363d8d33ba2b332fa2154689f3dad0e281dfee1ed6bab1bb0f831817eefc8ef150b4b930f1cf553a6cc37c4bce1fe7e0cc348022f366fe3b0587641798e28d9217ef21b3f4079b56563809c22377ac1c2a997f14d2ad198dcececdb9161652b0f71d276f9d521016d5782d8934f7b570ebd2bf05203a091f6d1b6d655e2ccbd7e5af801cd960a4c16de9c869c9a9a90a5df2b58ba33ccd6e9f0147ccfbca66d34c76234987c70df0983e56eeb4d5ff8a2331ac1fe1d84e88ec09b7328e7a790ab950634602e66d947c05edd120e00c18dc6c0b02ec485a1c41c24c5ee22976d7015679af286852428391d9f6b73ff99aae85474b248de44c2011220f768d1780b55c600c797f53e8f67e1edca228088e29fcc4bdbf88389d0bbcf9b860b9ba2c16eea736b33a6310cdf3a441e8921b0ccf9440482f4eb9b9eb9bfe7c5b9258961b1fc57d47915f64062fe6341901228a2ebe47b01a43b1ba79e6d58143ff0bff30eecbc51138f5b5e3b29a876f7f1044fad486ed5cbecd9dea135182427449c64cf09419c003415c40473eda12e38aeb0ff63819bf5b155f40567bf1a97b5c5d89c05939f4db354ac06d364daead580565f88aae7a7f97c0da6739688499a57fe646207365c999597e6f1c6de7284b76fab05deb5a153a86e42b06dcc0f2426e280b8c644d50ce5e9f05292661420605c7121891b6b3b1dca46fa415daffacdbc149cab81182dbad6280ff477a3841c67353fed2d3b911ba2ed2b0a8bbfa91168cc1e6822ce2f28a1c14f6f2add502c865a4ee76ca6bede20621aeda72d21880f1ec60be8a11f91614cfe5b0d61f05564cf992359c782dcc1ee53d191c579858b7bbe1f1db5d6363dfb060c95c14d19ddf2efda28fd2f3f548fbca7983ee7070f9a41588bca1f93a51666f1fa22a55060add239780ce4e56e3b45ed7bca085a2da31aa2c114ab16b975a18af79558786f6f8e53bd71e58f4199e264c63f16e5f128d6827f09a967d4907e06e504a1a8142a55b40ad7ee90674dbd46a9aa2f021267add374c0ee69860bc94d08669fca050dd872fa10abf6d6fe6c224f0d815428bfa5b9068b4a44a0b0b4e68fbda79d00d7d59ac90600bb7b719c37dc1e3430b26d6aa01b9415d8dc00cb3e188c8037d8287d4d2da870f344c6863d92c24ac041eef5406ef2cae6173d018560a7c6cb7063927953c6e6e292746df6c3dfdafbab2ad061ba4e051244a2db1ef4124d5c2558c79918a13ea7f20d978d1831640f87c7665b0ece2e3b1e8ed4db31b9efb400539ec34c7666bd4c64fd2bab20ab07015c05a7b38d0225476d9f867e8df3ab45111f1c46fd3053b526ceb5cae7554c865c2cdf664ccc43ca6a41585cb84465933997ab4d6ce2870809a8a22e2aa005781e6bf1b53fedb394da3b5e75e259e00275e848c92616e26feecae3e5bd2c78670aa178bfad6558fda963470d258dd8b4b0698d61ff0857eb13463c302914a50262de0cf7629b97a16c387aaa60d6a3dcb74b1f416f3c841b8d6e974d3db262b890efc1223a8e5ae39758ed52b222a731637710abaa0f942c127f5f345b7482df0d0f13918081bc0ba169e49a48fc4131eb18fd9d4c6aa7ff70ad67dd9d24b52943c1e96847c9e068417dc26a685deb6ad6afd301ccac4f9e397b7c085241fed2c75e86656c08c80a4bbf0b8c9b750fd79b7f5e6e366ac4149b3e304bf8127f2603313cd11d346d4fbc3363771801323e763654dc968c20d38712da9744bf53ffd49122756dff879e6ffba2c5d37b00b34b57e3fd99245cefdac8b6297e3c86841c18aa5d743dcf571079c2783d369be8f55e5fe9a43ca6f1e00e2a86230a7f008a32e9960a66dce8691a2c41d1d229cf5717e9e3e5f303e55fb3e125da63e80a898ac0e02fd9c38fe4da76feed08b8709103e9d2ce3164584fb9a8fad4074b66d71d7d9cf6eeb045e1f90f1cdcf87459b5a7d81a923cfc2ea7d94503ce78aeae9b8b3492b32546a8cbaec6f45ed5fddda690ee92d93a0da6ee7f0f84b5299fd95f161ec5cbb3c48d9fbfdc23cf1db2616541b24d4c4e9a3c774283ea6797213aa7fc39ad7348af66f0b93243995438d7ee9d49dd10c4267ae6494b95db2789faa5d144220bd2abafa762439386f8c0a79e98de99dc2b4cec9c9aa7c371db7d5db8f20b7100be6cc98e6046441d298298a3385fa88dc8f2f526c643a9cd89bdf714d5c5acb6e8071133396ae2ca899db89836805579926fe6900c4957e1d74b473b49cc28d19887dd21bd28c37eba655ef3d253e7f61248b15ac8bf342b666fc31109c29637262f0ebc96c6cd88acbcfbd0647e7da44ed9c48b1e29383081fbd737c19e3bb52ade68662183a6da715565fabbcca3cf3740d31663fc03a7c08d8dcd67b32820331da4ffdcd2c1a75c5b035070c1c8d560e0d60dfff4389851fdc07178d232ce08593ba55cdccbe6a8c80c52a59a85171b481f145797d0674e7e7b98d80690a7f02d68f7a8b4b4f3c6915faa78d310cf5b70e42b246b96d584cb880624fe4aa1a43598aba727433880b218dc176141dcc4d20708bfac3e579c5085c9df0a7cdcfa17ae298a3d5bab00c8332d68b15b38d7bb8e230dd0afa21e89714abaacee550130dfe233d21cd2e28a969f1f47654d2d8861a6d7e7a600053e82769d2fc824c56a592b1c41fd6ac64e642171f367d3de180f1ce61dead707ad462ebafb89e4813643dfb85ffb0b595152ee20a5842eb8103d1b48465d0ac27cdef0bb9bfc7c92c725ae8d61ea0c5f311e90b63a8159858b6d5ea7d6a7c9f2c33220ce0cb8b685a5c1cf1c1bd0310cabb3674993656fca360015eb60aa449457649787374dab5ec313cdda4cf5a5642c240c876adfcab4961be8072d69dd929ff176c83d9ec493e910a407483ab488e630c9b8724a993be1addb2e928fda5abb5a1516c4d4898b2bc2c13b0245938f743e2312bd1a410275fef8741f198334fb6e05728bbd2ee48663f167a157a762c6270a28548819a2edcc7a89f643f74f3f4288aa904824b9f616c2ec1c04d0829de1bad645bc9016bb901f6ec60f8727bd6239e61da94fdaef4b4886c9e87475c0457caf10751b5467c650280f41d256a18c9cbb49761db59631fb440cc51870216fb144a2920fc54421ee6ec28c507b224328534c72a88893480425745f5385ee94979e4cb006904930e0f9554c522ce4e3740684488f4d339d2298923a1c99fa521f642a0784eb31da76cadef3b632f2f98cc0af8b12e75995f7bac9d4c63895f061389012fea46af60f9840e08cb14857a99ceb4152f277870ab7fa7837a3660dffaf9cdcf0d2ab3f1a580b6994120b0d172aa2650a6e6b6da7ac2812df1493a5e6d8835a199ec9b1885dfd77db73ebcc4c0873f62d4e3b9974a2cc2fc4aa671c5aeaec6d0df6c1ffd56f2b73a0210867c1c45321b7a8c5e41a5dc9710f505bebcbeb4156810b69135918366b06fde70b00289d65764c3349fa2244e1245cec40ace42196a3a5173d09e2eb0cca57f2980de00dc6577a1e6f3e2f6c2d539ee043b41bba2050c097af2f21104c6701cc1d4e922730313cd428e83ff461a5a37fd304198bb2019f8a4ee668f69dfd9878eb0dbb61a79a4b11e068d8b4ea52e75183afc64109109e55b83dce6192c7896bb5bf6df04798a3653a132b6871ed3865b0a13c025a0b89f38c726b623f0d8f07fd9537fc473ab4e57919664db1cdc136179481096d19a18a5374d41605a57f050a6e247647ee02af6db9d097b1ffc2a4b485be520c320efc16c80631a7897f047c321fbf75f838b9823ad7b5bf0315602b797fdf94242ca6bd5939764ca50abe605e57a9703a076f5b7afa6fdececd25f13354b1b7086419add3f1653c30639f75ea3c2c45509abbd92925e7bb8e6838ad6e529d9edd130a3ede043ef35511011a29d1c50afb400ce036f80a84c1284649cc5e07438599032451f881c6b746301b8e4d8fa86898d18593f22d0e0d1f082930af4d706dde6dff4e2a650566742a79d6fc38ea92a4e759ddb12eb518b51d02540b1ef6d8e2d445346877bb9ed11cd9b7258591a83f27152505a57fd807e12762c03e81336c8e5c43f75904e4c0bbc3d7440d1c557337820e3da9dc3e3b706742fe3675eb59f9bf05f9b02463481a4e5170ffa5ffa99507cec27f684bf08d032ccefbaf48a478d3da464049d10e2277551ce4ea0390994d6a814c566139b0a439e1b1c20e03b9f7b877714b51b99971f9a74bde0643fd8e4f9f2129e79880f95fd6aa393c11999148559988dd96cffa71c1745446a2f8259ba7754e43b0fccd056b284616645365f96c641182a83347726ac47e90b8e3fd4796d9a523a487dc00b0e4334e7fd5da687efff865ffb7150a3d76a5ea8b4eab2fbb57b8a446b8df95911d89ab2a53167bedfe95b6e4d26c957b3c5032ac0bbd8528c91c5e1da520f342d88731338d0d7e1ba2a31851f3eee2c368d8cd444cf634f7e2aceb35436b8a194d1ebaaa2b755170d07065a9f02fd43246ce1851930cea6e6b9e5dc8f9bb8b53cb0b2ff236087231028cf752ed223a291636632d1d923928f70e0b0826b6f95f8afe8c8ee40e218087f1d567431ec8b029a0c5be7072c85028710ef66e1f304cb37ded0259c5948047aaa9", 0x1000}, {&(0x7f00000000c0)="181e4ca272f593d468fe149d9d3dc2497a51569980ec60515f11f41b5902115b24afdb624e85bfcd60694a32dea799669c2321cce2a966b6efacd20a09c21a71192cf534ce0a59ff004f3a8d609eac2667a7db53b8f5ca2caf6daeacc9a560e1b15a9b18c9b80a8a0f8572bfbefd2e9fcb9cbfc2e935d15cb507ef81638f39336e83eb401f02b921ffac2aafc2207b239e2f34d5b73a449b2199fd482016af1968c304dfc2a20309278025e82583ac453bf3", 0xb2}, {&(0x7f0000001280)="ec97c77461290a7079a1b0e010e5744a56085c0d18b0da94d97950e279aa49a3f289608a932cdbcec6cbfefa067bdf72c310f24ccb5cc52c45ce851dff2515f9be7d766c79748bba2844bf9030f1b226820a278813e9929a36ef418114ce9446eac96e1aa947e6acbfb518665f3b59291a3acad3ab67565509a64b3cd672ea65077d7745d2b49cec7819930ee7022710df38b65510d6baa289bc7a48c3653246679ca25499d7172430991ee7dcfb21f5", 0xb0}, {&(0x7f0000001340)="d425bcf25dc673664dd9a1b17c1d1d03f77496f468f144a00a8f1b4f7acc3318f28eac1225ea6c39e453b63abff5dd219ffea490af7935856014d41f6105e673567851a18fd8f544ab854caf0a15b87ef62515dccdf7f041c178435acbbbaa1df03e7e8827159995f3b89816a7d8638678b0bbc82c87c75c134a51778eefe9be586c3f181111315518482436899e3962631c3bc26f1d75a3b763ce3e668dca67e5d717d253b3e3cf125b3b21a55d8b7c588aa0e1e488582a6a984b32c2647d029712b852eed276ae77f05ec8e80d285c4b5a9d3dbe98286ffb667737a8d67945c76d43c2925a9749dfc164ef2a6aa5cc369cbb7fa5b73cd5999566d828da3c04a069377555e77913703e757b0e56037a76c94015f46e219716283bef373ceb7e6c41a6749c0158e0c42b5cfdf9e18222c5c598b6d5405c8566da88844419f4dd71d98c052f5ba09d2c3b678d142b3295e105241b46f0baa79f469d166714a0c80469e5d3d9fc97bbde803a2c909d185f24dfbfe21761490818dff8b81960f96332a25f7de9a7aa668b471f08b2d38b0a5755b5602ec12b99181d28e6d88da760e2890560461b62b196e0827f2bfe553fc90fe1874bf563c3e0f7d08677adb99894096534ba5ed83ba315e1ee244cc40796c4ee8719b9d170b5f3cfd08cf8007427a820c9838d1e456f207b70f5264ce6bf3cf9fdead7192779d1748b7234922ee0202e55b595f9bdea672aadc3f14857aee84fe3340affdf72ac989e964821d626de1f951f9bb95e6e8812a1f7b4b4305021de93ecb59566c7c7536ddd3197d8329b7f3a3f92baa549cc0cceece0bb497749f0b135c87a8879285d5d3e2f9006bb9ef882e1ba57078040f81a348518973c9a5d4dc51d9da14bf9d0b5f9c3b50aedd0f2e5cc849b2d5bcf19b8adf7829862d7330ff71e2c0b7a6066810e9847e283a9f644392405d61e65cc32fc910c9e85f865d358365d242ad93b4e3bd51b457e4797099ce58a577c790e775edb34314950d291bc82bbec85f58d70de0e0a1d74d5dc00994b0feab9d92a596ec55b6391626a90e7f930d6a93d5ee2fec08d32bdd60f4cb1cea72c83b5f21ae8fdb1ebb9810113de0ebf6455359aec1140f3e069673b3eb6aab977cfd17480acbea46c30c31bde2e470bb4c4e5bfbb7871fa7c9e94e471ed84ff74282cb67ed783fecd75ed1b25f27c67543ab0a434a829e55bb3aebe4699aedceac6efa46bb341aa07cffcb3edf002516d30bc302f561f0485d9e30ff94f1dfe61cda7f6c9967be67bcf8687c82629090107e3545ed2a2d4f372efdc626a97bc5947e1ed7bac402e29e7a8c43d34f4cba51dbc7b34479c5910076acc3ecfeff23ba46406cbeb53343f253d2aaf6be5eda336753128d7583f67d4a8cebb3867e84634a5fe3f436919617329350bc1c4e42807e1c003e616253dec96c2b1ac4aaac7b62bbc89e053ff57419f5d5a4215918824533b6ac8a29646f41fb5bb72b74963793724bf38d6488aa457ee54f7871b6e6b9fa10079ac33cb14518d9e6b4d8d7ad54055b5e1c557b9b99792cf4807ab78469cb728b269b1dfeea443d1baec3a52bb645d6725f18094430392f251988e4f965e8e3ab3d418d0e5ef91d389aa60c0f5435e27e40b4f54a6b776fcafe483c6282015d4fb2e5418164fc1c65ae1ce53cd13b2413f8dec4c3d63a0112be51f3681a43f2cab3d47e9c7e02aa6f88bfb4ce515d6afba5f3496ab65b8915c6c913d34751aff8fa05d22101823f733061349724f2edf1f5af1a23e07b7c5da657262a69a260cd88b4c9c0b6a6d6f2fc79b038dd414bd94f2b4aa36516a1be8096ed4a1f179f75efc987d9fd9a9fa40cd6c0e0133cb9a46fcd3df97c6b0723e2ea3cf5807a802cd42f4bc5f8157879f0772d44895f810c5d410c42d7fe174979b2336b7342254756ff71490c8e4439df0332f2e39b69f2564546b60efb822df7a508f8856506fa819d1e9fc7e41489d0a105e200bde3af95841489401cdc01a945f25a5b5fed698df87ede88a286380ae59abf2df9eec57fafcc9063274b442c235090372485a6a25e99ffbfba939c007d0e6252510f36e554416e57bcd1aa94af92c0816452dcfbee40d79bb5f07ae5ace5ee52b3fb17b751b2da997e04a203d081a2cc6ae0081f34d63911a6a225d96beba449316d34d06b43444d0a8a263fb6cb9bf09085b59ee03bc150290390bda441339a7bd644b933bbebbc98814e02e70a283335ba3f28663a8886581e9d92674d8755747ec6ce6a467e6958c194c842f79b60898de26ea12fc5bf0308dbf4263d96174bd03a775c638b4ee2326582f78588369a47f42bcaa498a16ab2bd929ddcac7ac158946f0a37641ead339d0b8787bfdc10b58e72c23559921a0380da80f3465fb6be09bf09941847b59716a2c279f48a908515609d9ea6d4a032ea07c14f16d61da6e4ceab92da28deefad24f566744b45fc4c786252a06774e56c50a0aee6f663e2a381e138bc4efb70eeb3221f77ffaff3bdfd08e327c6a5e3b2bef90d62ede07ed8d6e408ac6322b95087dcc3f5f83c0c11094f07b146e76a02e5f4751cf96b8c3bb8e84af21cd94eda59c17798954a74c05a8b54cd6dfc0bc1bf377e2f2b2127afde328a2af402b5b4e4c881b739b641f77b882afd25404bbe0e887bd4dcac52dd1db95484ec50c19962d1604cbdb6c1cff40f365115de863f3c43d7a8b4e03eb7b159b410f3b88e9597df836d16fafe2cb3bad03f798727240428dc111f6d2d12cf7f151d47b9638d431dec768884fe14f9205290969bef6619e5c55d9ff492db6aa743ad9266ce2a8f00c9d47bed182871ed4b6ace3d58b05e3ad777223ef591c09cfb92bd33869eb242fafa46e3cd60ac00cfc16ed5338bc45de13d61ee65635db999564f01ea1fe60f8944876397112770d3b86706cec9cd863f2656f762e1754abd6f7e1891fea278b4f6814c38882a09bfd6a80d4424874fbfda5c80523c221d65fe4b729e0f9230da4a8a0b2946e4a47babc196388f20d06cdaf896fb1262bedc67f7af667b74ca147c656261f1bd597ab4adfff17f3db4150ac8840b7af3afeaf2e9a71c9916367c1ade6f1f571dfbd23a79125620fcd556d8d195c1bc970a3939883b1bff670bb44c9a9d5f8bc3ef44d410508557a380b403b268bf65716cbb9172c8f1626d9f7dfbe7d7e8bea61f4ff508551460c86bbd4495c4717732a9415a07f1ca6447e5fab387e7bd6853f5e69dbcb0c4611fa5995aa0f4ed7c7a30291776f5ebd64e4e526bdde703c5f0fc607df681fbf1e135166f522e4855ccca4b0c9756b3f3bf33fa8a6c5343eb43d7fb14e45384e29f416fbb6a63ffca6952b60ed218ec075696b7af7a403e5f3515352c943f354d08af93c82b08d4002aed50eece8ae6b06bf4d66506f4b7f4617a70135f61a24c7fe9e70dd7f19e1ada084b979decca5b40b54caa453d5455f6587d48eef568cbc08455973c061eed99a816d63d2ed73ae98e9c809f138d3d44b1f75e79d3f92a87e2d090f8fd6a6d4518643134e1e9e83913cd61ca7438a364a7cdd16009083da6353822dc269faa185a3033ad86eaac404bc8d44f83e1352202e8cae13f25de8d23f70a10b4fa8ce779133e47103e177f0c1c21dfaf19e6acccc0bfa3566bf5cc139be25060c26e7d449a02d4c4bc7b02bb09825c6a46ca4308250939f017022e86ab2cb951e504783f6aa8586ae237259a3ba6af37d49bdb391414d40594b06537c4199defb39c18de6b843e8e4f1b5c91e41b3bc229fb70fea5c7e58d44b4469b1b2d6c79d62d4f1ed9ee3be15044b524e0685a1079b81499eee394d211419b008f992aa77986636c46b8bb8d050b0caaceef92654cf3920543d87c65bdf81b565985279a35fffc1129fefde05f7de4ac6f45f35aef27c6bfdd12212661179c4e2e85f5c5ff2c535faaa7788ca22e6412501691fb7dad95fa94a955f3b7e781a724aa6a0140783f5b3c61060d3e8cda316081976040be6c2c4d338ecc77e198230fde8a9f148b43585e4388a4b8d9953a0f83ca392f688dbd39a257e92574d6b00faf46dde1797394623cfb04545ee8194a330476ca490a6edd27692ccc01dccee4ecab9ca44ecbf4509b1acfebe30eb793920091b5b488795c62162a70305062f146498427e6b5bc0b3d1e9970f3e841158780a06529f53a23ce41b0c3ff9614e04acc49dae31ada98b0fc80e977d842b009e968f6be9ba888eae7f0da0dba9072f9e8767567d0f2e41263632619ece1bb6079df9e977a7c348960903ccf57cbba37479175c92002576b0eeb71a1dce8f863c35a1bf584c09899ace15862a2c9b99c1ca0d91755bcc0d1d83d3e91661e37c3bde74e953a36b9b644ff27c67fbac2698f01dd85d6d05d721568b4a1055594ca52b33289230129ce5c90d26f0ecd6cdbaa59d337c2bdf0e739429565c0af844f233803138c5c5f436c10d2d182df135ae7fef3a1b21d9d143797344b0df8e0c48bb573510b9ca403e186b5a7f69aa9f402c30032f9227c3126c2a572eb59e54db0904e6afedac5352d259baf8a936ddee975a4ed696fe28c2923e7f989d1cb8f72a0e5a62c2eef7cb691414eafac5c4df99cf50f8cf73cb769370c269faebbaebc1271e66686bad99fa8176cb5081f17ea500cddb6545a606ac0e4e1f438340447c1499a530ef5ec4d202d1cb26c82230b4cd08f51db895416a1ec551d71b95bf169946b2c99953d47862549f7cf935f5df3e73ab66435a796946d0c62df00c5b47e399445a3e28ea8768040ff23eb8a8041ef95d8ddb8a24afebf46815ee3fed728077922576756dae12a170cf549ee5073b0427eb8cd5550aaadbd12f360babb28bd6fde0f411bd0bf88dc6e1dc76b53a040c6b959e03ca8aa504ad2062e642d223b8df022c4d42a4c378c32eb093c1b9209c1ff6117b049718483b8c4c67245a3bebf4c36874ba8f535c4c87ebe772c26efa19a7cca0a3c92844006433e5cefaf417d88e95942e1e9676c9980e4f522e40937a261b3d963109c0fadca9f9fc85f79f217da129c113eb07b06d483005e22a45464fbcff27d3698055f62666b8bf1fb6c27dac67144f0afa6f5807ba1c266c1756e10abf8a06da0122ba3301d3eec9b51a6eaed9647d363c4d81d1648573a3759969d1ef16a2a286d39f787bee4ac37746671676583a36162003aeb009fa04f5d25f3393f841972902544b907d59f18fa89287f025478612d77e55cefcc98ae84303b71568495508e31f2d81a2e862973d7d3283ccd7b196f184ee1c8ce0069fe3be109fe16bfb2082bb73a3c742eb5861e4ea473d12c531752dc1fbe61495560cce94acee2ed3033bda9334a3caf87eb4e4e70ab80e24a8aeaa037412fefe23aa0051a7005876c52c68ede9585714ef81267a6e0ff0ec026931ba979056d3cd3620a664bc009384a4cd26405a143c8d08344687683be8547a1bbb060088101886364923fa851173f45a13f37b4445d37fc18ea4b90b7da552a3acb1a6d3bca41a6015b58572cb5580d0c216e0990c49a689c795c119736dac9bc1a92fbb52b895fefc57e077ff87ee3b996ec6a341b6bf6cb3070b5b9636a5fb89416fbbcd9cf5ebed015a6c184d40c78ab116df62ce42822ba29dd14d65fa22d8d685c1e2bf2419085633b8cb19abdfc3db8f0c5798c559347e4df40c6cefd65a59aa02471244edba4052e8ed9660ac396dad71ea933601e052b7e6bc9ae41751486ea7d6631452e7b2955e13d2c81091464635b6dd26d64d93", 0x1000}, {&(0x7f0000002340)="39f4dcfbafa379f333e592a27f052838288eb598def2cc41c8919e9461f30f5cdf0b90b49802c80f5634d4d4ea51917fe8b8ae018900f4a0e9a61cca784191fcda0c02aa6621bbd7bffa9bfe25d6c3cc7882fb9da8369e73de22bb8ad6c8717a7cc3c900c8f80bdf52986288ee682a99c964d3027a684e711536416611a7ea716ee0f5f5b59432bb9797c92b3d0ee65cb9f1d8fc5d303871e70ba4c4517e90a866cf112b0f24b955fc381471424540582105729dc621493828263a8f609169ceec1d5a8fcdd593022af7f8ec2cc0e51d0fc03b66d7b29c91efa5ccdedf88d9fac514b67b3537385a2d97ee17499b0dee9fba1298f331d03e14e146d6b48a47f40456b62d1d274cd59a9c37752fff47e453f5677fc2f28ed25518d0dae091cb59ae5550b07ff388224e96264b828fc71397b99fc55762fa47c33a1cdf8df875392e92bc221387fe184ae9f7c3cbd0b8562842faec02bd35ab58e675090e16c2c535a93c922eff096ca9fec82047d75bf51f4ae9095bdc3598e887dfeaf02a507e13e41fd902027966f74b80646097b95e65c9f3e871fada063b59266ee5498c8bae5d9e8aa330eddd8c4821594ac44ae5293692280ca93003fb85ffa9325bb8ad04bcc61bcc827302cd2623926fd890f1bc28b6c95670174ac196ab00f888561cc30a4a7dd693803987da92cd384ca0263a8c9f67911499079dafc391b41ae973e8c193e91eb51390622ee99d096c5661a0e41991bd2a7fe59af4d0b6c3230cb4d4294fc02ac539a11742d3112cc87f61ba5a8ebe5ef0dd1c594f767903694c62f7ae0ae734fe395e5c1622cf75eb0c47013f230269493edc3f20378b108fa1f14a043eaa8f7cb16991eb89f40f364eea54eb411b85fa41d2fd4893291457333b01b0ff820c24ec8ccdbc5cc93b82aa3837c2e5a9daf7a2620c1316f8a6f293946b6873590a2cd19a01d6574b44a815040eaafa47c041a4ccff48d2f721bc3fc7a8f2375b211789839c5e0dee125df48112d8bf41841af389390e8c35395a49ffd1b11d6c5e882caee18bc2e80fdfe4100d9b07a7ad0f0568442b9fe44cc8f406f64cb8ae8c4b69963fb12105d6f4720a785b5e5a0a67ed3bb69cbd492e723b427efb74e667502ca9dd93e1fd77a9401b740f902773c6562846e321b39906c3447670d5c4f5964b0bb34866bf151157eb1c0a47fe19053d4e3fa2ecd759bce0109db86c4129b61ed9787796668a5874f4e7b284019c1e4e068261c56986da90fc40a49cc00e0e1d8f68239415b9db6acaf4a07557e5076bafc6ea9ce9c2b1bbd8cbf3e4f931d910ed4c04d7e1c95e48bbd76554751740d72a8076e06662066e4aad4a3d2846caad4ecac7681ace7db25e1192fb923856af710a7c49fe1862dc086632b1c143fe81ebd5b973edccf2b8afc8c59a8f66388f670708f9a7319b6b936dac26abd89bec91b06584e9a896ad1e3d8874c458bd4e651b3f5a53618fa277c73f772bdc7e6abb62d92e2d21bf64f76a35c4ca577e9aee408894da85cec50326be8c67baf3ffdd02d9b159ff392dfed115d767d88f9ee8bb77da1adafe8440adaff366b32d959f7c2840f644af1d80f5b749296ba89bb9cd482e5a8a960c481e3672aec6d5bf65495573f232063c4a57ce63fbb1ec2a76dfdf9d977e053d6279ff88a9561f65c8c5e9b911d5cef8bd17eff64e436fb5500d8390e8716a5093c0150fe4f1c8a968160a6bef9db0f1c236ee66c222879cab965ef17c7102b9b30e111407b724e27d2e67458480c39b13ca4cdb8cb9e6618efeebb219e0608624183c1fa4bb38d2903e5f543e4f469f793d67f3e6ed7c67ebd9835da6a6e85e561075e395dbe140ebc4292d6cb15510b4508680fc46cf07a3caef0e68886bbf35a988a22253832c7c7a0270a3b96aded39f2e663a77c05b4409a2bdfd21f440234b89c464b24225dd99dc7db00f4d09fd9c0b09fdcda1694b3b3a726f697ff29c7b6a9db17a9852794cae45a503cbb28158af5de6751cfe06496a080cf8f64bb3ba2d925891fcf7debf459fb2a8d6f15a6cc1fea2ae936da46bb2c013ceb5df96758430200461492dc7a4ea1b40e55f37454416ac0340cf2ccadb74f2ca2dad3166d2af74d13f1705cf2b73ab57dcccad548468fa0f22d3a967ca5108363c9b6706af460c65cad3ad93d6cd7c77291c5d896db136e4936353071ec6b645bd914dc37a9039b19bca32b3419d2c2458466fe80c071cec8b524b670d2846cf8d5e77e60248c4fbc7badd5c3ddddb5a401b88fb4317095ae3eb348473a9a23f24fd4b7fc5d93ed664510caa8e8c6694cf127dacbf4d1d2101a8411cf430de40b1c5d13c1437e57b375ccb256a68942ecd775cd13f34f52f14869301e088cb73c8cfd83fe41718da75fa00dffac3084625f51cc992946be830e4b25599607ab12d179e0a6027b2cf4332eaccaba905c2eb36d44dbfad9bc9a01b1675f6fe74b14c2e7e6db8f3dd81c2a618823ecea7f807770500c9cd6161fbb6f6e56cc2f2b1953e46addc2dbe1974ea999220dc27d72ff9b356fdfd897c1a1ae13023be3fe7c7bcdc739951a3ff8efc795d720e6367367fc73c2a3db3c14e466190a5bd0f2edd0b5581fd13be40cf0881b2ad92a80a6ba029c3c28e01aa5c55b9c80f56bd3be16433c41ae8d3422c732994d9b2f9e8df9d3bb372acc6bb3d502a900834324ef22522f2905529fe61ec6c6a4a61e13350661557bc117db583db26bb33d2f0ffee0320e5746288785c91019572844235529b6e06a61f8ed836ba03a39df8e5fc864940a68ef647ad0d0e7e8ed34a6fc8ba2ab3aa135df553388f6e253f1a1284b487b23eeb7028341b1967c5bb9b013f63cd862dcb9f68fa7fc9ef838b4ac69d44bb313292225f5d58da763c851f6bc9a2f0ab07ac7fdc518718554c5333aadcb6c56f37861d02ebc548e2861a3eff2446fe02218a4554e4cfbbc755d164d9901467e69aeb9e0ef3d954168c045015ebfb8b60d9e9f723e11478704b04b5c8e5a5d2a7d809cef3cc7e09e990968bcde6573eeea07651cd67a57f7a475a8ff7b77a2c61b544ac5d618670036c2d35598a94620e2efaac41b551ad53799391306e92c84d17a0810c4470603764980f2d311a76fe64fd7ebc6b639016753f14c466329d1b34dfe4f6f2294264922f038cb40e04f500f3ab1748564f2a72beb18a218e8c67c8e1f9d92db004b4d88dd349dffb1159f173e0a03dbaae1a484e860fc90f3c0d6b44e379def480a9ea479390ec936084c4c7fe0a8f420b30109cffd099e040fa0b2f5e4e208471e501f558f696138b132fe522e6a206dcbdd8848ff04c53c56cbb1467c7178ae83e0523785de0071968b0674cff0aa9d039834ff701ab2a42393d07a81097ccae0b90282b8df7de5929a4d6934b0ee660390c4ed57295a334b288f21a515c641fdded56bdf62e3641688bf3f76eaca8e701a92a3d643796eae30b42b9ec11bed260010b3b9b9c0fbb8b0fa6a22c689a292947ba554a0e964e3a184dd0c0e9df8d24ef2738fda3046d518de1a5a0344254d26dc661517fda31f785551da97935c2ba75d3a0e4db88a3e424d95eaf5c08d7bfe8ab7dd237e31cf6ce54fb59fccebc448dcd90bb61657e42b48bd3bcaf98f82346e22d901636d30612ba0fac189dc099035b0bc88bc494ea0d6924b287aff296241c08ddab1dc5cafea00d5602bb6ea2797385cf541ad9f2375a7d6147e1796bc950ea16a19b394cfbd3c7aa58e4200cbea2bbc0a49bd54ae5bce3f997b022fa5fc4d30844bd4e90afc2d97e1056c8e6544a4efab993a5553ccd47fe20182c74ae522f4d0b961ddb542a01ea4700be7405f93f2860c2f6c3cc02659b01892e1e64b6d420416eb79395de996eaa7183bac0d2873ca24d84eeb16a1a38666959d47f7f1eef77d06523953a3f0726a446c000a220ebe6e1e860f23297d3fa26893b4d07040e77a3d5bb84a5e5a31fbd403b58f7d8aeedaee180f34c1067bd8ce43183a191f7eeff80b2229881c5e6f2fd8a52496fe29e1b2bd3fabdd2580267c83358b4e52d56172b5ccb074351638c64cb23f765e8d9bd77b73edf404b11b0d6b7f000834fde902744371bd35b55c78a63b35de0d6a90220fd14f9dd57ed631430a8be7254a1e495e179440b037e099624f0b8bb691bcfd07e76d2a87b85ed14a06be43b9a4d7eff606aa3955f880856329726af105525fece43a12a0c94173a41c4fdfbeb52a2fc33cb7413fd68af95bf468f44ccff9a985c6a2829a8540bab900995451ddfd6ff0ce1cbbb779d8546472b3c764c26b939f1178ca8ebaf0ea5efeb3d075781d0c4f4a3ab1fa891cd868a4788a3a01e322fe56126d14e3d49e687f5ad42e6443be8facdc40cfa464ab1d458bb9f35fb5c510e93c839b5083ac46a51b49beebcd012b12918674c8dc4213e07f899c1b5f9fb4f3529b7a0593a4c4d76a1ca9dcbf6b3450b3a393c19cdf5638480bce5b45cd2dccf0bd783f34eebd146e0edf70c7c0932b823a5f6f5aefd178bb486fe1835cfa34b9df692b371a0ba40f8956686e09acf1f8328aa37f38f8e14f0b38fb4267137bbe704dc4002742082813d51ab8e72f9a10a4c82f0b424f8e37fbe9f8628ece1efae6eabad8baaf4831a9788894e2b471e43a73aff1df200db5790ffb0842c3bda28c9dc8fc9faf4995a8a81e244958d1b1977f0eb6d82abe82b65671a789491f709472032bfebea411ca9e40fd5c5c5c4fb957cc0c103a65a7deae433c92a9a64e8fd7263a01f305377ab17056180e648d3cf5f594efbc50d72a082cfa53004e4c0eb627216006e450b0710658bb580f51bccd65d9976a4454e4fb84bac76a7911ba1f7c9fefe78051677abe4350ff47450d0bd75f0d93e1bb5c28c12385004f08a7ba85dbde155cc71e2dc1544919bab8eef591f173cc3b2a5e16f24fe98d9af5fcf3a5b0eaa7f8e9740911fdc6ba9528f435aa4cb66287d6258e654cc8c86f27e6139e605e5ccb656d45f841c096625fab2edb443af9aac3f83b2585acda11ac6bf2c2713bd5de416f1de7db0e596df6f8752e5e6fb921b496adfa6e012d82f46250b0825af47a9e416b80916ab60060a06afd0c77e327a85e8a97fa73130eeeea4ea886b510d3ca09ac9bb33d60b6520609af8a9e74a6cc9c3d2d03e529773f1be7e6dff3de60214c922529499d4b003697c30f9a148f7e8ab2642957116a7c6690a2044216b52873594f434a7446c9d16e8417ad35634a44b73073643a3bcae05d8f83a5b2bf2b6a47f5c25ea791c58d7096c7ffce84e653397d61193c7c5622f49946b65b2657d42ac65d843a313e89ce80750712f004b7cf4eef2b83bb4291237a98f9cad086a5965635dff44aa987556e7e31d70813d54ed9453c055041c8d665e54feef9342a60a93f229ec254271f720b7a2d14e98a5a604efe7a07ee34cc85459067d14589b166d19dab3e37bc915c02c1e92c767839de0f6f89b0f75b5b43a7abc024c110d72f7aaef50749628a3077a6c2c64cc9f4b4de76fb0342efcf063f39e80a5f64ba61666cc6eb0ebe1aaecf0ab2611687be49ae72690ddf7249b3c1be4e264a1cdbbfc085a36123c4329cc24ea7be93c6c695d1fce0c2d6a10798861ab27cddfbb51d4881d8c768c0d5f26f300689d923873248d29ce3a07bb49206dee42f4567699238b9189e292398ce20a10aa01b5358e59dc7fd4bfb5df65e706c8774678f6612afee72d8b84e6882882ceb762cbf76c9db361f0cf2640d314c939e9e26319693126ee6b", 0x1000}, {&(0x7f00000011c0)="ad7e9a18b09574b1ca082bcbd94bf47dcd05cb3631698e29c58270983930c13ef093bb8183e06c3fefe2f99fcc3245b4af1ba5f9d5e89bc607b9ea5d1e96c1626af7ea146941d0c465ccc44b091733c250b7c4d7504356aa1cfc337d4e20bb81e1d65f85b9ca0fd6f287283efcb4d6f6ead09b38540a", 0x76}, {&(0x7f0000003340)="fa45472d9be3a7f463ba4e5e674d4a4c622d384924b626cb951e31271c8405289c332a332c8e0409226fab18f191b28c90261f907d350b7b5f64da037c67b48b08be61dad1a384eb43c1b5e62ba07cb92e95a2384f4b9c5ad004766331374929c20021ec72d59d21e0ba5dfd1b92ebfe976ea1a4db915ddec383adc06e064b5391872c7e48", 0x85}, {&(0x7f0000003400)="5311b1884f16faef7ac5edb3ce133c0a18e34d7d2ed82117a24bcfdfc1e8dc841d77fb377ce58318b73aab4c6342f9e77f30688aee3ad2a24de13e4965a79c9c9338167a123c885b5b7a3f613b2328c1bff6d9a8abe7da5858f5b0704c882be307599626e8e8fcaf0be3d4fb326c84d63bdcdc99126525430b61dc22777eecb616ee2effbb8dc5017cf3e156a25198e26e20bd9b7075bf42f6517eaddf4d592d45014b96f3bbcf530f0be45f62", 0xad}], 0x8, 0x0) ftruncate(r0, 0x80) 16:00:34 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmdt(r0) r1 = semget$private(0x0, 0x6, 0x0) r2 = getuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001280)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x1, &(0x7f00000012c0)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r3 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x100, r2, r4, r5, r6, 0x0, 0x4}, 0x400000000000002, 0x1093, 0xd5b}) clock_gettime(0x7, &(0x7f00000000c0)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x18) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0xfffffffffffffd58, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$IPC_RMID(r1, 0x0, 0x0) r9 = semget$private(0x0, 0x5, 0x551) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchownat(r10, &(0x7f0000001400)='./file0\x00', r5, r7, 0x6) r11 = shmget$private(0x0, 0x3000, 0x14c, &(0x7f0000ffc000/0x3000)=nil) semctl$SETVAL(r9, 0x5, 0x8, &(0x7f0000000180)=0x8) semget$private(0x0, 0x0, 0x400) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f00000019c0)=""/4096, 0x1000) clock_gettime(0x10000100, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r11, 0x4) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001900)=""/165) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001300)) shmat(r11, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 16:00:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) semget$private(0x0, 0x3, 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x409, 0xfff) r1 = getppid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x22, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x8001, 0x4, r1}) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r1 = dup(r0) socketpair(0x18, 0x0, 0x29cb, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x1, 0x8000, 0xffffffff80000000, 0x73}, 0xc) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x3}], 0x1}) msgget$private(0x0, 0x100) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8000, 0x6, 0x5, 0xfffffffffffffffa, "65945533f19c791ab38775c745b6bc1c1d81096b", 0x1, 0x1ff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000680)="cb", 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) r2 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x1f, 0x0, 0xa3, "e59755faffe507300dda98d353a57502e70be010", 0x7, 0xd8}) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/111, 0x6f) r2 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x1) ftruncate(r0, 0x5) r3 = msgget(0x3, 0x110) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/189) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000380)="10c4179a82957fecd911771805bb8fcc8389fe6b34da8b07425b95e1a29d11f21d518eec9ed8cb868d5a051ae30b55c7817abb60e52fc0f131594aa77249af93a45e94148d7d4695bb5be92279eaa37b55860b68d244bda6fad2f06b", 0x5c}, {&(0x7f0000000400)="87b0e29ce4a5c63ddb73c339dc5b8d71952fa4d3bc8f6373e6a645774c3b6450e8adc669b20832822e4195270a0aef3311d0287e455b7fddb41e459e1ce26170248b8cbf867c8d287b140f926331c32e7fe7e30ad39b71de1bb74343c82e298ea4180e56d2a13938f7822d1ab49f53cec21755710fd81c217f70fdb33792bce989a955d5473e74542e520390e4424e73a9aa7607e5372b65b9cbf08046b658dc48fa474ff7d8f3a3e97cf494b604c8c13f728ad75423ddf1f92c3b4c9b40c67a85a62b35e6468c3381b8b2a71e0c86a56a89433a77e94ee4af5a898c729fb94632a31b8d2086283a21cd53d0c89329609ec1a31a22da8ff9397612fe3bba5c58c338f1f68027153b0f25a7b23dc5c9a30bd346d557b3f9d649bfd225625bc289328580b30ff55855d07c76c1d72c33d15b72993261fd57a5b17c7f671d4acbf65bb5eab076a1d440677fd3ba31914ce02ba4eb2c5e2624d6b888636516b25746ba6113c0e1b65bf79216cf732dbab3fb52906362fd4c1119f34de9b41ea4ef6d1015bc3437bef7972ece4043bbd7b1d11316f88939adb968774fe198323206d95998eb257a2be541052202c1cb12d7c22a30c59e359e474952ba8a643a31b52e8e616b6803fadd5f3bdf5090fe6ce622522d1648929929105750b51871733d35e3f588f84d25676e88cd5e46fccfb74b03926021de768e66e550dcbbfdf69a867062d93e9cb8597bd34bed2a04f64929dc4d375d2b5bb31d7d6bba8854dad6bcc15d6133742f7f8063a3c5ed096db0890bad40e0983eb5498729c61d3320dbc675b907adc0de44ec610d66a2e107ed474ce2c15283bb5e7b3b3a703e568f9bd3910d40cfd22464ff4a7cc13fc0a323ec755f34cf50452a419dd78e1caf910a9ba819f9166a2fcf3f5b8975f4be0dd8003d3893028fb69cabb6736c5d261d47d65c9fd67e05c6d6347c86e244caf66185c13da2bec1eb0901f94865cbf0f4a17cda3986973f6ed63fcc80d53e048dff7745e3d37b401f1c5dd038938722ba5670cba8025d8707ed58635be19a5abfe7e7df59fc6d30788a213a784ea5fd54acff464be258f9d21978e2dae492bfc5b7daf8fb392d627aa953a70e98896bca71cfd008821da4b88e35d53012d895da8041450598d81cc2132fdbec2f378dc3b4e22d273a6167c179d717dafa8fb15d817a8819d42a884fd87e62730ba15c3d60b17f3dd8427a98f66ea0e3ecad031f33a7a6d8e39883ccfbadbf1da2249b832d5672f51244c5a89bfbbe14986549e262650e424b5b14c2d580bcdbf0933f8a0434b628e80aa364f7032b892d9eee72fd727a47cc34a52a9d8fbce0ecf8f6213c1ce6d4fe84751ce39c17c9bc9286a3eff30d3e9b83e45087ca8db634f3e3f3fa0f8c01170a3937b74a2b107c4e5ed48c6987c3313b0b406f65a844f314cc6099407fca7f779916ba90433d3a19b8d517d62f0be917f6411c6c336c3e1ec374f4453b64633d2740dae433f79e96f552edc4fde65114b6cdc8e6858a48844cd30f6436cdfee5fd84319cfc3a332c06440fb7758e4818d7f5285e28f396f7854be3f2dd615770e2e2caacc9509e0f98a6673cfeb69b049d2eb574d95a6b4188dadbf504080b58c8024c5e51840bac914b0d3803b3d6ab837af222258432cc8624a9d81f15f00c3a58ae368d227dd29a2cd15116777b6cc502df323e9bc7832d8a458f80bb169f590929e70c7e20ad9c1a0db27b1ba44ecaa05e8073a5e66b24913f980c075406b3b390e35302aaf301bbf438472004a7c1d5e36dbd986da26ca5aae9095d413702e274eceb8a88bd0a2ee65a7e21894163a317b4d8a9082b0d5952f210b6a32885cd81e8ec08ab42acc3eb39280fdfa45d439daa1dc67fc0514cc2b86cff43d81ca4262b416724a24433baefbe333b2e5e88a66b154adf3081b243550257e642ebf16d0a380d8555bd3d26dced178ebaea8c3572ba61da09da0a76374480d43fbc2c638ba4ec33011c081b20fa9de1281adb32284b81bb986f452d3b603d143d6dfc5209fd1f14e329079f32f1f340785b13d611aa99c4d910fbde518eefb9f604bc7180152b49cba36131ec6763539a6b54b7e804aea2bb31c9707fa78e5f69f7659b1c950c0a2f4e87f74ddb586368c889344cbe4495e97d05f0aa60302aa80bb8d90ef7ea365c1469182531d692e7619f7131cdd8837fde474acd2e7ca6ff5d463f2f7e953c8fcefd4d6030ab3a87790d970e9e21fb8e36a6d2783b3f1919dc148dc9bb9915dd95ddb5497b9e3a4f188c09cf70357bf103dd7339ba3eaad4441918eaa85063980698897361ec6edd83075da177772b49cab18262405154b6fac570696a58f8cf5cc7ce731d95958b0d8413e916ed717fd42c6c52eef982deac4c782f627fadc2dc7efda2caa856ec33955b7afc9417992f0df97c934964225a25bfa06248a95d7f7738dc072af35724ba314bda816cd1a67f5636f572bb1b9cb8b3096d0f5a34063e0274337d39e3e4e988c1a1c7d99154f75f1663cb649dc077c0c26e3b1630164f560621dc9cf0abeaeb18aabf6e63e65af899e04875ebf18b867dafed851f9aecf9c6e8d2cb709fbcc7b3d4640161200e965a6784b2ed3b09f0eb114915fc4a2adf1a983fe6daefbf824b61283c81833fc6bfa7bdd53d318d79f559f8f2861fe937f25b447f0d785ccdf194b17b71f1588a9a290415f4aa04ef4aa922bad70cb5eaab7120f5b1fa986f8e2fe919491b1e803b72616eb22f34b054503b8fb5b28f1b2a852a27e16753b78d7942af2e741fd400f9b1ea42dea1a0948782e9d5d655e9e79322034faf909879023c528467f6ae7c5ddc69af848745d5370e8389dac1a051d3d69bd6f7cfe0ff8a28a7ca79347a62b247bba6df36f286e1b5ab0398f32a510aa343c0b097886a5c3315272cf5a0e5f5dbd2a1ad1c6a0043f38b11c5184760fc33e2e140a9748b2c52a8b6e90b6ca054483cc2d63bd85cbfdf944fe8175b71b3caed7a776f55af2fa63393023ad43f4bc2e8f293c9ce7a36978550eb9c65f79539a537dca3bf46cddc78d1cd6ab6666e0243dd54b78b4c86d0404a6e3eb8ba46638c8e0142138e6ca4b1f07ede2d25eb8b39d1c688622a2845c7af27d168fbdaadb0873e39032089cc2c939226c8d56830fe6cfa7f3d60dddddab6c7fe9235ec688e6e493c42170bb3cbb48659b82a38e8d9fe1420f902d2fa0cae4b3669cb12f367763497705bc3a98d57b547138e4a56b548236ffe427e38ea834977d7440b0934ee3c3bb1ef1af84fdb109270bd9a6ec69ee66f37ebb20590959e64d1a80fe932f65bde674582b0c531901c4f3cd3b84f7e9af3b2e19a8786aff5ec7f9f1e8e2b21ab5ffd7a249970e847482ebf3c1868aef23731c4ea46d74ae25841f51ce8b393dd7ee17939a4fb6cabe435453f0b2596c263206e3353fc12bec6309f393973e3991b6a60b1873260580499203ff851c798f22d24d781a1fb1a5df9c665d266299149d3c45364c74aefed9010b9b0eae114b72f5c197c524c7cc918241ae83e77c9c870d111594ecc0f5198bc39015c39733987eb3ac58bd7697104294b2e9ad39783ae28ebec4328cdcb72dc2d81a597aae5ecc196525e40e7d07199b872381c9bdbfd78852e675fa31d77d1f5f54b138fdccf397104cd2631fa7904e09dbe762e7ee939280489f88b4ce12f857998b77ea1b49f5405399ff2306d23136e8f464e7bf33d09425100e3704e31e7d9350a589ee5de30cf9c09dc7199386380d818467aa18df8006d033f833e36d0ee8960af487f256cc4b6c185f345327921ed654037ee4dc1dc09e51d2a6785e775fb491f72772a4045d71b78b4754ceb2d73c836eea15dcb0a14a336ee9d44894dc4f9f260c3095bd8b5b3e754e525495fe7c784d3fdfd39924d1fb7333087265dc5922e5514f7a252a3bd0bc70cde1fc5905e7b86c7f390ebb50ab69797efb48500615bf9aed76eb29b6af936c74c89dd08e3d1ae05768dc3e5f067b0a6dac9b7df329cd93bdb565fe42e5e365263398464944fd1f3dbec3db8547fe924b2ecb99cd2962780bb3434b2d52ff418f322ecf0cd4eeffd7748e15deee606bfb87ac8b6b3b64dbe7176f4c69a77bbb45a3a1cc87146098d00d680aaac9b4d2f34a7291ebe887d66549388950c67112c4e2003e5e53f178e01d532f547ddd43018ebc9a08759f31889d4478bffd29dca85131297a7a91cec9bc4b12e1e64a673b26454db650068b38ca4a255f7fc77e4b92c3ce0a178d3d9fdae574561981d9924316ff5aa2aa542315035a50ce5e7d269c099415eae99b5c57ed5b3fcc1a4e84bd7718c2850a9ab9f7532e6d067af5efdc11aae91aa2fbd013b35fd8a588a4681fd74bf1d9b000a1ff2e01062ba7fd4c0c2082ea8fb0daa4d34a42bf37ff7f28c6496bdd7cdd6bd2da0781422c6841270e0878d335645506ba7785d80a1a1d04575c7849bb23bb094caa62244bf589f782bb2e5528eb4c5439fdd5469b8ee8caa50852f574d1542fe04a4a6dca6155110d1659f4c3c71b78e581d8120594840b1c7b9ba6387f3b7e2060fd2e8784bf843867b0fef024c3022cc25476f6f21ceb15f491def458efa1d6b60ba0b90fddfd6323c6c21e0a2f6ab8c12a6947b3baeb4a8b69d90e9f7f846c16419ca54dd4f13461ed435e218f2030d5a1bc3364c6db9dfbce361d125c4f60b56f02bb037f0d4784a3ac316f20776aa8ad61dbe05f4e74a8514a0f26e3919daf1e9e5de3db090e0e53b44f099fd44b140ffc795ea06fb1e889b5dfd10044d9fd86136bb8cd51252f4f4395e95ca4d185682cbba5d73c7f5e0e8e92d041cbe1e42e257b669ee5a237daa5549b8b13e57b09789f4663368300ae5812bc98f1ba2840cb2a00b52c52eb41a7e2941f02f3bbcf826c5cbc73eca6e383673bc2debc30bf3b015713c629db7860953846affc463fdb9ee3704720c3d2ec63cc0bda71692c0bf2a247b09cd27ba63f8d28ed19d160d5658c031870050fbf59f46f68934221e0ea5a789ceb88d9cdca777f8ce78b7acf69e84f53bdce7a52d28faa2c64b995aed6000d280cb76638c7dbec188a73a7454d123e9552854af3a2cca7fac19ff81d295a2bf21232b278c74cb6ce7711f5281027862e1ffd69066e933ca4e79564ce5af6854c79460e649f6b3d6832252d423dba4d7ad83df1d44e209343f7fff27ea7a185b35e2a3729318ea0558f41ccd3be1fceaebcee29a465653d7a41e68125209c927f6715eb3e18ed516c4c0ce778caa9297b65bec8ce854e66e91a750debfaad83ba8c557a18e7bc428d463208b9451e6b7b12a22523944031935a6e6a7bd128db02f25f18fbc7a01045d846bfc79adb7cfcb8ffc7f08783bd1937544f2b36ba9d003ed9f9d376757d44fa7b5437757e658518772f124d05e59fedd4b9f244196c77cb6ecd6a87a591c6eec9309ca0e2fb231cae965a91b78db2de862450552b0f91b9195768fdc22750cbec093fc0e435767d8c1bb10836d122e4c8ae9a75e518ba9ffd40c727edc37d8a8951983321c21338478c1b86ebaa9e1d9137d845acc7850f7bda23437e980dec9551de5f06fffa5baf64464015204e049de01ab79928dcbd00a268bdf549889e41e2fa83c10c4457e0cbcb0f19223b69c2205331880a4eaab5025eb7d1f3387e82a1c991d1e9f3089ad41cf9297834717467741fe4040db2fd5779bf1f54271e53e6f9c2345f6e03a0a72ba850a1da7e1911e9c84ff7dfd80a97ba849696a0d4f6e6ab87f33e89a", 0x1000}], 0x2, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r2, r0, r2]}], 0x68, 0x2}, 0x4) r4 = semget$private(0x0, 0x7, 0x2a) semop(r4, &(0x7f0000001500)=[{0x0, 0x1f}, {0x3, 0xad, 0x800}, {0x4, 0xffffffff80000000, 0x800}, {0x4, 0x4, 0x800}, {0x1, 0x80, 0x1800}, {0x3, 0x8001, 0x1000}], 0x6) r5 = open(&(0x7f0000001540)='./file0\x00', 0x0, 0x8) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x4, 0x4}, {0x0, 0x5}}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000001600)=0x1) readlink(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)=""/27, 0x1b) pwritev(r5, &(0x7f0000002900)=[{&(0x7f00000016c0)="3b673fedeb00909ccedd75591dc82f1cb6d8ea0d92d08eb8fb115e2e2d1590bbdbadf214b351d51d69a6b7e72fb73ea14573185c47bf48c27005040a98161b0c752ec549a12d136d95859e", 0x4b}, {&(0x7f0000001740)="ebbe55c87cd88dc5994d3dbfbd36a923479588249909c4f26caa23535f7155251ffce99a82e6996dc1e27a19d6851dc21ff3d04354664e7c8e888f90157bcc91a9363767d60f9120b7515d2bb36153baffa260b3361b35d5f173c3545a714737f6df1668e48cf30626429c8500e943be55af847361add2efedf6824ba7f9b437fa32c45cd1661dc46d0da9ef5986f5a0ac504124e66bfdccf175902708a5f50406b01d0e78186042acbe7839566590fbebccb4fc19e455fa2288527e7f08a1cc892a90ba73fb9edd93b4536bff7b8d3548d30662290ff810efc140e33c7ac74a3430ec655a34e346e8586481ed2f292df87f7d75488ff838b58b33554374a6", 0xff}, {&(0x7f0000001840)="edaf393704273830147716bc99aaff68bcd5", 0x12}, {&(0x7f0000001880)="d62e035a8c2e28ee29572f30fb4a6f1ab986af427eeec5ca3fb968f2f2a8fd2b43a82000dcf4da14790828c78a280779b7b48fbc903d68afbb1be2b690eb236d0dca01caa1216bff193f379ccc40c0300ba89d1df13228aaebcf08ef0cdd81ef7b8262cd827e81726e12e217151963e23f109179f44e2a73383c97206e44d6a5", 0x80}, {&(0x7f0000001900)="5ec53ec1d59de5cef1e6cade3afb83870f6e7331577db496d4eef0fad191b0e53478d5b568b5d65e59555d8af514a4c59931af84e7b25d6084361fc8ae02a4a9fa5cdc445c652575fccf2bbe17edc24d74c8f3501179c387b2c0609b8e9dded8d0c8666f886716248e3a3f635ee7014fec0c4ed3ed0c0797792c9c243894c3070e8ad03484c9c6b641a6e204c80f8f2915b9bb5c3d7ee433dd230ffdc1efd7f055fa651d7d09e1ffdb0a4eefbd7405182504e68df030867d578cd3c9348d254a155a8e63679b7970aa326978e8065a07c088d8ca8f46afc85c36d605b39db5ccf07c63874dcae7b8a271f377efb15dfc7ba3089b439261e3256b7c67df71c8a0218f701abc1c6e73fef77ed5f65de652dc1226927cd5404581270200b32b6e46dc69dfba684d5ccaffb87be301f7d34d6b34621974be645bd2ba033079e30b2610412a64bbe1e522bd569d3d8c1b104e9953e2d1e509b56799e23b288a086353757d6de855172ae0962ad9c1de3a5b5711262df76a7334ca21a81f955d806f53cd6c15efa076379852ec273b01cc4917720d065d69cd9ccd186ab5db15b8d1cf0d513383a772afd0983857f244a9483c7143298e4a75885e74239a462873ff396e68788d4a4c42732c90c3d7f06dbe39c22c17280d670335461c2bea4f1709b594efb0c6f3e676dfc3a6a6f1be394cf74adf422dc60732d9ab4b6f1eba97d15ed9707d1c144bbb296d4d72f51f940184315ef720d6d7ff2403ea1aebe2c15eb1f4fe7d26abbb0ddc12c1e8330b5cc88c380e928aa637564bd6dd3a6b5f835aa0d0e9b5d58887a07c71ec1de5708a74841b5e6b9e9cf7790591012c43d181cc6f13d815b86fcad7a64d64c076230e9073c2e8afc46509aefecf8725ab528f208fd0e7dc96ac41d28d1f7e3215a9014509857df0fca1fed7bbcf71b5d53da67643734e5262c28f42999d4428ccc9d706469800a244fc6afa6191f9d3e58f23821804d7b2b1f6609a1799b487f82e2ac2ec46bc3b659a52e4bb9fc9b5fc6cb474ccc492609cf1d41d45db2921f4f9df411f6e504bee45d8195402d2a467e09629a2f1b0fcbf36a7060ee4fa3b2c93c0b0f662c0fe6e4c9bc912b54117a78244df16dfc0c15fbb5048a9576d6303f23dc91f39ccc80c6d5a846912e8c69bd0c028b9099b95e0548ef0f9bdca55291cbd80d544d885f867ea6ac6e8ed53fd57382b95148b7927ba0b6a78fd0fd623a0b7d3a9813a6a918eaf0f58ce4f6474a192546ddda2a31712c2d4adb64b6b26a326dc8bc333015054109da44822afacf8b528564bb0e1acde862094126caf42f14df410975620386c78f6dc7bd96cb3d52c2b7cc305e9f75c264b908b6abab21fea7b933e32ce1c252b2bbbbfb849e5789e7e90585cacdbdcd1eb36a8c704b7c8b6cbe6d9caf0c9698ea236b0910436accaae4e70a2d3f260f5a8b18c5ac5e81129d29ae51b3f4635bf057b317e4164a092f91f5fdb4e48ba8e0ef6a279190715407ea142f6e8cec6bf868fc68257b31bfcf35d0ee993bcf3e33a4710b8d985d51db873984bc95ce787689b442ce80fc1ee1b5946c1f59a442213d8145ae2729158bc5df30bab50ffb92f6e6218fbb9e5fe68c7a7fe60164d9b8c221ab6826fd06a1e8d7b6f2c4a4f680eab8bf0b6caa9fdc7ac75780889d8f48d0e9065081f376c3a43b5b74e7ea3588cb2953eaf81c3bebc08e8ad0e8f02431f44403c4f90c166a0ed6573ca4e010a241a18b0150d41407a4b7b1bc87a5ef7b84a3af2cef2e6bea8030d49584ed9b38dbaa85e9d425d3ef93e342c2db359ac273f7ad85dce0eb310464f12e7cf5c5a5639aa603f540c9341d77298cc36a7cfd69e2fb9766f8e637f40dc9a41e89b9f4aaec0587586bc890c4334a293d9a3e40461b8e87751925c1b61ad59d7d9940d373d1ab41fba1bffbfa924950b0004ee954c967f597cd072e57e1a443041350e34c81a2b0264b7716f9c1db46a66a0486387dcc61beef7ae1ea293700bcd70d2059f0be0525330f9242728114f81d84061cb75e01ad28729d20b85fa71707343bb75fbe463605862024ece2edf09890ed089c26c62503897683d42523e9d3f129ced94a5b0f12216d37d8f088adc11d5b8db6583d7b8341dcc3d7f7c6c1c8bfb9c006de99ec6a80e15f3b4eef537d5fa479f2757a08f8f524e91955464992c5088a318e78c32fb392fd44c380a43f5a7eae1a465125f3f8727800940b5f161d28b9657789eef0e0df3d79c88761dba86d5f275c40f3e3c8770e60d246cfc67451bb4f2bd1f231c41ab8b04814c37ce3dbfc497df9d30e4ee9aa5c463dc41bf0969c7cad7e4f90fca91445a688dead04304d741333317a43512b1930583312526d72a09337936eaea0b2c8b272dffb1ab191557e5662770e86dbd73f26d370840dca5f75ef0dcc1a38319cd7a94b692861ccfd0de57f5b814bff659797edec3b97d33a1bd25474ea15e103ca3698c38cc34b6a41714815c41a34eedbc53da44208144cc1c4d80b6fbca41b688054411180a2d667609d533e251caab026d999061acdcded7d8644e4c5a373ea4e467dd4b94c9df68774d989b27944716870b4e1ac20292ba73539fb9d3a29bd2ba13e91a1dc588256b84aeb6110020f5d750d147417d5113076c7d35c6a4123bd8c6a98f85968d508c2dd72c87fa9eeb50a99124776924d733a9c425c50c3e919a841096a899804146735c8e0a6edf9b50288a1bf2c42fb7baefa1b179465426de27162a88901281850b93064bb9866300c10ce9e833ca77a08227309191527ef272259d8c722550dac14ea6229d5dfdbccac4c74f36fad3430f6627b1dcabc4e01f26274059fabdac1cf56c43f2804871d95e3e6b4097f76a447a8069cc603d3e2b1aa6ebf625e6eed5aa89074f3c28f87987cd8e0511c9d66138363020f98a0cf6a861eb6e49412711fbb68a9d8a7d41247a7939296e8f5a99646b19b79dd2f299e106f528866973a7716bf7521f07ef450f851a8baf27ec1393c3aac5ef162dac4b18e668d5f1a296bfcbc75bf977d4051631329e7d198287670601d333a92e46507c061ccf36367330eba6cf4cf383fb569c2c00111e3055804f65a6f755b90aaf5f0e67893ef5f6761197866bc123466c31df7b4e31a4a14c3e92503ad29bcfffcbad801267a88470c1d656f52fbfb27c8f6457490a4ae98be0ea7c05ebe88d0ec99f906a2debe84478d944e22ff60545fe514a8d73f496070199cf19ad4722857853c225fd1fdb2de73edcbece74466bf64ce35416c3af792da2d4cad1de8b00a39c5ee469bf8e76f72c8a997769cfaf25958d2c6f8876b359c7c641f3097af0af30de408311b6db07ba0674f1ad37b9624bc144d3ea29a33badadda254c015e19b38101b9fd20f6e58d55c85cafbd0ef7f5c53fae55f0e31a0305ffdedfb150abfb1106f4671b228f9b49eabab47d61137f99d6438ad62c038e41a207066c157461b5267da3de0c9150869bcea68a52f1dd5f7b90ab722c3db6aac14487ccd5f1c76ccbda5f7cced439303b8b7b2cf37635d25746116ca936cd14e88fb3d0482429e498907da677954eca18561472a8008dcf48241d8c99bdbe2d6bc0560c30ce8e64cb127f879c53bb1f321a6f540c6eac1d3ac580460bbf79915bb1409ae4f86872342ed711569bcb00d1869ba3534fda9732277825b628d4d74f79978ff6ef7f8f4ad88c7ee3f64c480fb2cd68b85befc8d5aac78b3744d31a44b21cc8dea55870a833a995b2aa8be9d5d39ed3ceed1fc44bd71a3556260686e0d453571efa663e0667c051a76db78d824102592b8ad469a1608dcb873b46391cdc539684573c05024aeafb422356ad49914d15f230ff10dd129037a1b7563f9dc87bf1a23959b2511d276b3ef399af2296499efe088f44864e61c683cfa86cd96ad2cca9fa9205098eb942584f061a076b8a0a6c75253a03c8e5fdf6dd3c451fd161c4d1b667160e3d1b949d31442aee8e07c23d0f49dd9670b3ccc52fa3f6f2cde96e1fbaeebf85e249f008e1156ec01b63bc2a484fb27c7f1862f24117d1ebba13a96cf2df44c51d0fbd9e8f6cb606457fdd8e48390c033e6f93807cc665f656d552e10c1e14c5f485f573752192e9b8f988be2a89ad866be322c2557f55bbb45f9e776a4b032e0a66912d82b19ffe49a4027db38793ad8fdd73aa6e34f9808cbbf3085c6814ecb21668d34142bb2ac9140df8cf1881d9ed748e37efd131d29592ab2fa5b100c9da32871c2f0d1e9c4d868ae998fe9961a60e0a8541f9998e01489a49f9199639ed6984561e1992278ee734e0289369489364e646e691a8210ed8a07ece2a4bb7a6a6f18e4664d814c65cb3b5af15e3a6b9b047d153db066e765bddb4057b15b7f6ec81a0fe5fde826efadce5558c4606964ff327d5f5fdfd73ecace1532de742f92590f8410b2f27ff2cbba9fac12869e2a9a97b5dbdd8775d51afab1cad051f82c50ce63b9cf87f65aae1c08e2958d9453b91b4ed067c432953dd80279dbddc5e7d3abe8e5550db5758b2ed52017e2aa6301cb9015a001995d99bf2fc43d26c390ec06af6b643ab4df5744ff7243ebfb43e4dada75c866d4791f2b2513fc1b582822738c3d9a705716960984e6afdd8e41088ad23b6edf3efa4a48450d6040121f8b5773cce7bda915a73241e63bbf7c7b9f1c09d58356f7b246b8b1d2e96b4338fa70a9c93db396e24cad07edf075e48dd48a9e58601a18fb7ffec0f616600cd24ee3b6b03fe9cb7145ae5444a016318bd6f51496b3948553aa3d7785a95d4bfd8a7432ef0fd69887d5922068e31af28f61c6d35862b0189c3fe721110cf65847647dac087ab677e208fbff5f94375d34e8b3b89318ec668d4ca9caf4dae3b23364372c95bc798a7e57e26cfd9193cf4c16f7bd55f400aef00c5a5cd97c69b3a64ceac26b86145997367e32c094610dccc8e3d305cad9a819fd7806d0bea3245a9b2c3ce39453f66cf501d3bfec62c99a5457cb718955b640fe1cbe45198083e763e0b5fc3b43697f222580ce48494de94a324ab364e08968462cf8d33506d0e308c33025883ff84881d3aa39e078328c1c796dbce6671cc1a5370827ea9e291cffa78b604234e2719a197eba8c30d0ed8a92f340491ffe4515e53ffdb83efcd9c138e6bdc92c830891bcc6ae1a32939a61e8dd4d6110b4128fc274d5246d7561a8562d10d9af15d3c78ad87f4b78915cc489ab6c6f522c25cd4953a0ab1396155ef8a9b67b3fcc045ba2028f553448b165e1968c7583b8454c6d254b71c126284b9b08605874037abaabf66f500a845e3df2b69fe2fbe97491e84903128c8d6e9b2c9d929dc1245636065a9c6e5306ed65d9fca4b7d6e93444f78baf9da24a9d364d3d108f4ecb417fd33cc637c3f385b2f406660dc4a0f32e41e9bde50bea29fff9adbefe29cfd0bd459f3cbf205ac5cdd339089c6ca91773a6e7a64548a0650fa8a7082d3d7db2cb3a1da7f578df31a7d1d2ea3f712f3cc9df16ef0a9e405c44fe6feafdf235958757db7bad24aa8bf5db0e6a04c0ded9b1438fa0096d6b9e0b0bb21b01080300cf87a0655b08fb59fc36ae9d3ae2aa95c29880eeef585ae0407b39eb463ad371c4219df3c6ecaf6d1a639f5d5b00837641c327bbeca131d33598c096630e0b9dd77cd60856744097ef2ef37b1061004351dbcd0365b851f8cbe9fb21565aede2608137dd4a6fc1762253cfb67f045e70fff0fb258020866b14927fa91e32554116a1f51d435cfe5194e3a331213", 0x1000}], 0x5, 0x0) lseek(r5, 0x0, 0x1) flock(r0, 0x4) bind(r0, &(0x7f0000002980)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) r6 = open$dir(&(0x7f00000029c0)='./file1\x00', 0x1, 0x180) fsync(r2) sendto(r2, &(0x7f0000002a00)="051525aad5f2848879a8e8fb1d4db776a8bc2803b00728e07b34f25f086aa0d0960ad6b8d70184bf9781778c898721dd9b837d7bf9af38415eb017796f0c21d5434af31430d2fc035d58343bb730b348fe957041f4632b3c670a5f1115879de192523187141ee804ba3bc12e631b727209b505c41fa65cbe5e8fe1c4fcd2a3634c7ce2a5b188c0715167267466a837", 0x8f, 0x9, &(0x7f0000002ac0)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) symlinkat(&(0x7f0000002b00)='./file1\x00', r6, &(0x7f0000002b40)='./file0\x00') pwritev(r2, &(0x7f0000002cc0)=[{&(0x7f0000002b80)="4a8f983923c0cb3c439a8331715427863dbfdcfba74251aac6163dfab559d29bcec79c3a35084a0e6c0e0dfee9f7ea445c71e95a4f6f47653bc094209eba98f1924fe4f0c4fb6fb2bff133718b3dbd2de9c1", 0x52}, {&(0x7f0000002c00)="8826b026277842c4ebffe9b5817c161ccea30dd43c586882e9ce343248d078501d2b8c8b0f910ce80f5c5efc0a4f2457fa503d2b5bdcce451c661f14a2e13c6104dab601c8ad3f32eb97530da0741328fcc6aed4fbc4ba46b261958a7ca68a2b87aaf4a2e56bf6e2de739ca27f02300b1acf36125d22f9ca97abfc4cbf7505f194a60d6e75581ac428c9556e444ccc9b7f8cf905d9f840e19655b89b15a7d5abe6cf19bac17851d3181f348546f0e743433eb2f017468f018646ca5680ad5409", 0xc0}], 0x2, 0x0) msgrcv(r3, &(0x7f0000002d00)={0x0, ""/124}, 0x84, 0x1, 0x1000) ftruncate(r0, 0xfffffffffffff46c) ioctl$KDDISABIO(r5, 0x20004b3d) 16:00:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000002c0)=0x8) write(r0, &(0x7f0000000300)="071a056196805cf58d3e7858f7833ec456ac64d2527450f83b45e96e8ed8a88e8692dbf03482fddb260b1f2ffc77fdfe68edcd6081cdccd9e6e3e43d232b0c269173049089d3762ed92baa78e6e3ade0180492dff467446f6e8b632a09341f727826fac7331be44e928ce5877ea08432a18a337e25dc3da9a25d57d51cfa2c9b3d1c7e45408120e2c6dce69fe74c7b35431738815efc16", 0x97) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = dup(r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0500000066696c653000443522a1cacc862a6d0a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="2016a801f5440601005e0e0aa460fd0d040000000000000000000000", 0x1c) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="4c7463258a0cbd7bfaccdabc335b04d558b2fbce14dd47e592ae18bcd7dc43b0eded9545b901e817cb82e6415c81b9af28f6f6242ac78b1254", 0x39}, {&(0x7f0000001500)="aab1a95c80a30dfbc9c877c33024a62908ed23c2b053322b95535e612d0c698c235cf7806a00513726fc7d29bb521195c3759b69d7b8814097b38a35c390aa6bc6a994d2f4dc125304b58ec0feabc8600f390a566934364aee472ee9c9cfd3d3f583a7b5ef8a923d3b4bb507eaa0fc117ff80a8bd32aa916d362530691198da2c2f6cd898cbde1e0171f0b0ea88af19eca15fc1ea582faa3250eefb1f22b99723ae809234c484389b4519ae01a0b3d6beb1ee40d0e04190c77452e7087943dc0d9f86add91d920f4c75b7f3cad4d3d697951ba010ce7432ac1c442c6c60838e8c93145fbc09c0e6cb86f2cb62cf7e9d950f87afe48df80e429aac6e4867e42d875ce0df76d56e0b70d5e88143905b08ba7ed75945b69588e77e0e446663df9e381716f0c91e5857afc0da47c8db998791d304506ddc8fc5b874b547879f87d6d7191bbb8d0f6cd2322d4148f107992731805dc7f6948eab2c817dd8a87ad7fc324c97fbdb8febfb3f17972b694be71b93eec6685298b2d113f6b57cfd720b3593379c3a137d077698cd853e8ad9f8802fbddbaf653e12b262de4bb8b9aa190ca970af792735d1e104afab9d6800ce55beb8cbc224380ce897a9b95de1ecdfb55b17a1f6b53d85b99bacc4e888cd8ef0d19fcdcf097673e84bcb7d4fb25fb1066a4f347d84b246b21f16db1d0d11a7d5640fe2ac1d6d0367b48c21b505b43433ee81e4c2ccdc5be8cefd8661edeadd409d1fe3861daa141418f08bb2b8b8c40078f4f27c108be8fe39b355bde1241f92d3e8646c7bf8cb49a5743f2362aa576705561e032f4720eb65d6f621ffa603adaef2b40e4afc61af8eaaee7691874a93d24c1625c227643b47b40da0dae2ed688b1488c3010ea2a540650dba0c3fe4a9515366cd0857ac3530dbc941221e8b576cfcfe29a5ab8100e1c170e1778570a4fac8fafafd365352fdbbba5b93763019f04a16160c7a9a80c5779e483a554dfdbde9241abacd6be09d52fa37f7f1ade7b4dbc06f395fdef2efc0ed2e0a1197ab203e78568ae784855a4c8c57c851699da7ba011ed5a45c7902fe01ea3fb6a8cb83f492277091a59eacce3a2355b99ae2e5ccd2c5a30e6d236d11d49edb21c6eae013cdcca3afa95089c0e446978c9f6ba59495133a94be851a8ddfb22e74b2ac35f84810764cdf96d0a84f91f2e147fc668d0602912745637612353e99d3d38afa9fd22ad3a8f7d285672c2206ec8ff502b9955bdc67b05bb946086414ba81158f920551e1596642662aacc685a5b7768c65b3d499982d54a9e61340e0b9f5627088a88b39028dc33e331a61f910bcb2355880e18f7bd17fe46b9462c67b7272669835e195f865c9985ca307841170d1ec844176a36dae7fd752cff7aa0327412f4105e3dc30c667c0750f67f7f2a1c758fbeded84ad99f753a5f54601e15e131e57233854b7855128be9b69fb0e0c67745fb6c65f7d7a3d48662c1c00357ee60a97c3880328b808d0220a6d5c5a22988aadd2c7332787f52bf71096964892f9aada0219c58146ddabf59adcd3c65a26ac1894558d79a49422f25d55563715267e5b4fc2eefd1014510c742319672460aade15efd4f7bd10d30129d4eadaecf8ea0525b5e7c565ea0f0f03f998244d550de40e814abca31bc6955e1f70ed0cbcccaa68e31bca73932b901812f6f45794653486e3779ab20c6e1ca9abe933a48efe4b7e4318f3b72933e21c6f45a3d3fd86ef6b36f048adb63e9606af3778cad235434159de4f92df5ba093f206356a943e2d7abb8f6d41b839316676fd78a79c8053e6eb13d80097a31df198bc320b5e5d246d3fa2ef385ad8b6f6d5bf48fbba40a86a7183bb5e1790429e240dbe1d23c1caf6fce7e22ba7c9bd40147ef40542d6f3046dbec7ace231b84ee8f80fe63ab3bbf8e7ce21fa59dbaddfda838c81de1b4e3004f7231851525d15b31ef11a0af34120f2c15c207d36359b5f54e042047468aab99f7e4836d1b747b1618a36928d8f18605aa64a7067eec1226e4ad0834d460484de1a4373b4063740f0b8d97349c2ad0a0a612df9a560deb1e6da8f4224376f6a9c7f7d37739a4eb0886938b74883a75abac94f606f3c462119d6b9639f9c314c90569b03d0eb5c9c54feef4737e927eae1fba44cc57ef184abfba7eb1ce6a8a3ce1d207ffb43936f87aa2adcf511357656f557e5034770b8042eb461e69316033818b8d0a77bce8af7302ae83e922f1ddf323b356a503a382734ff4c74d7aed32dae49ec2cd925480720cb5e4eb4d0991b48bf008826fe50ca4612f491e6e44d9f538323186707dad89fe4063dd2049f82716050b77e6925e88dd72492b6d9242b8954f0af30a2f7a97778dcb2573fddd12763743df25dedf9f483d16c9fa8ede1a173e66602bb94e8c8718c9be1ab91fe82ae6676115b8d7815ef57ce89859c072a758ef61983f8291b4b3a204a273462498040389d7f298b756212bc6e498f1010a35e6f6325ee55672bb757ae2d8bf9337251a92efacd7961bbabe1a0cc33a5658ecfecdd81f888f3900d1fa3da204e70198e8ca4ff8c933c39191863544e6a0e1e8bd72fb6c65bd82c3b4151ca064bd5cee776be2b05f3b202503b8febfd6d720186d60e42406d91c93d79ff833e306f66831d834022b0aecd5bb2259fe4711be0622e79bfba92c5a47028ff16973cd7ae5bda1f4cc713d45a24be9843985ae088f0a3459276d405b1a8ef99a3b10647212ebdff5511fbbeca4fcfb6c4ee958e09a52c8cdb45ede03f379d6587670febfb4f9445dd4f117aa69ccadbf6a2b516d400c39bc47a8e9210d2a8ef8c56e827a7abc49178d8d87b1fbfa2cb03b6a2ba806207704ed0a3b217ffa1d4ce94256a811b3d2085842925fa790d6c230b964cb72667d07ffb8652d4f57e9eaad6a4d35f3420bb9f78c30845b4448f0e66afbba78d28cb5587e5dbe381accfbe1f17b96e7db82d40d09d154bbbd7829e6a6ce6e9afd2d34a7ff4e2f94a49537acdf901bed705c792fe4c058cd61422a3414b50ef51d6b0e2d7dceb8bb26ce7abf6e9c8f0f3a99f21b3d947279b033f025eafe5a855c7a8aa34073ecc98c6dda622ca8615f350dd7dc9bbd35236709e6cd16f50234e07e3375c42b71d0904a04fd037448e91cc2add959c00e4c11e71b316ba830f13b6ac10b5eef580d46edf7b791425678b8f2cb1bcf865c6b3897213a7d04d2846ec678922405147c216e298d4de162ece54556e48d52793849f4ab2b035a940f72df8c57e4caaa2965ab8fe118e44b32d47c36df80175aaa38f042ab1f11a52555db4b3b8840e3265fe6bb360b0200bd01a97f4e10d57fe9fefe65ece2fcb07dde0de0ba637c8cc9369f50e979ddf3882decda0c3e1b08eeaeb1597203387c19bb487b01be1dc12ac79ee42e1b154ef7c06d63d860415f49415c13605f4f854c81350658d9c058278ecdd355e247edd2f13f2ae9de6099ef828a2cb13a4dc1cfbf1a31deb6b7500cc2603ccad40c5e340d14805f80b0002cf3e9494b0ec27b6ad0b7bd5706b30810dc03518effe68dee922f363349a392a3f6cb277c669ad260ad121a395c2ba0ea64d3d3329ef017bd646318984d11a910788dbc13e62e7bb5b4b2fab5c39046f20ea16b1b29c30e8e53d0b47e6e8e3377d62415bb338624576b91c3dec8a124853930b5b12d9a8c616e6c68d8c3393cdd530f222661b409203506968a89315479064be7a7428b0d6450e766224cc2231da0f8d00a4d4550590534ec92716b6a60d7995fc3bf382bbf25743f083142780572b8854e2ad58e208375c5e2361e797a163d3d04dcf63761ce554210292d7c15a0b8b3792350e2eaff26e62a370df43e84b9370b41563a312c3849159f0f85b14eec95517fe2027b9f1c42fd2d386b27fb6da8b7e89ed1b504c3d3faeb782cb843cc283c8c5a6bea681cd276a6356c1e10d12d5425c8f9076e85efb5f7914e08f44ba0e928a124f73c97d9dcc4bee1395b7d8ac0882f179877628c5375d1dd58da29d3d7c459b449f814db126ec79b7965cddca6fe89fedd4a37ac9364240d5d1c5b6a33b5ff1ffb28e7fe8dddd7b65d4b7d9d7007c4a0ee668beb24dc03699e6eb277ea01d79a8043dc3e4bedf7eb88c82fdae8ef987724d63c136ca9cc16a2501a447fd5645d809a70b0c7481569d8ec2def90512a938fca03c4d5b7b50878787b2a1f008c73156eaf0fa68cb6f7b2b5f1a12d5716d90fd7d932254540fba3efde2b3a43be70f57aa739083360394d50331bb166ced9c3e802f5a33e8d82ad830ece08066eeb53ea0b1cacbb43a0bb8516220b84792c5c299306b0d74024eea93d8268a1e697b822a063a56d479d1168311574f686d5310cbcf75a8dc5ead523a4c99983039ae84f34b992077de1b95c2bb7d2bd524846782e4724b5006b92458c4a4241d0eaacef647008be050f7130f08d0823ccbd835e407f4b9e87e82eeb0890849e837955a16040aeb423f5773fdacea0ad1065ed50f75aadd9206ec2adddeb0d6e14f0e3b5991adc0ece514fd206cb711961c6cbec0349730085f3bde80e5351455a4bc896618d4e070c2e0fc460236dab0ef1c3fdd5d15c69b0d397aa85fcef72a770df43c36ca490afa0d33c4ea1eb726f7d956ab9b06b4aac66ab06d5814587f5ef5d38aee52bc1b80798ebc013aaff3ecfbaa92d1b46da375940733990455c66642b8210bd3ebecb7ea9a8e049c3bedc18c3f16bb603b4f3f9ecfdfd829456f902754d4eba2593f9ece542cc5bb23755b89fac232fa50b343624868467442c283cb0634ba5ee59221f7b6373e16f0a3ad75931df1a679a0d0d04bdd1d9b5aa48c3f91b381d430980c143ac75c919b3b61bf0b82eb4b67f917bcfa112b192fa62595e022c09c875759ad4908a84e9976df13a1a622c7f011b2c6eaa3d398071385ceeb3eb90274ab7e33f3a867e5b16e548b25481856a5170aa9dc13b4b2544458e34a03b20bf5355399cc7856eeb88eacc461b57301670a652f1ed81ce764fd0ef18061a80f881b48452d9f566d2701a84b960fd849ce0ca30801416e0143773543e69b9d3a8fcd2e90f311466e75c36753b05b535037fba6f6e87d41b8d812ed2926b2a73e964ee404a1f19aee96330bceb7843f1f9b216a76ff411d5622022a8a3aac8cfeae9abefbc3ba890ebbe588565436afc7c2e7e10c8b9e6db8255a2f3faf9948488af381e7635d245d03c7f79cfb61292aa09f456e4e7750f4d1c4d9f6b2472c1bb34604bd7fb59e56ee443a9d28d4a50bfc9e007df60dacdc5b98219e19f8b6beb84118d5d5e38465d4d2ebbbb2f33362fae33e6ce48cb0a1ddf8f3bea13952f3a8d46e8ea7790dcf935aa33df2cfbe9fadfc218e679b293ddff78ce82e036333fe5c1f624f7b8f2e7d8169cdc1b508d817e74716d612d47ab2dbbe31b1aee4b8ba80ed9f4e137838b22283651133b153d58d06994952d04d98fcd15b9ff7259c6b3208dabbd29bf8efcffc43c4c1b96be95ca9a471fa15e35de528df5995d6eb3b1baaf923007bbd4a0efdc51d1c50eaa2142ec62f5cbeeed522284087601a9bb48ad28b9a902aa995f6e65e465af97397ba9241c73b8679cc93ff4c71e703725a3f5d999b1432746a2d5ed4b8e5318ccf06b85d15c639d119721f30d1e3239aae1e85c6b524149d70091db4ac0baf305f892154a2e38eef0a51027d6f34c7740b07076924412e4bdd4fa80f419c74caecc09168afc2822d75b8f09360b36c45e707996a871fe9c2a4bf0b2e8e50db6345b112fa062", 0x1000}, {&(0x7f0000000180)="1f34054fc7ac77d83961b4acf3e0885d91756d379c9f589cfc53ac9b2f2c5cc8d0b15dd78d33fa6992916c311903198cc45c1430103089c96c05117b2c8b9f0f5eeb17cb57cc1417731a1c733d8674ce50630beef21ef94e7de13bc3a8101bf347f42d46", 0x64}], 0x3, 0x0, 0x0, 0x400}, 0x8) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000004c0)="f79fbabc8479344f2f1ff50231259ab717e0fdaac76f4cd15a47f384e23e469980a233164a05f037dd4a9ea078bdbd9068b516df6133e38984a2c303719abedee9fa77d1eac171f736cdfa7799f87b8f1f88e0d6a82a572d627606d4bccdedc5a6e6a11a031709580659422b64bbd242eddf1daf947237e4495691a89f2534ce71595a6a0e1bfd47323239ba34532b9a790a10106442f58a031f18ec2ff03d698e6a82ec0a1be021c4a376b3a928ab429839526f96bc5ba3402009a611df31e4236a3b44d06f59b14cfe6499df77e4375ba1131228da421ac8d5011432a637af13ade38e965710f2ed62631bdab446b91a32a9e79ee7413e1332ad1fa4017bf0fbcbd34aafdd2eefacae5e839732387c9c6236df1cb0cdc16e6fe6666f41f2de578afb14f24613b8c07c1093f0ed60b113674af8f2e8e2ffbfa69f68c376188ee4dadd346ba7d15493de97de07bea0c2c255adafd912ae7d5107f2de0d838c2bb00e71024b9ffff6f3d4c8050aaa9387ee7a2f234cf3014d957fb89d3652a04a98b7fe05b7a1546a1d58fd6bc968316bed70871328e35b86c029455f644550a46df24f5676eaf0d6cab2c614ec53813274bae0f71a232cfd69b6edd4d99efdf18181e3bc2436f35293d200e1e9ba641b9d47316a5a5ab25a8c686e88f2bbcd4cac182a06409eebd628115ebd1c12b8aca04643ed17b39175dea311c6a9cfb8f08f9a6f8cd985029ded880aadaacb526d448accfa3cdc2713d9d2ed51e9c7132170452b6417d28219cb459f6aff28b8b5a8a18557d64728d73f42535c205d9f7e06bcd0427d24ddc11458c4f3ceb8501cf20375ef5661d171822bf125f9562d98617c1132280e62de9c470a2304a73aa30caeb938719771593de758aa435043132a22907a293d2bdf98341f305af3e20900ae975f389a2ad90de15c6e0587461b66644272d599da9154baa0df58dfd56f2c4ec9f781cd17524cd08682e1d919271816d5e40e237b3256ace2518face1ead09e3078", 0x2d4}], 0x1) 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:35 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x6}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x2000300000000}) r2 = socket$unix(0x1, 0x1, 0x0) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) recvfrom$unix(r2, &(0x7f0000000280)=""/205, 0xcd, 0x1, 0x0, 0x0) write(r1, &(0x7f00000001c0)="76426e864ee8617b4377f5da4d05bdb4079e01940d49e294bf630216249f67490d3048705104b17e9bfe5289e193947aed3736577488c81e72cd02bd1b9a14aab244274a886ef45a2ca314e2cb8e9861b21f57f206e50d959d01d35cb2914bb0e21c18b07b9f0291bfc17206c89958cf99e4c0099becbf0d6b02416ca8b21d5cb6b1d605586f9322e55a342ada3dd5342b344e56f6b4357267c4e3aad8d7a2", 0x9f) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x469, './bus\x00', './bus\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x180) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') close(r1) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x401, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffa, 0x6, 0x2, 0x0, 0x1, 0x3ff, 0x8}) geteuid() r3 = getuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r0) getgid() chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000080)='mS', 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x110) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/154) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') semget$private(0x0, 0x5, 0xa0) semget(0x3, 0x4, 0x1) semop(r1, &(0x7f00000002c0), 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) write(r0, &(0x7f0000000380)="88958ab138216b586c56bb3dbafee499b3b9e56b16e7b321358eba44267c9ee753b500fae74b7b9364ff816ddac21860443c4a4f0800bd0e8fe820da02cc990beddb1343b299e7420fa3ddb1220032463d4daaef77910e1356883b288184083da8f0121936", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) write(r0, &(0x7f0000000140)="1e", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f2f0bc59ab6a208a02438c2bbf858187a9329509"}) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ed3ff720672a816a94155265a0ac3b9c0298f29b"}) syz_open_pts() 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x2, 0x7, 0x10) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000340)=""/196) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="48a3987f6850e9bc746d0cb40a394e937c673db3796e4917ffc26e81a44c4a9c237e71ad0d2dcadaf3f3700a7e3619f0a0d1d0a0c901a924bb397891639c9d8cd2eee44e7ad351930e0a2f7ae9af0c2b84ee6ccbdd005f16cbac5ccd55b97df8e0343632d841b0315f3ec3fe33d1ee9b5d23fe910aae9aaa30a300b0482663f92cad32752a7bc19e805b8e488dceb50597a8557639c4cc60ccdd78"], 0xa) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:36 executing program 1: getrusage(0x0, &(0x7f0000000000)) getrusage(0x1, 0xfffffffffffffffe) socketpair(0x1a, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x4, r3, r4, r5, r6, 0xd6, 0x1}, 0x1, 0x9, r7, r8, 0xb8e4, 0x3ff, 0xfffffffffffff800}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/122, &(0x7f0000000180)=0x7a) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) preadv(r0, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x6, 0x80000003, 0x10000, 0x40000000007f}, 0xfffffffffffffe9f) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e282a500a35ace697bef6492961fb169430db75d54b1caf5b97be40fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe2147f00000000000000b3c190fff097ea73a4000000dcb95a0100000800000000ffffffffff510eb0092e732056a2fdbdd66200a2a2cc987625b293563b82a80e23fe6169f67a668db3020b5ea84a429992f34732501254615a17309e6898ca3c4acbb54208194bb9efaedd", 0xffffffffffffff2d) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x10000000000}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2d4, 0x7ff, 0x8, 0x7df, "c8b8f7f1632464047f2389424ddeaa6c61056c71", 0x1, 0xffffffff}) 16:00:36 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x1, 0x8, 0x5d3a, 0x9}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000d6f000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x1000000000000031, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000002340)='\n', 0x1) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0xa8}, 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f00000001c0)) 16:00:37 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:00:37 executing program 0: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getppid() 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="ea00125c00000000", 0xfffffd5e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) 16:00:37 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) setreuid(0x0, 0xee00) chdir(&(0x7f0000000040)='./file0\x00') 16:00:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) setsockopt(r0, 0x80000000000004, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:38 executing program 0: getitimer(0x0, &(0x7f0000000000)) setitimer(0x3, &(0x7f0000000040)={{0x400, 0x7}, {0x3, 0xed}}, &(0x7f0000000080)) r0 = socket(0x2, 0x0, 0x100000000) fchdir(r0) listen(r0, 0x800) r1 = shmget(0x3, 0x2000, 0x484, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget$private(0x0, 0x2000, 0x432, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1000, r3, r4, r5, r6, 0x20, 0x3}, 0x7, 0x4, r7, r8, 0x0, 0x6, 0x8353}) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000300)=0x5) sendto$inet6(r9, &(0x7f0000000340)="4383ed03a8c7ab4338e93c52092628dc19554d70d0f74e750ba7fded0b6f2f1865081a811652e79bff8daa76efc8ff1ea864ac4185c262fea6b8194eafed78aa1316e67359ab040512c8aea6b027a169669383dca02aea96f5bf634e7aac4a3a643d4badfa0ae511f1b4b96d109906ed4ae3b229e7610cf6f7d5253aef857b270f3925099bd45cb5962f55d5c7b3b29b9aafcec8882833ecfd2af40abed7a04008b1c00d67e5fa5b3c5d63d481479715e8c090f9641c8a8c23608619ae4da62fa83d965aea0d83c6d094a81f1211eeec92e623ce678978bd50a3b886ab9d4d9965fd198373652b58a9", 0xe9, 0x3, 0x0, 0x0) getppid() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000440)={0x3, 0x1000, 0xffffffffffff2e6a, 0x100000000}) r11 = getuid() setitimer(0x1, &(0x7f0000000480)={{0x6, 0x9}, {0x10000, 0xe2a}}, &(0x7f00000004c0)) shmctl$SHM_UNLOCK(r2, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) shmctl$SHM_UNLOCK(r2, 0x4) poll(&(0x7f0000000540)=[{r0, 0x8}, {r10, 0x2}, {r0, 0x4}, {r0, 0x80}, {r10, 0x1}, {r0, 0x60}], 0x6, 0xffff) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$KDDISABIO(r9, 0x20004b3d) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x6, r11, r4, r12, r4, 0x1b1, 0x5}, 0x7, 0x1f, r7, r7, 0x4, 0x9680000000000000, 0x1f}) 16:00:38 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/50) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="54bef4ba226784ada16e5c2f798a217731017bfe87959ca4f14e23fff9f03e2a86a0c8fbf6ca5c7d7fc86463be8450d81041281b939a740b3b44b06e612d52239c55962f53c35f302df110ce27336ad0456560fef3fc", 0x56, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x3}, 0xc) r1 = socket(0x100018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) 16:00:38 executing program 1: execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\xcf\x00', &(0x7f0000000280)='.\x00', &(0x7f0000000340)=',%\x00']) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x80000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000580)) fcntl$getown(r0, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x5, &(0x7f0000000040)={0xfffffffffffffff7, 0x800}) r1 = semget$private(0x0, 0x3, 0x3e) semop(r1, &(0x7f0000000100)=[{0x7, 0x9}, {0x3, 0x0, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x0, 0x1800}, {0x6, 0x401}, {0x7, 0x4, 0x1800}], 0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x984, 0xf8, 0x8000, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0xffffffffffffff41, 0x5}) load: 2.18 not a controlling terminal load: 2.18 not a controlling terminal 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:38 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x800000000000000a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) syz_open_pts() 16:00:38 executing program 1: mknod(&(0x7f0000000a80)='./file0\x00', 0x1108, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./file0\x00', 0x8020, 0xc3) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:38 executing program 0: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) pipe2(&(0x7f0000000140), 0x10000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x79ab) pipe(&(0x7f0000000100)) 16:00:39 executing program 0: r0 = msgget$private(0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x72) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xffff, r1, r3, r4, r5, 0x8, 0x909b}, 0x6, 0x6512e012, r6, r7, 0x2, 0x4, 0x100, 0x4}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r8) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:39 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs, 0x8) kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ftruncate(r2, 0x9) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xc0000069, 0x10001, 0x400}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40, 0xa39, 0x4}, {}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, &(0x7f0000000000)={0x2, 0x4}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xf8, 0x7, {0x100}}) kevent(r2, &(0x7f0000000300), 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 16:00:39 executing program 0: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:39 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f00000029c0)='./file0\x00', 0x0) 16:00:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) unlink(&(0x7f0000000140)='./bus\x00') close(r0) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x7fff}, 0x8) 16:00:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xd4) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4}, 0xfffffffffffffffe, 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000013000/0x600000)=nil, 0x600000, 0x5) r0 = socket(0x1, 0x4, 0xfffffffffeffffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000603000/0x3000)=nil, 0x3000) 16:00:40 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) ioctl$KDGKBMODE(r0, 0x40044b06) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001540)=""/6, 0x6}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000001280)=""/165, 0xfffffffffffffd20}, {&(0x7f00000011c0)=""/79, 0x4f}, {&(0x7f0000000040)=""/40, 0x28}, {&(0x7f0000001340)=""/135, 0x87}, {&(0x7f0000001400)=""/129, 0x81}], 0x7, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) dup(r0) close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 16:00:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x7) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x7, 0x100000000, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x1}, {{r1}, 0x0, 0x14, 0x2, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x4, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x6, 0x6, 0xc7}, {{r4}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0xfa, 0x6}], 0x4, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x99bed45973bc82d4, 0x0, 0x40}, {{r3}, 0xfffffffffffffff8, 0xe277effb15651508, 0x2, 0x3ff, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffffffff6c1d}, {{r0}, 0xffffffffffffffff, 0x10, 0xe00fffff, 0x3, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000004, 0x2, 0x6881}, {{r3}, 0xfffffffffffffffb, 0x10, 0x400fffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x24, 0xffff, 0x569}, {{r0}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x1f}, {{r4}, 0x0, 0x81, 0x2, 0x100000001, 0x40}], 0x5cdd, &(0x7f00000001c0)={0x8, 0x22}) sendto$unix(r4, &(0x7f0000000080)="54ab2526ec30c2aafa63bc81d6a2fe254b5d01becb17dc2ec5cfcb47ea28f0a4e01b17304227", 0x26, 0x7, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x4, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x41, 0x80, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000002, 0x8, 0x6}, {{r0}, 0x0, 0x10, 0x1, 0x200, 0x7ffffffb}, {{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000003, 0x8}, {{r4}, 0xfffffffffffffff9, 0x0, 0xf0000003, 0x2, 0xc417}, {{r0}, 0xffffffffffffffff, 0xb, 0x1482f19745a61367, 0x3, 0x2}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0xffffffffffff8001}, {{r4}, 0x2, 0x4, 0x20000000, 0x2, 0x8001}], 0xfffffffffffffeff, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) select(0x40, &(0x7f0000000000)={0x864, 0x0, 0x472, 0x6, 0xfffffffffffffff7, 0x145, 0xffffffff, 0x6c0}, &(0x7f0000000040)={0x401, 0x7f, 0x80000000, 0x1, 0x7fff, 0xd0b, 0xae67, 0x9}, &(0x7f0000000080)={0x8000, 0x470e, 0x299, 0x4bd7c96f, 0xa512, 0xcf, 0xfffffffffffffffc, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x9, 0x5}) 16:00:40 executing program 1: setuid(0xee01) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x1, 0x4) r1 = socket(0x800000018, 0x2, 0x0) r2 = getegid() getgroups(0x1, &(0x7f0000000140)=[r2]) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt(r3, 0x953, 0x5, &(0x7f0000000000)="91c3c6ea343676e796bffc8d155f2fcb4f529afa4c91d33fb932be78e281b002f141f95ffb1b8aad726423e77c0b", 0x2e) 16:00:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x21) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) read(r0, &(0x7f00000000c0)=""/77, 0x4d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) 16:00:41 executing program 1: execve(0x0, &(0x7f0000000540)=[&(0x7f0000000000)='./%\x9e,/\x00', &(0x7f00000004c0)='./%\x9e,/\x00'], 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000000080)=""/18, 0x12}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x7ff, 0x5, &(0x7f0000000000)="9c95d8b6196986f11fa8ec0dcd20e616e9afe6698d7b6e9a177b65d79ad8983660db7363670a8ac16520705e864308434d015039cc4fb8a9bfef87f9ef62f9beba0e53b2111db4ef7e511b8733824f645eda1dbe9b1fd14c3993580fde0be1057763a7d96e808ffc8f883e00f902097a95691b9c1504db3a51e155bf606cf1a7aa95fdb125f3e838b7d524ba5f8c41efcff8adb1fc186c9f7e4f938304e80133e9e474ad0b49d5217af4cd86f034ef6816dcd7ff275de10fb5775fb8ba8f17db02e9b57cc678ba95b94d67422d95b1473c6cc5a732c92fd8a376aa9b825d37b64ddaaff4ba24e52a10cc4192e83e15b86805d8dee5a89d0766418972ed0bbac00d15fd4eef529d3f56d97092b1e3addd584eb69107a8d63218c94dbd3b35d3f9899659b4024f842b702766ed15477b1bc54d9f205252b8211ee3d4dd58d7d20545aeb5cf68e045025f001cb46ef673c38944c03cbe9f3cb36f1a3961fdd4e3a0d82f645c863d5727f99dc8784e7423d9e8031246f4c9daa7ae2c3e4b4551075c6cab0d81f03c4f6ad953d2105e86d1bacfa736e53b0f23f3c5f58a3ff209cd1050fac13beb562dbe464c1371ce0b307620f04b6e53effdb6ce6eb9524e33ef601229fc4856e2811e3b7253d08fc65741bcd1c7001c82b995dadd6d841866d2a54ea493e675d2058c7adace85b61d05303c387a7ae4f516f9557a5b55559f72d57cb98df6b2160f8045f5c6eb1ff1603368273adb09dc69f54a7fe401c5b876a7aee73749eb88a1b166eb840ab23366b50c940be6b6d37174bf5771cafd5211383f89166b55144cca8b9693c5e8be0f1302f62fc06b72617463a07c38aabe72105861fbd9a545915c5c5c270782e4eacc50be99f1d8f4d86fa25f746250e7aa84b45c667a507e8b40c81e8ac58e4e94545ebce4d9d1a8e50e59614dc17358448cc9235a4802efffa245e17cbec1416d2beb6eb85c5bbca366519e5bf17caf10a8dac8cabaeee3ec8d3e0c6eb25558ad85ca2ec5114c311dd2ff9032b43d816d02d7b982edf405ba706bff98cc105956a19dfb568ffee27283db0e5dd36eb850ef14b0e586c3ba1791ed23014b8a440889b253b8b4539325c4f8a4ad807b36cd621d1ea30054c4712343b1c2129777ffb314738e6a131b61452711860667eae9b490bc89c60b9bfe814001ea5908120b793d1767fb13f21cb30b140880d1a27e1c2800441e1308b2b74ed4322d1b589ccb5e0ff303817c77a925a919623c55de7463aa739b415d1f4896084d8aaacb0370d1537cb9cc09a0a9249cfce29c6154da02138c4db917aa440f7615bbb7e71bced1895f18e73fa26ebc7f427a93a5e2455b4fcb3e9ab2e49d031916aa66a089f9abed0fbe83c98a9ab97d57b3035cb41a30d7b0b54d9b9cf625d2a1903a0f3b3daa0d9ebdfd17f98066f63f8ad5dd6aa69b5f3641e62ca0b8d0ef7f2bde9f2f71df601e3975c070e5ffa6754f7f7aa51ab2ae9b0f97d4b261374c753d47d3788934e51fc0830d594c00b036da78691c4e58a859043d18a7dc1ff6973d246d1a26ec0a366ebb219553fb9c563ff97be88733ca0d1a11237361a8d100277131d6e74363db4efa7cfdfc3632d5f8e592004ab29558df8c232dde94aab4cc96a20bea096e91296fb2d1df9f07d34bddbc0442fae8bfd1ce19d32b40b762e4a0ac7456d131d4f7c01a8c0ee58bafc07a2af7732fcd63055e799bffcae486c45e7d723204f441a333722186fd787c679211243e5512675f3d0f0953b94342e60198b112d715b0815d33aaf658729415e87f9c05600456a0adfcba3e61e2b401cc4309551554bc92fe8993f2572ce1fcdbef470a3aa91a0d1c624daff16e59cba72dff6f4877c0e741b4a7b2f26901b2beb5d54f43b7d213c63e7ec54b997d4634ce0bb949ae3858e6af9c83ea7cc905f6755c2ed7d291fa29d2b38376fde7e18401049adbeb7f61ae37e86b0656527b5e3e94f305e7632f136c9f41aef8446d6fe54614bd41006cfbed6855ef1bb11cb680569ba692359cc56d3312e08961dc5de936415961e4d2c4eaccdf40483734871fc99d561650e70072d2dae217b8ca1916f6568323d0e482d522c1a8e447c21a3df2d5dc7890820053bab78f4a0227339581f692d2cc3469ddb92defb625df475573b42564636a990878ba6c6d2e4cfc034d6d8ec01c3edf506b76bda45c47a6ae8964a5e0935644e326970c6ed6479c64e8f2f749689ed7a7fd072c49215d285c473047f82d0d83ddabcd8593fa3bc1faf2805ce175cf2bbfbee4bb8b2353249e75a61980f01e8586686c726aa8a7a425e63c8ff60b07bb99b7b229ec4c675b2a1bb74976fb173560981fb87b939a4ed6c8c9d824a7e73d6cb9a0f2e4d3bcd68b339ebd17453d84a2ca884c8659d589d0a643a6dd01f0be5bc12fae37c95a574670690c667cf5f5374c74b04170a9665d060d0032644a63fe6e090cb8109e5d1961a8ebdb025c08b0b4b76b5db0de652527fb446da1ff35d23259bf6295dfe337d77cde51a39a4d3c09f9e5529bc68bbbac44e6fa5c238525165d451c2ea976f4777d3af1c67ab77b4f365b4369bbc518e08d59e683c6c8656a230f89d56858c1a33e055fa8a5ade1fab74a6e2f23f5d96e1f46f77a8b412dd3044019a9e3bb5eff5384b38222cce5fd20c66f8cef962df48afbd512efa81879c09853678397eb2f20e6a90428690949a92083b8f4945b99642f095e3cccdd138a89b92e524f24250b80ab386e25bb3105396f2a078be1457d4df5702bed2026b504158b4f4ae6ff7e1637d72ac371de372c96194d5c5ce14c558cc72a2ddda352ca03bdcee8fa510bf4646177b7033f1d0250257f84a32e1eeaec48fd4a7106a3d31c79675ebcc1ce8e7909676d69e413e3203ff3c8197930ddc2246885191c49421c8722e55459025a36e15c9657fff875fee647c06c4afaa00bd64950d93cf81aa30683f8b7eebc05ea69841a821df96e11b108fddab73510d1931283670fea6d704d7679688e9483a9621393b9e840726f65a5e609cc8e14a1f16273375cbbc523b7329e1f92996b8f2b56d2cfaf852e6e9b04e87fde27694e47dbcf661075f242e0e050dc8be05c5c17e11a78ab981e84f5f04d41a582edf57b632de49fed905dc34fa600885efd3e13f5b2558d991fadbd307531228e74213e93c47a24082479fd757777132ac250a3fd8bc6fd5bcd5e9d0ca5b1c329309c4b9fe470a33201d50dfc0ab742eb352f29cda014f9522a2cf20237050067ac8f6ac8c22e99924bac7b9639398386975ab81a9fd18ecd8bb2c6ed7feb615934bf81455a05600bb1859d4461211536d6a367dff90490a855cb816ba920b3332aa7ea9f574ddcdd5c04f19440d4569687b46ce04f8c60f43d0837d93225ad748edfcde738a9172e5ca019db9a5e870680db1ca8ddc26db8ff2edf7d4b7eadec80ef55f3bc3cf3be0f03d7f4c58bbde48612f4f5bcca1d5ae42266d6babefbd2d8d6e7580fed7cebb1c767b04e4d952935701747492b05665d1c4d597c9b8b84330f2dbb0d2c1525ec8730541ba4510838784aa79c0d24458bdd6e92d011db4233218d70db9e508714fbb0ec31cbbd44d5680a715a1675dda22cdd99dd503590e0a55b16edc6c9fe67b57c3de83784169f84ba2d39a066c62865fad7f31a85d8125f84e5f8422358d04881afe7d0f756be963738499922625cd60421e8904000221ea1b150ffa864c5ce33e0286aef41ad340e57083b60bffd9bf7baaeb9053459ab1cf1fa6bd6a311c42a1c2d8c2708aa703b633e38a28d2d43e8da48e459281257246d811abb885b05b2d835393bb3d6e9737076da3661d0c00bd4ce7dc1ceb51924775dccb48acb3299e03e48537e7b3aea7a12f72eee5b166d4eba1adba9cb26d28b7fa5e6ca8a144eeb790f35f6135f66008bbcb14493888b18d4facbbb568054190eac8317886cbdbe6e5cf2389f4a02a7e886376f0b09ebfe2ed64daa3950cc3855fa03063a657b839966ae32cef49b0e6c7a5fe9ab25e6f16e0ac5f837de177fa85ea88b3f26da724f06454828b65c10abf59ef1b76d552660abfa28f209351ca9edcb23386ad20fd92a7c76304ceb41c54952d290b7d16ae628d29bd117fcd086a1ceac6c793231f3323f9c8e11c5bcc388386255d7b1aa088ee65cc72bb695699f435312ca874afb5e1b30cb79361e7112c21054dc715cf8e86c665ac088cbbd52b79365c1554ba92514488222fa7304bec0f193020bcc06ecbce25d4921222429258a8f74f207ac41215c84e8cfb04dec5ee5f969929a6926fbb5e56952233d7e7bc1476a7c51a492de52cd4b7611e32b076739ef42777d692ecb0f87a312956572e83772ba3a4bc300831b519815635b60612287bef81e25eae242fbb0a83a82a04c70db790196c013fd718286b38dcca33468adb8ab842b497869b52738affc7db2ed685a86f11defcf90fd7b8f331fca6d4f1503b05f0ebb5d1c8b62d9088f47b9880df5baa26a3e72208c453670ec68f7116750254c790a52fb13f7bdfee6e108aad787997a00e4a4f2ff63ff2f8b01a02a17ec70da3c5e3e4f6d2b861e197687df87bd99c6e82a1a9a691891061e12b52f5d7b0305ae5a6df49e13f4dfdb61d1b6bd1f38582df4665298ad605ac6b652ce784e3bec066933b3a95550ca0875b9eaac41c7d3a5dad29f59d9c9fd73df4c81533f4bce6560946cf2c3d3dd98b6d299d3cf81bfd1e8aa06f901b509c354cdffa4c07454266dcbaaeddc17bb4a26ea7671723807531bfe41a8fc3b65ecc633d4fcf44dfc627b697ec59b945f10e32ba0256c27077763e9c36c5d10bee66c88bcd966885c3fc8291f5c35d189372505d3cb989d170e418951b79acf546879f3de6efe63c568637650370bed941977a71decdaa02c91c132085824a3b39dd89876fffde8457428d7ae271b0decfbae3a0bfd26c69b57b28e8a3baef1d070ec073fb1f2a3c19983fb3197399e33d4ca7f2e618e6f35454be97fb95ad77c173db7a9676828c73e89bc91092e16ff9e19c91d56c24a9a073634ace9c7c7638d19ca965c083ab0400b34932824961cb407450dd69fe970e3aee2b66666c7919d8a49d5a49fd56d7cb345f4281b25de2f4ee341f2ac6db67582f2b4799e2a04192f2054080bdc5f0309016794cb39b9e1ad0d9e514d98dfdab449b5f4d77fc066781d1ae29dea9136437270667ef27530cfa3fb7713b14c5cc2e37bb772992cea98478d92c3b7c202f08385025fd551f5b4eacf58709423d866d4f8d7eb98ba384ddf55d6975ecb760a2be83090d3a03050c501d186ef053544b9d429b74e2cb769fe4f0fae86d556b4ce1aed15b780182a7414346b940dff0ca48777cdaa8b9bccdce77f87dae9409746fc777759be5e20e88e3001e228ace37bbbf5085da1013f43e009c69d86f94586a2d86fe6e1da15f95153f5cf22da5aa59eabb92bb42e6936a289daa497ca51a281ca5b45a3f26f4007f4ddf80362e206dea18876ec95821c5b902e99741fa8369c09ca693279d21acc96d0df8139d5a85a415dc9ac992d2f61de9c1cfe406e203b78c7b418763911f0ea635cbb79e1496c721b88b6c9fecf48bcec67d8ba286dd157cf2de353d50eb9ffcacb0bdd00322c813dc5c2182889e6c3a66cf69f42e49a946b4aa89e64ed05c2fd9fd62f5fcd9746404fb90cb90c9f6759e22ece5e63160afa418552bc3cc9e8acc59516df0685b5bc6a1ffa0b09e2139830fc70755ddb926462c40243e9c8c11fb36cab72a0", 0x1000) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000), 0x0) 16:00:46 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000000), 0xfffffffffffffffc) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x7ff, 0x7, 0x6, 0x974c, "a86f1da4378d1e740f0cb78815055e9f721edac9", 0x1, 0xff}) syz_open_pts() fcntl$setown(r0, 0x6, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) pipe2(&(0x7f0000000080), 0x0) 16:00:46 executing program 0: syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000017c0)='\x00', 0x1) close(r1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8080, 0x0) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x20) r4 = getuid() r5 = getgid() r6 = geteuid() r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1, r6, r5, r4, r5, 0x10, 0xc}, 0x85, 0x6, r7, r8, 0x6, 0x40, 0x6, 0x9}) r9 = getgid() r10 = getppid() r11 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xfff, r4, r5, r6, r9, 0x88, 0x1ff}, 0x0, 0x81d6, r10, r11, 0x9, 0x7, 0x3, 0x4}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) r12 = dup(r2) write(r2, &(0x7f00000000c0)="88a3272b1d9a49ce8c9f6ec7859a6408e58a0e5fd4e4da6152a8bc", 0x1b) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5f85d4cb, 0x40, 0x100000000, 0x1, 0x9, 0x80000000, 0x5, 0x2, 0x1, 0x6, 0x7}) bind$inet(r12, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:46 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) read(r0, &(0x7f0000000140)=""/228, 0xe4) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:46 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x81, 0x0, 0xffffffff, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0xf) r4 = dup2(r2, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) linkat(r4, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) fchown(r4, r5, r6) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x4}, {0x8, 0x9}}) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x1b5}, 0xc) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus/file0\x00'}) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)='M', 0x1}], 0x1) 16:00:47 executing program 1: setrlimit(0x7, 0x0) msgget$private(0x0, 0x19) r0 = semget$private(0x0, 0x3, 0x101) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/205) mlockall(0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/12) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d9ea85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ce636c91107d86939f41674589e7ab13c37918144a33bc6818b1cfae59f5e788a3a30240", 0x60}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10004) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x41) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3f) 16:00:47 executing program 0: poll(&(0x7f0000001fef), 0x1, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x1, &(0x7f0000000200)=[r1]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0xfffffffffffffffc, 0x1, 0x9, 0x7, 0xff}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fcntl$getown(r0, 0x5) setregid(r2, r3) fcntl$setflags(r0, 0x2, 0x1) 16:00:47 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000240)='./file0\x00', 0x141) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:47 executing program 0: r0 = socket(0x18, 0x2, 0x8) setsockopt(r0, 0x6, 0x7fff, &(0x7f0000000000)="2904d8d6c68dd496da4a57f52dbe1bef9d13f64d0d4445f3b3befd9aee29421825c226c02b307fbea03d51bd4c4f39fffa8e054a44421f5217ccc3", 0x3b) r1 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/135) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x20, 0x33d}, {0x18, 0x0, 0x0, 0x400}, 0x6, [0x1000, 0x4, 0xfffffffffffffffd, 0x1, 0x7, 0x6, 0x5, 0x101]}, 0x3c) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) clock_settime(0x3, &(0x7f0000000180)={0x80, 0x35bf}) close(r0) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280), 0x0) write(r0, &(0x7f0000000000)="ed1a870858bb6477", 0x8) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="da", 0x1) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369e584dc47a783a0608b85073fb5b69408e9f6a79a6684a09981691cc46c250000000000006e454e07f39aa03c0396a7fac23940352d15af70b627f019df8ee5d218e49b06c8e326dde4d7fb8eeff8cb7ab1b6576926a3", 0x91) write(r0, 0x0, 0x0) 16:00:47 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1}}) r2 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000480)="e58e548d1d1417453b000040004c7e38de2da629001b6e8834e0db084c13fe14ccfb18c3406e3b17e98599aa", 0x2c}, {&(0x7f0000000140)="ca4eb62c822a2864252f68853e87e6536ec300af416c935a701c1de2ddbbceee1dc9467367d7ba1cab9e8415ff179589eb82b88537c58b80843d20bf868f14119e2642592503dcc5448c3a6aabb8bc07a293bad4bbb9088e359f738e5991e3e084844f24f88143b4982d00000000000000000000", 0x74}, {&(0x7f0000000440)="7ef078d40ead17a24970c31b07102b11c60c70c3e4c761390613bfd061da0a", 0x1f}, {&(0x7f00000001c0)="770f5bd4242933c8df649243300116afffb836b0c61de7e8319cb44afef98258d96cb3d65e2998b1f4c7db3ff9e06830d5f7a4d25044a1635f04cabc7a8763a0518053da66c541c9d33bedb72cc2d7b7dd7f3a4683adf8eede47da0dbdbbe7586e944cd401f318b1d473f79810049cbfd2f21ff22af16bf7a5577bedcdecd3e183aaed0e063a4cd2ea7942b63d", 0x8d}, {&(0x7f00000004c0)="89a43c0940c585b81500756b6dc68e67f036ee3efc3d63b22d48421287bba0cf3314292d8e48837b3cc88236309e8de14621854d07c8c20fd60510b5fad72e95e4bf2fddb32e19cd4bd38b12fc7f82086601f1b6379f1f0c55cdc688ab287d5c93a9e994b53f6ba3f3", 0x69}, {&(0x7f0000000300)="c5f0942f0fdef0671c40da0925ac32ac9d1b36fa62d4d4163dfaf4c71d52d0cb2fff12652a91d34bfd3dfdd49218a66242927bdaf8c8094ec2b60d3f05ab8ab74dab66b3", 0x44}], 0x6, 0x0, 0x0, 0x40a}, 0xc) 16:00:47 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r1 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) close(r1) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r2) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x28) 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000), 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000000)={0x0, [{0x1, 0xffff}, {0x0, 0x1}, {0x0, 0xb2}, {0x3, 0x5}, {0x3, 0x81}, {0x3, 0x7f}, {0x3, 0x7ff}, {0x3, 0x3}, {0x0, 0x40}, {0x3, 0x6}, {0x3, 0x40}, {0x0, 0x1}, {0x2, 0x9}, {0x0, 0x5}, {0x3, 0x8}, {0x3, 0x1ff}, {0x3, 0x9}, {0x3}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x9}, {0x1, 0x6}, {0x2, 0x7c87}, {0x2, 0xfffffffffffffffb}, {0x2, 0x100000001}, {0x3, 0x3}, {0x0, 0x7}, {0x3, 0x4}, {0x3, 0xe92}, {0x3, 0x2}, {0x2, 0xff}, {0x78deef81c26be22b, 0x1ff}]}) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x8001, 0x1, 0x0, 0x9e, 0xb1, 0x8, 0x2, 0x0, 0x3ff, 0x3}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:48 executing program 1: r0 = semget(0x3, 0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/181) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x8}, {0x87, 0x5}, {0x40, 0xfffffffffffffff9}, {0x2, 0x4}], 0x4}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0xdeaf4152, 0xffff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000100)=[{0x1c7, 0x4}, {0x67, 0x9}, {0x85, 0x100000001}, {0x1, 0x3}, {0x24, 0x7}, {0x20, 0x5}, {0x63, 0x9}, {0x1, 0x8}], 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10048, 0x0) 16:00:48 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:00:48 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9187b406648c29709e9d36c2d5cab2e2d713e3f96d987ca4567f4d07e766c6cafccf41cbe0fcb29dd14b38", 0x2b}, {&(0x7f00000000c0)="a1e172d7d2298cb84eba5d55c527563885ae", 0x12}, {&(0x7f0000000280)="bed09774d470fad849f139a9b0276c0aa84bf63e48e13a37b1651c82cab707e9af15451d3571ca90054f17604c724ba4c0776e05ab0baa8ebdb310dbf95a7f3cb87eb45937556b7fb37f5e8659c76e419afbaa267e2beb1b5415abab04a51c112e597ec6951eee8348d8381785eb988c1617a3ebf1715edf16ddb5bf02994f7a2c3115bd51973b70d3e689a62a3e996abf03e680e404e879243ed1a9a7f8d59824d770eebeb49d32fb82b0ebff740ef7cb6381fec35fc0f9fcc5f1ee2d05fc6d899f31c1fd339a0160f2acaaaed25ad0a8e1c9a4c1d32a74b5f61d4b9be2f5297f9109c4dc000699ac8f39e96c284096f732626c9a55ea245e4261cd792ea83ec1a70237fd41cb74e7975d0929706b5002effcb69157c50fcc3b5150399f72d32c04ff4097c48e15e1c166059a340ccb91bad607b5f3b28786ea1a4d3102f1781a5a9e2559a193c4269eb0a7ea36bb6fb24ecca5d033535fe55dba16840a1c55b037d51f8bb756069c6bddc225d190169d538bc5ee73f0ae0d4f11c73920a151b800be612644c1c3f9beb454f93ad5e7d4aa161c7cf49efa04710fe2e1ae800074a653a6bfd9b55847b3bc594412aabb57ffe1ebe288d4c75b7a237035c856bfe72267d558c8d525f210b94c525f0cecd1474b23239592cdb7a8e86c24daeb4948e4224ccbb3736e3e8606ec8f42ea5b567e976f6b0747dee3b80355c1182c5193cee372fda0ac52ae6bf9e0de29ba7a9c40ce4adcaf4b3550cf66899bb02572b58f186d552f8d87e496ee33284c836c41c481a497171195fd488731026975d8ac8e6c73d9012bdabf998bfcbf08d41a04d2a85982af67ba1a5f245ef6858d793f4ac2a016ca0b9c511f066a3ef015c5a0a6751d00c6ee076cb9eea87a2cbb402ce370c037b803f5fe24b05d3a84c461c827056a6dd1d37f760999aeaf79778d6589044e71e774517962f769aa50f01bfc1fccd1d2abf40a6ef35fc1fe6023d814d5c67709d10c1d9f9492a95bce556dd68a0d5847b7a7ec03a8d0bce6a2da381de6059cbb5e0566b4404f13aabd45aa4c2e640651b42d97ad0f2faee564da0e32c76c5523083a426094a402cacf10f8b414cda7d2bd9aa917a05a26e5da964319cd01cb7d77b0ab28fc79145cf681ce537e33d9417fa3437d02e18a161d7603fd4a885ea59db1bd243631f45a42ff6d0a0ffa07c8c425891c2166052b674796c2070aa59a4d234e5178694ecf62d590683c0153f8dbdad7d8a26f400ab0c341c9a0e60de28fdcd0c9d2be88dc87f84dfa02ea25b4e93f89e01972e1602bfcdfbc664c5f0b0195f91d27b184e46ae82adb322ed481c54759af34797b73c7a5a052d13e588928b291754cb585938f76c12b9f9bb4eafa80196db15ccbc9fc1f0e6e95ec349d087aa1aab7fccaf6bb8aafe334038190595909d7c32331c12bbdba50a0d524df060d744b696874c18f1f320e14b24fdef8d096bd8404dacb218ef71a1cea256fa7e38cbad1edad86f2c6688a64f125601044685410689def473fcab375cbff8db4ede1ca84ef71cc0078cd8195b9f366ed7c9576278cf20d8693923bee81f7a77516d4f51601442fe5e2e4d79051e755e683741eb80104fff5d48b2081a956828663bf6ec7d6978d8e1c05064b457d24f324d9185104c0f1525fa4db6775c427dfc3ff236b1532ea354601b265bfcf0e73bbb0594286a70972e327749ed3459f8d629878b69fb76c888c4646c8ef3f1f77301e4a63f530b14ed0a2a49b60d26deef07e3e1d0f964f8e5ee73674ff59057087f1ab4466ab436d49f038e882756805abd26ccf2cce81b247b9d91d71a8d0d4117c67ab2a67d4e5673407d48cbc21eb156f2a4f2d60a8208f6582277531dd1794e6348a8ed350612be44f8f01ac846676f8a9a324135a35f28cf9187c1db4ba4c9af0fa33d4d5a70fab95eeeaddfca030dd291b2956c21d7e48a7089653b5411f2e74503de71fc629fcb1d85bcf5e0692ac7098cc5efa81c4280a545bead525c9e0c15051ecb504911a4f8fa9ea1bd6b148104a465e02f0bf69b3d56e3e894c69df218970409a31cc0808bc0a5a1d32c10d29c291550adf034c6475f2cc217a643a3be8f6aa6830ca56e62dd5d1cefb47f9f108ecd2b7a99bcba58fc114bcad78d097b0fe6fc24c6d1a4e83d30b5b9b6aa5185cc84b162b97252267bd043ab05e5b07e54ba09527529a8b1876fad1826587c81d30bdf74ba693d4a38976b7a1048220861af75dc82ffdfa6e5b123a57b93f9d3154848eda100e1952119206dd704ebcccd4e63e18ef432cce3c5c24c12e9704596ef463f5d91dbf473ec9d5cc36ed612ef5f57850159964912e06fb98ced90061fdc4d9e62eb361a3febcdfa26ee6bdd935bba63a4b779ed553e89fc3079365b0c11eed2ed112af09820fd7976b28709d3d53e49683fa5835cd16b4a0205ff623cea0267c15a3985aa36040a1a6e0c52bc6914bdf6a23ce0ecc74528439d302128084388435d0a22babfac5f2d5604bf5c9dd24164e76331a54e8f47fad9b3cace2e8a5094d207f0e52e27e164cc3e89e04d2bef9530cc3f5ac5c919c49d711a69cb829226d99627b57957201a1afeabe4de10cc7ee4b2f3575f665a71f439f2f1d6a86bcaf6572fac86183c148648304dd98f2d7ca48f79bc77a97b2afdd1ee99a569886d1c9609e760d30353e95422fc042d9cb29e1f24c045fb4ea3c603c8f8f9d1607b697c1d9c20b1e8f7e03648e344e2504ca7d4363508222559b178ae1ec90f198c6448f1af307a3eb5df88e988496c5fcd966009ae67fb0087495439af4ff7163de2a02ef898257d3cf94af330aed664f79c77cf4290166d24d17789289c1120f07747729f8a19a1c65fb2354fe3588c99f855f4c16c7d1763be5aa9153cccee480024ca159dd355e5fce25aded7c1a711156dc8a696f144024758679f40eb2c146b781b5c2cdd6f6d784c0085104e8f37954c7384c2590bafb92b8d790058ba79393daf14a31a4dd78b6f39e9fdfb6f4d6fee9450523fcee6761c04c4ff3c38afdedb0b49f022af60db6c26989307eea205de1d699478f96bc07b272edb78e805efe847bc2bb00b96d5ce75787ec654505b0061cecfc62d7cf1c34b813c3283513e3d054f5565f93a458e45fc72ba9e0dbf313cc7717c9d1836251fc8de88c9e1a99ae3e63bb4ce6f5d6c4388f6c5086fc42bb30f5851b26acd0f6adf7e4d39402db6b7ab008a4d5b90af0ae4e2ffb5d87a54acb129864a2b0caabe472eb645adc4e8ee25ced5e3c9fab82e8e4386251ded9381ab70e7d55bd55f1f34d13f93015aab080eba911bb21e9a04d0b40ed1ce514c54d2a145110c9d996418c89891ec41b7f72331218661a468781b5b41bd91ec6ae2eda3eb15179b463d68744e80314560d3c28843a48b14f00c41e0ded1696c0e35c10309e73cd1f5d5f22b353eb8483d8396c0c493145a7c50054f97f7dcb8e33f972286320fd0c8b04c10da815ab78abcf7e70beab3b52201151069bf37e0a7f98ce8c090f70c2417eb55fb17baa3c9289d9a74c0767c691113f67b3b6800ce5b39e18a68847326653d6a574061ebe1c7e3c13159929105e2afb1ce99e12463ebbfdd25e40ed43ebdc3f3fc8c1a116c03ed3b583c29a3e63307b37e73ec1dce874620cf6d3d1e24577e8569c417ce1c8c19c0fe14dea6c89fce1b36273f8929ed981527c5ed2997c2a0e1d50f5915c3ebeefc530b70bec2d9576155328a32368963a0489534cc5d7db4d83989cdc6a68080b0f9c11209e615152a1b6fa59f1e176ac3cc55ebe37c9f5d2d0cf33ce1876a529e72675f78e28ae640aa6cc404bbc255efcc644c3fe7e5505dfa11310a67f7d2b1606dbd7f0ab2be478017f1394bdb1f37a5e250cfb9f7005149098e02ebe1e9af88217c6332ccaaf334ad2d88b132bd1693e090e19397ec9cde812b40487a86e9ed213e42e8aed403ceb7ab725db087b9eebe4b55ec972ee2452fd82e39a33125c660298d1a2b307e820a4b5b4e237559c870724eb3af01808d602d76f1b4c30aef2ebaa961bd5e339dd99843812be47b7358e1de11980e1b548654e630c4ee126273568c248ca5a097ad79adc2851565468e081b7d0a080db6f2f773106c483994128ffcfaebc14afd577761484201689655a671292ae654cd2cba40a71cd20bdf8e6485e84d435c0edb4489466a0b97bf7ef4f8ecfb538ee286ae8bfbef0377762e18a4b7f330921b9bfd9bfd45abcdd687f8f3ac7326fcd7c16d620d0e6352dc30f750cbfbd7df22b2758c48bcf4f386c503723924e7d021fce55b1c57f381b9a83b0d31a8d77484ab3a0e8fefad1d1becf2070334cfae85196f262f55978394a2637d56f1a798917d107017b69c01b6bd6c5d9505813b963cae0473ebcdfa2a4eecdb6fc7958cbbe560ebd22b964d636391e10e9f17a5740fb57a0b64ed25c515f9f7c0b159dca545aab8d1e0a2140661579549f870922cb1cee5a1afb07da17021ee5e74cd76819300b5fa668d0796c130b45469612b0f151593ed6212ff7d750c6f00e7462c7bfca5d43e3f21f9c1bca7fc48993f185b57f1187535666ea3203dc7d2346ca8b17cc8e5055f8f4c0cbaea76227ccb7a2be952a42c7e06958ef881ef18c1ad425c7d607b8977c22fb8c81473f01928e4d25fa40cf69b5b776ae64de5fd2f75824cf5f1a12d6247cfe5f5d822f28206c185c5b5920652a10d7ad96c0cc9b17c4fc68652bb013e8d3d75f5621d646752f0a21f800c620166243333209f1a4ff8c5d8b3c56f47310251dabb2080634c64740de735a9666915837ea1b68a8fe292d65d2f72132a932edbd4006bd69eefa39efc7d63e46c131668743fee71b08a7702ac680d1d09270978ee23ced59d60054ae6af19f27abd616c36517a9261a29d0ef4975896cfd1dd96586f431e071f02aaa2d0e2d6a91c51846d2848dc88fe39c6c5d505c39d8a9aacecbb4baad1da4213aba8efe9415d99136e9ca7d561f3b7c8c1a34a9af62dd6acfb2579ab1a0f166a6f16ce07885b7391ae1d4e0cc1337537c016e8ea6702230af66fdf2ae150ae5818fb71fd9020e9bdfe0eaa90163324226d8351a2e7a210778573dd187fe0be540123f86fc96491597e6d563e193c4675b317abc8b966f4ece936a559c3f2202ab2ce1ed1b73ab2bbfa15c862294ac0e92f37e5b5990376317070b8c9bf4f9127ffcc45a168b226c37e377dc2d84688350c0cfd7b9af814dd25e08d737731b60d4f4a7c8108d71123b7cb0f2ead32ecc120579aec2e010ad4dfd83289217948110eba01640bbcf792ac425703df50eba7e05d99c4c74b3057f5c4cd92d50990567894bab7734df84c2d1e999a1f9f50d3a6ac6eda4fde553fe49f40fc4ec31eb6ddd74737fd191d5411f7947a92502b926704eb0c36ba45455e56199695f05bd08fc13f5e2fcd60d63b2427b16f4e096fc4e1e0875d1f7ce668d884dd0ce1ad500bb0277e10fe47af701762e5da1d230ad161af81d79b944a1182e14657422118d55714925404de5fd3272ca28939847d10b47f3c43ff0a98b1d238bae4301c56aed4d9fc183a00e10adc7d727b3b8f67be527756efe5ff9cb8e054d22a2b372a549c096f7cf11c5800467f97c370079eb104a9b3b20b28ebeee85b727b11a6eaa86600f145438489869652c26bc45fa53080dd3bf72a88cb931818e5f372efe825443205d7ddb3b497d4367e1d4c0c3cbe85a1c3de8cc6e66febe4370a24da3782b0aed997a14a8b916f21a2aedbc2135e367e070", 0x1000}, {&(0x7f0000001280)="5b36505ab99950ade7359eb9428984eb27d97329284cfc721a59584dcd8ca7a5d8186cef98bb151a508a4cb21d4f632db8310bde6c0b4aa6ef3465b2d9bf79b32d4e9c27cf4e0879221af7927dd5b3d42676f9fb279cc79f13fbe418b94871fc4bfb2520df32781ad6892b20f6d2dbcf8a76c624efe185279da0077c1ae38a19664e7e4fd63399f909ba6b240bb814f6e0a0f1e7e1e6090ea31f054c2c671ee058ea5a03399e3aaba5ccfe660fe64c722f1b74a74bd3c0ac6229e1b99f4cb74f4fa3f5012020cec4f61863235ee2dee070310eae13c7ba7fbf522cfdd0dfcaad9951557bdbfc3494b773b06aa9aefa08eb17f1a9169e6e60a9f1daccceaa2861a53d3e8532bf6fcd0cd5f9a89b3f16d5bb81a68d50c754ceb3c0d1eb2df58f034773b2a079c15264fb6604d081ad106a76c2b10ee88dc850841778f0b003a36276ac41d0cb9ef7b88463a7e5836b94bbd3a796454dd2082fea71cabbfe222908b98710625b2d5ad09b26f0c6159055d4ae8d763b14c0c97468f492a0f2eda1415d12c397f309b685e3a018e98bff5e821bdc7ddbf1a864461023b2899dc4fdb60f0fb4575b04f8966315692b8c794c1b12cab48296d1e50bb7ecc0c2a5ff90d88f52a723eb4c982b99b0c8a33c405bc8fc167b1db5d9164aa91e8dd122bddbaa6e757e3050c6395fc980e823cce2a44ab2004bd1b3db7520a5020eeb8b5c3cb9f670ce185b300c18e60900ef2006f2c0cb0b69654177b9c2d51aa9b81b44ccd0073d1005c57fc6d622f6e12f680930d8808bdb937439851e4d568241b84e1c7768350522b03631417c8f05126bc4ac5c7869c66bbd88bf2c9cec4418822e62f0f123024fdf9d80ef64882a0c44820e51e22db038af579f7429f473be52bd352dec1b7d0ef62adb19ffb4a7aff0551a597369f130a23db0a6ba4852f2a805b28bd0b7034c2af922866007b6305e5098232d080adcf423a30b91482e2274fe75981737eb94b50eecbc95e20db69580ce1a4e56779605707436cba12ce386c75ac1167b6651504ed21f051542988a37b4bc4b605d60175ad5dd7fcfcc148aebc2fd350c048570ed871beda4681dd2d7ce6cd46b1819eb1bdd6f41c8c2a03cd8564163c00d8986103cb0db383e079bfa243c0115ec23cd80ff85294ff4b10f33b6ca2ad606b690a9ce3d91fdc02befb356078e5adf1bc01e96da32575cd3bc9326519ab7eef92a2c55cc029594e05798031e7298b15217336b33af35735801d38556c494cd2afa01bc9adb2dc4f56c6327abf09e29659cbf7b603177a557b393b79005b439bcce99f6350a622dd65e3dc0853366fd511f32280cf72ac2b453885952aa3d6a650a4ef33e32820e43b3cad223268d7300547e8354b02783ffa337c22b2d12ed6aa0bbf557d6e48bb8e2e449759e935657fab495e242b79fdf5d87eec3cb00b7b8640ff039f3e8fb598dd707d4c8e98e9b5756f93f08ad670d1d62b05ebe7b8e03668446771f0a6cffe197a05358dfddc2639c5ae6ce680a61c576a493b27f463dea06dfc8051172c193b47e68ca76a8b99206c9743f9fe94c872c6c4c785c723a4ccd377de333467ddaae53f15d031d2f71e3ef2ae6ab4eaf2424680a5c829d76d1dd0a8e2a9065dc6132ab06e19f284264801f09f05d6f7c4389db90e0f5c0da9bcd00f8ef3689101b5ff030f9cc1ff6448dc592214e7aaf04c02db2a935b5dcee9f218d942237063661d93b805b7619bda9c31d32a6416100e8f8bf3ea39b692a2f98820958d77455be9035941f4290a85061af9f29d633be9570192da2e081501c3af5eaf9e8fe30f6aa1bcbd5dcacdc071b8281210b6f5703701e0cb37e44aa43138e221664fc8eeb7dfeb435119373daba11194ceef2c63c59b7cebe312e1135bc5ffc110194987933eff30fdf5d97bfe45f97d125fdac55b1b475cffb19a61a22b618a7bdbb24569841b890765e552a3d7846a6d4825530f0b7b16a8da340ad94ca6324b2e9a94960692048a66bf6d06233dd1e42741018fcd5dde756b9eb32bdb107b1895f309a906aeabf1181f932a7334f4b0946a441b18ae8e8c549239a59c728b62ed14707df9f4a5b87cd105ad2d1c2087a39d9bcb79ecf4d85701b79449e4bf69badc42794e85e68083729a68fc9faafb08a070d4f96e9cddb10299f866c11ccff35717f1ba3802af3ffb379293220adad3b8689495558363be6facf454d059064be39292696ab7fb3d3c22d98c4b5a51508335017aa10a2a0b24f693190f6a405d1d710b1f74b24152ce2a618fe179bf05f1c863dfef0abc8436d88f9d748922ab3d5b32a7a9d036a536fa0592b647fb5da1ed4b457bd4694dce29ba15c83b2a5b51af68348978f2df0409b9462336d8578604edd13e966869072d698684550dfd5298f80c74c85a1e8c0b4a6fc50f1fd118c9de709c75dfa5e4f30af8b6696c8e3f4f7320e8e0518362d12c54073766553f6b0123b22e8d259aa1ae9fd6228e5dc6c85c3983df890e9f03a8335fbba73df36a0b774dd1f42a4052a9e7fff84c0cbe9f83d496309c4209eef32a7ba8b7c03f69f31c5d93507e19fd506bd5458b3e49c60c4c9b0cf50f990bdec77f346f165a731e9653947e9de035bb0a21c8c1a6bc6c486abc952324802b118d1b9cdd8c3674729df992ba666491d9c03f8009a2156c7a209d4cc57a44b880b7af8540281b645d2362e1c481496822e7b41c87b44c69bd2688dcfda08b79cadbaa971a46bf173ad5207c8bd3e26fcfa907335021ef2933ed122c9c31e50563630396b4e8c2bdb43f597479e4803e26bbfa40eac226724de9f9a3dbb4f888ca8f6313a191e14e5afe4781ba858e4c1dd286526600f9d56193384c853c8290d4ec71ba49df5f4695ba08094b17b1cadeb8ae7851aa379c70aa234efa13bd6ac5deeca09ca640d9a8325312952e7bbf8b75a5de95dc40bd53f7b206002173c72a6c9c6ce918da154fe9417363f6b72d55c386e8ff4b68c3b1a48ce427f12849324aa51cc162278165a7079a5635ce7891d2a9eb902494282eba90a8c2b59e0724fbdb0a63b21aa9f1cfb3f10b3527490d6110b5d133babdddb7db6e1ef0b422e47e32156d1af95dd46e30b2d812a71e82ca35eae427b7ba36bf8771df49fe53efb122c64941ea52f922e7ceb0d31a7492e7ec3641e24405655e1f9029a0ee85c0dcf3e59e9caf61b7b9ce62e1a9dea29e92ca8d6f03414982e4673a60ce8f379241196ea9ec05e7a6a03990b59c69fc2759418fb7ac6847431a726227d7130c3aa3c7be496a64060d1d1ff2f4df06c8637c38593edbf5c40a8112b496080fa80382ad1c33d53741e116163f2b9ad32256f08f2abaafd1364ec3c8ca71f30a6f60a58f2e26e2b5644b0f76711e6843c2312242f1198ff1ab65fbe793dc6014b1a31d8b61abcf8e87348c4df116ecb2fe62fa315648ad8816f69cdca8f0944106008c957fcc2ba6d954315c49fc0f266f3d163703bc198731b8910353d7684dc8abae6703671a9c3a58304241d833dbc8242f312c685eae5473866fbd48f58b9b2c427d3c5e5d569128d83fd4116319116d74f98b99eb066c884086bc136d13a98e4929d4d42e2a7c2ea350e31e432e5ee099746980991549c4b8dcc5d29aa1cd6f2afff6688a6a2c86ac8efc56a80549b824e4b2807feca1f006b0ebb7ed57c157d69fe9fb201a40b25212dd4a24441d8a89d5031d3daaa8e51962ab7bbe3ba81ed8bad8fa19f666e056dd03e223cde9280f1dd0c86e8f360e7e5e7084dbd319912dd2df975a6999ddc91e7cb2581f903748ec114dec8cd27ef6925e229aa3dd5b0f672a7f12c2c800480030afb7c196c9977594cb34ff687dd115743b245858b9e2230865d3aaece8b03b599995e0df9b458a0737fb42cae4f8d91507663af0c40f2994ee7308a02437877af2703e88fc4cf84e60191b2458f4365ec4d5960d8faf9a56a69338eacac8f36eceba7ba673b4340dfc9bd8612bb615303d1ca71e00136fcdab6aec0e6cbc878d98ed0f34b55b5131e8bc8fcf7a964ca8ad453dc626bc0a835f3fd1a46bbe69a285969ff6541253fefd3c79ad25199c73abd96be66e93e88eff131541591eaa1847d5ba5301605872756261397162b8f4daf52ff89cffbd674b3c649c432e61434f8b944695d98711ab8d1e642af07da474c2001322d4552fe6853e6df89535cde8f5cd0addea2a11da4059119bc9028233ba27223c48b59c8780994a67f44233ec8ee6998afcd33c88678f00d8c04417c9ae5783ed26b735c6b682774732e9fff1ba54adfb05656242669a0f3cf0d0880f43764f1591bcc47a16e26f65a54e325dfb34c313c6a346702dd4e18bce1cdac70c732744eac79b2898c630917e07ed6418e4cb3d313fd82c59cf6f94dc69c07314783b872287bf9f3f4da8a7ba6a6e1bb6569b4b1037a46e559c69e4f26a7d1fa9301e4f8de7281d17b89840860caac6da284c8fe2fd6928045cd9fa25e47ca2e9a3198df156c0fcef8ee7e5f05f0f9cd04ee82d71a24dd727de6493040a2930a75cec1d25c37231c5cdd0c64dcdb7d8c8ef8aad07e7625d813e13775b30a18c14adebe398b3143bc0b7396868dcf4b601934f215a298dfb06b6a7b8c664d70fcf9887b75dcc6a96e2015cc9e74d066fd94e8eccd93805125398f16de9811c9aa597bfad522fd485053eaa474d31704fc0da3fd68b2687f9797f60407b298956b653eea546cf192a1b0abda1b727a670a7ec1e7ccee1ff966b53bb296a831f53af09a8da66c62e5b34f9e3971c476c30b1ad74787f70e7c8aa6396acee193f33a1c3e64ad566de4797305722e85139279b4fa3d2739be3c3f588e45e65b639b76de8285fefa0a8d40412c98671a37d59b22e5874ef234f7d7cbf097e32a8fc54caa665943805017da8dc4a22fcb69fbfc09db10e7124b0aeab62f2ea52b1698134af4e2e9586e68562d28732216378873677bf4c3c0b38869d0a289c216db7f9e5fa303eeeb174ba6fa309c62a19b462a4062e613e6f77e7b5563c5d479bc1d87ffc616321f92e8a50b18186a3a76a0267b06599d7740a24de16da6359cf653a66f316889c17ae0882b3e76492af06183d4fdeeb78735780a92be38df5cee154c82bc93523f4b8b628e2aaee136a84c9b85d04ae3fc90894e53426d467a456afa700b3163533eb0ebb19c94bfb10773a7874d7acfe2be70c1c88cc154fb32845aab2848e9a1eb47c9a261a5256532a429c3925599fc7ccf29363a7a5f0422691d1fda58afc9ec28ecb2556c3d890b4b2ab65e175dbdc63570a12b13c9d69c638efeeed3ee5a931d86743b388e6fd8833a9812f212bfeaeead24cccad26ae16622a5ff5a0a30d08180574f028eb30fa8838ce27a1e13c98ac98d4361dd0434a5bcf80235424a0a13db5862c7a1aff749ab80a99695a8456bfb87438ecc745238eb043940e5cebafdadc178f33404e7566dda62460b22a12b4cf2a7cadd969bed5a0c5073ca7e31a399205f5cacb0c3eca9356f8a27d29170c4f1a50946f2ff52a6177fa66de044e1dc39f8b6405e7e42779e6d73e3ccd3d647e1b5a446584672d8e571a1e7c17460206ca3a734cf633c021b92f537099b52fd0455f84e565a6d95c45139c2fbe12f1ec770ac3ed5c82e83f567624fbe4576ce251c234dd17d4667691b0c6ecba140a976135a98dc691517883b150cad96d37514b92194f10b4f62bd1d11ec1c4d2b30dabc34e5093f7d88082c4e4d3e27a74d71ee322c1e785c53e9e525fa6f2aa3178d2f732c46", 0x1000}], 0x4, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000240)='>', 0x1) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x10080, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x1810, r0, 0x0, 0x0) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="f8fb21e4065f8e57c7f370fc66fdbec244611de2ff1e30ae285af4dcf33551399a7f9b9da8ffee450758a3c035836b3d8434d2c0027875e66fc64e843f71ea6c4544c2921ca28020218210c3002df8dce90a2d47ee0977868aabe5eb0c4b872c05570c7d73e8ad0eca2e8c43cc72392f0332340ecd7ee1e620d840f2852634fe608505dc08a8d531d2085e74ff6894a4c8cd6d54001097e9d23d35fff234c81ff1448dc2828f10199ea586a49273bc0ee6c4040c5cf4f3573a1540631fb5843c89c5ce0d3451a8e9c8", 0xc9}, {&(0x7f0000000300)="38c7ac85ec579003e2d69d689b9b6d4479907f6ff6d80b1f5a42bf223e34005c6334a25e3e966b3061b7f213d2aa0f60110862451b1b466376127abf723dac61da5cbeb7d63d411597c45c2845f136892128247eed75e0dc823c70edfa7794f4d7823b9c7edc9eeeb475c3e3bd86272dc882597afbddac579ac979ad5e3a9efcfda802870bf85f6b9af969483dd44fb6d675aaa133e5c2a02a75a974afc8965c9eea9bbfe7a05ffa97fbf006c92fa511b9ef6d289321252cd5ecd8543945566032059179a08fec0cb2a6615a2a2202d7491fbbee45b64136a34237b8aab3283bb1a90d4c047f4f0829b88e88828b3b266434b3cd79232e84c14ce7b7e5683876ee86405e96b4606920bd5e11bdf5f17a414344c200f860d1fa4bbd79afc1db7efefd51bd8dd4fb2384688ae5272f0884892f8f45b7ca61a3def4fb2ec7fea88c24fd40f7907f2015f8d5ec0cd6a9cab9de16323a962d6838e1ffd074f174da5f45a64eeffc544f855c8a0b9549ce6d44452dd7f6b3e78e5c67f8e4720ae26d2bb738d7e6ecc879757a640ef83ed078e8c46771fb832ddd66cb2850313caed0b6b39537ee0350c7c1be5a24d1cfa4a48a91ef24353e823d08fa8640f85e6df0da95252cf25c66e128a54ad2471b87ca95d21d72d6bd632108af32c682dd3be6030541fba4f872fd2f401bc8c2638f9f348639d612a411fcc3f0d7c658b60fce08999d63b700ad31fc02a233078f255abd9c2284a0e39c906911f6ee311a1c69f0e3d6e70d906e4c61e1913490b7e5c0cdb2c61c43021b967db29581298aaed49bf8463e7609bbd7bd98d24b35430762c842a83ac9bc5e8c5567a0bfb479820703808b9c1e9226304a0e7e686c105fb854efc41545c80774a9c81bac49ca4a2bd078e88c158d1f17ef145a0cb71d1a427f34197ef201322bf087f5238135ea315244821e4838c442752b275196227337f2dfd7142564e42d4afe2e481f4963987c0ccc8ca212dd71f27dbd69fe7e869ab95deea028d009bd7cf11ff73182ba83c73ed5a47dcf1dcebb01187b04572df1bd79afe32f8abb1328a5ea90788bfaeb3d1f22f9bdb2030c94bee1dd90885c2087f707c6f6d825da06e8dbf66c4de6868dc32e9b252fcfa8420f725119541cf4b30f9ec42cc4d1a5f0a3194adf43df207277c01321c25224bf35401d04b4c5d438cfac14b8993840980a7f89319d7c7e504e8206d07e1cc8ad12c6b27daa6bfd4946c44e9d17f3f72a95ccf8172debddb7514081a319c32bf8115200d478d3cfb500082d43e0efc3f6e30f88d4b6c5a6677c74100f72224723c57402f92b00a3106977bdb475a0fd2475fb9c420bfdd27c982dc7117ab36989d409c492eeb7a7dea9e4c3408aa139d8eb623073e0ecb251f234d48cf04a7e38e000173501faa2472eafd027abad8399e4524ab8b227e3a453b19ee680527cd183c9bc601c30857d2d43573840f00c061afed93cfd7837b5ad23f9235dba4e8051ba2212f3187b58aa3505598851d75875d6f52e543b20faf40b43bd9fc201e50c6cdcad6fe214a7ab4dd2b733bf151496fc99d41383ce6ed632631566cb35433a3d871957f83a1a73d322ea6c0f85daa401f7cc9a145be11f2ed2de0b6454d9bcca5caffdeeb9907d6e8484beaf41dd8d937b8b824c6ec7fc3f7e37ffb7ad5bc82f45ccdc188de90fb73dcc6eff77afc485297c7c3203239b06954fdaa6ea0ba2dd67aca1c351c140ae728f19ee5c31a581528fdc198720c735f9515fa2904d33f71a4d8d236be66b7027d6bf1b3a062e04824c20334de6c94df809eced22aec136e86d2ce91ac27c67d702caad9d7b00cbe806c3b5ac924ab9e66a15b1e289c484fd57c2983194a44d4bca2c1b363f9f48eca5cc76dfba2e4fb3d576570dd971f1da4d5b45f89aa9d83bcd78b2eaa6d09de467a85b2033c9a40a85bb3f53d3f6748d2230340bc5759c293c3b40d21d1e31a9d4ffdd85fd480ff851ba1552954cf51a4be98ec76b80e45a96afb055f8f206aaa08e1d613051918f47d6e26f771eab98305157853e7410f7186f404fb7da5261e3485a69dc6b1688bce936ad89757603d4e77a7c49e8e9a3ad43d2d180d89bf595977f7aa302c2518c5244e66e83a556cb63acce8828f479da402398745dbcccd013348ae75a7b8099f8073f007b31fead4cc444b75e87026da9e91198a95e79f46afe65b2ef437951b633367184c55ed6bd6b9456760df9700b4f8acdecf5f7dd4374ea24c978da3c14ab54173fb67eeda06ebe0e69fe775f82f9f1f12bbbaa8d743eea4c4b48bebb20f4846d708cfd01982dd84d7621dd4b75c7456ed2cfb18b9a68eab8e96ec086f789c123d841439dec7b3630334e6880a2926ec76c42246e860988bc77c3a1fa58b1966264cfb31983a2c40d7d2348c307ebf70674b87fabb41fc55b70d8265de4a5838af5616cb8db8274ddaf8e00f5cb6f10518b6c439de8435c9b77bbc8af1197ab8d4b354af3845010f8118746103b94227402ff31d818d174cac7a72c7991ed7e61a4a288a8e9a01e9a9f9848ee986fb60486a5ad7ae04fe8e0bdf4d7dd1494f5b476110a1ab7bcc0a66162d3923f1265dbf3d7543bf0458c5c8b705f59139c9cbdc506428501ae5b5594f04f99584fb2821bc2039f21ed55875b6107634ca5a8b2271428d6768f0066b4224b8968bd6f85395992c1b744bf22065d8bf2fc58500af2cf277324ccfd8e063439eda22ec8616cc4e61013cc35647fe723dfd7af6bdfb9468f7fb37fa33294b29119ad425866ff49365c74a3d68eb188a903025abeee7b01dab0dfbfe43af89a14619eb6c3a1bc9e366b956180bdeca7e0ba0b1d055d47a5b82c2cafafdc80d2517860678f9e93f5d6d910e5816189a1cf1cf3ab0b401f9a30822f9d10e8dbbfbf9cb9e1a559b40585d002537d89b02754322545f92b7b897995f55d99d1ca60a11aafe514cd506ca6a29a325fc268b2ee26d62681e98149a3b7e7becdb451054a9f7cab11fa7a91d756ba8b96b5d1158947a1974f2eb3196f4f6366a5b30f5dcfb14c5e3d5110a00892d4dc42f0aa2d7401bd9f2ff44b98304f2d4c9a363000ce974187263dffeaad6be80ef0c607e0714e98f6450818ebb2877ed1da9f62f646a5d8c8a1969a64d304be9dcbef7b536db20e32b0c9f3fd4bcf8a4df14daf8fd41fca48c991bd2c8d7518c978cda9b8210bea60d99be2003c23e7cb91b40b5428834c79e5719f6b143f36b56b26a021cda929f6c9f46d470f597cd4f2ff85d264d607eab17ff99f45e4a1f5f980c0021ca3413c6c9abb20bd615377302c18b11c20a235978498be2761d851f9118c920fb3b25b7260039a5f2af3ab2b714aafc22abaf89b84e8b322bb895b89955b7d7edc8dfb0db59c0239c1f7d825364e1a0321b7579bd5d36194509f4b4662a7e63be3454213b3631bbbc04e9582a3537ebfb314227b22cca0d32095b9a826a68f5ae134de45eb444170ae1a436485b6567ac99d4b7861cb1b8ad474d45936016a5a934a817bc9abc23a4a93bf047f12c6ddd56f7eb8ea2285be03134a6ff7aa3b81d1771b52bc60e59fb14116577e02e2a5c33ab3c14660c91050ef1c30119b2f330032b8589eb82febc7bedae800d9323b7aec815dc93da4a384fd5362a4882fd66731c6d92c81d34f25a4862ff11bd563bb5904dd2839f28b53c3d3351dd4f86c273da793de2a50eb5410872e79e3dd0a701a41f90556d9746f10740db51219cbb5d5c539bb1e19355259994465541a1937be3255c1bb22d33c147462d65da34d2867b083175f4cf68aad381c10c24901eac95a10631f09bd56f3ae57eb5542a495da950cfc6c6f58badf626df92bf02ed78d45d8bf7c1c982b39b0f9359a409d1b61ec792c7b3b6bed3a19876994d01ba6f288d38c6ab3550f26d5b0afad86c79a759e73038253d5ec4fae80a0f878d3c2589d5951a70d5088bf32dc5f5f73303eb97fbcd93113508e22cabc9308e2d40cc8d44ef2028b33a9658aca635346e449ad9d4a51c689732ed1eea012335c4ea1affa5796580e4868ee1c54d9aa3ce14e1b33a0c0287515731f54874072fd7bb9a02218334a3e8f220a7caece9ab0873467e435674d6633f1440374938777efd3a08745325a64fdd747521a056771be5a732acc10e1798426b345a17a887ac3ef5efe351bd587adcfdca649a9a2d2fcb3463cba13fe7e34b1021e1fa19a186d5e8e751af4b08f2be11669f8c977aacdbcd29afa75c2b6dd8f035fe748509e615473fdc24c8d108b0a39807c2f50cfb460e9053c36a72674a4a4a978032d6c3adcbdf0c13fa356746aa5f8d4272f525907a19e889d9317bc6acc24b893b5d93dce8a32e188f5bbe8c5637b01bdfd62761f8d449efab53dd6c7696a0adc2a301c53c865886dd6858c877941e64a4db52dc5bc01b6b87bf8bf8a7e469a56bb50001b02dc7a018939c5058f4f66236fa5fdae71f9c1d06236064dfcf27c8701d62b73b6c4ad730cf1ea3044a7a7fcc25ede209a79b3c606aa8aa15e774436dacb2c185f515305026dcc47fae8627572f4a10196f1dd5f6bc0dbbe560a1f2d86ac4316f53f4110ec72ee45260fd331bb65ce4324c830380ee6e1847b5ace4ce490e18bee285cb69895f2f103653644ec9dc7c905f6142299849a394356903e7851ba7ebaf9685b3f657c6752fc94ce46d1021471c9ed2eaffb1154cd13f200175e29e64c795d05b92b42f61bc55953d353f59ebb035f5cc360a922dfeae5958e190968a860d008ad0b4cfd9c191ab762f2cb91f23b680bc1ac71dc36f9e2dec22078866315535ec6cc807fbc5ba6f9caec8eb99bbfb6ab14d9c8e7d04ce26f0644b2c682c0ecc45c96e06cd8c656d0cee520d911001573fc801fbc1fe4b9db5910ff8d1af1100cd54e1279beb250ef73bb19474cff117c7a18e0ec9c8229d472edae4223af24289dfae2e53b05d8bade0de1aafa2aa78f761f6332489aa25ba9aa396eca6afb8b9d0cbd29d7965f36bea2eb55b6bb383e2f1cbca636a4e0bebeaf8d26c83a11e9a9465376e08cff3311740400ba750c66da74177f85719e2ee7b330908a8cbe9dbddadd27bdc6dc69aae51bfc8147ee1fbc96ba4656020eaaf135a7689b7d50ed6c4e6be3a35b1a3565437af26de497782e21aff1a6151d47239dce8981b47b0c61351716d40a2111311c281924ecb3e67582364da374ee5bd307ba18ec7c47ac67fd9e2b63d109e0d17c64400a20baa101335d49d6e2a38001ea39e83e996eecf9890798fe052e079087d5bb8fd1a98c0595d991bf58080b3f73d61c24c6009ab53f1d703b03a6997a6f9c1f3be580875fa448dfd8b88cd9910a81976fa89eb4806150a8d9f09765b987cad3e87e30013527ad1ba01ccd3a01eabb4ba609c13babfb64b78f991a52b360b12417a59a7daa8505aa81ffba86df548bf940fc86f9d9c8b93d8e59a35993b5f65559bbc4cd839f5f59828c13c0fa8c710924defd87b5af88beac8c47fa47b9fead5fafa0e9710788ae3a349a92861fc135ebd63fd6deab8902ed3ae4631926b140536ee22a077289e52ac60b38705b03749282f26d11b8785113fdc8c1aec8a5751c4bd80a0d111f7e16486698f9dbe40ca1db2968ad4e30fa63f19a0572cc7c2c24a7a42f996a653d92e0e4f128080d38d1e22f7058861495ec6652d3f8cd2d71dbdb7215747d27edbd1e72acde2c361ee027a9dc1d3f1021a62e885abfb1e39298851b9b349f1d6f8c93cbf075b815e5c5f98b065048a06bcdf00b40", 0x1000}], 0x2, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x408}, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x100, 0x4, 0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:00:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/93, 0x5d, 0x801, &(0x7f0000000000)={0x2, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000040), 0xc) r1 = semget(0x0, 0x7, 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/104) 16:00:48 executing program 1: socketpair(0x4, 0x1, 0x4000000, 0x0) r0 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x61a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/146) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@file={0x0, ""/14}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/187, 0xbb}, 0x2) lseek(r0, 0x0, 0x2) 16:00:48 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000640)="08ec6208f1203daa521bac965eaf8eb5e431c9ef068906c9dc739802b50aadca6668ba30f57558cde2edcf888945b8334efc185d6731ddc4162aa331c254d0eda17fab7ef776893f5a8ad6e7a4bc598d3f3c5f017a5c8f31039dcbdf31787964ddd3bd54da3480369e6cf00ea941e43bd7fba73556239e41bfa6706f1692f3915d817f1e1373a0522e6cc3481ea807e3a395bc914767523da16c80db9938c3f92352f5e961e76c6614f94f0647619fc7cf2d3f34a74ca4a14831412b0ab7e5d8d5eaae86dcb0c3b385b25ca88fc0818e0f6785c283eeae7c4d785802b0dc717f454e42d11f9fbfaa4c5f6d284996597c396aa4c96a6482039101d3e44db3ba6577a3a20e99a2e2b73adeaf9867ef1d872268fab3a96506d00e708cad549f8f56dcb884ed976d04a721a720895f2f1d139b4004898951220335fb2f7a33f3b2989f5ff5f0b65956637dd05fd955547ac66a750f561027e685c40ae08137afae67cebc3ce87144fd534fb654ed3843f748c41515e193f33197105c011714fca5a2afe90b230f9234b5004060d45c8013d1016143050ac8623649a1668fbf521568e8240a6f52b7f3e7d2e7674e2d87918195e896315b5578c5cf6c104631c5ef7671b167c19fa3819cbe5c6efec58830c2dc9d7969b6f3fce28e1cc5fb134094beea47767cf962123c463c362568f05fc6a9365adcb557a3365244abf350708348339006122e7409ac9027a01cea9e3e232622cb108a09c66a655151f5b1ce4077f37b2aef4d040b301a720007e5140822f88a535df79a242e63af95135038f126faa90871ca699896f5ade54c90f5325ef222d65baa30e649bac71819dd97b083b2cd7d00774ed139a071a13e31c564939898ac4371780ddac7e8b80af7e60e5eb17e460a56ebc01484dfe58a5dcd2ff39fc8477254ed564be0a37123292d6eb450ade03b7b9307bdc020880b4c19df55a4472585cbe2e9f6849dc699c6a7ec6e55523d7165db8b1631bf7bba871601c67119e6bde43de540432fcb8490b81a8e435cbb8ddd57462a4e5265e3a41a233853a6d8bee44c9fb3a8c618d05e2ce982189f1fbcc321bdb830a24bf254ef37527572c4ad5fd31651ddd153abd3cf76140ed5a9a8c04dbc4b1cc1fae1b5335d4fde783daddefc8059a87374b1e357934d713b5c73fcb644718dd1d7dfa9a9b52a919e7373d54d6d2a97c99232ff4a5baa01943070fd8ce72027695f8009fb1ed3ecad8126667d1fdfa92d1ef5ddc01b414b1c8643b076202f81e772173915f9a99eb508d05c79eef60fb359187d0f65ce5394b9fdccaa50d31b3f7dc777a4f3d9295f04f0636119cbc8a0a2c0bafa81ae11e12f97c9c93538acd98afedcbeefb0846a34d06597729b7332d790b62db9b1b07d3cf65019f3e581a4042805a38a1cf08761c5553f8d8fccb5e12536ba830c5c5e162a75d833719a10154557efae7f6bafd07b113be68c2541e87db84365a803dd336451e06fd4ae4ccf1833039153b1883f5f9cbc304b68e1bd0e2249f1479655f5370ff038c795de98dda1431d3d83cb1711cba0ed97b638c4274f2df2e8bb97b1a2e8def9fe5138e57cd03e6e81cccda5ba7ac3f74d72795e114e4972114e169ccf2b71ad3952aa340409e5e314cc9f797dded5a584de16fac2502a3cf452a726d339f50fe4a4f4ffea0eb06e57f12aef632eb2f30a9b34595a5e2727a6a6a7607b3e349aba3c69dfd3851f8d1a47be25a10fd7a3fc2165e382e4eb1da02fca748bbc26abf67b58bd345de5215879f7f091e3a664d389f3c72d557358dacad0c3dd595dfd4eaf55c12e3e150f285381e3e20d5eceb80f61a9dcec435e03d2a92136569c51184ca0fb7093b909d7c2ea9b18a13621b3037ad060d04e92d5af6d161cb6e2e77f9dcdc56129458144ee6e13d983afa4e18dadaef7098bc636dca388db3388581d39022b1816867f675b80451075fe30d7d0a4e4b84b46527d5776756507360f130f6d", 0x58a) r1 = syz_open_pts() close(r1) close(r0) dup(r1) syz_open_pts() 16:00:48 executing program 0: socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000f0d000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000000)="d60f8038bea24056fee09fb40664b1813948b3f2160d5022322485c8a5f28fd3b80adac125dab3e619ee2388d91213a88abfc6fe4329426d403f9bc9aa0f7a", 0x3f}, {&(0x7f0000000040)="49af8945f999222c067115243c381c75bb9b5c774b74a4b76e85909b29d960c4d6fc4ab3cc3757ce4c523b7b71fd2304e052e7fcdc81deba53c32ddcc06d43f93b334ba215586e2ec39b0b5e69e5d5f26f966fd4cea00c3ff1567c8a865c6853bd1cc3bc1e3187318698c8280829e5587ddffe665bf9f76c82ee44cf366fff68f5c0470093855f7830f115e30533b96817e5fc800da010f791df8f3f633e1cd2bfc72a428f957c62b808575e8c8aab5b9b1bef73f60390f19357a94de1272ef773c304eb9da8b928300f3303135f2d11f4e352e45481a96dc2cabc78ee96ab0054ec637110c4b4b416f2da5e6be1e6b6d29c70ee80280364c72d95ea3291bed2265ff81e0d4e0f1c680376f93f74ecd89e4f2256c125becad1360b7f897acafc5aacc36585844687e7dfde16b0bfc5c617a9f518e03e12324061c7b8a25fba42768d301432fb61056330e16dede113728196f3fc85a8f0f34a5ed0ab7bd97269be5f0b27e9b46506caf7a6c42bf22a595efd12deee267c3fb6c2ec551009639dc50a205f0830cc333aba65d23a771e59238d5308001aaa47032d0a52df070aeb1d64e9c9a4ce60653df3b8d0079a2fff95902b1124b65ad97fe4acc9b44bee38a6a1c5c452bceb018add876ecb4962685e1fcb900a1953b1654b5b282d21d3ba79bffa9d9b904dbb7963cea1133442b2310a0aeec995803557c5f6a75d3a35075e8c94c71fc21c709d0d860edff66bef50f23a6cec603f4870c08dd33916846c115cf263acc0055e7ed79bbc01c3c37eee70ba1487b7a9cb508cd16dea68c9a0883c84a8fff92c36ba1974da612d1e8141bab67281733bfccf0e405bf6d4e55d210bdbec96a8d4f7655f820ce3974e2d041bd7579c8e6cd48b5b92d09d8cb70155a9b0df1645f4c892f23e5d52340d43f0ac07fde1e7ea20f76897263f7d70598d6e3069606e486de30f8b7338b4f97a818d38b86ab10d51bbba7e3f2d6fedec1c594c4a42abe7e172470cb4f39aa46b18a40721bd4a296defcfacbeddcab15828a6205e156a9183a27a2e605be78aeba07640073dab87de9b09a232e02f07017a5c4d9a8445f8383eae2482310996d1234d008acab0b3b0c7465a68350eeedeb255ddd715a6887058a3c3a0336727784f634047e4562dc8283a508953adc3176b51e1cbd93c6bc0be2aea3d4fd01f9c3df82b05d0025ef3635004a76c20ff44e039d9c4c19190a400450780d0e3ac83ad43619d125572a52d70df0b86ae94a8dac8805cdbe21553b36a71428f6353ceab4ac1911d2978342a59abe0bc0d7684d020c13af942ec4e51d8d5840853f0f1ef806bb611516193cbb3ba074caa1db7d98db4226dd0b7d849627ea93258c84cea2e383b70bfeb9ea35e9c1dbe56376976390410518a7e642855a1e735fb23d4e67cae2078c0b195b1accd0d6766d2a84f8a40e5d59e10c5d253d9a9cd0f2f9d92a56d7150df1f771dea78d8ce20423c72e9125347b6b13e8e4fb525b298764dfe7de5e7f06857edbbb3ccf1c20621a1384900dbd73112a72bf7dc63be965ff5227640aa605972c285b4d1487884d87d29d1c04bc7ed73fb00ea5ee39ed70f50361ba5c62401d900658d194196544fbddf9fa60e5d17b3f17dc82de0cf492d831895dc081384ae65df85d85bab5903db0b2ff2c18b4a5f334e9f340c0edb8fb83e869343ad343fbc5c9134cc58eeb112fdcb6d025ee548c6f34ebf9d9f9ad822d3b1e451b0d9a44333db321c35e9591ef59b0e4e8165877d90e1bbef51cc9928167d36e5f83bab75ccbf7ce165a555b14316e50f8fc12d94a43c2005c261e053358842aa96e2f0cc8050930619bbfc4bf6dfefb01d38c091bf2a9f6b72738b5ae17a0acf9d7024a10d3a0d93f064f09ff31fdcfb5182ecfa68e91428d84cf1c11778513e865f10adb0ce2abd93c698d9517010c5f05992b071a93703520e56fccb2a5b8afb7a9d3b425b5394f18cb6c2a513f2ba6cad7132a4282d4ca8becc9f211fe68b658be0db2ccd52808d926198d5f960b6447f446c90cac3272ccaf540d43634c3c4e93ec3845246a02d0d206ff1184a54d43dd93f02641104af05715e565f687f57d18b7637d25a464c3343b2ea530dbf33c62c58ada41dc17f89b80469b72c2b77fa99b2d63cc278fdc8506a48d7b73028e48afc4ea144843555974531afcdf660f055f9485e436cb0df19bae1eaaab07b4dbb392efff9c55fe107e67a2e1a5f6f08d764f05c475ec2aadc0294e58b5b591bd44df6af22438f1438d61ca14055bb03179da736f77b8fabf5414b585d26dc9725e2018a77f7ccc2632a7ebfe161a40fd1af9bea820523944bc9e5dd7da241adb82b8bf781052c68d9b4408afbe323c49a2ce5711af053c95f04e922fbbebc77330cd308311017ed88830e16a4c110b742c92062133bab05481f119482fcb137e43fade235e5783d5d568b97de6f55ae3e3ecc1ba6a858fec351fefc6dc6970bc2093f64b2299079b65b47c75c2044e12c0cdd8500c91a8364c4345b78b775d62de7510b48d0538c808ff0db1a656467a1e78d836d9c72e66794119fb22bdca9b7484808fce2078801ec6bc63b5b891f91ee15601b2fafb8fffd81887d9cc4f7866846ac4b992a5bd2f380cacb83970591a10d729187e8e4c57ced01b1cf16e998bbdac73cb9dd70ff2ac98e03f309cd63a532949190b3c80d5a0a6e6fff9a64a191da3b56f579afef2d43f0ad1b13654ec666998a71691c07ccd41c854d650fbe0316f999f33c448a777d3a60811dcc25e3dafdc5c4d7afc6d9f31edb941aa267b4735765654a010114496d1f7d764f73279a017626712eff026a7d514a1cc7e0e367fa684e66259ee471e488d25178e7efd791e540bcf1118c55a87da1a0884dbcd7a0ac2d9410c439fb691f3da0b499b13a98ab76de73fc72a73b30efa33ea7a34c9f871da2e445bdf3791e0afd681fee1aa24e48164b3bec4079866e21b6783e9333219bb868bd69b4adb3f4965ea95da4092449627bc61bcb37faf3682201e04351f7c6dc7f2af72cbaf811bf6be3e0191d34ec99f62ae014733e7e41c40791a42c5af072baae888825cdde0771c991ed229919a055b28313cf4c0736e8b3457688dc1986a2f3246e147141507dad66390e75289e3186d6cfda613d1943af266e52f592873ada4598d57f7fa4ec52039ff65d89f995cae7f1c70f612a2f7afe1e1b06a38f4ae33f8d6661750eb7f4c55581eabb17c62a87076ca3444a8484baf708a2fc2d44751fa2fa698d58e3526e1eeadc5832dd30d6ce7d65d07585f347946f7d24b33cca870986aa869de27c73bef247e01b653543ba6140b615c0715e52cdcbdec1cda682b39c9aca504dc256c494fc3c1f1d2cf2c42d6529cbc346fa68edd978d5e30ab7f6e69d5f5b09098e63b1ee6aad44133b96dee6d5bb76b32be815003c749be296a650cec79dd2b31cf2c05c0aa972b82f1005c192d58ed90f3d39bbc4757249324ede53e40cc889c0b8070fc4fe4c1fe0251fe3882ae938872e75c852999e5c4f64d2ce6a0b7ce9e1bbffe3a85a9595e5b308d419e4457d2c3ff6ebd639e9c20ed79fe223c779f6e198a98c6fc09717b85c13b4c784cdba0abfef752700a23da7c268eec1116f685fb8bdcd79acf41e693e7d8e842fc097c6c5844f265a34f17a43eefadc20e8ad8d480b96ee53b33e35055bd0c74d7dc6e36e2640ad06ba4aa6284234922efdaf48f0370d87d0d259fc2a313e3a529e0a99f770c1904de357275be46a05dd647580921463b8ecd155b2f226d5419e02ac552deace904ef30106b5b5e8e33ddb65cecd375e1687af87220f2dbff07d1611464f145c147266db6cddc3fa57f17eeb7e1862821e3f3b8d156949d2bb060da8cc11afceec4429434b9a1e31a3f40dc952a562626149c37e71c3a250102f120e8d0e16f05563091d1d0a81e6dc8badd76a4ed80f8b2ceb6cd5de24a6190b7abe6d6a74c31312b3bb85cccd5405443233f4193517145986780d8223a50704c096d7b1ad4f54b48739b73ebdfc337082c336bc230d49bb251be341534f250c9ae7cba84eae253936f2cc9c66d0df7e41431b6559e2587430425112cb877e17b2b7a65192343acc45f2fbf694be961da50c2983d3c8f46d7db925a4c1b5df8bd1ac0aef0f3816f4b6595e389dac73241a766b4775cbeaf68336bc68f56bfea3ae39b79b98161fe32e323bbfaaf70f3e406cd5da4b507b329f59a09a42edc51b3779536bf2da58014af284fb07a92dc50f9c0b7dff197c305764da2980f3ec19a839b268a59fd6fd2b5a25c1926aeee3e22e004e6a2099c81b392d23cb14bc6a64bd15a40a9d84fe761dbbb43108b2e1943a76757a39c15f3194e0a5af567fee7db9616ae188b0b2b5d6dcdf518eb184eda252d69556aae9496cedbf13d7e079eeaf032da7fa46327e34f3822376169e037c7f7535be6ebc50ef4fdf502e55ad394c030ada80e2fab1d804ba008c99ee801170641e0ce02eeaae30788518ee57b56bd2add3f923285ff7fc149f9ed5c8385ef41586fe8bc933ec5eba0964faf1eafee4928723d1a4412a5eff9c8899fb52f72aefa820e6f23d2a5d6cfde44aad48d963469cdc9e5e89c6b4850548cb2a91b70b68ceabc62a56fce5abd149472f7264caf64b90676f325e1a8f126430c77f7606e9c6bc2686844e6a528182e704f4297d14aa7f9300a38817f11e23053a56e3d5772628dcbf8c8b870486ed0ec089604c2643667deaa27d2fffd6534a8db7d05fc4cc43d1743127997e3061bec3927bb168c7eabab40767766ea5ef628e5058fedc3c3327319f541217283c81915d70e6f43848d12277d6bb1d34557387e12e653822efd96872bf5b286008915a8457c31db472c06768a1edee75b989701bec27f5bb1db5484442394f63c5ab70af040643c3ac37c2bcff89c58ae9e33b3406633d74df9702e6933c2a871a9f4bb3f948bd23e3ed2ce43821f12a9402efb9725d360f904a1b18af6b763ae5d49cd69ba71ba0e59f7d83b5358257456d62a5ddac3fc13587eba6efc610fa1007df0136119f00e6a054b8c00e144a90c02870ca04c96525b13259442359dfe33f3db4aa4ec8527e2a27b110878eadb3b21e5c95de4c40c097d54f7da6b0f2c36cf2c66a390563a340fdcf56e92be91f44a1f193ca1c8960b3d5ee348b4283615ac74b66fd0879c0319d4e5a084320db1e15cbd3e5602dfaa702b6587b6b73b443f141439847c1d3a18f3f4f9facb7118c7efdd62e58745f5c09d4556100c5553277201e19cff00250347c38c55cc57a63afed2f7a3c02326887b10bdfd9f3df971d8838113ebe57da49dbeb4d3db620081f5d235e66c90412d7db14b0a70a19ebb85a8c20303032b9a91314c30b1510ad0dfbcbb02e192caed36ae16f3fe7523658608a70346293d9c81505ee6298940c5ad62c26bac0e7d8dd7f152c0cf9943e0901d410a0a603843bf80ec928a2aa0ed1f5bf121c7319a9812396bb59d8f5e22482268c29dca730ca33690cb914238bec68cd5400c18a29c54c39a96aaed12339cb6fa8749b1c61575e0525a966889cb1aa21de23315680bd29d65f8e312e9ba77617fa29c7abe54a80e65752bebd42fbc1a008658a9248d2b7d8cecf0e76d41ffaae3ff5432e1463704ac406f028e483d01efa55021734f0888e50ed99470bc120d324b384d455e05e6d28132f6667784bee71342d98c04d083713ad45477a8d76214112d9896c7a79c8022561948a06a48282db4ee67afdec4d64", 0x1000}], 0x2) fcntl$setstatus(r1, 0x4, 0x423f7) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="015aa2dd2cbb38690000ed00000000a4a2"], 0xa) socketpair(0x22, 0x8000, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x4, 0x7, r3}) 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)='X', 0x1) r1 = socket(0x0, 0x8000, 0xa4c) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x0, 0x781}, 0xc) r2 = socket(0x18, 0x1, 0x0) r3 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="4eaa5035956b2414d6974a9ea75bc0d39f523b5233c70e8ee52f49d6b7c6f358ef8631fa282e494a0d710c7c157a3461697c187615a5c6b7610b0209978964b612de1000341ac71d0a3f56cbac638d5bcfacdd6c37b90763df5235082f524bf264cbcf0836e1342bf9642ed5b2ef990b3ed21793f10136f75204c5af9a5db0353976c62bfd387fd00c2fbe6f0d85014f12589d3ad5b3ddc2176bb378a4daae20ef2328d807831a9f40c0b87f909f0522997c9ad5d60f03f32899ee0f415478684969507ff867760bf0f7be856d8e9fc3c504dd0ab20fd1cd31c71a39c40459a0e48d63b63f2bd846192c27f6e55b8abedbb82510db815d97", 0xf8) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='#\x00', &(0x7f00000000c0)='./(,\x00', &(0x7f0000000100)='%-:-^:\x00', &(0x7f0000000140)='[+]*.\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='[\x00']) 16:00:49 executing program 0: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001040)=0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) getpeername$unix(r0, &(0x7f0000001080)=@file={0x0, ""/108}, &(0x7f0000001100)=0x6e) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000001040), 0x258) writev(r2, &(0x7f0000001840)=[{&(0x7f0000001140)="ad13bd16a10756a1fc83f87c5e0a1f30f01f9cea6485040d7647e56c9cdbb30213962c365919139e455788022e664e5f6493d6b9fa7a07ca1c028d227a6c54e662dfe1855a4ef3fb6ff99403cf390e9a4d4eba9b815f058da6c6505bf9ea30a25c7d31ceb0640d41e34cf73d55633ae95f8035c826964a162baf0866faa56c08ca8f1729a004b7ef5318c6b3c4cac856f7040298fc8d47684bf02fe9cd27", 0x9e}, {&(0x7f0000001200)="b4834b90d270c9b75dd694053452ae2cd70c39d9d89cc77357a8bce4353208ce27ff9ca7e4cbbed2c67864a479b572369340cfda", 0x34}, {&(0x7f0000001280)="930caa24be5172de9e1af736b1a92aa134706e8d8c3e12a743d8a177b2cd99dabfe816a37003863bee4371aba990e59686563de2b185b24eb085eed2c74912708cb4de849c8f3b52ea9a33b1ae6f9a15bb8342b11dcbf4e0b1e7010da6980165d49eb8127362c9e1392ca9dba85d129bd676d9b948352c3bbf405f", 0x7b}, {&(0x7f0000001300)="47883978fa68146fdf111f8947c865a901af9b77bb106d165d494bdda0c88a093c032408cf1ec97f40e21a29b49fd4e0ab6da21718d6bafa67f6318fdb51d20bb288128de3365b3966e5b74e6208bea5f3d005fc9b51c7f159c996f2de59aa1e039f645fd4ee8f", 0x67}, {&(0x7f0000001380)="937757f2912c9659096f1948c449bfc450a1dfd76a77f24193f1c026a49abde4869a048b94e1b8f16016dcc81f145489128ea286869f4371acf59042b140c2e6fc24360ea0c6fc004138330414a5301efb3b4ba9bf57d52d1113cd5f24c45e3cbb2afeb7d5edaaa6fa9358600678de22cde8878016d53f5b96199644c091a645cf1cbaf4b4a1c0ccf33ffd7dda5776c378f989fb0a1eda497c96c9f7a292d3d94f7c5601ff0808430c31f5597334a0d031bb74ab4d69b778f780e358eb201871e07814f9e29ea8825aac0bfe8417dea475f0e3ae19dcaac7702f3992420ee1c9d6131436a0c6062181a790b26f69d3b43472e9e367c33299965657953b", 0xfd}, {&(0x7f0000001500)="46c8c18ebdb860e7eb5c9c2952c9195b7ec93f7e88db43c20812d514ed30518a5468ca80db2166465a5aa485f16cf0b4e889320018dc4a04e29000aaef922a893e95d93358f668facf838a967604eeefbe095d10e73c8d6f58e9f4173a46adff46fad7f28d8a15a7f3897871d9d93694cffcfad97f9d683eb2a4b817b179567c3cc41e382a407773cc04a72282d339e91e71946cc14e7b80b40ae26e8061936406eaa4328bf0b460a0b9787b7c55e1845f3e4e1e4a", 0xb5}, {&(0x7f00000015c0)="f8eab691e9af868a6b646d221be87e73fb3a310023e000c958e185ba92e3037c2013bf7e614df917d11fcc8b0b2b78813d49e982c86f4aa00a350ac69ee84e409a7c10a5214f7bf23d7b3b4f8d6973ce105167c5ab9942e092e7914b98fabb85efbb7a66a893ab33843268145e3449e5d920e98f0f5427831930ba9c8b8daa78d33d9000be5852a8024a91f1a50cac4f007ee1c89c", 0x95}, {&(0x7f0000001680)="7b1dee84525c95cd59a37219c57301816715fbee3d7e9697de7132b960f90afda125d2416980cca999b4b01c0c96bebc2fd3878fbb388fc8548f6cd72b0603680bdf4aa4d76db223695d46596245ba360d54803432be4ebcb9e80ff613b1808fa052936389611ec6746d199d3fdb919daf5ef5230bf5b77228514abd09c7d15472f2e583f85b44158d927ef292c926d0e612d63a5c52b0f7bb1e909ad6d81071115a1ad7aae575f41707418c159b49991d61360acea62b5a728fd583dac11facae", 0xc1}, {&(0x7f0000001780)="b945e16a4ef4a953e5c30b2258a6e174e9407d1631fbbaff7e8738212468e081f009fbba1513b32c9df01efd962e675a6392af2b2064ef0069910c861aec2ef9b4d8a543a657131dc030fda28a3cabac3cb3438129f6cdc5e2dfce7f4ba69384ca80409eaab38520eab2845f666ba5ae63d0c626033d39a189fc4ba64661d4a06b053c7259543a5c6a", 0x89}], 0x9) 16:00:49 executing program 1: r0 = socket(0xb, 0x208003, 0x4000202) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:49 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x40e8d2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) mmap(&(0x7f0000ae8000/0x3000)=nil, 0x3000, 0xc, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000000c0), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7, 0xbe}, 0x10) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x82002006, 0x21659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4fb, 0xfffffffffffffff8}, {0x5, 0x2}}, 0x2) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x535b) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7f, 0x9}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x85, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xe5) recvfrom$inet(r0, &(0x7f0000000040)=""/71, 0x47, 0x840, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:50 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x100}, {r0, 0x2}], 0x3, 0x6) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x100000018, 0x3, 0x6) write(r0, 0x0, 0x0) 16:00:50 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f00000000c0)="d7e7aec99c3f4957bea583f8f75dfdd32d993db59dfdc3ae62d7629c79494c93b7b39209b6fbfa766c73057454b1ac9c694620a124d3c6bd005048fea92f8193668115a7f075b1a22da3b112c5484ee57cafd385a1e3ddb5e563890758878362ba97a881c85ff4612fed523949c1cbe77f611c6427c8b046eb5644d244f09766ad564a8fe2c1eba9eb09fc0b95922d749a575345f65ca5adf4a9de2de543451316d4bbe528a37d830de8a8b7f2c4b21469fa5abb2a285362d49ff5c8c4e398bb98e8c8387397771af2d37f", 0xcb, 0x8, 0x0, 0x0) mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() write(r1, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:50 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 16:00:50 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x202, 0x11) socketpair(0x10, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x20) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x9000, 0xcb29}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000400)='./file0/file0\x00', 0x3058, 0x7fffffff) r4 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r3, r4) syz_emit_ethernet(0xfa, &(0x7f0000000240)="dba54ef1d7527aac18553df03a1cd6a4c6170b5feb6965ff300dc125190cb9305ed29c8d3a5aa2e607580d18d967604348be52ec5db9aea1ba49a2c50008eb8835329f342139f3ad513d88f983b8930339c84fed6334027c7693386d608e17478002c199c2afb256d6948c4c1194a0c27bf9dd69ef191708e625ba82c72dc29a7394cf06cd908a77d2b963758fe52a8604b5be7cf69fcc9eb54d466f2473889659b77376d918bdc608e578bcba8b50f35deab0655bc89dd2225da140458bab17e481ae8a69abc3ab6e0c44d87db4e3d36e9132fb29dff5014392f5aa3e600282c22569376c907285240d6a2ef7a3dcfd90b037bb9235acfbb3ce") r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = semget(0x3, 0x2, 0x2) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000003c0)=""/35) r7 = kqueue() open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x1) openat(r5, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x880, 0x8) kevent(r7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r7, &(0x7f0000000000), 0x68, 0x0, 0xffffffffffffffff, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) flock(r0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) setitimer(0x0, &(0x7f0000000040)={{0x100000001, 0xffffffff80000001}, {0x4b, 0x4}}, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20080, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x20400, 0x7ffffffffdffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c95426baeba22550581f50f09c405ff7494b91fdb99e573a3524cb2e6489342fb3af2b7a39ae5fa4a6ab52329e21870a480dd6251fffa20f16dc745dc0d581fb10c710a62d854c89f3105071a7dbab8a835a7d3e6d22611ffa2f6691da304ced18807d0c365aa7724f7a4424478c5b501a5585e8c96d3bb70e57d91a75c6d0edd5a380b19ebe4d2972e8c50c1bf04f5f383a26b197a599ea0410a4fafc989faa16dcc82d2a8fa40f48b161e8dbc2751ac5db1f6df7c24761d53b1da488eb4d55c7c020c46880b015ca50e33b48cc2b70fd2297d069485a078c22970e8597ee78865b6c3b42e1027100c88851904de959afcee15a55937d87003aa4cce97bbd331147597ddc3709da4c5ac495201ff4c8ec7f34077700d1ac2ece3593d7b9548b8b027a5e1dbbbba89c2df70f29fa6f2a48c9abd23c11fcbe11d8d247be65a659cb181a60604e07eafad4f4d3f7d9b703246e35045386403d5d3ab5c9640252bb002a020399f54593c69cb16a4cce713aa62343d99b51627a5779f855a6f73befcb7d7869e6adea563f22f61b083f25ab7ed184460fabe497d62dac7e9443b28462", 0x1f0}], 0x1) fchdir(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e99cb1193e483e9ea8d5569098f23beac61d652b381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r2, r3, 0x1, 0x3}, 0x7, 0x0, r1, r1, 0x4, 0xfffffffffffffffb, 0x9}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x420682, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)}) 16:00:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x200000005}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) 16:00:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x100) unlink(&(0x7f0000000040)='./file0\x00') 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x820, 0x100) getsockopt(r1, 0x1a, 0x0, &(0x7f0000000480)=""/4096, &(0x7f00000000c0)=0x1000) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) msgget(0x0, 0x10) syz_open_pts() 16:00:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xf}], 0x8, 0x0, 0x7ff, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="5dec215cd6c0184abcb628d7112651a3e5e54a437f49b3875e113328b34d28595da73cacc537cfcf52340df3bf67c14582c0ed2bdc18a34d92bd17423616b4e3ac1211572ada66d10f6a331e5a21", 0x4e}, {&(0x7f0000000140)="013753ed66d209d195e4f5a4e9b1983735e6c01b4cf5646105557d49004539638d4687c11b6e977a1d8d04bca9b56680d268fc910dd6938fe56c6eaf8dfdc72c1d9e50d978cde07bb481227cec", 0x4d}, {&(0x7f00000001c0)="927402ec3f5c2dd2c8bd6eb437c286b3f24e80496a3d7f59ef1c72113ecea4df5098e08e8ebf7947069a3431574ac08e1cf947999698f964533bff9e53f62eca033f36a31826e3164ef96d4703631f0abea2e9c19318da7e2fc8b3aecebfb582f428804d1b6744ca08fd58508df33265d4c7", 0x72}], 0x3, &(0x7f0000000240)=[{0x58, 0xffff, 0x8, "61b63589e1d0bfa361747a6aa75ea1b92a5cb9b4e54e77356656667c5607cdf78b48833455a41ae82eafb4b3afc338813300967f1479011aa20a74b7075bbfabcceb683e54"}, {0xf0, 0xffff, 0x6, "033715bed7f6e9e6de8b7903b2f49869c5731b71ebf74ac2cf2c0c2a6acfdd2753beb6320458a0cd400de78c55fcc402a6fef9afc7202aa81e02a885f0eedbd3f7c456113b3c7a166616277eb14a716945a1bc33fd59f66b3ef853b973ba534a4562cb8ae3fa7a52d9c75a9a2a5d1f2b35c0597bb9044e139728554d7cdeee3fd793302c5ae526e8d3a5d5fd4800bb8750636bfa0bf4ee34bb45f2849ecff4f99306619c79cfad76f674a218f536aa6ecd3fbf5b40a4cc4dbe7c38bf22bc07bdacc3a5aff90bec8c8b658adf67e132d541b0dc3107c8e0ec52e40fbe3b1e7ec9"}], 0x148}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x2, 0x1}, 0x8) 16:00:53 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getgroups(0x1, &(0x7f0000000040)=[r0]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c95426baeba22550581f50f09c405ff7494b91fdb99e573a3524cb2e6489342fb3af2b7a39ae5fa4a6ab52329e21870a480dd6251fffa20f16dc745dc0d581fb10c710a62d854c89f3105071a7dbab8a835a7d3e6d22611ffa2f6691da304ced18807d0c365aa7724f7a4424478c5b501a5585e8c96d3bb70e57d91a75c6d0edd5a380b19ebe4d2972e8c50c1bf04f5f383a26b197a599ea0410a4fafc989faa16dcc82d2a8fa40f48b161e8dbc2751ac5db1f6df7c24761d53b1da488eb4d55c7c020c46880b015ca50e33b48cc2b70fd2297d069485a078c22970e8597ee78865b6c3b42e1027100c88851904de959afcee15a55937d87003aa4cce97bbd331147597ddc3709da4c5ac495201ff4c8ec7f34077700d1ac2ece3593d7b9548b8b027a5e1dbbbba89c2df70f29fa6f2a48c9abd23c11fcbe11d8d247be65a659cb181a60604e07eafad4f4d3f7d9b703246e35045386403d5d3ab5c9640252bb002a020399f54593c69cb16a4cce713aa62343d99b51627a5779f855a6f73befcb7d7869e6adea563f22f61b083f25ab7ed184460fabe497d62dac7e9443b28462", 0x1f0}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="e99cb1193e483e9ea8d5569098f23beac61d652b381df2f6aed81a3026f58a59bb912cc498857d654a10fe23a262e276e2136d2c5df4d23d5e2851fac27663fc0a25c1320511c01cbbc364bb2712442e", 0x50}], 0x1) write(r0, &(0x7f0000000040)="683a60de526a9c2db9b530c086f7715b59ae4833089cc710ed0f61e9246ca0e6920affd1c88a2f32079e50771aabaf1e951cf4ff3103b586fdb2ef988c7a94d88c6c2efa3cd15688707ac71c7cfcfb4bb6a3a82f02bbbe746403b815e1bd306308b0c5353387750750e569acc609d9eb1df361ddf8cc937d1cf413dcd76ff8cb7b", 0x81) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000640)="0233dda2c95debf4c3e48ece8295ee3eef45d2a370", 0x15, 0x404, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setreuid(r1, r2) getppid() geteuid() getgid() getpid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000580)=0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="4c1109697f86747fe3a98fc03b7b0621470e3c95803d19f41264c18d3c1751", 0x1f}], 0x1, 0x0, 0x0, 0x1}, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000280)="ac0d840bb87d83c0754871fe419a5083e322b7901fac1e44ff53748ea416dadb3650494e9c9c8fafc5c7181ca7999bf3f3d07e0afe8895cba06021bceadef07e632262f788899959ba54445ebd332af962bab80b4fdbbd98fa999fbda1c21d9f470aa8785a944a11e359133da5bf63c5de49fcf750db1a78266a1869cf6149de6937d7e9ca01a7aa0a27a4b83f11694d980dc8a27319496d31b7509730478b52e593cdd79d00dcb85c8855624a8be03eba3b33bb2c19bd8c234ba9e18db8e7cee0892fec13bd9f8c8f7f11e9380349864ef01f49a85636c0ad652dd7ce39a818998aa34495d9bc2e6c0c69e805c845b02a3ce7859a403ed6ec961efb5c0c8df40b359a0dd63caa687ddd8d6503009c7d17ae43b792cec5ceee817d4739e3afc05da44b6fda9b0d3684bfc56080e828a93975f8beb5c28550b09ea18e5ba938af3c0e79a77fd338a60b55a56120bba1c30f9556150ca6a7192bedc184feaaa995a881101e8a35add806237aaee95e5d77a852ea77c4255298cbe825d31be64fa1f99397efc1d9b2ba48f350f0b1787eb24f5c4e524649c650478c0ddcfa595878a4a343158ea61db18fbde4ccaa9bdbab1b8f5663d55b6495616a6ab2655ea272460b8dcb0ffbd85f3246b1f6a7a47631c011ca108cd38be8e850c90dd5036625a589fc2919141607a0f69d3cf4e9e41aede9b8b2ef198e7d0e096998859f559afa3d63ebdd341fe1badc8b6f1ceb070c03ea74757fac77606ad828d27289526edfcb3ad5db38d5093b1d925a8050bd8d0e1261cdafd729c06f32a609180de245dc257537f3802f504b864c612663562ac57da89f72fbff330aa3b565ea75a04ed193a00e9390661d629ceb031f4f2d8cb85f122fcaa979ad2c7ab11fc5c33a93c7f2a1861354d5185fe305cc6db6da4271779e957757a4521a6ab03bcea2f7e1d4b253d7dbdfa381a48bebcb0f2553bb325daf92f04c3f184a2f7b868ec83b23b5c407b1f8206d48ef74a80f72c92480bb4302dea62974ffca4bb08058f082e06997fa9511337d96108d09091f3f50ff336d2b6f43628148bf", 0x2f9}], 0x1}, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x1e, 0x4, 0x9) socketpair(0x0, 0x4006, 0x2, &(0x7f0000000040)) 16:00:53 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) flock(r0, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r0) getpeername$inet6(r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x9) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file1/file0\x00', 0x10, 0x3) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000640)='./file0\x00') 16:00:53 executing program 1: execve(0x0, &(0x7f0000000540)=[&(0x7f0000000000)='./%\x9e,/\x00', &(0x7f00000004c0)='./%\x9e,/\x00'], 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) lchown(&(0x7f0000001800)='./bus\x00', r1, r2) mknod(&(0x7f0000000500)='./bus\x00', 0x48, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f0000001580)=""/200, 0xc8}, {&(0x7f0000000300)}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000001680)=""/141, 0x8d}], 0xa, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fchdir(r0) 16:00:59 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x8}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) r6 = getegid() r7 = socket(0x21, 0x4000, 0x1ff) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, 0xc) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f0000002900)={0xffffffffffffffff}) r17 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002940)) r18 = accept(0xffffffffffffffff, &(0x7f0000002980)=@un=@file={0x0, ""/32}, &(0x7f00000029c0)=0x22) r19 = socket$inet6(0x18, 0x7, 0x182) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) r23 = getgid() r24 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002b40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r27 = socket$inet6(0x18, 0x8000, 0x9) r28 = socket$unix(0x1, 0x2, 0x0) r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/tty\x00', 0x20, 0x0) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r31 = accept$inet6(0xffffffffffffffff, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002c40)={0xffffffffffffffff}) r33 = kqueue() r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003f00)='/dev/wsmouse\x00', 0x20410, 0x0) r35 = accept$unix(0xffffffffffffff9c, &(0x7f0000002cc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050aafb0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000003d00)=0x1002) sendmsg$unix(r0, &(0x7f0000003e80)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000080)="17d5fb9f4d9bf4c91df0fb394f93f841d807b1fa5d397ab263c676a4bec851bad99d1ada938b318a23221b34091293c59a3a2634c70a483df444b2a0a8405b8ebd46428a12d74e2c220e", 0x4a}, {&(0x7f0000000100)="5a746cdd1f963786782d21e86691e731dfaa8dea91f9ee915351dd0a384103ed1c21014b64cfbcbde04f8ac6f9e27a259922eed834d5c35f0b4c8deab267e4306d4569dd4ba2cd447d5671554ee32a0997a47d2fddc9463b5ad06ce6da68450002fb0ecd105339e418b5625a5dd1b22e20cf9448fa4fec9591f36660541ea46fa0dca9905aae1e915f70a5b60036c1429ea6d4005eccd85749335cb1b5fe54621fd411bda1fd829632e0d1faed5a3949db9f74a0bc1db2f07ed4db77aaa67a66e894873e7904e9f286", 0xc9}, {&(0x7f00000002c0)="04705d55b3bac0f11ff2083f2f7d6b4ac974cdef4dab12a5838824d69f20c3b798bd72874f08f06b482fcf13f4f08c83075b875c8e69fe0c40532b33c9ca13df3778706d84849cbf3ff4362d4f3d10baa3ff7aaf6a5342040484cc6d27efbeb0dfdbc6bbf6f04afedb7322a243dee62fce4b319dc396ab75d5a7bc4bd9f4c92f33c830957320b17d8d7ce055e5dce8effcc01eb95d70d27d40ccd3c6c6d2c476b7b0caeaa10639952892f6e5ce0dd493b5cfffb60895cba77b89756921d0473228965145ad4b0c7662eb65b66259b9eea83e6a3f0966fc67d23645c172bf42ed0e0737b331a38da651021d409a8f6b7514dec56ce060eb61b5ef112b0d92954368873ea0147e77c9e904ef05e59149840f266ede56ed5b8c792e3e926b5f9e021e16ebb08c59aae28468a83f5e4b28a1410f137019110f28baafa64c67e9387866c4c15384d880d307e0a0c72892e704da70c70465c55da3713a5170a702a0d63148bd4200242ce01fdf18579eb113e1cb14e5d84ebb8a8524103a2deb81d22be26ff472f95253f1b760b9949a0617d8a545928a0adffdd114c502598207c44f80e3f1fd64ea5b64762e5d2618a4dcfdb8bb9ee70ba2519e64e54fd73458d4cd7530f499d9f76dff7c3fe881b6aebbf9990dc7be8b17295818302fe30dd3af07d1d34801e48796d9301872a091dea61d5653073aaf3f709ef98ae636f5fce9c847c70de63b75a8e5b0a185a21f74f2e9620df6df7cbe0ed27707964f768b4849bbd0680d842bedba58528587c6c810540173780a849d164bdf06ffda20304515fb7b58ef108db2cc466c9f24214360e31fe02ba9e70b17fad8f0d227acde27ec7437c57abe26b77c967a7980ed124c6a4bff370bee13cab06843b5b7776268ab9e3e9b34e13e27d2b4f4232f1d7705da8769cc82dcf85e9444e393825eaee54e5016b3160fa69f3dc54af2519692c1684efb935c50a6ef60e8429b8416d654bcd87e7694d755a12d11878893b51b87a319a7ceb72f846c43a7398bc17580deeec2caa23adf3c94b6d4f98614bff6c2abc7ef8ca572b604d6a604df397355545ece213ea941e8d59930f06fb444ca8f9e97467d167b071d246e260ba67366a71b80b353a42b893471bdddbdf8a82f7af188251072738193bff19e13f74708b51f5b3826a9ad1244684dfd469a698ba559f4c0e7394ffbef67bc5898adb7b686c96a5d803f285fd400fec7f6b8b8f5623712e3161c681ab231aad40ce5e08c156a8136afc36598f54f1911821403a003aabbb2afb546f067e1815b408b1855f06b9f49bd505b5dcc6574e5aabb1545b2c0be171b19dc6c4a117716ba99533769f2b10c3e94807d870e3f019a3a3629b820d0bd57c55062dbc53d4cb47314884769130d1ac709837524a461cd26c78d5884345454ac1adc0da87bd653081b8445438fb9edf08fcd1a7b05042af7dd50530c196c08494c92863a7e7fc8a40d199705cf8cdf570de907996356a7c1552f6040284772debb54e14da1edc1cbcb58374bc4d027f4fa095bc3d8633fa5d5ed250b736373d6e91eb13df234333c975354ed2002a723aff8e0a00841fbb721a9a0e8d6613cfdfe36314c0894176c44013f1e077bf09b4855d50b832f5cd2adf0e016ddfa4134617ce4d45518eba24449b5ff2514a2bf43f8bdad4e218062ce79390f4ccaf3a45c7257a456470c579a3d3227f88492d93f93e8e18bf197a8aca0a1b5f1e9172ca74b2df051f5b9129c9fd5575e6cf13804773490b9607bd1ea1a62ced3df90f6c06717ba0738e42cd4addca99be76b6353ba1ad3f36d28ea9bdded943e22153e977e2e03bea18840ce320c2b8b9001df9fedbf98c106137dbf94bcb1ac9d440fdb7a2caed3ee181d41331e220bcb82511b500ab546270280c18e03ff3b50759aabffe001c7b79db2fb2a4bf32cb10cb4bfbfb7e12e61e9780727f1ec349e18222acc1c4fc613e86e1ec8c5219c2a06678632a7ef2ac68dc09cbef2c74317ee631cdb15c6aa9727a3db62103c4f04a4ef47a6e431d29cb2542eeaa2aac00c4df1ba32607905e6cf37195542a36dcd091b043173556c4cffc54dfd74440a0ea1faf4f2c492b597d67835c10b22eca1ad7dc59d9b4601d409bcb2a04990090d2138286b58b6ebfaeb9427db8501179030eb538ccd8c9fb1f4fa71866d9ac1b60047d09ecb92e9ad077c2105cf9ea07cb796bb1e8c6d0459dbbf698652dde8e25551417ab3fce5767a280606fecfbec6654e93509ed10fa014e0aa9ab852775f789d2e28f9868c9a301d0507d292b829410568c67ae505f2af7b024e37656034fa594745f93661f605f6919f2cc17814f5260c31667fa66dd53d9e7e09ed690e08c2bc677f48ddeb915918d30ab6986b0ce86d779fed2aea3cfd91016e839fc2db8d0ef8e4d66606d949a782d8c3ac6730fde99bd268bb019ef0e1ba3e1905aaca0851367d7bea84b943c68c1b7cc0faa9e950c9fe48c2126a836816d8e91c2dd60ef9aa72f05fec774e0568a06fa4accd6431e519a7d86c5cba0d60ead2cc0a358c5daa3123d3ab098e37a4ae651f539040dbb87f56838156b31cc3bac187b8a95ee2e90ede62bd6b785e3eddb14ada1a59c9760b6c5d6148654269d5d2af4fbc25b6ab0aa609f4cce98d8643533ae3c3cc5748fbecf3b484ccfaf29b10b5ce67d88396c939868e337dad0f79c3f56113994607deba3c7474c58a4e50d95ebd24d1a139df396ebe8a1771bca114b9ec602412c71dc670df6c52e71bd245070d05b7e74d7867a5c79c3727dcf59a34ac779a4cc5d912384f7ee071996e0c62c58a5aca06eb987ca370bcb9a6dbda430b12513af825a84178445501b9545f94ae5ec6c56590a9dfeab546e6785227eec11d1db5dddb448c1241a539a812607cf19d8797915f1f8da7a3750f500458a0d62539bed0009e70d370568cace8b874c04d84329f4b35ee5afa8b7528e6a66334356ffc7d2f0fb36c7a1e19a8cfe7bf6b1343c5212df76749f56f40c86bec62df3a10b18437a958fdee3e70fa2104093a2a936a22dae59afb30a5d1ca913c8d6c6422f61003ce92624d9d0400ec62a54bb35514fa04c331b79c7bcc891d0f9fc30bb721400aefda839f34b1290e197431898e4c0c4da960a0fc7159b9ae8b6e48136e7d62327e5954429f865f4156cf2e05bee046fc3b093e450f7f9d5ae62158eb968c3085910552e10e3ac39444e94ccdceb9ba410393d3d15c280b70eccba196cb3d6453ba931be7474854fcf2eac94e2b1599b3424a665ce927126cbfc8acef872369f91a202c98852f4d6909026bde776f3c4cea22291637e2a829a8b21eaa9d4e31e70e4858dd62a14e1103d439432e196e6e8ffc2bbb8087b91873938cd04429dec80663c40302d02a9a37f7986c98bae3a70b55618c25e21e6040589a7a064bea795e67f0ae4d698c8c19f437cb470b04ef668cfddaacdce2b1363dc0a47ccb1f676124791cdfe4a25bcc5e5ce8c2622ce614e3a66c2cbbf57d48fc38fee1d748f8415de46cf764f5ca6359d6209604479bb90c8cd2f0aeff2237b7e3c84cc5be0039b07d04d05dcf76b9a445298cd06b69f450906953cadcd84d304970e095d680b1e2ff25b877fb5177fad1587e19b6cbf8822f530f233def309e61649bf1eeabec91c846cd83961ecf845207b98d0f0276be90e8522b0b28ad1514bc186f95e48e63667e18f03707be5610e46f03dfdac7f8fd9fc4dbf476ffc4f156f80cf5b3fba13dd1f529991a9465311467d588fd56ad06391252d4833b0d1dd12a69ba8218dec6b819d2cbd6d401a61eada5972067b8617c24754f33ef4e2aa7c7c43b14a3d3061cf355abc970a25004699ef917ceaa19e85ca74f8ebeac996c9a4699d63f11d1e5dc27dcfa878327cb6804b12e933c8e8a3ec2f63158d0bef817a708152d1b5929d6f09a62c8826b38dd46ca8232f04cf8d0597bde167cb0fc4bcdda5b4377efc51b7dd9f54d7fbad7bdece37fe151df717f722686c0c00d3fd6e14b34254dc4ced96e6593be5fa42044e1ed2ab42ad7d8c56ade7d402770e993e913a108c99f9e2316c04f11f9e3e375d3b098776134c3a7246024d35feddc21d356996ee2df45e718d8e660c9131d6b92c037fd61fd27f8079559e24154b938d1cfa21d83468c6960bcde85a6eb944166b6a5a442f5fd9bc1fc7489f3ab446dde8da568c096c41e72875208299259c03632ca10ce8e86a3ad6d1e5dfd72942d4767ff7a92ae1cb987428686561832277eeea52ba09ef7c8fa871d5321fe2d17537d109684ebdbf4cb4e0f25909b05041c976ea12bf60606b8a2d1a08926e704fdad2ba7ab0c2cdd72b5483d7265725e77b3ee3feae31c8010fa22f1857d9baf06e524dcc6bed7d6743d89e096e1a4431d7c0540b21fb47dd9919c4ba128f0e602e226da322ea73694e097218551fdb9ff5307f19832f26900ef0e805a6ac4794c53627b7787ec3ba375d81fa4b76bf5d89f4e1b9e35ee6824080884c22dae0e5a3dacc9c6a7caaa8f2664dd35480d4747d34561ae6b98b7748869f49a630403d64b44080bc10dedd2c9baca9ad71a474cb9549e665f5aa012e88716f97f8b65b5e92e6b4d9f84b03dc702838f11da69b545beac81ccc16f8d0a7d93a328439ce1000683f158b7ca93d15c1ff940abd3ae74e4c8f8000f5143ff3e5e503762ca3f303a41a848e95bb1821373f08d9086fd147cd6c19468d32c0174f5d7df00b8f84df20011d0c0435d0b81a51850e69f613578606b50fd99cca6955a9f8ff84c4b33aa209adcf6a5173c5a1eb7da0536b0851416272bff01b273f714d1819cca945a977fe15d4d6f42f53c8d3a3228b15ccb35b35ae8065f612a36982de38e4c410cc49ce06d0f5dceb8c66828e37190fc85f2d7a09f6c34880c668c4e1fdbf75be8db0e004d8faf78c49963d87ed9d7b46fc2a53cce68324df69c19b876f9ee9ee627377dab477378f949502917eb1d25ede78f6974988b4596aa43d84949ab39586341f30d35222b6c90237f3769aa5287a54979eef378c6075b4fca3dad8a6054dca55ebd1f82d8960767f0a9f799fd0a4009d02feb97c8cfe010e685bad8edfc8e0e85dd4def15b387cb0d09067ea79d79939f0998bbcb7b5ea3a345683a1d71cbfc4b4644c8e8dccc26f5a49315e3bad5d616a0e2af47e9dce3459edf02e4dc2cc022530972b7fab06a7a44e0137d839a8262fdde5e6a65e7c20bd6e12e9680a8fb7232be7b9ceb0acc7ad227acc9464d77bb95eae8ee6b04689019ca7473225f250647d50115202debdd4bd9da4b62da7441f3b68f9e8644f4ce9cf7252b17eb392c290a0ba7261641d1246cd18dec02c56d6c146c7b817d0c7ed825465bd1b6ad36331f27b2aa74df8be690917f7eb911ad8cc5aaaa95602a87833b40f5978fb00a87dcc64280d2f527e585fa44b5f34304b85d316b5fac00e77b0ead822b758ea854df285eca536f22c1ef701daba90fda464cdbf993472bf351a6e87eae216aec56d32c8d289a58e34f1917ae0239c4fd5b9788c7273a1c5d586fd3451efc7d1e00fc93325a5dcc70d625dc1660b3ed548b2635742bef87497afdd8617084ab5223413c6aec0a0013f27642630ee0134c6fcb8b213245a95b731e73df7467e753b23a0224488abb4396507afa88398651054988740d35ff6d79156d35e2e1bbd18f63f985da137f26f64d54f060cb462233886b35debe43245f71adde5288e2327cc9e22442e9a6eff06921cb4da8574da368a8331937c2", 0x1000}, {&(0x7f00000012c0)="eb795a8dba5e3c3b3d6e44f838a9605af0b0b83ccc7f72b92abdde9a8b6c20d323e06bed70ef4b2cd62bb5b0d618d398339a69bbde0341e025bf080e2cb86b6d28c981ed9d1d106877478ab7c6625dfcf86f24f79b59e0cf9a34e877649591da796c8ba798811cdd701ece8f2ac554f16ddd8527cdac0997c463126a43522bae13d9a46e38cba17b3ce8fcf6fd9150f8a476da0423b4ebde0cb7c88fae467b2c94b32f0b2c5a9138b467ed583a4eef88022eb44a7d88356281eb002ccf5a2298345726485cd95a7800822577af434d8d93f1d06444b9b0eece5e6c9c1f560724e3d4985c3d78e1ae255640aa39154c0b3af32bc944781c65b74e29aa7ac0b965dd442a73ae9e23a57ec86104140dd842294e53cfcfae14ccd9c3b338c7d5a18586079bf169f5897e6150d31f6bafd8f26010e3315adc03b8a757a8c12faf3d19f3055117f112226892cf33e8991249fceca783929a29e2bb130da8b43e499d9ef190fed5012235a6111a07dd9f491b8b1e2f5fcfac51df4e49cfcbcf76a6d30273985314cf228c32f68fb6828c04419bccbf83b4497e177c75cf2f27ea4f373877529844f07988176b34522072fe5f92db96edf30887f11900dba20ab593bdc2cd202b31697e84c994db48cd9ca67ffeaf950a149de70090ec2b72adc0294126ee04757bb768faec58ba696caf11cc4a88f2b5aca8ad446cd0579ce906ac34c0ebaf5b121cf7b21f8a00d8e4ed1010345f667eb1c4b4e7ab198bfe60728e2346780b300fa15e110e51b4d7335fbd22f575e6d2e1149c7ef5b43f0f1744cb2085d0b299c664d7a6e6dce9414fb11f185fe541aea864957acb9cac06f6e701f0357647353ef0d6641f295706e15e9ea48d4ea9ccca5474dc6064f0b49249bf1d3e6c8a1dcfbef87db579fe80a1e7493e079ddd5431171002b1f1fe9de23af87269654eac20d15ae78fc4ff87f689474b30a79b49339ed149224c53acb6b603d8d8ff673e857524656238cf6acdcf0a842b9f5347f8de7315492ca7468c20c75592d8540442df3e623d79e821703e1021e59cc8089830a24707a4214917b22b3e60fdb8fde20639e6f8d4beb0d738f63436ef9ffad89b5259340a8a2ca83e0fa8458b86aeda8a1f2ce72e3f02ada4c01bb737487075c8514cdf6cbe50f68967e206ca0e420f5af54ba34cf5ea482c91d65b79fb7cdd3e813d5e340593bb106b85f6a40fb45c47873af893fdb01b04bf431983c91604ec05a33de3dc90cdb6ff232b94ea9b35c0def33db0380f204121b27d4e4fbb78acc2b0240d22c0af512563320ceff446443a79958124e737f583f55e10e8e0464ab415fa9c6cb4c54027e53dc0a5704b55d4785b3d53314b00d18ff7085e36ead65472ae31039fe173a30cf8c4f267171a6aa50bd8e329d390616322515c084dc0f7bbd80da9100bbf76499938350df912b9b9b33bf642bc1611be1af7eaab0669f853e6d476c8666af6b901571ad163561f1bee105358c94ebe0e57da969a4bc28baf1913a1ecc3d6e5e609bbacc427ddc33ea59ad52b000855b16bf980baebbd9e611cfbe8dff1f46151c10bd40e98d5f0a0c75e0dea81cb20a0e45c22c179112f325484915e23a92706bb25b4d8b763fe13f5f2ba0fef8bd9f4991166ccafd23ed4a87dc04f53eb62a78230e815205052a98d0d4e7171ce6a854873ba9759dbbe051641881ace38e6b86ba64626d11daed43f51a24e1263e5b433e78d70c5bf3234dc4bf2e57b0b1d10fc81262ef5e3540aebadb2a5872bb2aaaad518247f281d1c960a76c663cc02cbc870fe7ddaa8a8867fd7949f99530ba6f0348268abca5bdc0607e8adf9bfeeeabd813570212ace5a8bb63f439870ee2158559f12afd66c68489557df7891a351e7acded8798a25c8280235112bd4f8cb83d2c444f4c925cae2c6e3eddd2b46b6ae23f762c125a39635daacbf17e72897406105ada9eb2e25aa528bb5289174652c6a0bfd4b993e176193863f03e3c5de3d049629a109b0de80b442b199566de0bfa7547626a41de2209d67087ce5c2be217dacc554a18db0de93a10981dd53602a582817dfe116b79913f2a31f8e7cff3c35bc4a13d6c1ecb71ce27005118710491e83c230a4b26fe5145a12279dbd9b5f4b3d9edbb79378170d6d61f6ad8fe4b799ca5e68b9a2b39dbbf1aebbe7c161dcb15044c78ebea223ec8b59dfc038496796a5cdbe8042b719593834aeca4fe5f31bb82047769d7d8c8f5521b63b7de6e54bbcb62c1a7b78412bbe2a6fdaf4c5a343b42c997045fdd6d11240d1a11d9103b8dfbd57ae83d806d9089f03efe961ae99cffdccba788a6baba3122a0da02aef5b326804c9061d35fdaa5503e7a0cc3fc20557c0d748582a02804a15e9cacf9ae9c8bd076447557856df43b9ef07d8da3f623f33c40639de097c59fddd3783c9f68b459b4541540feb7d23d5a27d38bc4d19a2290e146a3b2b72164d46943825f00d74ae11eab6de712cd1fbde062022b0ea32956f785aeca664aefd8a4440cc47615dee2e602186667fdf2f6032d7587231233927bfb8f425d6c0e7a1a02d0722d822627662fdf4c63a9dbdc4756c30f4076a8cf0b41f020b3fb340cbdb4b67194aad049b80882a3e35dd4c68e627bcfd703cdf4a371283b8f222f672a5bd36a1c08fd441f7c5d46a71ab94dd480dc685218b88b38a89dfef86015ff2daa7e2e40af0289b140440aaef3b83182ff97f8e6de23f71314eb28cdc23e6a73887781d9a7ee1e6a0715a5f13ac1e0db44da15e2ebc872c2f2a1b5c43bd6f00a6b6fbd1a22465d65b3c148ac99440267577e5cea33530ca6aeba69ba0a6b44907aaa3c84a653b672575fec26a76f91325d23cbb1aaf7e5ef06a6a2122c52869bfc6c8762611d7b25298f754aee093c04866bd790db5fe7bdf3fb4287001bd83c15c30808910044fde58cce7c9f54f63a1dd63c46debf823621a19d6363faf44d5bf8ab3b7380e3e609a335c1e6650fe673b97a4b8256498139896989f2b8adc4d9ec1875bd9f581fdd4ce7466ae0ab8d4816e87e6881e93e31bb160c3516ccc26afa46b52e00bca6aa3e3182335ccafd8cdc29a045166c518a19496cca67700ff14453c459afdbbe9737a70b74cfdda6ddbca2d4933ef27e376436ca0e54d3b9fb706811b866a0b05350424fb47ad59615450cbcf6fdedd60c7e7b89df3a2e15164d31737a8fe37e7a0e951f0a38d5515476ca81f0b3c84bf4f777f0c7f5fc3e2bfbb04792213c5b368c04a65dcb4304299062bb65ad5deec30a174adacbdca43115c49bfa8fa3fd0ee2a314c45a33bbc7ea94a22b31f18ba1a843efd163ce49cc7ce70391bfde3d9418b46a8321eb665f76f75e64ca786994d40970b1cf0953e3382f801a653c5b99afe1677cf8cbcb3a510f2ab9500b539f2faa4354d50aae6dca446a948fe8190d7e1ecfe8116e23956a3abd6dfd0c0ea6caf22cc6400a8fa3fe70c4809ece64d43dfc973180f5e28bc11b67824e434cd6c2c6c92aebfa397a37d8bbc1e75e7ecb8e0b41834c29549653d270da339f594e4258b265b39870044385abbf70af3e2a172d7f3200bd1dad0f240fa76193086992dc674d64ac6dc8e65072700f1ddf51aaf8b2b2b8d1311841deac1014f42f0cfc40407d4dc5ae63d6ba84f1b30311a01bb6a08eed3334229e0007ef072652b768acad7008eabe55f46f4af5e1a448eb8ddeeb5f72961b6d883e91fb779ed4d4463ae0bd19bde7c2d6d9586befff91f90a1ef789edc39fbfcac8fae002232046dc26e1734534d19e4269a02afe5df0d06dac39a84b1f18849a11132a16b619baaae182cadc5eba1c30a5ae3e41e305a1ec9ce891d6268e391e39f32aca1007fe4db7ff5fdf55cfce9436d8f6ea6e2099ce1921a9d669424062a6313dbb158029e19a4068501e845eed19007186ea49878fd48c0f30a1255c3de3dab21bc239476373e7d6b200be5200c37daf73103a40109e41371b1b7a2a7bbaf3a1727d55339874f7178672dcb170639702c0c5478f4f4c04bb42d3eaf37093a172ef991f802b9585eabcf2497154117a87d27590515c77a6d6555a4f351076500ece2da940537ea6e14bb0c2072ddfd0b337d2d560e8ec88ac001dd78825924ef5c9dec2ac1054f9b3669204a58456b38a940f2212e9f0eb4bb700fcbc32e494d21c89ffa9144d7dad6694db956bada2c308545a327f0574a4b642ae21039f1a78b6bb77e9ab6d4ea7ab2a09b658ae54685725a9a7dfa534f81baa8020cdbee029023dfd4034017e06a474d70c84dd3ab115c4230e38b17261c673a3fe899a76fd8d95910489ac9acc19b04513cd0264698080a67743fab578cc949c7f7d6855cbf2cff6fd06d9c92d214495b1f3278cdb0fe148e34ee9f83330eb192093f13dcaa21a1399d801a1b853c2e82e791c4322221db326ad9ad786a7caaf48a563b8dc2adaef332db3b51b82b323258582f65f1c9d7f444916315fc27cc903e5c9efe5a766efd1b12969d671ae81be42ba840208eb7ede52c0e3d6f69ac492a58c45bab0e6c69abf9770f4367556e12b8dda768665758d780f9cf04371f263c3fda92a61ed28906d6fb28e62ae05850a6bfafa6858a481f8a2e73c7b3ae9c48f539e569b877c85dec1288a2cfd48d28a6de9ee87030e6aec7da9c915cd09611da80751673f7ecdffcb8c4eb0709fe4a437d8b8d093377d91624e60f297e9634dc02d3e89887ee43f434a84ce9c6320a6566f302a1359b51628839f966394f868246537f0800b3a7d9f425841c549f6399472c4b4eba1936e6400e269791f161253de6ee45b6526aa95719997562ca01c23133bfc551affd17eead0270cdd9ed0793468dc71d117c9302db7c29f3e49777cdca0aafee63f1dc5e4acba5c91f241e43d739b286b9a63e8ab90d9301c28a42014283051381302567dc65e75aa77677b8ca8942fb5d90c1ee0e8a105891033a4b0d0fd375e118cf61bc29c3a263b175961c4c92af4c4d6f2564dce7fd06e2b42ee2255cd9a6676ca1cdf8b19b97bb71f4ff67876ac22a86a1b105de162650ec06b0fb5b161fdd3646032916ea1a373beb09f74587ce2dad019e99afc5e4211a238846423305e99643b663f5ebd20ef867f616e27638dc6842f38146d6029d592d57afc139e43ebeff108dbf5c3c390a092005a45f02b4009301a92be9cec1886cd6eef8ac2a921500e3e2e23d5aa1871ef05fbf35211d9aaac1c24bcbec0c65d54345a25551ff1b1736ea2ebcfc24aa5478ecabe88ce30cf7e486f927b1b1e95165f915e5f19354b6f436b7888c18c6cfc3ef31f8465d6c771f08981ab300a6ddaa9461373feef3d6eb3657a196eda138a5837ed090f4ae6cc8d612df868f5ab5b7aa048095785cac95ce8931285fa710d9f191c5859fde7ce4354e20ad5099195c66bee041422456a5e9240453662a7eaccfcde51cf5d95e2d2d096f3bc0f6eb928e828da7585b20c851474c0eda5aff8d40be0b91f2fb1fe58537821379ec964f6647c825ffb704d34f52dde8dc1dcf44caa7ae18e0f683eb1896bda680b7969729391b3819d8e6a22a28c11dabc45c546f76e7ef1ec7be4ccda91547bf087a2192945b8684a5d3a328fc9b526f52b9544c4655fd2bf3419c523ece1f966cd79fc6a6c41f72231a1e7c18eb88d7efcf3fabaf684f9bea6d506998828a4e49f98f8940e1f55d4c1a7990d57108bb94ec6b71b172b3d3f1cf5314293c380dbb6c425472e1c26c53f8386ea03104a5d232ef6930be27d30215ba28cf4bbb6a60", 0x1000}, {&(0x7f00000022c0)="0513f6ab06bbe2cc90f596240864a39f611b70023133e1b641b5088db1388e8044affdeb569588f1d06d21b0561238253ecedb167ec0fdb04f4e2fc2083d25e91a6473fe93c9189721cf3e856decfdd7d10af3aba16809b265782dd4e3cecaa0e0c68b4e27faac0203b0f4e26cc08ddcb10849e61b768052f00de338cf4ca297a27cd086627d2142b87b234026fe910309cd37efc79855eafffe38ab9caa6816852a94bc2a04ce5baf7b072aa08cdd4425a9781f0625c44965e6ac1043c5be3857dafa659bce5033a7f224116d3a584fbe62fe8f070dddc45cc27d6e91d8", 0xde}, {&(0x7f00000023c0)="0371cfea27ba81d02661e3613358ed3dfec4ce64377f319552e3edf6382b054e22517b8af64c72b05b63823a24d9c6d64b70632226c37ae643f53d02b3f804d6a10a64d81c693858d8a3a9c557bb0c51d4a3ab581f6b9ad057fc7b660dbd3ca5d34637c3138e86e177add7d3e12eb7af9f04527b77fe66b7ce1fd89ec952bcb8124c180147512eb7b9df5852909d9885fdbb64ac5428b6713e71ebcdfe4f0f695860a407e3c7c79ffee73e375c8c60a2346fcca6470358c4ccf510d77665d8cc2ecceff39be8", 0xc6}, {&(0x7f00000024c0)="db567be1750fc49d0b8b3f161d651856fcbfc137b616605ec25006a84fed0b8392706c9834351f47f8c123e89cf948eeb12c8b8ecdedaa44e6a463ab36d960ae31d027e6247863c42e6510867af850f0bcceba01faffb25d71e8e982b4981c1e29d2bc36e3da6d9ebd3ce8db60e5f43baaad7bcaad1aa7cca9bd7d9bb799ecefff892a6d24a9778a74fb332c30927590e65f1607ac2eed1341f6a4908d0cccd4fccfae5677edfacca7484d7d3b5ed29de20ec167c033cba64a0b0d5d448e5b4ef3283c4268b4d728147e4be2fd93e3bf469190e010e24883e912f93546f92393efc7fe05238dde", 0xe7}], 0x7, &(0x7f0000003f40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="2000000000000000ffff000001000000afa67f6b7c83205d9bd79d113a9c04cbb08e82ad292842a73257f68a45d8a5b5c0c4b0634abf5c0133c0c28d3a857686d4deafda4e6be59ee6fef176a52e4a8d6e", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x138}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:00:59 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8f, 0x8}, {0x43, 0x3}, {0x46, 0x1}, {0x22, 0x40}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x101, 0x3}], 0x2}) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d43e00006e9300000500"}) r0 = socket(0x11, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x25) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:00 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000004000/0x7000)=nil, 0x7000) mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 16:01:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8602162f66696c653000"], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x52}, 0xc) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) socketpair(0x30, 0x8005, 0x2ab1, &(0x7f0000000080)) 16:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000040)='\x00\x00\x00\x00', 0x3) 16:01:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x200000000000000, 0xfffffffffffffffe, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9", 0x0, 0x8001}) getpgrp() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4623e9e6) 16:01:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x10b}, {0x0}], 0x9}, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96", 0xf0e) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000000)="74f297bc7ac240cced13595ec7b6e20af390a57a334f20972d61b7982f8269be2ee197d4e7a1b2e163f8861b1d145a9ff4ef8bb62912619ed838f1396c2db7691ad753b5b9211a27940a274eccf31188d5c45638e98cd92d53ab175a9c84affc", 0x60, 0x400, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:01:00 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x3}, 0x3, 0x3, 0x8}) r6 = socket(0x10000000002, 0x2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r7, 0x0) r8 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) setregid(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r6, 0xffff, 0x10000001023, 0x0, 0x0) 16:01:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x888, 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCNOTTY(r2, 0x20007471) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x612, 0x0) fcntl$dupfd(r1, 0x1000000007, 0xffffffffffffffff) 16:01:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4a) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:01:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x8007, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) nanosleep(&(0x7f0000000100)={0x10001, 0x3}, &(0x7f0000000140)) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x1}, {0x18, 0x1, 0x2, 0x5}, 0x4, [0x5, 0x10000, 0x1f, 0x8c8, 0x10, 0x4, 0x7ff, 0x2]}, 0x3c) bind$inet6(r0, &(0x7f0000000000), 0xc) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x40002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)=0x80000000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)='_', 0x1}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x8600, 0xa0) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400", 0x0, 0x200000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20280, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:01:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x451, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x40002065d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000280)=0x880000000) poll(&(0x7f0000000340)=[{r1, 0x6}], 0x1, 0x0) listen(r0, 0x6) 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffffffffff9, "b8000000000000080100", 0x0, 0x7fffffff}) r0 = socket(0x18, 0x5, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="36304697c6d6c5f95c09d8ff427fe6978fccd7d46fb519775c10625ec8137dd7237b24c5d5ac729b3761172e5630f3cacbc3c9ea69ac51646178bd20da4a9b9d363153efeda68ef72d13d14f91deba0851cbc4b36ff6a132f11f5ca12c335c103de92c43ad07649c29e8e9c701a50415108b4487f2ca925151a2ab91f2c0daba2e880ba6f81ec3fed7394339c443", 0x8e) write(r0, &(0x7f0000000700)="0af40f9a53fc86a2bebe7187e91b52584caef13c84a5c221cf009b26ded5d4e101adb73470628c6498defe52139b45bbb96aeaaf8b6ea808fae650a3630c8107892649dfb02cb6466fc810b8ca878adc37a8d48b465501b737932817dfae3c74bf062eaf342561c7ed2169b6d7ee836e93d57e428ec9736d03c09d990b305c0732ef054a870f7bdec62abe43", 0x8c) 16:01:01 executing program 0: chroot(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x40, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(r2, r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) syz_emit_ethernet(0xffffffffffffff7a, &(0x7f00000002c0)="3538909be6d7237dcfe1670990383b25c28bb3ab7dbd") getrusage(0xffffffffffffffff, &(0x7f00000001c0)) symlinkat(&(0x7f0000000080)='./bus\x00', r5, &(0x7f00000000c0)='./bus\x00') 16:01:01 executing program 0: shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x0, 0xffffffffffff7fff, 0x0, 0x2, 0x9, 0x1, 0x3, 0x8}, &(0x7f0000000140)={0x5, 0x9b6d}) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8000000000000, 0x90d2, 0x8000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) read(r0, &(0x7f0000000200)=""/240, 0xf0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000003400)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a042bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3daaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c02432d5a7be063077ac005cb6719a1e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a63c002e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f270e8fd95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a139e473610f7fa975700236185d2f26848ef95cfee729215e425c16cd8a893f988aaab9e82d4c71acbdbd3b224ad452bbfc155073d8f26462026774b23497cb4cecd90a539c97a93f38895b215d67db93c4ccb2efcadd22e1548abf04446b30b0f5ae8c289e0377e080d7dff0fd359d11551f12065e49315d98a5b2deb7a5b76c7f8afc24d82a9f9d8ddab123cce567743a2e2a0df3049a67ac19b27752a33182652d01af0ce3b5a0afcb5090b4f76b0fa813640801b6044228a9ad816217300bc253f07e4d145252b265e772044a3e24c0ec14d76bf40d0e63c898d916abc81206fe443b315ca9eaa32b2ba07db0929d3794a3fba4ac561808c25f03a91d29d3b7f313df2ad3d3855c564da244c6d3eb4d584bc4302a908eea5919f45a5614066d4624bdb536b783c449989178ca3cc789a0aef1ae5cee2724366f577a46bb9ec83d3cc6b64c384910ab9a08585bddf0f7c77df65d75809acb775fbed3796add37e23d7b7897171deef6b96f4fa64cd1491d9734363673da398d9408613bb210c67787b0204d1695dc0ec4f41fceba8596e62eac28ff552baa42fa97c303557dc959f592aa7fe93fcd0d3659a917d07460732465fb21b672e1b26b025b811ec0d0478cdeb7019478a0921cd92b6f1f25d10", 0xc44) r1 = syz_open_pts() close(r0) write(r0, &(0x7f0000000300)="a87967f43784b7ea433b7730ec784d5fd90d6cef77da7d2bea3a1d39b5dec54e2b2a2ce021d34998f79b748c4a448ff20788e77856857e86ce7f57831314c7027b6ab49a03d01135007db7608d623dc3dd0cde45ffaa701fcc321165262390bafef15164baf98b228da7b4e5d63880548285381c5aff5afa54a4171f802b29cbfdf8432dade6306deded033067533fdb43754e476fe01ef5d88376f6dccca929a074848c9ade4114f5330c778234087a", 0xb0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xda4, "b0ad1dbd961018ffa5002c08000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:02 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x210, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x1, r1}) unlink(&(0x7f0000000000)='.\x00') 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x4000000023, 0x0, 0x37d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:01:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1a1) open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x40) socket(0x19, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000080)="4f4ecb4c81c2a1fc84e6eb63f2beec18ae313d58e07a15a87f056946fcb989b12e6a212d3e776937dc6627596d1fdd284d2a24253471b4f883db84e93235f94783f1a30ea38520f5172e1a7c1426dff9acf7c4198d515766d6545eb15f8fc9c2ac0a34d4c06421", 0x10, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xbb, 0x7}, {0x18, 0x0, 0x0, 0x3}, 0x1f, [0xfffffffffffffffa, 0x10001, 0x101, 0x20, 0x9, 0x4, 0x2, 0x7]}, 0x7aac394b1e85e121) chroot(&(0x7f0000000180)='./file1\x00') 16:01:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/66, 0x42, 0x800, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x957, 0x1, 0x80000000, 0x7f, 0x10001}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) listen(r0, 0x9) 16:01:02 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x7fffffff}, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:01:02 executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x10001}}) semget$private(0x0, 0x1, 0x28) 16:01:02 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x11) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) r2 = socket(0x20, 0x8003, 0xd2) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x28}, {r1, 0x69}, {r2, 0x40}, {r3, 0x1}], 0x4, 0x3) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x11, 0x2) read(r4, &(0x7f0000000080)=""/88, 0x58) 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x3f) getitimer(0x1, &(0x7f0000000000)) 16:01:02 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$inet(r0, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x400000000002, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x2, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) sendto$inet(r1, &(0x7f00000000c0)="1053fb8614e1fffed82be66966a6267353ccd18f6ee6546bea2d4f1e494ae09112897f2a9356ffe172b40922568ec1ee3c009286afb235dc12a89b50270259b7385a7627a3c5d125de0fe8e9374fa48ef9256957f07c571c6e4ea714702362cbcb344a013c1b118e5ec479be5c4b5aa2e9a52c39378f5cbcbc833c772bc3ba1dfd74e6fa92887fb252eb8c7a6f5ce28ef200027f3b03505309301e137f97dbc0dbe90e4040bc1c8e349bb17d69ded206c0f588b6c3f17dece2e07b3294a09a06b7f22afb14f45fe9963154b3b9b40fda2af7ce39ad8c5273b9350645dcb6e16a72d6e8e1905d6f54a004afac15a1c3dcac66ed62bc", 0xf5, 0x40a, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) poll(&(0x7f0000001fef)=[{r0}, {}], 0x2, 0x0) 16:01:03 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setegid(r0) 16:01:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f00000003c0)) r1 = semget(0x3, 0x3, 0x20) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/134) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x7d7, 0xe022, 0x5, 0x1, 0x800, 0x0, 0x16db62da, 0x1, 0x0, 0x8001, 0x5}) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0xffffffffffffffef) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x7}) 16:01:03 executing program 1: munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x9, 0x7, 0x1, 0x3f, 0xa38, 0x6, 0x0, 0x1, 0x8, 0xd81}) 16:01:03 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r2 = semget$private(0x0, 0x4, 0x80) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r2, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x0, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x4, 0x3, 0x800}, {0x7, 0x0, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = shmget(0x3, 0x3000, 0x21, &(0x7f0000202000/0x3000)=nil) shmat(r3, &(0x7f0000249000/0x3000)=nil, 0x2000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x6, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chroot(&(0x7f0000000380)='./file0/file0\x00') setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setuid(r5) rmdir(&(0x7f0000000040)='./file0\x00') 16:01:03 executing program 1: r0 = socket(0x800000018, 0x80000200002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:03 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000880)="dad041cea531114fefbc991b4561ceb39f2317a91256ab61dfc64199ba65f87f65141c2496c5526639063b30d354982795abb35745ef2795c52ae757bef5d56922decc5b866216f3725a36b85d7ded082ba7be59d7bda5a5f705dfcf219a0a51d2f1cdc98adedff87a0ad44d9276c2c7e27e522875a150fcaf6495c2203ad0570f57b14b1d0866600c84e80a0808f520fbb1f74cf96c8c8ac523145add8094ae3375e6ee95049cf53b6d22ad98a6109e5a37a07284f93f5246c784174547bec8cdce65e20c6cb81fa081c92f6070fcaa4204196cd0557c8d6a102a7604d7d826d5b07b87fde4fc3c7648de0c3f7f3165b3bfc3cda0bd6ce59a7f801f208d866c337046f86dc94fce4e6d3b9dc7d86a67971640ee332f7e69164bc97a74fadf32b4170a19e805124e40e97fb1d71b2344b8a80ec2a648d2aef7436027a2028065bb941af8f90b0f4b060a2552522f912e42b9a697447ce5b3af65526c62ebe8a06bdd3739804f6a35ec493c5424925c994c017164027403bf54b1313121a07e1b22d3ededf25807eb1a44768063b59c4a028967b5489479e3384f8c8a286b4d7c6e62695ddc470814242f7299bb2027fdb73e6581b702044339355e1703c0d40dbf507a95b117c5b2c314355240c16cdb29a4003dcd3a7c0337b7d556faa41fdd51da41013ac5bd1488a1d788de7797fd968f874bc22c2b278ba78e73f51141f0ceda51897c54b4c595ae9c312c3c3d1e3987ec51b921422bd5db8498e2a1d0f9e470cea11aa30fac6cd9cbf5a696dd889b893070436daa2ef5ad5b8870e0c8635392e78c4e145dd1c97565674551898cac653c094204182b2802014f266ecd6cff84884bc955ccd470498198ce309e87c382864a8f2cb149fc2de3f7ba1c12c2ad6926082954db3dc68fe20485b9c713c6d52b33dd1aeecd15029c3575381fbf28cfe4ee185f87ec3e6e07e907157379242dbc411b81ed001a04fe9434c671f9ef8407f05f97fb7f4d0d82f08ec587b68b1179ef360113751659d6558c11187c32daef1e45339b89871fc2de5ff0c51a8e49263a6ec75082389dfcb5097326ca737d7d1c505f226794ae55271a06b09b276e4cd682bca6fa8c1ac6e278eb040bed9f69f8be7140e3ac9f0be408df4b12fefddd9ff7963079bd9750cfcc7ebdb33817112d5540a92176d4b99a08a2467c22165f874abbf9f7514a9486f5ccbdbdfcf25daad391d2679863a0c92790d665824072bb7b47bfe2203ac4f692ae62539fce9c6f4fa17af1337bdfbb12dd61ca6abb2bcd50fc03d38026b78507051f83a8e1cd243fec65f5d73b54ef6407676179cf67296afd12375290db69d5f0b5df575c663c9185b7d94a57582227915fbefa60e90a6463574f317f3ea3900ce0aa8a78ff6b483eec2eb98cd9390b295c1b06998f38b2bf17d3d914aaeb49ac6c337df8a6028276dc74b1ab37b8d63070dd08d8fe351f55a25b9cf3c658e7ee136feca104feed486e6a0ec16c07a3e5c62eafeddc36333b75779b82f5058928bc9ded3fff1865b4abb81b951f2f47637c5342c063d359806735c90447afac49921456749fdcdcfe808ea6ee7cc1c232ebf745e84416cb15bda8431dfc826af88abad651e28c5e8bf42cbceb2f6b8d7036feddcf3ee0ddfacf709e8e04509cda41b55d52487ae1aececd48e68efcd79092cbe8e5eb102858188df7d98a7b5d327367e5011b307e37d28380d429a99973777961dda6f56842cfb3072d4e123e39530d282169125e40a11dde1483c45d5820a780b5acdd85370b023055c24f722ae885ebeb87a89739ab5542e0fdb200bd2691603939c1846f76f678b03f6b7e4729606110c95ecc1ad5f0681ee3551d6fa59e8165913b0001bd84c3e517f818bc62f8089f0c216acec4fc975e6055f54e424be7147a6de0b537e355174a28a26d2eefd0c0dcb4327be8fce41e2c62b55de4b983a24b229883f90ca86cd0f5acc73dd896aee102880cf969484e010562b60b88b7b4f0d9238f04b2c30dbbfce94a246f16eefc9420871c464558290cf2e25664ccbcda9235dba52018dd6c83c9944e8ebe468fbea2fbc0b1f197a2b20c3498f5a758bc97783d19f2be45cabb58fcc71748fe4df697e333022fe6e860f0a004bec853eeba0f6213214496998aca7cdbc8894ddaeccaeb2ce33e85452756da8b61545214f2a5aa70fde61e4ad2a2b69c7deec676ca473c49c04dd1d266fdde0623c14a1a2ec22369066fa7c27362fe19301780d1da79ed2f76119c1e232175d8689298d7bee182a19d114249aa026282bf438d17fce3bc2ae88e8ccf2058134a37c8cff5fb09d5d684efaa761350c8ccd15b87a1386a06ed07ce157474da73f5edc673e5143dfd8494eb3e538b2d1e54f8c8b7cc558ecf482047e23d0260659e662f79c2561587bce54b8c07d65584f6add86c98b691b5694c0e949f2fb6b48c9377035d5bd45fa403ceed1a0caa96ee6e4789e51b226c6ad6ddeeb0572c8efaa4e687de2af16653d2913336853b3155611010ced068dd305c08d393701b5c48c4ae745e0344e27923bcc800a259c94171637083932a782ef1d10fc8e446192ffe5b94bcde0c17ef50ee9be311a051ec2e452a5d796e6341481af36b1fcc82a699e6c35d571185ef5fccd3eb914d0afac3531a406ff88cd8e47e0ff4496728f4e3f97c4f9b6c5ab2a399cef84e688174ac48912dc116dec63fa3d2ff9482f6674d37edc2a139278ab1ece60e8c303d6bfe8cd29550e302fa1bf34c9349da6f693b0d4224ac0ac5b39e37910bdf6f8e556f260c2ef4d2fd83a00377eebc333a3e7a50238e303a8ac212b8df894cf6f48c23415905e668cdc9ec51cff37cc3b61fa622376308aa271e2de498eb9aa250fe1092e31bfeb10dac982abb4029679295211eeaa303ab0efd483a75565c0569eb060b3d3200ff04936abb5e7b0dd7f1bfe9c91f07fbd1446aed369ccb20e00d3178fca88b53c140191f37d7fcd3b1a50fb48234e46cdc818585dfb47e359ba74b2fe7c0af28433e682ee411fa426cd96c4f16680de619698abe02c8e1960004a5e2aa6f4697d7b51b00746b35f62d6fa535f763bfefe47fe536e6654661939c267ece09c83c8e699e9c4e0b092f0208a5fe96639076d385a00c5e3cf695ac5c2fadc8243f086835ae422b06b263f3bac61d3e1b0837caa881724b7a8a3f85000c9901f15cf937279291282c5364bfece15296276e43e4ec62b42aa55b209b17aee75eee8cf1d8f247660f219b4b0041b72d8a543a30866ef2f725319196ad5e3f6e8db6a134b8155a0cdcd9a40d1092fc63096899075fa3086158d66b26a4c65f0673ae3b2a683b1a48dbe7f4f7afdbb218ffdbd37cba1512aa526e5c3705070620c550044d4a0cdd8d5872259992e36cf9a345c3f40abc6125f7e5b4540cae4bcfc099fb375e485a5ccdcbad28b02f030177664e53aec7060a9b587dd547199deb6054dd2d5226c8ff2a528412e439360c422c60d9c17ec86b6f399d573afdccf919d7d38803ab691e1b52865ebda040292918bfab621bd8471023541be567660eae6bdd1e1691e724454a0f0d36ec4d4387c4939621c2d97f7736b984a22bea6e242c785145df085501bdef35900452bb29829b97b78b917ef81a010ad955b0dd3ab8490c2d0a0ff66f14eec5d0ecd88f921ce7dbbf7b2813eb66269a029db53ebc0f4f01d528905a314c522fdcc36d823ed7b7e5518768fee0c6819748adec44fb1ad9858a67ad3c659397c3ca9b28240a6854b05b47541702afce2b027dea7737d646c3f99e271d8472f38c45cc9714efc895cc7bc93591f999eb8e36e1a700aa03ba0f93c8e63de1982c2f7b56ce201f44c1b9afd8aca7b4a88820ba30681ecdf254a4172aacad7c6a7c0930a64de26126beecf18e696ce7fde886636382ea9870b097617e1b4db34619818a8a9d5e716e5bc29efbc7ce8a8baca2aa5c6b1b4c4f0021ffbf5e278b8165bc8d472a81d1b5a24bd7e5eb6692f7539b92c0b11be0698a03cd65cebc85aa7ef5c59f72eef942f014b4af7d5a71f95373c5dd85d981ef151f03510c50403ecbe587e4ef4c662b5333ed37ddbb008c6ced468babcb71cac88fd899ed78207c1181d8ffda7799364a60f47c5fd26ef72944210909b6dbac9d0cc5b65331f1a7bddfbdffe0f4e0d1dda66701ff80f3f0989752a5d20bc32af2fd0796111078ee919a6ae8f9a7db7d7f7425a57239ab3ed031368176937123910cc58c66051ad9421a0426290c6491e75e60794fa39331be88b87b760d7c5c5e1d354cea3737942599b66664fa51e6c35e5f6788b7a6301c619b2875fdb24e9caee867fbf1210e9e91dce069ae48ad29c2a0c82ace6128d8a0b959404359a43ea6f6400406b81856103cd3e9db349f15ed1ea6addedfdac6635c2cae205ad76106a59cd4c2a58007896013200d9e148536e1dcd18486fac36d1071521479de7c9912f68ddf79efc2fdf29947d44d0c62801b6918e5932187ebd688dd1530e342776a0373cee75dbdfa31f9999cd3c3885c88edc93f981742c07c723d9d042fd2b3cef75c31cc461f755bbf2811e27a1044846f95f2d7f985d947562df5c1b5030adcd2e2d8cc42029acd5fa681fbc5d3ed541aa468b4e8044598ee9d61e3aa54e0fd8797d41686bd0454509065d51128dae66adde4d023235c7b5e670efd0bf6562645a56a4fd25f97b76948954274084b86940faf9aaa2e58c144fe36a09c5140ec4d76a739dd320846063ca16a1791303460adeb03a19eb974bebd824ce437776b39f36025f95c50eefa8a1f8fb59900026c6b5e4e5223b1e6cb2f6d5c9e3685f640035c05ecb650b53af324ca1b29547efd5c1fd6cc8b55bda4b5273ed8102fe5e9269d9011164c8b4877d75820f7f727e75ee4c83ad082d7b7d31a8be9e28bae943e0a7e64fcc9a46cbfa4c85762c0ebacb25cbd38346600068a99dcab0ae9dd71e8b56ee97b5dd922cec72c0c16f8863ba550d0f58724a3d616822e99d299a3a84c951072c8c14478e37e32c150bbe2fc088bc4af1e10aa275b5390c70f2f70f87b56d261be8d457505438c7d801bfc997f50a81f0495192efcbab8d380ced8ec992989dcc5327eeb5162c787fbb2ba3cf109d9f865eb84bd14b8fec835c77c1f97e580293b5420d9b90e680f4396def4f09990415af77864f73d6e2b638167fd5e8d6cece3ff924f79771b8561d64d210f6585dd8c70aaf67e4cc908c22094830415382dddc728a680e9c753c62ed592c80577567573783969d1aeba279c94fbaa0365cfc43196f8c4712e101fc4687f18c40541d20d3bf781388245f075b6788b2b4b803527ff48dbd8a53e2b2653f6577bd6f5d551e6b638feaa6e8480fbf9098cad8df0b81e3d72e945b6f55a866de7e5ad523244348216e7ad05741fb33e2dd4d1e32479cfd2383ecea10c949f05eb5250573b06e4736bc6f890875ceede724c93aab9d1f5bfb0f87f8cc1d4e97c554e118e215d211c4c340d1c68f83a5210079097fcba3b1523e9ca26a21c315a036809a385b6b388e8b61a5f666adc845e406cf0d81260c1f939b17776ea1676adf9379b44a44490861a146dc64e24c4c94842b8e5d377e798e8645b38f680426e07b6d6e65186e529cccdfeca3168c9f3edffd3a6646d0359f88647ba29090059f8568880abfdc5662010649616056cdb1db1bc9287482e1b4b54ac996f73139862f8d6d5f3cbb46f19b0b56e11107994e78ded42609a5d8e901fa165ab685aded1c77e0fc76ff157fe"}, {&(0x7f0000000080)="a3eec4786549aa1bd7b1f426de3f0fc55fcb659aeb0d0649257f5a6b14ead98bea0687ba5a3ccbb51429b23a97d30e880d98932f42421bcf5da80b41de91522565"}], 0x1000000000000060) execve(0x0, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1457c7a421f1e29f768104ea0ed5e604acd8", 0x12}, {&(0x7f00000000c0)="fd4179bb3f5487b0c66f04132e532db82dedc632b95a821bcbafb208154b6eb4315940e4b29dfae5a7b0b0d1110cbd4ceb196d9e1bdf091a74e377205cf4210e4f1f9ad3543f35a2ba75cdad0fc2", 0x4e}], 0x2) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) mmap(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000f77000/0x3000)=nil, 0x3000, 0x6) openat(r0, &(0x7f0000000240)='./file0\x00', 0x480, 0x40) chmod(&(0x7f0000000200)='./file0\x00', 0x111) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x0, 0x100000000, 0x800}, {{r0}, 0xfffffffffffffffc, 0x18, 0x1, 0x8, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x40000000, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffc, 0x48, 0x5, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x88, 0x0, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000024, 0x2, 0x800}, {{r0}, 0x0, 0x1, 0x18, 0x4, 0x9}, {{r0}, 0x67e73a60a44bd5e5, 0x10, 0x20000000, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x200fffff, 0x6, 0x4}], 0x800, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x41, 0x704, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x80000050, 0x100000001, 0x7}], 0xc06, &(0x7f00000001c0)={0x2, 0x2}) 16:01:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x140, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82662e2f66696c653000819251ef6cbf5fa7015c13194a11a32316afdf3f8c0d4d70613fdea7762623e4c3186c3637a84c0d97c77fdfe467cebef3fdb584057147faff0bb4cc2137ae6b155474ebcedfdb6ffe243b3939a30085e97d8156bc9ff88f70b989bd4236f9fedc74fa59f2d086"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) 16:01:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = socket(0x18, 0x2, 0x0) r4 = semget(0x0, 0x2, 0x508) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/233) r5 = dup2(r3, r3) r6 = msgget(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x9, r1, r2, r1, r2, 0x1, 0x6}, 0x3, 0x2, r0, r0, 0x20, 0x6, 0x7ff, 0x7fff}) ioctl$TIOCSBRK(r5, 0x2000747b) kevent(r5, &(0x7f0000000180)=[{{r5}, 0x0, 0x0, 0x6, 0x1, 0x9}, {{r3}, 0xfffffffffffffff8, 0x2, 0x4, 0x1, 0x3}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80, 0x5, 0x78}, {{r3}, 0xfffffffffffffff8, 0x5a, 0x8000001b, 0x8, 0x4}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x10, 0x0, 0x9}, {{r3}, 0x0, 0x40, 0x12, 0x1, 0x3}, {{r3}, 0xffffffffffffffff, 0x7, 0x800fffff, 0x5, 0x7fffffff}], 0xd0, &(0x7f0000000280)={0x4, 0x2}) setsockopt(r3, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:04 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x3, 0x7) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:01:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x10000000a, 0xffffffffffffffff) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = semget$private(0x0, 0x4, 0x42) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/207) r2 = socket(0x19, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8c0b, 0x40) accept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x1) r4 = semget(0x0, 0x3, 0x10a) semop(r4, &(0x7f0000000200)=[{0x1, 0x401, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x4, 0x548, 0x1800}], 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x3) ioctl$TIOCSCTTY(r0, 0x20007461) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20480, 0x0) 16:01:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x10001) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) chroot(&(0x7f0000000100)='./bus/file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x3}, {0x80, 0x80000000}], 0x2}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)='u', 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) 16:01:04 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/144, 0x90}], 0x1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x7) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:04 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000001, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x100000001}, 0x8) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e68931929648b8d781c8f4c866300dd51f006deef700eca064b3c2f1d560803739d8cf2ab2054c36e9126a38cbb871a25cc2b75a526fe16a70ea5b5480a7b5c55d9327689564553f531f658b852c3c8111b54a724be9d54009bf5c6d753c18092e904439d6100f0eff10de0783d00fec5f5711691db3c6da6a9c98ce221de35fd7bc8fa9c87ec6a21a79c2b2aa0cf91c64772cd83474f3b1a4aa667e3996f9233d9a2b41967e5d85872856a589ea01fbb97c30bd21b80cffea69ac748066134c1d6664ffe6eef2c85fbce11217", 0xdb) socket(0x11, 0x0, 0x9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0xffffffffffff8a76) 16:01:04 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./control/file0\x00', r0, &(0x7f0000000140)='./control/file0\x00') mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./control\x00', 0x6, 0x9d, 0x7fff, 0x0, 0xb75, 0xf37, 0xffffffffffffffe5, 0x800000001, 0x1, 0xb, 0x5}) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x0, 0x0) 16:01:04 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000140)=""/36, 0x24) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="af87c5f0ed54343325a8a8fbe526894106e75f1f79657621c700ced19823ea926fb741495f5a40d1459c14e15aab05cbead7808194df4e0bbc29963d18c565a80c3d2a15740c85b978427928ba9d814da2fbc87080212b9a02a6b9ed5cdcc6a1a0820a7b67e34c6d0303f583d512bf89d18164ab4cea80e458795e33a96212d0321d4e881d596e12057c7a656efb1107e87f9d4ab3aa9a46", 0x98) socket$inet(0x2, 0xc004, 0x200) msgget$private(0x0, 0x2) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="604b20bde5b2097ecbffc11e4fc7d8c16a161e8ce3a1d5e6f6776c3e138176a99fdf59b47b2cb4b4d78eead22e1a20ca4b2d98393f6969c1e693d4dfda1f9bca56a42e69b32eb5503ee6c9e36778b20e6358e74636f93e0f533f3f8f", 0x5c) 16:01:04 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='[-\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0), 0x88) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4d8, 0x0) clock_gettime(0x3, &(0x7f0000000080)) dup2(r0, r1) 16:01:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000080)="694d76e78c4a1644a7eef77b956706725768e1c1be6410b2becc727c19f8b5102e30c2a7e94c4969eb8191b2db790d13df397f8af6f36042697f1680a520bdf87a480c57053a846f84ec5aa756effba6e801b7344a2e395ee4d658709ecad7f3449f66bd3ed6e2fdea518615fbd19e837da7300b6a2ce10cbadc7f696922bce76d08df4b6bdfe09888c99c8a5704967faae6", 0x92}], 0x1) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)=0x4c) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x400001ffa, 0xfffffffffffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) close(r0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="3613e0445c17f809b6d18777824d171999cb13542d7c65efa5387f4b2d9e717917d435a32bb7999730b3012082", 0x2d}, {&(0x7f0000000180)="058719d3487489b9d38018171a1bc45cd27bb1258698c3b5d24c7f8980abb6608777653387c26f847f1d4c0100a0923f9c1efa433459f74ce34c762778cf85b108be2bc41118d68e7bc7dcd6cf1484de8c4e898626ef08bdbd2706df6f4c3a3ae430887f540b25dec30da576e24f20b3fdb598f4972a90cd329422ab6c449497911f3141108848fa7a22e63b71b97d5f9061ae66a5ef8233a33e63f1a1220480f0a97344605d2abf46dffea27198c81982f0caebb763fc7f20d7f32772deb1e445e315c157553100b41dcc874bf99dfbe2207f68ca46a91e4cd469ddd7c36a5814f358dd6774150e1b9a0f461afc8b62637f6abfaf1e330cf5", 0xf9}, {&(0x7f00000002c0)="e87aa390bc4111ce39ad0a4c7b38d1809b96294e091eb20ef80677ba91eaacc9f4445c54670418404c0deae9f05f4ee84820e64ec9799212655a1a1fe671dcd86dfd3d01054438abf44dec619a593402718f142da0003ac02c178b2df65c899a3ae0c743aaffcaa37edb0037ee7fcef02bb9b525bc76e364f8611e041743979c6942918a3314363d1455230b153fec27e6f0b31884eb", 0x96}, {&(0x7f0000000100)="0c2f30fb31573069aa176236e8d14c317ce3c6d20afba2c88320eed176bf6f16fee0a86776ea68cf52a483f50159340d74", 0x31}], 0x4, &(0x7f00000003c0)=[{0xe8, 0xffff, 0x1000, "dce76485eccd34abef4ca25413f70e53fec2b8f6674df9aac9b1565aa2a6746494a6c25d9b0f799f60ebc52a6e14164d14c870088e67ff0a22d7ba09cfb4722b256ede611a9917513a237513a2a5bd468465d0e425e8d5729268484975574416a1ba77d7d0355f3a7f1adccdc08eca4ac05866bc0a76de7654d63be763628ee51c159b7ab6d5d88919b4bad48334b5d15fad0e74a4b6ff3c99be5c24513b4290d2846d094f9be2193d9d22a96b2668e59d216444983cfb812ea82d586b960ca106588c6665f76ca2bcd7afb0d8a1079aaaf8d707"}, {0x1010, 0x1, 0x0, "3c393aa0edd9e96aee03be041e5af5137a3bdda3b60ceccdb7ef06a2388df6f05e9d427dfeaaab8fa39cea0859df237ff40ee84effcd9ff7a64b943b50fb09f9037942f63c25a9978a51799b72259bbb00d034aa73a465cf34d8932151b5b0e1d210966decbc987a6c18e45006ec7c6124e673e0433b65ac143613335aa2dddee84fdc9258cfaebce8522d8785c026b0e96c53323bcabdf1ccc1c29dff849c7cdfc2d73f10f9fca5841a6e3395e80920116dda6055e61c154dff27923867c8cd89ab6f63495ad869e91254a49ed79c715e262b8032d255516f8130e3b630340fc54187cc0efe3cb29579fd8772e0d94db8836e3b608c8ed8f40b9942bd1170dcf02c349007827242070c3133a37b63edd33c71291fbcca1524a4287a7b02beed749840f5e64ea8560f497939b76ecb0b4581a958bdebd1928057b46ef42068548b233fe38056fe09a2bdadca2422483a76e63f150037c8711baa3f4b113194b1bae0799b215e0d3421d85b8923aaeabe551d7a1e6d101c9fcce35292327458424ff9c35a44c82732e1bf2660d6aeb6d5ed3b4d9e4b4f36fbb5931bdfdde063cc254e00faf49965cd6b6c21ad6329f3b0932cd79fb0188864a48e3c46ee9fb7be933c93493eb601b52d9e394a074c096e8acf2fd5332e7fc13e5ba5bcece74cf4b675c7e6f80aa38bb1a9014ac084f0c3da0f01e032cb08b2910ccdd4c359443cdb9ea083d6db4364b07e254efc9294a491c28be29f7b26284243a6f090c8cc9f2f640ff597290b66f73ee1c69d256de5555a36625a2be6e5529177226710da6118e78801e42350c9fe22148c1ea4f9095c25ce37bb887d43f72b625e8a931a8474b1862defeaa2b774d9ae5da506440eed978430a70e2bc424277b9417199b495c989b79c8189fbf3bb7ebab7255f34d513748c227e4c0cd7e75fb775be0a7b94e2f328ac4f4e7c04c2f2e8d05789c639d59f8749e596999a6fe8d7363140ac6c1299ac45c4892f47d89de43326b00dca5061cd684a46316ec40d294ede52af2be666288a4e2ea67146ce32b7c1398366009a703b0b6fb704c744700cf5c01cf86b14f11d92e708dccff4063bdcc7a55a9b6fef56af3f19164d8105db5c55f1d500125d53c78e50f3a96e745c72c392bc55be541c7ed7b7be7282198f6d1343326dd26456096dd7c5e4f19e903405d92e48622e98e73fb45d49765d29d8e80e93691b6d5b92dcb844f295e05daed80eec0e5daa6e9b9ffc65b9d532a5f64f4b9a72d8d6b7e50653b0d9d613303e224e1cb05f058659aab2017f026dfcbdaaa7f70901bc81926ed628b2b401f9aa31a1ea08e4532c18c66026a8b7a3fbf9a2a564316f41ad2ac8e8a720188b01d4ed260e33c4807d478e85fd8cf1b10b78bae4fd56861619fabd745d613a0a843a3ba172e0c04add8dbdda0fb2f4cc00bdfdfbd8461039c9d158467dc6e21aa29c20d95fc5d51ff2a6193151b09462e02748b0e913c003dac6ca91e2f9d2217a9bf34eaed80d65903bc39236be052d42c1320efa18c42de4b6b782c25e972e21de7950f4227bd581069496f892c24dc43477c3930840af9c4d2d7acc3f9e66164323211acc2735651df550dc8f519eecea68cb053d0da71cff51ff6053d63f14fcd4a4a13dd8fe7976435b7cc85c0c843dd443dc85407d47cb563a9422c7c4483c5e407a43ec8d6509669e58ded8acab2b5278fcf26bb341c6343dbdb19e9204603a917eec8469c29fd70b2b2ee969fcab9972ff87fb6112074382317c37a8d66abd8ff871e2b89455f7955bbd18afb89eb5d09476096c9a2c09b2acf29bd5239a7427c177dd5a2f606af2a666ae184bf3489cebf9622ae48bd56109efa4d789903513114ae1284e10f82955f02320ffcd3b1f25050097b3bee244d904e0bcee7c54a81f94990f29447dbc4a06cea423f1eb61bc09239978780f6166fc98fe1a9bd9c26ef2f7a74ecb5633b84d3579b27c34f8312d197b0cf36ef90a3b03ae01b08d2510b3911a25e4a71071e26d65ac3840070273a22f07d75e19306e66ec308a17029c3eb3d954777fb3841a8fe1ad303ae1a985b1481031b1bb90eecf364b733a3e874a9cca5ee1c2a9f792f4349853bbd50447b33c5ec8e387e5013219981ef9b6334e9d71babcb9450143da24668112a4990a2e645af32c20481fbf1249fa309fd978c93575509c206b54a697cec64fe86930b98a84e8490212cee1bffd291956d0b079ef626301d2ee0ba0b05044753279a760fb230b95558a9ffab75b3b7ebe0ff55fde156198e1f7ddd0f16aec782cfe3fde52d0818aeb833c21714054cb4b379129163f91b951220b5f8925635cb2d62f06c26e095d493d9a7eb015a5bad3d03e92b9b6c085a5a70f58467f43cf873de4d175c0ed77796f19109f34158934398e593335ac7e46abf2bc2b10a85daa1aecee401681f23bf322709624c06155bdd0cb265615929e3af28dbc10b44e3f7b84f1b9c9a0d132fdcdd209316cf85d02ed462cb2a2245050310db6577c52c64b73cbe54d10f75d77c9182260b4d18cf88587937db181750f10bc5a4d9c733d82352c1b0bb99e49e209f6bb080957bec4edaa7c1a5bf36430fc28de5b96ac18eecc118bf6b5f5434f25b4771b1dc47da45c5ff5411a90e102a33fb346010c03241951ea0a1f2435d493b2f49bef1439a4cb99fdc34b74314221447d6488e1b73499cc0d921502c330c6d2d9295a766e0dc75744e35632b33950cb7e8d50c4efe8d0c6466899056eaa97bc46c2d3fbdf1bc6f40aca4ea9c1803dbd44812f87454d5d27c1bb350de53334f0c6b6fa6abcad02843d0b7cb5aa89389c330269c89282c75bc819c51eacc93e908f7c9dd96ef30caf27ae70b153156b337e3171740ac0b50c5e0400bb54ceb71d3e406e7eef04ff4d205cbcd47b67f7aab5529ba68b02b9cd97d53f7d1263de5707dd77db0a782f0f7afcce6385ecd63e8f0eb3de6c067829f944fde3d8756315c0fd554cdf577c4dcc48bffb0687295a1b083db25d77d2b0aae87d3ae900b1b589bd76a0d58bfd4ed73a964f8f9a7b2b81cadbd77d7a5e461ee61c5d96f033d141a68defb267ae893e70a3e7e0cee187232dae8ce0056eb27a5078bbbd43340816ba0c0ed4d538beeba8017afd4c8b8927233b00ea0efa29d48c552a2cfda1aefd995c6abee66673675364963fe082be162a13ad40eba3d4e23668c5e34507f8a1e8cd4d98c115810288af6ac5ac11851fd33c151753c472700515ea206c35fa7793caa5bd8919e831fa724757577ad23dd6ae1889cbe33f63a25ef8c79de89ddf85b3f1545bcdd023bd77cda804e18a67bc1bb7468f79d8d92bddf16143beef7ffbf700e1495ca4ec9b694e340973296d3d501b885323518aed301d72cfaf5bbadfd9babae30f763e6c79e249f9bd0c032620a4231aa8085a90c8e021898126238b228a9c6b24da607ad9808e8329123cd84296ce8e893a8fe475e737167368a240e21c314c65640394f169be6082f74e27b60f32ee3722b8fadc375f80ff8015163774a5b5a8e7fd1000867c5e422f13868b039f58a274157c5627c706c36bd7609071ab0832f8b848692bff44008675f2bdad2669976bf9ab9e1e155d686847e3cf1b30ee47cf4cbeaed76a5e197a8b971b0fe30aa0eb937708577a9c48319928415ac59c40104ad057f982002a2ba0394e46742ba795f9e8cc1486e6a5710705957aaa433e917749dd2116cc773d10e17ff1c1a655aaa8ed56ce0cfb26b179dbbc3f20879043be37b1ab756a7a54ae568654cd74a0974b6dd99c461840b4d98af12b2c522a230529045eccf7c80034e7698e9114951e2f5e5eb1f5f1a8ea0f822521fe4acc55733fef7c6e60608e60dff34f94140d105c70dfda6a60260ca4c4c89b9b203d1e5d4f4a6bd1cabc715af0edb4ff040bb7de097d9786b03f83c591664d7b4de1d0f4b96446e6b88df68985fd808719cabd4930f4266f334c2730720182826f287313fb269b5aa0e68f8b82e4b92a2b181c5b91e8dbc51c0d1713d801d9e6598e083f080d38480d4a6e5bbcd5823679613256a3964b4e89f8dc046d76e71799bcba2e994381c0a86bc544432aacce7ec5aea69d240d9d5cc6eec0db872d8aeb8e97a52b24ae2587dd649817f4360b13b703e60d3089396df849ea6247dab09b44c444b33b81a137a2b870f54247baa63af34ee32a65927bd7380c2be85ad7edc971b988ac92cb691b16275fadbd8511ac4732a34d524c0dbc1b6e4a8abe22938a3b8cc66319d4277c2922d578fba6333887af262f6be552f0e00c7d7b8a1013de6c22b789fc2aafc26c6c183834cc047861b56a909b6d5a1120377b923edcec7dde523a9aa296e23a8a4ee6813460c981d17de032762c5a210ba5c2f79a7ec313053c6c28652a174b109d9eeba12298dd9374952fd43f0b6921defc2e809a7962197acfdf958f4f007eceb20a9d50aef5a655bcb768df2910b3b9135e5b8b164e025d55649e5bb6c74285ebeb7a282bc7220ead82af3a7db9769cd972b9c25b3401e44e06b2896399a87328b8cc0658214ebd10d7b26846a8a9ce066fec8ae947b23d2c14412219b8f8297c2db9f12d88625f0056b99de22a94e1d39ede3525655a8ef44ec2bcb6626a71e4af4822d33ac5a95652a92224ec45b423f0a54dc0564db0b374ec63bd6325c7760c0caea5320dca81697ffdc399c1fe814a367f8859eba194e70f0bcde871f03acb3642d9fcca4f22150512bcfeef5f17721c64add7ef10b84c0440d8db7bfc8377e69e7a7ae11eaa03af15599b00b203dc66ff0469c24ce8ec168ccd01e2a7cc8ca59a5536bb5a6ef63ed8db6630e0d0349d0c792209918c481209b5b89c36adcc7886a332a9a4362139ba58cdeb2a97c5d1c3a634063a1be5caac84dc1523625bb923339d8ab58a89454c723f9e05ea0fd055b3124fe80092986ad41becece8b33e6b5097ee4f6129a19df90889d3a099a8a58fc52d8d83be7c316b56b2ace619a9e1fc294b67cf7d7830b5004cdcb9cf5fd377a78f88d4e7f3e0c4dd5d3af66bbb4b78c3a520db1917684af57f51bfc0d3fa6816eb96772424e918d9b121ac3ecf581bdf9c8eeee7231cc7e956bc8ae8fdd9cd157990a24be92c8ee611b4c803285f9d3587154024316731c8d7f9681d880a7ce6ada898a62e5ed7c60728ea38a86b67662f3ced8449709ded396e4a0b5982182388f5e5118d210365b5277204a5568e4a9fe9d3f2646c2ac15e6f3e383b3b99a86f05dcab5b40f5696b7a1648e86aa139b8ab69e014d605b6ab0141e2e622955d085a851018944ce10e501087508f4b69780c9f6971c17b97d4f04b344e44a962e533b40f7568554b9e65bf2ac1d46ca1d3db1022f8e9fad1e38c1f9fec0515fe0d996e81f6dbca5d73759585d5b804b654905097504a897e9b63aad2e694832b00c1351c4b3111431eeb8f69b20172da75fbed30b21703adcb94c07a73e4bd766e80ddb1a3e97f325b3b6bc31bc10492bedff35b7e0e08d49a45b56d40f8b5eae63a9a2c87feca67904df574cc3d3c7ab12f021893f1f8a9c4887320b820c55307c413ec8007691fed6429804e338ee272bb0aea243a1fe2b4cc999e69433e6d6b5825d8334d37a6bde1d724c6b5b68ab719097bb0b4ec062b7f567d37fcc463869187706ce1d7f86e779df78d4b6940a77740b3f8e3fa8dd1de94ad83c9a144faf444a163377a17de72bcb3bae17743072b64edc9de264066362b80fe680872ebefb0dadf7dc6000545e7c8c31f9"}, {0xc8, 0xffff, 0x1, "8636d7565db88ca44ae5532f9023466666b7416d94e473c717a61eae6aa34499b16cf75380f31c6a067f9ba69721d6db64aa1ae6a5c601e08de3dfe55f268e9cc0f14fabba68378842b83c7f73c32eb560f80a160b8c9bc5b0bb143b194d2e439c9401ec97f2454280138432701acdba9db60c73278c40061e1f6bb46f957f0bfcc685d275a1b49088324f6e406a32031a78ccfb1ee0688b582ab7c673f75061f90260f6f2f439c54235fbf37da987ae33f15a7fee8a"}, {0x100, 0xffff, 0x133, "2368c98dde50c59bfa553d34a041214313ecee6b91d9df8d8871cbaf7ff5499e658d3c6b03ebf3791ba7c7f13eb9fa1b11e45cfd5a0e53471114738ddfb586c9b0b28a83b481b6a19b873f4d5e526e232413dcea4ba8dcc3b66a6b8552de7aa11b52e71604f0f8fd800d5ea470c7be39a8b782ca3436cff41426a419a6f725e2b923cbff531bcc66d31a49ac063ab49cd248c1b1831b5b176c9ba6398054bf4bd1c40dd9ee2a616032558b9c0cae20eca23fe68f53e155aa74e9bdb3b27263a7ee2bfb86f30788a4bfb382b78e85ebe07e8767064e21f77ba775cfa10ba93e16ef01cd8045609ec966d859acb9c6"}, {0x70, 0xffff, 0xff, "85a1aac759038c13b1887e19d4176bd1804ff0e7c4ee24c9d327f7f9964a72a065544a6ca5e3171ada5ef40ff625f87651ac5631110f9a700bff33842a5c63cb788ed92e8af4eb61954a904125beca12f42993bf85d2178af867bed2695e"}, {0x10, 0xffff, 0x9}, {0x70, 0x1, 0x1, "e3c66d8af04fecf7a3c430c11196cf4972a3304a9f22301a3b4f07e6e4d2539cab70a76592deff82257751d5ca82c1cfad093a1df31bd6f2f072787c32c413cc2aa80c902919266c3de57db12abdba548fcf637ab452f18ace115aac82a44995"}], 0x13b0}, 0x9) poll(&(0x7f0000000000), 0x0, 0x5) 16:01:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x14, 0x4004, 0x6) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10100, 0xe) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) 16:01:04 executing program 1: r0 = getppid() getpgid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1a7, 0x9}, {0x47, 0xfff}, {0x0, 0x2}, {0x44, 0x6}, {0x6, 0xfffffffffffffff7}, {0xe7, 0x7f}], 0x6}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="28d40426850c60d154a01f3e1458a8e4bc0083e6d169d3e2a5bf03889c866ddadbf9cff9d4b603125e10c3f9b18d382b3b335b1997953628d9077668743044202ace18d44f62c1ddef071ab3801ed1e0f9a8765a9f960c1555cd647679e87763dfbb6477d462e1765a6c8af7259443f41aeb0c2fecf240b3dfdd2b1130d4d690e904d29fbfebaa7cdeebb9a8f5abccba97b7e0bd56eaef2a429c23bc27815051f404bafe1aa7", 0xa6}, {&(0x7f0000000180)="709279ce7e2cdf3755cbb643474f81ee31a11e07bb2d26a6", 0x18}, {&(0x7f00000001c0)="c73977d381901d40d422f79a6af193f8048ee6b57fd0e5f1152231fd4843cd1d0e379e421175831d69c877e8d721824680a23511f63375552147bd77ae8dab90fb7118af5e49b3f65bfd9282b6c2451026b9918a2db86c98ccee8733d8a861183162aaf8a170d2f8b23046f2acf383c76193886c71512e86430b371a62e367c66d42a908c99cba5ebd739127e6985909233b5a65a21fc92b4a4f6844", 0x9c}], 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r4, 0x40044b06) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000300)="21f756d3e406eeac41547ae764f1fd5508004ac3e43126575a5dd543a00038f594fbb9e558e7625c9ce365af005b89fa31940f4774be3b9c49a56071175faf3124800d48407a9ff43a0f5026f2de6b12837125321953bdd4ff15c3421995ec971855a50431d43949311e97a5fcfbc8b5e4d7f902d5fde5346fc282b4947e29c172955f1fe807", 0x86}, {&(0x7f00000003c0)="87a1d3312ba8e326b3a500c3e66db49d661c6f948a13859900309c9c239802eab1f63b451e13b3e7ac4b60f35712992ce40171323eed452d1b9d9f5cb5ab3e8aaa87d61943ac1f4c2e04db3e", 0x4c}, {&(0x7f0000000440)="1e2bd715d5adac1780e4ce267bfa456d4b62bf2e1abafcebbede16830daf06c25ddd84f33325440710c57f50b2560768e651cfb5a7611ca380f5ad59e64317b1a6f3e1b213a024596fa09581ebbd389dc0cf8e1964cbce50c9e35e7bc347ef7c0f", 0x61}, {&(0x7f00000004c0)="90f9040055d12a1c5dca8b9f12c38ed8d4f61b14a8f9e2eebf9ae629eb60a3941a0dc97741706366e6f931e8e52fe999d30399be37d741", 0x37}, {&(0x7f0000000500)="bff2f126c9635f93b2a8723bc1e92d", 0xf}, {&(0x7f0000000540)="f09744d3058883e3bf", 0x9}, {&(0x7f0000000580)="b7017717e31a05cdb26981749a69fbf581b2170fd3a5224a963b04692261", 0x1e}, {&(0x7f00000005c0)="1eb4b542bfd3edd5af10a7acec3a32157228f88a4207336f7b81bb623b523be26d2a2e5bf473ffbff0652e65ccd03aec357db7b74073958d843b58a87c56e7d5da43f864a75f51b0d07d41fce598a70e3a67725a2acc0b260bcda62042272a4854c6d960988115a85454a06be18836", 0x6f}, {&(0x7f0000000640)="4538e9fe19cd75838c1fdce33e89b55af3fb7e4320414b63275aed1fb8e06567b8a85a6c6a7b1423f717d2a1db63c12740e85b8f13fca87d3c0cffcdc7f5ae47287e664808851863d2788c3348970c518b46bb738a990bf92ebaf1bd9938e36b5cd657d6c9bfe98de43d828336a768b3e3af50085c33b5b9a763ccd57e9856f5b2263441f8ac1d7b04e6bf9c14483f86172596e83b", 0x95}, {&(0x7f0000000700)="1dbec7666a7ca867e6d3da64cfe99d65f47ea5ef0f2ffaa697ba0df69bb2983cf451c15a3b4368d777b5fdc7a42a68d48be20bcd94215ae91a1dd3af0820a009d558d918f30b6edd2eaa5ae3a46fc38464ee48458bff21d394575c9cff491450fac1bde183dff3925184e76f9b595473a0ce6fbdc78008b9b47110ffd4c77a8d0370ee025f39cf23a655baac5dda3d37220670712c68e727c4962d4d9f8fbf1c34bc972354326b290d91b8113774184bfe32b959b30a0c5fed1b5f185ba8aa71d2720d0e1f05d0a9115ad5d4d755685bc211", 0xd2}], 0xa, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000008c0)) pwritev(r2, &(0x7f0000000d00)=[{&(0x7f0000000900)="08c6a63d29dc534ec962a145bb94197f80e113cac95b067595bd754926820e79276c460f30bb3e79410af5ff18e77a3c9b59", 0x32}, {&(0x7f0000000940)="c3639b46d72f3f8e1c27c804962effe0fc23357cfb808ee0123cbb80bb91bbcb7a0dacdc6ef5dd004e46396abdbf3f1e4643240a2b3791828711c0231fed", 0x3e}, {&(0x7f0000000980)="547f6b3051287a5afd27195ed75e8f0b7acbcfb33614f9c4f10a22ee46f7e72e8cbe83d96d9faaaafcfdbf71f4e5a58d5803d23580c7d5d73a7dc7874db50b5c2e577e34079e177f67cf5a82ef623874ab5d663c77e4c16ca8f94489a613ceb98bc9b8b6dfbbef200b9f5298d71979e6d12b3690ae564c98d55fc3a4909ef51523b890b6b031d14de648e008d6e5430a7ce6bb01b6564402a12772f12136512585d08bd5616e0db04260a7fe475bd34e7469480d49a991be", 0xb8}, {&(0x7f0000000a40)="6e27b999ca", 0x5}, {&(0x7f0000000a80)="fbfbb29950cae69871b1e366fdadf1808359b3753585dbacb3e7375b14b1dcdddfc8550d7969316da7f0d2b4779889b1c22e92f2498dcd508f54a77bfdc81641c9f39dfcff3079a6f7f9514d3156b974e9d64038a955a4bed46bcdf941a4b6bf2075914f3c2cc981d8ec0e9b1297604a65e53a33cb04e618dd44a4edc62d61d82a0f98bae14617ab71e2305a7b20b3bc6c7c4c2917a13b64b1de8c618288fc5727fa5868a15f3a", 0xa7}, {&(0x7f0000000b40)="15ae270efe6987269d836f28c554c3a8d6ed41605e2fa77fb1b58567f805185e3cfbd0525ada9626215e39340d0d76352485d3c9981b7898d9ab776dcb3504aa326dc53ed1cfbe8fbb2117bda24dc25e60b67bf8e53bbb1b58c9978e38715f43fc91ee3222fbb91467327a782a62114a40", 0x71}, {&(0x7f0000000bc0)="97d435ecf89376688da152f11114ae637b3f7e2583ea26f8e9138072b92ebaed2e47260c551400c3b539979e8462ba770a2037c80b85773bccd3b3943715b0cd9c91a429645d5f72593bedd34cca1c7620b240af55a48bf8ac851394b788a9be74cf3f42e6897a046fa4d71d62ea31ea388d0fbc9120cca1693698ef2ae9aefa8be30e95f6a7273eba993b0f6d98db4e57b08e3bf31d59ac822991bf58443ae692d8d726d047806de83648a94e6346443394af6f5589ef032e8053ce6a992a28d1", 0xc1}, {&(0x7f0000000cc0)="3ea1c5098f90fcd86e9830302fd4925d59455370b155db1778ecf88ff788ae797fdb2db70f3b24dcd74687a62f76ea1167f09ef752", 0x35}], 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000d80)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000dc0)={0x1, './file0\x00', './file0\x00'}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000e00)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000e40)={0x5, './file0\x00', './file0\x00'}) r5 = semget$private(0x0, 0x3, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000e80)=""/98) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000f00)) semget$private(0x0, 0x2, 0x82) r6 = getppid() truncate(&(0x7f0000000f40)='.\x00', 0x8) dup2(r2, r2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000f80)='/dev/null\x00', 0x6fa782fdfb554bcb, 0x0) r8 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) getpgid(r6) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000fc0)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001300)=[{&(0x7f0000001000)="5b6bdb9b30f8bd115a9c4c6785c67bed971491a81c5da3472936cf07aea0628428e6badde53e0b2f5f5542016e406e893af0212d8857ceebc5fba58ebb7ac7f1c6a0fbf7f87eae4cfdef04f30bd3e3fbca18a7e5d6d6f59bc7ed5797fd6b3c3ef90a640f8259fecc4920ea26d0ce685d7b61145e2cf6306437a76701d3df29f6f608746a4eade05c0e4af1d0d36345ba92c001885ff157e99836a2dcd02766", 0x9f}, {&(0x7f00000010c0)="814bedd81a831cdcd47abfe688c4e124f75976830de3ea15026fdc70fe3439dec4f638d226fe81", 0x27}, {&(0x7f0000001100)="d0e7c62f13021c4f7a954353e635f2cb81ec9d7de253d7bd6863ca8c322fcc1d19fbf568ffee2adcf9139e1fab2e125707eb6251d326255d444e287bc31628f6a740efcc270529506a703ba39ad4a1bb0b5de3ded7c8ffca352c1a3568f6d8393d47908d6dd7e145c1f3d402d78693fc9baa50db21163e78dd1692c2081ea728b74c3a203601868ecfcfa57f937d5cec2a547c325f105dda7a86454b24b7f186175039a6d72432369e648e3d6d0f2979b6cda7d6f6ac924333bf538aaa8b181956aff7a1e3ef976bf3fd275f373c02000bf7401d011a6730fe4902bfd9372df5b9d1259f6f97ce432398c20038359f2cacf8dd160fa8", 0xf6}, {&(0x7f0000001200)="01103dde20b3deeea0f9406bd25db348d9be5933ae6968de2ac30b38b626528b0c65e1668b94baefe33cd6cb0b46f6c3834d2ce7828da05b9e91f19ec19078fde56a3db98d6931642b1092b24f1f795ebfe5e54ad0d38f4b1d2637fb48399886684270d2b11cf6ba04dc7c3f8b0f2bcbb6d9d2c5b93c1f9a6e31cde9ad3f50bb7c42a2a2d453918ba0b3598a5da84cf103361df25241d583cdec968b129cb6868ce1ff1bdfe4e2b2a6411346f0b879381dcd6f81f4be9f2679d5628d91021875a994ed92af1098ba2556e2c717da1a9b02aa18854f19d3941da1bd42dfe690eaa149244f3b300ed4eff30a36a9ff3d07f4", 0xf1}], 0x4, 0x0, 0x0, 0x8}, 0x2) recvfrom$unix(r7, &(0x7f0000001380)=""/12, 0xc, 0x40, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001400)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001440)=0x1) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x100, 0x1) 16:01:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x294, 0x1, 0x0, 0xff) 16:01:04 executing program 0: unveil(0x0, &(0x7f0000000200)='r\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x140, 0x38) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x80000000) mknod$loop(&(0x7f0000000080)='./bus/file0\x00', 0x6040, 0x1) lseek(r0, 0x0, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x800000002) 16:01:04 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x6, 0x100000001, 0x0, 0x0) fchmod(r0, 0x14) 16:01:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getppid() r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x7d, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2042, 0xffffffff80000001) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902095cb906008590000000", 0xc) write(r1, &(0x7f0000000180)="8a64014bbfb36c6225f0a5130e55bd58904e617aaa011166e406f86c334de633eb9773f8a6a2819ec8e013459775d6403a7aa9d4fc225d9655e12a930ea2c61cc69b5578587f9d99893c33e3e3f3ca731fbd7d7b98dee30448cc3455308a38e08dab7cba9c34be7004332997301d4ce7ec406e7d1f4e9e04a6cbb7935b99b72fec7f5dc98eefbee7357d815e4a5305aa6d", 0x91) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) getsockopt(r0, 0x1, 0x0, &(0x7f0000000080)=""/104, &(0x7f0000000000)=0x68) 16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/45, 0x2d}], 0x1, 0x0) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x1, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:01:04 executing program 1: shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/163, &(0x7f0000000240)=0xa3) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) 16:01:04 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x185}], 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) 16:01:04 executing program 0: execve(0x0, &(0x7f0000000540)=[&(0x7f0000000000)='./%\x9e,/\x00', &(0x7f00000004c0)='./%\x9e,/\x00'], 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bcd0e65f4f86dc364e66378e5dea02800001bda6"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1000000000000284) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20100, 0x22) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="8c80a5d69f2919ab80ffc9ca07aa94073caa955cd44de8706931022df0b355f41c13c4a4eb7186a5802518efa279c76b1884f0f078be92404deb4e40c7b7384cf5648bd5a05282bb674bb6067802fb9d0c65c9e95b7ff443418f3dbc878dda01a4646842d40dbb9891bcc1fd403ddd5f50fc297946f480ee4919f2812be257389285b263df", 0x85) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="8f6f707032b3104eff03705f1746289f855d1c2d9d319dfe63fb17e3be9cbc729522ac752f6d552eec978c58037e8cedaa597b8bb668d78116946e46cbb48fe8be30e6ad05b592c32c1b9e63c2c23e2b99204bdce80346cae68bddba16571f970a0d528792e724e811797f88f4e5d6f11c1cf8759e69e7c8", 0x78}, {&(0x7f0000000280)="20a55477e5adf4887bb32c92d7c8aa8e95ad75dbe4dbec63011be78c27aac6f8945842493f047ab122ecdb3bbc046c2234263f7de43c908ded9c3a607fd14f61186e3720007d4b63a6b573bd64fa5777cd7086be40aefdc2b30eebc7221b2b3d249466933598500a00c99ab58e192ed7246139097eb8f4975530007f0c5ed8bdf2c2d3ae30c4c87cd1c6f3d15083d094174a9b79310c13ea34bd72bd92ecb7e9ebfab32d6c7c91a2d259fd03", 0xac}], 0x2) 16:01:10 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) lseek(r0, 0x0, 0x1) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x1ff, 0x7}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xab4}) r3 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0x59f) 16:01:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) dup2(r0, r1) nanosleep(&(0x7f0000000040)={0x8, 0x5}, &(0x7f0000000080)) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f36) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x4512) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3c) 16:01:11 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x0, 0xffffffffffffff9b}) setrlimit(0x0, &(0x7f0000000000)) 16:01:11 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x800) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) wsmuxpoll: not open wsmuxpoll: not open 16:01:11 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x8, 0x5}) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x1000300000005}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000a80)='v', 0x1}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000000)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f00000000c0)) r2 = syz_open_pts() close(r0) dup(r2) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000bc0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x90) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$inet6(0x18, 0x7, 0x5) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x7fff}, {0x89, 0x80000000}, {0x101, 0x5}, {0x6, 0x1ff}, {0x80, 0xfffffffffffffffd}], 0x5}) 16:01:11 executing program 1: r0 = syz_open_pts() unlink(&(0x7f0000000040)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x1000200000005}) 16:01:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x188, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/36, 0x24}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000002c0)=""/112, 0x70}], 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/233, 0xe9) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0xf3e1b1a2567a37fb, 0x0, 0x7, 0x80000000}, {{r0}, 0x0, 0x8, 0xf0000000, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1, 0x20}], 0x1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x0, 0x12c7}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x6, 0xfadb}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x41a, 0x800}, {{r0}, 0xfffffffffffffffd, 0x20, 0xa7, 0x9, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0x3, 0x1f}], 0x7, &(0x7f00000004c0)={0x1000, 0x400}) ioctl$TIOCNXCL(r0, 0x2000740e) clock_settime(0x6, &(0x7f00000005c0)={0x40002000}) 16:01:12 executing program 0: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xfff) sendto$inet6(r1, &(0x7f0000000040)="5169962679ad9a43fd550956243894c225936208885ff6ef567e55a18cf65d189cdc30fd6a9c5f667234a241b6df5990c02ee909431063b6a9d2059696dabeb608e17d36076fc71ac878908caf4bca03a4a37d05f2e5fe64084dd3746c38c26413c853c42985e5d784", 0x69, 0x0, 0x0, 0x0) r2 = syz_open_pts() getsockopt(r0, 0x1c, 0x8000000000000000, &(0x7f0000000100), &(0x7f0000000140)) fchmod(r1, 0x10) setsockopt(r1, 0xcd9, 0x7, &(0x7f0000000180)="93902c59", 0x4) sendto(r1, &(0x7f00000001c0)="797a11c01b287b0a6b0c53b12f59a1c248725fd68d55404fe7ea4439d0af520443cb5640b5087278663f3bc1a37d744ef1728205f4091d1292013eb0eefdb8b1be2b98156ba3db54654e5bc4918b016c07e9a5811cb6af51bb20662ecd2d616cde7f59d2d6a3acd3b6a2953135b5b606112add42cbb33443153134b6d03e8dd31f8544b85c601b5d2d74935e30bdce5720b4cb5ff54272940f05a3ac1942f64b44621bd7273a3f96b1756cde97c155c96e3e9851fe8ee0", 0xb7, 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000000900)=[{&(0x7f00000002c0)=""/224, 0xe0}, {&(0x7f00000003c0)=""/186, 0xba}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/26, 0x1a}, {&(0x7f0000001e40)=""/131, 0x83}, {&(0x7f0000000680)=""/164, 0xa4}, {&(0x7f0000000740)=""/133, 0x85}, {&(0x7f0000000800)=""/22, 0x16}, {&(0x7f0000000840)=""/120, 0x78}, {&(0x7f00000008c0)=""/40, 0x28}], 0xa, 0x7) setsockopt(r0, 0xfffffffffffffff9, 0x4, &(0x7f00000009c0)="45b9d8a354d508cef56c459c3105759c0d3ff05ce235b947485bdaf4f2a63331269c89d07832ee9045a5c82a51fbacc3d2213500d109c4cae238a657439d255dced81be055fe06adc2da8df268bc15f2224cbd3ef0203c7754419027522dd672c4d37b2829c55e65500197cbe2ab7f36e60ccdfdfbbc2b4deeea1256dc0811ed0ad31a8d738d7d807520471fa585124308a24e12c0be4e334515044d2bb3c35adeff2499fe41f31e3eb8ed20cb429f82945fe16bdbc8726a37949f0799a57359e6e82c77c6f848ede45e3b3054a0de7245b63a56bdd1a49fc6d33f6ed6bf59da7a4343e15a187e0b6d56a3933abf843c1f7493799be8854df1815cdab74c6d46c0dc8b15315b1379cd644006e3b0808b590e0c9ccdd9bae053d20013fab00272e647018babfd5f631c90f2717f45ed11eb44efaa1fa59757b964ce9d474f3fb9c36381f017824de666003958dd9a2751a76d09fde5e98e320795f68a2710761da99cc6cfff0c48b882c04de4d9828778350d46daffb71b9eb537ebdb05b35ad23a29d8233eb1c59ec5552a4e188086863bfc459d9267969a92082185cf9382caf4c7cee7272b612a87aa646012bc3fc5c7e5e9c91a1bf7a370f9d9534e987001ee73df3a3db26c1f3eee373538cf5a2a5ff81209b992ac7d30f99070e724de6c45653c7e0f1a32bffcf348d2cc077c28329bf70e404f5af19f7d5c464054027a8763d6ae51c322c4e3a2f6c8b94e0ec20f2f1a23672feaf3605c2ce9883d595a95b26141e0062d597d7ff3e113436a16cbbe5d09a601c2e3011934d736055b7f272fd8686853ce9f22076ccf3f8b6b77c6d4a1f7052c476452f876b11604e16c0b7f115dd2edb7849f4c32288f9dad835c9af9a904b85391145cb4408a0db3ad14bfdebe0dee4761447d623dd7b1762df3702aaa2d027ba7d66cac6deb3ddd545e57dd9b9c981558751ffa8941e485a516b205bf0764a2b66b18d2b78ee82f0498430e138f798148a407c4bcfececf560ebc70dbf768ff5a095045143d49bc65fd7a8585973712219d771835f5f968e70e9477fd3d5d4d77d4014074868f615a285634f64f346e98aa8c9e2788e0d697da68cfb177c32e5a5983a9906e2da7f4aa3ca7e01baf1cce529c8c818966af9f11cf091f1384a5f42dbcedc9a06c1ee4590fa0b821240c3039a4ad6f97ba417af3baa87450eda0c0207ee1231badd12c5352e9d35219a614c892ff5a6296903a7b181bdf378dcd0a57a0602cd8921094cb5e25a4a6641b702106cd3385771e9ff1046afe63a44500c5121aaa8c176a3a907561422c7ae9e2a710c48908128f84c16854c3842bcb1dee6caa229ab8022f42dd8104cb501c2576b9fcac3915606512de1d0dcaaa18368090e3ca6f58a10980e6dfae8cbc07c5b0339e5d94c3d0f762431817ed2dd2a42abefde8c878c45caedc7b9e289e88d52239615230c654294011204e1247d7de9183e0edc0f8e1c50ab9a30c63e4e26c4890b9e15fc85707edbc456173c72c4cc8e20c74a668d3f5044e4e183a4644a2e7768fb9d11d945180511ee1077b16abad95eaedc39935c9deca69fa3772b1846217479b722a6fe15b6e7551023c0d0670f57c8897bcf125eddc5afce565e74a8a4a81737043a8dc522967cba569471c8a55de0439e0f745ceca6cd2513243670832e25a35f78f310e326c666f73de3bda1ec2db8ee97f9a03d2c527b13caf6b6a209539c0473b5ec93b8685bd1fe131812afa87b9ecc37524f19d2bfb120c5cb3e2cdbb7be686957aaa900cb10863dd315ca18a9b71172e4e3fdeb4b0038648c424483ecc4e1ddb0eb49c8303cb54f3edf5f0ef3b60caed6c4e25b0c893907be6563fdebb8f4eef817a949a75633eecbd8da5f62b1b2e55827242dd9885e9c9c4e017016d0e4fe18a7c4b8b7688bd19a428ea16493378bca8b4486d157514c0384bbd72cd9a300f32ad7be1bd65cd0a080ca7b5c81a1f191d024f91011f0b5fa3fd7606ef475c03f5f6fc6d818b591407771422df8f2802ebf3e189f0b29981c037c475bf7a5beb00773ebdbff2f264e6ea55fe070723e383f805bf7f1588a7ceda7825721e24fab31fb1fdb47e47070bca4d6eccd0db07bdeee02dead98f03374f5e7fffd78bb57a8eef01cf4113d16fce8c59d2e620160adbedbd879aea0aeef6e6aa9d2af6d996a30363e07c2074b56e47e2f7ce7e5fb88fb967d41ff0caadeaa129059cc5ddcb8a5bef5be0c9110bc920ae375d99cfd6612921577c28ee205ceb39bafb1390989b8a300b6b2a1388c1c8e079326afebe061b742afe5de052057b1adc9d5cb8cec8035ab5ec54a54318387d6baf603ac9d5badfc5a0d2159bc1ee077e20220cd66363c2582d6cd342af711c6ec23c6151440f36b3c62d418a9731e53f74e0a85409d4e904065e4617ab25880ef44339b56a71762f7176557b2d85c82876e97f51f94a07fc8d1cf99c4a6210e1634411d70d1c97639bc9d1528c3dbdb175ac2e3025ba869631f51a5816539760f61c5a7fe661403313a91b035129c25062182f4877425c3066d6c528b0d174931cc5f9ac5ccab49f90e78a954aa8072a332d479a3f157686b65071f5a7715b16c812e9ce68b55702673d7df4d8859c95bdf21479666eda29bb5a594bc1e686abd22a62d077503b3391b3ee38d000952f970d79b35a891e3f7ff24bd643f5b77ba78bc807f378cbed46683afc83f7f40db99fe2b55e702f42048c8fa341b81a23ac75a47e1841fc4742f730b459b1df2bbea3c7dd9cd085bf71dfd16a75ad7a19b831885c9c77e95e18c79691d41df2233f0475e7314b2edcfd7b7f6123e24de347900781a08a4b2608ecbff6135051573e673908d37b9e22bcb0d14966ae1d4cd977972112aeab3830b2b6511d8b1212bbe21dd1bea3203225778f05594f31c973459c274d37c272b90da4a0a1d54493b71778195e5a7e32e797f354e2b874d7063aeb367b6d004f16b988c154267032a27d8c78bd6984991538ac4b81325882b5d3fcef6723f57514c54850316b83b1a1abc105d4db30b85406685d80b2f764adf6c6096cc25e3e304a9f36786dfb534084565263e3d3acb65773031d322f51a6887543de7fc7ac6bf3aceb8e7b7215363d0e4009494c6871567ff27d3a2a1196bd62cdf811fb841c5231d7e58f89187571ff515ff72dd5b3be0aafca5288a28379cd4ba11111ceae121740502a616e0553666be562e37992db2e6f6830bf13949fb87e180a2f6450fe3b687a4cee912d81cca1f6fbb2b29676c96176a69a0756f597874235d391a97af2bd8a2277a8b2f296957155334f8fb2aaef03b1b7a7d8c9ef8635f5bd1afcb8e97f92a069e984346b10f00104314530129e14ec87674ffcfd73d9fd9d9842303cfe754382ba9be41c7332c3545b4bdaeef922a6ffa0779b571ed0887bc0a0de9cb30587dd2a92f591061fe348158fa24047a8d383c3662952bf08bae53ae9334b4c89bac7ed43ba02dcb1b8a98307c53f6ed215264540990e8690457cdd1c5f8e4ff3136ac21f0f70bc5717507a76682975cd9d0a31a33d78f3ca2be4733dedbb8ea7be5f4241652e2cbbd153165b3eb558f96a4d0ee4aad27face2a92570c3908820485b7eb75b7c554e9dc9a1432268b015f565a6c2b6dd6818df5acb792d089e7f69c9d90bcbdcc8d37111d00d29dc15a0d805bf38ba74361fbd7c3b3b4ea9be3f5409f50f12d2c301d3187acbcd01502eafed42611b567dbe9c3934e4fc822f2a27ff43496ccdbb17fa30c30fd236964ea60df6ff370c6aaaf4350d69ef7a90cf663ab7b7f0b5b6784ebb625793337f6b7a5fe3657d2b0c731f335fce1763946e19062541f3a20f298c54fb73967fcc7ee13d7dc140aa69ffa72ebe49501570da55c6c8f0029fe261c0fdd1e484bc0e02eb7717b9e519dd7eb55580c5169fa2e2c8f14bb5fa90dbd79ed79bcbb1f1d9c0d61006cbb7a90dac837ebf0a082a44d36c80844bf2eadcc8f84a1b7bf0b60dc34b5af13b192975664922e6f475fa4e409f0edb17c2073d6045b50d8a84dcd2f0080c4c53d9177ed9e440c0e3256a2c4001470b129f255a9802360f176abe12eeff689d95c790eacd3038697806357c9c1c411ac32dbd4c79714ecfaaae5df8d5c42e5539e0f310f0eb8cda3e028fc0b8c54ec0e995cc7ebfde43c4c013de7d42870e1280a676ebab3669b71b4113c61fd463e318d08d1c0d7851788fe0b67781f58055213e667c0dc624962bb094f410019bd861ddb4dd2d5403799837493716daf53d6448206f6add819db08138c296df15090d4aeb38c0c7cae422055d4776658c577508b99896bcd8c1ce16fe7a9387c453c1ce935bc6550685844977fc59fab1c01d5a787a2145d6677b0a40a9202d0d7901abd6808cb7c4994f1deac7eb4bd0b11890b5d16844b9f2fa45128491504a4eb28205d24f2dfb9cfe997d63968d0f2bb5e51ed13d4228a6d3a7f2de5a4a7d20f9121ddf8897d27b8be0b74b7202c303d0a196d52cd33cc7fdb34ddd629f9d3a2115a9c68102bc9a031a183099be84877a5eccec3b3b1a7f1369d21ed24b7c1d24526978bec4b034851d9141750c17c5ff6f4e4cb847ac36741110e19f8039cac1effa7e763e8a34696146e29a1df79a0f6e475fd162626c6912c8199e5091ad2e19ff99be263fd830e300a33cf5c27b8738575f58f32699fc869acb607c8bcd4a1718e325eab84c574ee37c5bd00485946c379202f4144fd599b9525220c3a2c3bd3dda3b1e16baec381942949745c65f1a885436e13789b0eebfcd90dc9686aca96c8c6f40df84a4ec1ed25ba15716055b8fb156cdec05a429dd51cf16115b1da0c1e7c9885da39789b5b529b43bb93a23878328aa7dc6f0852ef8ea80dddbc5d8def61be1e1c74bda853ee56fecf113389383abc2c29fbf6e465831e0c997269fb964ee714b32e9d17cc01e3be912e4b43d37a9f72d283bbb992e5db627dbf2bcbbc7bd061757e4d20ae6a5cdd672abb4ffeb690319c836f822ffa8e9dde130dced073d1527228048900aa0ac631254a404aacf28dd5a1944aa1f78a0d9db4b155565d7a96cb57ab2fd1bc1e1d1ad0cb19326aa4a81e4fdec42f37ef6a86663484965e7066eac871fd1d02c485e27ebe42ca8b7bcbcc63c24faaf22aaa152114b53491c01c65a8e0d3535321d330b8e664102494801ae9ba266b15a1ff518e498b655075d52714f1c26374b81d72fb6961be22c9fefd8aed732d5e3372e3d6410a3143aed44cce3db4d1a43bb32f66b7ba9473bd5d4dc0d5d5e168f30bd9e73190be3b0a65ec1383cd1dde6410b7e7c4470f6a717181ed9dcb0d60a9c5be2240294c5ce7b72b808f3060c3121baf87c8992e89bface140a31af6d854308f787547a81ed259d1ce24f28bcbd2d70573ffcc8284358953b8c526763551dc98764be1dc36e7f5d6377ab851f2c9065d84a99610dac84dfe1c78a939d9cfaab929c072f0a64347eea4644cfdd107591b8d5aaa71bc74973d7bf50386f21bdf58c41ea7debcef695edaa3cc737a5e525298a69abac3d429bc2e128d996b2beea7e23a64966ed019558fc7f1fc1825fa489851b2bb9491bad280b096e78580e239aecf3705601435adb10c71ac76d28fe8e57ed64daf67276f4bba3a8def6da41de9fd70819871a5978c82b30b9b8e646c2fa02cb61b09dac03ea168ea1f4f89d291f3e2b397e05bab0a78e92da8b46559505ab85bc704c41633e37ebf08c0efc80d05b7fadc97cc119ee907095dc71341c2f1bd7", 0x1000) readv(r2, &(0x7f0000001b40)=[{&(0x7f00000019c0)=""/90, 0x5a}, {&(0x7f0000001a40)=""/197, 0xc5}], 0x2) getsockopt(r1, 0x8, 0x80, &(0x7f0000001b80)=""/60, &(0x7f0000001bc0)=0x3c) setsockopt(r1, 0x8, 0x20, &(0x7f0000001c00)="14c4dbc4b3d170396b726c56469bf2980e7dfcb5e3684377c7ee56c194c2", 0x1e) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000001c40), &(0x7f0000001c80)=0x4) bind(r1, &(0x7f0000001cc0)=@in6={0x18, 0x1, 0x1, 0x400}, 0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x1c) semop(r4, &(0x7f0000001d00)=[{0x3, 0x4}, {0x1, 0xfff, 0x800}, {0x1, 0x13a, 0x93d49dab5130b04d}, {0x3, 0xfff, 0x800}, {0x4, 0x3, 0x1800}, {0x0, 0x80000001, 0x1000}, {0x3, 0x100000, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x0, 0x1800}, {0x3, 0x44, 0x800}], 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r5 = getpgid(0x0) r6 = geteuid() r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d40)={r5, r6, r7}, 0xc) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x100000000}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000600)) dup2(r8, r8) flock(r8, 0x2) fcntl$lock(r8, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) dup2(r0, r1) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003480)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a392ba1b685b6bbbfc953075b3392bfac59a02205fee5c7817f89c292a13bc69eb2faad7b2133b7c95426baeba22550581f50f09c405ff7494b91fdb99e573a3524cb2e6489342fb3af2b7a39ae5fa4a6ab52329e21870a480dd6251fffa20f16dc745dc0d581fb10c710a62d854c89f3105071a7dbab8a835a7d3e6d22611ffa2f6691da304ced18807d0c365aa7724f7a4424478c5b501a5585e8c96d3bb70e57d91a75c6d0edd5a380b19ebe4d2972e8c50c1bf04f5f383a26b197a599ea0410a4fafc989faa16dcc82d2a8fa40f48b161e8dbc2751ac5db1f6df7c24761d53b1da488eb4d55c7c020c46880b015ca50e33b48cc2b70fd2297d069485a078c22970e8597ee78865b6c3b42e1027100c88851904de959afcee15a55937d87003aa4cce97bbd331147597ddc3709da4c5ac495201ff4c8ec7f34077700d1ac2ece3593d7b9548b8b027a5e1dbbbba89c2df70f29fa6f2a48c9abd23c11fcbe11d8d247be65a659cb181a60604e07eafad4f4d3f7d9b703246e35045386403d5d3ab5c9640252bb002a020399f54593c69cb16a4cce713aa62343d99b51627a5779f855", 0x1cb}], 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="c84163e65a8da858a4b0e70c16b1d6ea98d32477208343ef44a18b072ab4eb6b7033c2f209ab6d4c478045619210cfffe458a067b94be0b5b97f11d3c49f09d14223bef86aaacf1362cbed224be485ca7de20190b0b7091e85090b9c06511dcbf11a6f0e06f22b54a5aea9be766e5121ad24fae7d3c714227fffd31b3eac25e89232962654e0276c8b4f416fea10607cb3b5ed3bcfa81295dd0036f4137c068bd0abe18ebaed84edb45e9660610fd27bd0f0eb", 0xb3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) close(r2) shmget(0x2, 0x1000, 0x240, &(0x7f0000ffe000/0x1000)=nil) setsockopt$sock_int(r1, 0xffff, 0x1805, &(0x7f0000000180)=0x8, 0xb8) dup2(r2, r0) clock_getres(0x3, 0xfffffffffffffffe) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x1ee) 16:01:12 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getegid() setsockopt(r0, 0x3, 0x9, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x100000000, &(0x7f00000002c0)="ebfff0ff13b9fd812e4e713048e699319296484bbebb0637a531f4a1abe73e3a13de9aa83f6c4ceaa678d07991a56cf9e261ad019678bfe2d3f2ffbf491298d4941c7b3ab1c06de2c7d2fadde0f831cd7058a8a5f969c94b7f333c0131aad5275224265983a82486eccc95630bc20696e8c1bd9972db4c52ae5ecd4a5baa436287ba146f05b5a143089b58db225c2cffc19d19e851f21aed9d8f088c2babf2df80c06c1fc31d0d23a31399f0300000020329d0e1a7440329483f5518ca1ad1a5db728046cbc2115031c42bab4ea3f403ab60388b176029126d28651ee8bc6a78eb48166b97c87b5bf9ae72ab5ce871b578b3d4253087658cb8b7b7cf11367a9989ee0cdc9dd9fc240561203e5b50ffa4728267bb5336fff4627b1af42a34c614b0ba72569e42ed0ab7fceaacbac82ffa8fd0f6047bf4da85e46e222fa6", 0x13d) 16:01:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x159b4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/113, 0x71) socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 16:01:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$setstatus(r0, 0x4, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:01:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x108) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000010e9ff3fdcc400", 0x6}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x1}, {0x7}}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getegid() r3 = getegid() setregid(r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0x452) 16:01:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180)={0x4, 0xffffffffffffffff}, 0x10) r1 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x9, 0x7, 0x9, 0x4, "aa695d78d59146c4dd25bee8b2c0e2a902918b5f", 0x9, 0x100}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x500, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:14 executing program 1: r0 = socket(0x10014, 0x8000, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x4a) r1 = socket(0x18, 0x4000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0xffffffffffffff3c}, {0x18, 0x0, 0x3e8dcc9f, 0x3}, 0x100000000, [0x5, 0x5, 0xffffffff, 0x100, 0x3, 0x400, 0x0, 0x3]}, 0x3c) setsockopt(r0, 0x101, 0x2, &(0x7f0000000040)="1a7b43da", 0x1cc) munlockall() 16:01:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) 16:01:14 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:01:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000002400)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/192, 0xc0}, {&(0x7f0000002300)=""/221, 0xdd}], 0x8, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f00000001c0)="01000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1f) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) write(r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:01:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7}, 0xc) setsockopt(r0, 0x29, 0x400, &(0x7f0000000040), 0x39d) 16:01:15 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='\x00') r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r2 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000340)=""/43) listen(r0, 0x9) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xc000000000000000, 0x4}, {0x18, 0x3, 0x1, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x82d05ad4eb483af8, 0xf7d5) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() setregid(r3, r4) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:01:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1000000000000000, 0x0) read(r2, &(0x7f00000000c0)=""/4096, 0xc0980d) shmdt(r1) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) 16:01:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "dcde2fb3333df96bbc8a703a7523d25f7b0ec5a8"}) fcntl$getflags(r0, 0x3) geteuid() write(r0, &(0x7f00000014c0)="ea", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a49e6de1b688d1839614b7bfc3dac62e6c40539e", 0x0, 0x2}) write(r0, &(0x7f0000001500)="483f734c8b82bfff42a9f88fee7ab6bce605a19fc6b83b7d3a928bd53d7a5c846721dad12e7672d9568e5b239afc00938144b2d047336b49aaf7d14ae04de807c51ee8b63aefc1201156f7b7bb4de3379f2ddf463c3ebc4023a3285f9d62979c9d9edd5fc91b71532a8fde15ce51247a1b4cf64cfee3602436c3684c8c639c7d96b48ee765bb5d27cb34170917753e63eaf9d1ca7624687577c8620d744aaaaf4ac59348fabc07c54cf26c6dd1cef1feb32981b0084cadb7aac38d7c1d4361733b9833e04c1a98d6dd72cc122f88b7e0cf014f7e6a4e1459d86efd7c183494f277ddefcda68a9f157dce95b877393c00e182856740850f74b28bc49b2a336e45bb25850e6a3c8c0732909d38a9d494a8b46f69199f915e90cdd69538cf196688da5e1be4f6135df2056f02166601a3a05fe5b3eb837a7d03210124c412b4b54dd949b7f0b34d9bd7690fd0d96aad7fb035f937722afa41d5a988d473f7f5c544186c75b6be35f5a0351024a83b80f670431cdc0e6203324e3310c076feb7b5bd8ae3802b20a648b195260835cbbd91953958fa4a7d886eddca105bb8ef898f8134b212eae37c3632483c2019f70dcb6b7924ef87d74b7cf6b96cd1d6598ee6818e58a738afc2874b4ab9cfa09b5ac43445f14aa1152e8dc2ff721d18f9874b8207bca8a88df736449abc690b6907e99b960983e9bd827b4c7d4deacbc9cda09680", 0x201) syz_open_pts() 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/217, 0xd9}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/217, 0xd9}], 0x1) read(r0, &(0x7f00000000c0)=""/191, 0xbf) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgid(r1) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) 16:01:20 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000380)='()\x00', &(0x7f0000000080)=']{\x00'], &(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x86, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f00000005c0)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sync() r2 = semget$private(0x0, 0x0, 0x32) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/149) r3 = socket$inet(0x2, 0x0, 0x3) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x46) r5 = dup2(r3, r4) r6 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x1, 0x34, r6}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) setpgid(r6, r7) r8 = msgget$private(0x0, 0x670) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000300)={'./file0/file0\x00', 0x80000000, 0x9, 0xfffffffffffffff7, 0x1, 0x9, 0x4, 0x10000, 0x2, 0x1, 0xeb6, 0x41}) msgget$private(0x0, 0x200) msgget$private(0x0, 0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x8) msgsnd(r8, &(0x7f0000000400)={0x3, "dbeace35a0cddc6d779d3041972e24e6a979cfdee1623293704d4d20d444f770ce9054566ef1ec0f795f27404ea4c98bed807152a7dacda6b7dc24a9c793c2d3e804e96c5f5b81dd233186099f9401aafc302a2b92dda9d4af3545d86cb08ea8c6b84c696739c1decdf402fbdc3f46a0ce641e645ccff66237fe92f73419202e03c22992efc78c087556e1b34abae77209a7750612eb28eca347b8733cae3ca358c2085c273d6282971ef40f8711bd160508dea44a6fff22a4b4f063f0286384cb698cbaf8a2048f576a40e77c5288ff250e9c0492f6eb6f77"}, 0xe1, 0x800) msgrcv(r8, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1000) 16:01:20 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x109}], 0x1, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2f637daf73f8b8aa6eef6fa39c39c9f3de6548f9324bc2346f7e096ef5db51297a5658f5f08595ad31f7fb01595e83930c955dc70b0980b93238dc1be983ed10a9ee84e06314d46829d8b608c2c935edfd74dd06c57948fe46401b70e4466d12c6d26b88cda259a497c4525649a2c9c79b36dc425b40543659e8fc7edd0a6de8c1fba4bb403d2f9d629c613", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() setreuid(0x0, 0xee00) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r3) r4 = getegid() stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) setegid(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e6637768fea83eafae8bfa6"}) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) syz_open_pts() munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r1, 0x1, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)="e50700074af72594f1fc5d9b522570c86e1353d745e8ab63ec3057ab5286733d3da3b948c2a457c1d8b0e87472dccc46d827c62ccf51ba5e0578510da48b0920ddaa6a2cd25e7238d757b3060ac57eb49a4a898c000071a44f237d11887af8da760000000000000000802fe062848604b855303f3ecdbd97434d09307e18b0f84d1e74aa4876b178b1d038de0cd53a61519a05a85032072733b94bc7b9592ce6d32e5ad2254a604fb6c1dcd9b6ef7072e7a1a586f6fcbd839e6656846f40b108dd729065800565acbe0f2eb4c7c6952f8745863ba80ba682cf011f09c55bd16b55985c3f", 0x7}], 0x10000000000003a4, 0x0) getdents(r0, &(0x7f0000000140)=""/66, 0x42) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x1823333b32c1c74c}], 0x1, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f015840 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd803f015840 failed: no mapping 16:01:21 executing program 0: r0 = socket$inet(0x2, 0x0, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) fchmod(r2, 0x71) mkdir(&(0x7f0000000100)='./file1\x00', 0x1) 16:01:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{}, {{r0}, 0xfffffffffffffffe, 0x37, 0x3, 0x4, 0x100}], 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) chroot(&(0x7f0000000000)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000000), 0x0) 16:01:21 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8192, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r0, &(0x7f0000000200)="afa330dcc3bec693a8ee75745bf8f1c0c95e72bb07657a9be1ddb8f76e2429768314c07627bcaddbf556d1ea020c01e941ecdcb551edee66ad6fd58cd33ad0bf3ba7f5055a43725c2074f2e04a409c930834212214afa257547e300f390164cb930bf41d97345057a9ccd9e329fac218eba296fbfd8a81723456adc60891d8ad3c86721a0433f88bf3451f40fa0c64ccc823f95e99f0a3863cfed0384fa0be58f0ec94b06d664bc6a3dc8958bc1738e7", 0xb0) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000340)='./file0\x00', 0x26) mkdir(&(0x7f0000000380)='./file0\x00', 0x10) r2 = syz_open_pts() readv(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/23, 0x17}, {&(0x7f0000000540)=""/105, 0x69}], 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000600)={0x40, 0x7, 0x6, 0x100000000, "4293c1aaf6a3b0cf20ef5538ba364f2c13ae5422", 0x4, 0x97}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0x146}, {0x7, 0x80}, {0x1, 0x5}, {0xa7, 0x1}, {0x958132264a24ea02, 0xfffffffffffffffd}, {0x0, 0x5}, {0x89, 0x100}], 0x7}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) fcntl$getflags(r2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000006c0)={0x200000, 0x7c9, 0x59c, 0x3ff, "dcba181d5a16eded2b885b91aa31962998b638c3", 0x110, 0x8}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) bind$inet(r0, &(0x7f0000000780)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f00000007c0)="37f580b47043ec3a5127bfb93516385b8ea64c1de163a3cf9ff239bd2fd1f2e6b88bf4b86a6298c6bf63c0ad3a432e808017311eac7e0d7cc6060a6450749145f46f3ca97e4222591e20addfb1aa9265e6a6a2550fa582911e1bc4ffb3c482180fe0db240960f5c3226b943c5de3461d5b98a1f1a49de8cf5f6ae871956f25ac0cd04055dee81a5c5e4f53e3f2384bb59cd06ed79e2307d38eaa78cf5dde89f560826ff3fac5d5b31941da032064fc49d3eadff6f5cba79fd84c96be525d490ef8db34b3533531e1af9bd80dce7ed12927f13648b8486de49a9a708c5c6f71d846fd272ced2625b625b3c1cd068f6d034c9bdfe7a84f342a07f2f74509e63a1de39657d51cf241dd9ec5c2c0fedd07513277ef8c183d0b0f34afc1b05cbc53372cc6f5eddb3a548f644f609f09f575cf6f10470bf1520220ffe6433e87f020d3a4238651a26b198c55876774b4cf093cb03d8f05b2355fac94159f24fc54664b503150c0c1caecb2b617f82f61cb8d4b810207ec58150a0180eecb70a6c02dbdaf2566e804d0a747c6a47a06252eb1b86db6c7e306ad0809b1960a89321e4cf90abe03d9ff44ab97c731eec5bb132276799c48e0372d02b599450d9a1c0c457d668d3d2a6f3e58e80b3bcfbb4df943c111f36f6c1e0c63a571d4c77db196a52e3b069e98872d645c56057db2337517fcd915ce777e8c7ff0696c264ad4fa926de0368fc14d5b4bcb70d855eee1a8098a7e5c1acccb56add85b6822e571b212183c3a93a4f1c8b6836a106ad9cdb7d34025574f507f866ceab9fd05986340682c845cf67e5479c3f91aba6eb7454d26f122e866cc56f997c34ae28db888c0e1403231f200489e70b0d454cfd53b35aff5f19c4e3223649a8ba4efd4270054b145d775bb714ff1dcc964409c06b3d541add5e0431267124d6d4dd109ca7bb774a627aa6045262906272a5f76bb34c48432a0ac14137e82d5cab38b30a2893d2c315655c052402cf025202d826a7e6329a116087ee2c7570db753f3ac652a72a5509251484d543869c1f4c5b8bab6fd4c41fea9de3cbc8e00f307ced5db90bc6b787e4908c93d53409831447047afd0446658c02c858df4fb24170797a84c2bb60266b3106e01fc385d743476f16443db3a0a73834bed5fad511edb9cc7493f8f1a3d4d843c77a43c919e7acb0c27d043b4c763449ece88a4caec12ff789e806b0a8879bd82bf98d735890ca38b968f1214b821bd0b3e54aea46096042b918e6cdbbbe6892a6d78f3ffda058fdd1d752320551f81acc45111dcb0a77e23f7d4a9e6d15c32e67e809fa2f4b546be9a84f325e4b7af127b85d59b3cca83730f9a10d463f16cd6dd6a348ce1abbb916d1689ad345d4219684a2e7113ec9e292bab21d9c67df083b26f9fd45ccefad194dc2a130759354efa5c421a58fe4fead902f756ff0282dd816726c824f69491efb233e414c7293ff63f09dade3fdf8d53f44eabf396ea9cc3e5dd075fe7c2e5a18fedc7f5d51f2e7a65a2aa323cb1288709711641a80b0a7851bb03579c8dd03c603b692f0cc403c9f794a6fec5c49f07ba3e24eb562491fa1a5314a34200e120a80ae967a24588d96c71339eabf1153da9a74f4e4bc6afd4f4d719b5ca6fd2e365ce92330b3708b0d962acfddf9df21d85a2a77d4c9ed525884b2c961e5fc3711ec5cbce372889e01644e985826ece7f7cc42556d6b8f8b1eb36aaf00c9fbea8bf8f0170b223903b78f5d97cb5d3bbe51e5c6023efcf910b441392b1b0f352fe6c59f6ba0a8f589600dceca565997588098352bd679e5b7701846d7acfba83af5d3597021415015f5731d95354981dce1be4893ad51a696ce764290761a95ef07d9665b37278b2f3d19d30fb0b4ded5747e07f193e237367e3279670eaf66825d34a70bf1fe5c8997944c2d22d771e8da7d8bab238d501570990c5ea6e0c74704b2096e417dbb286f63f6a1b3bea4c0cd6aa719d7710478512cae567159c565919e4b1c2d296b30e8146f5f45191b811727f0cdfb848afaced6a0027c8ecc5c3613a690bc2ea6c5dc953383e9697fe44dc284d448cbae821b74bcdf6280d045d91907c4714e1f64c60909740f438314d159b4be8fadd90082f78cfde0b93f031093fb280a49b94e31d20c33a30d4ea26a7522a53ecf00ed835a2d1a2eb2333f97c2e670a6d7a1ae04d9dc137fd42ca1ebf3299886eeaf36b93e313840fe6053458c918e77cef82b39b587816a68ad50a12565ce2a4f52b2192a5f9fef5dde1ca825be7d84e8d1dd0aafe8095c0d5d06a1c294a7342fc672fbf4169b866be66d0c08ced82dc78cc4160e36e04cafc6068bff6142dcfb39f9763fd9e52dd208cdcf99ea046bca68bad27bdfc21193d245fcb30255acedd0e04ca849d918222ce194cdbaf19a3bb11a6409369c6ec68f37f018525c03054e587b1def67a3e78b7a64ec690ef8a15945492ebea78e73e4bae05e0dfc80dc3b5eb24794562b0c71b961ca7cf571f028e696bdc75af7bfeb176d3b1bdfe1e7ac11c2e49b7e29af44508eb7321627c75d1241c1f285310b9a2afbea2843dc3662c0617f88dcdd6bceb89aec1a34bacff256c616d60c858cbcb2490b9ed08b60dfac6c72d0a280af889416309106772fc8b2bfe7f4a5f976a66ea4dd5194e77a9041f5418784f5044852d9fb32c5f89435cbe619895bd51838d81b54ac6c29c45e5b4a589ebd0ae28edddff24a986a581a7703593f8aa9fcb78d4bc78b7de6a300e6ed5be2de7188162f8aa3cef4540967688498d57ca09a0af76f1078ee7eea5121b36067ed7d260d93f9f986a3d9ce2dadbc71cfa32648b848e51c06308ffd29aa61e7852ff153d976492b7a2b15ec1d23731196e97f469d88d162886879fcfae7bd46b033e9c41c112b03dbc80e98bd88b6f66874e799838223138b7ad1c64978870e9155061151734403bea981fbab38c97ae39820508090025f9a99d293c0754e4314b6c5c49fcd564433992a34af017e78b683afdf41e31938d5cfd5880d4c1cecf223682cb64e219b4e087c9928a52bc164f76921a624460393c9b497caff0a2741da4a356b8e54bce3143b21ef9800c1ea0915a8332ff345c064e7cd1a23a162e92ee888195fa2fa351056b8700b96d5554eebce8ec7e21f4af3241a7c636c9b345bd896f717002df896a60bbe672fea50b48d432c99836b4c539f13b7a3dd9656ed752f0687e2cf10720af8b7fc2641b996b3c399d6294b811708e6dc69cbccfabf0b9c2822569c5422a43b075ef0f3d32efa78fc0c398d6feecd4ce12896966e1c6c6313f87e9c22842c2b1b92a735a62fc8eacc31c141f03f75cd5a5d706dc10ea49209f26a8f450c99fb7a6733059e0c76a0dbfd0862241570c64661f609e6d022f42fd09a4b5efd97329a5f1e0f62332ef257a23859df2a3edf598a14b4ae326337da410060384e89a6fe9105d023d766f6f7b499f38d6e750ace5c1ae1647aa89e3c5950845c3784a07fda0ba618d2a59ee6ce2d049f2c9af70a755d1e6a5a43241168b324e5439759e6528ce5e70974116f126bac9a226b0456f8cfcea75ba70c110c8bce03a6bbb99acafd1d2100ea2cbc425f6e4cf7150bdf955809102b1ed9e31479e84fd510705f50f29139ab4916938742cf8ad31d056cbabf68d15045080cf605c03149bcfaeaad9a5639845524ac090474dca28145d58d7a2c65a773a261155d3b7d161b82e0cd7f17574045321aeb54f2f7cf0984e327adf34987d092c20700e42a22ae2e4f0d686e8ece79b68652f425c620c3d0ab215dbf64784470759ba5e6f36115ea1812f5084cce82f3d7dc90ab0a1ae25a2c4cd42a96f9abf6c44e08cd8ca7a3240c4cc4c1651449fa815592365421bf91fc9cc70dc9710f5bdd18596b0d0bb5c3ac3646b215c37bf948676c46fe99db6248e079cec0214edfafc3cf5eb0c5444aac67caa9d7bd03ea3c14424c32eb63d5dd4c2dd63c0988f38c5f4c948ea3bf9517767aad57fbf9ad91d533c4eb63ff8ce3bbec36fd1232402d93b53b6620decb6c9ca5001d5e93719180515213c05d649ec833f143beb35bac8ed814e6d79b3941fbcf33c3296b1d888a60ee5285fcf7fcac8a79c662ec7d546177a9159c0a00e3e41b711243f0dc9efb9470c2f77f9f56e593c67aeb219daef4ff16a9e25bef63526703df2d6310a236dda626792e70478880c616e1609ce6325be5b7a4165cc15f4272271d9a87f3cca02cd30d7de9960256bba1981879db2b90e133eb6459e10aac3930f87366fe057228954beb0f4dc0eae4e478fb463a58d7a4958840c9f35ec0ada62728469439b75cbd35d012a6b7493f14805b40339c989e83c78be3bfe8e246b8d1987fb1a963dbc1299aba0a6484d4f79b201b06550a190872cdd5ef60a1c3306133a15299405f5dc12535c43c5b4c6bb46ab47e2d5e54f8df79f83f8bd555022deb6f9e0bfd151bfbd37ace9a04ef5ee1f35e21f272b0b372f65c48ff4dc4251f798004a730f28c22a166bb934cfcd1574bfdc2a4bbc5ba7fe25a4cf14bdd4ac01fdd96a379cbb92b38216ced8eccab52dfc4260f725abc420c0f3dc69fd8066c237b783b2553a4b138f9846f428bfa07a06c9f04b0da5f812bbce6fe60d58a2b4e9ecccf415711f7bc1f7b4eca00a17568e8f2a3fc6589bb25f32242c937b3776cd322daf3d1bf87d26d06c77957a7522dec849cf734045069ec5f7b88be535e8aec95d5c2fcc03369788076f6bbb7c83d75980b1460d776ed46f041269a986394687262abf8b2e3d516c6693f61f48f40d36521f80124a21bd19d8ed623096f9ea6c8c07991306cb557346d62116e9b2167ceda908bb8cb80eae149476ceb588f853365c76e24b30fda0825264ad6675fa723b9d297235afe1df360a35a5b64d8ed8e13f6df9617e4812270f28f8c0e2bbc6c6ec8509354548a2d3c1141e61660585e96edc4d0b939f8bbc830663af2d987ecffe44aefaeb21cedafe064cffad43f58237573c1cf2082a28ab4dbc0abb8fd83bbe5fb496de72f61e242a93e14961b1fd05a12eea82b6d7bb318e029140453058eb0bb75c5d493cc5939a06531da11b934c9ca317249ffeea6272a566bc8560836b6f6d8249d4a832ca027a42b2f2b8b0a33a9bcc2863b07db361b1393b9dec15a174170f3bdc8758716d5992cc5d50d1c8ea546f4b4b288d6cdfab364afd233615efd58bc40654026a42af3070ad30122b651a553859b5f661e3ef80b6385ea3d8ecfd0e298ef3aa9f856ac0a08b240641930685880b24a5ead0f1ec619470aec78ffbf1000240d07d5f4bd776dc9c85973d45c76df2324321b7033e964925ac147a137c70572e8098c6575b472de2f1df2606d91057da02a9cb1bc1be896e413f93ff3b4296d73ee580f9bd0895f90fd87af16819f440ce0aeedfc1dd8bc1a822b0664eab769241b8b2f4c4c8f8c8e3ad2556caecf59031ee533a8059e69166a0f195b6d3f30ee4f8ba155a4fa9525499dc8fe943408895d3d51ad1d1421df876fbd54d2b5b87dd112e9928076eca9c52bc6c95350c49ffeeebe27b7094a71f4508305a0d1042e119511593e4145a7f65e2f30b234d0dc36d26be3207ca2ee25938dd8929a75dc8600b6a29c63e5f8862631b3b6096f587a1bfce5fcdd7de438753dd2742a1e412081a66ebd6ce207747db95c647744817f29349feedf3ca458e53c9fed61b06c7b9ef6c8b37ea808122f7c6437a11da80e4462ccd55b969801b515cb6baf08de5384e82694f976baeae39f57e", 0x1000, 0x4, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) unveil(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='W\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x20048, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001880)) openat$zero(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/zero\x00', 0x104b0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001900)={'./file0\x00', 0xbac8, 0xfff, 0x2, 0x1, 0x1000, 0x23, 0x3ff, 0x1, 0x1, 0x24f}) munlockall() setsockopt(r3, 0x9, 0x20, &(0x7f0000001980)="1cf40405ecda2511291145a6c6b35300fc7a725618e7ef66f4fa519abc1ea8a72ddbc228736b2f50f1b351b1e8f90436671d665acc9b76b359a1c3baac1e05f5aba9a802578b1268aaa96f22c4958d586e2005efd26ebb7a064e07cd5979c0aa1322d7e5c2de9578b52a3be4fdc046323eaa2bf580c4243b47b3b5b7b81554f323dba91c2ae4fee8bae668e690ec0f8aab98ec2c501cb7cbdd9f77a84f3f39a6ee2d35319ac6bd795b53fc11713390a85cbe19501e963b013b2c71cd66e337bd8aa5b68c629d08699b9f2794eff42b62d3", 0xd1) openat$zero(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/zero\x00', 0x10220, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r2, 0x0, 0x53) 16:01:21 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x3) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:01:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000380)="dee46fd76aeea62b7cf769639fbccbab3d0fcd384d1233f5439018f629401413999b7f21c7023ae903ba987f68338fb3692c25ca8c0a7391e84c8b15305ddc4ca869143b15efc3820c60c35d4812717fb66cca080f3922a0fe3e6eadf834ea8ef06da256af969393e24c4c0398c456f1bf15834cb644b89fbc6706ad21783c090cbd0af031930903d97c6e3f22b45cc1a6e50f113f6ada780cedc8811adbf876d50c2d3c9c9ff1e7b48c48e86dedc5f5cfe0a4508d166d3d987f1ecc1b567795eeba3795f496505fed8c01ba9ce9558a2c892d236074711408f811f9229e53f9447050b0aa0e412cd4d8294834ecdeaf14535e4ec94e7ee594cbc9c1eab121628c1338bffcba980a39c88663c55a8c18d0ce2ddbede6e79e0f82c2c1a2801761aa553ac7e3d9e6fc53636fa680aba944c53486e1d005714043b3eefc694633b09ebf43286936c7980c1c474d7067023529465d135410efad5c9ff8e59158409f42dde54d4b6849fe753b47c8d7193054fe0af1cc122973b9781af4234f1f4fb1b0b79ad19dfa43adfa96855278c7f5a709be13d6f90fbc7b8d4f70212c4e86c186be8d15c977ff8e4a80b228b1508066cb0c3496e8efd663b36d280e2f1ee85d43de440f04f4fc25e0626db368ec1a8971cc07f5a8f6daec0fd51a1eeb7dbde99cd23419914446eb5af5198906100942a0ce4d8ed57074a68e112208cc71e009eb244fa2268e694b559717a6ef08df1de55743ce03b73a21998e5aef8214df45c07388f7dcc948a7014e3522529dae01f631d261c65745b77b5be2398929bc5b0cb46085f19637ea22a4f57ee1e20f2e111c5333558844457685c1d4fe6de1e119991dc702fa3c6ba4c50397a25d047eaf0f15335f7e5d8d8e8d317109eb2dc9f07d2bb8cf4c127673109a5d57dfd2b8ddd58227db118c2cfa85abb6af54139e101df928c6bd92c9db51acb9339ecd3d2d51c79d4eeb18fdccb82eaa5d9cde70d46e62e42d7b82b8b0ff71c1d2860fa773c72afb54bd94b98ce6108e2ca5f527477cbd3988b1f9b4697d143cd3473e63ceabe374836cbc52d923773365ff86df4ecd0ae92ec6582932d6f990f59166afe98f74dcb994cc01ca736433fd669eced71ded3764541727ae9b49f6d8d89e0bceee97e86c4dde50a0124858c1a696f27146e27c700784198fa4a3162667d9d1ae6b0229d46f7cccb5ec65df2f03449c4149dc4fedee927e0dfde9862f8b85b1af47740aadea984bee6786a518b9beaed3e9d7f90d457ab0f0fd34b21cb230f2fe765efcbe418d562a610d04a38a8f717820feeb5da3aa994842d31b1db28a3de46e314e39b56aef68d4363e12743e0f1b139e120598e98d38138106c38df0dd7bc53a740da034fbd3a423c0e02237c05f0e99c8f6976b8e4f11388856214cffe65b52b748452d8703da9e418a5908c5225cc1adeb83fa07d38b4b2884e56652eb8264f2d8042a0b965be528afdeefaa8e2e9e79d1b6b9ac643727cc1f18f00f9adf12952e3f4026fdc8b9347396c23bdd0307292db3383846b99c4f68cae837c0bed5b8ede4ae122ab2ad6f870670c4f5fd0e29b73dbbd163cd9355e70f212af38518e00727102c0c68ec6c9b0ed04525373f50d4f6929a9a238ad942c7bab4e0a54b9d5052fdf60bd236bddcd90d3ca65efc4f93f62bb0fa1fdfefe6b3b8a18dcb535474a2e8201f0916d288ff93a3d60236344876210fb56b6cd99b16f2ed1f3046fe906326781b6a858af1f157e05aa77e0ac12017a70b6e027a9fb2db1595e23574da83c36514fac8e8dd6abf5d1ddf841874db0e08d8af93d1e057973516eaf910980480c7c00235a9c462563ac04e67916d5bbdda0b081cb8aebf856272b92af236656f459374c654721540388b57189b4727f3aaa412048c7bb2fa90e7c0778a95ea06115bbded024eefaa3605cba8037f460ee0e92443a301eeb65a536adac8bd843e8545c80190bc85ddf947e0bd7c341f4fbec7565ec544391a9f34bd20ac9db24732ade27c4b7fd9b92bfbc322bba5d46c8c9bafe95d24b5abbca8a987d0bf0fc2e19d60ff0ff22b4ffaeb6a1b41420720f61d0890465d0eb143eb4b0ce41ee1c110763b11859259c4c5d7f62a53440b1316754f1da13c21e35557b9a33c4b4f7642091972a5052f23533693cd9318841c0ca7e815e69b67a7a4cb4e2ebdcedfca76dd0feda5451f67b249b5fdfea98292b9db4108f936b53fd1fffbc37432a256917f2fc8fcdae67fe5710b82208aa1f4be57ccfc1d76be152693de0e61e074aff68442538fe683781ceca86d630e90f1d99da7e671e8b44195b969bd8008a952a53cce4df281f0994588f2e3ab7e7630a2bd6c9521a8ad9577d85976ebbb75454c87808ad25c0775f7a23be64d5fd6eb8dec4931e41667107aead17b0fa053e7973f481f71649579a1b9b7d23f0d7ae126af30b5e71e1455427f034a236952332d5f0a752b552e54d67b2a9be1", 0x6e4}], 0x1, 0x0) ftruncate(r0, 0x3) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 16:01:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) kqueue() setsockopt(r0, 0x11, 0x2, 0x0, 0x121) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xfff, 0xad, {0x99, 0x2}}) 16:01:21 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) 16:01:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20001, 0x0) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) 16:01:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x40) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) sync() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8) write(r2, &(0x7f00000000c0)="d5a438bd47fdf0491987a6f09d931c1511b21e388e0dd3707269c9db16cf90b1a2aa825be247edda7f3831abb7d827729fd0106e328172dc673d2b9d9b11096dcd62b8bf55f84ae4f02127abf6c8debc4ca9dce13fe2523c9ca4dc7ea3e07b08eb9cc2c9cd9f3add6847299feb93ebe5eef66424b1d28ef9e1c900ae8cebcc8135cf99fd42d2fb40bfc090ffdbfc83bc3ae85077b1a6f3d95ef165c322a7253a022e617b4d7e16ec19e3dc1621b9", 0xae) pckbd_enable: command error 16:01:22 executing program 0: syz_emit_ethernet(0x211d49, &(0x7f0000000000)) 16:01:22 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) 16:01:22 executing program 0: r0 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 16:01:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 16:01:22 executing program 0: 16:01:22 executing program 1: 16:01:22 executing program 0: 16:01:22 executing program 1: 16:01:22 executing program 0: 16:01:22 executing program 1: 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) 16:01:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x9, 0x0, 0x7ff, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10495, 0x4) sendto$unix(r0, &(0x7f0000000080)="683d7e96095727b3", 0x8, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)=0x3) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) 16:01:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x5, 0x0) 16:01:22 executing program 0: r0 = socket(0x2, 0x1, 0xffffffff) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:01:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0xffffffffffffff02, &(0x7f0000000040)=ANY=[], 0x10}, 0x0) socket(0x2, 0xc007, 0x7fff) 16:01:23 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x30, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000000)="56074c46125ad1fbd175db05eed04abfbb4afd80cb8b2b6375d0740940ec70082ddb867d095a2ef8942d6e79f8d46fc043f7f52c67fe4e19f2a0e5661e06f335a24eb6ec45b2c0e0", 0x489, 0x40c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000180)='./bus\x00', 0x200004000e, 0x145c8d04ca441ca0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x7f}) fsync(r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0xb6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error 16:01:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x7, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) 16:01:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x2) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x400, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x93, 0xf0000060, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x10, 0x3, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x3f, 0x3}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x16, 0x80, 0x5, 0x5838}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x2000000000, 0x3}, {{r1}, 0x0, 0x0, 0xf0000000, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf00fffff, 0x10000, 0x8cc8}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000004, 0xff, 0x4}, {{r0}, 0xfffffffffffffffe, 0xf7, 0x8, 0xbe3a, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x40c, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x47a3}, {{r0}, 0xfffffffffffffffe, 0xc, 0x4, 0x3, 0xbf46}], 0x1, &(0x7f0000000100)={0x8, 0x8}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) dup2(r3, r1) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x5, 0x4, 0x5b, "e9b74cbf54337d361575d9447d1df35a7fb1863c", 0x9, 0x392a}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4080002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/3, 0x3) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x410, 0x0) close(r0) 16:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x9, 0x8, 0x3f, 0x3, 0x8002, 0x4, 0x8}, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x2) 16:01:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fbc84c6a0e178c043264035618048e62cd34bd40d0"], 0x1c, 0x0}, 0x0) 16:01:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xfdfd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:01:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f00000018c0)=[{&(0x7f0000001680)=""/163, 0xa3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="88da55b868efbd9348442fa1e84eda49679ba49d8f2d489af12c0e57295b4c07bbda346b260857b5560b1c709645905b74bb14f781b6d3350f8a0a850a7ad7e4eb0dcd9456d37d5378c2e58d44d7db542c0eaddcf894ae706f1c535d576432a8ca8b434e0a00c5bdf33329327d86b92e2ea697cbf29718b94c56e81bb9329f5184562b8721011a392206442971051d", 0x8f}, {&(0x7f0000000300)="b41e5627198c80392c77adf260834d7402df87a1243d751817b4968312729a14a87ff5572f7f51ae3012edc0539ff2ca8e43a3b9ec802e6c0291d4e5", 0x3c}, {&(0x7f0000000340)="701c79abc25830ea5cbbf04de3bdedc8e09cc90698fbfd0daf8559f1c860d12d03fb174f2458fb4d2859f836ffbd032fb3c68bc8e350f3caf90248af147a298fbc7e78f54c2802a19a512698fb9d949a6ecc6173796e862cc01e50206280a21abbc7e8a54755f8570cb311b4cdbcfa2ef8e28d8692c642353f", 0x79}, {&(0x7f00000003c0)="66945b04af1c816e239084d6dcb9038858533eec21a2c067ac7c8e0378204513fa63feb54335ceb5b97829344e68aa459f958cd0a2b05c0f683ba00b5c6e1b47a6aab0b0eba745c56e65d0e2612cdf63d18165635cef67bd93afe98c034c6b4872037a1693264d509c0cf50c92a8a0c3e9af398a7b6b2cb315a5aa7d377991ee98174c1e863d2a4426c9e233d86fd05a27f0238675b9d1578e2ee6d04555cc6e09f701b27155bc5dbcb9f3eb8da4ae2791cada646573bb9a6b5cfce9fdd5aa971bb893801d3c1b2f5c4b0a629b6e5f4d143ba78d383e6033", 0xd8}], 0x4, 0x0) 16:01:25 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x20060, 0x20) flock(r0, 0x2) flock(r0, 0x2) r1 = getpgid(0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000, r1}) 16:01:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x40, 0xb90e, 0x1, "421d183b7bf35df4bc199ff77d0b11f61c355968", 0x7, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10495, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './bus/file0\x00'}) 16:01:26 executing program 0: r0 = socket(0x11, 0x4005, 0x53) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) getsockname$unix(r0, &(0x7f0000001100)=@file={0x0, ""/108}, &(0x7f0000001180)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) 16:01:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x6, 0xffffffffffffffff) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='\x00') r0 = open(&(0x7f0000000400)='./file0\x00', 0x1, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r2 = syz_open_pts() pwritev(r2, &(0x7f00000004c0), 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = semget$private(0x0, 0x6, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000340)=""/43) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0xc000000000000000, 0x4}, {0x18, 0x3, 0x1, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x10, 0x82d05ad4eb483af8, 0xf7d5) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="610838aea22ebf98035d89068a6e2e577f3ee1db2691fd090a15b785217b8a64af40747e0c926b237a4abf57f72d4c5cd2afbcf6496b6b2b6b69766067f0c2cb18e1a71de9a47076f3d292f2ef17921b0b0e97897864b0117a14ce299f87c6a666fc940c91845270f302d0c61e359559b00b561992c979fa209c9d8e0636911dd91f22c0e9e5a75c368dcfead2f941b4a763e4dcaa0f89fdd713b2630a16be8ec6e1e992ef7fabdd6235a4b2690d53a61187f1f03d18a290114bcd09cdb864eb61990d06cf789c407bc471", 0x55}], 0x84) flock(r0, 0x2) 16:01:26 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x418, 0x4003, 0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4000000000000000, 0x5}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x19a) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:01:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:30 executing program 1: mkdir(&(0x7f0000001100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x2caaa574}], 0x9, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x7f, 0x2}, {{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x6}], 0x9, &(0x7f0000000180)={0xfffffffffffffffe, 0x1}) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='./file0/file0\x00') r4 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000001300)='./file0/file0\x00', 0x0, 0x0) 16:01:30 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) getgid() shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 16:01:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3c}, {r1, 0x9}, {r1, 0xc3}, {r0, 0x40}], 0x4, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x682) fcntl$setflags(r2, 0x2, 0x1) fchown(r2, r5, r6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x5}, 0xc) mknod$loop(&(0x7f0000000380)='./bus\x00', 0x80, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000200)={0x3, 0x0, 0x9, 0x4, r4}) poll(&(0x7f0000000300)=[{r2}, {r1, 0x34}], 0x2, 0x6) dup2(r2, r1) recvfrom(r3, &(0x7f0000000280)=""/38, 0x26, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x7, 0x1f}, 0xc) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000003c0)="8f5ff1b32fc6494144e2b40fe45ef140b1107594ed6248b528918d23df4f9a20cf0edb40e4ad1655bdaba5367982884914e1be0bc7e4531f0c25b15cd0332c23465c761df24d6858d2de979d61d85cbd287d6ac247dfcb06078cb8a66b2193dce8acf2e3854f4068c5428b48d8d374335abdbaf86857a865d0c11ca79a15fe0b27d53511d9537cfa3e16ce366c1fb3bfb273ce4d31c4d2bf90a98a6cdde8f67b90e5f294adc33b819c01370efa1fcb4c0ddaa7e45c18d656900762d05a20e9f07cf4639fa2c6af3e6cee6fa5145f8d8b29fded5dff0b9cad79d5ca8595f6b2f36c2b4e2e930f1913c4af023d16a000e2328ca8fe6940128f19b7eebd", 0xfc) 16:01:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x1) select(0x40, &(0x7f0000000100)={0x81, 0x100000000, 0x8, 0xfffffffffffffff7, 0x10001, 0x101, 0xfffffffffffffff7, 0x75f}, &(0x7f0000000140)={0x18dd00000000000, 0x1, 0x10000, 0x9, 0x0, 0x5, 0xdc8d, 0x100000001}, &(0x7f0000000180)={0xb4, 0x87b4, 0x8, 0x7ff, 0xfffffffffffffeff, 0xaf1, 0x4, 0x5}, &(0x7f00000001c0)={0x20, 0x4}) 16:01:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) socketpair(0x0, 0x3, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x2b1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) fchdir(r0) ioctl$WSKBDIO_SETMODE(r0, 0x80085761, &(0x7f0000000040)) 16:01:30 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) listen(r0, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:01:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = geteuid() setreuid(0x0, r1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f0000000340)={0xffffffffffffffff}) getdents(r2, &(0x7f0000000380)=""/83, 0x53) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000140)=""/86, 0x56}, {&(0x7f00000001c0)=""/200, 0xc8}], 0x4, 0x0) 16:01:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0xfffffffffffffffa) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0x3, './file0\x00', 0x7, 0x0, 0x2, 0x834a}) syz_execute_func(&(0x7f00000000c0)="410f1019f0438197000000210000000064660ff9e3c4e34d6c8826a3ec20000f184bd2676747b81035aff4f2d8519df20ff010c4c3ad6fd986c4e1615703") ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x100000000, 0xffffffffffff7fff, 0x80, 0x100000000, "45ae52feb994e2228d632e4744ab81a9f8f64eb3", 0xfffffffffffffffd, 0x2}) 16:01:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x28080, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x10000, 0x1c1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{0xfffffffffffffffd}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {0x40000000}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0xfffffffffffffffd}, {0x0, 0x1000000000}]}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x8082, 0x10a) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:31 executing program 1: socketpair(0x20, 0x6, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8510d9c501b6373a428e8a7e12ad08d1c61f7487dee7b11fa6e132ffd361aa4eb25b257b36bcce2dc8be171505b418e72ffe808211d879154924e669d7cf20e1c8f3617c62fca835ca7ccc294e3578a3871471e2319660efed413ea5667db8963f74830699cbd547b0e8ae5f7019d8818f9f37ef1dd96cc557a28e48bf51dbe6b5176870c5d4a15153bac097ffa3589474e00b90d1dfbfc652ce19c09239654b96f12fe818b86404fb180746a8168f6fc20a3b870da4d704516002379ebca6c7608614113781909050fcbacd4fb6d469a03c85db", 0xd4}], 0x1, 0x0) r1 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) panic: timeout_add: to_ticks (-3) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *102311 12424 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c timeout_add(ffff800000669260,fffffffd) at timeout_add+0x179 pcppi_bell(ffff800000669200,2,fffffffd,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800014a240e0,2,ffff8000ffff8e18) at spkrioctl+0x230 VOP_IOCTL(fffffd8039bfc9d8,20005302,ffff800014a240e0,2,fffffd803f7c7a20,ffff8000ffff8e18) at VOP_IOCTL+0x9a vn_ioctl(fffffd802ff12a60,20005302,ffff800014a240e0,ffff8000ffff8e18) at vn_ioctl+0xc9 sys_ioctl(ffff8000ffff8e18,ffff800014a24228,ffff800014a24210) at sys_ioctl+0x62d syscall(ffff800014a242c0) at syscall+0x535 Xsyscall(6,0,ffffffffffffff88,0,3,c1925d3e010) at Xsyscall+0x128 end of kernel end trace frame: 0xc1b9a5b9a20, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic timeout_add: to_ticks (-3) < 0 ddb> trace db_enter() at db_enter+24 panic() at panic+348 timeout_add(ffff800000669260,fffffffd) at timeout_add+377 pcppi_bell(ffff800000669200,2,fffffffd,1) at pcppi_bell+672 spkrioctl(1b00,20005302,ffff800014a240e0,2,ffff8000ffff8e18) at spkrioctl+560 VOP_IOCTL(fffffd8039bfc9d8,20005302,ffff800014a240e0,2,fffffd803f7c7a20,ffff8000ffff8e18) at VOP_IOCTL+154 vn_ioctl(fffffd802ff12a60,20005302,ffff800014a240e0,ffff8000ffff8e18) at vn_ioctl+201 sys_ioctl(ffff8000ffff8e18,ffff800014a24228,ffff800014a24210) at sys_ioctl+1581 syscall(ffff800014a242c0) at syscall+1333 Xsyscall(6,0,ffffffffffffff88,0,3,c1925d3e010) at Xsyscall+296 end of kernel end trace frame: 0xc1b9a5b9a20, count: -10 ddb> show registers rdi 18446744071581504679 db_enter+23 rsi 4159 __ALIGN_SIZE+63 rbp 18446603336567373056 rbx 18446603336567373232 rdx 4160 __ALIGN_SIZE+64 rcx 18446603336266526720 rax 18446603336266526720 r8 18446603336567372992 r9 1 r10 18446603336245553664 r11 8064642738514009104 r12 206158430216 r13 18446603336567373072 r14 256 r15 1 rip 18446744071581504680 db_enter+24 cs 8 rflags 582 rsp 18446603336567373040 ss 16 db_enter+24: addq $8,%rsp ddb> show proc PROC (syz-executor.0) pid=102311 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff84b8,0xffffffff8225bc68 process=0xffff8000149a3a60 user=0xffff800014a1f000, vmspace=0xfffffd803f015a50 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12424 383496 71152 0 2 0 syz-executor.0 *12424 102311 71152 0 7 0x4000000 syz-executor.0 49770 446975 1 0 3 0x100083 ttyopn getty 56678 297759 0 0 3 0x14200 bored sosplice 71152 49397 67359 0 3 0x82 nanosleep syz-executor.0 78042 96377 67359 0 3 0x2 biowait syz-executor.1 67359 375338 64646 0 3 0x82 thrsleep syz-fuzzer 67359 330901 64646 0 3 0x4000082 nanosleep syz-fuzzer 67359 190385 64646 0 3 0x4000082 thrsleep syz-fuzzer 67359 168700 64646 0 3 0x4000082 thrsleep syz-fuzzer 67359 59679 64646 0 3 0x4000082 kqread syz-fuzzer 67359 411811 64646 0 3 0x4000082 thrsleep syz-fuzzer 67359 103179 64646 0 3 0x4000082 thrsleep syz-fuzzer 64646 219371 95823 0 3 0x10008a pause ksh 95823 46322 72724 0 3 0x92 select sshd 72724 420742 1 0 3 0x80 select sshd 82177 252356 80186 73 3 0x100090 kqread syslogd 80186 225691 1 0 3 0x100082 netio syslogd 63985 143847 1 77 3 0x100090 poll dhclient 55121 233917 1 0 3 0x80 poll dhclient 52423 283421 0 0 2 0x14200 zerothread 73243 53204 0 0 3 0x14200 aiodoned aiodoned 16595 221880 0 0 3 0x14200 syncer update 57875 457146 0 0 3 0x14200 cleaner cleaner 95791 358674 0 0 3 0x14200 reaper reaper 64615 154879 0 0 3 0x14200 pgdaemon pagedaemon 94355 55595 0 0 3 0x14200 bored crynlk 69996 293051 0 0 3 0x14200 bored crypto 57016 184195 0 0 3 0x40014200 acpi0 acpi0 61695 123288 0 0 3 0x14200 bored softnet 57242 85447 0 0 3 0x14200 bored systqmp 36682 286488 0 0 3 0x14200 bored systq 98458 512010 0 0 3 0x40014200 bored softclock 20607 303795 0 0 3 0x40014200 idle0 1 299502 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9497 6341K 6356K 78643K 11132 0 0 pcb 23 9K 11K 78643K 999 0 0 rtable 100 3K 3K 78643K 398 0 0 ifaddr 53 13K 14K 78643K 190 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 35 0 0 iov 0 0K 20K 78643K 211 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 75K 78643K 2234 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 28 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 184 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1777 193K 286K 78643K 12501 0 0 file desc 5 13K 25K 78643K 1700 0 0 sigio 0 0K 0K 78643K 30 0 0 proc 42 30K 46K 78643K 527 0 0 subproc 64 65538K 67586K 78643K 74 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 229 0 0 in_multi 33 2K 2K 78643K 105 0 0 ether_multi 1 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 346 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 40K 78643K 4947 0 0 UVM aobj 110 6K 6K 78643K 121 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 46 0 0 NDP 10 0K 0K 78643K 51 0 0 temp 156 2347K 2423K 78643K 7278 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 827 0 820 1 0 1 1 0 8 0 plimitpl 152 39 0 32 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 302 0 298 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 27 0 27 9 8 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 184 0 0 12 0 12 12 0 8 0 art_table 32 185 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 6 1 0 1 1 0 8 0 semapl 112 182 0 172 1 0 1 1 0 8 0 shmpl 112 119 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4671 0 3230 47 0 47 47 0 8 0 ffsino 240 4671 0 3230 85 0 85 85 0 8 0 nchpl 144 7321 0 5700 61 0 61 61 0 8 0 uvmvnodes 72 4862 0 0 89 0 89 89 0 8 0 vnodes 200 4862 0 0 256 0 256 256 0 8 0 namei 1024 22583 0 22582 1 0 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 21878 0 21877 13 12 1 6 0 8 0 sigapl 432 1871 0 1858 2 0 2 2 0 8 0 futexpl 56 27933 0 27933 1 0 1 1 0 8 1 knotepl 112 433 0 406 6 5 1 2 0 8 0 kqueuepl 104 535 0 533 1 0 1 1 0 8 0 pipepl 112 1260 0 1241 5 4 1 2 0 8 0 fdescpl 424 1872 0 1858 2 0 2 2 0 8 0 filepl 120 12042 0 11947 5 1 4 5 0 8 1 lockfpl 104 741 0 740 3 2 1 1 0 8 0 lockfspl 32 1214 0 1213 3 2 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 3658 0 3651 1 0 1 1 0 8 0 zombiepl 144 1858 0 1858 2 1 1 1 0 8 1 processpl 840 1886 0 1858 5 1 4 4 0 8 0 procpl 600 4288 0 4253 6 2 4 4 0 8 1 sosppl 128 22 0 22 5 5 0 1 0 8 0 sockpl 384 1701 0 1684 4 1 3 4 0 8 1 mcl64k 65536 1589 0 1589 133 112 21 64 0 8 21 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 34 0 34 11 11 0 1 0 8 0 mcl9k 9216 29 0 29 8 8 0 1 0 8 0 mcl8k 8192 33 0 33 13 12 1 1 0 8 1 mcl4k 4096 111 0 111 6 5 1 1 0 8 1 mcl2k2 2112 3 0 3 2 2 0 1 0 8 0 mcl2k 2048 44139 0 44106 12 7 5 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 82091 0 82036 86 81 5 36 0 8 0 bufpl 256 9606 0 4223 337 0 337 337 0 8 0 anonpl 16 194702 0 186703 128 79 49 50 0 62 14 amapchunkpl 152 17815 0 17736 158 140 18 96 0 158 14 amappl16 192 11671 0 11245 119 88 31 34 0 8 8 amappl15 184 3 0 1 1 0 1 1 0 8 0 amappl14 176 8 0 7 2 1 1 1 0 8 0 amappl13 168 26 0 23 1 0 1 1 0 8 0 amappl12 160 1 0 1 1 1 0 1 0 8 0 amappl11 152 1006 0 995 1 0 1 1 0 8 0 amappl10 144 57 0 55 1 0 1 1 0 8 0 amappl9 136 22 0 18 1 0 1 1 0 8 0 amappl8 128 151 0 126 1 0 1 1 0 8 0 amappl7 120 43 0 37 1 0 1 1 0 8 0 amappl6 112 50 0 45 1 0 1 1 0 8 0 amappl5 104 806 0 793 1 0 1 1 0 8 0 amappl4 96 1130 0 1106 2 1 1 2 0 8 0 amappl3 88 208 0 203 1 0 1 1 0 8 0 amappl2 80 18263 0 18209 2 0 2 2 0 8 0 amappl1 72 42361 0 41939 25 15 10 19 0 8 0 amappl 72 4525 0 4494 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 120 0 11 2 0 2 2 0 8 0 uaddrrnd 24 1872 0 1858 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1872 0 1858 1 0 1 1 0 8 0 vmmpekpl 168 17582 0 17560 2 0 2 2 0 8 0 vmmpepl 168 200003 0 198637 147 76 71 76 0 357 6 vmsppl 264 1871 0 1858 2 1 1 2 0 8 0 pdppl 4096 3750 0 3716 6 1 5 6 0 8 0 pvpl 32 594633 0 583652 247 119 128 186 0 265 35 pmappl 192 1871 0 1858 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 700 0 222 16 0 16 16 0 8 0