bb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85917be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca457bbd218066b8a218091ce7d1ba9bcaaec7d30f31f43e6ec34e5aa1b6c59ef2fcb8c52a92f23a2d87ce0bb83416fc90d7fc8d1ed06201c1bf14019f44f00742bba42e9ae4f07f1026d15b518a4079bf94a9adea1baaad0d8bee78df2dfc1016eab945e4591f35c3c715c53a135d6d3e62064b215ace"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r44 = syz_open_pts() ioctl$TIOCGETA(r44, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r47 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, 0x0, 0x0) r48 = syz_open_pts() ioctl$TIOCGETA(r48, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r49 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000000)=""/155) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r50, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r53 = syz_open_pts() writev(r53, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r54, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r52, r54) r55 = accept$unix(r52, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r55, 0x10}, {r50, 0x1}, {r51, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = syz_open_pts() close(r58) poll(&(0x7f0000000040)=[{r57, 0x1}, {r56, 0x80}, {0xffffffffffffff9c}, {r58, 0x8}, {r56}, {r56, 0x80}], 0x6, 0x0) r59 = socket(0x18, 0x1, 0x0) close(r59) pipe(&(0x7f0000000000)) 13:34:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x8001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d800068bd2814398ee102803802d441eac0d4a7114c86b89069559ebd1f60f684d1fe1c6e32025205724286deec7471881809099a9f0dbbf91021e546fb632ee08f49813b9bc5233bce5782890a60e32da6ddddc76f9b494e8afe4075ecdd29e4310c6b6b3", 0x65}], 0x1, 0x0, 0xfffffffffffffffd) 13:34:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x80000001}) kqueue() readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/63, 0x3f}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x101, 0xc, &(0x7f0000000000)="ebffcbfb13b9fd812e0600000000000004000048", 0x14) fcntl$dupfd(r2, 0x0, r2) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x10000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x88) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 13:34:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = socket(0x18, 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) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0xfff, 0x2, 0x101, 0x100000, 0x800, 0x9, 0x8001, 0x10, [{0xfffffff7, 0x5000000, 0x8e, 0x1}, {0x7, 0x6, 0x7fff}, {0x6, 0x3c00000, 0x6, 0xfffffffb}, {0xffffffff, 0x5, 0x2, 0x3}, {0xfffffffc, 0x2, 0xe02}, {0xd3, 0x5, 0x0, 0x4}, {0x7f, 0x5, 0x80000000, 0x8}, {0x401, 0x272, 0x9, 0x7ff}, {0x4, 0xffff6a57, 0xfffffffe, 0x4}, {0x80, 0x8000, 0x10000, 0x8}, {0x62c9, 0xc45, 0x3f, 0xfffffffa}, {0x6, 0x6, 0x1, 0x6}, {0x3, 0x44d6, 0x7fe, 0x2}, {0x9, 0x2, 0xffffb571, 0x9}, {0x9, 0x4, 0x5f, 0x2c}, {0x6, 0x1, 0xbdf, 0x4000}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) setrlimit(0x3, &(0x7f0000000040)) 13:34:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x10000}) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000080)={0x3, "6fd4a63eb242f70ea6558ce5c607bdd49729d928e1a79157f76318f6575b9d3ccb07560bff65c8fbf4ae849669c554d42905efb439f465c4363b7aaf01065821eb3e9c9246d606e8cd3ae14101bfa11f447ea695ad4ff977a150cb5ecf0c9eaa28c049d2933e79c1edbb5b9b9233f5e0fd132741c746fdd29a7cda0ee2b38a7709c1c8ebef3212bb997fe8e0bb7f8d7038345bf87877a6a3524ccc5d3c46b59ebb88cd3c1eb0d5b3a9a4ebc3583ff3b78c01b4ca8442726684bfb241af1b1b2e5a11504f810032d96ae71ab6874ba935d74a69664839d791b1a053d15215b8c23fa4acd5382ca19cd0f43b6754f202b6cd560b"}, 0xfb, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfff, 0x0, 0x0, 0xff, "0100000000ebfffffffee1ff7f00000000002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 13:34:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) flock(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:34:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = socket(0x18, 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) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0xf77453407ba63b4b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 13:34:30 executing program 1: setreuid(0xee00, 0x0) getuid() open$dir(&(0x7f0000000100)='./file0\x00', 0x10040, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x8000, 0x9) shutdown(r2, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000000c0)={0x5, 0x1}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 13:34:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b9180000002900000031000000e6ffffff0600c2dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4eca27536c8366587e37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe670063d8029542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d9495d94f4373ddb5247fbcc4bfd6fc0b49f125a879dd107ad7be3257c3a83f40fac814710cbc6dd91c6cfc00e3f7e1595c03fedeca7718bfedc3298e04d62832781b3519bd63d3060e5afc6618b04dacb74bf6cc31364a7ad02fe479f79db7d242f990fa98b9dbd0b1f8b97a8b55dd6dffa65150348af62bd98520d9ec1491fae646e97b4052a23be80b2d8bd3e120a3116e00c40059bb38d9d1c503d60a6c89ca00"/343], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000180)=[0x0, r12, 0x0, 0x0]) setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r8, r13]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = fcntl$dupfd(r14, 0x0, r14) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) 13:34:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r20, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r7, r9, 0x0, r13, r19, r21]) fchownat(r1, &(0x7f0000000280)='./file0\x00', r3, r24, 0x3) 13:34:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005ba9071b542a538706000000b8180000002900000031000000000000020000017638b47503de5be58db03a4b939ac3f96c8d8fca29cab9cfcca3efa07cdd578580dde0fb55dd84f68d6d52183ce85e9341944b71007a31c501ccb6165a81f5b07e9a471045c16a313011a497ddd8df57401277294da6f0ea1589700bdfe6e8102215647d055eb2ccfaad9f08ea6f1c28a50501e605f20481082fc9ce586f91cbd3ba2099e465c1bd4b215366ebe4149a0cb313471dbcd419976b35173d7788b7efc3a39f80a213d4ecc2bd390c529fe95b74d9451ae346c0ff839413dad1a22fd49f95e46a21529f88d161954369919208447ae545c543585e4bfd6c500be27dabb60d258e6ea82e8128f4909593e4557fea9f4bac6af4ac643a7ce5fcdf83613be769f65d1123153c66d65054074fae9f01657051cfb166cff69dfcedbe62efad9048b383c53c59be0000000002ca45ddf8fde61708be01aaf9480d7f9afff58cfa253e3747888aab8ab77c30fb3de36e30b2a8d2749280fcb2132a3892721b22d0cef6413831ac0f0000000000005cf3f6d333ca45d5062de54ec54efbe69ca4bad0f1a698bafd18d6d23eb3e0a15c4ca19b3a43a09bc66c540eccd28eb3bc1a2ec6970590c88aa026331d2f006477c308c0f0098444ccd4fb3b7a8375690b012fb205628fcaaa15654f92b4f084e9ea1357eae91a52791e1a7167925cc4bd07761372f6e4bc1e53061c38f84d7771b501e88c919aa7a575ea8a00"/568], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:34:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8082, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000002c0)=[{0x9, 0x1f, 0x3}, {0x8, 0x1f, 0xe0, 0xbce3}, {0x0, 0x1, 0x20, 0x3}, {0x0, 0xbb, 0x9, 0x9}, {0x3, 0xe4, 0x6, 0x2}, {0x4, 0x8, 0x8d, 0x5}]}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = accept$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto(r8, &(0x7f0000000380)="11681476f365809758f3b09069a551bb0ea199cfb59649b3f3217646d49afda3c2876059e1a6e7879ca812c84c980ad985bbe7a4e3d2aeef633bb781ab72d89f0c518608f9e21c6ac245550ee9ebe3d29914d39b91cbe2e2b33a51295b1a34ffec059d3ee08c36de546a6afe049fa9430bfce627e7dbfb2bfc56892cdb31a098029bd7c5b40c0db36265e497ba625014417c5d43422da68a864226e4cc1870d9bf5bdff4d676c6206feaff3ed5fc27229832b7c082eccd60a9dbb6e01481b577f6e674ee16e6c3c2efde20fcd28984e5", 0xd0, 0x0, 0x0, 0x0) faccessat(r7, &(0x7f0000000200)='./file0\x00', 0x44, 0x3) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) 13:34:30 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d31d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d3"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0xb, 0x1, 0x8, "5e98a442a4890000000000000000000600", 0x0, 0xf4c2}) write(r5, &(0x7f0000000140)=' ', 0x1) r6 = dup2(r4, r5) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x1, 0x0, 0x1f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = dup2(r10, r9) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f00000004c0)=""/223) r15 = msgget$private(0x0, 0x200) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x42, 0x6}, 0x8, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = msgget$private(0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r22, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = fcntl$dupfd(r22, 0x0, r22) setsockopt(r23, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r21, &(0x7f00000008c0)=ANY=[@ANYRESDEC=r23, @ANYRESOCT=r1, @ANYPTR64, @ANYBLOB="8d21d40191923714fc16b8694a6e8985a5d586ed0bf52db027e68fc5088402aa9e82e3120d19483282ccc7c29ada6607c495b45c9dc7e4fab274fe2fbdb864d948e3f473b438e3761cb401ce58968afd0af8c823fa522815e1b16adf1b0696744ee7f508f4a2a2967ac3265b4503d03bf06451e06bf350fd5b9dcfad1bb66fe42e3fa2583ea392c16d37ac759c1286bdc06a61ad703ef9a2bc9f67249e4548", @ANYRESDEC=r20], 0x5, 0x0) msgrcv(r21, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b00ac00000000e61f0000cad5fdfabce05e3e2a1d3800"/42], 0x34, 0x3, 0x1800) semget$private(0x0, 0x8, 0x80) 13:34:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() dup2(r4, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x1f) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setstatus(r8, 0x4, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r10, 0xffffffffffffff9c) 13:34:31 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1f002e040000000000"], 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "000000e74de400", 0x5, 0xffffffff}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)='\x00d', 0x2) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 13:34:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x6}], 0x1, &(0x7f0000000200), 0xc9, &(0x7f00000002c0)={0x0, 0x8}) 13:34:31 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {&(0x7f0000000040)=""/75, 0x4b}], 0x2, 0x0, 0x3) 13:34:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="2c886d52bae6d46115ab60b3ef1b0ec9270b9ec5930f4e1f34013761140cb830b968d21156121315a1ce21d7bdb434957d818a1428f416aee1b72e8cdbe1c216950d7cc2e099b9d39ea603b3844c82c349221e40c2a8c37014e5d7613256d3335fb0c2d45e592bd9783407616726b2fd92b6bc1c4a19fb4ad78519c16b1d6b93c3993ba860a83b27e4083fd09a11a4adb7b6a8a7e4bf47574ece04d944cc7cf7c1e5df1ab41d3bac20d153f12f162209402b9fe623f53e0c376684a966d72e590ff14a0c6b22f53ceb15b502d22bafd1b8544c915b51c978e3798c819f3e4b0bcb0157fecbaea1", 0xe7}, {&(0x7f0000000780)="9f78bd676445c623afe35a2825b611ef4e531d6c665adac3c889525610d2d151214701031793d2c02bb928012117c4659028414de985348aa277cf9132e0cc1222d7e092f548f4586322eb58854eaa39d2700f13dc7b0980af14d6e2b45de9c24d80c4b33b017403d0dd084f188eba054565bb0fb2be6019005e022f02b3486563e476d19e05272c33d1cf450679145143bab0d390295bca5ade2289ab8f6c782f5a8e0fd3bd9bbc14e99b4101c64e550fe0e29714f0bd2a4ae55bf7db9d103525edd287f839e7690eb31a6c327aebbd3f4c9acb0ef7c76c45c524fc01f93882663011dc597be9576a5fd83e852682139f052b3e62d664cc6d3ea2289a13782b9c32a7e6daa2a2d028486ff24840e579ebdda1d0d75ec254dea435f1abe18956aabe0d270091b30c1d9191cc9b3f5b639af9552ba1ef3438fd7b6f419ed3d06aef92b5bebed416f5ed9b30b7ef01ca8ea1fbbdc6aba071b9598ecd82f0ac38812900000000000000007690d36930148614c65d0731064e8f5339bda9b55be46dfa8fc332fbe83caf71eb7160685be56a44494016d65e4194203f5e063707db03aa8abe6af4b843c96bc3f18afaa82f5535c8e9ae", 0x1b4}], 0x2) 13:34:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f00000000c0)="b2cb75f8a061f58e41b60f231298ff891fd6f20c69085e5e7282a9099433fb5f35eaea5b50d8cae203c43e6941f7118966d4d31f42982cf58ba1075f9a1b106ddcc5abcffb01", 0x46, 0x0, 0x52d) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/105, &(0x7f0000000240)=0x69) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) 13:34:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000040)='.\x00', 0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r5, r7) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f00000005c0)=ANY=[@ANYBLOB="fb1853018fa640800000576b1abad1a0034dda2cadad6b36d09d510f0e1c3064f03703b6d7d3b4d5f50e03a0530bdd115835b0a45ebd6bce0e6eacf4de7bc1b5d516669e716baa276a3def5c71a8f0000043bbe5a0fcb6aefcf9ea23737179b174543f085f8cb5705b981858d8bd3cdbb1003eec923c15e56833c516cd7565d39aa602059d2baf04a82934ec7099669f64b2e229011b5a74fd3de482b35a92b19ea9f6f48e28a64e2d774418f0e94b7cc10edea5ee64959d15c103af3c735a44eae8c6bc5229ae9d9d78632f92c87b5117b0c0037e5cdfa48836ccd0516be18a00000000000e98260f8d3c90d7a6727cec9f95e83e0349aa4b1e9e41d897dd0abfdcf8d77cb97479ae343672ce50cfb3ff1ab179ed281571f0e8802a47ef5438d4ed8abea54ee7b03455d21155dfeb3b2ffa1ed9e7e2b3d513b851562bd5c2a530ae2aad6d310ef3f715ba6768a328694ed86f224613c73e5db51a5a6396938ec2b0"], 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4, 0xff) 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) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xffffffff) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) 13:34:31 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, r0) bind$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r0, 0x40044b06) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x15a) ioctl$KDENABIO(r3, 0x20004b3c) open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x80, 0x0) flock(r4, 0xf) 13:34:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 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) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2bdaa2912630c0a5578cd49447998620ef52b7831ee7f663e4e767cc47364abceb200ee66ef2e6da1f384dbea50dd676ba671b2f2ffba87442839413b4196661c5faf05844ccd3899575f54c914967ee5b872e2f786a8c93a69808f02de6205368442deb4ea1cd62c4f1c074954d334ce65df732d4c1f916f2e0bc38"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) close(r3) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000002c0)=""/23) semop(r7, &(0x7f00000001c0)=[{0x0, 0x27, 0x1000}, {0x4, 0xad}, {0x3, 0x9b, 0x800}, {0x4, 0x6, 0x800}, {0x1, 0x5, 0x800}, {0x4, 0x0, 0x800}, {0x4, 0x3fb, 0x1000}, {0x4, 0x6}], 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x114) 13:34:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000080)="220e22", 0x3) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r4}, 0x1000000000004, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x67}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpgid(r2) 13:34:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="759bd9d169b81b4763a23a08baf4039d670d808364369d85b77a6d6318ba60ea2517dc76b459eb56073d2b4d60010f7ee670bb6733b1b979e741a8d4bd7258bbd5b9112505f2a3369888454cdc6a98c793375e3749dd48759a9be70fcafb00848004f0f2dc7386e1de091f76c7e617fadd24167ebb26d02b05ccc9d5a100a8ff44cfc2b87239cf48026c6ad5377b6182641046c1a0437d422ea4b1246175f36b727099218ae0e8e282e691514659745ae63c435635e16ba26949baf6bcabf8d03620ee1a4d9fa6625978e18660376a28", 0xd0, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x42}) r1 = socket(0x18, 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) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x193, [{0x3, 0x3}, {0x1, 0x5e}, {0x1, 0x2ee399b7}, {0x2, 0x3ff}, {0x1, 0xfffffffa}, {0x1, 0x6}, {0x1}, {0x1, 0x10000}, {0x2, 0x9}, {0x1, 0x7fff}, {0x3, 0x101}, {0x1, 0x101b}, {0x1, 0xf66}, {0x3, 0x101}, {0x2, 0xffff}, {0x3, 0x9}, {0x1}, {0x2, 0xa512}, {0x1, 0x154}, {0x2, 0x94}, {0x3}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0x6}, {0x3, 0x9}, {0x1, 0x2}, {0x3, 0x90}, {0x3, 0x7}, {0x2, 0xf57a}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0x400}]}) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0x1c000, 0x19c}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x800000000000002}) 13:34:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0xffffffffffffffad, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:32 executing program 1: sync() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x9, 0x44, 0x0, {[0xfffffffffffffffe, 0x10001, 0x7, 0x81, 0x7ff, 0x3, 0x3ff, 0x7, 0x400, 0x7, 0x2, 0x80000000, 0x4, 0x7ff, 0x9, 0xfff, 0x3, 0x3], [0x400, 0x1821d10f, 0x81, 0xd7, 0x5f, 0x3, 0x101, 0x0, 0x9, 0x4], [0x2000000040000, 0x0, 0x6, 0x1, 0x9c15, 0x5, 0xfffffffffffff801], [0x1a4, 0x3, 0x8, 0x100, 0x4ef, 0x4], [{0x1, 0x10000, 0x9, 0xa55a}, {0x8000, 0x1, 0x80, 0x8}, {0x1000, 0xffff, 0x1ff}, {0x0, 0x9, 0x6, 0x7}, {0xff, 0x3ecc, 0x7, 0x1}, {0x2, 0x800, 0x800, 0x120}, {0x14bc, 0x0, 0x18000000, 0x5297}, {0x5, 0x8944, 0x1, 0x1ff}], {0x24, 0x80000000, 0x5, 0x100000001}, {0x5, 0x5, 0x37d}}}) 13:34:32 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10002, "090000f38900f4ffe64dc22a30adca60b38800", 0x0, 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50, 0x3}, {0x4, 0x0, 0x0, 0x7fffffff}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000040)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x27, 0x80000000000000d, &(0x7f00000011c0)="ebffcbff13b9fd812eaa4e713048e6993170b94823e3ef7de4c6622fac5991c1a49296484aa6d88ceeccc7cf2449b474f61fc4d2d9dcdd131bd4bc6842a4c23c2509118c23b0a678edb14d8db770226f4b30c08803bab52d17e8bbc569685a1f21c8929f064303d2b7da702337332e5889fda1e8a129ac808f5fb7f7be2a152df7a598453defb517fdfeecce3033fd773b68ffdb4dba0b97fee7c86a195d04da755ccb4737d598eb3956f718420e53c1b9fe7aca17ac3a6c333b0aa234a785d816726a5e725abfdbd5990d0546408fecaa9d8be605311763c585a1d81e621f6417ab332544a54e7772", 0xe9) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ftruncate(r0, 0x0, 0x0) 13:34:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0xb50, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0xd7) r2 = fcntl$dupfd(r1, 0x0, r1) ftruncate(r2, 0x0, 0x2dec1787) ioctl$TIOCFLUSH(r2, 0x80606955, &(0x7f0000000300)) 13:34:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) dup2(r0, 0xffffffffffffffff) pipe(&(0x7f0000000040)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069af, &(0x7f0000000300)) 13:34:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/68, 0x44, 0x2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(0xffffffffffffff9c, 0x0, 0x5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x3, 0x3f, &(0x7f00000003c0)="b1690d380839e54a", 0x8) r5 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f0000000300)=""/44, 0x2c}], 0x2) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) open(&(0x7f0000000240)='./bus\x00', 0x200, 0xa) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x3, 0x2, 0x0, 0x2000100000002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 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) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = getpgid(r4) fcntl$setown(r2, 0x6, r5) 13:34:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000000080)=""/4096, 0x1000) r2 = accept$inet(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) listen(r2, 0x1) r3 = accept(0xffffffffffffff9c, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) bind$inet(0xffffffffffffffff, &(0x7f00000011c0)={0x2, 0x1}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setflags(r5, 0x2, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x153) faccessat(r6, &(0x7f0000001280)='./file0\x00', 0x7a, 0x2) pipe(&(0x7f00000012c0)={0xffffffffffffffff}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) pwrite(r8, &(0x7f0000001380)="190a3ad1cde6c5c51cd1275d5dd63f7d0594751f5720eba9e64c4571ebf0c9edb312efffec", 0x25, 0x0, 0x73a) connect$unix(r7, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)) open(&(0x7f0000001440)='./file0\x00', 0x1, 0x83) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) dup(r7) chmod(&(0x7f0000001540)='./file0\x00', 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0xa0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) pipe(&(0x7f0000001600)) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000001680)=r3) 13:34:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b030ce2bcb7a3a9632fffda2c471aa585ef5c4a006d571eb8bd1fcf922a216686ebdbb16b18e1177"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x4000, 0x90) getpid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x100, 0x20, 0x8, 0x0, 0x2, 0x401, 0x0, 0x1, 0x0, 0x5, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x100, 0x6, 0xfd, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x81}, {0x70}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:34:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) munlockall() 13:34:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000000000005fe637861ab62118389fd380056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000680)=""/195) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/13) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/229) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="251ac7ecad776fbc9b423fe137eefd2df44ebdd983ab81a8d460bfcab7ad06aaf33b4c65c12152612ce03324eca3ebe39f8d515e6ad7f1ffc9b1c6723f290682897eb922821ab371dad86652f31e42f94b6c43b386949e8dbc8aca", 0x5b}, {&(0x7f0000000040)="c938dc62ba0510", 0x7}, {&(0x7f0000000380)="f2c56e7a09715a9e72fef5ff1b7fba7ddea87f54e3b192dca2fccf1d1611fa5289d8584bf7ff439d62cbc6589d54a7639f318801517507d27551265ad62072e9a9d9a3214827260440479dfa794b497f93a30c505192c1a797e3cf5e41e25f6cd3", 0x61}], 0x3, 0x0, 0x0) 13:34:33 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000380)) unlinkat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) getpgrp() ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendmsg$unix(r6, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="9c7596d37002b451e43a2a72e190", 0xe}], 0x100000000000003b}, 0x0) 13:34:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000200], [0x0, 0x0, 0x0, 0x9, 0xfffbffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x41) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:34:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00G'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:34:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3fbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000000)="5e98ba7919fc86d0ed1a577ac77b1915409a7c772b616b0acc0693bd39b7bd6479be4359416d6684af606c07b5cab9c3e05f36ca1904a95c80352a5671f94cb64afa1ded909d929765bf4bbf907a1fdcd54bd7877db2c314a8ace9842635b66930790dabc4afd077cd80f161051255ae1bd481c1cb3957a1e4e6b355f107664309904dae0cfdfc91c4107f907c65d5097198e9865a820f506da43a63827ca2e4f99592c28be995cadeea957f5b9ca02d978dba00acd2ecf318da643e8f8b2308118750fa2da23c0479fe0aca6de8207b530287e6b3a6efc70b1b0c256f199df99fdc78617236af84", 0xe8, 0x0, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 13:34:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000040)='3', 0x1}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) r4 = dup(r0) fchdir(r3) sendto$inet6(r4, &(0x7f0000000100)="c373fb39286cd71b73fd413b918a95666f05933e1f16cb646533b291929e9399a801d49bc842f6b3710f4ca73f31483637d92fd06eb91d591ea01506b1f1b01d3190c2b3f2b03b325c3dccd2f36b4524a41ab9a9df411c2e6011c386a6cb2cf31a94bb5d2c976b6bca63f128d49cede3cebf9344e1312adb78", 0x79, 0x0, 0x0, 0x0) 13:34:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) r1 = msgget$private(0x0, 0x280) r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x5, 0x1334, r9) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r9}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x9, 0xffffffffffffffff, r2, r3, r4, 0x2, 0x7f}, 0x7, 0x2b2, r5, r9, 0x80000000, 0x9, 0x80000001, 0x4f44c622}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 13:34:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x407], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x4000003}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x96d, 0x400, "600cc0c9011b070000000000d62f8d43deb0dd4f", 0x0, 0xa0000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="ce65", 0x2) 13:34:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x7fff}, 0xc) chflags(&(0x7f0000000100)='./bus\x00', 0x10001) mkdirat(r2, &(0x7f0000000080)='./bus\x00', 0x1a) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r3, &(0x7f0000000400)='./file0\x00', r5, r7, 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=""/254, 0xfe) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) read(r10, &(0x7f0000000180)=""/120, 0x78) 13:34:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8", 0x37, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r8, 0x0, r8) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = fcntl$dupfd(r11, 0x0, r11) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r13, 0x0, r13) syz_emit_ethernet(0xa, &(0x7f0000000680)=ANY=[@ANYRES32=0x0, @ANYRES64=r3, @ANYRES32=r5, @ANYRESOCT, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES32, @ANYRESDEC=r7, @ANYBLOB="8be192c09271ffc80b4a691da4e802da97d7de45", @ANYRESDEC=r4, @ANYRESDEC, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRESHEX=r5, @ANYRES16=r10, @ANYRESHEX=0x0], @ANYRES64, @ANYRES16=0x0], @ANYRES32, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES32=r12, @ANYBLOB="fac71d471aafc7a75f1e7c4acce346fa2c9a3c5dae9116c4a30ae92a95a8871eae3f57ad66b149c2433d24eaa216a62e2cbe5d349e320f71ec2a0d9cd9fe5e8036755f0a104b47897b9d876de72b0e66ee52ab208ab1f2febd5ccda5caaa8cc39e26d34781a16ac26356c5c1b1d98d1cd573776b5d926a5e4cdbebafb418a18209812bf897c98acb5f36653a13fb24e034564b64ab71f1135174767bb10c32a34dc25267bb3c53583ca24bf63bc49a0e", @ANYBLOB="2399b05d5f2d91797ec5ea312fbc2de62a8f61b0ab6a0f4b589cd230319b0f952505aa182657f63b714df38d32551b9d0d7c1e9260b5c0b0157fbb7f5e201bff5db52528d46436f256bbfb5168f68aa9b9a405747503250e401b0fd8d07d7e696558d0b0467880edea77fbd160711d89a182c08513dbed1e8977636e5bfe9fedcbf1364be6cae02a092e8c1234cb17b7ce0a3dd3a28e0f65717d4ff52e9f1aeacfdb691b2293cf179f43ce488c6a83c80344870e1a09aeea5789caeb3cf663109cb272b00bb6dace4cdd00585602b7047c800390958ce8d96626a1e3e4d0885158e51fe9b7a9ab6eef5b9214beaa9a012404b5fdb0243c3629", @ANYBLOB="b01a56ba688537823a6a40be622e84e5fa2428e7c4500a29a0cad87d84a82c3f77b3290f2d619bfbe545857ca42e75fb323a01b112ed2ecfb093db633e626151e3145ea314792fabaa1cd938ff675534344463d3f1158e0332d0ffdf72bd65157cae3807b9e6d0ef31866a483a6b409e50e0b555795ec0d6f6dfbac5ddbb68e7a07b1a62354f28", @ANYRESDEC, @ANYBLOB="abaae37811de3d2b41e75f83f2fb5a36"], @ANYRESOCT=r9, @ANYRES16=r13, @ANYRESHEX]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:34:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x2000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x0, 0x3}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = socket(0x18, 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) sendto$inet6(r2, &(0x7f0000000000)="31b6b40ee88063352a9efa98afd4415bedbe823bc6", 0x15, 0x40a, &(0x7f0000000040)={0x18, 0x2, 0x100}, 0xc) syz_open_pts() 13:34:33 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0xfffffffc, 0x0, 0x0, r4, r6}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) r9 = getuid() r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r10, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = geteuid() r13 = getuid() setreuid(r13, r12) r14 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r13, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3d}, {0x6}]}) msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgget$private(0x0, 0x0) r17 = getpgid(0x0) r18 = msgget$private(0x0, 0x0) msgsnd(r18, 0xfffffffffffffffe, 0x0, 0x0) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r22 = getuid() setreuid(0xee00, r22) r23 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r23, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r23, 0x0) r24 = getuid() setreuid(0xee00, r24) r25 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r27, 0x0) r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000180)={{0x1, r24, 0x0, r25, r27, 0x4, 0x2}, 0xffffffff, 0x101, r20, r28, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r30, 0x0) r31 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r33, 0x0) getgroups(0x3, &(0x7f0000000040)=[r33, 0xffffffffffffffff, 0x0]) r35 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r37 = fcntl$getown(r35, 0x5) fcntl$setown(r36, 0x6, r37) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x7ff, r22, r30, r31, r34, 0x10, 0x5}, 0x6, 0xfe, r20, r37, 0x3, 0xff, 0x3}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000003f80)={{0x0, r22}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x280a4, 0x8}) r38 = msgget(0x1, 0x1d5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{0x377}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x400000090a6, 0x2}) fcntl$lock(r15, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x10000007, 0x100000000, r16}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1000fb, r9, 0x0, r11, r14, 0x150, 0x5}, 0x8, 0x9, r16, r37, 0x20, 0x9, 0x4, 0x8000}) msgget$private(0x0, 0x105) getpgid(0x0) getppid() r39 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) rmdir(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x9bfb243d1cc7ffc5) r40 = getuid() setreuid(0xee00, r40) getuid() r41 = getuid() setreuid(0xee00, r41) r42 = getuid() setreuid(0xee00, r42) r43 = getuid() setreuid(0xee00, r43) setreuid(r43, r42) getgid() r44 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xc5ccd61ceea058c2) poll(&(0x7f0000000340)=[{r44, 0x80}, {r44, 0x8}, {r44, 0x10}, {r0, 0x2}, {r44, 0x8}, {r44, 0x1}], 0x6, 0x9) 13:34:33 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pread(r1, &(0x7f0000000180)="bc5c8ce6c2204e84610a9056c312e56962be74f9cfdd5a03f37bc999a1adadfce28a7ef76a42e891ee047e4d33495860b1ec34e104fcf900e77147061bc85e19b177908d975a42603ce00a9315de96013b491fb91fd4f2c5ff8d4dec0db6cb0aa33a516553d3292d25de225f643305f3b750f72337af0532716daaf4a142d75e04a11e0ad37bb3a2defc861d5c3262185fa6752a51cc5643bdb7f2dbad1d7c501198f4f4e2fec1901a98eec9cc08462f7df22ac8fb", 0xb5, 0x0, 0x401) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0xffff, 0x9}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) recvfrom$inet(r3, &(0x7f0000000240)=""/126, 0x7e, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = socket$inet6(0x18, 0x4, 0x75) fcntl$dupfd(r4, 0xa, r5) mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) r6 = socket(0x1, 0x5, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x429, 0xc, &(0x7f0000000000)="ebff72ff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x80}, {r4, 0x100}, {r6, 0x4}], 0x3, 0x5) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000), 0x4) 13:34:33 executing program 0: r0 = kqueue() r1 = kqueue() socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x10, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r8, 0x0, r8) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket$inet(0x2, 0x3, 0x6e) kevent(r9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x28, 0x40000000, 0x2, 0x400}, {{r10}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x4, 0xffff}], 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x1, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e6993192964838930ae5bc7fba356eef6f96276e319b431b7089dedfb8396a78e1a680ec2cbeda41b0977f07e33a4e3c6e6a3f898ca6d5b7e38ea06620db4cd7c321a39d2a4391198ee3309c4bfc08c318b9b7ca2fbc7215d4def6230e89436ac73a108724697d6aa97052b4df74", 0x7c) setsockopt(r11, 0x103, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa00040088bc5bc4cde5", 0x13) fcntl$dupfd(r11, 0x0, r11) setsockopt(r11, 0x40, 0x80, &(0x7f0000000180)="53060039f3fcd1079b6f72f6db127957a7784c63a3dcdc875ee355118684d85f0b3e5efe4f01e40a9fc742d50243c3032ddb068a53f2b1da49c6f86f47d5ba447d53e7b6be95f0c99da31ca2c901d741d7bafc2b9e9482aa7d47d0c85a851f0c397056892cd4edc6bf6a94d4e8e0b09fabe49991643f577f7d5e5bec02760b052a3b07f2e8defe3ae87a0a573f55faa0d47e2399b4d58b411db3825c75", 0x9d) close(r1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = fcntl$dupfd(r13, 0x0, r13) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = getppid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = fcntl$dupfd(r16, 0x0, r16) setsockopt(r17, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={r15, r18, r20}, 0xc) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = fcntl$dupfd(r23, 0x0, r23) setsockopt(r24, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f0000000100)) fcntl$dupfd(r12, 0x0, r12) setsockopt(r12, 0x1196, 0x2b4591f8, &(0x7f0000000240)="f12d986bfc8def72fa31258423f817e89f3f01bba3c211b90edaf2dc6ded8db5819a8826afe6caf973f9942dd5650193a287b54e7e3fc6cc403d16e88f7fa54544bdf83d0f654143ff58e5a089979e07f51df587c9baecd73657da358c9caae0eb460471da13ec28d9f67c87e5ba5c0a0ab8c568e131c79fa8b71b855dd3ef9909fa47a5b56e5a4936bfc3", 0x8b) 13:34:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xff, 0x8}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) socketpair(0x1, 0x4, 0x8, &(0x7f0000000140)) r1 = socket(0x18, 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) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047001, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x6) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) syz_open_pts() readv(r4, &(0x7f0000000100)=[{&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/217, 0xd9}], 0x2) 13:34:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x3a) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x6cc9, 0x630f9c0d, 0x10000, 0x4, "5ef10b3755a569beccb50e6f061daa5191881cb7", 0x3, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f000450 failed: hole in range 13:34:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000880)=0xfe13) r11 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1123, &(0x7f0000000840)=0x3, 0x4) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r17 = getpgid(0x0) fcntl$setown(r16, 0x6, r17) dup2(r12, r16) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r18 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r19, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r19) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r28 = syz_open_pts() ioctl$TIOCSETD(r28, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r29 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r29, 0x1) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x3, 0x100) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r32, 0x0, r32) socket$inet(0x2, 0x2, 0x7) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r33, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r33, 0x0, r33) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a00)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r35 = socket(0x2, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r35, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x0, 0x0) r36 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r37 = fcntl$dupfd(0xffffffffffffffff, 0xa, r36) ioctl$TIOCFLUSH(r37, 0xc0206921, &(0x7f0000000300)=0x64c1) r38 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r38, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r39 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r39, 0x1, 0x5, &(0x7f0000000240)=""/173) 13:34:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="411aee126164668a71a0405a996a76dd3c43"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x0, "010000000000000000ffffff7f00", 0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r7, 0x9, 0x1c78, &(0x7f00000001c0)=""/40, &(0x7f0000000200)=0x28) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:34:33 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x89, 0x0) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) 13:34:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup2(r3, 0xffffffffffffff9c) getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:34:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ftruncate(r2, 0x0, 0x2) readv(r2, &(0x7f0000000040), 0x0) r3 = openat(r1, &(0x7f00000011c0)='./file0\x00', 0x0, 0x114) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0xffff7fff) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000fe0acd5c0010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6dff0300000000003a00"/177, 0xb1, 0x17, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r5, &(0x7f00000001c0)="6fb2da3ccc73242a5c7d4047a9853678e325f38c7ec395a81d14149cf3e306b93cdff01d5c2bf28727780e09a302c06045085aa4a33b681f908bc4d3172d1d661b6e5981b940ccf5a7e72dd439c80d577f9a8c383f7b2c346584d3e98db5af99cec1ecf8786001be14fc259cb56845241dbc46042f2c07ee61c7e66dd37afbff561734997c617c20677b73584383b759afcf7461f487a3fff3b1ed25fe3e16c0336103e70b13d75317fae52b8d55c8ddcf3837457ef41862e1fcf9011f9baa37409283e52198383c9a6f701bc861a9a43b440b57b1140aae19190d9d90f4cd257be34dbef6f9296e5f44d0700b7964b788740c845a813812bd0c92ec6708f29eab381bbe76bc4515a9350f8f59af44516c26f5cee554cf45c1cf47e2e8f55a72f769e5a36d3b17cf490713c6552f3d512f2360a033795c57ff8d0df00a8bc747c364e860aff9b239e02cb2acb6c36c0792d20e03b5073df1d8000e4929a81d6bbc35b27727efe09e1868e2ed6ed26b567a3c748f4df637b7dfe8abbb799e60e141830a4cb3b765ec23d8caea8a55b99259af2b23e8926647534dcbb153f52ddcdd93fea403bbaf468949102e129f1bf0861e4f988c8c80fcf2c2c8f81886a9ae729b9a67354413201ef54daf4fb6449709352b0df28111cc110ebfb423cc5b8f4907267edf83b0eb4599dc10d175114be8ddf89345eb42d37cb969e3660a6b15a255e3307c0d326c548b6a74a6dc1beaff5cf88111ff8fafea716b33a430820930879154e814795c16714a7bac3a55583d03adf83ff34418a7811235fa7e18a9c8c1d8ad581856fbf54fd9826be7f59d740ee4cc6ee0aa772088386be89a3fdbb96c0fda77da319a6e1847b8ce60210190afc1313abc98feb32d05d5d0748ba7366b59d1bb3f7e5e30eef24ebd39fea6ea9b27ad881cd7f677e7ace217a8bcd400b231e464b4880d2e81210579604cac766acb3e1f30f014ca5c329ee4c138e9b27216c8f88e4b95f9185f7d605eabc66ab8a0c9943d3275e7046321294ab59aaf3dcfa86e6ea1784884670238db250a5fbd681b058382a49d33bedb4fe73545acecc503a61d3e5acd61e4f7392ee73b4dd99b6225947014684d8c891050135c7c8242191a4a3c2a1e5a8c34954dd5be4e3bde4369f2c39376240edb6f7960d03c8bc1a4f26961a35d77f21eae5e36a01ed445332f912a1408873c418b5d86a1d690cc5b88b4f653ad2f18911b2decab01af3bf52f4620f269b6fa30ad28d2186a76532f6d528ce105c7f45a040ec5bbcb960c8d4a17977deb3ddefdda8581c20ad3fcd6a73a56b822299363a584b04ea70eb6e6eca2a6600d3dca4bad97cc08e128e1f22e00cf087dad4aa0705018b325270264be2f462b7ea5d3d81cc03fec4975055381f929564db1eeee76e3dd0e4ada61b73ad4b5f5c61336baf865b7029d5d616cd7b4ca0cedae61d17b6ad8bb63fb845190271a311c9559fd7de2dd59d6e841d1a638b48e09b6fddc4054e71c91a88f349b2b174d38dd0fb000f1dd1ec575b9bec619de092c5235e05180c449ae341f078f353ddd5cc75b58281a73d8f60105c14062fd7f9f72fce21da74785fece12de5b1863e0c51963bcc29d361c3393032309a8a33664b432a76a03810f1c176e9322b16b346318fceed81cb78d7ca34465a5a1138ccdc5c049e4d023f5d0ef9f6bb651b176405b957cfde56069bbb6e92dc11d3c157955f599abce985db8a3591cafc7fe833682831b15fbf74f1f7ff8bda33d8d761970f490121a662a8870228d6f59efa13efa93069632b7ddc17bbfc56cc3e2e476e818af1b45122d6d699c819dc7c995681f4c4692b4538a2e7ac37ce0dcbc13497b13ba5b29a9471276b1d50ed9ae9b936cd72726f6ef965a6150fea33ca45fd19fe0478b26fb3cdc2e90bf4148bd7c3cea2e84c786c570357337c624ce900a3e41be94870f55c1b291642a55b07666cc2cfc0c323103c40840e82c289742813b524df90a975c855812d66c16cd3c1a5a738fa121cbd3bd9bddbc61fc8454c8ac5536ab4d0ebdd562c1d674f6d0b51b140a064ba66a71f9869d4a271faca55fa558edb0a9e9916219f6ab1874e110a5cc7485a3c17ee702d30bd3c66e3ca9044a2bdc8829dbb6c3e52b0c43d53bbb79b3f86dcf1693dd70fd8446cac8c61112cad25d398a46815eec7762ab681223ef214133c646e74ef4564e5ccb816cd04642b3c0bc96ab6779b231de82ac26073ab91c542f7b9b15f2bd17ca33cf382ffc4d825a4e0a04053971bb188bd359316a730759d8ad4229999a3d9a68730c55ab2a9ebca9ee9f42296cbac5c7ed3effaca0983e3c7764692ca9f3620a630a3f801dc9083c601a4e956c987584573fe47b5f4b024eeae7b621fa12d09d86f5d6686c9053e022e51481f1bae44b973961b19007ae5fc5c1e7b4d7678317d7f44f548e11ec24f2eef070c8987ba540828d6a780815af4de006c4f51c19b5c11818755afe1bf0a6428e031a419ff678d9700c1c4719b5a5e16933662a90b2e4e9c8883e7441519f3989ad5f9cf0fd1b793c516d5f4e5b1feab03c15d5a524c9a4279d4517dadf95de440698b06a0b9280f007c8c6ced6b88efa87f8aaee82bf3a9c21aaadad664ae1c69e63dfa53a8cbed96df6e189f181c1e1c6b53181854fb53da8528bb7741dc070960237bf372f3da1beca77e44f5d422a71a42f37a5a4a9524828b4529a6520ac7ba35bc971e411a6d2edf4f02f334fb1a8f6bd9618c0fb9fb61a3f928e74e62492508bd112e6447112539b141a67e8564af4298108192744a0f24f9c356e1b8299453b92d9c74d5b1c808a1d1f56f6b2f8b1b1c4a43d8304c9bdc5011f47aa655fd7cc893082fd3273e8ea9f3cbb790029e0d6a39b7acca21c6252f267c462b7cbf53d9f87839904dc9245bfe8bc11320f4aaac40faac1d9e1aa5a0ff744b04dc933c1ed1a05da4af311caba9c5e7ce117126b76d9483b843a32a54ef8b26f51e0b204edc4bd7ab35019187cc3f92752c323aaaa6d009dd0a43f541b14370320cd3e18dde99772a55fea8652fe5c6bb5c7e45f0240a40083e4718b337bfac5bcdda282b1e3cbabe40b657ce3cd367b1269936e8f98aa140df3554843fa33388923640f496a72f26612be731840d19e7fbed0eaf3451e3bef9cb00f4403baaa11c204b9f16e4719d4e539318b139ad8482c8da846f5e306ce78e589c77e39a48b1f9026351ce321fe6314bf14ec07fecb5f72a7690f2558659f033ccbc222d0fbf2e4c5223bd5dc7e332410b1b828ab178f337854767bd3ed92ed7f69b2d6ad81faa7c6500592372b51eabf0a5dd84b7542e54d76ae321e4fa4f22cba61dfec7ffc59b162eeb3b848a0824b5af3d91ba2b80b42b7d2ad8503f1c45a6a1cfc82d5b26013a7c5e73cef3e038eaf3affe74036a2e43ca78dbf0fea77c466e7dda0724e774f6a94c094074caa3f62ec09f54cb5879105711e68cc8fb812e22eaffc1a764938a81b57848104d5de39c4bc14ff3f55e594981fb09bb99e75e83501413482f590222282bff9ba13955ea245e51cb5f23b5f95189961fd998ccbf1334653ec88561a2b0789d9bb6dd6b8faceeb4c81dd273ff61783d818a3a74e89d22b911cea44b94f53966bb83a175732aa781af01b65ce3b62197d7182c04520d4ab445dcbc6511bc4d7ef6e1d0b9ebfa889a632ac6b6a8d889601e917ecde52073dab4c0f6e7df8ac6591388e916976dbdf1560d2fd4ddcbb56d4aaf374b21e5691e797f5aaca3a6bb26296378442272d2f91205d25225287c01e99991386f4eb4cb073f790fe4281d8b321b53261c463beb885b9ed28b3d045cf39f1f837145b5bd5feba7556c3ebd1b9e5a735d6dc5502c03d20f3a6a9b92728c158f0f270c8dde23e5732ce2c0bc40f8540f07344a1b70819e1f7d0c62306a36a464710586702c2bf38a41e2b40fca5c77a7d59026d46b0e75a17efc43f157d2f03b0d1ec33570eb0912691b1e87e95968cbbe81f2752e96106de89d88b43321cc77f1a11ddbc3b1eaa0cd3155437ffb6a20dd3dff81dd8d20511bc3522924fd5f7e489d86433a93759e1874eaf86fa15a82bd8e650d39d1df4797ea2511105957459548b46d7d1f925f43822b93a89f9baa52ddbc96d201a104a21450d59455015a13619d4ae2a39e6ad2ab48ab3110959a3705e40618e96c06d3f3161d17da54d709340b0e2ba12361cdcdc6b18e551854bec112ffe13e14171470348efc37d401151d35e2ab52050c8b98de5a8662c4f072bf1580813852294d95ceb1baf874aa6d750e514057f684c8c915b2a534ea9a8331a4eb3b74a503e153c930d8b5eda5dac09fe87bcfa1f02324648c019520d3d758e013296639625beb1618437340b75f1e9605bd5dff229010c9784fd45b1262160f7fa722d5909a1ecafb63498426eff07264c0960281f3cc3befc4dbcabb0de57c3b1b5865e99d79fd1879e9dbcf6b4ab11e2ef8861adc9d238bdca40adcb8cfe0361c7ec5ff4309b3c36ab0bb900c502860ecaebe16166e51dfcc8625bb461dea37ae1d6a4503bb24b8b9c28f538f6779bebae9e053d66eb96f20a0b37b6e66f1fc6438d0f84f8983240c3d8c6386a43a21796098b0babb3b6ab85fa0182387e02f04a1245731a404e0442ff3fd6fc173d097b0b1521d75b359f3c64b9ab6a3b0f9e99be6d91ff5dd62a634546e1bd8f7624b271c0a601010e4cf23293b039010cbec5ddedc6acec6e7082714300ad3d6ce371ee966552ca76710977247fb992a06975b6d7c2f024133bee438cc27f8962bab9abd17834e2e8547eaf169c706d4ed633637718e47bd83c2b516d7d9c11afd26246acf04bc01e671e2b58a416dcfdfb43f666eb8554156bd992bfc7dd6abb3f7f71f9320985d23bec4e198ddfbe1f5ee0d0fd9d9689776cd2bf47e58cc5114cb13bb72c9feb3845a14554ce1e464b3908a21783dfb8fd9c887e658b422d46f1c0688248a7b2d2bb397d7df41333b0c332a653ac51b80cfcfb9a9b379c0d2d2c2931c06f28a5f35f0d9ca2af343c79cca03b785552382db24489d44deb1b1ecab0d0db4a6d6b75bc7ce89033f2ed8e8a05f3e207aa49f0d1ca3244e583982cc1df15a5a7539195d59cd2796ef206458069938270c23de525f8541efcd09fa6a5e9de0363544b4e678998ecc0ddcd3d1a0509e9e7b5c7ef74b2580cc2a66ff40bd15366aa5f2c3cf28e398ee30b9d444636f86c6ba1ad44559b2aa0498e7638d2da352067f81dd812b08ab8e128d5642d6cd97a9b1fb93b07d42ebc1995050b28bf09f03a615585c5297e70253d5076c7d210d48fcc7073d7e25d3c09792f283ac16a50e0551875c8dc354af28a468e0dde1f5db2e3e4e87dc7f37e43f69a417bae1308ba926eb5d45f574ffc163f870f03ce82fc2273308f8803d49927d027276ba578df40e92a37be7c40babc0be26157bf54d3e2a0ab39954221fa769504249391ff8eba61f576ccccb57d64868977d32489c0e8a196d8d4dba87586300fc18b7fb459ccf7dd2189b2008937e03d4064576f03c02b76b2acd079a94f53f1ef8bc5b0eae9c314e2a7460946c4b22db9e8be191297ce9dbf63d13a3c217881b534cc5dbf36181f4ecdbfaa5adc2fe0ad89b1f8108b0c59c6553d4d376a8b901dd83e51ae7e080db9b6ebcb2d86e3dc3f8c3621d4b53991b11697fb0d37ec23d80e7f001f4fead792023a0252e5772a6c312756d6346a834f5a9cfc285c45850d7ed7526637b61fd5cce0805d0215f9224cac", 0x1000, 0x0, 0x6) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 13:34:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x109) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x5, './bus\x00', 0x7, 0xa7a, 0x8000, 0x80}) chflags(&(0x7f0000000040)='./bus\x00', 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) 13:34:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="e49c2ef7e2cc982d85364f2a8bb476044703d50fe2b0e32e352f2fc0423e5312deeb3617bc6b62a58607cea7b31641a093dc59f5e3f1a5d85974e99fe60fa91ad8ebca377f58605362a2c78eb4a611d3c713f2103b310ed139902bf0684c720ffc3b1e59c99966af0f2c6048907794cfabfc8af265be0ec4b7452cdceb658cedf268c46c870f55f98575c4bfa75ba3cc81dcacf2f1208f868e90810c14ab187b608b0e3994964e0e6c97b66aa1c9", 0xae}, {&(0x7f00000001c0)="57470920c962778356ae3940a715461e7f95e0ce8630a7f6e39ab704130b1919759f1feef463236de506fac3f23fc1a1a942a984f52431b3b798db7bff203af4982c9c0f7e95b7f37b776164588ce1", 0x4f}, {&(0x7f0000000240)="27c9ae73acbcdedbac2d598229642574bf7860c3accab8bb4e6a4344e10a69ebdc04b629e2e40a67d265f22b24b87f206a568fa45c4a50e382a18c85c26af0a36c4b3d1d23c31fb9cd323e7c21a385a4f3ecc30d22db20b89ed8e5fe38a7402bd2dd65e88cacb698ee99fe2847524aae528cecaf55da38c7fa8581e7aa61db02929339fcb01bd17e803ce0c1896db5b370d197e125da917d0a7754ced275a05d5f2592823f0c63adece13637c4209209abdbd79a83878dd2fcf5f1e6779a248f26d483d5672712311ba6f2b8f8f83e10a09e7c28fa77025b381c77a190e26e4e33023798", 0xe4}, {&(0x7f0000000380)="cf4d45c9b6bea9bcaec3d69bcbb797d37491", 0x12}, {&(0x7f00000003c0)="9af8a45baa7645fe4d93ec1463af96af9d033a6ec3554b2d3597c61d9c1d4511bd97573596ad335a84d4fe278588fbc0b623ada564267e54e5c161", 0x3b}], 0x5, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r3, 0xffffffffffffff9c, 0xffffffffffffff9c]}], 0x20}, 0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x20000020, 0xff9, 0x3ff, 0x7fffffff, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:34:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc1, 0x0) socketpair(0x20, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x47660eda37d93dea, 0x2, 0x8, 0x8000, r3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x39c7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff82, "0710a90700040000000800f90000f70005006082"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x8001, 0x0, 0x5, 0x2000}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="1af3454d28dfaad65df20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) 13:34:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x20, 0x8000, 0x1f) getsockopt(r0, 0x6, 0x7f, &(0x7f00000001c0)=""/149, &(0x7f0000000080)=0x95) mlock(&(0x7f000035a000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2, 0x414) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) clock_getres(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001880)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001780)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f00000013c0)=""/221, 0xdd}, {&(0x7f00000014c0)=""/162, 0xa2}, {&(0x7f0000001580)=""/157, 0x9d}, {&(0x7f0000001640)=""/43, 0x2b}, {&(0x7f0000001680)=""/214, 0xd6}], 0x6, &(0x7f0000001800)=""/100, 0x64}, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="84f093592a4a43534ee9453c7d500d83c1941dbbdc77db2ced10073288616abdee91355caadf7a10c7217a86bad1e684391231eb44c7a21f31b1e668b198903464bcd038541638534534ff3eebd2454287a9afe8d563748ac192732516f5e5e2488dad53ef1d8132dfab61bcaa97afb375ad543bc10393bf43226c8f61405492bd2657881ee4f95e441749b8f5425a24a9374e4d47165afa738af240ad7c74d8bd81a34126550ac5ddcd1c981a3d4986f22319327e22af295e2a333676248a1156c76adaa6ea77c7bc615f66572a5a4b06e6639dbaff1338680050873291f5e78331bb4c1479b5879730f4af275954c4aca4792722"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:34:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x12) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r1 = shmget$private(0x0, 0x2000, 0x81, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r4, r5, 0x0, 0x40, 0x1}, 0xff9, 0x7f, r6, 0xffffffffffffffff, 0x5, 0x0, 0x45caaa0d0000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r7) socketpair(0x18, 0x5, 0x49, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r9, 0x3, 0x6, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) nanosleep(&(0x7f00000012c0)={0xffffffffffffffe7, 0x200}, 0x0) getpid() getppid() r10 = msgget$private(0x0, 0x630) msgsnd(r10, &(0x7f0000001300)={0x3, "fb90d679d28c1fb3d9eb4d7df797315ad8ab0eca8b5024061c097123ca35d86c"}, 0x28, 0x0) r11 = msgget$private(0x0, 0x204) msgrcv(r11, &(0x7f0000001340)={0x0, ""/236}, 0xf4, 0x2, 0x0) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000001480)={&(0x7f0000001440)=[{0x82, 0x5}], 0x1}) r13 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r13, 0x0) r14 = shmget(0x2, 0x1000, 0x85, &(0x7f0000ffd000/0x1000)=nil) shmat(r14, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getsockname$unix(r0, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f00000015c0)=0x80, 0x4) r16 = openat(r12, &(0x7f0000001600)='./file0\x00', 0x80, 0x104) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wsmouse\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b80)={0x0}, 0xc) r19 = getegid() r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/ttyCcfg\x00', 0x800, 0x0) r21 = accept$inet6(r12, 0x0, &(0x7f0000001c00)) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/ttyCcfg\x00', 0x1, 0x0) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/vmm\x00', 0x10, 0x0) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/wsmouse0\x00', 0x10, 0x0) r25 = openat(r0, &(0x7f0000001d00)='./file0\x00', 0x20, 0x16) pipe(&(0x7f0000001d40)={0xffffffffffffffff}) r27 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x20200, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, &(0x7f0000001e00)=0xc) r29 = getegid() sendmsg$unix(r16, &(0x7f0000001f00)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000001680)="f321c61c11dbc60ab52a10de78efa11704c65a0224873e05a303c1fce8", 0x1d}, {&(0x7f00000016c0)="1a480525d379c2d8fe0d61c5275cb746812a5bee7a9f2733dfe8606a651032a9e86297d70467d31aaba4f2d7446c3352240377177a1f634e373df80484f9eee0f5e395735660cce9bef5ce3133156e5150905622070c553f1f5ff6ee3f378d4053fbe9eee0bfd0ce128e77a7658c1708bd7e9aa8e279c9ed0c2cf1dba9d55ac32ce90b5118318240e5a567273674", 0x8e}, {&(0x7f0000001780)="34493f6b882685ae375ef44887fd6ef6678180bd2c990b66adaaa08a342e016860327c940bba", 0x26}, {&(0x7f00000017c0)="437a97524dc25cf9d482a40b4ffe3e8959d857e8a1363778cecfeaa8679f40086cfcd65ce798c0d643611a9ffa96f43fead763c130caaf05c37c9e3d6b7c2f4b969b85c1ff54c5dcedc3579a6b53f56034299ad43e8586a1ff06d2388c4656187ddefae39431471c2ccc765d9baff00938c2163079c1bd51cbde085db62129e6a96aed7ebffab0762bfb8178316d65127ac0ce276fe13b2da6cf9452f0a3629181eee40d00bccf4828877ddfb8630aaaaf1af55b41ff631d30c15b8dc5481db04007998b6db388eab002cf10b4eba8f80eff0e", 0xd3}, {&(0x7f00000018c0)="83d5b4df08b4939d9b327a3a995ebf64bbb414946fa43118fedc64d2d4173e7d6836b54d6f0a3e3657ed28913c8c473168b771305ade4a53f547c17750c9b51984a96fb47595fce7e932e6bad63c11140d85fc5e83fe362b40404c6b002fef41db886833151411df7190c41939e9fd580ccc50afed1b89e38e0db3d702fdfcf07b7de5deafd768e7a76bcf1cb43f4340437bca80e28799267f2f17a56f66d4fad1a2ecf9253d92defe0a23998dc54e6de3836dddbace676c4c3a", 0xba}, {&(0x7f0000001980)="8e96c3c10a795082bf7dd470260e63e597b6892a40527a48562befb1c356a84b9c5381e72b36a326a412984b6b15152a27052a61faf435282ea770ed10888574ccdd92b600022a22325feb29a0fd92f8fcf1c79e19480b3fd5", 0x59}, {&(0x7f0000001a00)="6a64ad4f08af10f512d61ba1c4e45077f4cba40a615891795125950c40d950c4ce948d1d539404b0036054aa24cc5780e6236b4dab8de10290fb87e5f8d5e18d505a1d2e5247384956c468e7aa83e5639f3495f3fd9de5a85d092660af1f788d1b304f4e68ea65b83f49e4baa85f68b7d1874b2950c059e94fff89e9fed5a7710044270556767bb8124bb5294927d92feb2ced", 0x93}], 0x7, &(0x7f0000001e40)=[@rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, r18, r3, r19}, @rights={0x30, 0xffff, 0x1, [r0, r20, r8, r21, r22, r23, r24]}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0xa8, 0x408}, 0xa) 13:34:33 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x300000, 0x8010001}, 0x1f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) sendto(r0, &(0x7f0000000180)="266045918f6f11e6aaadfe7343716f0f5ab23bc65dce60240b5187a5289bff666f519ecf2fbd041b8089dfabfcc5ca988f0437fc88f22454e3ee458ad499be609a4db1e79d7856fb6c1d9257d069ccf7ce57cca8714ebabd16bb42dd02cf4cbbe2d4b1edd29af948a5d0c941640496761bbf6136e65b4a83d67893dbee01e7e0f6d3eeb29962f8bca32528", 0x8b, 0x40a, &(0x7f0000000100)=@in6={0x18, 0x2, 0x9d, 0x1}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r3, 0xe) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x112) 13:34:33 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 13:34:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x7}]}) r1 = socket(0x18, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000140)=[{r2, 0x10}, {0xffffffffffffffff, 0x10}, {r3, 0x80}, {r4, 0x4}, {0xffffffffffffff9c, 0x4}, {r5, 0x80}, {r6, 0x10}, {r8, 0x2}, {r0, 0x6}, {0xffffffffffffff9c, 0x40}], 0xa, 0xff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:34:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x201, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0xff, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 13:34:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0x0, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 13:34:33 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x0, 0x2, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() getrlimit(0x8, &(0x7f0000000240)) chown(&(0x7f0000000180)='./bus\x00', r3, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f000011f000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0, 0xffffffff) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000000)) 13:34:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [], {0x0, 0x5}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x20200000, 0x4, './file0\x00', 0x9, 0x80000000, 0x0, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:34:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xf0, 0xfffffffffffffffc}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x223, 0x150000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = dup2(r5, r7) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x11) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = fcntl$dupfd(r13, 0x0, r13) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket$inet6(0x18, 0x5, 0x1f) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0xb4, 0x20000000, 0x28, 0x7}, {{r8}, 0xfffffffffffffffb, 0x8, 0x2, 0x80000001, 0x2}, {{r9}, 0xfffffffffffffffe, 0x170, 0xf0000000, 0x1, 0x400}], 0x80000000, &(0x7f0000000340)=[{{r11}, 0xffffffffffffffff, 0x60, 0xf0000000, 0x7, 0x6}, {{r12}, 0xfffffffffffffffe, 0x40, 0x20, 0x4, 0x8}, {{r14}, 0xfffffffffffffffe, 0x22, 0x20000000, 0x5, 0x9}, {{r15}, 0xffffffffffffffff, 0x70, 0x2, 0x9, 0x1000}], 0x6, &(0x7f00000003c0)={0x31, 0x1}) r16 = kqueue() kevent(r16, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="02e2aa14d954be9030e4f0f54bc413bd81ac952bdd0239228693786d242805091f32750b42550bc651f2b3123f4d024a5c", 0x31}, {&(0x7f0000000100)="19a9c66ffceacf1400e236d3554f652acd29199cf000c3c2f9ac8ca28b19ac1d85f50c914cc110a275666b67a9b8eb44ae3198f2c3172221f38c87c8e2796f88a5106f528efe2139fd3cd0065e915d70b9ade1a8d06a11deb3528d9e02e05be7c886dd7dfe28f9e820187d7493165f5bf082dd7ca2988e68ca92ff5c9377161836ad17442797ac761f60774f6b3501e6e76e965584c146914ada7552c3bbacab885f9003b190677296359ce67c4d3668441d55d5324d3ecb297aeb4b14d7fc3be27ff8cd181cde0c2f8a8ea0c220eac1b7905661f65a37aad5652f05c43415334311", 0xe2}, {&(0x7f0000000200)="6caf907cb705ad9c5b2cb500238677f1d9687751271fea2b354e163b8af8144e139e489da1494939b4b9c536b2cd99936d21afb8a5f9823c35e5ac4d5cc16a249e8a36c060cf95816ef1a742db6ea1bf7c119ce3e36eedcbad0e58f8815a932a6adbc792925c59efb56671fec73c3fd15798d6a00d0667e8cb8a27854a9acace425aad1114fa5ec441b6f6c7a8f885356aebbca2dc6799c9128a5a503d4606f419bb24e05c3bb15e8e842f2b0c290b7c96cd42733bbfe51cf4972014bff6", 0xbe}], 0x3) pckbd_enable: command error 13:34:35 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f0000000800)="64fb4a5fa4967ee55307a517b058b18d899ec7ac8905545e533557d5549871c8f212b5c71ffd9b9b4ca396c9f8cbd095bef7c2983a3da4211aaebaf8a8d8e6c3b907cf0c6bda7a133a6c90ee8944e355797fe74b21b17821cd2acf98a3e850a48743dc02f13a024021e49651a6e1ba02488787f2834c99a2ac9c6cb13d974846f10d66be80941611a2f82600274cd651db1f11b7c425ab06ca21865614933771557052e39e273bab060660eacaf8737768b84bccb6a62d35b2b52272be8a265d519cf96f06c139b0711e7ec0b971568ff68c2de4e34cecac543da7fe4a2f98975ff1b024981f4ffe9024e4dd8330094cc79a23f5663ec6f47acdf0d6e6861ce1e48402de63634ae3b9ad17fb1fea134ab7b50253e38563d732a90b3d245e363834633dcba907b6816396146d5a3a43ac9dc2145ba941c45b756f0a343a523c91ff3eae1bdf9015f0b45b4460914d531bde6055ffd23d9004590d1d8d3a330a719d353d375f420476b6a26679e210ac62b932140b1202f77d0a0c4f672086480609c4a672d28649bce4e7956a4f34d8b92d93ed7668e10778a8710ca2a9a5f3e08b6a6faa8b2d7870702d44df981e5a23acdd724cb5933ad05d7e087cb5b0a5137715c8974d2e9d44f742658f3f0575f7c531c81995635e2cd66ffe839aa380be6ee6bcc14a7acac052574d39c410f527fe71a103cc0080c49dda63de988a6298826620b4d065da471d1f008bfcdcd38c964ae93f48df1343bb24c6098f77acfa70e7ec287c22c78406428736601044d4142e64c59af4bdef24bb751677992b891c16318ea16a1543ee18fadb83b755facdece3548797b80c008a40a33b75dcb81728bff9955122e40cfe24cee5ebc1930f64e2c73db4a158ab0d77bb1154d99f746ef93409ae9d4421a1d54732f11c06fdcc5ce1af77a7636a9edf3e4236f892c0fca05850e2f442e5396095e78dfb6d5f72b5905b044e459b3fc6e8c7e8c2e26689e06486b8d35bb5f3cfaf5d6fb2ed9afe074ce3e6d04ae063f3a326874c67052bf049adac750024fd6f25d070f45bdd7f9e81e6f58195e2d9ae62cdfb824a985154402b08ac86cafdc42ed70c02cb51cd33d75bfe9a8cfc3f91be15223a24298fbaf001828f846139e5807ae506a2869dcbd07568ce1bc1ad40d266f8a8a4c5c452fce5e9f34d130998f84780e5f324400c98cd675e9010dfeee0619f98397ed0ca47b8d17a72b918865f8d4ec0946e197ba37ff929548d183b482c1b24f6f74d2f8ccef43504efbf7bd2f55400766189c9a376cd0913b32cd6109a6f821b44ace73c71c5685cbfafff718c9651d6f215fb7396e1e74d4f03c69ac8f1fe98a39da915d2607a05e701b8a8f9744a7c147b94f3667d36de68045bef35a576bcb24170dad22ca3b53176ce43d7ff4179faf2a2582bb5251d7230a019cbc3507fc64d2929ae5e66f1c227b84680271e2f280b9d0ad466d90905d37a79de7d2079e019658005f84292cf62cfd1c48b1aff56f2a950535faf65f360bd7f23faa47489435f164a3f2921730fe705e25b20a71567c81ffd65ae902877e83182aa19675944f5ddfda8af7caf106aebbd352c2e8468101326cb143696802115d73a49307b5a42f8c6467d2f97144f9c5971f038245b12ca808be359bf64d6f26b21de1d8d93186b0d8b11f82cae0759c7ef69500728016ed32ad169e6ff523ae6694f68feb20e91c4b8c6f34b73d1ac868a850efc8564e7ca74b825125fbcc9fdd214bfea0db09da104c1577f3e4c8de051ac74890e2220527a900d5411b41179cf9101759b4bf33b1ff70a56d2c687a6c630b0f27cdd852dfda30230880f802f430985b8096f24c2a8c28efdd482d7e9916aba78e8654866d64223f6c305f65910f21f2b463b56fcc960d46363868def185682f427c4450ccbd50cfa2172b40065a6b8f86aa8f428a9ec798eeca5bf3d85756a358c1c50db9834abbc41cf800ef75956be3e581196b54f76707b009bfbddddcfce472bb76095613fddd8e7b5940116b6fd7757f8b473d9f763585c1e725014025d992be6d36c1b21d71b8e69f95f29e820d26fb9404e9c8a816d5fe089a7fdbd827a568d8bed0d530b87bbfec7aa807c5b2c1132dbff78a7e58d31b21efd497549b4b0266bab187583554ee6fd636df120704a93e5bad64fbd548241a7caa58416710ee1d4226d460d1d6d8e78a55ed44d9c91b0e5a7028b04e83109f57abf1e004cfdd6a1f8862a9358c4b87d5f4e1dfce9c33875098b7499c506dcf59a89ed12cd9e660c21e6d204037c51513f981ccf1e5073a372bd9733b367f2dc1f94cfc396747c5a02b2f14c0866843c5dff56839b0c22481e2b030d8b12930b29f7af48678eac70461b43d72dfa24969f5266132d5e75f78ab6d44fc4ddca11b4a82b1dc596545e6203016e4b89dfc88cb86e475276288e82e8ca3242064c9e258ead5030e696855584330ba382361ad2d87918c5721cd3091da4685a231470b8e2a5d86ef691bebe59380bbc809cd4fc1ad609621fbeb17ca344248baf15d667b3751a21df1ebdb723bd4f108e69aaf733a4372403d39a9b15b9badfc9f319feb35b59b2835b249ecd15eac1b22edc093aaa2bb1ea9eda63500669dfe6a50a29d4d72b1e0915b20617df854ed67fac879bff885dc0da86032b3da5ca8a231882f08a98aca37e714775ee2043339636e6a44cd932ba37251c91afc6cfdf4f16a718773fe9e473f88b4121c713826ca4fe4822f584be8a75d11a7ea65dbbea3cec21478dd8736a41cc97b1f5c179de2fb76ca196c6babffd4adb92ee140ac7643df6eefa63a252c0c32ea40b01c21544f87b4deba8427d4cd4ccf4af0b3f7e14f7a2a6c1437cd3b13549fa7c4f0fb816866edf1c2f66aa0598b5bc9168daf3ede8ff78703448f32acd9d7b5fb2f4a875004fd4488ada206c5a41a52aaef01810a8b4b61f8db28ec1a7ee214175de919d997b0f876ae45e5b9c45b2a31b73d02c257f835edcd7554af3d9d45cb7c6e309771af44876b2efd08856d53308907e4a520cb270973f95fcf44a395a135903c977563e262a5c892574d279d7524c2911f604a599d6095c30ab4724078b875caf64c414600221597d84ffdbe6cdf078062eec5af094ebcbab5ca41f8223af0d2ad408f066dd4b17ddff64cb645db455fdc38730380b4314c1b03c279a54994725639479890785eb70ebc73b301e95ce3e3ba7c4b57955b3c36718a322aa30d51d675eb5d41fb9745e670999bf5a1a206dbfb28ba5b284c40c099a24081b48a37fa55646cbe65dd7751298cfbd66ff93cd04ad9f052e206075f18d4d48ace50beae822cd7b91a98698de4c577b658a4e49803e537d7efca31db5d5516f23b848cd47fc88e67e9a89d1ee37fd600bcc9d4abdec3516289470a6f446a5e5c2713a757df644d6736ad93012ae0419240672027dd3b0f0aa858027f389bc3a898129334ba030578375e4c081b2b004ee309286843cf0336a18d3609564852abd4c9c00a22d75b8b16f72ced79a49e90d47c8901a5fa19c0a5cbd5e52ed850e98f3eb3ba2106062f3436831526003f67aa4afee3edbd3626d7a7e76b20d8e4fb28a39cd865e9d487404ca84dee6be01de946cc13eaeeb8e488afb40f518fe5b383849d8da6048525f71810fe79b883912e2ace1759451aa6d381d9ba3b6a3d0807b438b4951994847ac6c3441e53c59882bfa038d8fe410f7655bbbe1d9c8a78b1da0d5b7605a82e328013bd37266ba4917a531ccc06cbc2f72c4566f6a97b054b3429d999135bff14801cae8997054d5da81e32a3415d189022b801f33ef7af7b5a40c7d8c5b1ad408e11d6da62dd8ae5aae4fb2cfff0c2fd8bfd79a550e67cbd1390aa1788567e559e85cb66a988dba3b97ee0c549e0cf7466c661911f55c4311103fe65886cbf993823131cbc4d85bc105e13f48a9366c4f73147877688e7ed75414b3533bd584c7f702768ef45b3f2a9168b9e14e32343fb02728fd69e2b0ecbe41ca2f15c9d95f67faa5c07d5b0f8d360d600a9953957432324b0f36ddd259081075ef1d583059a90962dfe6c2664eba7e330d07139dfb70d44ce408e6895d486261426403ca6bc3c3c47a9823c1ab8a608743060d06a7340bd5f77a8102ed964b87128b531906e8d7ee3e27feafe880464a399764df51bdf25735e21d3ae0c56a05f7afa77b0f9a09cc76af540446ff254bd009d917782697f2be155190f627f64b3bb57ea7b8aaae0f97b51934681cf6f7d68fadfc55ffdca25c4f5afef4b115e5502b1276d0777e141d2a1963b6138d129649305179ba75bbee054d5a85f4508270a02cac5010f4c6297b56be115ed951a386a6ee57278c66fbb8b1a8dc2a34962e9a00a1a60e87c172e77629787cd9a06ccc1f2597beb9e82acf154ffac9d91dc06d8c96fda585924e06b082814847eb48528bd3aed05c17f12f994d9f1b41ddd0567b17687f4ebb0be6e77bf61f87114cd1ac8dc5acb9dbc3d5d05b0b8464c0d096667f88b61ca65e308d64afce0cdfd9bcf98b37a28c8d920fa77af274ca98e481df104b86ffd8948e6a4835e452f9e908a70cd7ca7ce3951e3a72a51bb785a653ed0119b3f90959795f683627f4b6b8f8e4f06c0f1918a6480acc7705b5882c9580f6fd1fe87613b024357fd8db49fb22b515a25197b2039722cf08c290196eb11e393397271be9c6b3a708d4a71f817dcf056b27aa4ad5914627f81bff52d60a6cffd7b4def6ff8872ed40ca3789343b91460d0c2799b6cf2a8739b862322637c5b2a7c9ef84ac032bd655dc0922c6f7d9dc0a111efcfadd8588d795fb9a271ed653cab146ea0b4d6ec3df08d4232c038bbac78fa84b24ed96d33937eab62616ab0cf5c05279591fe55e9218e46f5a242bdab2bb022cdc3b02e66cbf43fbfc31ec523541046b745575f53471a7d89ff71eda8020d3e3e17a18c7909745955dedd313d09a8ef77bb9dfe6fd05a3fb8cb35995362489f184da7b4cff81af06410b12ebd843fe583fa5f8f34dbe50ef1f9074d1b3ef771d5830eb05fbe9ded3f8a39ec4b0ac1e0e62589c69ce2d0e602347c9965fca8ae6303a57a9cfff1fe2d5002488af1a364200eec6ae43ef12d6e18406c2ffb4563a455a86679e55b088b547b262be8c2144c3cf32e19ac7cbf97b57893e6d1c84dd89fa5db0cba55e79c2f3a329ecffd84777509b96e6b0e79e21cd0c2e7b571842a2bdf64aed139e03bd2ca431c84f501a329a160f4f12d75682453b42caaea87d496e6fe0286c35a5dce6bb2880374d51328dbe842fb3ab8c4e88049b239159f69b0da31511754f782f1a0e8659cfdbdec9c8f50ee718a892660a7b99bf897552cc4c14ea6a62c67491f232e24c53cbe722113f2a1a0b6088c33b974a8d64d19167e71feb6718563470fea0c057b2c80cacc27820e94de3c8dc9faf758e2c8fb42c9ccb428585b3b4b31049e24958d4e35f90a38dd0c3b5d8dbbaf09197c832dd8b0bbb3db4f9783e6b617a04e2e72a69eb6a8f063f7a9fabaa6a5c54b3553f25dce69e3aa42be139ab9990bcd694386da43da2658473c5e0f692f90f50974aadd9be7894b1e602bda98dcde4e2594e17ca15ab3615249dd23f4f73b23eefe807e95d2250c8b244fe8e47f8e30bb93255807445c4bc328efc9db5c3c53a9e33472eb715951a2a4ed3aa24dbcf4c697b654309d1821de5987b7bbad5d616011bffcc609b2f45d1cecea8111670591203cf72b2aba7034fd12098bccde49e4e7fa82225f8abea5e075dbab0", 0x1000, 0x4, &(0x7f0000000440)=@in6={0x18, 0x0, 0x8, 0x8}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/134, 0x86}, {&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000240)=""/119, 0x77}], 0x4, &(0x7f0000000380)=""/184, 0xb8}, 0x41) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x10001) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0xc4d6], [0x0, 0x0, 0x0, 0x40000000000, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x8}]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r5, 0x0, 0x0) 13:34:35 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 13:34:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebff33cbfd13ba22a12678a326a127693f45d9fd", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x5, 0x0) listen(r2, 0x4) r3 = socket(0x38, 0x1, 0xff) r4 = socket(0x6, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) setsockopt(r6, 0x25, 0x201c, &(0x7f00000003c0)="ebffcbff13b9812eaa4e713048e6993192960830a097f2c9dcebb5917c830abb3c708c7ec641a0d3974e007e9e95dd984c76a3d88b1e55a4ee9a0aafc2e4a3c781e88fa1264389261292884e03a2096eee37d11f5b892a170b36a5e75ce4fba9e717f1fd876a47ce88306d5a05c87dcbf5b6dd7aff64a51d5171f9", 0x7b) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000200)) recvfrom(r1, &(0x7f00000000c0)=""/125, 0x7d, 0x0, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x9}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8], [], [], {}, {0x0, 0x40000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x18, 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) fcntl$dupfd(r0, 0x5, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 13:34:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202050000006cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="ae25f14fbeb3ca791ec28ccd268ba0314ea9bd001eb2efe3bf859e5d451e29bfc52f0482524fc6f85608902534e8013b7dfb4a4fd69f0fa3c0e936c02b27654c0f43215433720743c9a5502f26b11b82902da2df0ff7db87f6fb9f33f1d7c84649348d8d542e070e1333f045f7ff4683634c517d48dbb9b01b7789c4251973206b124d115c6dcf9abcca6dbb5cc012", 0x8f}], 0x1, 0x0, 0x9) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a59c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5b002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d8501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab91970a41f0dcf2212f1b9110f5ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad70700000000f6240f7f4100031c04f502ff73fd0000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3c000000000000000000000000002fb8f9d2425ce552869a860afe3f6d588715e29750cf09787a364c58aa9addfd721ae735b2c08d039b4661141396ae8b5e6e854f90"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f0000000040)=@un=@file={0x0, ""/55}, &(0x7f0000000580)=0x39) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x1c, 0x3, 0x8}, {0x6, 0x0, 0x0, 0x100}, {0x8000, 0x6e, 0xd, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x68, &(0x7f0000000100)="1ac0793c4e7b33a3cdd6fb471ecc341903d2f5b193aeb1d598060ff4c962f476a7b782c70507517529778219c3f941ed24278f3002b99376212d65542818e3575ff7b12709a572ea073b92e6ed66bd9aed228cdd3773f57c060d6c34c760d7cdb767067c5be54355") r1 = socket(0x18, 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) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d130600b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b2257bbd000098b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$inet6(r2, &(0x7f00000002c0)="b74ea05c7eb482cc7d09d6898bd8b97c3bf22617f7cab760feb6605fcca44c42c8439e6589ffc0a0f9e70c31825c98ba99ae18d2322a82f8deddb040c52d36a9e057afc99cd82048c4670ddfce94c0b21b49bce8000000d75bec5ece7938533ff3ba5631b2b5f12d7f576d49315360ffd2686464caaf42d092cfc8895c8f65c138a86df59ca2b264b22571c74bd7c253302f9b6f83907b5a1f883d72b2c31d82d3aaafda47ba873d1a68bf9f15c6bc74eb3db16af9a95b1b4ab075cc81d52ec7c31d5f96fce8719ed48237bf4c6403c5c7ad22a6f854f333b7dbe161f5a6f649cbbeca", 0x11, 0xb, 0x0, 0x0) r3 = semget(0x0, 0x4, 0x421) semop(r3, &(0x7f0000000040)=[{0x2, 0x6}, {0x4, 0x9, 0x400}, {0x2, 0x2, 0x800}, {0x2, 0x0, 0x1c00}, {0x1, 0x2, 0x400}, {0x4, 0x7ff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x40, 0x1000}], 0x8) 13:34:37 executing program 1: r0 = getuid() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) write(r1, &(0x7f0000000100)='~', 0x1) r2 = msgget$private(0x0, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x0, &(0x7f0000000000)) r7 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x9a2, r9, r7, r5, r4, 0x30}, 0x5, 0x7, 0xffffffffffffffff, r11, 0xfff, 0x6, 0x3, 0xa7aa}) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r14, 0x0, r14) pwritev(r14, &(0x7f0000000340)=[{&(0x7f0000000280)="4d55ab935922e65b1745720ac1b3b7c9921a0deb5791ef31769ac5e0b4c51d5d1147eede8c6fa52b188c2e746a5c81b29fe4a1600d6159514b026c74ede89f2900e6264d26198478c4cbfcd69a284d2161de2bdc4f0767b695c45409c7e3d46c9cd777c783d9cac9b965a03e2ced700631e8c787b1abbe9937b18486848f54e41e609afa530dd38cd21acb33fd1eb3a3af46cbc20079eefc45ee9b4589b68d56eb22de8f4ec78f8a1bba1baa75682629cd50", 0xb2}, {&(0x7f0000000440)="e00fadf098a42ecac851a4e3f524f64e546b67cf9691d9b370523bd42e06c8119a384f28ab03e2c444d0f3ce56417185670988a53331f5ae18678aa9726f326479710c40286a37df575b6522ef9dd4acb1aed30322b7e312ce940376fe0569de89258d0f50e8056e4917d85e7e353f24757fd53397ef2d25312b9996d4c02f443a0b9ac58f43cbce5e7ede887cb32a12986ed28dec35ff0f938c7ae45423d2c8b1b9c887a08702c580cc15df7b1b2aa49b4d2194725fb2bd18a6c9f5708938b9121507b2f708fb6119df6a82c859", 0xce}, {&(0x7f0000000900)="6b0618a7bc4f0f07deb2ac9f0cd572d8497fa7fe6c1a68308c4a172c5bb80adafffd16ee3bd07d940f4049ecb724068cc25deb2ec7845531e275c1561ba529165e2febf0696740014a97ea9f7e3bad03dd9e4288e6ec12ac73a11ef5746a2051a10de1981736bb86f88d11147421e3a83e35d384c9a067e9ba0080b8b372b00228d1289abe0a0c52d004df917bd90cf25f5f2e7abe4e17930187427e796f066d078e492d6ea35328cac83e32986ab17391448498682170a63f12ea054af04a7b01cdae95b76d4c8358a59b9a765925eea6bcdfafd63836c046d9d090e77df5ae0dd10ef9aa49b67c4a5f2fed6673bb94cdc3bc5a531377da76b810e34f16a75e3d2d93e16b7257e2cc7e4f242867257c5eb608841caa37af30df98d2ec33eff6510e4aa4d40642b552ed294209aac0719194c26bf703b35100ac18c0b43bfdd1567bc28b6df372c537145e88ddcd50e7af96e17076edf694e568f8859ad2488190b0b80dbce40bc64f23e8eab774e40f4ee6fb7cdea1ed48dce4aff0a4c2e972335af0ef2e3f098e138750d72f8252c0af196accc889d35df7b3fa0487c92e785a2ff6bf5371bf6aced5b648468a093ebc2f3a4c1032e8231b981e80a41ed2bafc3777b68e1739d831e9845a37af6abb8842f519cd96c5a8e97a94386e230ad4c2aade9692e906cbc4bcd7d6f9c6061a3c1d21f6ff1992cd54a9dd642c8be93a69005bab887844a3730d8cd1129351b3f902bcd7ac3ad1d5c054fb034e3aff944eeba23e832b3dc42a1533bba5b5e4a8bfd8aed2a799870fca3168456dae460d932607211db41c5a1bf51da1f96e4d13d80973cb87ce0d5130badcb74cffdabceec73e9dbf86f5d4479108055a0caa920138ae252824159711675043a2c24fe30d65d4374c5b35fd8926d16614ab4fabd01e89b7748370eb03d4dd6b7c5998b1f09b09d333088a1df5e153793f35cd0b169cb7dcac661d330bedcb2ab367dcaa4c9ec85283cbb9e0b02dad93a187c611f0d0bb4057f501f3d8b1a138cce8b1938db0dcb423dae895acc80b0f127b166a34f0259de5aa7c0752063b5145ff340da9854b8f9952415c9593db76cfdeff7a7eee99c4ccf91f84b55e12d7c25d0f5381a8977444f9be297a5cef725c7429a6512d9b7977b9ec839dfaa51a389a64f279ced1581b5e16d16efa1fcfb9284213d14f815a35958f93122bd86cb7a1cd8a406ceadf3edeb1d9d080de041e717c3873f74b5a48f73525b3df64f4384903fba04cdc832b6bda67853aaa5aee6234e177cfd0cb3b00ad36aaa1e686a1127ca62793a9f6abe649a800615cbb38cd404748d10b7fc12a9d7086ee66ed4b88b65dbbcfaa73c1b72d6d57f3d8829f97762b90471aa6f4711496c5601d51558bfaf96be0bfea806083147b2989d1ba1fa861acf77ca53df638e049a7cd93d940f370992ab0790ea4154add084e82dc4f3ef13ce3d25bc282765df4b4138094a298fbb2f6a527db06d1506d39b94a862c18979577c1650b0aa1a7a40f945d966749eb512fc42e627d84b14075d09fe13fb5a00f9ac4d171ae2c6a7a4c5f4b5ba263ac142cfa09d37a3803a09efdeb000954c78cfd4396190fb4722ecb832d3f1e06ca241635cf8686bb5f3be79b09aa1df1c3d44e1e841cb27aa598ee7f17083470c7087ff1ee80585ac82cc743dff4ee2655af9a5e31c5b8377962dc19a8bb13892f0e866fcb05b7fee5028ef3c0faf61ab89569f4d298d64e3ed5a8377a45ef7b8490657f67022a6e9dbc96c632fda536cb17f497346df04c86e85894052a53d199fdb5cbafaec8142dc19d210dc8a64b090d50075ce02cd82038a83302e9b8f98a8f053656277c63278aa247b5085ab389cb6e37fc1ddcfaaa020e72853238c0a648712be53ff49f4d70af1fa6d8acd17ddc76cdaad8de85d7b77cc7169f154c5e265a2a5e23b20bc1fe56c22f2a5a1de29aadf0c702f2feed61b375c048105cd6702472888fd8382fce1d3ee0a168c558f8c090ac88720a595ae102d4a40e0f6b91a5a73ae23384e99fb7bd38404b48411789d927830feb6cf40434fa81c27966c19a799d0f779108f941e0381a374cfd265ae0b7c33bddb2c466832c0afef2bb0472ec203d723dd4787f0225dd79d1f3546130ba67af60183fa31c6845794c5e5ec1eb431ab7984ce84414cdd26b9a196a08358dd94c389a1c278b6c967f0406d9b8c4c9140d992f14102bd29960e48ad2a9ab2ac73b122887a7f39d4002531f698b58b75da0f175d38be02da5db996c9ec41769db77d4e9f53e43f8e7cc1d6aa88df0db4fed2962e006fea365de068942f9b6ede09910007611d656d1c356cfd83fd5ccced4436b271afefbec61a7f14d31897d92307fdc3e637ad447ea541688bdeef22a0d234bcf2b81e3135aaf1f06567619e80e9eff35ff0319daa4f75c6d1193ada1bb128c0bf1f03503d5890564043092acc3e9bfd37d6f2056210270135c29663d7f9a189960702d49fcc1c60923f609d3b818d6c2f8970a5a4d41d9724650b012c1788ce0828311576bcffcf8bdf2b0fb5230fb2901eccfe05c9aa99fdad43b44d8313a2810e88563b0389a70cd8a5c9f634b6ed84c8b70c215e474ef5111ad5436d9cfbe4edaf04277ce6b1301bfc6a8a927d9ce68900a80767496226974c531efa59586164b0c9f32d52bbbb0e9d007270e620a1308e75b5e69958e7850dd6943c09aa2bdc6dfb1844c223d103cf2a8c87e457a99a03134ad08f0637816c871327ef08c5d0a53801868318d5567c7d1afe5dbc7964120f860b8d57930b59accf4d09c55f82e2d74f78692095ed9959fa0a9744080b1384560acf92ad68cc06be5f2b8dc125d10881b79fb30a309b2d948d8f5f99c35153b5867536cb15dd93c57a1b78e8030d856a28f58634c6dd3c0fe2e6c91157d04d3d0d29096715b02278c5a2a3d0a3a07062c59c00380929876218bf6a1ac3cf283556b3c0c5dedc8cfdd37c4eeda7269ea930838d6200c785db54f1972dbb61f6a8fd52d2cff44d97d41f6101ee23563751b8fdf9f57f74e116989c1bd1183e18ba339afe37f79fddda157237336e6a2483fe93b3f3aa218187b6c4842955a07e204a3b6ad96c799939a3e51d05ac7460ccd19a6b47be1f240451b742ed055f1209e8211be7d30b6b4fa12c5e2c539a6fefeeafacf301d9634dcf446ad2c4efff0cac75fd2df2aa769e30cd18e3e7c9e9aed52f92bb3531ff1eac2301c57e6a5fbdd3201b81f9633c0fd93a8207b7f496fea776daae3ca46e7db56d6b6929a0b7c4dfefd6af6f90f8fd28b395e814a81da5dd63795c60407c5114b2ea8ac2a9028099d6d1c2de7cf17113a255612d985ee451c755f0367c081e7b4f9bc86e5ccb62c6d7b7e26d11f3ad5422f9bf5ec0d8a398bcdea1faf3f2cae3c1f120bb216bf10c52fb974923b2742a4b2d1a696e692c33eaa7c6edc196029102f6ffea6a8b82cb4d98d50e8f74ef24a2a961c869d7eb070b7b76d5c7043ba730db9616547bc81643b10294013e1e5dba18b79dcf524f6c93ec1a74e38ddc35d1dd9ebac950567937873200d86daf4769604740bff833dec046f0ed2d370e728876a2f6fb04ba2ddb572417cc55170da4e8e27ab67bd640ebf561fe667e3a5d95a3e619b77aa28c0f19e5f7d963ab877accee4c00e0202e0085b438c99af3846cbba0fba90e18656000e21876fecb8ca284006bdb3aca104ce1125dfc018ef0633c18c2714de56998826bddca418229f427aec5e3b6f4684d0c7ecfa911d6942d34519fac0de5dca213f4521d6cc86d97a2a4c12b94319d0c9af4b0c095db238465e0e991a3cfd004b076a37acf698edfe0ae268913bc1658bf999c946ac9d0bbd064d3bf12c53dd9db6fc47dab139cb91f0efc4db634c6104930777527d6ba798b20e5b68995da5acbd3aa52cd935e7d053bf8ef5d5eea3d2b315382602463cb82c5e7bed0427f39a9b37a8656daf38f9e232767c7e654892305434bd0a6ce4081fe319cb064075cc3d87d69b62f66bbb1f78089a7594239021bcf6b1722ffe24d91de3b1d8ca61b2e886ebf67cbc09d50937ae547d338081b46141785aaee9e67f27abb990dea2bceea8599fbeab9826ae40d597ff56c4436cf004c47f6ff956d414f8da896e43efc7c1fb8963a8a3a0558f9ad41db4945fe8444de7e817b4822654dc3ac2e187edf6961b231a97d88f58389388605873604e6e2bb894aa91a985efaf1fbda93ce4b1cab8031cefcda7b3f35ac62bb821c8bc653c7388ee59dd9da20684eb287c1b7826439e94221e793f49f5ed2cd708221a9a540655ea6556cffa68462189c731239c0d86184d71d3d4b3fcfa9e74deaa07f7a7eb20e1bcf25b477932fee2a158bb716716a3e50e6f82fbd93dc1cf7e36748bbfb45ec01344a6cc0d0d02090c96b02f43d0a6e9c50299e51d67eec5cfd1c1ba595cdda443740579e8faf65ae9f2c3312792e935fd770e2b8f691d9e9ef9dcd4103d459705d6884ab87fbfc04763a3e9873f7cf61bc83a9422fbdc69779e33535aabc2aa745db00f207c5a73b4a2806fb33aa0b240f488e40789dcc7b09813d557331320cb9a1b804d71def9e1991e2b1344da33ed0b96e32b1e65427904d0ab5cd66d5ec212c0adb33923f5d9600ede3c08f962688329af5b4a9ebcf12b67852fa051cd687d87d86431eb2c220f8c51474b9e42e96f38378ba4078714c1caece2ba24240b772010a4294d7b1295a74ed15825eb73ace12022dc7f5fe7346033c3e5814a7ec17ede63729b667b3c711ab899e94590670434c1e2fca6dcc0ace8554616e3a2f26114d3218ee15f6a08691fc70b169e25a67bf5665f3fec1a47f8ee31ffce3e1c5b27f795a9936adc80b36f7233b052244f91e42e13e250691f999bf96e7a1bf5e51e45fbc53e1c60241f49d667cc7f7d955e639db0dbf56804c2e80ee98a99c01c349d97687f849e406d7515dfab477adbf1184cc7a33d4d8a23ef92b3d489c2208ebdb48da83141c5cc34bf7e10fe17a25b82d0edb854c2a45bc62420ade48fd806ea1e2b25aae7c283a849372a5cc1b51b60c5895f8d717eb80adbf530ec6e5ee756484d446bc68c83f0fea9f1cbbe6b7bd7cfe16f44cefbe3c25a477fc8104ee7a40e04fc7a5f5ba3d25807a0c4bd0b73cc9049a38896d7c6200d834e9c60616c7ae36cc4d7005cb96f6e9388b676a55e0e71966d8c6761af5540a8c709f96c20aef3490198a88baf0e91170d3ec0183565b86428cadf683f67ce3247f4f9f15c9ee73720790098636942e3347db4da028634c0940fdd1a7e7b277baa4084f77d5959f799cdb99a2b54d243e602a7ebab9dbb360778607250aabaade482d0c49371d70c0f06e03611626b88cf9cc45742899a1e054765941f77f769f26eae26c2d7dd44a15ad532589667d660a26d73df8fc6e5dcbdbebd1ab7bc6a02c47842028d3fbf6bf8ab9c91fde40fe33c82518906bb8ac7483c71e8595d5c6b048b6c1eb4fbc4bbcf52ad37ebbbbcaf03f1bfaa3142caf527e2e48a4323256f1e4c956fa5b7bd6cb315e81e11bf506cbed597ec10826a8086a2ec3f7393929e00d6874a875ceda80333b533087a2b1c74ea198ffd2d533035f8db4f948fdc95cebc9f7ca7011fe0653cf920d95014c3aef92db23f9b8d14e125e8eea980268526dfc8ad24151520fe18463a45863e19cfe7ffede4b999e4b415b1885d53a081035ecfe240474ea0e3f814e2c3dd6a0008d161a9c184ba5c792679d20bd1e5a3c481e39c3d4ed93a656b", 0x1000}, {&(0x7f0000001900)="dfc3e970040d8a5f88b8390a5f971a667ff17020bea11177f745697afe2b32309667b17c9f695a4f55e2fcb883ce8b24b0b898a55c100f3e9464bc080e08a6a8d86e5b83a6e7eeeea1b3187d74ae745c0b69a03fdbf7aac85d6774ddea658dd47a4e8231d367f6352f164add32cef2fa07ef3cdb1cbdee355ec6d5471225dd3e1c855d5d6b525e1969cb3177fe17778d50f9f42cc3d2be9d0229cd90919bada79b30a153d9306b0cf0a4a8773c021a2d5d9fb1230f65a895ab5f64143ede575c3d09dcfccc3dd71ebb83a28760c89b7aee4e47123c08ade02eba318d3fc4bf1a7461de421b93349ba57018804b387bb1f6255ff9fa2e0090f9a5345d1189e315ef0663579e8469d1fee3e9187feaff067189046d688166e4572285f3a48bebedaa66f3170c6a3fccadfebecaed4fd5ecdd7aea824033da325c64e9ddef9531f6ac80545dfc9e9aaa5d99ab219d2d7f9e11cbdc09aa69bfcb32430eeeafcc44db326c0c0eb2bb8770ad3925329a041c493e7d13fa74d6f435f49a0ff679c4cbd709ea2bbe2ca6c4aac0250f11b9fb7f3a9b8889e9c989065ade249b83253502334afffde6ec6d030067f851af751bdfd1cc0b4eede949d522c95d58be5f5b13d97dc95d87bbfc762b002ce606017e52ebeedc09b38416c5330b6486d63d93d116a50ac3322bcb06db335ff02a688e584ff70a309ae1973a35bb85d554796b12ccc6bad35927ac6d9b1e0e8659450032643b742d42204ca97ee61fe1015fb93086448a59ec6d55661f7d3cd69aa42de83f8d2b6a51e7efaa871a4ee2b7ded013b357dd83bbe3eaf55fedb8dd0f56c1a103db5044d64099dce98398fe17a57c235e61fb3ce01734c947836c4e6e85ca33c4cda38dcbafc4327fb617b3245ecc35b2b1f0f9b364ce264917f05293c404e87c90a28f87cf3ce5580e7d2d1d195fa358a8f60c30d0b778a80df7a20f319a910e9deb3fd8de96366068dcd53c1502f05a1f4f3d2254df7e0439133a8a8d52551ac8baa47a45aa32d4f1d573f82cdebc6e704c397405e22f2eff3cdc84edb521211099368604e969080501f081c61536f480985e0acb4ca32bda63fd115793996f6c78dee3becf4218fb8322c5389d5c706d1870f97ff76a650289a642c9fb331ed48c9d96f41b3695daaec9155f64485da16b6d85e51c8b4ff733ce2def598209d8b7d77de9e37bee052115ef983ad790093fa7e35baa6adbcc6cb07e01a48295e86569a4627e1820690960f3f971b7dd2ac1ba9a35ef90df7e75e1a17333b9122c9b723ae63f0182ae00ce4128f6fa94fce5ff8c266ae642f1ba9ecb4b99fdb5238500b6999082abeb1ce552db7675c47aa9f9f2936506e49a8e0f6f41314b2ed7324ab1f94914739f4909b34e592a5e04f378d1210954f2f901e72cf3ac1957f7fa3502fe0c3d0e539ac002baefe86b210d8023f407ead10057b1659da5e703ffce864753a06f6d8833215d6c6a6c1739c9ff99df35fa4244e18a24438a884a4c76ccf40f452b76c9885fe4d59a11d92998bec862fbf66af4cad932a4b7b34068d1064f1d1f5246d5cc884899022548c3ac10fe2a577f99fc8c7b5befcb9e12043681c82f052951faad6e0f37322bc71f4251d6fac99d965d3fa30421e2b044089412a289df76ab2e602cc07186e711f0b0575524db9fef3b8c102403c9f9d6e441bc3f2502536adbf0d144476ef85fb0606517eb62d705173a8a6a1c0e3a43670774a8b6c5e4bdfc4db26d3c76e4fd1ed0e5ae801f932c64f1ddceb836d5ba00947b480e0661636f271e018c9704c14e032b06ba77b44a05f6a9f19c4cfd865660e65eb92b6853add693c7678dff06523cf1da27d2a5a980c2beafafc18535d1de4444441209ec18b7dab602fff9f99685ebd1d73f742bb3a60c4c99f7bb2273601fc2b2cb03fc6ce44b9f48dbab33d9c7dbd19bc14a2daad2dddfdc327191c0a18fcfcd6c6f7a1d1f51b3f94b3c0b2a752f01c09a6a2bdaa0ef370a6b500053bcd946f1305e7845275503696a3f51b0761af7be152f6ddefd8e1c1af390bfc9c72d40399fcaa510517ca95fda5903168c2417ea90de1fd78b6ed3e9c903e1c41904c8950383410e782d84dcd4eb640422a1a99746a56332ddef26a1f6881098910accee81a2422d323305c5b3cbd2a00021a1b2f449531d0ef2699b8a4c28474eb9c4963d229f67eb4885681210782f4f5279c3c01003e1bc46d5f8b3bbd6399cedeb243c4544f38a760d08da2089294aaf654e980403eeffe3ce631b57f0f4cc88eadd144dc7c573a8c63c8263dc30f38313ca9d9c04541d4ae8442fdeab025f0e2e720b2ed360cc2f4a494949aa5bc03b6f04c8afb45ca743953d82968882f76a3f46eb1134b33a85c5d21c44799812853b42e89a53421e59faba1daaa823b7c53817105b05396745271e403c546cdac55897b839c6318bad6b75fded5e399755531c13e1d8cd459ba6051490232416f0fe91339ae181b27c4e668d19f4f917c52b890df2d4c35f9e60ad880879c1efe72fa78e70ddce3e5737cfbe8ab0135c4046a4055e2444ef523ad894e9fd88ad66a5276e423adaf2566494a2557880a3f8083fa87d0c51942a834bdcb0daa71f4b6e0bb869a936d0592f44dd94211ea492bd6caffc742b0c01706568dda6f31fd34361925f53be6f6544123a08b93c16513c3f33f04adae8e5b275443630e7f43a360117b4af961f7bdf0cce7e1b88a0047f810eb5c86b365e4694367b2d0e6ec8427eba17c4dabf861ebd8d3fb8dab7d5380645e506388dbda1d56651836ffe8861fa623d06d81746225a8fd2fcf6fbaa93c5073356e6833fa6b7b10918d3699915ee863ebc79bd7ca6115614e4e0fd5de22fefabdf08d7b5e6b8a5dec96b140f8341b97bd1d1527bb8543e48d240ef3020cf7233812f4ae7b61229c2a03d38732ad7822535b0b2c23c03dc75ae178d75fca9abaf51b2077632398007599b224d904fe50cb0ea40bacb79d4ed496bb1eb3aefadfa96dc6ad61ee30fb035213f4645b2b60319821d769cfab29024f4ade469808332c73f06f5cd5623b237098f8f15fc4f37d20620bddd65311a6fcdd5df5e72475ca73a0d2c83b92d58a765380552188611a3c74f04c162ec2670f99759a656cc82dc388286c3a0206a6fab5dcb9fd6a34a3924827601d1b41153e27e2dfa6d29359ed20762906ba43a2dbd316aae5c74bb8ffe2a187c284e398c0f3ea8e000ffbbf1f6fe834ec356d0acf665389fcac943eefd61d17003634e0280314c26939dbeb53817799af89092b4ac0647c8d90938640ddcb65cb3ff87fb38928c903db85bf27b4c58c75094ff99c5078c0730438c31042f56dcbf52740170604ed79e41b9cf1088a16853824dae3853e193c8608bc8d533a1a5dd6dc0c4916286eb4b11db4708d5584e30e3af19d15b520cd8c3be0cb9956b8970ab9c32db0197cebe7a5b886730a408ba160cc18f1943ea16dbf09378943c70614e4e774cf8f6720214fa3cb0c9bf6a293f921a8fcddaba39b620404c9ec799fda9d9a785fd990ad3c7ed24210934ec4507e5f9471cb42e1221d8ccbd4de76e5fe9bfc3cdc1b1ecbc123c27c65c71adb3a47c48fad880279b17c395b17d1c40dc020eaa64cb9e3fe5b0cf7b7bba03a7d654e6bd0009924688d1a396cc7e39d42aca8d88af56990ccf0d601fe84c826e0ebd185b64d2a77a177b75d4aff8f36a1d6578df9723e9bbf6dc229508ba150f829e1be0157fe48f9019128a218b40f5a69b548e9e6974b005fbe1ba13bce9b3ce9f0efdfc058c5d6e70478cfacb115b2aa692c6a74758fbb7881470132fc8a409780538552992e7b3ca2b45c822fc1ddda86078737a5333971172cdfd4eb32080118370b7923da928062e7d5a2665ba1cba6487c873375a3e6b7d6046416c1dbdb0e0e3361413965a0a99f445dee79a1d6077b2cf277b26756fc913d9e9d0a19cb79124fbd314c972ceb60476cb1dd399da1476df547fd7f41df4fc183840bd604771ba072f6b74e32fe9f4fdf2bcd45be8a7c93b2e04006fbe6f759e2f0fa47864f84aba1a05f6818b9c5e4900c8aabd484927990db2a779d26d6cd23247b6c0ee126f45cfc3b4843aca1ff7da2a1872d0a09c1162a5772c4ece4aa29b26388539500194e5314eba3e60ef97ca199cb3569b478f8895c916c962c2d8539262f02a4057ce334e883e44b9199f6a0b88f67e797599a30030286d9a3bcd698a4fa02a5799cb550e1c9323da47009ff4908e40d515d23d7d88ba034e3652b274969dccd436e21a800f1efd7737f6b2cadcc95ae2bce5cee3d110b5930025e9e7a1b02a2206cc12119202660242a7165931f0ea2fdd1cf24517de6c0a66cd363547132cf4a343b90fb88d145e409adfd13e663aeef6b8a13a3f3bd0540bfd31de02dc41e1efe6ef5d1622488a2cc2869e6e8e3728c60c6c06c208beb263babaae7b4f399044ff19344dbf3d681eeaef7223b9cf98763be30fa86454b545dafa81016c588da1a6a4a92e49cfe59bc9dc6f500313c2ff572ef2015b1a5d483b1938285acbb200193603ad458c9d12baccbdb0c76909d77ab7ef456461d9c1d3b5798d26125e8ff57d3290493bf8bcc70e5f31ebf4b9f5023f06131775deed03e952c3309c3dd21a5f9bebf9018f4901640e9f3c30937b7d3b163797326d8b66be56d454ce9238e577b5979c3cfb5b232107c44911a296802046a9a3743400905a36d943745be66f5a9b6e1e0ce9658d33f0520278b3bc177a144e230b75a58206fc8fee471e240bcb37944ad5c59ae9e4ccfc6353f4b0176216d385eb5c631593273a261f5c249920367990bfc2292ed88e475563af6f987ef1286ab43980562bacd36a2a8aa0a6a657f2d84e49b23897cfddea1422c8cfaaa419ecb84483cad880e8b5fb5d7c1a5d25738cf878a74904c4f570a3f24b0dcbde7d80b2f8704401837d9fdad84fa73e6c747f2e81d19bfecdeb5dc7af70f19bf45fdf17869a58ed47e56a3bf54dda348dc052786475b81d860619cbe3cc5bb029b2b55cc4689c94c6fec97c8761afcbc3557c514c0df572464c53ce432bdbe6a7de053777c9c5ad70a7efa0aa6eeb8f3cdacc7dbb349f84ebc41a18892e24ede355716c433c1701c98e1fd7ae96d79789324b9a436b574de3c5e9d10403f3ef9d484addd6ea83d1867d268559c0c328f41839882e04796fc4182555fd7916df3814e59b25905f6320a1744a07f229a7377e3dc9f5d45f2869130e59214241e0e693c32c5946e41699ab1ecb0408b82cc0c66277e4070968460f20dec169e9211f2e313f5b3262f77f132e00e7f26542189ebae8d0e35fb7253c4c37501332b6e6d0c834745bcb1d003a44eb6955149ac93d2ec4b35076c73e4af82c3b4d7ccc35e9dab0c1a08ef045e0d1cbccfd035e5d6e3e526e7e3459458e67d35402199e1028b656121fc26eff6d5eb25d39a80e76f01afdf33ed824de5c9ca895acaef2a35350aa6bbf1df2481c6157eaa38dc0d9dc5701b545a026a106beb2522bd1edcf2165b826a929ad2237947b09ea7aa9873a844638f90c8b96d08ec91cdae00ad1988c6e88be5fb049078c803c6cd3b14e5621cf00b2c450b6221927071e6c3df55a8ab26e77da5cb7575a2c7d2d0e7975306888c6432bb012fcfe127c1b6bceff46b2bedafa9a31a36d2f7c025b8a1f9ab0edf468890af03fd576de708071566b8352f468270e0c8b9066d6d7f6ba8aa9bf1e11e7acf29bfbea4f66b338ffb8b4b6f673477d28f7b0f44656a955", 0x1000}, {&(0x7f00000001c0)="c2e152570ba453e6b584c417d9c8e1dbde2037c3b380b7d6e4694023fb4085128f563727ae1e90595d350d224ed49d6d5508a0984b2c1f09489792f670e03bb2", 0x40}], 0x5, 0x0, 0x9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x3000000, r0, 0x0, 0xffffffffffffffff, r7, 0x23}, 0x8, 0x447, 0xffffffffffffffff, r13, 0x0, 0x1, 0x3, 0xe0}) 13:34:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getuid() seteuid(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x3, 0x7fffffff}, {0x18, 0x1, 0x10000, 0xfffffffd}, 0x0, [0x3, 0x3, 0x3, 0x5b8, 0x4, 0x4, 0x5, 0x8]}, 0x3c) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 13:34:37 executing program 0: pipe(&(0x7f0000001280)) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="002000000077dcdbb4e9d603eb3fb6eb93f5b29aa6bfb6348f62a3a2d1a7c19639d137e432774b0016090c350aa43cc58b47b01236bb4dc11820dc4eb49a26c27bf0b303004c56fe9ece27d49d270a1c8dff46d8bfebcb62d1ba7f9c460bb6d41242c858582e5bb59bbe7a3d564238c1fb0b501b0681613f3a7a209668f3caf52828f5f68a4526adb5dad5d723a5332011d057037a4314ac36a8c8d11263d36fd533ba62f8826bad29d35fcdabdc711289caecd972b1fc5d5067dc787ddee68ffc96da4ea5e3146aff0f00001d1109b74d9c3846a7e7e4257b8719e003c6c89da632cedb3643f3f43adebeb478b453ba9f4f565cd1a713e526bc94e6fa0c216f6ddabe101c2b56893963e0c75fb39fc1211c00b0efcbe65d8a91431a443c2847c4c0d7a8f574c56c1f01121935273910cf7750154cf25b54c42b7692647a99f7d2"], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x5) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1400}, {0x3, 0x1, 0x2000}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) madvise(&(0x7f00007af000/0x1000)=nil, 0x1000, 0x4) kqueue() sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 13:34:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x800006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 13:34:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) connect(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r1) listen(r3, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000040)) lseek(r5, 0x0, 0x1, 0x2) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000100)) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet(r1, 0x0, 0x0) 13:34:37 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x401}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) r7 = kqueue() r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) kevent(r7, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r11 = semget$private(0x0, 0x5, 0x624) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r11, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c23842aaaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000b56a"], 0x10) write(r16, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r16, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r17, r12}, 0xc) r18 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r17, r18, 0x0, r19, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r17, r20) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) getitimer(0x1, &(0x7f00000004c0)) r21 = fcntl$dupfd(r0, 0x0, r0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x9, 0xff, 0x8}, {0xfd, 0x9, 0x1}, {0x2, 0xaf, 0x4, 0x520}, {0x3, 0x6, 0x1f, 0x8001}, {0x1f, 0x3, 0xca, 0x5}, {0x5b, 0xfb, 0x84, 0x6}, {0x3, 0x8d, 0x81, 0x5}, {0x2, 0x1, 0x10, 0x4}, {0x800, 0x1f, 0x7, 0x9}]}) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) 13:34:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x40b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSCTTY(r3, 0x20007461) write(r1, 0x0, 0x0) dup2(r1, r0) 13:34:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x101, 0x0, {[0x0, 0x8], [0x0, 0x0, 0x0, 0xc0c, 0x0, 0x0, 0x204], [0x0, 0x2, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x403], [{0x0, 0x9}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x200}], {}, {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:34:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet6(r7, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse\x00', 0x200, 0x0) r13 = accept$inet(r0, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = fcntl$dupfd(r14, 0x0, r14) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x400, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = fcntl$dupfd(r17, 0x0, r17) setsockopt(r18, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r21 = getegid() r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840)='/dev/ttyCcfg\x00', 0x2, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r23, 0x0, r23) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r24, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = fcntl$dupfd(r24, 0x0, r24) setsockopt(r25, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = fcntl$dupfd(r26, 0x0, r26) setsockopt(r27, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r28, 0x0, r28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r30 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r31 = getpid() fcntl$setown(r30, 0x6, r31) r32 = fcntl$getown(r30, 0x5) ktrace(0x0, 0x5, 0x1334, r32) fcntl$lock(r29, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r32}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r34) r35 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r35, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r35, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) r41 = geteuid() r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r42, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r42, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000040)="d1ac3de3651fe6a2199885e866d61e10844fea191e5fa50303fda2bc7f6a3a11015b7c55", 0x24}, {&(0x7f0000000080)="ab966cb03e0f751ac6b4a1257eb910d5d3a21e51d02af65760f0bece082af334574922d55d8e9d7d4b187f3c42f2308ad6df1e3e89f7b4c114df4d83c2646d1fc0f8f395a8ebe0613d46939d5a394aceff55b1c9ac04b9656c7433ba2492b5c23b0eab4d2c83b9137d76068bdbcf105c0a3ada04f0326251aaa208c71a35cbbd11a057b4a831377f8bcece71d8dea5cd1e0a23b55609c7f4ec7e62c589476827be866d26d4f88bbee47fdd6e952354bbbc1db385eee280571ec4ac64167a322f376f6a4deaed8a8f4e0ce1414f3d51284e143dce075f6ffc39dcaecb3160", 0xde}, {&(0x7f0000000180)="05f0be0cca1e1c9857a44b979fd65b630c46c474659476c3eb85270e9b892aa9740156c4e03071194be85beefa6d87e54b90c52d468be44faeb060a03b44a46a15797312d3a57eb7a0a2f372aac1a3794573d45609f5e9bb1ae38b71ad0bf3f6b67618270dc51a9164328b37a6d9868e3c09a4c13077bb59a4ebe679e5224d58758866e7c0e17e98db378d3175f2e1ff3d1b901ff87b31cf42263739f93f7896db0a073cb747d958ad7918f49d2c70b66499054fbe14047103e75f2246017acff2527f7a20a075cfc9071890d5cf44e88db43e2f8390ec6ac1f9a1a103abdea834", 0xe1}, {&(0x7f0000000280)="31be83e403ec5901ca42033c2a86a2fa24c3878943c6269f1eaf3699c160342eacaadeb4bf3d1aac243f6784b2f5baaccc72845a0e2a303b5015698c6f6e72c04353836e58bfef492e253b705a4a5ed9f412cf606614f9ab0fcf80", 0x5b}, {&(0x7f0000000300)="4de2cd1eb2ddc18470a290cc0644269ea0e8f59bc94f63dd8659929064bc12cb5b3a2c28056e0b05fca9d1530ef6f45933989147d71cece088310a85851cfaec48b3364a3e70fbc96a9f89bbf5ef76c75891dd18416f57a940b724aa492a2213791fbd76c6494f7f68296a831558b51993fff0785cb8a6313b7d61bced68aaf941f1301f514b04a041986c1500d080bbfe8434860cea03832bab46970b5393dbe1c2e9960d62704cd571b160b5198338b6bcbe826926edcb068ecd8853a393de2ed431a44e5557b59f0445ecce41bc77b73ef5a0965d1784c662154cfeeef1d8c9b3388b5703387cbf538f0cd28640f55c54409b71471abdd66a7c5e5caadaa7354c648461db41a86436fd371d953a3205ad52ca578e8b8cb5d1cbc4ae0c35e4ab6b06123321f3af752530edf47003d63fc0cfa3ebf1f433139833fbfc82f84b1e14c80361220548cf839f926ad0acbf198f3e1a99ed215c6aa6e32d260b69ead92c365bcfe2114a1beb79c7248f9df6698214a632e12cdaf116345d7acccece41a1c40b09c0eb3268e256e74a29724ebb7169eb79f636eb1927bbba6d7658e7a2bf66b21ee72290b4a19d2897486f24fad93d1a665089a886cfb02af791238b746d0498da169f05bfa3bb3d3fb83c992eede83615513cb7d8e505bfbbc0943cf1d7de6b70606530159c315a348ba330084d4324f518fdd91ec3ff6eb4064cca518e13c47f753473bea1ac809a87317ca15a0feb0da5a2674782e533d1dff56f61b158317f16cca638da1133496001ef9177dd8b6c414c24ebc63b997a64de75978214531144b1e37c42be6f6b57cd572513269863c736fef3de531f8ecfcefaa2e7adf0f85a7291fefa72ea724ca909d2cfc700aa33c097a4ad7cdd84365af93195ab1a153ee62984c26943546f260266d2e89b28f6a173637267db034516bb02f2bca85c75bfa18aa3e3b1a9e43db07980d8a82175916348d94ce752ba5be943b7500464b5cff2d2f052c682acabb78a65e660508047da83205fa8a6e9b27e8a5e0d39811af27e5045fa068f3b7c93c0265dea5573e491db5c343caec76684f2f1e450866665d24ad024b587373f02860f107cea6c403a028b2900232e666051d3fe5e41655a416b8c6eb3758d56acad5652ef8e969b93084d260f213a39caa3c903358ea5be0c787ad20d1fba593bcad71d869b2b01874df9a01b1a46ff03a389978873a4709a35f01671b4c902d4a8f4b2047f83e62762cabe21f6a7315575d9e1fa229ee236bcd49b714e880d99b90139960b0971fac2b8be66c64dba45162ed64abd2d3e71f70205d2acb004304a400d56957dd12a476ed009bc12ce17ddafdba88a33c0ad4ec2a17076f0b0c56c575e83e69190c008074ecd92517aec584e71f0213cb2b0bdda07aad219386df0f44a872fb7050ca50bff687de8231f5227d87bd2770499327984cb851deb615e300c4aa00f0eeca1fbfa1b46abc2b3708aa7ea93897200ddbdc969b860c7944d390914b07e1c3327714b297409ca48838cc1c24ff3c7b12f39a85b9bc56b4118e6edf84d8b7eddcf77e987136b84aac9de9c9cfbcf9fbf28f9793aa34bc2a15db275a42d160cb71d1a24e750aa3863850025311b4c291f0274fd0781f797c3cd52644e3c6ec2cdfcf76e15d52dfda41cce544adabcecee3c80272abd94a4df583cc73911f42c314f4a2294a27aaba718f83105b0070fd024ba584356661ca0e7a4b086db4bca645bcb9f26a7d1e9e25b177173c1ccbb1482714aa23cb953e0be41ea99e6c3b0162325b50befe8d43b5fad9ca6fcef5990af89bca84cbb999c9f2bcffaf164da4d727f60d785e1062e18ae3470007001e1dcf4c17dc7f1634d1956ebf86bda64f5203d666f526adf52f35b738a2ea2fc6c782278db65f19d8b6ee17617363484a30d6476562201495e32fc37745fb35ec9adf42c71be536e0bbad95a86093c09a14b52fa9d6909ac13745c11b70a885878448bce9975a756e5b9d8efb4c8b7df326d29831f42bac23a8dd087f2f3fa7a3b48cf058dd02f68c87c3954f076dc433ae7dc9c4270bc974769f0c43bde828f612266bbd65da44f539bcafcb188972f729ae3db4eea88bb9179c99fd224be818739f63ceeaeb46ba3e494ad7d7d32c77dcd41d710f0f7fe690f948ba7c72534a71928f862bcf4191e7c6c033124cd19a0fe809278bb1ad3764c7bd3592db111290f13efd7c736a6728677321a0290300ae82ac253ce42ddbc9b8a470d341e8b21cf28e838888bd8cf463de2a24234aea277788bf6c38810efb2475d498e3acdb71c9230fb730e63a88e3e47d7846e9f00c4a80f721d8107de9661c4ee0f7c3ce75e14bbb2fe319efa4d7e70c13526bb80e98fb543a340efda717b9a3fa890680f6b15841ee5aefbda217ac9d57e72d74ab2325618f955da32a718d650bf159b6c3460173f8d335ef5fadf95f251eb39ac7c464d0b809508d454c1fc18fdb2b632e698eb5c46824b89e4dd17db41e78c7e7fa70c121bac59877139df88396a2003fdf46b95a494d657a6d7ce9d9cf35684f13bbc9adc679b3116ad71b439339e3e5a57c3e9dfd7bbba1bfc01aea5f8166df4af3a96a8b1190289f8ebf3e7bda4b37b32cdff0c22239cfd85232ed0e534ae468534d8215dc6387de3e4de929bc55e2b3420d7b15d25b01b81424ead69873f367d69b6dc7a3d7b56c3af4748854f7bf58525d76380ce2035815a2fc873725d25c5840e1ddd839155c0089f63319334a2626b1a3440cb5ebce892d0732d337673e16ba7202f0c2ed758ef2888dd3c853edfa3156b6760940c029edf8dc9b7e7be2efd80483a47d2520b969f7aa9637d374bdfc3b2d77bc2ac4476c4cfdce5245c69b82d1608bcd8596cd00bd5bc22d44d8434dd418475d5c0c62955647da407df9937db513cdc40476b12ac1f2b5579eaac11193f2cba37fb135efa4c68a6392135a5ae719a693484bacf266c26804f64319de84b1355fe9637756826ae3a71f45343bdf60b8b3331892deb53058c4dd63ee7f0cd3a7c42a4801409acab3bc4debeaddcf285d3712beedb6f00bf939753265431ed83edc3f389ddb1d7788f37a6b7d9f419413c6aaa7c8f8e4e549541860efe0c99f6adcacf38634bd412d40bac2e582fa345307ea61932210b40e45008a3dddfb683d79b6c1e30739628dd012d4e51c1967246f6f6d1f0ae5bc9b116fb79e1fbb1e7349450c2cccbc636294c0ded8e8303a2b2ed3d47831e5538eb5039e0889ddc12e2de5322424e7ead07d507a39d2e321cb71cee9616e86b00e9d968f6d8c50eaf31d61fdc5d639859d7d1bf38b892af47000ff8f82c5cad039b8cd10d92ec30bc244d129b95100df8a5fff67043b894a49bc73775c0aed346b138665fe8e752cc62310aff27c9deaa897e8893d9c458686c93f016354e3d4aea961ba1a78cb4ad40ee6e2d9d8068162d88468dbdfde2068577bbdf7cc56e7c2b0b6a74b6e6163ddd3af0ceaa60738202dbc7bae61f6a602e2aadb417f5e69a70ff3fcd06098cc9f54bffe868e08b93801bcd7159ba59f3ff2e5e1c6578f9e6a4d2875325b54165937b785001b922ce27d6db7f88ffd935798954596230fd596bccaf7907c3c3cf016ed6cf18f74b88ae5f32a488a9cde840b937434acb2bba3345b4abb8099693b1c31e8d76a4b222e7a808667721ff558283e2b57cd80dfbd70f1d9ffb6b6a2a09ad536ebcfc389227f7f68a3aa9f4ed957dbae2a76bcc30cdf2842b4d853c097a5b8d60ca252c784e91d19d3b3a242e0caa9c1cac47f53423742a9aac18f013a068a74f1081b7e3830bccc15018271de2c4a83d530aa7e96591b9e376081137051bae3048a273a8ee205ead32acf2a2700ec31db9fe6500d0d91aafabb35ae6a3d2abc2bdc3a1225e4ebeeca9f88f603a213adb5868a01e2ad44121a2473d46b7f3b73bcd3df1881d4a8a60473ff67ed03ef807df4f0db70fade4d98c22f586ff48c2b8a43642d16517fb07a8ab08f44da78708f023382fd8b60310843e2ca483add867b6e1f309bc6193066c4f7cdc89a7950e3cd26e6339e222ea61280833ead346ae81420e3648e4fcac22ff0e1c1847f5d68d123424e360d87f2817bbd6cbe9a0fc312519d305d496215a80a1f32668f2a44936251651b788aa624aea56042c87fa8044a0cc05e2ace32d5c60f1229860d3abbe84526f55185fad80d54b6bf5603d4d61034ce85c01fd9c0badacfe3c916fdf1be925e054804795847954d37b0debe798a8ee7e596cf374031cc67994e9e010fa0e8bb979f065795ea6cf4ea84ed75bc07ecda67062fe1f854ec2bd72d233013cb91d9488bf41475e7cd4b8c00ca36753d20f93d767cbf9f68223b1adfdd9ad8bd0b3d1a4e501113574fe3f4d8fefe87cb6b94ba5285dcadd312cd2e1c93de0afc797dc43b4b9bbadb50f5802f896c75ea0953a1562aae93b5d82bd3e2ca8df7e9c7903f75e046fe6ce0f8aee160eced89ae28416056028f5fffb90022ceac75de04c19b97f4f2af01353b744f66948fb580dbe5a1dffcc629f6cdae7e203d28d3f77dc2382a84f9786699f75071dcfe451ab4966e05308a16d6bc825d807a91a91d03f6d874f82d81427088c9c5c940b9338b7b2f2bb81b9b386fe7097ba32dccccc63a9f4190c6516bc2e21e3fa61c8dd9297863b407ea07b8993f7e6a2e103a9e45e6054d80730bc53de6ca31ad675e5a73df336f2ee3900ede27cdec6a1cd53a3e9ae87127e54dd26f65c70ba9c4fae2f018f918ff9a095af207a28e857889ae18d8cc7caa40824e91f891d967ad138e5e267a4fcf8b22b854d5009d8e5d516b0421eeeeeccdfc25dca7ff6d1df22500291fefe06b078da1bb711f60731060873998726899f559983a8686ae2ccba679caeadbfeb9ea6cd9dfb4c52323bb65f92f0e1447f28d5958a4020956346e0c4875cd9cfa4a85db39eb0954c942f0409340c22e5086ac37839546821092dc2ee96a5d68ee1d024cc3a90fa30e692ba21e5ef3f5d55056b0fb7b2866b18fed3a9d2af108c22756c5738558ff48fb8e61a4de8b0e5e8c154ece67ef3353303e4509241605df0e3b4dcbb8f70db8336bf9bc5fcbd3acb76678ed468f067c55e4abcd2fd55a1fb169a1a57badf3d80b5abdb68a9f2f50aeda06fe4586f5184a9d6554151f08be64ff2cbe25bf1bd1fd233efcc6da1a8ec5a7487e4455af4712bb7e4aa88aaeae8e54f03730bc858a45cb0d522a676ff0f3c24761a694701df83e8c05319c1e4f067d1816c6571a64a92935143e062667b9953b6269ff3e21a91dc4c99a7528b2eba865753c86cc975e2e35ac77ebade3e8b766d3e8dc7a31a6dc9e68d4a11830efe6abe093b8153e8670e0f07502525b9d2e377847f866379e1ebc8e0400c3f2ab7a5d8ea9f94893da53e4a86f531b9dbb9fcd6f6ae5cacc473099164b4c803ed8a2fc0b50b56fbde4e94b58fffc8afdfc9f8dce4472ccc708ec9f85278ee79bc852aee8d4400aa99a22b171f7bf16ead612c5749789dda9f49933e72eee43374ab682903db3e11328753bbb4a1a6c893170c45a94eff0b9394b7db2cc0a39496255b6269602320953e7f5bcd580fbd683cc275f9d07b83f5f40bdfd7b23806f9b0d1d39794912f59681ec94ddfe18b88f88cbaa0f58308211cca7834aa845f5e2ec5d80376a9ccc8efa88c8fb79641580d7ce322d2bf3da99733e5ebc67cc18eb76592245083cfd521753d8015719b226397ee6772a56420a2ceabbdb50f11c45f9f8072d0d2", 0x1000}, {&(0x7f0000001300)="407db8c1848c67ff4d2f180a34f8cf1e69c5a760c4d661396d9b878cfaf1dbc87d3e9e8699d16eb10368151e2c6029", 0x2f}, {&(0x7f0000001340)}, {&(0x7f0000001380)="aa7f0496336ddf78125e2bb0afe792d6447f2795e2a013b018a96c4bfdc62f0813e41ab865acd86d2d928563e12622d3cdf4c8974fa8f610711517d7e5fc14ff96ac48f4c7d41a2a8241532f7dd7eafa6f0bfeb42fcb5ac7e97fe0fa525823fa0bd403571a30d90efb38a1cf7388c9a843f39a1fb52b06e615d830be5f1b3d6bc8db7bc46e1691b2a2db550b97e6", 0x8e}, {&(0x7f0000001440)="bad3b5a91e5d6a1bf880d4521439a17e26a810f0efea2b649a596c558c62c68cfdb22e80fb6c516353bee1c85741fa6203f4e40354d918f0f6b3f4118b1f1c8bab1816c51f66b3ec4a7b7bda240b4db247ed57a1f885d4aadab3783144623e0361d8a6ab284e2f145ea5af0b89b009a8", 0x70}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @rights={0x28, 0xffff, 0x1, [r6, r0, r8, r9, r11, r12]}, @rights={0x30, 0xffff, 0x1, [r13, 0xffffffffffffffff, 0xffffffffffffffff, r15, r16, r18, r0]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @rights={0x28, 0xffff, 0x1, [r25, r0, r27, 0xffffffffffffff9c, r28]}, @cred={0x20, 0xffff, 0x0, r32, r34, r38}, @cred={0x20, 0xffff, 0x0, r40, r41, r43}], 0x118, 0xd}, 0x40e) 13:34:38 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000012c0)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/214, 0xd6}, {&(0x7f0000000140)=""/152, 0x98}], 0x2, &(0x7f0000001340)=""/4102, 0x1006}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000640), 0x0) 13:34:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000300)=0x10) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000001c0)="30a8da3606d67620ecfc7903d216241682934553ba1de66d62b5513b11bf1561d86eae1d79591b6855c8b927c1e6b8728a55543dae40d7ad33b5324602b26aa1ed9585f53303b1928af38b43b34e55497d010d450f4e040c3fd8949ef7c73810035212afe8755ed9ba39c178987bc7619b98558d941b0c99acd825b70a01fe9cf716bc3508f8db7c77fe945fbb564537d7e61da7a7426f085b316763f5c1ac3a459e7eade5bd757f85678bdb97f5a9d0676486d5b91b0c06b41420b284d7a19cd0da73786624", 0xc6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='V^\x00', &(0x7f0000000280)=')%7\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)='%6-\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='$}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\xf6+&]8\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')]\x00', &(0x7f0000000500)='*\x00', &(0x7f0000000540)='^\x00', &(0x7f0000000580)=':))\xac@\x00', &(0x7f00000005c0)='\x00']) pckbd_enable: command error 13:34:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x3, 0x1, 0x7ff}, 0x3f, [0x86, 0xb20, 0x7f, 0x2, 0x3, 0x80, 0x6, 0x6]}, 0x3c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) getpeername(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000206500000000000000000000000004000000000000000000000000008000000000"], &(0x7f0000000140)=0x6e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffefe, 0x0, "00000000000000000400f2fffffffffffdff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = socket(0x18, 0x1, 0x4) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:34:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) accept$unix(r0, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) recvmsg(r2, 0x0, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0xfffffc7c, 0x0}, 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x6, &(0x7f0000000000)=[r5, r11, r13, 0x0, 0x0, r17]) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001400), 0x0, &(0x7f0000002c80)=[{0x10, 0x1, 0x3ff}, {0x60, 0x1, 0x80, "14af420c76ad08ce25298e0f82d7aeb29f54eb611e2cf58855254264f6effa920f9b25ce8d333d9a7f35669a23df699a162ad6cdf9406f8e88bafaea2c4e68ccb0720816d1795d40c7"}, {0xb8, 0xffff, 0x7, "81da6673233de14fefd5c6ce0bf8aea176653fc7897af9d53e3b1acd58a96ab1c2a8bb2adf24b370904dd0d36f456a599d6fe105f16fbf6e331c625281e84b741797aff4f764fbba096c26a1109e76036428533501acdb0a76e08d2383f721afff8e6d9810976e71495003ade1086dd77e59b6b9dbb285f023eac7c9f5f0071acf41741ecb6b8264a9da3048bea2c0ca1c6c101106bfe93cc66b7c34679aa4d14a1d8742"}, {0x10}, {0x98, 0x1, 0x8, "39a72b289b264895fde9916f59e3b9e3965bcf80c30a01b537b725ee2832687210e9c6cada13435b316b5d19fbc76c39920b84c9d7eeef18142917dcb1e3c94ad511d3ec7902491bc2ffdd57a841b19e0987d7f2f457f777d18913a50d3bf1fd774911716e344fcd56969e91edfdcee30f24d53df6d8f838e59cf7513c892c979dcf12ae2ffb"}], 0x1d0}, 0x0) 13:34:40 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') r1 = socket(0x18, 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) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r14, 0x0, r14) r15 = accept$inet(r14, &(0x7f0000000200), &(0x7f0000000280)=0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r16, 0x0, r16) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r18, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = fcntl$dupfd(r18, 0x0, r18) setsockopt(r19, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = geteuid() r22 = getgid() r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r23, 0x0, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r25 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x800, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r26, 0x0, r26) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = fcntl$dupfd(r27, 0x0, r27) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0xc) r30 = getuid() r31 = getgid() r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="af3d1466e82a276eb7ec6dd56b8b600ba46a0b259113807b80dc4cdb157a9cc2e6e5cb162978f801574e0c6f36c578dd2317bc5567748a0e0a94ea94ff1bbbea7b6481cfec993ac2db44534947989865efa2011100f2606f15244853b5407ccdf041652284d1ad5f038f1a4f0478d3343031c0990f7e", 0x76}, {&(0x7f00000000c0)="48d5c00e990acb9e3cca2e09364c05181d2fe88d5f5c8ff74c54e2e326fd91c6b9a65a655d17bf3aaa4a9f25d7779a4fe5293f02d4f52e060a45bc17c21447d8fa33c28fe20e659a18af426bd178f785744a096d6cf442", 0x57}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r4, r6, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r15, r16, r17, r0, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r28]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r32]}], 0x118, 0x1}, 0x1) chdir(&(0x7f0000000240)='./file0\x00') 13:34:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2afeaa0227d8418f76ce84fd2fedb8ba9f0b1f766ca0a40a67993dfcba882e1353417572dfded356bb86f38ab5838d1d29fd3e03dc06c69dcb0a2a73ad12997cf64b4eb2d4be4470861911f5ac392b2f2b15480afd747d6941d51d2b1afc157230ace143b03e3ef4c79ae685fec65c297520caa69a4a4b0cbb18bcfead235cd4390df5c421b81871ec3759b2a2a23ca8dd2d7054bd9d2673cdd358b128b2d97ec67e8c921d069b0654cd49f89b460c106ad1ed0b96a342946b9d7e6090"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 13:34:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)="c332f85396ee2fb386a83f61561c93e13ff25393b48b77e612d890b7b0706c87c08eee5d5bd09c44d47fc39d0fa2464d6b316fd43ce37d3ab4d981e2f8cc0296dcd2ad094fe1066660606f8129c9f1cbeaf6d3d642745b31226ba8dd8bb71bab00edc7ee306d7318", 0x68}], 0x1) execve(0x0, 0x0, 0x0) 13:34:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x5, 0x2, &(0x7f00000000c0)=""/138, &(0x7f0000000180)=0x8a) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x7, 0x96, './file0\x00', 0x10001, 0x6, 0xb80000, 0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgid() setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) fcntl$dupfd(r2, 0xa, r3) 13:34:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x111) socketpair(0x30, 0x4000, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000329000/0x3000)=nil, 0x3000, 0x4) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:40 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f000000c000/0xf000)=nil, 0xf000) munlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x3f, [{&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0x1ff}, {&(0x7f000001a000/0x1000)=nil, &(0x7f0000014000/0x2000)=nil, 0x843f}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000010000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f000001a000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x5a}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3b8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) r1 = socket(0x18, 0x3, 0x81) 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) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000580)={0xffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20000, 0x0) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x82) munlock(&(0x7f0000011000/0x3000)=nil, 0x3000) shmget(0x0, 0x4000, 0x400, &(0x7f0000016000/0x4000)=nil) munlock(&(0x7f0000002000/0x11000)=nil, 0x11000) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x35}, {0x6}]}) getpgrp() syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:34:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2e) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff6e}, 0x10000044001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:40 executing program 1: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) dup(r0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f00000000c0)="3f96e565633c043972de130a2a4c4e0a76d0dcb5071b351ca721f61c296ab0066bb0011a3cc022e9091cd393a6b967b0ef14ff3049173254b2e76c8fe8c16d25ecf025712108f353", 0x48, 0x1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r3 = socket(0x2, 0x2, 0x2) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 13:34:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd18) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000040), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) r7 = dup(r6) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000240)=0x3f) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r2 = socket$inet(0x2, 0x4, 0xff) getpeername(r2, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000100)="8dd079651fff97a34386d72a574fbe05566a3c52b0f142cb7ddeb5e60c31c3f3676c26e355e6ee9441a6bbcfb04c06e5fad9a7e801e9b0554205ee7bcad9d99ee88fd55b4670ce2e688eb093126b870c78cb5f3952480522edb69719b116c09fb009e72c233681a4c2ab576afef24895da50d815900121d17e25a4a1f3f834fdb7a05a9aba6653f163c36eaef0bd9af8d6319f028929df82038aa90e08d941c4345622f0830b388d0d0c9cd277516c6a7bb7a0a2f34ce68bcf424da086e0e0ba91c587a2de35f40cda016d2126373df4d571f89fe8c5bf1e5d93417a54d30fa3dfd129c5763f1620ff89d2b78ee464877defa01c93043e03a65f26109bbf10b30e42102140a621ad2ba583ac52b75795ff052f373acfb53e2ce84f05722e97bfb488817dc954f3cde3cb937b51945d4f1f3e1f9277a58e40159dbcb613c792effbb5089d188087acbe00fbe54630de0ccdfb25c7a3f6b90dc54df414cf17a5faeb8bd68985a1527cf3ca6b9e34e73267c0a7251097d33dec55c3c6932b21dc52b1aee37ecff7b110e57e55edb9264ce7e5242f425c278c40e1893590b6e411a85e8728228b84b5bb9b81e6d38d8e57c3d8777563a11ac628f83e6aff9e8cd0fc162a22fefcce2784aeb43ade376697f9a93c1236722e842309bf14011b48762b96c1cc96837d56f802e20f744071b47945f2142530cc49b051430161a289c2d5c5f0c76b9d629f68f7e4265fe1acb17ceace39f7f0201cd9431ee04ac44aa79b9e0d33ab0a4010b14f6b172528a0c9c76cc9cea231dbeb5ef5591636a7aa7236ca49a42bf5172b207a6630ef77083dc7ab5ee25d822229342a37cfcd1d58256cdc466045c63a99fc949c784b638d1dfb6527dd867ac86dd05aa9b078d0f8da9ad4e78b7af785687f93109376e03107d62b5896e4677f4df416d4f920c692c43476ba7f75b32a56f4cf921c47fc3ef18973bec17b6b90a7a372329b98e94d2d07ccbfa3989a22bf88d44fa968f1e721aa4cee40b2001da0a6a952552ed66b644f9a03d7cc9dc520e7e7786d04bfb5404d5d35c356bf62ff5982abf1184d8135e8d067e39730695956bcee1679b20ff33e8d6692bab883ee6eaa4584ac40c26642427271182ce52df7dab1400781023f7d0c97ac1b71ca5f6e4590e66bf93743a899968e44e247fbeae7c710a51a0b32f0266a663730341bd17fa177ccaf87bb4c09bb802203a4cf55daaee3218474ee24710b7d9b147b78c6e4e3a2ea79fb4dd184e6a5a7da6e95509bed24020d2d48fad8f379021f85c67e1c4fc7a73e7220028c33f6ae65ef2b0cf412ba4050a49f91309c81236c6c381b42c3a6ec5fa139dc144947471cbd0c9a6dddd1cf7f1bb4eeaef2d03a6cd80f144c9ae2d48ace39d358306d0faab22e8524ff400f5423534974c94633f42a0601701c0824e8d05e9fd586584eda751e9bda697e7ea6a5450e6045ca85b1f792529426edb505820b0a68af648e89df079d22e423bb13d7bb0f7e54a8e447b00937b6eeb35c4ff72dd53ed92d2f98c7c26150540527dcadb1889badbbbf102cf84d2ee929b22edde0f7e0eed6039ad09c12b6a60058786004a61a43b27143207d1374bbf8a86c2c108d32a4b788dc242dc832fb08ca8b43c3b99a5289d783c6cc8ba9b223cbad7f6412447c1f6f1a4ba641e44d3f3eaf7b39cb616f9178d18e235643c3dfd79875117bd790e1475d0568ccb8ba0f0a797c9c9e04f2d0c210898d67431e56a1c85ab588d5396cc7c0d557a225e011c20591a5642cef14d58ff8a6455a1e1f06a21857ca03f33ff95e4a1ed5948d640463d95ad15d9601c3df821890ce760168ccd4ac12cd04de65a8718066a13d8fde9c262d58f9a96165ac2986b1f07812fa2777275612552146aa6797f1b024f3731290448b0b022fed929821440c426d53a8129681f07e45ec286a82b43b4462dbc2221b6e5d72a88e86893e47583a52411bdea346188c5bde56711857c5b4c279aaaba91c25dec028523b93725818660102ceec5c5029966c1e7fb0b453ba573ed6df6f8b7daab450a3361c26e25b1aeec66bc84387e192951da0e4fe0426e5644b879a8287552cf6c3d6cc4daf5aa58905c74d2084a99aab31a5da2954682063cf10548e7c4f3c8c4d865374f2ec874f3525943298229e7ac4bb049a57145e70ab41aa88668417ab66966561983a79c3a59cb66e1ba5dd1e81ec1d866ea046818481c25b049e3e4a3db885cc0084121aadd5fa858866b90c17daafaab03088671d7bc19b2059891670b069080eb848dc43702f1a1163510a62b034fcae8bc013f8ed21f7c7bb04f7e3babc17db28f9675ecd2d841dc200326e8d26612c7bf66619d7ed219bc070a38f60a9cf4679111270d880e8f6530e58f0149de4c75e3f43afb357870a0be8a69816ccdf9d7c6d861cb7d7507953ad4e203f49d3cce3b4924fca12e2863a52d5b59ab458b9fcce51905c15cc273fde081bf09efe48b82531ccc981e8720e801d71fd3183db7833cde23323990b9cbe57d7f4c838c2322a37cb6ff1f6a1299b6f09e811475e36ebf7e6bcbd821948cc75b1cf631e1ca844f33f423aba61ec68eda70f5361a4c4420edb3a0a98957165ff20955aaaad114717ab523a26759d3b4804bd2009c8d0372a7f7545c48f5f53e7608f85fd9673bdabb69d428db01227308d7a400272b0f38de7a400effba620ac6863215d556b07968e8b26262e7f28ad5bf43f17da3f751edd402d0077bd071a0a275259f33aec23a2b5638cea2540a1f11159aa2634b1e855463547064ff810111acb0723ff582fa9372535c222e233d75f86a10d1f25d070f2112a6fe219a947cef2790d7c7579fd39783aabe7683144ae63f716afb927ffb826d111097a9f9c22b2843d32b709ad52bea043bfec628df41aab94dc20f0a393b279d833beb810ede6166e439a377e803f45d8453e8f4b7d1c1278c1314aba8d62bf64fb9799938138a8c9c527111e30c886e8d2feb385730a4d9635617c3d4084d349131700040858771d2640e26c2afdac49a60bb97ec6f01e370f3663486c0c5e328e30a81caa01aea2b831780eaa00048d3af15e64ed3022e16785b46c8811af8de78b3f880b9eef4862a693999fdc4d5a01d377cb732f60113c162f93d2cf75ef3b30a251250d0835e748a9d6763dfd020a46dbcbcd32a6301d66b6fdd6bc42f8c35450c1fec1b31c04853ea75e14adebe086a80af09d39f31e8ee6517e216f8dba405845e2922b5556f269da574030ddf9b013b669014f01abb9d3c184a238f4f00e0da1d6c7e78e496f70bbb57639b32a087453c446a0123d952b93934d6684b64e5a7fea7c65cb9df3fd143c76d5cee4190897c5051320fc930a4542c9d422a729d5a74dabcd7fc16c2ceb2f3625fde48321e81550b6ae081d279f29ac16f4161bbd88e1e40dc67c0376a583266d4a9a7cd8b7700ba572e4c60db218439576f33911f3bf98dd33287e3106a6ae864dc9308ffda81467bf7f8d2608de646badade833065071c6d4cfe8cccdd55f8087176cbd1d91287fb82974304ed66538a322b7ae3fec2b871237b4f54223fdeac22070b04400169cf29223637ed55f8c6af2fb91cf5c499073df41319cb50a0c95ce5b316a9f8cb85f073f48af109e4780d50ac12e8171254f59da620be6b9655ad624e66d2877d506b319e062cde0e51ccdd45042453e531c88b693640bcef84eede79208e3e2931484c5f2b63b0d88df4984b62a49494346d806405d04e20d940f09b7cac2f840aaa0b110bf9da80f58bc9d930ece2cbffa493f9ca7de6f845b33a5673ba5f45dcff7c7be0408428a68e133105aef18d46b9af6e53d7b9f2c6874a6be84fe0c2f1294a5bc728a7af79a65c93498551f328e0062f950068aae12b96667faf76fa8d50a323038d934910fb8bf89671e40cb37e9a282da4edbf37294811b9c6f0e0cee97ec207d53d38ad24d60f9bbe3f05efe9826bc025a22b98d3d69c605ffbd5bcc890fd5036c2afa47c570ac5777a7c29fa8b015beec0da152c7b1d68f6028a143b610d738c829b129ae27e6e52edb94da8cf2c13e767acbc6a275df40e07f3171ab6f0811867b5bb28e452d759a0e38e906ee9f4af76cea818f5c3a1f2c994beeffacc7c5003cd7fda21caa8e92a9878919106dc635d75c3a6130f057546e3efc8f74d230f445f43baa8d2552b70abffac2f5dcfa7ade116f81eacbd55f0339d1fea53b27074fc1d3924a4e0c30cb8cf07fc190eba8b077dc1d86b14ae90ccd3aac270223fd1c7fc42d76ef49de043525d981d8b35f477e2c8c9177f972c4b3b0fef6549b1ee451e6aba574da354d42356dc9f2c62cda205402dd5da1cf4aafde8cbe2e9b66c6d0667671701776c5912bb556dcab63ecb111b3838e3e7ff75fec13d8feec2424b1c40976f0c3bae73bd9f7ab52fb36b3ebd29a5e6be6fbcbcd27fdef70969e02e4bec133453b8970f211b3dc0bbd1c92102a0dc0b0cc01536e3f294e9db0e83eecbf8c518abc9051e8a4c961b8ae7e6596ad228989d30667b03ba3f9723aa61bf3290eb1733696a88bc7b323d9defeed93e1223d9608344a1e44bfb4ac170703bd5af33815141fa34912d73e02400a14e4d0dc4914100570752ca290802e94b7093379b0948076a806167a48cfe0938278b36995b1943d3bd32ded9785e1f6eab060609ceb6712472f4ea6e334cf3a4a4dc68d6a2a73e76460d7da293b7d412475851e3776b3c001d8b041860f352614d889cddd6b68861e9b9c5de58eb6dff5fc6ad03cebad7e4a2f498e96b34dc718974545251260d2c7d5d3c51728a6cfc185393293194ed75aca664db9f2cbb858902128873845f9e53d7c2088df77e716dad69bba172874c4f316ef3e0d89bd8a90b37062e0ebe531949eb5a19a80d7308f44d4086eb8ae9b413c2d6438e9b472e1959fedf253b5c8193636bb345f595a9f222750b231176d3324335fffa383f1854cb62e5741ad6a9149be9f04027ce11286ed87d8a6ba8dfa8e3c0f56b605f0f16a646a08e9efb5a5968b4d79c32687bd23418fe8689efd369523c99100bf0759324a2b714b6a4b182ef3e20b3c1ffc1edf10db775a3e7354e0986b15e42eb800920cd0815fbf8e3c84d743a90c52a6d90600bc264a6cbc44751d3698eefe5d2188fc48365d7231fb2e40e332d13219fe43ebba0047ae14fc439cb8de5581ef1588168f34e999863956247c55599189be0693989fae0b8b10f2d2fd34436499278e5929f8971fd4b007eeee2a32ae6e4e992961259ad2200b8c49079dd034c30229a340ee6a837cc23e2c9efad6ec9830a3c8e5297cc4a8d9cd12427950f26a84ade2d71db48485ac5c73d00fe7e270b1119d41eae793950f5aab764d8368128e3410775bde0e6ac99d88af4afdd2f81a001cd8a19f917a7c59b9642b77b1ba68e060d7981cb2bd42f64ad0e099037c614d6a5f4091eeb45ef06df623155103ccfb2925ec7dcbb49ff770199aa99c37ec7a43a150f708c5a5b7cda6233c8eca59429bb151648640ea310ca3178fd8aebd8224e7af48a5a17fa21275b26c1c7fe08cad152de7ab0eecd76dd8361f79f67533bf8c43f5eb72377adc34b17b6e6a138ce4fe0026cda7276ed761b313386003f8ca44d676e24f1e3f9ea13cf24a46b493be3cc1f761a8f3d0a372ae6c91bafd35bcbc8fc5c54ee20ff81e6ab32e7dba582b012a23610124f956f2b96067cd401f67faff9278789c9c9b805acd72722322747e2cd0192834c4fc45f725b3f857", 0x1000}, {&(0x7f0000001100)="300a794fa6f701c099fe70b38ebaee0e2c5767abb1b315eec485d251dd8f301209af8ae6e275554973648b88c9187bc1a1eefb80fe1c8f71f99ff6648aba8201cca60ac643dc07c7d09f9a8ea250e54b8a40acae5c3004466a4ac44ced9ad2831aef62bcd50efb9ea4d69631e008ae96331994bdd073851db2d2693a5ef067", 0x7f}, {&(0x7f0000001180)="5b00ee854382bc64d77a88810341ec028327f60ebd86400322477013480b496de3111c45a4704fb27159e9004000a248a8dd7d5f22d0736e0c49899f4dbf84700c5eeb908981c72f5ca74213c5f1a6284cfea4078b4e77fc3ced834df1caaf36ae72f4f7f78a351ef98f5b", 0x6b}, {&(0x7f0000001200)="911f66297f8a8bc6b3093cc00c4d839918fff025b47dcc99162ce9b621faa32ce9b4863c8ed296fb978697a156569f188bf0ff4078c3f58e3eb6ef57febf674ec68e3536435546653155d43c9a675a65a935840bdba993ddf462b285999a31de", 0x60}], 0x4) pread(r1, &(0x7f00000000c0)="72d7ca80cf9a29f33dc638d110f26b36c0f7e6cfe076b796f23ac618f7f043090e2d7cd30641fc103f2fd6222d9b2fad144521b311966b28754ba32b59dd", 0x3e, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 13:34:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x401, 0x1000300000002}) 13:34:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb775ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d77a9d145f1c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d9fd219f5277ef7354ac79a44b13abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYRES32=r6, @ANYRES64=r4, @ANYPTR64, @ANYRESOCT=r7, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e253e19faaf5ce4937c0c42a9770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000070bb06a70cd95131b27d947f165050c2f7a51c7c319677da6b00f640a2e926cab20e906d608ba036b32ad22889fc8adff40100000000000000ec643f4dab335a8abe7e09000000000000003334fddba51c62097aafc23202089ad62ec72de65227b1f2f296c330dbe700"/189], 0x8, 0x800) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r5, &(0x7f0000000b80)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB="fe41dec3dacc6e0f757c876d4bc5de7e372ca6fdb62555e117cc3ba22feeaaf63a59a9c9383bc61f1e76b4e10987f5ebc0217744002e36600c017b34ba4fbfb988134df48b23bbe697967f9d48698dc575622d7e1696c43041fd76beb756818389a2f65a200f600f9e2f109ce5927c24bca1eed81ebf79fa47c54a4f7363ede8faced41b2cbef307d46b42f01efbb3d0d2fefdaf47d9a8a59db4ee40a28f", @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) close(r10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r9, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r5, @ANYRESOCT=r10, @ANYRESHEX], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000001e40)=""/74) msgsnd(r5, &(0x7f00000000c0)={0x2, "6d20ee998a90110e4edd27498fe9a5ca84853c01a7f7844b18b673b27887ca18a7a395f5bc68c5ea3fae21b810c861a76502f1277ee4d233f169dd085c83d90a9119f446cc4d8fd3191cc62f18624059591411c309248cd16737e541a9639c0471"}, 0x69, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:34:40 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) connect(r5, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f00000000c0)="af1f22dbcc7c3ed99214e8", 0xb) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c310000000fffff80000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 13:34:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x9, 0x81, 0x1, 0x400, 0x200, 0x4, 0x1, 0x0, 0x1, 0x7}) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b042c2c4e726aa0cdada4b220dedc3700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4118], &(0x7f0000000080)=0x5a1) 13:34:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r3) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000080)={0x2ce, 0x9}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="920996c681f4ed5f0c60cf"], 0x1) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) r1 = socket(0x18, 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) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) msgget(0x0, 0x140) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:34:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r0 = socket(0x10, 0x1, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 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) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 13:34:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x4, 0xfffffffd, "30244bd9c6e527c43fdb417812265ba89a6fbb49", 0x9, 0x9}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:34:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="b58579ca9a2c6893d311871f87b9b772959748d2b6f4511af208213c2758952ebbdee072e7262d278a05bf1aab9adaacd9ff47f503cafbafd7aca638f11a407e3fae88320d75e5c825fcf352e0fd53c1d3fe9fe6e14849968173c2e1bd202fda6d16d9285331e8691831d783a347bb3adfe2ec0869e5fb134a96fab08b090f68689bbab599436f2595468a89389887b14d01001c3ca3f4c9003ac58aea3753cb934a5b03b2882170ac80956ef879aa5f0e2f7b715eed", 0xb6}, {&(0x7f0000000040)="db477a1792285d498f08ec751430068828c556b73aa8ef147e4902c65ff49780fa3bc82954c0a63e901954449c0a2fcdaf72b00d9bdcab6e5187d67ed47fd47ef284d6e94a6268f6626ac598274bf0b2f75c45c585de2b15af9c18a938f9b4830276f296793c30a285c7dc2209bc767ff5dba7cf98596143766620", 0x7b}, {&(0x7f00000001c0)="82cd9cb39233813fff94c9042a24ccc65acf8965080000008362de68528ea20be18597d66d42a037747658a1161207ad5c7be71224", 0x35}, {&(0x7f00000014c0)="b82db55eee220264ed6269f66d1a5957ae95fbf3eaf6bdcc0a417c94ce7d5ba737bd242ef3b471809c6334157675d81cc07c3d46c7aab5c886fb813751dab1fc73451a2645002d37ca102c7d736b66eba3837f188ccd9aa7268377f999f7bf2d09b9102e10ce63e3807399", 0x6b}], 0x4) 13:34:40 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x4000, 0x10) r3 = shmget(0x0, 0x2000, 0x600, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/22) sendto(r2, &(0x7f0000000080)="e0a3496107de551661bab2c092a4960a40b5eb4b69e4b2c928677657acdf6212f13d3d0b14b0cbbe7e4592b132ef47e875a36c93d6bba3e01a643c603935811af037c8151d95566b080459c9ed05c91fe89bb7973a9c40ee69cddd067313028624d435f86401d35d94956a3e4b606c9956984510f63b8ef5e32efc6314629deac38fd89a8bd870f9bf49f5ff388438cceeee93b7ca214e410a2596dd73a257b6662c5da9d7bee686905f5fbf1511c4cd1fd11f3de089319c054c838a7e9431724787a0cf9180b1d329165637350885957678aaa780b4", 0xd6, 0x2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x200, 0x1000}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) 13:34:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getrlimit(0x0, &(0x7f0000000000)) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 13:34:40 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r2, 0xffffffffffffffff) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000440)=""/44, 0x2c}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000300)=""/139, 0x8b}], 0x4, 0x0, 0x25) bind$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) 13:34:40 executing program 1: pipe2(&(0x7f0000000000), 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xe2}], 0x3, 0x0, 0x0, 0x0) 13:34:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) socket(0x1, 0x8000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 13:34:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xf0, &(0x7f0000000200)=[{&(0x7f0000000140)="1993a87c6eeafd1bf1621abd751bbaf487479d24c3c546f20e896bde8d2a357833884f68fdf34f88f362f0c4bd83c0bb028c842dfb8d39a47dfbbdbdf7abe5ebe29b514e0098e6c3c2808829d9e129917a3d2164f7aea586221258c5fe75a9f2c82a6173d7f6a87a36b9f49b7337d97f6df914eeece1bfe731e65f54d76bc525f0dc95cb0c2c78527edc359f221e200b48fcfe0634acbe72af", 0x91}], 0x1}, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x40b, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x40007}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xfffff5d4) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x20000000) 13:34:41 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x73, 0x6, 0x303, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x18, 0x1, 0x0) fsync(r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/37, &(0x7f0000000180)=0x25) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0xe4) 13:34:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getuid() chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xfffff67e, './file0\x00'}) rmdir(&(0x7f00000000c0)='./file0\x00') 13:34:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x4, 0x3, 0x4, {[0xffff, 0x7, 0x1000, 0x1ff, 0x6, 0x1, 0xfffffffffffffffa, 0x6, 0x40, 0x100, 0x2, 0xba, 0x9, 0x5, 0xe2db, 0x2630f692, 0xaa6, 0x3], [0x101, 0x2, 0x8000, 0x8000000000000000, 0x9, 0x2000, 0x8, 0x80000000, 0x8, 0x401], [0x6, 0x47, 0xffffffffffffffff, 0x8, 0x9, 0x8, 0x9], [0xf9, 0x7, 0x935, 0x8781, 0x6, 0x8], [{0x8, 0x6, 0x8, 0x200}, {0x550, 0x3, 0x80000000, 0x3000000000}, {0x8000, 0x5, 0x8d, 0x81}, {0xee, 0x1, 0xffffbd74, 0xff}, {0xae1, 0x1, 0x2, 0x10000}, {0x1, 0x400, 0x8a, 0xdff7ec3}, {0xeef6, 0x401, 0x3, 0x100}, {0x6, 0xff, 0xff, 0x7}], {0x200, 0x7ff, 0x5, 0x7ff}, {0x3ff, 0x5, 0x101}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f00000d9000/0x1000)=nil, 0x1000) 13:34:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x900, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r2) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x27, 0x7, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e563048e69931929648a70caf20b02b69a0811450588ff07d70529bde8100000000000000e99c7b452dff1e6d055274058c3d6a79da1863e9b52275bdc99ea74c95128b328c3c12393a47335e386578e684ec7764bcb890b5789b1ef5fedc0f725739cdf66cfb050bcb5b216e7a4ba2bee9f9920d33d5b8107ee178945bdd479747720a053931ca84d3881b1191b4df73893a31d959d8ff052b5a5c3b4a0ff68f648f27707028bc639a42ace5cec749e30286091c80dd672f73c0e6f2f612e5fbc23bac9ec09bbbe3d7fbca1a00000000000000", 0xde) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05, 0x4}, 0x10000064001000d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 13:34:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000cb983000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x21, 0x2, 0x20) connect$unix(r1, &(0x7f00000012c0)=ANY=[], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000180)="5b727df165789f290dc70b3c0000000300db6109a0c84e8a1d351efd7b99", 0x1e) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x2025, 0x40000002, &(0x7f00000001c0)="eba82499b2e69648", 0x8) fcntl$dupfd(r4, 0x0, r4) getsockname$unix(r4, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) dup2(r2, r0) 13:34:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10a) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d}, {0xffbe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:34:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) fchmod(r1, 0x4) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00300000153d9f15ad27e962586cdbb13b884159b9bb72304c9a5177f070251a2957e4ff01000000000000e480b5c0a5e427bd2ccf15a71abb95c33ed22621ec9e71a7eb5d7d83f0e49b51f8c0da1c1014b83ac418b9fccad068c10768b0034a6c3b2613117876dc06f3dc7149a72a7000fa6285cf0ad8784d47cb323db3a35edc93bf1af3a3058a"], 0x30, 0xa}, 0x400) 13:34:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7ba097ec7d44ae036c27693215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x42) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:34:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) sync() unlink(&(0x7f0000000040)='./file0\x00') getrusage(0xfffffffffffffffe, &(0x7f0000000180)) socket(0x1, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r1 = socket(0x18, 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) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x7f, 0x4, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x81}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x10000}, {&(0x7f0000dfd000/0x200000)=nil, &(0x7f0000f37000/0x3000)=nil, 0x100000001}, {&(0x7f0000ea6000/0x2000)=nil, &(0x7f0000e4a000/0x4000)=nil}, {&(0x7f0000e2a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000fa4000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f3a000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f5e000/0x4000)=nil}, {&(0x7f0000eca000/0x3000)=nil, &(0x7f0000e94000/0x2000)=nil, 0xca7f976}, {&(0x7f0000efd000/0x2000)=nil, &(0x7f0000e31000/0x1000)=nil, 0xff}, {&(0x7f0000ee7000/0x3000)=nil, &(0x7f0000e3f000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7}) 13:34:41 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(0x0, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket(0x18, 0x3, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = fcntl$dupfd(r13, 0x0, r13) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r14, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff9, 0x1, 0x2, 0x7e70}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r15, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r12, r15) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRESDEC=r7, @ANYRESHEX=r15, @ANYPTR64]], 0x5, &(0x7f0000000900)=[{&(0x7f0000000cc0)="c42493b0ccde5f94b92c69e61450832501fac145fbaadb8a4fb706de452392aaa2bd7ad8081505650d14573fccbe9c3efbcb3bbd6a70be0fe8b325ad6a033aafb93533f51f23bd565f1ba0ac179d9e81714d13a1fb5d05c2c33d9ac08908fdc65a4b821f5700a8b8de287bda17e59264b7511f8c383f07c04e4bc5d8edbb176418db252307372f7e75c6b3116362e3b4e82061a35d9671afd315d3181560353aa7e58517d995aeb0389c4cd9694f03927e4d367f4ac51c7fb439237a2ed5db026f8e5491f0f19d6afdf6db8f989c39b0bb6d9a0bbb2256c1bdcbe9ef3159d3941789768f1f2d03fc7b01eaf465", 0xed}, {&(0x7f0000000740)="1b76ae99d0bdf084086396caa7b1487b4a98a5e1f955b082397af6253ddf9c68ebbfabbec62103da2c0e9734b602567fa35d9c7c3b511b4430273be2443c124e14dbc2f4cf72a2bfe5fd623d7403b22156511a7e0db6e949cf950dc8df08e9ff430f3950143b", 0x66}, {&(0x7f00000007c0)="72140c1951676f87cef2715f0a7672c6bdf278c70a79de7d896df65b0a39a15565dd9022e772d57567f278957a3ab790620818f23b01d9b9c5a9275d84b540de55010a1e549df62bd9cd00c30075d749099f56c18f3592bf84b92bef9b2c68d093968e5cb81ddbfd916c73e91ab10e0581d714bb717a1e355c0e4af092", 0x7d}, {&(0x7f0000000840)="c50678e2abf8051a0a15b2a6cdfc4f7642eb0886bd2c29aa23ae1f3c58472297267bff8f8d7513dd0f9b6b454b688855b4d61d67", 0x34}, {&(0x7f0000000b80)="2555683c20f1058d6a404a893451ffe4cc82cd22a5ace964f2d8b7b5e5b29146a005df7eebb1285cfe4d3726e915314ea5b9890553e2e70ec0483ea6a5903b709ff917a27893268e4a11c9b510829d4cc7ffe5d95674de18fd4297a8bce530c70341fb5c58735bf997c8b7b3bdc3b55568cc4074d4a12dcc4cf72357682bfc773b837c49b76139d6f58b2d43d55cabc0e9a279cfd4c787efef978b35ff3e785a4c8af56dacda9d13a3ce50f6d432597d5483c153eb79a32a2e2bde18aeb3", 0xbe}, {&(0x7f0000000ac0)="dbb9e74d01004472bcd2f6a1f4b182de84a8d322de4d793d4ca02b9ce5f771d84eacdf950a30f0035f624cace3539dd87e398238d2b87d5c1e0b0016692323c315abe744ae9b6c1bd4010d9cb243513ed98f8cb6a9b23e492314ad4652c1a0d5e6075dd1c96d1d0afbf015d6ae9ba57c4cc5535359c34366ef725712e557ee0c850845db10f800"/144, 0x90}], 0x6, 0xfffffffffffffffe}, 0x0) r16 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66e0000000000000007cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37d91f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad61a2b331def0be22cd7aff0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR]], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001340)={{0x100002, r19, r21, r22, 0x0, 0x46, 0x3}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r17, r22) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000036c653000"], 0x8, &(0x7f0000000040), 0x7, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r27, r29, r30, r34, 0x46, 0xffffffff00000001}, 0x6, 0xc07, r31, r33, 0xa5, 0x1, 0x2d, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r8, r22, r29, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r40 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r42 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r37, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r41, 0x121, 0x9}, 0x800, 0x1, r42, r43, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = msgget(0x2, 0xc0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) r47 = getuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) r50 = getpgid(r49) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r52 = getuid() msgctl$IPC_SET(r46, 0x1, &(0x7f00000003c0)={{0x0, r52, r48, r47, r48, 0x121, 0x9}, 0x800, 0xfff, r50, r51, 0x3, 0x1, 0x12, 0x5}) r53 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r40, r48, r53, 0xffffffffffffffff, 0x12, 0x7f}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 13:34:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x120) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x7fff) 13:34:41 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) 13:34:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000140)="377e6978cdbf98526bbca2efdcda949039fcc0cf7d9ded31070f6f8335cb4c024a5cbb384e8354017b7d599a19371201c8ece459beb3734d989497e45d2cb9c12dfee4ee78092a9ec0dd9643ed25689507fa63126b4fc4885551e94068d29adf688b56ba9d79dc15a14db496b499c0f634e00b75167141e000bbda78ba0718f2f9dd22837854f15fc6fe244eeb3c86d04a9ed1e13ba5f0f2eb8c3774b6db1968e6656a860bcdc108f6b6083514b0c1992330d9165b40de57c85616c38f", 0xbd, 0x0, 0xb3f) r1 = socket(0x18, 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) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 13:34:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "0007ffe64dc22ab0a5ca60010400000000003100"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x11) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x40, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:34:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80, 0x0, "000000005ec7000200002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:34:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53912b6848bdd7532919c300001a1e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 13:34:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x40, 0x2, 0x7}, {0x3, 0x31, 0x0, 0x1}, {0x7, 0x5, 0x9, 0x1}, {0x7ff, 0xff, 0x1, 0x5}, {0x800, 0x2d, 0x8, 0xffffffff}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x100}, {}], 0x2}) 13:34:42 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r30, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r37) r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r38, 0x0, 0x30000000000) ftruncate(r38, 0x0, 0x100000004) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r39, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r40 = fcntl$dupfd(r39, 0x0, r39) setsockopt(r40, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r41, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r42 = fcntl$dupfd(r41, 0x0, r41) setsockopt(r42, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r43, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = fcntl$dupfd(r43, 0x0, r43) setsockopt(r44, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r45, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r45, 0x0, r45) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r38, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r20, @ANYRESDEC, @ANYPTR64=&(0x7f0000001280)=ANY=[@ANYBLOB="16149c7d6d442d163fe0c178bcd381a0ffec48ee4095432e76bb744538689e3f8996e74b81bf3267802765bf6fd6563602c905219f4caf139af247c4769d5e19f8fe031aeaeab7a7249cda36174aca9baa4f79fb35813f1c5a63684496ffe7c0fb0f9744762be95e88a573cdb374f50955c33e63a979b58585e49f2da9a8271c57ce11f32f63c461fd81f3c396f2fd59c179a7bf8e02fe30747eb8c4ba90a2ed15f023f8041e243f83218f58011c0f09b93147c525123f7f37146c81eb3d01bc6ace91f6e3f06f0d3a1a681dcd4338df2a31fb34355a", @ANYPTR=&(0x7f0000001100)=ANY=[@ANYRESDEC=r45, @ANYPTR, @ANYRES16=r34, @ANYRESDEC, @ANYPTR64, @ANYRES64=r40, @ANYRES16=r16], @ANYRESOCT=r6, @ANYRES16], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r29, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r33, @ANYRESHEX=r42, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r35, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=r44], @ANYRES16=r36], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r46 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r46, 0xffff, 0x40, 0x0, 0x0) r47 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r47, 0xffff, 0x40, 0x0, 0x0) r48 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r49 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r50 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r46, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r47, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r48, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r50, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca18cc6de13b0000000000"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r51 = syz_open_pts() ioctl$TIOCGETA(r51, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r52 = syz_open_pts() ioctl$TIOCGETA(r52, 0x402c7413, &(0x7f0000000000)) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r54 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r54, 0x29, 0x66, 0x0, 0x0) r55 = syz_open_pts() ioctl$TIOCGETA(r55, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r56 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r56, 0x0, 0x6, &(0x7f0000000000)=""/155) r57 = syz_open_pts() ioctl$TIOCSETAF(r57, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r57, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r58 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r60 = syz_open_pts() writev(r60, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r61 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r61, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r59, r61) r62 = accept$unix(r59, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r62, 0x10}, {r57, 0x1}, {r58, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r63 = socket(0x18, 0x1, 0x0) close(r63) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = syz_open_pts() close(r65) poll(&(0x7f0000000040)=[{r64, 0x1}, {r63, 0x80}, {0xffffffffffffff9c}, {r65, 0x8}, {r63}, {r63, 0x80}], 0x6, 0x0) r66 = socket(0x18, 0x1, 0x0) close(r66) pipe(&(0x7f0000000000)) 13:34:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 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) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x56}, {0x7}, {0x6, 0xf8, 0x0, 0x200100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:34:42 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x15d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x12) fchown(r1, 0x0, r2) setreuid(0xee00, r0) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x5) semop(r4, &(0x7f0000000040)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x3) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r11) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r6, r8, r11, r2, 0x111, 0x4}, 0x7fffffff, 0x0, 0x3f}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 13:34:42 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:42 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) r3 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000740)="3a906bb936d5b57e8d267221cc848257b23fcc732b977e197c61bc47422b03d4d0a5e1c0c2fceff3f83ed0b09b8676a14d18ff95673079ff3f95fa7236027ba01a14ffd04e64c65b68b56d007a2c1106be07c249fb131f68631c858cf9ee0b20733ff348aac00cd3ebe6a5f110bc39ecaf38e163e8c00ff35c60c4e8f4a40eb25e67974ec47999a68e5e3d0ff78d33a3c0ca43ad7762dd3939341c0a702aab0f6c6bda5babfa0b51276ab22a1deb8d55d1f0088261a8c52d1df338e196f65ac8c6a1908af7393f44711759c8db09058113bd3c05c358151dc8baae71e87af2d25b3803a6", 0xe4}, {&(0x7f0000000840)="2bee4f572e1af32a19a7eb75617733238db8bdf0c60e5ade18e68ca66d799f9aeb3ff2fcf77b8691e64be7cd8279a98d2f2f968cd75dc4012bf369145303b65009b862c363394e5b6bfd499e9adb476521d6ddea9918ac3c335c015c7e4af409f37622de7d704115d36ad3225714358f4eab672371322950a3ecd484628468a6f4b9ef4b3e41a6b02a01cab8d789c42ba79f9f8aa3e203b2179a7de63a053d57f55ab888a475505ecbcf72d1480a22838d1095699376bd35c9", 0xb9}, {&(0x7f0000000900)="83d35769eaf7002cc60f8780cab7534c8269a9d8abebf1be83e73be18a7e6cca642cbe4f2674e4bb36e2a0587541af0ff36f17a07a879f2f2af16c93108cacbf51e00a6d5baf75e10f68fc05e5a9566234203e02c6004fb9053ff08b8d3e53be1677", 0x62}, {&(0x7f0000000080)="feb9719fafdf954b67c1bad5b16b6d973525c29691c11503accff7f1f7d2578c9215e7102c25b604009ad336c75c8d19d9436d58bcc7e9102491aab2783b3196", 0x40}, {&(0x7f0000000980)="7fd68bbebd13092b3c23c60666b2437a8a11bf264f63d58d582dcab41c741e89f0f5b58102e3b948affa0281225675378e69457b81cfe38a7bd479b724e66f50252a59a400309a124d6b7e3c968a542abea6f0f078dfcf421facd07eec427e96e4c088c3f3d00bb25d96f2c0cd077c8c25b41aa8f309aa9cf742767dc49290e2cf40202790c35fd0b3253bb2ab", 0x8d}], 0x5, 0x0, 0x0, 0x40b}, 0x1) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYRES32, @ANYRES32], 0x5) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 13:34:42 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {}, {}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}, {{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="545c3b6d67344a62ac4d4c29aa6fe7aa47197225c71d40284efbe90d67d0272d669d2e72e1b344c19c55596bbf7a9e328f8fab96a7f6f4811d05dcfef68bd9fe92a1772383f24dc046e0421330e7c34561de996523d93e552f2b9e6d5dad7e914bfb4b22ee248d54ada3911adc5e8e3bf8d51ad1aeb60f8c2e2e03039ed424ed4ddb30fa92d7c4d03b3e2454fc733df56881b6485777b66c868ec681d9cd1dec1e48c5e24d16850233db4f5124305b44eca560c2b80e251828a99ff4e2389c5ef97d36119d1d55", 0xc7, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 13:34:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4", 0x1df}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYRES32=r4, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e253e19faaf5ce4937c0c42a9770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000070bb06a70cd95131b27d947f165050c2f7a51c7c319677da6b00f640a2e926cab20e906d608ba036b32ad22889fc8adff40100000000000000ec643f4dab335a8abe7e09010000a032010001000000000008c8000000003334fddba51c62097aafc23202089ad62ec72de65227b1f2f296c330dbe700"/201], 0x8, 0x800) r6 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r6, @ANYRESOCT=r1, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r7, @ANYRESHEX], 0x7, 0xffb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESOCT=r9, @ANYRESHEX], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16=r11], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r18) r19 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r20, &(0x7f00000002c0)=ANY=[@ANYBLOB="982c040b7136b0aa9c98cba767a331da5485ab56e56b13838219d3a762b9f076007520b5f7355964cf4efbd4eddda370ac668b"], 0xa) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r22 = getpid() fcntl$setown(r21, 0x6, r22) r23 = fcntl$getown(r21, 0x5) ktrace(0x0, 0x5, 0x1334, r23) fcntl$lock(r20, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r23}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r24, &(0x7f0000000280)=ANY=[@ANYBLOB="448565e26a6bb325"], 0xa) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = fcntl$getown(r25, 0x5) ktrace(0x0, 0x5, 0x1334, r27) fcntl$lock(r24, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r27}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0xf84, r12, r16, r18, r19, 0x4e, 0xf56}, 0x0, 0x20, r23, r27, 0x6, 0x5, 0x5, 0x8}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 13:34:43 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x22}, {0x47}], 0x1fffffffffffff39}) 13:34:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 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) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) 13:34:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) truncate(&(0x7f0000001140)='./bus\x00', 0x0, 0x8f2) socket(0x18, 0x8000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 13:34:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 13:34:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) dup2(r1, r0) 13:34:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x100, "1dd33d178ae846ec157eac68a0abb315160afe8b", 0x0, 0xfffffffa}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:34:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x2}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x9, 0xfffffffc, &(0x7f0000000040)="04a5b6e9dca75dc9fde73c9625b0c22f501e6031ee011777263397ca0a285f9d9924913e2879bdfc4b101c4ae4b8e57d3119d9f418dbcb4c96a2f94065b7737a7afb2b023831f1d11d0ddd21ef82ba66", 0x50) 13:34:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xc}) r1 = socket$inet6(0x18, 0x8000, 0x1) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) 13:34:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xffffff97) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 13:34:43 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x1, 0x6, 0x3, {[0x0, 0x100000001, 0x7, 0x0, 0x0, 0x5, 0x3, 0x7522, 0x3, 0x8, 0x5377, 0x4, 0xfffffffffffff800, 0x0, 0x5, 0x2, 0x8, 0x7cdf], [0x6, 0x657, 0x1f, 0x7, 0x6, 0xe97, 0x9918, 0x8001, 0xfffffffffffffff9, 0x10001], [0x7, 0x1f, 0x3, 0x6, 0xa2a, 0x101, 0x8000], [0x800, 0x1, 0x4ed, 0x2, 0x2, 0x800], [{0x7, 0xbfffff01, 0x40, 0xe82}, {0x20, 0x277d, 0x5, 0x7}, {0x7, 0x31, 0xffff, 0x9}, {0x4, 0x1, 0x11}, {0x4, 0x100, 0x472c, 0x3c}, {0x8, 0x80, 0x7, 0x1}, {0x9, 0x0, 0xffffff78, 0x101}, {0x0, 0x1f, 0x8, 0x4}], {0x1000, 0x2, 0x100, 0x9}, {0x8d9, 0x0, 0x80000003, 0xfffffffffffffffa}}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:43 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) dup(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x4, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f0000000300)={0xd2fe, 0x9}) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x5, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x8c7f, 0x0, 0x7, 0x2}, {0x5, 0x1f, 0x4, 0x10001}, {0x9, 0x4, 0xc7, 0x80000001}, {0x7ff, 0x7, 0x7, 0xfd}, {0x1d6, 0xfb, 0x4, 0x4}, {0x6, 0x2, 0x20, 0xeb}, {0x2, 0x4, 0x7, 0x8}]}) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(r3) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x601, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000140)) chdir(&(0x7f0000000280)='./file0\x00') r7 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) 16:00:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000108000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x80, 0x6, 0x88b4, 0x1, 0xffffffc1, 0x0, 0x7f, 0x2, 0x2, 0x2, 0x8}) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x3, [{0x1, 0x3}, {0x2, 0xfffffa2b}, {0x1, 0x2}, {0x3, 0x521}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0x3f}, {0x3, 0x101}, {0x1, 0x3}, {0x2, 0x3}, {0x2, 0x4}, {0x1, 0x5}, {0x2, 0x3}, {0x3, 0x7ff}, {0x1, 0x6}, {0x1, 0x20}, {0x1, 0x1f}, {0x1, 0x1ce}, {0x3}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x9}, {0x2, 0x84}, {0x2}, {0x1, 0x1ff}, {0x2, 0x8}, {0x2, 0x4}, {0x3, 0x1}, {0x1, 0x8001}, {0x2, 0x5}, {0x3, 0x1f}, {0x1, 0xb068}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = fcntl$dupfd(r12, 0x0, r12) setsockopt(r13, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r14, 0x0, r14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r15, 0x0, r15) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r16, 0x0, r16) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffb, 0x1c, 0x2, 0x0, 0x4000}, {{r6}, 0xffffffffffffffff, 0x4, 0x4, 0x3ff, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x4, 0x6}, {{r1}, 0xfffffffffffffff9, 0xb1, 0x40, 0x6, 0x4}, {{r10}, 0xfffffffffffffffa, 0x20, 0x20, 0x3, 0x1}, {{r11}, 0xfffffffffffffff9, 0x9, 0x10, 0x62, 0x5}, {{r13}, 0xfffffffffffffffc, 0x28, 0x35, 0x4, 0x8000}, {{r14}, 0xfffffffffffffff8, 0x0, 0x4, 0x8000, 0x401}, {{r15}, 0xfffffffffffffffb, 0x10, 0x20, 0x5, 0x400}], 0x9cdb, &(0x7f0000000580)=[{{r16}, 0x0, 0x94, 0x2, 0x8, 0x2}], 0x9, &(0x7f00000005c0)={0xffff, 0x80000000}) syz_emit_ethernet(0x83, &(0x7f0000000100)="ee058e78485ba71d9f20bb01a26e7de9ccf346f06ce8552228bacbf982c2781b4ec0138c038e02d982b10b00c8e7c0148869a8eb1762e2676108c0a206b67ade125e343a12c711ecd524a63490ca44af719e9543dc1e366d81ca0c54f7e0a70adc2a459c1b10345e5457dc673c2d5fbe86c133594a1ed5fd04564d7fcf525c40560260") syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0xee00, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="f94bc26b7de0298e57f565a392fa86c022a40ad601cc51cb5c3d1a362d387c32132f4d060b4e8e322dee78848f799ee2173e4dddd1fc46aae8734ce6c8416f4bce1b48fc83d77f46eedd6199c774ac1e0732de35cefc33fbf51e6b748e5ad137c12a3331cafabcee4c30717fc3afcd1d93d632af593e9a514140f1abf0988589410983a343fd386e895679cdd18456e24284308a94b64d6f4fcbf0126c3460524e26", 0xa2}, {&(0x7f0000000100)="db4b28235fce5403a12e69e02f179606b21059a1cd08", 0x16}, {&(0x7f0000000140)="0d93d4c76d0d22b88d586607d65ca2d637f829efd55fd2938d4a186543c1cf34ea35830c10541aa51657d234ddb8d88d03d92902c570404f68a0297f5dc466a82ae51ab3eba163ddc3570a4d095ce293c57f93b4c30ad33ad4a3cfa1dbb4d50f70178bb6759fa4cdf66f743d092e19646b52ae", 0x73}, {&(0x7f0000000340)="f056aadefc2a68bf49785e4ed0b172d22b868735baa7d0cdb687930343f00567c4adba554a22058cc5b3e22517c96c8c45a88f99bb597e3125f85184a31709fece7be30553399203c8be5493992e782716b02854157e11e45357cc8ba13f6df01dc2494c3e51357f7dde62ecfabbfd0bae95016c8264552a0413ca7e973c6de408c076b877ddb7c5a8b88e2f616ac9536c1a33337b5af16a679d637b1c0fe108e42aba580a980947bed43e354082f29599d21c10e6c0b258e1d23b37ae64a155a3de9257d1b7fcbb4c3ecc31371ece9f0e8a0aa4f589f57d9adbfb558de0929c9d379ca5fcd6933cec97ebb44557d92fa27d618d5dbe051e254644a068c8bdb3d6860e715381f81a2c86d260fcf98e58bf1061cfde36e43014d74d8d63e50d5ac3c66efd81cfcad86e00298c4e055c8348ed3c114bb0c597874c7305ca22a06e589674ebd6d58fab69a22a64b3f11d144d5dad10f4ccbe227c67a16bd2e60b4a235c5b10c76164d925c2a29aa7ea3cf0c79c09382a9feafdf329fc6a1fd9f0cb07e191f78beed9e484d64a8ba9ca6d37dfc5aec3e8e85c7b7575d52105941a2391076b75736d06e202ed27a485a0b324061d9944af8365dacb15b780b9710d874ce6426cdbd7d21e8d4125895da2b5b831ee07b6b7a00cff5c7aa8ac614eb5d5521fe3ac72fd272ef1a86ed01cfbedb5552a8f02add2333613249015a31ab7acc22fc779f2a17fd5530f7cc7ad781dd858eddee1a6313ad0a83060fc63c26acea728b18a4e3bfa4ad93ebc67414f867037871d794b8a2bad6b3380bd41111030bd1c910cb227649ba6f864febb40c1443c4e05e829df04a910d5f4d934b9e50d6bf73baa3b5c8b079adbb5721c44b937d0aa9115b8982e1b61b8c6e58bad51009e81f2545a2f2cafb0d64f13338c653673977a4c50091ffedcd55beea2b2c93cb3c2ca01fc7bec253ac9096e4f7ebb30d4ba5b80f384515a39cf79c9e4f390d0e74f69d795e503e2b82d02b23bb77cbb1d4e53c5d03101d73257c0bcc5cb87bd78a8a77e936e65b4b7eaaa0a172aa222f085525f0664688ecc54248ae0fe04d1df0f839a9ab61af20a5159d19796b0507fdf3fae3aa4f960a78e462b2b4ecdc0b6eb44af98a2ec860f7461971b32627859b2cda61443b89525d4944a48d4ec23a8d32c1a50dfc7174457e7c5141b41b2ad1faaeecab8458ae2ea99ccc778f397cb4bc0596921f93030e236f1d2c312a51eccc719e01f8c9fdfe86919572a9e7cfd3ea813e482709c1c8b4514ebe83099eedb933e0420c6b4fc23db1936d3fbbdcce7835021e0b589a0073a0fe0c0c7169a61d2bfcebb9d698cdb34db555bc8df8c2fcb23e2585e771ddc6a20b321e4586df187937680e2f70cb598228b2c82849cae45deb3a91585ae7de3698733026682266b8f66f0e9db2a8d0cb09e314d34295bfac5cc0d466b7cf4f8a92a93220aef7854321d0091e608c1d21342a51efc36c14b1b850dc386a2cc17a4cde107ffafbda1fb4fa5a24900b720c2e6d008b4973c5e3fa43b72a93d94a4b1453589414e38d5daed8315da3bd46c8be0cbc704e275999c904a8d989a5fb14644e5504c85a92c668aa3f2a16090df99b43d91bacdcf571654db6966de9c50aa69de9ad5041bb8f49e102fdcd09c488626fb18eeb67fe7466569bc6cac60229659f718370cd2cfac30268ac55e95e06ec9c5cd320ed50b0d1c59c23844414d51200e92988a1e4583bc1073c02fe3c2f5cd052183da6045e2c2a22f92cd5bc9cbaef062f51b17fa96e7d2a7f25b096b851c5070b6284d28680b531523a434fc5b2e5a6222ee85dcee4a1e677f3af5bddd9dbb6409595850ea1721e24a140b740dcabe603b4b89861c4d87e4f6de6389dd6f549f7fa7563b346ab5595934abc137ed88f3f83ae99c65a30cca3efd611e85af4a076951d2d270910776202c95a60422901c46e32123d34089aa3527e18add9412a50737c958c508772a0216c128facc17b5ea6c9b756b5a0d708f3a73e6987e550243a8313508d465277433b7625da168adc60d606eb2feabf39f56452cea0f4c8fe382cc2b39ce2a56baa89587b331db6aebffd5efec2ca9f9a220ad5ba57bbf8b8fd732322a062cad8f4b74f8addefe9e105e6d9e4a0289572bb6a974ff9fa9ae2fdc9f671c779c5b48f995194b45e3670a18fb0df623a9bca1ffd81051b6f639ef52baa9be46a995845ca51570fe8114d1fae1ecc66afa18eeffac2dff3a4c43fde990683ac5620c9373c1cc101172ba22a612e5a225539084e7405b60693abc1d5335af6873e9774632f60b4918d154f6e2a504f07022ed7ee2fea8e8a9408d52082e3da9e004104d013e8558bf9c1154c4d8c4a86aabc12bba36840fcad4cb4d27cbdb19a7ccb6ad23df242ccd0896507b7e0b238ce9406349a0434228686c8f3ba6fcfefc8c438efe088b70cf5f98148caf32b6ddc1ccb74b872f3cf0c39538bb56eb44c7960fd83e7158c48316948faa8f27d03a36097d2c94fb1ea9f6ec559046b304b3bff5038cd93fcdf7b7e1ba01ac4b98420162baded903e211131675e024092950e5e101e34d2a3060498ec30d973d65cfba69c5671e9be3762004ee3140c3af699a8ce649c877dbf09d425e14e4274f0d6d54679ddf47e9608129e36fcf7af1f53a7734b8e39c89bacb5daba22f23fa87da69b23bf0d3a8057cdbae4f328f1c11536c028a560c72a70a7cd9dc8e4b8a30c5fbeeb08a1cf5ad5e1cb8aa000d2e5dc304f5d67c6e7198becc0637c3307e26710bb40f4264d376d471e7224def9c2b02096df8efa465d344af4fb15f7a3d88a7c16a6f89e520827566d0dee4743b2d07c3e2787481fb53a6ae02d331c245523726494b2409d71985593dc0e097fb3662aa3d358ef19c8757bcf9b6fef8b2afa75e4c48b8c34e1a879a64862de619c299bc0a4f658d35bd7cff154ad01036d24a8802af3ff2a5efecd966f640c144927c4ab53a5fcc79e11530625bd08ac638c0c6438fbec717859ecd1efd7c009eec68b64dfcb62b8cccc78b41de7cc69d9ab2dc770dc835527ff3baaf654bee6aa31c5fc5575161d22a194ed68f3cf9f9162a416baeb75546bfea07656944c910ed3d586eb07d9b2d676780c2ca90a23282ee48ec3531dcd7ac54db203be62ca3689db73eaa1b8c7da5cacb538d273d5fbf1981ec6ba1d84ea66197b77eef095a4299f5c2a9f4e2a4bc93ca2ba8a38cdee6ef337e18fd834cd01ff3d5cdaf4b691208e54a297051d7dfb0d6d4bccc0423e577c6f4dd78d11a05f3e6f7a0b3fdf53ef3355c54d42893aeb39c2713b9e3c3db8e5008917ea27ef953b5ba6c3614d8cde123c673070376bc847c84f51d11fc7a9bfa764a357e756fce6ac0a90ed43e852ec4521ccf8bbece6759cecb491442a04e23942700983ca0e23d6b65e8a617837cb4c0c438f8959c0eb7c846a3b1bd240de2c7e4f235d7f22e07801753eb6393a3118b34259346e401491c499194d67e42a5f54ef767fbae914bf0924581986cfa2300cfd1ba97a309007d505ee0b37ed24ff22e7ec491fa81781a851c444fb32b1b0b4278147f58223a7446c97a391f3d87a54dc5ea8f02d84b742bb5d2eaa2ebe409fa876e1c0a9d252a99fe2e71db1dbdf58d8d44c7ac5097f922ab682f26efe4bfe382dea45fb44298571bf1869cff5ea4e63af4aa0815837a0b87f511cb9e70c97d137af524a75689ec2f7c6610f32a6feb7ddf1dfb15c23d648d19475e25d82f043bd205cc2cc821bfa1c083e6e37a0c0adf1da64669cbe0fcb163d7db5d5972fab53656b99ff8873b761e78610b7f63ffb6dde8827574ad0808e7433a6ec31c27b06c16ec23916250a11924245ae6a049fb3d19e5b12047984a2f803f3490a2ab798434c33ad22a6d58e21c4b497131c804243a8b5db866c93ec884d0de98a7448f50eeab485708577e165a7af597c9c398bfd3696088a4b80fda677777ac3723e8f352f7839b1605cee855d9ead71a3ad75e1a70e5be6111c5a2960f925b6710190be99277a32420600b2748a7db5060bcd18405f76bc1886075331f91c20899c8deb13ed2402b1d9866dc01fe1d89c6005f4a15187d243837988e6ff53e54df3c54becdd2ea7e0968b1ffbe2519b6a8d556d7f9b32469d4bd96ff771b40cfe03272cc59e290de99e0753e662c65eaf19c332fa96e5a64be504feb5984d2f26b022c9a6cfef96acb190562df34e40d51a626dbe557e43a7124e09f53e8ac0270d5ba0b803e80eb90ad8dd0cf62c9b7a243b6241700a63812136f6698ff093569c19ac1494226ff097afced91b2a57c9a7967431cb2c96e5c42e2aafe8b80cbef56dea3d4b37cd1354de559a91c6dfa2f8ae4a1e342732d5c8767554ffceaa7ecf56f012471630ebff27921685e8589e6d4ab056a0b92294164b0be5363b31dc8743b29a7406bb18b029a9571a7370fce8458e1898a476ce1ef8308c7e5081810341d6ae73b43162266a874ab2ceacbe12304000f64cb0d2a7298d7eea3e4fd38877ab68c3c4c7b84c54433fed5c02609d5dd7be1dc5c9c658ff241ddd6f5e2fe6b9257d6fff746933bb75fdf84f3bd704a2028af2f3b5ef7e5616487b764e94924acf307ad78a4dc32a8c682cdf5b6e28d7b00754b1f7c9df485692d28d5c36cd9996fc40f88e1af308bd172176208ec47a91c36beef2e08f1be365b55cfcd2d06905366ad15191075670604e52ccac72c6fc455f5fa151c64cd258d39be1873b3bea7dcb66ce1863fa3b29ec12db3ac1130fa5fdcd72d4d887649ff0106c91937c3564ec214e9a757bf2ab3eb2d76b68747a58a2fe424c1656a110d1ddf5bf8c1d64f6425a14c3bca445df39f0042f06f4f8e4fa59c54dbc5fcb7060794fbe4ed0c9677b389ec6d369ae07ecaf344b90a0c80adf7fdd4dcfaf963c5c0dd5aefe7861c4e22087935cb6bf340fa60bbe35db6a77053242f7d2cc927541dd8d3fac409edfa9aad45c7a8e42089a16e0dbf9ffba5a72c164d6173311fe2c39dd6e9555ad5e2062ab85c1332eb959213c65fa00843de1e744732fe1ce556440ace0b18e1161b2f28bb480d539d6b4062217354e275ab4ae8873ef015baeeb0e89ca08238f003d5e08bc3a9349c8757f1615c2ad7d5a882ef7ef4f6a53cb2a7f6977447d2793d85dce0a84a7508fca57da042807ae0091731702c8902beb534b61ccc952b1c5806011971a7be142d7a180ee6dd63b991d853fdd4a21f9459de47ec385f7173ffb3b45c4755e765168c907bd090f277a20adccb501df5ed4431e8bcb9f533b3c019a988d7768f6b0afdd0abde47c910a6958eea69b9d433d8481371f000c79de3b36a479526a075543fe8baf6fec51852c6a7d8b85f80d3c36d9fa794395687e1f3a79a13a5a62ff5a2eaa6abc7d13bb13fa28f484f550fc28a751132f2f7df43d5650882ea5dfb6949027a192b419146578e20a0aa72db55d029ab451f47ea2224eec4b9e6b69888e367ca2a1c83ad3b22517e7f481262c55c1a5e3af59a9ce531639eaf80c8185315b0e2de1e6409372cb4e4d16681d15dcb72aba6d2d4e08d1f3041e6939006a3e2ff7e483c598011521c1d7d3fcc4c4eeb938cc1a5853f70febad93c7855bd558791f4fd685ad150d6e002e4bd9ee6661c55aab294e74039b6f384221048a9d872a89e43019abee2a43d6bee41879d89e958c96cb5962e3548e2c9b4ae16c7d3d88b03e13f8e17437f08460c92dea77ce93bcda703953dcbdbb2150e5240ff9db7b259b1a1b9037fdec883", 0x1000}, {&(0x7f00000001c0)="6cf0d2fdd98e32e31f", 0x9}, {&(0x7f0000001340)="d85bb342950a2245596fe89968336705e3354c11b219421dfc3f22183b2bf39c55c984cafb7cc3dde84b40c4ee1638715037eb06985b25b9502084f165b365dbae92b133a7f5d8237afe423978ba5978969dcb651e5c5ee3bbfbc0357f3860e8fdf22504ec12bfede5ff88477f2b76a66f32fb4e7eb78b7e9f00802c5c55f2dedfc6b2db54a3404defb6997b2dc15f7daed0e2b407654c1f053bd0e297572cb7894c5ac59b8be4bd982a2c74f0576a261f0e25cefdde8f8e74336e1ef3c4e3bdae12ad56b517a1f73ea6cf6f28078845b76cd44370a61ac5c36353b38ecbf8db4f9bf3f8f5330d640c5d997b3847a8a603330440853185736c4ee554791c29679ff924771369c17ddc2157428ab4eca5229230e71bdd1d94355a37867c1c9dae9b0ad6c166f201fc13fb053b6b02d3cc54b44a588e691b6b7222a2c8a5e2bdd284f6de1bfb3b45cb6518f1bfa3a556f523fee7c1f6316ae9556cf6217c4e2061fa80fbc7cf685fd8fce73c517bd6c78188a7640059bc3b6b320446726aa4193a6056e893d6621e56a8bb832e687fa7715d28d914a1b1be9e87e45035605e25fe2c2f98fa081c162efd249fd919c40b1189efcd2b2367fe8f636bfe0d021088ac0cb39e2c72dfdd0dd7b18dee2f46e1003beedefaa4a1ab2db9e32b0edf26c162822fc19298f7370ec32bbd240365abfac00d3ada5f1289b717a044dab4ee3b2cc9137bad18f7d924b76de9a3361d5a9456e181c100fdc18aea92b78677d397b559d1a8f8baf468217575e84ec9fc24e3bb2ee87d3e4f2dcea41790420747b4e9dba7f549f5461c751c13dba54784aa416791ff4a0bce391f5a97fb101d5d5e2f51d7407ccb1877c4583e065e55e45303964692ade011855b181f00787d6f731c4b0d72607c1d9a24b773c93588a21569724c5c81effb1c6f762dade9e2ce5a56030f5c800a79d4399dc91ec8f0bad6bb9bf895b75766ffd12abd591e127aac0804aff4ba3de354e38eebb37e3878b6f7de08011de3fe5e7d0e58deea442224c1c7eeca339ee4ee9ae4525f58d03fa4703264e3c8f8e4173d4a930d557b301c34461ad3d56644cf21e1431435321f155b3aefe2798ba8854e58268bdc6819db09a6033837d9a2f50030ba01e08d00184e222e14189ed5b92c84c9287719c1d7747eaf26deb14bb4392c3e92c989afeeb71cdfe77a7a7bb988c3016854c270eb4a3b8b0913b3cd4b1540b2da86c5090281c182be5b5ae9adad1e8fc4837af292ef0d6c08f89fe20e99571d5a6b7a513cc8d0956501c998880d46593c6e1746759a5f506758bd35c7828768ec508f38c47e54ebd052b274622aa593eb9a17101bd13c96c0641fb63ffcb9660fd5f5d9fc35b069af4d77794f87e8d55e1d2251b2174ec79bd87f025507399286476aeb9481e9a0036be45c83757f3487bfb7f53dd09fcb5eebe50e131461e96d27198741a6241446f63d64d3328ce0511645bbcb220ed81b555868b65dffe514bb22491a16f785fdddd884d0aee45cc9e1074f629b7de3c0ad10d5e47c5842ed2bdcc5bc9882b88986f03a02cbd9701847b7c5dbb8cb988c007153a071f6ada59e721d04412cbd4c0a10745736a7f83851595dbf5c52697a784fc30a232307de8d7f9fd54d1df6ea4648cdb0b2b0e85f62b22e3a176fc5de5b47e50da52122ff84f3c287dc2c5f9a7326f654221a83790aaeed68165594679c6b2a38bb68acf2407e6b13b217cf44a176a412571bb9df8c4568f5474222c92c6b129e07fab10ae7bf38bb2463aa498bd49c71cc34e67c6816c441989145210de4b995203f9dfd77798eb1d9c93582b551e5e03ed2bb087fa2c690465518ce84da9248621e3f5e898efcb3aa2a10f5fe53b7e6c5b5ddd059de470ae104c1b89bc1c71eb40143b49920abbf95ff61acb89127132e0f6697695bf8fa03b2558ef0cac05ce40eeea64b66cd2016a7ad1118a8f7a1f89782890db84d26ab4565f426ac057588f1a9d9c65272abe18a6782194e09ef8fec4b7ef84f571454fc44d49b91fc06dcf042b1e912a0e657f6564058d7016dd1a78a77c2f4de0dc26835724d40720c95d4f40a3e13b16e299913f0c28518d8574a2c2f6d33115a201f20c8e483853e6975762559dd8130c6dca82392c4f41fe5613620222d35d21b75cb0306c09b1ef93421360ba1da4296836197d48247e33bb42b381488955fed708999a16c91e199a4e191fd599efb40af046645fd291930387d5d81db41140171c6e87501a9be1f573c253a4472c9f482082c9cf8453d9de889036c8e5d7c5f605e4d91c6a53c74177c8db1f09d9f1f17f84ccc549ef2e9c55f04ec0632ef2feec2036a805f54a1deac3dac57d3641d304342cdaa7cb459e4ba8ae015b40e29c44a1493ef328548d1d9775abd0cf0960d86cac5d694c7e04d098a68aeed59b1ef8357b1ac7772647e4c28e9dff920397fb43f82c298a9b48d0d46649bd20dc193138c4085903bfb5e28baaf0c085e7816096610b13437ee51d5d8d7881898a08cbb046b78d299410760bb13e4b412fe7a0f3e2afd15be397cad2be5f909f1982beafe02febb024ce7a66cb67f9b4777bdb42a10467ee9fc52836ed6664ee53e637830d2579c3014e243641cb9966677acbb52bc117375f305d4a53bff860a5a3aa41511558e657d3ae6017cfa40364594e2149f76a6e30f3020fc307880e4f438e67d265e9c01112923e992e8b9dd1a40e3c1562167240a7faf051cf362b569dfe9de0495c831b59d9954aa8cd4490d8a7103a6ba026095ae6942d353b80fa2eb9b7695853379d6cef454f036cf03005f009bffa84d7009e6085ae13705a5659f74daec8837209a5e67d398d647b39829152dda4975202846dc200a07215d5bbceba5f80cb811283102bfea786e6f8ff7cc13db6ce6a341cb7e23aff2f2777a34ec5d7e9c0aaa922d86ec3f9667338aab1bad841bd6124d781713a0c8dabc67978598ae9584e75e7277dd4b579715c2e6870bf5c67781914b026591528bb2db42afc11258306ca9143ce04716411d8dbcd178975839c919a972fa89115a2da7cf2e848030583f88f0c11d55ce73c093f99f2b7a4f77cd398e86a5c4d4fdba4ee12859c2ffe0867c46a4e94a8fbc5737710b86d749d266193fa005e3080834a96cd703c94bf77778123c1b3371f2d7269b3867cb33771c3e36d2e05b2326fef2c2626a1c5efdee4eb524b4b2b59b23d6a8e14185693d910454e847e84ce47078e33da81c0ccebdf102bd37de16f8b76ae287b07c8cd3985e32bb6b6ed8d1205e124e7ec053de4a228df46802a9122cf72f746f1f1645bf389f73ea8711a329c69e385b321456d2717533c720a82752d370fd9549e2cd7339344b4f6563ef37a27deaf283c860b889f206164a46648a2cea81d9bf271669e9574021d95107d94878bad477535a85b1bf15297a2459d2eb5bfa3fcbff1954920c5e9884a4b4b1240c2a718317808baf7cf2a35e5b3a75660933e56b3675d38c50ecdfe9d09a1691dc871cdc66ae4fa1ff401c00233f4ec88c81767a702f06a8980e6c93b355e70f0c185ec567348945621f65c81400403ed684b98c8383076dfdbb40a8146a0502bf87e5d64e9af32e9da893d3bd96f2fbeae6e3631f6d636b5b45918a97269aa306581c35af06aa675387aca13ddcd27f5fad4d270dc3e8302ae8d6a0084f78cb6b0961f85737e01d9f730cc1cfc53c52dccc13a4a8347f184d963dcf4106820fbe16f5a202f3f6a53cf335c8d4d37e2e6e91c65f6a6ca1840815b6093dbedebf19470076cad2a99770437fb84184928563253eef4e65a7fec9d3b5f154e1c06970f4a8d550e777c70ae9aaef1bb97698ab182038fb9811d7b2e284f5ea0e15b816cb463e9ca21ee8c93033f62bee27d263541f75152fc8f814fac92e5a51e61df71101a7d2b0b7f769b6643a0674e9e0af3893ae3d356d17cc07e43ac6cf4f22672f47b86c0aff4e12e705cf646ba2760e455f2ea9b4b432cea38b9bdcf2405fd3edb02f5b97e576a77678027d6e4d36db6d2350adcb45e03a33e2d0c83cce94e1cac9ac24fc119e54df9a8b3c2b2520acac8fca36e93b3405e75b59a63f3e1f9085e82073652681d6857554c7f97064966f9282769a522960a7610e9af432907ced51193eb48e2f787117601b69b50d33896716bc890a490a5acb915b6a4b30bebf58534620d61d3191f35e18a6b43167063e8aa3c320ac125a4f0ede535bf4829e9ce898b32204ddc92dcb59753b0039f08b6d55068b7629eb0984fe0436a08d37cc72cf9ae1880e3d74ee882d3c421736dc01c02743c456013a08efb898f60b20bcaa2ec9e5ea0a6f663f743b3559554d9b7d2d4096503af1d0d66a7bfc7efe2b22c5ddf856b473eba4aeda2abacde04a68205f613f7d8513092b57647e594f3a338b853611a7ff9ffcf7d0087ba5199a564d302c6a0f599587aff6412ee5a89183dd652a17d9dd98bb19ef993b280574e8088dd7d182c6670f0c7a629c76bdb3a442892001a5b10d499fea6c74913eca145fdc26e4b9184e1120af933420179582bf4e9ca6aabc161c9a5698bd27fcd1640088c63924b46f6135649bb573485da8407e99685c9f482224e15d82ca8648fd06543a382a1993d26a893834544839665540ff9dfcbaa9a34a08908a9ac6cb271ad77799ab5bc42fc9cf4996ac36c00b2ce838ee4ead01f156c26650440e2b58b74340a098cd8f65504d8af34c259b8c37204c2860806de8fbc4924e60d31da037f5a5f16aaf3c19ff00c047b1dee2f13ad11759a933e94e109f41452d92e2e871c1f34eddafe3d9c2c6202ae3d56053c2572f7a7cf65e65ec1b98b83d2b07c02c92195ce67d6934970b30f80e16b6a3449f724d78f83e698c7bc79978e4e104510dce003cd893dd11dcb900565b0877385ceec53999b2da4d4cd4b4e0cda65fb9a889d1ac91186fc3da94b74dade5f1d866ae470fa92ac4292ed5004ce2dae01edbd0c3c9040156bc1914eeffb8d8623cbbe269b19b31f3eed33f4668deaf5022de4b48a856863affb554c1495a1f1f6e3bae94ca3d4f23486f837afeb2754aaef009e401a8fd0fd0a91e5bd3e3aa13f16b65447d61fa5abfc5888a2c3cb009e13dacc3524b8af2e600fa32db979f8f70d2d62e00a8232aa22c3c025fe7bae3b16214dbb0ab6ef23ec83737504e4e8d163aa6dd594d16234efdfc79803170de8102ee7fb56ec734cf671716b6684dcc9d25e8cecfd121180ec1c6fdd8587ed703a6dfefd38c0269c1f1fa21e8b2176d89881f76ffdcd48bae1a575e1af0b255a765c6fe1ece2061d08e7aba5c725184c5e3bf63ae454c315f5c16bdbdc195ee7faf37310d76b9363f8ccb4bbeff871d693edd7674d74ea141298da52cc9cc383f639f9c8200ac51a38208605dfd616f9ebe85f504bf73219197727cbd1bbe20a73474d2493a9e8488e425f7c25c5ab5c94859668349cb22f12d2be9e11ce1b1672ba38f5e113365e4f7faddd266a20549e1daa87dfbefd5fb768b94f9a7bfb967e76b8289c4d8ecfaebc3e8391ff3e7cce9506289b19cc4b4a4197c457ca606d056da3eabe8b26671d8f1499e1bbda7fece2b4f002356c2f861b577ead30985c14317527d0ceb2018cf0978dbba4ab9a81aff8823bcdb1209023627b4ca9a892e7cd6fc26e3b59752ce453b337a4474add7e042f57d330d7c6847b8e564337e16df3fa6e01879e33d8f5425d37365da8ef1fdb0294be046b20725432f9f04d92a373e194f08b4607dfa29e301", 0x1000}, {&(0x7f0000000200)="942e28d935", 0x5}, {&(0x7f0000002340)="9e7836e92e045d1a17288f32861c2f36fc264fbf29a30d9786567c837c73fec7b35de571d99d3c79919a0b236a85a0883b051c2aa1b97e1d6c4a95542b8f042239233d62bc82b7c5e4942983ff0335ef8b4f37d4ee18c62ef4157c36bfd9e8205c7e65c19bae6aa1d7d5ce520b86c06c6dd3ffec5ff08f9871359b589fa643712bfa631e854f259fe4aa927d9a8b153cc3f394910f89637957987117faa1378d4c54d26960969dfb1bbcf5af3391ae19db403987760357b1c3d45930493c0604944f47c56ca358c6779c5795b0bcb10274947ffd203230d1a3fead0f77023188a5048c2c7d524a68806de1d13d2bb5a137ac280df6470c8d614a", 0xfa}], 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, r7, r9, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = fcntl$getown(r14, 0x5) ktrace(0x0, 0x5, 0x1334, r16) fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r16}) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r17, 0x0, r17) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x9, r2, 0x0, r3, r12, 0x10, 0x7f}, 0x4733a539, 0x5, r16, r18, 0xfffffffffffffffe, 0x7, 0x3b}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r1) r19 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r19, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x5) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/160) 16:00:00 executing program 1: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r0]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 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) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x84}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000003800)=[{&(0x7f00000023c0)="9493f96c4f01bc7ae7e966591961e3414088da9fe604cd76192e0c26ddd4844add2e853a0975945da5f60c64a3e1b8343d6e89d1f39dc5a474007347c45d765d1233a11a956eeafd6395546c7add0d4ad8811bc1fde0e5bd33cd80", 0x5b}, {&(0x7f00000039c0)="b77ff911a5619974218c0603619570ed4c48c89af8591a4aa7b5a96f8f2d9fb30edf4e23509b05f02d59a42a757fbeccbfa2083646e7835efe5307dbb60444243d094fdf80f5d582e5cab115150bd1fd84c57b487d2d52457a29a91019807d5e64486fefe10ca523508fcfd10d48592d44eae0e1fb375b1a2915ed9936ef201bde1d814d427bd79ab00e6d8dbed0e871ce7dd965cf90163c1f19cf6816366d0b7cdb29fc5e2af17883e92fe74ca953bcef9eeb8dc042733c78e72579b8d1696cfcfa6e464bafef56eb5f4a5893cf23439d6e442fe3f9517486c457b1808a217fd5de551c49a62296214607666e8119b2faf00dda812733fec845f9d40bd20051c79e938d7e292b926b2ce98b34aeab179d9d4df5e619d505722352b6aa32c69b7d5d649c41a33f558f333d23e697a184e5f5d328edcff90069abb2455fba64e4b9889b94481dbf9fe7e27b63242b54d5e87a41d97fbcd7c142ddc77fa39def2e599d6082712798a0d93167dcb78f91fd9131640369be19883f1912dd48a74b0b96b97800775bb1b6433e8034996a876fd3d206389ff297d214063ca6de38ea12ceda77312a404a060a754e6da0f406415a07cf089ec04400a5b846ca58644e95565d4b12647464e3190166facb1ab3e86573f5506e7577f7c5636964059181846d5538e05adda46950de0f0070ea8c3940117c63a89045fc38ef95588e7f793b0d8e830746d129ef78af2f602e2434e49208266d2d642df909845af5b1118230627acbd32fef8f6963181a5f1a4e137fd0bbcbee6e354104fa0433b06aabf417e2f7297443833ee4fecd4107b2d998722f9209b75645fea55d1ab0fc740bbc0c54e28ce73b1931f94d49e12915138a3c77223858db8c723f5583a0f70a5642a0dddf54b49e6faf46e1e343885d07740bae9ef0bee8fabaaf0a4b193738dd8ec47823b2872e74747c9dc61b52b1af366fd74922f45e7d86c430b48668ee1d536b8acaf7b11543e39590748a5313b292927f363f464ac08f8df8069a9deaeb359206e7c138cc4510280532f02735ee03500246ba07717019c3831f462636def508146a0ddb8e9908c9e568d6e201e13c69d9f91c434aba0da1d79e28e831979031de014f721d1cba195853ddeec5d555209ea6aaafcc8164152ebac99ae93ccee95d25d7149591cc624b016ba131845dee08f0d1aa9c7681062af7a14cdab22b5f10c22087e082d869d147a5e4ab1f2359a9a2d77200101fa41ca0ff8c5bdbaf0899dcbe7afc1be2017292a6878fabda2796b0084284986f19f19429a243c2eb2e934a3338dca89aa19285ae3e628db2773fbafd32440536b65a6446bfefa1de8f0d38cb941cf61d5ff598903df7801be49deecd606f2ecc22aea352d2fb5ebd294bf836b7a2fb77d3cb793b3407715b09640d1f612a6318242f41d9cf5f2000d22a7977e548bb772439d28de61b3d20500fe473ac9cd29aae812b322f46507792c6250c81b8ae9e27a23e99f302e480f5a5d452bde79413807cc2b8e3804659c275d687058c71eab4f43ebb398575760ffada887fa5da8d0451e059f921abbf6b7d8bf7187bc566fab65a58d0700f96be6737304dec0d7ce2ee2c3d57f52e4f86d4757507618f7a82bc36ff1ada6f5b7fc364ca2daf3e20dc06a643113383c3bd1fbf254bc5c37c6de6339cdb7cdb341ac09d018a7eda4df8bc4282224a1e990759cba1384b75fe84003c8e5cd37ade56b14691a7218e3573e3968f9a943a20f8c4f1a36bd01e74ad06f22bb0d96f6a6cc73bb61fb25cab811ee5b074119636d32d16944ed69ee0b5eb4a938b7e958fd81b4d6ed562cf7fa7d8c03a7b046ea9aa1a069588f07f682a230b7f46e1d8e2f6c9066b5641483b962d3ddb83df387687dc670c1e03f7bd19b36de9edd183965c0830def876a5346dd33b65f2187b7d8a7908b61619ada4736c28c25bdb5e1498659acf42d289673e98de428968004175c0b7a94d6aa726d536cb1a022c4a4eee2c7e244288c5a5a93d85d1e956a958b8a59b7960be7ba16bdd724874959172cbadf069c1c247c9a765887f768da73b45dde025e10d57441f3f61272d426d7742aa313ea1496a191b24ffc8e9378282773270c08dc30390a806891e1e466e62b7a8cc3428033f3866412f956e72c59efeb6fb7493c74cfe3e06cd231301c40d768d2b48d8530c553b1a310a832d5d259d10e7e18acc802e753f69fe32fc1f534699e76705b6bca216ce75de7aa49f012dee00bd0e51b81b07106971e2f43a42db94fcc837821b1cec5a8c3c490ed256c1d5801627b3edca6e406022802f38cb8d6fecb552e9b35c259f9f5709ab53f0dbbd711b88f070b0097c32d2446ee8f6e64a127490e27e27a397eeae9a49860dc4c5b483b1b3727a9ae7f8bf565eccb853932e1b1e3b4c80f24b376c691f54fcf057a509e58729417f01bd58ef862466a37c0d2e11ef8939324b7cb91c5b92f44bb81f38a031c4edd5512419a259930246dcfd9e70cce3e0964f499b51a20a2c8176ce17f9eb80ad1e99de0a1149a7e05e9bb786f26e1544ba8089f06d329acc67422f63934e52915577a88dddfd0bb3d7e4a18f031802f3120cce04926c1d1717383d5337232b6aa808f926b7ea0f0cc969a51f6f6bfd3a39edc1dd83782b0e70f1284a9fd563d10837ee17bbdf9daa710e445678f63394a22f7adc27eed9e2e5930475a5d151de7f311ee539e28e4abae129c75cd12c07de4757b5b17de570d24d57317788a097da1081dc801ee0e216f4a3acf957e8e04dd54cead7d1dc57315b494534ccdfbfec1b0e939e88de0a129ba1d37478c1a948c733ed618a27e7db6eee67da5e4347c0f0c79a265a255b98b9155e6ffe667fe667a98021cadc61c066d76d2a5a230d704cb24ba7e2555d5dec6d4ebd0997be30e215d6d972e08fda40b52813a7195598b985ecbd3fc0999349b234841ca7b632dba9dd769880d0adfe676db6553f92c5608082e647a42f5207a9aaf99b2aed4a01cfd4c0e36c6556775c92acd89d68987c880dc2c5dd39e7bc693b410710d5de4786a19b9b39019eac2a9eeb3a41714519053bbb59f0cf22f925a8d30b2dadd946421f7ccdfa092c627468adf50f988ad9e4bc39ba9f381915ec341847b83aaaebbfc004cf158eb392a58cf1674dcaea5274a1b8960aca5fe6215720aef7cd1a0f9c69c61e109b2ee828055e8c73183f9bb80fabd3a5b0d84c1ff8e40c3188b6a9e6ade538ceb63e16e0b9f55ead01c86d756d45d54e8e1533e0715523197a6c3d0405dfd6fd7398a96c609af57601dd85df052d7f7bc61603823429d10008dbbc1f2868cb6dd2881c83e58000d5c411c5cff59595d0200271eb3dbfda6ee2ec5863c75fe3e615fc35e740fa43377c90552d504b8efb6650d7257a2b8ae3afb23f5ce7a87a4bd0a7fc0124bbcaf77e077914ede3caffcd4ff03d801694c81f6e50ccdc1f5de9f3e825ec37b5a20fbf1af65e5958b920312d58cc1d70a71bc78299e5ae25dfda0fa3164f2621da253bb3d5f92fb12d1ab5641763adc3df7f08aa88fde6affded83c1927bc3869b8b1ebcf3f282fdcb94b66d80c7a8367c72acfacde573f0d59a02810554fd3f3cc1e2069b19b9fb3c69453edeadbbc9763b2d1fa84f8b62e98147e5fd132e46a20df14b48943661281b323f7769597ba888bec91173418f55665635056b5c936d19c0f9a25645828e26068b9e7af3e3e67fbc2cbb46f1c072f79086d9de1698e3e7df2e9ea40ba9b44043016984a5499201685fa52b07c22b1ed5a605ff382244df7b68372c1a266913df1a5a31854063802a5ab1568a85649bacccb75ef3d555268d80eed3b224c48c3bfb91d0e6d3e08f5ac0e9cb1f3dc41f77a889ea78f50e0fb4440aa7a7740318c1cc0d51902d32af0383397795cbeb2eb8618fb54fe70451c421afc4b940a0cc107ce63b4ecfb3486465fe136e4ff7d4c018e1e8749d4615fc86df891f2d900db4176e396c45f8766bcec55b1e8911cb1dd8e46a9f2316412680944908226db4e12e075434dc3e6f2800e8b25b5472c4491b687dc7e5efc0c75a82201f1435063ea354fd4f68c4f6cf6ae0503b7d5144651c6c57705190e84829a1298bc60e000cc3674b343ab25d531c32a383e1a727d9ec6dca1e9ac094dfed3faa59863df235d9293a290a224dba37885f94e5943b9bfb9e3fb285162892ef2aa7eb2056859e1db7f41ecd443812e6e4b532960ad98871e2d1ca2a0a5d1fafee3916ae382a704ecd041503d8bdc1f4a1f15022bfd4bfbecd310d5b25b1b67c97275b60cab97ea99e0fcce3af24bf15ee8be4162994b435691df1f1df73635bc4576b286f290218e5ff591bb90e98966b8daefe07a0b1cb67945a476a332a41c8f50d4ba3c630343c912e7fa21fecaf7e7bf9050ff07573aacadbd0685d2b1cf26aaf26e92831cae210b344579bbb9440f511f4af378743f7523c8c2aa7fc6a84994b78e7968344ca2720e78dbe07f0792c8b754756e60ad79591d648a3a99cb06905acfdd9675155c646c7237e5df161813aaeec94273a4485ce9724e3475d8ecde2220c9ac7397691229905d2544e351b675d18e70b77fcce8c01b52366b08bef5fe7d74ddaf2f5871a5c2c72bcc5daf5fc42cc0ed1754e06265ae25326f920bb18b9359eef1af0527271dc4f0b67d322adbffc7685350892e5210a3da5aee9a1b0a8a2658f450550f0d18039344c26e3942f47e6d28c025df4672b6d52a33d1301b216c96cbe1cf8c28df66eb763b85ec1f97a5c27bfe98b7833d067409b7337bb99d11f6d5baff89a8f18cdc22a2f61baa7fba94113b257aefa5a54229a1e5fd5da1f3d000000009735039575c2c6a2235d44046f67ae694b3729b33f9c3a814ef9292885ed5f0c72d04670a3914e0cbd777047f4cfce1dac3588ead9e01280956fb52b387b3894ee928df34d27aeca4b336772b73390e6e3b3814dfbf677c1e1755e25ab72c230083e5f093f99540fd1060eb03a48bc1322dbf00b60fc6f347b393402e7fab0771149a89d8bae58b4a1adf5d09a8d59a2d8899a6e3e360ebe4303449a943d2a2760295a1c2489641b37ba812bd77116d07afa2ea0e922863d92cd5ab735a0901860cd25ec61f3958d35c187d6883af02a53e73eacea4f8a13bf8bb2f806c6cfb56f2757907d2f27574de52e8654d678a0ea79027b2987829b8a29d0fdc226120c736708f2eb8e28cc5d2b43b32fb68bd8ab01682dd63eb8d4eec6237438abf8dce9ed561563bd1734875ee99f9c2fb83bdcda2d728c96fcfd32a69fa111d7df826204d1437f1ad6247445a73c6f30cd75201839895ed2c1fa4332caebb6815bb1cd7071883e7523033629cb452f8208540650e108a5f00359bbcee076028f0f02db45594efdc17daae368ce5b3c2c807e0f352ceffb1a7b3bd7ad48bc0a101e7c3bdd5cefbd7351761c5bea5012900bb629154dc1cdaf78c3020e075c1dcdf9312ca66deb65c417827f5fdb2b2d83a7b77343214ce682aead476a6076f0788c639c30364a14be7138d3bb01372e0e58b4d77964fc3e66d0d800f04bbdcc5a2669716bb236c84f6a16cbd210a28ac58407749ed55a9528a12a7f74f5af714caf4d65a27020908e9c79cd68234a3322377110b95597b1d7f5d2cd587d57fa4c2852caf5a8f09cbcf8b6a42e50e0b5c42f8d7cbd59f3de9d79fac676a9f633ec9465aa23adaf4c2475e4578737395265eba6e9f624b12578f672fc605250328f8f7a254dc1859af3fcc0d12b15d545d0", 0x1000}, {&(0x7f0000004b80)="75c06e119c287a16a9e4c76e3f1ffff09bf7012fbd2b58e5343433eb7b8095c3d4c014f5881e8c5b22be4aca11bf41a4dae11b0c1db1cde7d5f893bcb461c325defbb8001ce0adfa3e364f5b3c3bfa034a1b64ec369f7580237cb43b173395745835b8dd32968885a2820792821c222ee32aa164a00b9b594e8dfde4258a45431adee5d5998b374d2ab6d7eb064a7de962760235a44f5b6f1ba25b047f61291002d8a6986793a07cc9cdca2fd2c6d92e43b8fcdfd22d73ed12cccc71d1771e5782e0752c1307c8d0a3f585af4481076ad7250a29d8acbec44067125184f19caf8400000000a4e41bffc27334c3cca140bef2ffc0d2dfee48da38cc72f66bf2363bda337286cfd06f4e857d26b70a179a59c5da301d9f7399e42f7e8c0e3f053f10f64098da088cb0d38c6e2bf018f0a5b609a71a4b8daea1edb3d212508393969197ceb3414ab6b624836993f52e902765822de9c6ba317b3db5c22038a269adcb5016905aec2a2da707ab34237d67fe4f60a790a8b86e23306277a8a79c6a1894134c667a1ea654c5417d8b9b7bbfe749a544367021118bba149ee553c52336b1fd41d3d1e57df95d102dc4e87577a140a4f1ac767d5cbbb0ed58a0f574f964", 0x1c0}, {&(0x7f00000049c0)="63ab7afb6fe44b93c88cfd929ab9ce9ef4fa42d494400c876f3cac7dd0e6ffef7febca6b5552bf4d1b96f12f6770cd26ad255210c009a6af4d0533b658c1d50336a5eae1864a2687a92cec1c0bce7e81cdbbc533024cd7a327fa382ad6814b4dc472a14669cd09386b5db7c0b018cb29c765d790c47d5e7c7a18aa88c1d1b3ddbc60666caf8f647fdbfb8a0f9eefa55d0aee2d0bdbc7767a0efda3f9460b21c6574248255ce8d299991025686826800f5ecd2af36438fe6685169ade3aef28155747d18b715f70d00c5cc050b8c9ead25228f6e572b9fcd8fd424c7c3bf676c513336cef6319e153751706b68f3769b6b01ffd64883896b12f3303b9ab2c54dc5f7d7f033921e2352254f017b6d88bd044c796975ad76e14c988633cd540d3f766adf9dc77b134ac027162da1e98ae37f18ca389e1a82ed7c6330017d05b721cf3cf91ff7ae42d116b562afe49d734c452a14b691dfa6f2eca43202fa6b5f6d4c2abf7ccefbfd51abee89140b5de908a1510a3ae3d128afa7bcd58bb3bd99997ff45a309989cc340bb2a49213d696dd28e1ac2ae91aebe", 0x197}, {&(0x7f0000003640)="456d2331ea4b1ab99b245b0c2ae2d733e2138a7ec6cccec52f921bbd528ee9d7bd5e640f7ad64e3dfa3ba83e9460fe435b0a134d955db85183eadcb3cfcd1afc854dc7fffa2c02b708f0cb0a940534fa73acc2bcfbaf31717d3b6cf136bb97526be2c37b35cbaf08f33fa7464e14265c2ab8791f4da52e7fce927f6f151f909a9bbed07799739091e713b0146ea717a72285ac3de84d1da2e9e10223f5146da00b911d06851490bb2b3de69404e7ecb74e86f7493096d6dc8314d0432274f99f724758048cc1bd837696c5a2d26e09a4e0b0f04c343a7e46808511dbb14ad2", 0xdf}, {&(0x7f0000003740)="95968f8d6c9c2be86d2194e2b686ea2abb9e43b14f25e88e57f540ff891b5c88aedf1948df365bd0b770a5dece022d7023fa1df09698a3fd9b5e41cf3132a2fdb6e683452df7d6326ac256b9d8bc9e968da8c776b5206b6d28ba0a61d1cfba7a61962d0a89cb584bbb80a9547d5f7d8cb89e250456da64c6b40c71a756b8e877a5256775aba156", 0x87}], 0x6, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) write(r3, &(0x7f0000002440)="c6f20aad7617389f0838ee879bb9f0dc1e9a2e0ae9beabd2addc4a4cab6d4a72dc1a1fb1cca78a8dd9569594b1641356530e8ae587e00fbdd82572740b1e598520bbef2370446bb5cb1b45469b", 0x4d) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x100, 0x8) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000900)=""/225, &(0x7f0000000a00)=0xe1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r0, 0x5) fsync(0xffffffffffffff9c) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x5, 0x4c) setsockopt(r5, 0x6993983c, 0x2000200, &(0x7f0000000100)="0a62db3453e7c5f7f9d736086ef013500535bc2f7279741381cef225bbc685054508b93e832157d19a2e105edfb95710b698f0fb36fb2122fe9af7a58e", 0x3d) fcntl$dupfd(r4, 0x0, r4) preadv(r4, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000380)=""/198, 0xc6}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/234, 0xea}, {&(0x7f0000000700)=""/109, 0x6d}, {&(0x7f0000000780)=""/73, 0x49}], 0x9, 0x0, 0x2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r6, 0x29, 0x1, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) acct(&(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0xe9, 0x92, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bdf100000000ffffffffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3f3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000102c00000000000000000000000000000000aaff0200000000000000000000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getgid() bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x3, 0xfff, 0x21b}, 0xc) 16:00:00 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 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) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCLOCK(r5, 0x20004276) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000007c0)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = shmget$private(0x0, 0x1000, 0x53a, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/29) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x9, 0x200, 0x3f}) sendto$inet6(r3, &(0x7f0000000040), 0x1c332, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x2d4c83d8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000000)="f6ca48a7e65718b91910518833adc33ec57adee59312d4549d30580f02d494d29b193481284bd6935fb22ca7f9e0fd0c88f30ff253ba7d7fc56ddb63aa06c2581cde97c4dda365246620c9c286a3796e547fe9f27e4c80029314c86eb760ad0c5cfd5db371e5c97aebb69394daecc9065faacadf23d5e1c53babc786ee0de2ae24cef08f7e45cd23696ca709f68a1ec0868c1aa8e985168ee6a4194c5dd6aa1d8c02b765e097df458f7cd87838ee09303aaddda98082c89f1efbe2d2d6051ba3", 0xc0) r3 = socket$inet(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x2d4c83d8) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = semget$private(0x0, 0x0, 0x82) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/10) acct(&(0x7f0000000000)='./file0\x00') unlink(&(0x7f0000000080)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x10000, 0x20, &(0x7f0000000040)="03eb0000", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000fcff000000df00000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000f41a2743aef8f9b7d7000000000000008dea2d675deefe94e1c97d57a89c82a4e49281b5"], &(0x7f0000000100)=0x6e) r2 = socket(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) fchflags(r3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2ecfe8a19e082b26371fbee1f879d3eca1adeb4e99788b092c22f24cdcbebf0949f9d5a5a8f433170b81128216960847d1d184a356f5134dd7ca9bd317fd238e3a5c341d9d44336908dc5b3933fe397caf2af25f91717d8f65cf94ccc5660b0e8cfaa0995822cf68ee9c7cd1ffd191477f2bdec2f45098e2a8e1558dfdb0c1599e2727f7cb9b7f9d0830a950d11ec24bdc1bf05700b0a06322fa573d493644949316447d3ac9274dfaccbcced931854909a783e0012bb039b7fdb3624bd1920cb1e5f8ebac7583055eee6bb68317f8fb2d97d788540ea4c60bf0c4a015180f99b486e06b310163a3f29d264b39b80743eba4ad848ee75154c92eb8bdcd53c6baf4c9519ea1a37d7b002a3a249dbc9a676baf1feb93abc30d8e20cf91fb5cb08b76d9bf525f2b86ce4b365dac209d2842e1adff18ab5213f606d1723b27cc5867c4fc6461d89c02aa6e8b1ddddc68f03106a0"], 0x10) write(r2, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{0x0}], 0x1}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r3, 0x5) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$unix(0x1, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x180c0, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = dup2(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000080)) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) recvfrom$inet6(r0, &(0x7f00000001c0)=""/179, 0xb3, 0x7, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x2}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x5, 0x0, 0x0, 0xfff}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x3, 0x0) r1 = socket(0x18, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) lseek(r3, 0x0, 0x9, 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000000)=0x8) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:00 executing program 0: sendsyslog(&(0x7f0000000080)="24fd0f8198e1603c8eff6c5d598fd3b2d1698684e84dbd5d6de8d54cc30a6c934ced79f8417cebc4590782a6cde2f28afa6a990daae4a64d0ecef8a7c5d3c496947ed63496ac2eaf4bb2ba0fa8e7bd338bf123502380e144fa376f561b82f828b760007bcbf08974e10c2f799ae60b8e10a03f16b9173060466a7ff881ec15a70e795ece", 0x84, 0x20) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:00 executing program 1: getitimer(0x2, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3, 0x4, 0x6, 0x1}, {0x7fff, 0x5, 0xc5, 0xfff}, {0x40, 0x0, 0x81, 0x8}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3}) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x10) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000055a000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000054b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000046b000/0x2000)=nil}, {&(0x7f000042d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000040d000/0x2000)=nil, &(0x7f0000232000/0x400000)=nil}, {&(0x7f0000387000/0x2000)=nil, &(0x7f00004c3000/0x2000)=nil}, {&(0x7f0000601000/0x2000)=nil, &(0x7f00002d9000/0x4000)=nil}, {&(0x7f00002aa000/0x4000)=nil, &(0x7f00002ee000/0x2000)=nil}, {&(0x7f0000500000/0x2000)=nil, &(0x7f0000549000/0x3000)=nil}, {&(0x7f00000c7000/0x1000)=nil, &(0x7f00005fb000/0x2000)=nil}, {&(0x7f0000614000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil}, {&(0x7f0000164000/0x1000)=nil, &(0x7f00004c0000/0x2000)=nil}, {&(0x7f00004ba000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000042000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00005c2000/0x3000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000522000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket(0x18, 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) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r0, r4) ioctl$TIOCNXCL(r5, 0x2000740e) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e7130f011c1f541596ae32da6e884c55748e69931929648", 0x22) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r1, &(0x7f00000001c0)="40309b85ebfcb40450a9fb3dfb4df890c03bdf7d7b671238c7fa860a74f4efac1098f6f49ab665734a3f330c06574498ae20663f5f2dfd86900896023658381b4f2770dad9bc13dbeb01820af8e57253645c6df6441f601b3352516c1c0f75e6be3ac6335c70a229876744cd81f20ab6736c3a643d94a7c968f20fa57ce640f2249c3fe9584e7f526b3c92e56ad9a3987314dbd5614e9357eb96c5eba4c490c79e3afc0f57ba0e51dd64bf21ed9e29d944bc337c6ff046", 0xb7, 0x4, &(0x7f00000002c0)={0x18, 0x3, 0x7, 0x8}, 0xc) close(r7) r8 = syz_open_pts() r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) writev(r9, &(0x7f0000000500), 0x0) dup2(r0, r8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r8, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7ba4979e806608099f2eb1defb4db3080369317182ccccc883979b973a4cc762641bbf033200000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setrlimit(0x0, &(0x7f00000001c0)={0x3, 0x7}) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRES32=r3, @ANYRES64=r1, @ANYPTR64, @ANYRESOCT=r4, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e253e19faaf5ce4937c0c42a9770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000070bb06a70cd95131b27d947f165050c2f7a51c7c319677da6b00f640a2e926cab20e906d608ba036b32ad22889fc8adff40100000000000000ec643f4dab335a8abe7e09000000000000003334fddba51c62097aafc23202089ad62ec72de65227b1f2f296c330dbe700"/189], 0x8, 0x800) r5 = accept$unix(r3, &(0x7f0000000100)=@file={0x0, ""/85}, &(0x7f0000000000)=0x57) getpeername(r5, &(0x7f0000000240)=@in6, &(0x7f00000003c0)=0xc) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000400)) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) msgsnd(r2, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r6, @ANYRESOCT=r0, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r7, @ANYRESHEX], 0x7, 0xffb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r8, 0x0, 0x0) mlockall(0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESOCT=r9, @ANYRESHEX], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/67) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r11 = dup(r10) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 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) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r2, 0x0, 0x8) r3 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_READREGS(r4, 0x800c5709, &(0x7f0000001100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffd, 0x71, 0x40000000, 0x9, 0x8}, {{r6}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x0, 0xbb3c}, {{r7}, 0xffffffffffffffff, 0x90, 0x1, 0x0, 0x800}, {{r0}, 0xfffffffffffffff8, 0xb9, 0x4, 0x1ff, 0x4}, {{r0}, 0x2, 0x11, 0x2, 0x40, 0x7ff}], 0x7fffffff, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffb, 0x40, 0x2, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0xa9, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x4, 0x6}], 0x0, &(0x7f0000000200)={0x4, 0x8}) r9 = fcntl$dupfd(r1, 0x0, r0) socket$unix(0x1, 0x5, 0x0) fsync(r9) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000000)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000240)) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffffeffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x8e31, 0x80, 0x1, 0x8, 0x5, 0x7ff, 0x0, 0x3, 0x7, 0x81}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x2da) 16:00:01 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, &(0x7f0000000200)="fb8cab306909a3afcd2b7315af04900eb9e5e069670d5c93895847e7de1339b552faf8be230f4d7d969d6a1573bfbadf1dbeaa725069f7bef7abc3fe6a945b389554e9bd0dce814e4a2e24340e663fd5f795022f49708d65ea8fd2d674e065739975d5916f0f070000004febb6e500a1f101f48f8a46602b992c8db8d69e397254ed608687fa0c9e286f00000000000000ea7092e731c8ee94f3a8", 0x9b, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4, 0x80) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x7d) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) getpgrp() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x1, 0x4000, 0xdc) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getuid() 16:00:01 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x48) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0d000000000000004305d3c1e8b280462f27cf23c22488ec3ba6a0bdee51629412f66b348382ce37d566baa47a91a9e30e721b72dc9417aa6d8b89"], 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000380)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRESOCT=r11, @ANYBLOB="ae11822d9c0a4ef71b28a6520ed0ac61a6b793678ac9f581362f783ac74ffd4dbe50e8da0e8812079990817162a69af3b0df740646f29f5bfac791dc89eb0adb2d38add6b627ee7b5db7f03a58b03ff6b700473ca503cc30f161e83c2233bc708c3ec6f01906a727a29971d847866a49ac5ed25c6c657fcbb4806bc87c82c380041c3bda098ec46c37a2a81a2269bddba4756e9664f84774ca7e15fcabd4a9a463c7de7728bffe5ff8232f82c2616405d018a323f147f241d34159f2eab0ae9fec0c3edb9f197cc56f04f291caa34441cad00c4a1ef813d8068c55316200b547629d70ddb4f17887db697109830bdf66727f3512a26d853f593f825c25", @ANYRES16=r9, @ANYRES64, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="2048b66603d7f6c5bb8f2b6590ac66fac34cfd079f313919ca14906db9f412dedf3b497381c106ceef8a3e2fb9ca97afea6e6923f84173f19d58425bdc7bef0ce524ffc07ef7ea8ef4f60156b814ca1f748d25c381cb4ac2ae18a8e9b684c46b7bb146caf51ae364ff72751af9146e1a0392e223cfe5adf84675b64295fb3c2ca2206e90100712bc3dda95bdcfdf577a5a42b8a93653c09abf970612dbe54e42ad74c640ec5e9b68d4799495000a2efbb7c1755beb4ffbc385c1d8fb6d92386178e00d112d9d8772c96083a91f782610fced63cf342008b8561fa1a98dcef25f3ab306a723c4724ffb1050cf42ea17e4976da75b5838ff4521a23f6deadc1f27586663d88136ef0c779e0c8d07dca4d58987f8183149574d3f414e876a8cd59b0c32e1ffeceb29e6e2acf7f9aabd5dcc4190e1086e730cb4fb610cc2d018ac286f34ab01d5a2854ea38eeec09fae162ca2a940bfe65e4d8913f4edd24af8832bbc86058ffcb771da7f21afc797a694073afadfb281d1a61d1af58ad9e44c1d1cfd0fae7788db132f05755c23129e9b4c57e965350a4c7e5ed71e279cb2dfd3a0148af8afb8796d79e767ec5dbba0c944c055b2c9d0da529bce2e707bceaa7d0310dde1ee3020070a9c42c90e406698f4314d4b03e124895f2b79746f05ea14ca064cd228e0db62eabe633d497b7de5eb189b0aa2a1829d0d9f316a95361922cea1d0b7163a18c2e0374f7455695f0a06703cfdae4ec4d246ff24bc9ee071290efa6d63711635ed9c22c4639aa62df6d334420d2c5b9440054f1f5393cda04bb6312fca3e81831a9cc70e46204d9ca33f5afe7abf9af29072c9151d51149cd93675580f4397dd2409183e597d7fb0f24778b98ea5c135d13cef108e68bcaa857342846e607388a096a7582544a37cfb088b6732a7b9fbcdb18847d0389f01aa807057aae32cf4db7355d975e0b07dff472d3a4e797b033c1c928f50a3e17f0c44f5061fa8e3b33e510d4449698f3cc58096f301b0d3de194d7f52855f0a7d923b159fdd5c0bf4e1c63ac036444f5c646e0cbef6097ba0752282c575192fcabf935fdfdcf6003ceb728734c76b9f6414d98f172ba36636db47a10f4ae2e7a1c082e67d4e2a4bd6379ca783cedc16078125fb5d3c98911eee44bcc36df069998c31873ae931f1cde43b159fef967de585e324d98a237780c93c3e067b30fc6cc4fba6bdd6fbf58aff0710d6a2242db97263be6d71418dee2a634b66c6c30a544cfe7959b97a90ea1bb4e8e70939261a76c603248cddd4803c9cf7b41bf65c50a46b3c3668084a3e4a7140760870e7b52d4d29b1179141797dee6743acbfd934a9bbce32ca4a31ecdebb3e4257e84a7687463fd4b8a07a8ad15947981e2eb5ad59c38f446a898be70e1ec3db7697fda5c9ea247ad4e7a88a53b8e5625de92422fd79f9046dae83e91a5c896e2230baf90f7fe812a8acd052d7b9a1f7af95161d6725b770055cc36d41778a6a1d8b487f96f1d03281304fd53662151bf3d3c62bd18772ce861d73f309ada8f90de96e4e84a5cc91dd8bb38fda836d803525afa0b327b4dbf0c53b3961008bb35be49007733538a36c25c0c8d1fe2bcc75839556c76dd121de88767b8b4c27ae016df0002880418786150fd1f06bd43c7ad7da72d1a8f6ce630e61ee1c03ab3ed56993ff90ff6ab6f603fadab014875ec71c0dc0eba2a639f4af6e6682952dc0c12b70cc7c21745dd88b800228ceccccaa1392cfeacacaae352c291b2079b16ddcc2aab1b5e42ac2ec23855999966693141599a8263a42cf5d01dc84fda8925a430e66236a2ab3477ee8b2bf06acecd91204b0c63e048607bb8b600ea4e5fdeb613ed1dc9dfe18b820d93bddbac1ca10ca2809dbbbab91ad8e8c24309b71234c6043302a9ade4568d802bde8158b721e133db42de2e484a888ddc79e0261b734ecd589c479433edf7f56fb17810210d695428651895ab286ceb8fcf8647882faa88b8b177cc2ca0eb96fa665bf4710959f6a067d31b0bb2bb878e2f30d060bc4d2f8bd5f56f58280f1da8e2b2a5a0a266fd2d658fb37bc41b2eb8ef9e1c1ea2a82f5d67f24aa10177a829e99c9cefcf384cb80bccaf57b2ed868769bb711b5d606d12e0996eeee578c09ac65b7182dcd6439124f1df21a93ca3762d0cada0d6e04fbcac6f550eb59609f7a5a7264ec3e1a1d430fde395d7e92afd5907a44ee43c25c7a380c7dd93ea836153167eb7d1c1917ec2b9f2d438342acc149fc7d9c40a7c7ced3c6df256695371677e981d3813585662da393e2b3175becd7459ffa944fcd36c3adcaf72c5558309f58a35967c902f2f1e930b3433c43c33d8f0b6d2e61ddc21d435a8d33b61d8d325b799475cd6eb75c9eef91512b2d63af1268411e7e0db98b22fd4198b66c07bd777a8640e9829870860ad172452d14ef2bb50d650bffd94a8d33db296672b35ff80d8e5fae184c9decf5ccee9ff1fd29e6f17cfe6075cba83d0c7d0143e73a66078b4e2fade043ffb28cbc5265edf8c86962560336f739a34e87a91096c41113e45138d58b11bcb6699b8ae008cf05fdf09f25ad6a8ae9bf305396350912b2fe5e47119957552c6502d72c0e6bd25136aa19595adec4c8a20fcaef2fa7c7065be06211b155416ff40d08af836771bb14207bdb178f9ca8d05857db609cca1af28431790c99009375c833d2b3b8b567d485558ebaa69bdf90ef02e8d41d77207dfe591b37566bb97dc8d4071bc0db4d29a37fc6f5b9fd99513ae4586953e815793a8486545b333a9b6fa6a6ca767e0a091e2faf7216734612b4c4ea50c8414595f23b8ba2a8925063a440baa9e1626a18d77a0836eb3930c860b703865e4657bd71f6861b6867f2fc59f938367a25db476d124f20276a3f9af4340cae2cf41822227489c6d50d5034da0bc85bfc24bef3d5ce7bbbca6191e0607ab30562a669cfcbec93aa78ea47b4b5ab816e9e80ae690f141d176b855ec253f02eb8181737084ed8e7bd93f114e5952a5db9660998d035edd015ad1f076545f9620f23e2cb2e780cbaf634d2ac8609b5d56e10715a953773753b681438a0f2a1727ae9cde6cfc00372a8d192c77ebd32862b81dec11cfb9b9ac3ff243e7f5dee3b9c53d75236aa7700fb7a1f2b3de51d986fc43fc05b183419d52292f6e86667d3fb22a61e62ad7796797508653042670826938b7ed4a16069ed806baf93bd317471c76f95c6926cf0d5a5a296cfb8f1082eb3c2f66925b214052922f215fa9a91eea281e253c2f35239a2c0dbc6a4c5a652dc40e444d830da94c5ae57dd68b5342fceb084b601632d2ad416ff7dd62c6853f660d04fc048eaf31f449384c032adc556d9e7b5f55d43cbf8af84114e104294a611dfa16ba5db1db4cc94626d3e3bf47e781d7c226ec25c276ad67101cfd96bdf29e0bbcd9eb924801e91dddaa0ebdf80c36fb9dc480dcd9094793a771fb0dd4c3a0491e8195d506d9a35d648ad622df2873aa17f0d4cef046f194c880c72a30e0eeb72b2868f8f9822ef8394c07e3439de32458c9141b2d5b607bf1c381a8bb1897ba3b83c323c15549855322b3c259eb3097d2ebd97c05839e97868c54d344c149838455861aad33ff3d0b3105b5c17c83b30eeac07703964be62bba164086dad8b0182716669ade9d28f8a8e166f9422d6d78064d382261611fb1d235f169139c85b31099a186304df5f35d9b2c79a4d1d41454764535b1240ec7df86927eb322154c7457e6b35384979455bbf6f89be330215f46bb02a04016f6d369937183c6cf24a9e298cbdb84b36ebb4d43c1248f8aca86148320fc7d247895c0f8a5f2f2d7fcefa607852ef57cd2ba6d8c9f58443526acfd6f1418180ca01a667c9378a586f8f4f23fa0f0cd45e45ea1c9686da3d637e6c7cc36244a9f939692e8fa6947469b902cdaac70e56fa608eb3035998583ca62ae403cfdcd35688b856bd0460d00518c88097e497b94667a461a00b9e4b43b04554dbc9ff7cd8ee4c801f9cd823546507822a022f4c24c98f9d87af8c0f387918ebdc71131914f792b5a9fa13f67737ea5253eed6aacf2d9194268626ff5ac822df40bbf9d397513e08658990b743f45a4d8d754d273b870fe70ba9ce85e3481a7f212c10feed3fecae9cb06d030c33f089315f81e26925a26568e89df26d5678c8fda3bc3521625408cb9ce297b9f493556876a34c937a3621656346e422dc12c55827d700a6dd6e3a7edad526aef745ed8bbdd5e4ed083c9ae54154077add51ac4a64e57ed52d1f56fcbf66950b023891fde2f421839a2549af52164e50b1c6cf5d3f4048ce1a116c003e5d294155047a529d04b31c04ebe649453e024f1265b88506fde34153d94770aff611feca3fd5ecfeb98210996d80b9fece1db0e6a7ba58e00aee685ce41a4e112a30c875ab5500300a684c4033b8545d04902534cfaaab8dd74e13947ac6e13b1e5f44b329ccb27faeca87a7ac9a1f2ec5c1a5effbca86f133afe3dcec1855b935cf0755ae832d0afea0897c555b42be864483700672b048717d008c84b9f7a1b0f92476f0912c02821c6bfb151ca219ba24dd0158e6b07ab78fca8ce35e0c97859aac685b7dfa90705046019ddec43d0ed73ca363f61890bf455223a274b321ad47521907de6902af1b698a025c6845b8123e6c4b6ba0c5b43baae0a9afa8de7f951c4a123e214d960d7374f2db618582af93112cf5bcd31eceb4c26bb41dd49dae919f355fc792db5b282c706fcd4aec5a906a46033830a8b2bc7ac8fc274e7237d6b2b351816637044ff710e874e66966d6f35aaf24dc0461f00497f1bcb42d0aa8eeb5668e42461eb6b8f61bd17f87620f8a070595b1fb87b9d327cc36f7521a27ad7225ccb63e5778727973c7e1c96e4920408af5402313971c32fe5655b5fe7c6ec25a6186f240aa9121ab3f1ea10bc14655304c25d51a6da9037aa632d0fe18374ee65bfda1f217da74ef08da1d68e2c7e87ca90b8f5e9032b0398e31401a0b2c2c94569a73286af4880b5c50141b9ecae204822637d17ebe93cdf84bdc7106d1c1b3e1441248b5e1010f13eec2a2722e106b66f94d3cebe2af70b636ab31a7d9ffb8b391b70bd7f15d51f672db188ce34b7fc3ad10b18948826c2f34e0f85cc8fc44e52c512c4ce1c3774f3d9dc3e99c811190c2ae051e61631026d110abbcdb6eac4d29902065dbebe036fbb77d1c0da63a6d8c25887190ff66cac891852c4f5ff3034e340c212654e1cb05140200ce68ca06d7a5a6b45c8cc785f11191e3f57641bbffa87053cad4865c5be6da324b186ee839d506d4255802e75e7de5beea1208b0fbf05dc11a4322a96bf476ed1401d4d88fac84ce04f2c9a83daa24be914a1586a8ab18dbe58ef2f81576c48b129fdcdcc71873b5efae7fac0c4938928e5c0e060442a3cc94da35e6b370ba725fb7712e98d4dcd5993f0ea798896f0bceac0afcd74a943e89c074aec40ee8d40ad0184972d7092e7a651173a4ba2d3193c2b58173c87a3b8ca4ebb1e7461e64a7339d099a68fc0cf6916b55ced3b90efcdba35f27d0227a113cc595a881a3bde9d02a7f6bf844e3d19008b5d3a9481c526c6ecd48e84eb4e100cdb1b72321f073529724ab01f186e9237b303e3debb5b41fe9303ddcf49ec44400aeee58e8853da49b1ec0619974ebbc913b8a658ec9e7b2a7b02f578cbecb402a826ec08d70c6f0a8baab83a931e9e77a1afb861b245f3ace8b16e725f74878b9ab71abf345ff1c4055aabb43340de4"], @ANYRES32]], 0x1) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = syz_open_pts() ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x8ff, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 16:00:01 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x6) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r1, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000800080e3118ddd61dbeb6c65300061c2e84b5174eef30aba1669a7852ad6d3aebdff183ff11f3533065ab25593d8f42f0335e9a205566cd26d9f780d2eaee6a30048429d6df073573a0becc7294dad5868483bf0f7c5e722349032c5ce"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) dup2(r2, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x9, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r1) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8458fb538e490f94, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x941, 0x4, 0x8, 0x1, 0xe132, 0x8001, 0x4, 0x2, 0x0, 0x1, 0x5}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x3, 0x4, &(0x7f0000000100)="9a63e0548e1f71eb7c6b837de8ed8495f6398b9f3de3a3238b91e0a9ad87726a8f86b7b0b96b", 0x26) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0xf5) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) dup(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 16:00:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x1000, 0x501) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r5, &(0x7f0000000140)='./file1\x00', 0x0, 0x1c0) r6 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r6, &(0x7f00000003c0)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978ae629507ea9b89916661a5795281b5fd4b350a9d76ba9e696e0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f89fb69f61dc52b0de9a267e853702fe5216b88cc4ac44dad7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f4ffca7ad2bdf2cd19466bfa5978070fb2518196fb5f76b8e8ec43055c3534000000003c126f341083c9f1384eb68bc8936b1e00"/187, 0xbb, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = dup2(r3, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x1) dup(r8) r9 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r9, 0x0, 0x7ff) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x70) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x3) openat(r10, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r12 = dup2(r10, r11) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r9, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r13, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r9, r13) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca0448c3480337180b09017491bf2e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a7038000000000000245200efffffff00010000000098dec3032eaf95"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "ffff658000dd310e000100070003e0ff00", 0x9, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x2) r5 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x100000, &(0x7f0000000040)=[{{}, 0x0, 0x100, 0x20000000, 0x0, 0x31e}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="023feb66f78ac06b46b27462ac371b446220c867806954edc1fdcf4a0c363107bc2e93662d6a89d01b6437a8d26c363bcb7b76b28a5f74b38ceae7485cdd8aa96473856a659e06a3e219b23e8f2f4e2e3c1378afc4cc56cec7424d9792537c4d88fbd6a17650ec271794560cdcacca2b3d0ab37a055a434659fe97a9791d186944e66f8d153b900000000000000000000052c9eede706a2508c83da096a755b05a2fd7cd10f10509cbdba3ce3013172afede3282cc94054f29a63d6ab1a8e717871677fd38a07ef2ba35b2676a0dfe48c04a8e200ac0f190f388a90217d1282697ecf01531a712687aeadbdae7e4b689c3f5fe607a5bc0f1e2f6ae3150b88279c2b23eb9ae50bebd10ac671f97571d3e72dab37afc30c70cd48a8e"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000200)=0x1) r9 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r1, &(0x7f0000000100)=[{{r5}, 0x0, 0x20, 0x20000000, 0x100000000, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x20, 0x200, 0x2}], 0x3f, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffe, 0x40, 0x80, 0x81}, {{r0}, 0xfffffffffffffffc, 0x5, 0x40000000, 0xda, 0x1}], 0xa9c, &(0x7f00000001c0)={0x5, 0x7}) 16:00:01 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x0, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) r1 = socket(0x18, 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) unlinkat(r0, &(0x7f0000000180)='./file2\x00', 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0xdb94, 0x4) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 1: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchdir(r0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0xa6}]}) r1 = getppid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setown(r3, 0x6, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffd) open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x143) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) getuid() r5 = semget$private(0x0, 0x2, 0x1b2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x0) chown(&(0x7f0000000400)='./bus\x00', 0x0, 0xffffffffffffffff) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) semop(r6, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000080)=0x5) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) semop(r7, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000080)=0x5) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000640)=""/168) semctl$SETVAL(r5, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0xa, 0x1, 0x9}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:00:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000102c009880309905f87c8a5b670100000000000000cad818630c7803f4eeff002a0000000000fb09ffb870a25bffb51485ac1750f43f6e06e426c3fa4e665640dc9a459b3062cfd223cc70470faeca94"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x10000, 0x204, 0x40000000, 0x40, "04713de0af9e3c9900", 0x0, 0x68d}) r1 = open$dir(&(0x7f0000000180)='./bus/../file0\x00', 0x20000, 0x100) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r4, &(0x7f0000001600)=[{&(0x7f00000012c0)=""/218, 0xda}, {&(0x7f00000013c0)=""/198, 0xc6}, {&(0x7f00000014c0)=""/131, 0x83}, {&(0x7f0000001580)=""/92, 0x5c}], 0x4, 0x0, 0x6) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) socket(0x20, 0x8000, 0xd6) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x8000, 0x0) renameat(r5, &(0x7f0000001240)='./file0\x00', r0, &(0x7f0000001280)='./bus/../file0\x00') 16:00:02 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x0, 0x0, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0x0, 0x0, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daaf387bec430b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c23aa886e40f0224ecadb40ce41278495aacf48c02f6ac41e6bf3bf554799b9b813ad30505e8f1300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b"], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r11, 0x0, r11) sendto(r11, &(0x7f0000000580)="6861fe261e6f64378b5e05b6f304b826010000000000000000000000e2597291bd506e9b531ff9c3b6f4db8928c1fcdf82fa627475b78f0000000009000000000000000000", 0x3c, 0x8, 0x0, 0x32) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r12, r4}, 0xc) r13 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r12, r13, 0x0, r14, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r17 = semget$private(0x0, 0x5, 0x624) semop(r17, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r17, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202a7fdffffffffffffff653000463f7b238bf46954d78a2a197a38620700000010bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b158013611c94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d61795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287000"/189], 0x10) write(r22, &(0x7f00000009c0), 0x0) sendto(r22, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={r21, r23, r18}, 0xc) r24 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r23, r24, 0x0, 0x0, 0x1, 0x401}, 0x5, 0x9, 0x4}) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r14, r15, r25]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffebfffffffffff], [0x0, 0x0, 0x20401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x18, 0x2, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r7 = dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) r9 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r10 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r12, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r13, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r9, &(0x7f0000000980)=[{{r10}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r6}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r11}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r12}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r13}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r7}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000000)={0x2, 0x7}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/85], 0x55, 0x1, 0x0) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 16:00:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x623, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) flock(r4, 0x1) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce748831", 0x9b}], 0x4) write(r1, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) acct(&(0x7f0000000040)='./bus\x00') r1 = socket(0x18, 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) shutdown(r2, 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/193, &(0x7f0000000140)=0xc1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c], [], [0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00feaf0000feff0060cd706c85c2768511fef2b128ad1f297e9e8901e755aa8587", 0x2c}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) r1 = socket(0x18, 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) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") shmget(0x3, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x100, 0x5, 0x0, 0x8}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x3, 0x55, 0x5, 0x8, "0d4f65b67381a6891139a8f80a198a9411657213", 0x1, 0x101}) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="e3391b0c82681b993000"], 0x10, 0x0}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0xfffffffffffffe18, 0x4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0xfffffffd}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) 16:00:02 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x4, 0x20) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6, 0x7}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x1, 0x52, 0x7}, {0xad3, 0x81, 0x5e, 0x2}, {0x4, 0x4, 0x0, 0x400}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x10, 0x4000, 0x3) socket(0x3c, 0x3, 0x1f) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x1]) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r7) setpgid(0xffffffffffffffff, r7) dup2(r3, r5) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000400)=0xc) socket(0x1, 0x5, 0x2) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x2}, {0x1}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00'}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) r4 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x7}, {0x41}, {0x26, 0x9}], 0x3}) 16:00:02 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x34f9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r4, 0x2000747b) dup(r2) r5 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x28) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x12) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x0, 0x0, "58646f93c57e88380b575c9eff8e9aa987f383d6"}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c5d7a84eebab9bf5d1b01f0700000000000000c7c59c0900a24e4bb5431314daedffffe0838f5d5e2d62d80006f4bbb885020000d060328f5d241df3d0041046a984165f247d610c", 0x57}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r1, &(0x7f0000000100)='./file1\x00', 0x200, 0x13) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001300, r2) getrusage(0x0, &(0x7f00000010c0)) 16:00:02 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x5) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0xfffffffe, 0x0, "f000000007005945fdbe0700", 0x7fffffff, 0x1}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) socketpair(0x10, 0x8007, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0x3e1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r6, 0x0, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r7, 0x0, &(0x7f00000000c0)) r8 = dup2(r6, r7) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x1d, 0x0, r10, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000001940)=[{0x3, 0x100000001, 0xc00}, {0x3, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x803, r14, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x80000000000800, r18, r27, 0x7, 0x40, 0x8, 0x484}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r47, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r47, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x803, r34, r35, r36, r48, 0x18, 0x6}, 0x200000000008, 0x800, r37, r46, 0x7, 0x40, 0x6, 0x482}) getgroups(0x2, &(0x7f0000001800)=[0x0, r5]) r51 = syz_open_pts() r52 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r52, 0x0, &(0x7f00000000c0)) r53 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r53, 0xffff, 0x0, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r53, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r55, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r55, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r55, 0x4004746a, &(0x7f0000000380)) r56 = msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r58 = geteuid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r60 = getpgrp() r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r64 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r65, r66, 0x10, 0x9}, 0x8, 0x1, 0x9}) r67 = getgid() r68 = getppid() r69 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r62, r65, r67, 0x1e4, 0x8}, 0x5, 0x5, r68, r69, 0x20, 0x9, 0x7ff}) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000300)={{0x803, 0x0, r57, r58, r59, 0x40, 0x6}, 0x200000000008, 0x800, r60, r69, 0x7, 0x40, 0x8, 0x484}) r70 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r70, 0x0, &(0x7f00000000c0)) r71 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r71, 0x0, &(0x7f00000000c0)) r72 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r72, 0x0, &(0x7f00000000c0)) r73 = msgget$private(0x0, 0x0) r74 = getpgid(0x0) msgctl$IPC_SET(r73, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r74, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r74) r75 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r75, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, &(0x7f0000000040)=0xc) getpgid(r77) r78 = geteuid() r79 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r79, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r79, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r79, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r80 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r82, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r83 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r85 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r83, r84, r85, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r80, r81, r83, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r86, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r86, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r87, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r87, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r88, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r88, 0x57}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r89, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r89, 0x57}], 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001a00)={&(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, &(0x7f0000001700)=[{&(0x7f00000018c0)="7629a0cfa7772aed71b5511ddd1866da0735d11b4850a206f767b89b6ee6d2072c2f20399d92c45714788a2361c8c4c92731f49256909ad9e53cf0e7855581c5420f83e44b709636073f9908de35b1602a213e00c80afcbbe56856d6e1e0fe71b947dcce28c3e0e247b7bb5114aeee9c", 0x70}, {&(0x7f00000001c0)="aed4a85a0495bdd0526d3316c5e4b87aa4ce192dce40baa005ac1e86b94c141ab07bb15d5d2a9d2122b67e31bb67", 0x2e}, {&(0x7f00000002c0)="5570ef2c255c331d123650fc3e48d0a058f9726f88713f207dc7735b34ef2aaf67d7b15d2afbeb2007e96b3a6749bd4583bbc43c17425a3869e71dc731ab3a5c06fb2bdd658d1887ffd89e75a70b8e0015fd667ed96cc8783668d40d3b39ec9877b04fe6b6b16d0cc5aec7e6ea5f9195a3ed30358bc239e20932d6629bface2cb0d5b9b7a5662b1135aefc9d9a05a2fea9a812ecaaee60674b6a9956b83b0442644e97426951b6503ddb5055e4ec2a6482e5b965c03c4fc4196c8c559c0a30fc461dd698dab3b6dd7bf36ad29276cab9ffc4343da2e68150a554bf3c91", 0xdd}, {&(0x7f00000003c0)="c2aa13be57d076516909aed6a5fd7d8dd4787ec86aa51a7f9c4278dd57ed6809943cd3c45ad2fb7a8ee5dee2edcb64fb66244de388894165bfc97ef7fc5e69f16673a4cee796912c7c90839e2e6481697c0830d63d912f290f13c72eb75419134f1c1949bedff6634646cbc1415f80ed4df56c3bd01ba888d00e5228c3f85ddd4623f3c36d908037494552bba90c6730bfaad8d7bc7072164fc17f", 0x9b}, {&(0x7f0000000480)="ab43b3841998dc3822c539d69bafb64365002795858de99ca8693cabacd2d51b8176e26ea584c8fa4ebb054f2f2b3bf493d42788e96e42242d2e23144bc77e85bcd2dcadd22a1b115a2cdc8046948b6e26784de823cd00924e25c34dfa9601b2af684cc31c48b52c09e219691de66e85409a2b5d84f9fa48b7fca6eacff0e529e2c9fd6aae850703adf9b54ea3a3fe95ed301490f7b92db0a8dc5b8d569729c99a8dbe4606949b44da5514ad6599712a0d3d99c177398bb8e9fe5f93556856a9085083aad67091dd96db4796cc1443d20595c5ad7a43e7df02ace277013274233dd55e3c2191970339babf200a91719398b5d6b9937c35acb1fdfebda187abd4bccf08700802d3a89179ffbafce7153a582fff78c030db36708bad579dcd5bf0a06cfc5273eb1a0224a742db2154dd641c967449ed7ef190728523da5d6a64288d0b84776ea01fb030f3ddebfb35260f1a5fc00ce25eed55f4645fb2e2e28f599ad74e07a0c9332ca483d3c0ea959ca4b158115eafc6371694554db2bfd62272c8a4e9c39fed4bb198f4d7f740b4dd108e65aeb7d06ec257c7c76541a33fad2f91344eea29d26ce48d24cfc65fe90df4839951f384a87b1c9480aad4eaf647b4c6d0e7ad7fcf0a010952080d6afb66d436dcc801724015ac5c331ec0732401abdc99d29872d415e35a9091c059eefed81ea4faab20a91bd869f8833d1807efda84ff287b877a13c6d82e8e825bd0ec2c3e39d73847459302d1a18cc7e9b33c2f4da84b18c27e10d19ab6d27818df2ddbdeee61688d4407c28bf5b69504e44c3a4162ba670c5a0f72c8bccb76950677cc584cb55c4f2b1091c680b45db77748d253cee4d9a5bf970f1a2d3bfb629826f45ac26cd4948a65db96e12f8092c0b01d1a93c7b6e378c086d199a57cddfbcbb647ef2dd231e21179dfbb0923bebe3a99e36a1281e1eb801d84a347acd52fadd4a7df1d72b82a64bb095172ca5c619cbd5cd05d6d3c39d585feadeac7bb587c884ff12d6ba67a17c2fdb03dd7fe5024489d344776877a44c3a51181c16372b9efdcf12aca519f84bebfb61de85883b89865ddea0040bceef62e7ea6e8d68931fd181ec0a0b51233fcc437c1e3eab279f47dc1e3ada9d8232ade193759db2c8641c51255c55ca95e127d7c2ed3aa8c026ab13c2a82fa2547417c4a15c0267577e5f0181c4de34207c070c7796dfd41db339b60bdbd5f22d3a20bc63bb045ccb1a0015346a40a80f5079bc884d9c8bd89c6615614dfbfae8d8a83d8bc50d57024cdb48eddb435d509330bf47302e6422359c1cb669c725092426cbda70458e5ce54f9a377f5e0cf407482e4562a8f648847abf6e6bd3bec56093fdd125d5ff9054d166e2e0c34734f69da4b60a99eddcb442d38b5cd59f22bb0b7d5a77d8cdc61b3ae4ceb17e549d20c8b0b53250011a14b242adb539cbe8312e38f7c7dd266773c32b7d06ea9bbd88276d95290df1e3ef7cdffcb3f6fbf143d4fcd452cdf5186b0d145c256eebf85805dfcd9ab7dddd862db97abc799728cb9a20e3c87c2a965210fabe84b2c15feb13a00872dc8164ffce41893a3c8f609dfeefe4ad43de96e196c73990503f325a543988e246481fcff494d6b08231a518fbe6d409db8f59967b4c2bfa223c671187f396ec03522aa66306ef6ea0f4447d1f0d76b09085e0f7ca67728b5c783e258c3201a5e7ba1b72123dd7d1cb477de5ba2bddfb8c3b559e30a17ca7a48a1c7edea6e5da41d101720e1dd241285f5f921037fc83da5699312345a0be6af6b6b0b6cc0f8653cc675441dc1cdcd02656757afd3b82954ade5492a419c947e01798c645559d9de6e24d40c8f250da87f41d63060a00ee85ba68de9fb6b72ba878212ed8da4447c039a24e419bc49d132822b92debd3c1d36cdb4540561fc671e304c70c0f7950a7b41cafef9ac28071a0b2d30e0e95eb6f914671aa4b949b6fcf3ce17b0e23587b6deebda502042de261d04be7bf16951eac3c1119e12c8b2822ccf0bec41eb29ba604aa4df45b9c86b08ee6395fa9535ac089b7e4cbcd92c1605b8996944684be391abdd633587d89b26ee1ffed15f2b2d41b9746981879daa7e7a232796a7764d7bba3a1ff78929d52b4bc6a6bf331441ddcbafbe925ae88e2905167781af80c9c254de9af67e3741add7c813c5514a0a1b6fe895b6ad9c42dae93b06fd478dddf5903f11ffd880d50ab86976b2b8d3e4bb3a423b9c5980f8e91b22900a3eebb49fd3c69fc9c564e53739e7940b3120ddb74870d030a193a43e0e36e503be4dbe82f2de2f59fdbaea3114dbec3dc9fc82b77482ce6856e3e09d82068371c87cf5f1e167e6e42809ca39439b5ddcc1860d67b0319da60f0163a67a0098266f47294d9e58bc66ac3a3f3bcfde487404948edb6ff68c2b72cfc71d42efeac3c2ab84a9ecb312f085d036f6f4b6e33e8252b9fdfe1e7668387afe406986ad2335e1272c8b06e071a5a2ee393de864c44e9d10b4307df9c11b509bedab853466f455bfa70d3aa5a8a19f305f19dc81818a0d904568cc0650bd011a9a71f8e37141f2022c3e4c65b16b257b9e7ca61bbfc1fde7c0ffa8098c477948c2f427c71bcfc8ea059d18674d214e7a19ec9bebceafa87ec6d32ed2857830cff0a3f9e0fa47f79622d4093e9d3307fbfbeee1ef0e586b3307ac337bc4d7fe3477966935c61c382057c304a7dc11d524b7cde2a7915a242383dbddd3589eaf8bdc26d140a159c420324bc9ede67842848e3859bed543a615dda1a3bab9cdcb6b8bac8fd5de7f7fd659da69a3b4338ddbf44e22d8487abcbfecc3916d5ba681c4040da59818c53931a4d74e3eb9475f9802fee478177420a5e93e2a19a82427cebd452a294fee09fd5a5910c3b38a87588951407fc99ba15d5a2659f77fd4b7a4e8f98321eacc6e9e3b22cc018e29582708ba6fc9439c6e34bba1a8ceed4e15a3f5c1a33dc3350e79a1fb1ea093b51ca493889ae6fb3011a6b6b45baac136af777f30641d9a4f786ad3a56e2450bdbadda7b9b6be32455213060a69bfec3a76e1e437f5de379c3561c446be335344ad09ece10c1cee9900f45a9afea1015c0abf40da5dede57c0ec4f6497aa698bc84e7c4c4badc71c2367c68a31bf98f7a1c8192c51e5d7d22012807bcd1fcb774b8fc7f6798cc9fda02374bdca9d2f998132a5dfbd194a1c56faea154aa76956571ba079f6a82599fd3a0e2d574f44ebaaa061303970be85f9e6e4341fa90c5e263639d9b8e9f2ee47de56d51e63b358251a49a783b034275204a4a0e384a7d500aad999eddc2a33c856b9c59993539092799918f6793ff24c49ac0c2821973903d4fe1dd25688c6045c3a91ff4e0bce4500a4f18bd00db51efb9b3f15a034b61660f915cb1e5a8a7dfbed3a0acbfe252d7554fa09c280025477f5153701b2b11b5145e8b52b4a03483f6616d504a7acc8c6ffd14a927ecb784069172014cc250d723acdcc52b9d8efbd598251c001fc88c758abea5b5246959595071e1b92c9675186f73b42cb5e95609d53b3895d4b6a82f93e99d5fe8d7fa59fb4f8485e3cfbdcaf840a262eec5e8f28a7f27021545f04ee0d8df0cdb1ebf05ebabc35b6d903f383f6cc26c4e8e747b0fe7fcb45e914eee0f2d716c1eaebad7bfd6f59a6fc25d45f2bd51847dff350c0edc7b94f0fe140fbb3f37f587dc6e2a43ea98527c99a1299776077f071fc9add9eadb2a3d9b5ffb950c077556955ea01cb9e2a76a433dda5c9098869c7cae4ae00de8dad803054e09147d9bb117451ae19fa13ae83b7ae00fbe6ae0c56e590320f9215e6a40b5aad501c816eaaead25f17f0de400977120f897faa458fe5d3abaec1cc38272c8575310fa5f7a16f9cf7a07496dbddaa6342e417dd7fa767c6063ba31cef3a3785a4f6552ebc9ea4a1a50936e8cda82c095109f058bf9e9cb54f3faf185e2ed8ffea4562d88dffc89df3c0426c0be992cb5129bb551cf129a28a807a552d68911d1fd5dc93f8f50b77c38e1e4b428168ecd56a8f9104720e506b369a8ef3382edbb40c451f24aedaed761b85211f962b91caf26c191955b7c5000b8dfe60d269fb42c2f81efdea68d0defd47aa10da0fefd9723ab3559d37bcbf202f5172abce8d8539893dbfcbcc7f9591958652ae3b19fede6d621d83683e2737ad5db4410d40c6f7752690489091ac6a21395eea88f9788fb6954762f715744e560c9c850a2c139b598d6f548b7112b15f06824e88259b305f5a2065ad4cc6f26c62bbf952ff5d4cb697dfd42f6ceb3d4d65ce0a8b7d6e5a219f31f4ce1ab87a1dee95866f1bda9b9c7f1427def5dc7f546b3d5b9113bda6a82cb16dbd22104580545894b0eb773b850d9ba296beb9a8ac0d2e94ba28145b28a7f28e5598cb77077b96bd04521b6f307e2e8417ae05637ee8cbef04de6fbe22640b733df385688ba6857eab09af48f339daf546168fcc3144d774c5fde21ee9bd07e53219df5eb88d8335b8f0d2a0890cae314ab3ba1e79d64da8801db95a41c11db31c9d5d6d5ae49643ff36cde25dc5efd4760c6cd0bcd5174e6396c8377f65988ce36e204a2cd51304da325a39071c0ead4d08e11268dcb0d062bfe51d13c3552a492981f13efc96c2a378b6d31a0a7b94c74b66c1161af663a753fb43eab2eec574516c8d433419d95538dd7aeb803a1cd71d22b9585de80ca86ea55a45e1ff0a0b7aa4ae4b9c9269d10654bd5c9fde10faa4c284ec5c3202f7f3df9f1904a503789cfa6cb58b47561a6f1e6989d536a72ffaa2026fd513b2b6556c1bc7e01ccb4966eda47bcd0794deef23c296a063c41121b3d7c497901849fc335aae003b04a7c096fa116ead6881d5d3ceb2e2a2135cf5a7ed99fb0eec129e6b62319d7ebc91b5ea44ad6d0e7c843429fe79667fe89082a8e28e6a8ab1d5ba293a0b671b97997617facf2da78139b669b0567d5ff16dc25b67e44dbf22f4a3a484fc5cb9466a0c391063eb887f5de7e96e5ad38f1199decb177791aad1dca2571445279dd3d2ee83042eca5bf3a46e4b606a8b0b7f5710cb9dc6a22e92d2ddc8941032f331324b6b88b5f4e2f238cbf9fee7a5368a8b1e3c03a4cddb2a8f7c46a4177cf57b6db1a73ef7a85584f255409626e8d8c46063ca47d28385d2c378c94008bbda04b1e864bfe0f56b82de90f1088adc17ebc115e6421fa92898b89c95cbef581e10e63177442c2d2c4103c137b86839b2c1c3616943073ff36790a630fc76a560f7bc287cbf6920a8134e3e0d9be06011966a9719592d695c035ae3f25c6274e9adec15eb348913e925bb74f31c63d66c51be1932493fa6926d8f2bc5536d5e52821b3d1113f577736823d7543d91aa9e03fa142ab2e6b194089d17323b3f78969bbef73c15fc0dd59a08aa84a4da350c03e03fbf4fe93608cf9a6c95bad60307feed875ae862e9b708d52d16cfa02ee0404a135dd45576c545a21de91db23cdf7fb40d1f7af04b808e93365f60be8311bcc6c482bd49fe0bfce8ed993b5915ae4d25dcf11d7bec6ceb1b90f3b4d032c8a111d491cd0dc90203e173eb36ea89e6136675b421dea21309af1d59e26bcd7908c5b8c663a05e201444d35040cd1d3d3b6ecdce2ede4e961dc6af1fbad1bd4c90f25e3adc847ce36e78aa49c58bfd2b5b0d484b8526350e3af28eb6990cd648fadf9ffdbfcc292c2321fedf912c9edb0422451353b7ed0f244352fa78360f71bf87c32abb0f046396068f3985cb00572fb9e468c82ff53e184cc715bb91bf61271e67d9ca8", 0x1000}, {&(0x7f0000001480)="b4421d4900be5dc958a083a8e6d80c74276041cec28260475c148ff4f26120cabbc89b2031c59755a4c7323c1bfedf6232d9b8c33f1415e795e7f14870cab1d6d20ea5a94984c66e4ab49d8a187a5e1b06b245df3b66495055de16ab7cfaa8f3fb8d42513e7d363faec8d5d57b1f0bb3acfeb72d2ec11046131a27968ffb9dc9275f5c1716f5138d6ca7ce7be0bf5e312698579772995d1ad9f390590b2542159969fff1876bbb20e79670e1bc1e00fb1ff69a2d4a193e8fc70e38a5b3e5ecdc6c7985aa5f11ae73f2c56e419dcf86a2fe459b737dadf609e659b981a93bb449fca845f612da6f72dd8047283dbb727a1c4042b19f5dca6b1c6c33", 0xfb}, {&(0x7f0000001580)="bf8990c4f1378308b5d4d4d099c62de69ac8b20473e386", 0x17}, {&(0x7f00000015c0)="abecc516a250ffe567e3b578a4a8ab82fa2d25ce4b6a98a308300b743bdba6d6f6e77261a7353f6833a6fc6bbbc87dd0d709a851094e2451607b58f24c9945057245a89b1e790658c2cf0ef2406ce53728ca8d9dda176a3546ccf93d542d823be1e4a51b2ce77366d58a8f9350fbb90c86e411d79b470386", 0x78}, {&(0x7f0000001640)="67ff4811dffab4d3a31ac17f2cc0002b0c29cd7e3077a9056818d1f4f3cfa8a44df4b3f5cd3d30b241be4d3f3e125daa09d5e87b74f622505690d41587cd4218ab6636a23bce7e2ba8477fd1caf03349a7445181ad", 0x55}, {&(0x7f00000016c0)="a666929c91b4eda3f311e6a37f98c02d10700cf15905c0dc9a7172137a40a024863cb4fb6fb17c2e8205e79763ced3ab9688c0a8cce7a0fe86ad7417", 0x3c}], 0xa, &(0x7f0000001e80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff00009aeeea45", @ANYRES32=r11, @ANYPTR64=&(0x7f0000001d40)=ANY=[@ANYRESDEC=r89, @ANYBLOB="f78eb2804a5a8d05df3d586b00c7c6465b6c0fa12520df14e49f92cdadca6660466789051a180ea2f2c43e678b23b194bdbdbb79c751fc2d0620a7004cf94a476bb22c0731f96139467eb196d6c9f9d0da0267f4c960a1702a75e72092ebbd4334f92ca7814ca8462d90a0d3e5ac5e383fb1dc10c7ba94b458f434a406265ee54135907997a73d8de5298699ba2d6fbb8026d500a5d79a53", @ANYBLOB="15033dd596e13d4bfe8048a7c9f72d242cb434795f9ba19b146c7ffbeafce72576c3a6901a659eb07579f9c1287f370753355e0100394133debcf938bcbd06943d21860ac43566407e4ff7cf9c09e4bc4357a4df0d6de591200679", @ANYRESOCT=r87, @ANYRESHEX=r59, @ANYRES32=r88], @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r34, @ANYRES16=r6, @ANYBLOB="0000000018f9a22fa41fc2ab1b0000000000ffff", @ANYRES32=r51, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r2, @ANYRES16, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="04000000300000000000aa9bae4ba2b2c551b50c63311436070000000000000094db77d05d74ef58a5a262382842cea062dd5f15e7", @ANYRES32=r2, @ANYRES32=r70, @ANYRESHEX=r86, @ANYRES32=r2, @ANYRES32=r71, @ANYRES32=r2, @ANYRES32=r72, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r74, @ANYRES32=r76, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r78, @ANYRES32=r80, @ANYBLOB='\x00\x00\x00\x00'], 0x15f, 0x6a5e42f29c9dfc11}, 0xc00) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000240)={0x81, 0x5, './file1\x00', 0x1000, 0x8, 0x9, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r90 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r90) getpgid(r90) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) fsync(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000300)=0xa286, 0x4) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x3, 0x6) fcntl$dupfd(r6, 0x0, r6) getsockopt(r6, 0x8, 0x9, &(0x7f0000000180)=""/129, &(0x7f0000000100)=0x81) r7 = fcntl$dupfd(r1, 0xa, r1) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000140)=0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) 16:00:02 executing program 0: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file2\x00', 0x0, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202090401"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x3, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e699319296489f14a2c32f6e5c2c448121d7a10261b9a6b6ac0208d921f04bd530abb5b8068bb84afdd1f2919f62d26cbdfa0157c4bb4ce5c17463f1320e2971e70cbd68ee9cd3f9ec7677e579f9eef4ea6a5ed29dc4b05db5fcaa21949640a19abf85218afcaab4c9a8412f2e41cc7b41737153ddc568b75ee9373ca7d22380afd64de4d618ea27b2461e20c9c10a9fcbd393331c7676e11a195800552d22d23358f55b39455e05302ee72facf292215fd2a975d3478ed45295e36b00bb0727a06ac8705fc76dc6af3e5f7739e46648a80406e99c6ea16702f0c463a1218fe7f293ed1c68bdc57d7ddb7be7f459375ee6db961a1eacdf3ad83dbb7d11357ee930f1eb110cf5143ea90aa872cb03c17e562c8544669aaa34", 0x126) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRESHEX=r2], 0x2) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:02 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="9f4b7f8bed98434f6b7a5fc255897d7c196032fda7bcd2c9ebb2", 0x1a}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="e000ef00000000000100000003000000a249a5afd9a649a0cac69924ff986bc240de40c9ba6be1df3e86a3d8187318dd469ad2a737e628d5b97199bff310f2802d459cc58ab25e0ad83c0805b86194b3f72cb3aee4d2e8b2cfa9f2a8261cb406ee015045f5e9f9c97f5f0c3c262fe480cebbf6da4036319b9b85734954aea20c0677df09c4d0414a2cb1e9db954f946cf7776a7a3f7ec255ff85f96783045afef866571cf6181bcfcbba9f32417ef52e2700745566cf621a105f566ec7e775bc499a1f37dc19e95502ee0b3bf814f8a504b2ac6af5aa82a7910172285be44f204000000000000000ffff000007000000ae36013de8133bea58bc458f000000000615c36505e687383ad5d932601a3ada31160b53923dfd7363ab38a211b4c251"], 0x120}, 0x8) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) dup2(r3, r0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x2) shutdown(r0, 0x2) r1 = getegid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x5, &(0x7f0000000080)=[r2, r1, r3, r1, r4]) setsockopt(0xffffffffffffff9c, 0x100, 0x9, &(0x7f00000000c0)="6923844327b509dd9a1f72b5941f45ca621f874c95a426fbc74168f2c88fbe360d5f1d2aa828f0256661771d3d7e0673cb88082e1f2a62ac74994959a470ec70f384f719c1f454500d0b7fdbba9662782efc0282f3c9382794c1c9bce734e85699f884d8031015275289e6e8a14c64b2fd2ac407ae07f582e6ac676355fff7b609d909dbd102438943a829b4ea39f6ad764cf3b017ad7b14ebf9ac872c79ca256c157a7a965171d7e57dbe3a786f30c0a4a0f15b4de43947fe2681f38e1d76c5febcd4ab45d89af5a99c3c1622b852b58d4dcaeab4543fd08fadf4f63f6b3a79106f6df9e6685fbc4b1a3edea9a4e0a658df02580379a515d8e7838c427e504a348fbf39b9194b4a5454060506daa1e12e41e3d9555e064917eaf62cb0ff451487e6561e112f30b149a3582fb7e4d6027391abe722e90d5b2240be189926e677cd119db9f29f390585b4a139683e41a2fb3992b5ea22ef621b5ca9c094ec78c6e5eef0cbb50f0ed99cdaccf2875d50b476e76969aba23266e5104a605a0cbebf24f9c8d4a8b67f52a44a401746738d2a87cfb1ec748273ed092903c8dae097a213deba9d10ca907900e645309e1b5738c3c0fa1fb3aa08601a922639c35ede703e6311e3fea9ed449807c7a14a2a3dde9745515c6309cc3a5ee3a8b14b689bca50cf251439c99422693bdd627a0cef79b34f7ed5a15243dc844d48e61fe2c1af8bdf7e9f0a2c2d9a4b983470e0f42cb3afeeacc863881a77c94deb425f26157e00205b41956fd1d7ceb694668b02823b7b9bcee109fc072c9b77c8b5652dbedb4b3f08779bcb5a33d865a3c7478ef180bf9541ff06c8e1927a2274080503aaabc67f7db96af3ff8a818d123edfd9b7dae56c3b856fdb0ad61a04cc958146945e13931211919bc899c75d2e87df60808a482d27e7ff0b62f4ebeea4e58832e480af7ee873e0c8d380f98805bd5e3d58c69e1660ad6648f2243bcaa22c648772f0314798fd30c8d15be9017ac7852810db9b036bbfebf32cd3f0ff6b1ca141e147b8a020225fa69310e2889793ea42161117447f3dc1b5de7f1c16c30adb44315c8f2dc91527122a285a4387c05550a365507c3bcc8344742cc1cc8bc28e57b92a70839af2a1fd7dc41405630dfab2dba2cbcb0a1095d5406184c3add3d1c57b93abe894b44969b85346d955725a45d417ba4e980cf140e0331b5cf2e54698d8250f7ecefb19521336e780277be2a7e4d9eca958d317703d177578bac23d25ed3ec13c8b4db5a08c547973348479574807f0bf7a34fa9ef7ebd98675c8aec6d74d9be5e719863910e8a98c270c24c9d5dfba4133d395d02aeedda34999a9d6033eb48fe115bd75218efe07bc2a8ab53be8d89ab143a0622fb76c3362d5d443e835d463d814766b46d11e3116b2902f6c68176a8c94a5d3949c3ae550727382e429f0d1e19007512edf6661466126337df51c8a4d7dbf2f7344ba817c4b1f34c1e1c962603a7670880c34886ed5eccb365170c1e0fdfc6d37dca7bdb7af76967c2c72f1df43da29f7aa9d622527dfc03f2fe229be35078d463da08ebf75551bf560f738eda3391edb2bcb4fccd3da724c8714bc47328434cadd84d2c387a1f726e5f948eaee43e9480ccd09de45c4bf6069d98f1d9549bdcc27cc412899b138339447f936160055d2cf507d4ebd569f4697e3dde5ede268cc8b0b1d952d0fce749b5f37fb9ec7945bac7cf0e1287360b0e9aaf01550f1c84b3c93cb9c3e701f144e7beaac43df69fcf7159abb423555ce3063fb4ad720d95f31bfc3169fe575af1be600dd6d5c78538d253fa2aeafcc488340507f48d9fa7669a9098eabe89823ae3db5877d46908a5c4635490173300f5ce535224b2da244780ca0a50f17ce13eef190e440a48f7d1a653e51a1f18ca79370f22ea1f9b8a914c0606d016c111dce5cac3fe54831b5a080284f14c6f88145dd330471e7ad4b9cf857115b2a949dbc0baeaee82f02f8dee3e8e0be397c9af1b0045980c4834acdcf7adcaf0a40530c526e4366fe0110120121b483de8650ede2df052756e089ed2b436394552ec55615b1d8fe3ff59eb40c329977d5f4a86145b80b130e04abd02437b21e4e609e7125363dcaf07e1cc4afc74f1696b826040ef61fa7e2d654d57e8a626a080da369154a15d01130c208bee7cf3a68ba55695d1ad3723d876731316ed84c85b20bfd1221663cbdfb887571663318612480fb49eef828e07648f690a80a1d455c65e4c0bd4998b7737463a92352363f83362a587d258913382cb8ffb5b0c524d5b69865518236f327980f7507c29334e9073959aa29fe15bc767022fd736f4987da4ba83d6d7ae26fba8025662dfe2660e50d7eebacaa5667de9f9c9a975754b5a80de3904833aabb2ee72ff5a2bc704a6f353510a44af3453fb1a1c097099fd3e64825cf833e46310c553cf8163d07a1b6d9125de35c3309d32386d0b93a6ffbd9a1aa30a74efc571079d9027c77deafca780142cb8687bda6e906d760014fc94c6efe440c1ffdb5a6a552cc47b8094ea48646fb37f738ddbccd265415df09dd56b4a158b89a079933e42112974bac359cb5ed2772580509371b400ea5a3387573fbe5f532d891dc6d5d914beb3f73138cc9e00b95697217a53426c0c237abee9e1d2b36ea810267c651f7a2645f916c58f6e8e49a5c306991411803b3ab2b589844efe027708fa018bca56bfee79f59e4bf80ca899b1d26e8c720cb7644cc3a4fd69e622c5139d48244deed3c88e3fc4919ff113141ec53d0ef489cf60fce8d18cce175f6ed7ca9e6c0d9f1d55d012119c47b2a406aec92ce04ac4e5341d2a55ec188c145135e2be7b60b678ff2b70aed8aa503b06bd24724e0f4b6b287b831bb1ce745a9c98898d0a70aba5b3f879fb72f4e036c620086a2d1e8b6619de7cfa5ba371ffa77edd791c9ffc0cbebd4b13f9b6dac6bc79fb369581bd431e5ac4ba7c2eb2af263d722cee6e290253c5c5e7a81f1059c14aee5b2ece8f3b5f34d167da213f6dca69a3420641cf6fb2bf20158fb38fea828096a98f7c0d0eee9129d6a6b184f215757b9df03a84b1c14cfab53e133e70908e6d797a865af894443053da47dc963410f918992ea7201b5c70365a854c3ec3f8a668c81f98eb2605d9a94ae6a82482469846245f70a2f2bf9d5c771760b730ca9f21908bd4c601ee4dc6cc101e9a523daa712f36ad94c7aa2b7b3dcad356b9c7b3dcb8350a2bee4a86017d01aed375a27002f53d5977322d12767f12d8b909d0fc7497167a1c3fb136ee7ddfed142b3940cdbdfcafff3693f9da8b7171a7b2d80c0fb1899b9fb3be6ae53e9cb15fa671eb02c435b984c0f9577c3a805b7b17a207e0bd4bd43917406a9cd78c6fd2499c9558a05b82facbf42f19cc39d4bed1584570247b831d5040948b5fa54f099afc13c4fba0a581c9b1faf5257938aa727618ed420114eef548942a639d665c09ae4543528f450effc57cfce1eaf1233d658b5c6b052acaaada3652090de3f45efa750b783245dee44ccb6917d9305de788efac67b48aab65b839119b6529e7b03acc2afbe74bc34ff77c89bed8c8b84c349c36e32bfe01d19b4f18e513fd986a570fd81a9718c2aa2e0f17916e24c2e23aef7ef77f0cca641afeaf4486624790c47f58822633dfec51c2c3263083f3c2f456210882e1e40c60e9d5f31785c2eda596877068028acb245d338f9ec7c80ccaf429021fa0d1f04415094abeeaf803912f025158f19831914bdd81b7c3360241f6c2673bb1acd938fe7abd4e397c2dbec16200207841ca9b648e323a6bfb839622b946a8e3b3ec9e6c7713e8285ee7f492f74b7b0368a4bb304c4983e737a6f8096401d1caa443c13d472e2148bb9ce0a781ae2a64ed79caefc61588f87674e5940487754134700e13721a9cdb55c35316dfe6fc765be8506d7734c9e5ca762db436a146efe007704b56c18b7efcc9455d35558a4c195e51c1a9ae2142c19100bfd7f7b3823ec883c759fe4982a7098a8103de78220f79f16765c6b54da3022fe61fd456fc35be3a189ee344cad6216d658567b617a98e27dc17a0d67e4f9a91724ecc8a93e0c54125da453e624d7a8cdde9666b86d2ff12ca941c2377e4c8f015b628db753149687fb9ad7edbfe6f431fb4cf172af830c31389fc3ee5ec5439ce82fbabb02bf03580a31af38a127d6e98f6eef03db4bd340aa6f76f533ff0efd540432fb41ab90f5807c8a96630c44c40b9cf94dc96a862eaf980f2d02a03d250dbfd2137c53e0e564f6b5492837298ba8fa52d070ae66b0348eb43475dcbec3068d0fbdb7ba48c8ad104ab25ef78bb6106c5e655dfb5746d3d31c2beac525491b84a8054f6e394b3caa79215a1bc161c380a3d82667b93fcef332e977a2ff926f8c8691387b7b312f2caf0ad0dddce4ad207201a3c3d2ab3d767ac0d070acd9448a155c7f944dd40c12b9e7ed8969a699ce5d54d3e1ed458c73869f154885a0bd5587325faedfdc20f2a7e6b08a9485897dc6cab61931c3ba5ea21729ee2c5641837a0fb27591aa916917201d381eac13eeafe367b405d790031e2cb96ed6197ab168fd22df8d23d5565d25766d11ff236a934b7e5abf4ecd9cf9bdf6882cb0eb7e57131a5df96eda837ba7f0de8d54450fc65730260929c8889d7401629a542013898d0e39952d2173103a22f425ed37bd3e4647026d4d8d454fbd2ccd7822f62e8809a99a0e2cb8b5e8a7e4b8d09d63fd2af6dceb1d36ac95390089a97501aa3bd4b61f2748f06177c0e746acd46c90de53eb50be8252a57cca0bb132b8204fc28e70011ac88818562d6a8d65c5802f9d2fd6f265b0676eef27e600fe956625140681415c1e63e5700cb00fadf096dda4d8a82affc555388c468216d389f583cfed8a269ababab1efab507940c484adbde5f5a895f353259ed0fb19c6504398db97eeefbcc7627be3e94203623bb4b0e06ad62c140b3665978ddc72066f6d62b022e66014e2bbe9a489b8a4ebb927fddcf10697278e310d9d72da6c347a7583ffcac916337e135a78c13e9cd84b29c2101664d9e17a409d9869433931f179f169b97ff2d8f7eec917dcb3ca709283beef7b527330c8bec4c8e3eb4822dedd5d3611a749bdd0822d62de6237b3341efcfc0b456586d77d7f16ac35c3046fdafaa09b0aa599872f63ef2e29023de9c98cae27ec6b59619b5b34811830b2aee104d7a27e452bb0ec12e7118201c16059e7c9ed2de8fb9bec56185983530e40602263361123a531f482e796165ff3b83715f5d0904df845f8312cb07bc1261a090ec2196589f669ff66df85be85826dea11f6306bcfdd0253d60283ff8a8902f90a3713c9840cf02c280c7d3d66078bf8eb287bd8ff91d89d1a8bbbb3a6d042fbab78eca47b29d21f9b25bd90138ae08e6433e2327e1b0a0e1779a47aad72f2c6db2b0d394466054f96fbbddfb14b3114e485b537dab126c58bc3d5d23bf7217d02160396af6c9fa242406fd4c9d67723ec248d42cd53e6990acad7e0c4d1075431858a197efbb3f9f09050cf29e9f2a79838e7e30d13e61475b3ad5af77a5fdff715b7d18679851a5044dc66d1015012de2fcd7f6a63625c814be89a2b76c30a94bc800d5531ecfc641700a030277bd13e764e86cfa6f7d6714df34749181308f9a365d2ab16815e4f5f973de087a649a63d980bca3a5ed8ee8ec586bd1be992ff187772c7ed41e7c4e2b293ad7b1fdf9de3df3dc94a6128b86f8e9411effc0ec8d8b3a172ba4c898dc5dc", 0x1000) r5 = accept(0xffffffffffffffff, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) setsockopt(r5, 0x5, 0x0, &(0x7f0000001140)="22d2ef457e86f200bca8dce927a2a645013a4e509c6ae624d730e620b893c5066b154cbd6d0f69147b79bdf41f1e5af31c9abe3d9ead3fb41adb08444bfa23b7eda4764b674112cb0973b810fbca6548ea64fbf83c509159d48a011b63e31151b8d9bc0502b02c516678cb89fe1ecf73672b024e3749e2342f2589afdfae49f0d6173c3ae58fbf60ad204d5f94bf079f01e6932cae6b12104dc4a4a0027672da81f41f57d55ac69f76f68432e1a0b62190d02b0cb1dc93d178c8ef8f68aa2149bcde377a2770c0ff10c6481d74d15bec46606d63da98001e6606a1eedc4242d4f403e3fa3fe4104f86ee88c92612049969009ab8b37eb63d419d5b0e", 0xfc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001240)='./file0\x00', r6, r8) socketpair(0x1, 0x3, 0x6, &(0x7f0000001300)={0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000003780)='/dev/tty\x00', 0x84c0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0}, &(0x7f0000003800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003840)={0x0}, 0xc) r13 = geteuid() r14 = getegid() r15 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0}, 0xc) r17 = syz_open_pts() r18 = dup2(0xffffffffffffff9c, r0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/diskmap\x00', 0x2, 0x0) r20 = open$dir(&(0x7f0000003900)='./file0\x00', 0x20, 0x20) socketpair(0x18, 0x2, 0x3, &(0x7f0000003940)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat(0xffffffffffffff9c, &(0x7f0000003980)='./file0\x00', 0x20000, 0x14) r23 = socket(0x6, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000003ac0)={&(0x7f0000001340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003700)=[{&(0x7f0000001380)="879b25c72249ffefca97469898c3905d39d2fd442d66e9d2b02e06ea6bc0805a7ebbb746b6e6aad6d7f572812eca0048d34c4f3885d5322f4768c688928be2ca8d730124a16fec060135d30a1697a1f179895208f9fb00d3ccd2", 0x5a}, {&(0x7f0000001400)="6a23d4f05a964072f255b4c64492b980e147269efb62e077ad96479aae5abe8f08056c4b0d74fa6d71e412d9b66ef3164ab027022170374ac940a247d9efc8264199d7a9bba89a3b3d0b28098edbfa9b915a5f3eaf00be972e1dbf1bb9915ac4a9dad1b0310496cf069cd120b6696b14171b1602dd4d7a222502571ca14addc032e87b5d719bc9e7c243564df8e70d30dff1d95d373b08aec351be8016b9f8d9d0a867353406f9732d3481e17c6fe35226f4aee84d785abb8e9eefa75b05dbd10740871ba5f4d49b9134633cad50d9d9b13e074c7f775f229f0d4d7d1cf7accf7e676a2ff7237f1fa58ec6f54ed4dcd550f8f234a2ef7be1958e0b60f5516dc854364e312ea32e103d47fbf784bf7ba8eed265e6bc6309f982ee1f1a0e2ff6b4791e98b7f8d0ede192107a58eb66347a940ab6999c74ecc6f77003e24c1d99f56581fa0a365195c0faa9eeeb38b00605612729960969c9e89bd1ca30a88fc18dc840c6714ffdc46237309332f53a867a1b7f359850a8fa1b02e83c8842463a9621c8f8aad356166ab18dad79655d29143b59593c5d816112053715b23a3e487a93ba89da7b9e42aa9c9f9301540abcdbd30f8c7884baf4813c5446857ae5707e0ad97264258e16b6c90302a07951fd667476235d5fcf9b2d5fdf14d3d7154289cb4b938fc27fbe9101824026382c7df30efb2ce2935961b791be3282362d4084f9ab808e596a12c4e18559a3a78dea3158b26f202e73d194fa0ff729fe6e2b3c294850209e021aefa459c5158c905ec1b5c1f1e4063155c214c258e31f74f9bf5d5f98299bc1155cb3fd7138b55734319656fb835c3e4a90c1cd75c0c26b5371293517832c4adbbb3d50970fc36210a3d5eedfc2d42f7472f87ecb428cb4c98f8088cb430c4b156c0015c2f2f6355c844748ca1a1a0ba0e0ab54d587682e846aae120214e5f7bd9e1d2e40a38e34d9dad4f3f839da3a3570c85cba4c93afcf66b6a5bfbe7c1b8afb1d0e74fceee6f9879921dc50b2a0b03bb8211fa3eb5711304ff0d394f929b75e71b52d0cbbe445227ba5a9cacbcb2e81e2c00256e030054d9b763060e88dcc8eeb12a0aef2197f6778a893cd06b426a063d02db5a8825ef272e0ce1515020f62c95d4ca479d748dc7b3195cf97fd25bafdf1d7e20c3960dc2820f0e9088550fa51dab7a6b7fb4a4ab850943a1916a3abebbf5e668a231f8967e5872a278b4f88d7bcc5fa803e1341438e1cd3e736435ea95d6aa63fba1789c26da5d792c111078373d7b6a9c02f5e99362168b7f9110cdc03f80f10902ac1064153016bafcc9a89993f0d376e34e591d8a90b7eaee05970e85fe93250c2a21a9b6447369f9c6ca05c8eb0871929eae6ec3d0f6677378de45a96b642287c1b5092ccb0a6c80a62c8669a8401146b4d89a82c30165b3bbd968667684b035fd9dc047f25690d76ca2176c156619d0cd95d27eeb51bdc0e09e332981a9363978a41eb0cb85c1c6befa36571a606a6e8d368953e2de5b0306e42dd3024babc6114270ec0584f568f273c3e180f0e8a2c6ed854028443693de2b9835deed3f88043f539deeea52bdb8430446206f37554783cd706b69df8204998cfe5c368ac7a3d8a93aebad60226e7b86e73f7369d7bcc4bb452ab08e78426c9db56f62ba3808cbe3260bc29cd55c40a4d3cad6645c1c11801c4af3fb6408d68ff5a02788ae05d1ba95cd65559691eaa08f8224b42f39790fa5d3977aa1295eb6c9e1b6451a8a973b1304a5a7ce337a2a64c8dec9fadc4631bade6bb46a8b5b69eed03b3857f1a608bbc1128d4f958ebd629f59c25dd34ccd43e595f9e7d3f26dbc354063003c37f1ce56bd0a5d82c18572e86018ceb31ac1d3bbf580d582411c3095dfd18d637c43c2a37569c0ea22470eaeb08ffdedcb9d0d98c237dd872e73e95f84014d8c8e408b5ea1110f829f559315007535ff8eb8807e5a2cbcc3e555ef90b885267c6580aed1bb9ac5be9a7e4745f9bb189f56e1f6346b8fcbc23d88f508030977aa4ec3b9d5a3159e2d60081810ef275ed38dd526d79d2cc78408369b4c6d085ce29a69f2bec3b8e3f18492df9db418ccc23ec387d430d99b8127c15ae37dd63ccb60536d1effb89b19508c22247db94b042e09419e7436c89bf3b9bb55d1d1660b305b61c199688e1314ff6ab2471e76b10f209973ac0082d6a404ac05c455fc7f7cf311c74f9fb0b1e9bb58b4a6e2f1beaafbd2c4ce20832bc86af0e71af7da73bc478cde2876370218aac470a71696560dff16c40929159a4288bd835ef67d9bae138f542999a48f9e9a995f6954ded35f0d3bed0c7201adb5b8d74c4b39fdda0e4f84163020ebb6fa4c70400b17126d05c9638d2cbea1b9dc7d8092e1bfcc5b1042f77b39d4723f861f19f5f0a5d0652f8eec0e0c36e3b9b595e6f550672b9e272bc4012a4ad50a985e56fa83b25fd0a01ac56c9e45bd8d7e72ff16287bcc956b79bf2534533807181ef0ce5d4592f176a57e1dad680af7b715eb84eea5c206e75405142b59830930d77481ba2dfd878b4ca665bcfd6154931a9f924ae524586ba4ee0ed942927d872386d0c9f39f757f22c6a941f0b91f68a39d0f09c16d98e9be00787c8c640d563d33cfa105d420b57715e8929301927bf77affb90f084c5eb9c0395148cea457b5281755acc9ba58f1f9254e017d96fd4acfd9b2799106c52d63e8f759f4d32338a1475519ed08abe20b799715a32cc32ad24021988a9ea0c86ce8f6fda8c3f0eb1c3112ef9d97f82ddbb9b3175ba0b36f7e9e073e326ea5baed9d2f1bc9730f58aae77a9666ba56a79a1e3de70eca6077ff1f8faa3ec5615eec70f753f4480bc5b8e8d1310b238761ae1ab4f01575901d26f3d7d4efd1c5307b11333b856b0fcf26dabc4d794fec0e2b9230e2dd9b4fdc13e19a170097e18e0b6a1ea0fee5f772a843bb07b7532bf3792ed864d3ca3ed21704a6f6beffc8dc41b661ed1a199b8ad81ac844c59b923b4c74bf351867b7018305a11701047c2738af4110a61681d6a9c21e3fc0177cf83d7c39d42f62b8f3baec7d421c46bd6ac948c50ec35742460f76bcb4283c0297e222097a85cd4e141fbc4f3f9da94028c023ffde17bbd797ab8956c7ee889dc79c76120c87fb5cae6e6b27907b4bab8781f5536796fa3b4cced7f2d601816be197ea0f30b97f3be694f611686074f9eabdda4f199e0916d0c7fa26a217348ed4dc193f991dd0c58c58aa989d9c1b668eecd7ff373fab94aa0317a9b83a0f60b13e875826f54af0e6c48741d7dba06ba01f55ed15fd75e9a6d69793f9f7b0a2b6fa99bfdc3e6d68e698c0bf77ad22ccdb18bd82107bebd92f90744a39e8359536f9ef2e6cd4c12f871fc6b08a5bacefa74f77ce424e593f3b934d33ae9e9c41229cf5acb27549311178f4b732983bbc5b0716cecc41a6964fd484d00cb79b6974141b397e1e2c0aef5509382a5d11ea03106eae7d77dbfa81e3c0b213505310661162c6f16083b3429764986f044d426df0edced0b0efb074c5b417f15ad44da4bcd006c0fe84350b26714183dcd6aecfca8f440403eca7dd2dfa000e711c57055454eff2466133f910f982b140c7fcfbbdc306d86d0ebbd1cd7b8a363594493238afef4ad7f30b03380a45dc16dfba4e4e5d9321a9f493abde4f1da882325805ce4d3cfbe06dfdd8b65641c2bf590f9f27e1fdb4243a2321cf6a01ca9b34847af5ddbda7860bf8f02378493a0bbd6610583d2aa3c7e4905651cc0439da37bb0b39806aabdd9e25532d3d544436802a5c8cbba69b986ccbd96523fc6e95b42f3589ef8b92967078ad447b7b9f0c7077ab3a75f84397b9b6e2fa1d4e0db5ff4d3687cfa3b6d53eed8d9794d7c317dc7a591552737d17f26a5d14a594588671457fda2ab1fe4369e37b5133062438083f06ed71deca2840da4471e33579cfef6e90e1d409c9c151f0c7896d39ada7c13527395432f7ae1df8ef7277c17139de8f8971dfdf8ec3b9bd2a4cf50c0581d11bcb379c078635033fd9db3ad0576d72b152284d9e5c90d5db3891efa78e2d8c1d05d00d66caf4f74ec5d2ed0869074e2ddba8578b0b84e9c68bcc6807ade601b37152e504ed431aa60c17cd2073496c6e94a7b0541ffec8cb64dd93a3efea45d7ca5116a66821c734fbeab1274bf4e93714e64c87e509015354aa24aba981629f47e30bfff78e7fa019219ea563c4a1b7719a58e2cd14b740c6a9baa799aaa5969cbe5601e200147a80cacb33766f68ff074eb214f8b64913e351cbe82c8432dc5c96a8f703a4d9b9b7f0314fbdcfa18c531216fffce633202f4dba0d828bb9e28f0f804181a5cbd3e4884b7099f0c8275689f045938b515080440ad6c5ce7c4c707740a0807e742e72de54e656d9cf75c89b4e5d060a7a1e664b2ccebd2e1c428bd16c51a23948b30932a1fe289a8481716abfffad3c38e05fbf659e49210439ebaeaf3ff80a40bb83f7569e3d322f43ec11423fdcd05e1dee166da9375303baacf24ad20e14826499a3fb4c3612324b96179e1296c62f9feb523c83d6a504886f06d3f0ac1f3c2322ceabef46de15dd951590b37603777fc3817ad8b1113ab21faeb50caab1a50da292ade471c165a0c02d1901ef70356797be2f0f69f689b58bb2e55dad65722279074e3a7de0a378663c124b8d841d86fe236bd05c3e374cb6c91a6a87a6ad161a4c8bb7c371d8e07a4ea34726b083497b79601e98667b113ca90d6d6d85e5be7535d8636d4703fc26ab393ef3fa51ef8fb5d4891e6f18d6534a7a088546e4be804980968e9c9cbd245feb3622f43a004c666c5fa5e9dfabbac59db7adbb351862d770d6d827b08dbbbb7e3e03a1b76b0878f36c201e4dea7b7828c874e01027f928e6b506ba1455d2fa909772e3ffcaf6895b8969c22f482ba38e59179e04e572d86a958b14c2d020c691df8595d5b7ff8ad659d5488187208a1a7df690a9838790a1fe122d7fcf59d002d4fb738d09eb46468ddeb7a93001e6c38133a6b5315258d57b04533dae9bd84ada56beb8d6cc9db2e7bbd08feb5b723c09ca0d2436b89cd8cf94fdf5a8d70fbbe77f3ee773bfc4e42562790875aec04095573b3b040436acd68df165826ffecdf623a699c900312e04e7a0236082cf923cd3dda409efc1059258bfeb6bf87a3a66feb86703fc4a570322388f1bbcb4a16cdbeed81e9887e6f6506e112625bb1b31330f1bc55c7dbe469544642104fc6bfeac77c03a495d5f5a35ef941685c9d52ed2eefe767315e7a3e3130ca0374f4c32c0cb96f8fda8877413ee43a0a2dba32b95408e64a4d866a3c69f5ebe7edff689e9c64169af5629038bf48c7da862c9f75e44ae9799e539e95115d81cc1a4b200e98dd826add6827ca001034f5790096a575346a0838eecac1008dbaca57fc8e6e982d1eb95788cf9c5c1be1500ec25b20d417cf7b8236599d0dfb005579c0c6699144c8a066db955f6c819d892c7c230158c92c2c2334616dd17b6f145554c7b6ba5d912d05e6b9be59b18999ca50b2fc0f154a23d4b9151c0800ca23502d4c21dabde814088022a850b28f96a600bc82d5f284397f8a68f6ccb7f5ddf332878c728cd80fb34d11b9da9408acc3e3b5ff90e675ff02de67dc94eb5f750ffc26a75b7ad8ecff3bc66408fd020f012757f370adbd36f69f82d6df39a0e76409340e6ca68e13c15af3ecb772d1a69fd1dfa2ba13159d2a2b24921d9ef07f5c13b3ee77e7ca7b080aa30a3757bbb17623c34e4d948dea0095ffc3edf492", 0x1000}, {&(0x7f0000002400)="910f86c38b978ee2477c0e2e90c63374f5e7ccf3ad1667bc252324758deaf1b6a2c42b6c4f4886a1187b7409f19e55a6107da162e27c04cfb881d9ff82bcf6648f5d6cabde52b97ae4a7a1ab652c9802fa32a247c95a09346277c7586640bc", 0x5f}, {&(0x7f0000002480)="ce5281d3f060b364fb638e3a1e0ea43f0f51f9e5624bd64938d70c7c9baf562f358633c8a44cf3480d25ddf4c9d394c2f50f1ddc22949c8bbc109d34a6e6b1f2d9d084710f5b03f3db4aabe619b66c122ecbba9d916f6ee9ecfab8ce5a18f415e0f19646b5650488b7f19cfc98171c65ff28fc56eea6c44833fa82216d5fbca71fbdb7ab7320ce838b5f074c1caf00e2de5e4efbda8249d53a015b30a63950cf07bd24677277d73ea827ffc0a96018e5176c0dd81ef91fb072f9157ec69b13924ce28ea279f7f5e46ceb4f1416902c860f15e5ee9b24362ad9f6d60be975b4a85a23cdbfe52c99b9920ef4fcbc8d090591d6b41740843be4345b76bc2927709360c00121e2d8d0bf92a9a8750317abc0699ece030a4afec060fcb807fbe4773683d8f160c0f8aa43cbd66138f8beb0aff862b256fc05bac4c37c39324990894e1f873d23c3db53f63c45aa678559e2c10824f3592a24780cf3a56dfb1465d746cf16e0c31db417bf9c7c915fcf169aca07652a15d11d5cd140accf8f2e20a38ff1d838afa400609fdd3ba64504225e4c8e94bcba89dafd636fead4174943565b5cb64a4d37a0e752d23d115c57fd2cc07cc5f31a07f54db677490e63c9de6e858ba680cf3312e6d622439fb54fa53ecda56280b9cd9e8a12835c6aac27c97fa36dd991edf83f2f6d8194a84c2facc4023de70ecd55e4ef87ad25fd225b4d9c90c81d6e43f987014912c522a9311e0f3d870dd768dd07fbf53420939a2ca5dcd62cb9e654a522c673ca519a0dad0b6119996655f62f797a84424d93589d881c1d5ad6b46cd0e1ad5b6f28a9d23444c22c96e9e1465725531a4fa38666f271abb1138af8e4badd89736f82df8c09b8a4e797c9fb430ef3fd5097a8f82c0e2545d0513a2dcf62c46669f61ea09963c2e3999e0fb55a44418b1cb07a704d2bb615381c1306cc158cced8ad1ad1edcdb65584271654dcbca68ad34c8b0c6b754c120db2120ca9800c7d05a81445a77be6436ead87fc6f76f75a19d0a4640d140b4d5d8a5d0df3da9c2115728aa8875c28ab5d02bcd56b6f4115696fdcc44f867f7bccbf614f81452c2398aeace5a6827433b4fcd6f58c3c193773432843e84544b05c2015af5060d3ec67e18435a92b582cebeb11a78279dc4c9f69a15c848362b4bc3c66253a23c9320d9337494fe5a78dadf30feef5f00cc6e2b7e6e5d3f9a5d722ec980ac41e28e5e6c3f8188a7e9d321550e28d022fb89de9702889db7081ef28c08929bc3bb936c827f8e1f1eabfd43e3204912ad41c8829e62f51ea29ec110220db3278369737c8625ae2f5a60e771e5c106c30f08d99c17d1b15e553a5fc259b07da7190d4652650ddeadb810f171a72dd28ddc7ddddbeb178a374c71e753547e537a16fd697385577e9692f7258dbf2471796cdd7ff900046a1f2cab28308144d090d0b5693e7a680391c4cb240f891b37c577692e39be1bd10ae85f0f9be5a7da6289e23ef5ab6e3de938e831156bea0cf7deeeae66fc44b315d73aafc9ac47dff9fc1a84ace3412ed8c304764f1a44b337a1f1250e0329059a59d813756ca6153e77cf156d9a7d98f16f209e35e30c400e8cb1a1d1a075692442f5a735fce36363325f52b683b0b3536e7d19a888e15805936b63e7916ba517e7a06dc2f15e770610b8178f8529002862eec19a7ec0221899e89b1876be9c1d46751c08aa854f5260e7a0108445da71f9ef88c94ee974ae8658e25fccf480af901c7df69559fac8aa12d46d4dc52110636aab81345fc407be2fbf347b3c6c5151f45aa75eff8132d239bafadaad1346fa82037aa1f682ac6b3962ae073b2ebae695fbff30b9d5cfd64f4988caf26648b95c95fa74657ec1c20f93dc0fe1bf0f29fdce19cb4cb93a919100058fa6dd38d851f07fe569ae86ee1d611b9abf961740bac142452f4cc78a742aaff8d1737dc1ad036332dc0ed8f00b4659902ebc2d55aa3650374e01561bbb882ff9f3c00bd9d5b465f7175b8b00f72949509988fb9989b8dd7efb450a32269c3d1b16009362508b4d03f03dc616ed2632fde3863fb2c050f0640f6c640b28370757f837340729a67116c365724dfac647130cd3818a18d204c1e185386a29c574cf5b03af4b8d505126de6ca81a72a572d042d3c3bf348add9ef777576121ac355a295bb6b24966407865b2904babc5d2cc8c0b68714a446d2b1f9d9ba9a19bc7bbe5e8e6dbe807a32d0347b24da42b24904539a2caa0affa68d7df85cf2b8319238e7842064f7b7d4e3cb62618118a0009e9b5f9e4008281b4b5fa7f4c575beb83ae415ad274ca5a5d7cf4b430b8add8cbc9ec6bdcd148f91b1d3e98cb3f00e1c7ce07e50596bf924a4435d034ba127464ad09a746799f60bdd70157a585a40c8a7f724c000fd8c3122222f70b6734af6620b05a7b85d5e7f3192eb5953c4ab0b086e4e56050f6440ca40de925ad09d77cb11c8a29be6f93547a3697d1a0a149f7d66041fea3c16af629f718a3ce0166e06462fb4fb94051af9de48d5031f22aabd06b46b270df099db11011300c4a12e3e646a23bde5210d5c7b82387fbcc5a18970e0547fa039346afce23f49c0158bc3c8578f349ee9cfd17dbf1c5121168f9c1559d1d7621e44a3cdf9da57e500e458fdfda4650f6ca6cdf7f986fd30c54bd1d30a07bf77b3478375265b8af056326a26937e0de73fb14334ccaf37a4168db220295b862cbbd5e89eef0a85f0b10c376cd21e2d3a08adf037ed76144cf922b31e5d1f936f984ca5c6dff6506a13ebc1086b2f6d1421df26ef9bd6b36172d70d99e72077ee918c3f1f22ec0eb85dadf7ca43a9f96a13d820dfa29a4adccf3cb4cccf66fee1466baa005379efaea01d370d1f9dba78140564b24394f300b1c7ce0f7c55bcb064441dd640b6a7674e00e22102e07137133090a251b397703920b2b2a5dcbd24f68e43b3a061e4e32df66fc18982e2a0ed574dbe8285dba00c0b3cfdbd10653ab057b69bfe6646a84e1abdd9504d1a843c0dbb18430bf41b3ba37a1468213aca16f202f7fcb3435a5c8e0c875b1eac054a65415d30c174476b1490f99351ff87190fe5be58a6f2eaed1be04d4dd46685d34853e1fae2c2b683e9f4bc8d3715e40fec7952986e8eb44c98be12bc9e28bb8ae3ac4dbaa56c0e224ed0d7b6927c13baf9ae7133a76191ed2f75d457b434067f425f29abd5dc1cd4d98d761b9c15f28fb71c7de3ee3c72221a0d4e4036fff5ed23dcc07aacd32f7747155bcd209a47aa37289323f9083ef613d3d4b635b21b2f96d6092f937a5372576f307707efd577dd716f34ab8434e805327b5540c2b7593e31ad30ba6cf982ab5c73e173bef85050f7be48bf65f10e12516bb2b9a56a55aa35ff71018669520c207144785b0a1e171ebc2c43d096497a07e43825075bd7726e842f7b6f08fce6ffecdcdbbfe539b461249c7a818ad32fdde788c8f0e957ea8da4dbaac8087a8a303a1f243784c977164cbb52c8c29bdbe6f260f346828bdce373d9959f54001e6cc81a7b15dc030e59d3a84595c2408d746356c479bbc4fe2d7b216b4b781ea0509f30dde1efdc68e04f3331c58d290c465f9448d71da07fef0af3f73a3595d6396b6ed4a6974293e9bbb7ca16e71b3950808b3b34bb26d026c46ad65b7b1504adbbf42e2343a76fb6f8f53d4bd8006922b2d9717202ad97bd13097f8754719cd201e153220923043e852720690c17b9b87c109cebd2feb5023a533cbf17b9dd22cec16e690aae738075b51969d56a352d2251b5b06e3baeba6f70c3b409b7fb2cacc1f54afde91b260fe6145e9dfe6ba8886ebe7bad3d8772e4a9781b8d950f2d9af8ed03a0400e868b0b225216233763818839a97391848f5a58b06d046515f04e149bbd5d748ed3e0261cf0fce20ca6c7e7c6816041446b8a941c8c00d7d18607b5554c92cba9bd862213553993feee9d749662b5383049db32f6e748761ec8d397a92de6091ad2887982ac86ce53e8f6099790307beee0a46023d93935ec110713074eefb4d541596ccc6748aa8bd805702835a386079961ced15a20b28edf3e4fee6401baca15a00146f2aa6e7eeb1238e0490f2cffc5b831fb50e1542c15869caae39509264826335b7ab62b8cb1d903738999a0857cb009306cdb2cd965a52a418b284cac1eef1bf5f79c0fe97781ed84ada43b1bc957c9520ee1495bdf89fb2db6ccfd3445bba30e692aa0e77bdf549d57584a760df88d918ba52243a9a8fae344c78bb041bb9e2847b77f6df928741bf795d0e213035c9624ede2e1f982a2a7acba15a369080415a75f30b5b90ed0a53fa47d584d9830ea1ccfc3c4380dc1ab1a2c2c4f7d052efbb882245c1029c6dd2bb9c2ed8dab1d18d6aca53a1b03721f73933fd5c288e9f6e61ac6a95067cb8cc312ede25063c4b84486e9fa2b09e25118120b6656cc93945f842cf9ed7487260c0481a9d408973c7b8781a7ea59e7de788ba216bb7c8348e36b1aa5aca0c1d066096630ebb3fc8fd790bad948a50827b73109567e71ee55096d454f8b3f169c4438bf09c0286ea3496938e1eb58d50f8dd1a87aa0f177335f259a01d7ef26e7ffb481006e99f763252307c3b53c4dbea706cbcbecc312f666f5da5066fb5dab5180764520b27f5232feb3ab19ba1ebe19e0b1f6f2f917ba3423588b6a67401e54ea418788128020a33c6f5d4fb1fcd3467fb204e458bb83003f072746c0476a1eacb1bca9d5b69cff1e9715ab25c5843ba04896cdb4c70e14b9b84b0103c9f37fb5d8aa6056a576f7beeb4db105bd181f8ebcab6972771af2d884d7979f9f45075142554288c27addd6a2f5cc851eb50d151f53314d8b43c24ada6a9df3f0770ff47a83ba1c9f5d8118572bacc0a810c01bdea78a577f64d8811c93deb8ce3dcb3d38a3b84d434875bbfb258ddb2e7a9dfe02d5a9c26e614db7e824f423391e1fb9d16e32d2ecc714b452b087739a097d09dbca26a2f5721951b0b99cb9b0d757488c477cf5f47fd292cf40f5903ce8d39d2c94343ba776ee41e72a2d063ecc6254fc7a4dbb4c259b7d7f37156594f7ea511f87432c21ea4a4323ea3ca44e542b91f5c0fd71ea46292283b0cf40a38c32a95df27847fefd537e8b913d1f40bc190b835b99294becfbf79bb1cea3ab76ad945941b3656b4cd62773a45c81abfcbc9de70a439a5c93eab69cbde5594bba7134a0bf5a71837bfd0233b31f93624a6ed002adff4f6562f06884f66d0f12630a4eca3c0ba412867748c2a893784c6b22aefd2f0b4f0fc4eac17b479cc009e74fd7a48e6f4ce1a2cda2b4e99914013a7f1ea7d7de41feeae9ce5fd27ddb02b1a9c2cf8ceab61bcf332f59ff5149440013e339c67d2231cc02d42af85ea4e16709619f0bb86a4afdec17e15a800b2c812193a6edbca3def1e02723d2820316cb9d0bce9d6bc5efac4b367f57273b4d94ac6b518e213b8f470d5107d9278a62f65af75ce1830f68503c0472e9ab2debf50ca9ee7da5f79a31fb072aa54c5bde599dca017555b1e47f10548305190fc2ff60ef1ce15433850f884684c3555854f27c6ea1cb62ff1e5dd2f1dde27e2dc4696622f04a95100d839a9517ded8e4179deab766d062c65d7a1ca9b386fa37029119e3f92a92b11a0944629673ad51906cfade5967a18369019c6e9913e73b051138922ce61732c7be786f98816eb7c90e509f72d9246984c134c438fdc56e5211a624458aa88a139ce88b5a05bff959051bf28bc31dfd87094d1e6708b02de2ada4410458", 0x1000}, {&(0x7f0000003480)="c0b9e83d6f35ae86ca80246850af2b042ca8c84b17f6bb2235856e790170588d04609de606cbc145ca9d8835783016ada998bd0aa393d762ba3ee73ed8d7788f3ae30b44687ae816be93393e23b84d6e8973e33158ac8a2840ae99454f31a1d780fd908c986bae06ac5180775f0d751dcf53ac30c067a4ac8083712e9e3c4d46488055a2ac2322baf613c3156992930e6102262754fe18a131a96e1200f9aeb35972b75b812aa5adb0267225ac8ffefdf130b7", 0xb3}, {&(0x7f0000003540)="594d4c09e1e89d02fe1654b8392c7f6d32f57645d95287589baec4c0ab22b814d10138de524d71288acc7529b9baa60dd8d25d5f7060502eba108ae5ab33ee7d0c657cb3192196122dc171cbc96603c9ba14328449d074a4399e80636dd1d78337e905e828fc4691ad15edfb089bc9f2f86dccf755fa63b78b28c033b99d37500fc158add74eb39b62e2af7dc2b56948743f6b1bdef2f74322767c52c566c474a76937513926fbc6973e4fb196b6b45bc256c54c7d37b115204e22b77ce7b3d4b842b318a30e989a9dbc2b215a86584bc99a0777df53b2aea59d824cf33f4ed90f17c6a00240ba612dc509692ccc73b0dc723efcaa", 0xf5}, {&(0x7f0000003640)="de2dc4aef5bd7490eca50ea0425379e0140d8637b57b5d4b4a4bcabbaaac4b9c205be945951caaad319c5c983624e798661f495ad78afb9d2c6fecef4522af388605e81edc3fb5dd0f6aeb40599af20249c455ed7b1fe13f0e785f5b0c80c3197c2f5ee064dd4d3ececb4dc4b130e8a76bf817f0fcee408f4d4639a55a0120af166e49b134056138450a13f03cdfa3edcb28114c8ebf5c31a915dc4b389b6cb0226b30cee4cb66972b22e4ad20364af3f6", 0xb1}], 0x7, &(0x7f00000039c0)=[@rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x0, r7, r11, r2}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r3}, @rights={0x30, 0xffff, 0x1, [r17, r18, r19, r20, r0, r21, r22]}, @rights={0x20, 0xffff, 0x1, [r5, r0, r23]}], 0xc8, 0x40a}, 0x1) chown(&(0x7f0000003b00)='./file0\x00', r11, r14) 16:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000380)=""/159) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/251) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/66) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x8001, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="6ac0ac9c0041ae8e9cf88e84000402000000"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = socket(0x18, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(0xffffffffffffff9c) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = fcntl$dupfd(r8, 0x0, r8) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100)=[{r2, 0x8}, {r4, 0x4}, {r5, 0x8}, {r6, 0x100}, {r7, 0x10}, {r0, 0x10}, {r9, 0x2}], 0x7, 0x2) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r10, 0x0, 0x8000000003) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0x105, &(0x7f0000000380)="ebffcbff13b9fd832eaa4e713048e699319296485ede1cda6f6b1724d0e167888a84da5729e7098f7612e9f5e32a13a915a5bfcecf35ae28d57b1dd554000000000000002dac258bde0ecf23d07532f37ad2ee1bfab07834c2b9a7772f55e162025cb9f1f3781a62a11c49f55003d1ac0ee40000000000000000", 0x7a) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:03 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0x1e8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) pipe2(&(0x7f0000000540), 0x4) r7 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c000000000000"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r8 = socket(0x2, 0xc003, 0x0) close(r8) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r8) writev(r8, &(0x7f0000000a40)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xfffffdfe}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f0000001900)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b95534f4140aaba9e2d074bf4ec951f10953d64ab53fd121cec95406e110bb571e5af2f9a61d900b285b8ea8320bb92f746ba6efc3310c9bed02ba38bfdc5932ed21d6548d412d51b0385baf220c1a3a2393a5e0f9067c28c8bbbedfdd528ebb0b0d6fb42449ec1eabcc6f88de1ca3c5183e5cc260aed52753e136ec9c52426ea99944d33e167e79ed568977c9b9d81e684d99ce4bee48e32d4f", 0xc9}, {&(0x7f0000001a00)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d947a09670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b680e22996f59bee13a67e2892a853523bd5299a1f73d2b41c722960f76ccd549a4abc3b0eab624b9fe86fed68ab27696a29b16f081feca2290318b1aa03022d9ce8a5993f7192ec4d710178cd424", 0x132}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e00000000d3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71700005d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}, {&(0x7f00000008c0)="e6ffbb116b336de20372d8c43cdb5f5a2a40631508ffe99bea00565b062954e5bfefe8191fb3bebac7e10c58d8dc8cc77f54a1214fabda67b5236fda7a139be281321828868d6e268ac6688f35d0abe91786f08ebd9d47a4f705cacb16515c090fcbcc190bd5d8eefc21839a48655c2d8418b3a00e37ced9120ca465bd7e3e10"}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0x20000003c4) msgrcv(r9, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x0) close(r10) connect$unix(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="8602c0f5eccffa0600000005770000"], 0x10) close(r10) r11 = msgget$private(0x0, 0x682) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = fcntl$dupfd(r13, 0x0, r13) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r16 = fcntl$dupfd(r15, 0x0, r15) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r11, &(0x7f0000001b40)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYRES32=0x0], @ANYRESDEC=r12, @ANYRES64=r14, @ANYRES64=r16, @ANYBLOB="04bb9b2aa24f75f2a64754e6d4df641b0b0425e950ffef5fa59855c1b1e21ff8225ab0a590aa95bcf9207eac7476fd27d7708d5c0d5e710792cd0dfb1eb91301eb2428a42c184470c5f9cc0f11151ff4c6a6720385cfe991fcbc9fc3c48f2c3fd1a7a505fda328926d5d7cc8c79bc95133327b09ceb0d205cccdfd2be95860ae3fa7b58710c7f5017a8d60276ee027d102a630d485368d3887233c54f847178d00ff970a53666547ea8a0896939686ffc13839fe2616f9ece0b110ea76e2"], 0x5, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) msgctl$IPC_RMID(r11, 0x0) 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) msgsnd(0x0, &(0x7f0000000380)={0x0, "cf82cc32f94acfe4675ffd8b2c00152394bac2fa1124a53efe0c7b7183cdf7ef568255501554b5cf98d9d00be1bd215bda46a73f4a4dda113deeaa8507faa6dc12b08c9a4d87aaaee7c236e24f0f1ffd2d9e0cbf39879645dbd05803570f74e04e501a53845a6aa4962277b0df50cf68b6ea38644b618c821654c7c2f21092d38b3c1a5352aaccba932a9f7f98f60f35c5c1002804431e10a4a60a24"}, 0xa4, 0x800) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x3a) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) r7 = socket(0x2, 0x8002, 0x0) shutdown(r7, 0x0) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000340)=0x4) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) write(r7, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0x7ffffffffffffffe, 0x11, 0x1, 0x8, 0x6b02}, {{}, 0xfffffffffffffffb, 0x16, 0x40000000, 0xfff, 0x366e}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x3, 0x5}], 0x6, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0xa0, 0x80, 0x0, 0xe99}], 0x903, &(0x7f00000002c0)={0x29}) dup2(r3, r4) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) socket(0x1, 0x4000, 0x3a) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000e12000/0x2000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [], [{}, {}, {0x0, 0x9}]}}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:04 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000006000000000000002a538706000000b818000000290000003100000081000000000001050300001337d3476aa7e4abff3a87fdb117930847fe275c50df0000e6066e963d881e0097cc61bcc933102ee6a528490f7dede2e4b5875ed262043f91b84383de3abc753355adb8eb62e85abd06d17452b8ec708719842f28b6a3902ca5b35db529a32845b2420fa59d7e7956a8ff59823c"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() pipe(&(0x7f0000000000)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000040)="cccbf9c2f9328a99728db6f25b88371ae8ddd96e449e9bc93721a38697be2adfefcb1c4205b9d6ddf3d500743e47905af56306af71be750fd844ab86e9cf0b9ddb85c4df91ed595ca6889aa045ead4c6321c4e69e6a867c4d5061334f3037efd30800e056fb55294a9d64be38629f630f2650829016605c131736560615896f154762b9d934ba3d6b6f803536dc5", 0x8e}, {&(0x7f0000000100)}, {&(0x7f0000000180)="12c67685e3bf84e8034cdd381d2ac333db54fc51c602e5e1b1706dab8a8832bb3a4c47c5867b60666806a4f63b20d941e4faa370e39143c635786f5995dba4652ef3e1cb398adfc12e9f60f14188841ca8af656f1ccb3eb8aeed58b992de412969141f6a7ab93cdba39ef304c06a5008e19df3cca7acae515e5c1ad05bc4bb4f454e839fed285d4fcb2b9318d80938b4b4ebdde6161133e174424432da95a82ff2915424649e83e836742ae0691461334d7d7dae966e89865641d363ac4f661330ac41ddb7112d31c2bd9bb316028505541e0cb32662882988bac6700dc35399418909a43f7591df0d26a88f26019acdeb028e", 0xf3}], 0x3, 0x0, 0x4) dup2(r0, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$inet(r5, &(0x7f0000000400)="2861a10e6333b2de2cf0141766b8ba5de881b2fe95832dec12dd15103ff26a519ec513597249c149abf92657442b31ae3726a2cb9fed13609e715a70d1ce", 0x3e, 0x400, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) recvfrom$unix(r4, &(0x7f00000002c0)=""/177, 0xb1, 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e0c66696c653000501617ff5c97d20a57075f3b019e9fa0b200"], 0xa) kqueue() 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getegid() r6 = getuid() r7 = geteuid() setreuid(r6, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r4, r5, r7, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r10, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r10, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r10, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r11 = getuid() r12 = geteuid() setreuid(r11, r12) r13 = getegid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{0x6, r12, r13, r15, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r5, r9, r13, 0xffffffffffffffff]) chown(&(0x7f00000002c0)='./file0\x00', r2, r5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x3, 0x6, 0x1, 0x3, &(0x7f0000000340)={{0x6, 0x40, 0xdc, 0x0, 0x33, 0x2, 0x1000}, {[0x1, 0x9, 0x2, 0x7b05db330000, 0xff, 0xffff, 0xf379, 0x8, 0x9, 0x68, 0x7, 0x100000000000000, 0x80, 0xb085, 0x1, 0x1ff, 0x8000, 0x6], [0x4, 0x3fffffff8000000, 0x3, 0x8, 0xfffffffffffffffa, 0x1ff, 0x8, 0x80, 0xffffffff], [0x39f733ec00000, 0x7, 0xf1, 0x800, 0xffffffff, 0x4e25, 0x2], [0xfffffffffffffff9, 0xdb, 0x9, 0x9, 0xffffffff, 0x3], [{0x2, 0x80000001, 0x1, 0x4}, {0x7, 0x1a, 0x0, 0xb9}, {0x80, 0x5, 0x3ff, 0xab}, {0xcc, 0x5, 0x5, 0x101}, {0x101, 0xffffffff, 0x10001}, {0x7f, 0x0, 0x1ff, 0x7}, {0x0, 0x7, 0x8, 0x80}, {0x101, 0x3, 0x9, 0x3}], {0x1, 0x2, 0xfff, 0x2f7}, {0x800, 0xfffffffd, 0x3, 0x5}}}, 0x101, 0x3}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r16, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000300)=[{0x64, 0x99}, {0x35}, {0x6, 0x0, 0x0, 0x4c}]}) pwrite(r17, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r18 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0xf800, 0x0, 0x8, 0x400}, {0x3ff, 0x7, 0x5, 0xfffffffd}, {0x0, 0x1, 0x9, 0x6}, {0x5d22, 0x3, 0x7, 0x40}, {0x8, 0x82, 0x1f, 0x1}, {0x1, 0xe5, 0x8, 0x1}, {0x7f8, 0x8, 0x3f, 0x1}]}) setsockopt(r18, 0x0, 0xa, &(0x7f00000001c0), 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000005fb8ff728de3f9a4f2175ad92eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cfa85cb2563b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e609bf53b035fde662ef6478a4aaa1321b357b9ba86076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970352f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9f7904d2594a70f47900011c267fcd00b11461c7e771b2e296eb98951d2d38457c737ea0c51f5372e3711870dba9dbc48f3960b66360bc16a73d6b46e79852c9ed04cb096e1a3af6206d085d42a771ed643b595cec10a95e2fee9f8b9954ed94470c459113faeb0b05ed3df80012a5"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r2, &(0x7f00000000c0)=""/206, 0xce, 0x2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) dup2(r0, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023db88c8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023db88c8 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="62020221a89507e0000001a6e2b9c1ec4c26b720037cd77c52dd42e335bfb7bf66bc590557197bad95cabde49b2a30fa1f31f13d5783c8a009bbc510af2014d76824d73fad9b6a700aff01cc1f8c617d33eeae6ff3ef76746e3430db77816b71c4932a2c6393f260ff4b520000058dbc5b6a051a69d1fe0a793bb7562b722ea7a99da50aa4c434ada2d04c9bb9f157ebadf3c7c37664d69c8040874d9e50ed82250456b749bcce02c20f64239288f1fd1fda265439315e0831346d02a557396a81a42b48a20bae673ee03b822a86c6e803a080c94c"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="5cdb464b332535e79c451e31352937a2366e9b9df067cf258f173c71c7a3f72daaf21aeb2b4d0bf28cbfc4685f1571345b21dbe4e0511210d73771ec027088ebd75b8c101a3a8e1d11ae8efa3cade5c086d6217be07e5be46f862125775c51231cff0d150a5487f67da48c73c6"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = semget(0x1, 0x2, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/188) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) r4 = semget$private(0x0, 0x0, 0x10) semop(r4, &(0x7f0000000380)=[{0x3, 0x5, 0x1000}, {0x1, 0x7fffffff, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x7, &(0x7f00000002c0)=[r7, r11, r12, 0x0, r13, r15, r21]) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r22, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x140, 0x2) 16:00:04 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getsockopt(r1, 0x7fffffff, 0xfe, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001080)='/dev/klog\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000002280)=[{&(0x7f00000010c0)="350ae59d01371a29f2132e4728dda0ea43d862118fb99b7d6f412976766d722895cc7ca6e810ffba8f96db7bee859524aafc659b1fb17eade7781b0a784d7c5758f772811a2713c752ac9c618f16a32ef0af89231aeeb298aafb23e153609f728ba7993d62f0aa8e67aba9c223", 0x6d}, {&(0x7f0000001140)="64beb9cfcd996a1c785bf3353fee8f2ca43fc59aa1355c5465ed0fe252473a6a9e2794f3608c2858c1242172fa31e8b1a2161826a070baa094451bbeae36d0c463012751f0614d08e147f14d5018093e", 0x50}, {&(0x7f00000011c0)="5280ab62e1c79313757ac35b60ec2ac95812faa50601673a9565ce10a5bce03819b2405c5f264e953fea62d9f6a472fc21dac9871af2b9cab28224818b688fd624090aeca26304c1a20027112ab3436b725c05f2b6539563a439", 0x5a}, {&(0x7f0000001240)="d017b7c62d9bbec167bf4119d51c06c8ea46af9c9f0a6aaf5f20417138e7a514d11f7263c2f6220b09f4d78c120b1b8a5276b08683064b3b6c7fc5e0d155106f3e01c5a917e194249c2fcb0c724f1c3e364f36c67d33974f94654fd15491c528192c59832001cce625470bc53a0cbc8c578e982549e1dc12dc75b405e4cdd59a910d08bcc56333592d465aafab825425069b5e2fb3a17052aae7ab810599c1d95af798ae50b2998606075eeb3930ca192806d0563110cf9375a01916e8ec3c833d8f51d2af8ed79616789e917eb083aa62564a76a26666df1414dd725a359a26fe3b592e8afcf7233e32ceac75591cbfcbd6bbc12ace9d5cc99eb975845eaff431ddc0abfef59eab669db4b83b18a2b9dc4e8938d33e8d1e68f3d0c5fd33d52609a87015800249aba6b27023116dc9bc0a830960d3f2241f652403b4fa917851953814b1bd9d2f3e4f9ac7eebd723f5348a1135462b35f0366c6a5427ae578b20ab2f61fd67cee27e670e03d57eab670247ec778359eaeb45f41528413b7631484ca0fb34c5ca82fbf78d7441b87fcc54a1b3022aa77fcdd545027ae0f4af4e0cc9fd8c0205d30d7fd53a9cfe9b1e9259714c66548bace12e2fa3c9ed9c85d6e59eda1728b8e65348085836b5d2356dbaad182b15fd7e699bb37eb99c2676225c17b7ceae65c07fb2430d28ca92bf9fe27268c4a8fd704d86b307f1fc47f97abad26293c6d8daf64f0dd133438e0bf9b1efa36d2a5a4fca013a03219864cbd5e9a14673b792f9eb36cfd33bb27d72a799805ca4adf081c3b657164f34793f8324ce1a8126ac094872427c704db0bbb2c9500aa70b7b05383d3b23f00bee1670f6bff6841f02074c6c3a7df7b5e80ad63f8ba4f9529412c4d4727e21824fcff878f97e18a6f58aab8a936cd648f2f41b68b345092b9989814af8559a9992cf73ac60fc548043e9c980d1f5d9afe2c892a2f036656f4b8adc43c4d25fe60aed90252f197e76715a1f459eec076ab9655b5fcf213ea5368a042aa358a683932bee7e8b28d4714923114df16e7971b178c68c11fab308b57aeb1e2d0b1d8256a0454f5bfd4dcfc295e0bdfc91bb8508e99c0b17e7d5a4d3c20240509f3fc207563fc2b6fcde6607d3b1219b231b0ca09f61fb4e48b09a2e00eb2c749708ef0c1fd29b4f2335446d62c5b6d341dda4c6353c40907a2d2e0081d5e25dd9c4b638b00ed0a55aba966565bb920886a7a18609b435ef5383b807d3fdcba936cddaf33a7b60b68cfd09773ecd3ffb84af386eeb9090b98f7b57c937710ddaceac7f50881d6ee9fe60e30e8d7e8af7674161bd9803fdcda6427fb6342025eb361d88077de94dd25233cd3e2df94351d8a7ce9161efe81196acc8616c90035ab73d42e0eabd97f0ca56047fb975fbb8179a6ef35f7080318d537be1170856407c4f6e210f759089ae0cb8ebc2eac058c9f9a890f909c68bc251d97cb3b40061c68f581adfdf2ae52f008e9b271a1aa8975511f76500dcdad212dbd4716f64a054bf4182d2fb79b31cf7265a9db33e39ad519b9eac0244f413cc32b4baf978ced53e259e30f00eb3243105f906c0d3b3911d52c22271ee74028514e63f76f5a52a2f1c6d6be3558c531b16a1e31abdaed4f94b4daad40bcd5b3afd9b4ae524464ab92867e2105eab3ab6275111b9b37a5b1c6d3b03416d7990f9dbe836caa9bee7732f882e8eb3f441b5448702a06aa3e2fc0592ddad74e2cbb4c7dff2f27bb1736af79e89eae9562a3d92431ce7236030f03046fc4360dd09f5ef9e01047e5142a13d3e770be17c860d9765ba97da5c2a2c3236b3a275d6ef0d4833c806bf92b8aff496311e28dffa38c3238c0942fc692138bd662f9e5c13c437089f51bd734f1ae83dd5e39bf5bf436bfee5bf60c319c660ca495f0d746625bc9145bbd039472fb84be3eb5e4231d39ec89578e61a7a5a371f2a3c07f688d914c80b571162e36324a8f1e528eb52688cf897510218c036dfbbcf67219e4cfd39179d1f9f54a7b4056b1036132ef2af98605101c86623ef7f5da432a0d8d868c6a926f4179d4f11552d39e3f6b834376f41a3d8c320669909293c647e077809bd2874ce49a161bdef400e4e6401efc52c06ad22fe0060abc9e32f2a9478c17206c9c41ac1f21cb050b8546b3d5f4decf47d0c8c0bd592b45ec53274c987bf05c3db95d0831079a223b02ff184d80abc3b663d0b58984a77415686193fcf7cc29a2fb39f640a29bc12236b0e1068a22843f08e9b09d51dbe1e47be562529493b3472f74c0fdd1287e7603fd9d8ab712f017f8c0614aa22ffb0a145aa7710a41b50527ca5daac99d27506ee551136f717643be225ffb8c7f55a89b9cecffafe2e4d0e680c0166d801b9a2b7491a4e856357d6cacb493cb63352a16d652a26fb25545359c9c09d94598db05da2e5c519de61cd69faa7b8ba91d3779f2867f93d591d9eb8a97dfd5f72f6650c91f0c1129eab9043327d1e9abcfb9a140a0bcf3cdd5076ebc17948b98913bbf38dc5df2ef8d3288387951d1e89fb6409b1d4ce5929c52b47b64af358b23c8d53e6691b4d039cc67bf074760c7f35015d94d4408cd28c3e68b8bcdbf34215db416f7f59fd0f15b716e70fa50a59f30e76dbeb1a5e91b645050cec4c765aec8543afd2ab36e090ff1ad1983a0954ceab12a5a0c7b8c962c9763ba8cd4a1795f1cf7e7a7159673eec6bcf9243ddd29feb268ca1350b3e10038d9fa94ec3b033307d45c47f4e6a2d32cdc8cf2b3d48dc02f1b4bd806431f49d92aaf4906c6e8f369cbbb76c0a99edf9dc4fd44af7db68b7fc65a96eae2ea67d148b6d9b1bdf4ac56cc803ba61ca41a4ffcac23e342f3ec5cc3e203dbe5ba648afd28714d290181bc027390e6ec54da178b4279d3838e6b7ee9456ae47e5920a1c9b24d42e63b72547f07a18f5c86b68f40ae6a18c51db78e1c1fde114fa2c1194b591e623fbbf434fc1a6c415a8d9396166b91d77cd2544f5e5d830dc03d8e9c1d8d92c555b124779a42b28f7431eb2c100d28f00d5101f0a1d3781b0fabc26cfade211dc2d04ee9c977dab73f42fafd4ded3f3449b7e1c0aff3df733f396f27bcfc9cbffe0060ae946e5535d4f3eaeae9764b6fce1f7e186926f1daa82dd248ecda5e1a324b90bdcda603eaf75a180a3a74517902d0fc4d103dc5b776aec6aafb6fc6e1d7cd2470d1d9c9076026a88a3044435806658f4842cc301e8bed8a9b101219a4ffdc1e60ed67cb5a116327103f91f3d5825418570fa5e2423c328977b4951cbe6b5e9346ad469707ca9b30c04c443df75f1db465daff9b762035724027208362472b6e80ad293107fc09a6f4401c43ca32f85c35d4b90d3a1762fb4fadaaf62a69b8928d2cbb4f729bf2c5c6156f5e7b640bf2c094e728442cc6e56790bf43b313d527405633874954dc138174413ee81112e628370e80a8e0022985891aac7355a66bf7b7a593b0659aabdd97b64d425f2fe7cd6c46133e5138433ab9ae3eb01e9674b91694d95fe4b71e7f62707af3671cfdbb18da228f8024f27bc5c649f3f261edf335b7525c2b647582a41fada40bd5808c3be52a7de9615f8284c4307e5b3a6c64a58ac116c05e19672802c6ed31bf0c3aacc66e0f7a5a3c51c08897babd75bde41386668be11ccf4e74f8449975f6de59a0443079f1326c797725f6faec0b7380e516a6b81a3b856eec4a03c55533883163b10516c26094a41db26a6ccbb3b55fa864a0fa8ef2798792277d7ab8d5367cd296a0ceccbb948f7863b144b6d76072c7367784cae3562615fbd808d1cb64435f3545d7eb15f65edb93a47da40647e242a350db3573993ff01bf22946aaf6c9543bb353eef336c96a297ca3f483a6820f1ed687703d655448e19e4c021f87158c8fafe90ba624185e838e3dc4b505c633f39161d27a21406904fb92aad4229de7152b91969b8b317f41dfaca46b8315fb901afe70d44b48f9d034fe9eda53d68b9665694492a60641861df839c27dd9e1afb0656a926576c51101998bbac3ce21d83edc3aa7c7cabe3bda1b679967af336a4c919f9abd9dbdba7dfd607c54b64c163431a5a5d6958106ef03a1739476992e0b167ae971d3361187ecc1e30bc5058aa7dc2c18692d1caee6e9d94b1ce4c2699e6b69fc7ce0d4b55b11616b3c3a7263ac97b93c247d46985d1f343f4c126c903d41e0920a377b1e5dd676003b1c9c50dd673d31c246e9e7455ce1d9372385a4ae4e46b4ba4c38c9a5e1aee6433b6a3762024e55a4f6148b95b222295fdd4814d804c61e28995a9d6ba050aade3dd5b39b7164fb00aa5a1578513916cbda427ac5902b417923e8cd833edc8c38ef5b0ecf6c37b40f04f6388152951294696a65f6492163120876bb7a8414367e96b3033f31895c0e2a3d0f05f3fa78aef98674346a41af2a6cea6bdfe5f0e726a3945de836f2fe1d4162ee38d937cde0f9400e2cf48fbf0cfe9847f421c2adad403c073d8570b63b315bcdcb45627ec71e4b6b1588f9fb66de2661485bdfb7a5bd28f3e3909dd675f305cab0471dd5eb2250181bc6d33fab10c84a5db253bc71afc372a700a2743627e9e58b298a2b60e3803c4a6c59b7b8546d6661fd3218550aba25737a09da4333b0ea0d5bb90e590b71e1bc2de5a57bb9f1ec94677d866dbf138eebc31abc7d032cfe1b10a6978d21e0258ed0e4fd3af0c54d3fbffb2fe02015f5ceb384620ae44d657077c2830e480e31963fa99d0857e6958484721c2720f8194e02ef467c718b05f93e3a19fdb289456511acaa9c772f38a1b0c81d15950eb105ca05cce0aaadca17845174fc2234af5c580a3e47161296edd6b48aa36c90a577718736c64d85b53f2de440878ef0ed6ca717d62d01435c6756ff254de9f789484f30c0c62419007caff54767d8287485822b5a7333ad82c710c4728c38398549c16caad52c17b84dff26e8330adecf8821ea13476d3970d24c0c96f0656d28197684c3e5d403544f3a494efc18745891dc7785ba17e90bfc6fc6f549cb6e1e79756a0922c1514e0cc9a6ca98da4f51cfcb5624f3f92289d49111e1b32971be8dcc02a64423d80ba92198335366c5c44314673fae43adf2461f5e06be78807033e5954d931ce37b47a6aed2fa7035d01e142018dfd60ef7a549e91957d26625b6ca0dac55f78da78adac693f75810d442310c7eefc9773009f41089635830031b940d19433d4e94e882e848f30dd186ef99d49a3f3d09003a536462d63b92301ef50425006a10485062cfad1fd35d2cf389fe5b2cb090f9e66d961cebfc3610aa7881489cd521e65bfedda46bcc46667ad98078a96d740bd910add3286f121c54f9d82545a23a04b634cbd4b43cd183b11272eba10b354baf2ff2ee0c240c57e92eb3ed79bfe299531945b2189ae389e54cb5161aeb0baf01608618795c4cf75172408d4cdcdfadb25fbd71c43465bb2be783bafbb28a3a09db39ed3d0d8c383e4defab725f2eba4dff2eb71130593c9e198a1007840978e2c52d1b910efe209438d19e1b0bd42a084be1763a37f8f4f69bc7479d1b44cc66850aa7b40d4dde87c79316633d2ee7a8cb771fd27189c743c431157129d2d3195b9f1069ec272088dedf500bcb42023f756d61146081f742cba0a19c2fa3b1f9187fe5432d8563f7f956df05da7aa87e37e2933e1fab9269b5b6c85eaf6c0ebc10898011fb72bed7020f46c62e23b339bd503562195c7ec46ccf052688ffa25bb55a18beacc51ad2e2d33910bb0cb2faa57759c7349991", 0x1000}, {&(0x7f0000002240)}], 0x5, 0x0, 0x100000000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300)='/dev/zero\x00', 0x8000, 0x0) pwrite(r3, &(0x7f0000002340)="af2748b923582bd4193b8687fa864db1f9bff5aed7325c7e32afaa688fff06da75522a3505b1651d15b5d3a9c35b6b2a2a14f57783804fd3b20923add259d31541898fc5f5e15fceeceb5dc5973e95a9bc192c959facf685c0", 0x59, 0x0, 0x8) pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x4) fchflags(r4, 0x0) r5 = socket$inet6(0x18, 0x5, 0x8) write(r5, &(0x7f0000002400)="c3e74c288ec4347a8637c14f78f69829d72e8cbfac773d5302c894037846a87c0a849c8ec145eb6f23c72676cffa06ad445591a5587c8ee2826158ab9c4f84cf2f5e079d202771f5497b74c892cf7037d14f052b6379ec1bd8b9a3d13d00e9a0b5f22091c16255fd4444095b5c26fd420c9ea887bdf79e32b79a06cbc9a0f8b73d7c695cfb7029357480cdf161cb2a358a03e6c594aaeaa8b50e91a59b4c73c54bb50a6741365a12084e4cc8a34c68a5f5bf436fc60e12660a341f681f3e98de08d575c7a2092242d9b0412c78aaa176eb4808798af1c90568216c44b33dbef6b02fc926ecf66a99b210dfe29a79a188cb7c7434bee367f29081d737e919493bcd88dfa6e2bfa880be527e064712cafb44cb322d9ec9fc2d6f7dd289971611dcf63db4976760848b32898f281adb83d763b34f13ae94b77436678c578b4124d9805db031b6c169b6020a4038fba81ac6d26ed375ff3588f2ed8b4715692fff14e9ca688410a7a7717ecfb3fab042da6449332a0225ff820190adfac023bbd66951c9ae3108cef310f18e9c151290cf1c6b773aba915e8a85b438ed9df7875429d7e6b940dd5256b0c388f064deac078078455b81c1096af4a3e263d5f0c373aa4e9fd7cf40b15f3293558516f362703b37b7fdbd80c5614e16f2ecc7b47230ef28e507fe27622326839ad117ac423dc4d12582f45cf2a8d0b7c7c6b28b5dd40cb2f59069ac4263b6c5438afae4bb721d510f126f6cd8a0084fab3ddccbdf5160a400e45fc23e75f3b330751595028c38cbe33c6df575da551c2579966a74ebb24c6aba214946e79a32e33f9e1cbe96c9f3fa24decb385f26fc37b337f722c2ddad1e96623a34b00f2aaedabf0b0259d642758a14fc4dfaa93a12d22b4059bee5e8e5c2eb48106fa6c8b723c9bb29681abee36f06ae96b07572493a3964965ffe7b73155ae20253d30128017f6c67bf2579dc111cbaca6d2e6967592d65c84dbd7299d71ce41706af39ad3ebffced057f48f72694c7dfe417cc99214fb7ec19aeb8a114f82eaafad5cee4e44d93dea7bbf30eaa9ca8120bd93415406d632007887adb8dc32ab704b11f039069fff403cacbf6645777bea86deae4abaa387d997bf2c6d6b4788f1a7ab890d7b5876d563ca8ad7a6f508c43de141f74285253f93c67940a2864600f8c66fb07130f0cfcb62fc09f7905b039781b091b29b865f96452d3a0079d74b81e797a3dfb4ac21d07a8e04b342b3761208cfd3871d51ddf4f14f60df17580d82c33ca3aec07c331229938f9707f0085a50d550faf0bdf02e9776f1425c7174cb27fb38136e17f5d316c4fe814906bf4415e483e6aaf6c7ba8f0e16121c3623becfe1c610a70402d96f09c9bfc1c6718975c336e617ad2575749f7282e62baf0d5a669af34df86098425f25ca557b82fae0dbb81dbd5e7087fa1ac4e88eefec2ce6125791e196ba07fced55d4fcc95aca89482d9802c729f5269a3c6a509d7f13bc26ffb9f0ca8b8d033ef845779dadd316ca5588c28b75c7e22b0aba2d174b3c779e637216b9018ca62e989671b0c30c6542cad9371e418afabc02a4bbb6867febba60300e42b834a7364420ddf3e7c08c9b65709db9b22c2078c3f0e72a12a14500112ce746155aa335163026750d6f552ac60a561f2767d8d535a43b7679ab8894df32b6da2a9f6e39c4de05e273e48ea33ea7858a35c0a5002b12349407a1eef39084a6c0843bd1d7af65d6fbe0c76ffd048a1642f25167cb388e40d8b0de14e80fd298be3ec153ab8fdd6c4132f621fe0a213cb3e8484f73a4d3fa8ab8c31d70e3bee43940d825cb3c909525c2d2c35ba52dfe766281218a5f24266d344e555d242d56e32f1e8498f378d84edefbed5e3beb28b2657707247e8b30174afab1651f2eb6bcf72508ccd4c54b4dc4de7dcb9539a41721892a5f0adb31f1fbd50cae595ad8874aee4a61017a20a64d651e367503c7d7da675114a19bb9cfab83599a16cde7631d8ca7081fc909ab67f3f34c52a65226e9ebc3f3e7ac76276dd3cf05ac070b15ea9a53d2ccd5ff4f0dfb5c1a576ac916707fbc984a3eb541746b7c3282e353a76aa04ea9b37dd5aab60061b28abde674c5857b32b6c6cde48eb3f403abd4f659551bf4e752307e493311b365d3008088ecd64854edec5ee11c5af16a01783922870f0d3e04fddaa9cecea7a1679eb5abe3cfd64bdd48d6b8e492b4996c4c21f14fc19afb4a20ea97e6ba118c334bda8c58a3bdf72be9a4774c3952784189d3894ab7c63ceec406c3123bd67972cc7d3744f14fcdb563b5276abaf0d56d86d06e1f2e667033f7a48cbc752d3a365c21f27c717876cb62179fba099c0df065de5364eda6596a29395792b25daf12e9496d3b0fb7b1c23cd054d7df8256be695f53a3801a6c8a695d3933c31699eed3254ca0d5566687889c85bef9b5cc5a55ad714b27a600c918229d11f0f6d1a3109d05d39b2912aaaaa7e84bfb1082df71f40bcf68ca8172dd3bdb43d3eeca0df1e42db12df12a8b8db6e7e4bbb682a899eaab185b000d32f3cec2c59b0e200197027ef32c0f38504991e24bbdc248260e6f39e7c5a775b1b444c780448fc913828f1452a78cc3799b09ab75fb92115edc0a195dbc4f3dc4983ad77d7e276ca98e3dcbd19a3b7b00d94ebf863fbcca3866f5be0f6abc7c6e5a99780a3e0695f35bfd32ff40b8c5945a54d8db01d241579d4f5111010a7bef93a0e68ba757d7f9192833ca6c0214e49a30745254176ccdd996409233cc8c770d8aa523559b1790628080dccdef1547bc5b591e30616fe4b75a702aeb3667d0a82ed9facd203ac0122d87e8ac3c579c72e7ce107b8b1d9f9a83ba928a9348dba4460fec4f4763293198ede7835cb22de90499af12d98ad10917ceb81500be008accc4e340c60ded61a05b1ad4e35a3be845433e31dd8113554e7d1f41d5c2a625e447f2ad705cf60c7324cf53085e4c7fa8c37b74482bae19dbe430479eef03f7d43cbd29617521df64e6ef96013d2a237947326ed828d4d2b0b4dadec83078eb731d7e3dd11468ee12e97dd5a699c535137e0acec762e2255d3d048a3c02f68ef24b82ec8e159d221997f4cef82655841afd2fee1fa951dca272eb80a8f0e8eb6d52a038dd9a293b00db31d20181f02c34f550142b08ae60d09fbf434e131cec4907de3b6aa7cc16b9d6e1a36201c9f837e8d386db1090ae6582658ef59670c5da8a807e1aadf6e8f7beba4a3c6585bbf92def7e9605dc88853c6e01ffd71b8b22386cc5acc86df655b8a41e7b88369d008bbe990d10539ae2eb72c0d5bc626e75673425137091b06b12083854706d4e1e304303305fcefa08328d99e47b3b784aec976a4e562d92378d1221722a6cbadfc8f873ac0a0f0c8a7d31ffa33420e8f64ee2308ee9cfe741a3e0ea17287a0acdcedb40760712d827fabf155b585e19fc93c29a97daf57149bfe4914db5ae002a6847250ddce1973b7744440cccbe806b887b474ac9278fa8740d170ba9ca379ae3826cf315f12ef91045fe5e6fec89a43f2366ba2e549ba3cfd07818e27d61c51409a08cc2350b67cad7fc1f41a57aeec3803b6ec439c8d23ffe77a3ea30b14a2cdea7dae8779d2989f286d6a36300612c738a9636785d09520a5d27479376d44078de35917fc8768093ea765c306566fb48eec3dd328112db87bf28622f5a3c95d2cf42b31b156afd9cab813024b35dfa7f8a76598157d7ffc5ea4c12544011fa0f70e51f6f3560efa212ef82a5398fc319be71997bbf67a5522549ef2c762c2470bfb1a24f1e5460e5b6acbd4e6e42b07c4b9d6c1395fcf74db763a7d7f6dd78181ab635e4c1557a07737041ad823ce791a8aa2fbc468e2b0d557126e037d79de753702f9bd8347352d55774954d45192163716c04141866f5fc8823a4fff7af0dead99c43b1d8b84a1c8b0f617fad580097b619f45ea36c99d01274d5b0780ea1afd4b0a0ec3bbdc097688cc59e13fa65bc42042388785b6bf418c6df97f5b140ae8334a748fcc8a548703423dc7ea28be37601a8299f6823f5ec3044685e4a8223ff648ba813885a8d55993809d4bd03ed6d499c02d42537c90106fc1dd13d69159052d206943601c5b1679d86788ebfbc394315b4ee050e1dab261fb5c53e6c26ded5345e9aea7627d1bc4d91dd605994305352aa305ca94a371a0b5c9e85c3ac9b5c562bc88a913222af1022e374d25660e3c82c5e67ab89aded0c8d4b255b3da2a93c46c3c01ab099a21fe676b9ce764d3006ed8c255d69fdc17f631c1059977a94342c0ec77c5144d63da193ca3995c5cf1d8d61bd5997c2290f8bd7f48d0e7497b13fc5e7a0969cd0f53148e345fc68fc40496038d4cc4132b46081a65768c243331c98be49ba63f54073d71917faccd7c05b08cd40be3aed95f8f0885308b5bb0d1ff47754434791ab233bde75e0f8393d5dd811f00e67865a7236b364eed5d4d6b58cd6ac0e7c64075d3a54b7ff4c08afeb689e93290d44de71c6f15ce54da90b8c3581ff7469db8b86b11e1d30041156472a22a99e9a01067a37a02f9c474b78cd97dd082a8a5bcd69571e103a062ca43e1b9e74ed4486ef321ce2e5c765c019290bf08a8b0c53268c4064e3ccd72e5893fc15e5549fb6184c0af76980288c5e6b5e71dc0a273c3fb213886bf7038e2a31234c7eeff92cdd1b29abd4ffcbba8063076930d9e96fab4c73799d272e30ee3f5ad34d11bd8d18dcdf3046b62c04d474bcb30e2c30d6700979b309c8c4c6574b738eaad1ee08e54822d503e1971099990352d9cbcd9c6d4350f1100922aa19b07c8e4776b82d421331ed8e4aa19915691b98a9588b3d246e6c9c6fa6e2f96d5f10e8dac4d54c0c0d1e8af33b23e3419cb40de7035d31215d1442e4d2e6f5d2aae46987eba4be43d9c143321ca48fb979cf84bfff37c20adb374b9d9ce5d34e5ce2dfa6192176799ea6c023a08cd82348642d542644e20d67b0dc9f2f0a8b85073e1a1e35a12c18ebcaac8bc2a20b7cf38e723dc700dd57e5ac548ba9d37b268ec7f7cc13143298de47e734f74369a9e2cbb48ea19f194fb0900bf235d393d6eedaa2e2eeb6e5ecf671cea74fd05a87a1ff6583d6c3cd639f869db683f632f250aa1a2cfbfdb0499c29d35a745d08f25612ffdfffb82bba79026c7ac9b0a49dfb565ceaabf4dd283537ddff84a0d3d9df982d14e457bd6e9b0677d9e746e1d27591f054fa8b4f9db604b3f531fa2615f61d5aa33eba15cfd3263675b012f43e5a69f4cc11f0f32a11d5774b9a9df405c71248accf7d5fe17fb847242a45d1ed818bcf8327858234318e9c2a6371cc88db239ede127d38d3b3e36ebf7fa93cc39bd70746517b2353c4691db1ecd81617ba892d8e88113ca2ca09e7ec8fd40852a7262800c7d807579f95dbf0c2e55c48ce5bc012467ee1abffec58113b23f797c5713091c3287e4b6ca375c36805fccce2ef653dff31ed723d5b659b8e6e38fe73b7e4ca238cdc096e86f02ddf00449e40d2761454382d725d1485ca5e02773a25a281efc91c8546d424d75c4674311795649726c40ba0299baed4f52dc58f0334b2e54ed271608a3dcb4d3df5ec1b669f38a01c95d10b4917791e7cba0841619974b83c8147af6de2b82a280cd0bc9d41ad43c099be5e467b02f5707e44a7a4825569bf64fccf73136d3691d5b36b3af91a35181e54b9e090cdfe431d6cdf1b99b3fe63a36e8945e23ee6a9e352fad977a9ce0a93829c7078174df0a8d2aab10c240119333", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003400)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003440)={0x6, 0xc7}, 0x10) r7 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x102) mknod(&(0x7f0000003480)='./file0\x00', 0x80, 0x1ff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xc) getgroups(0x2, &(0x7f0000003540)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003580)={0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000035c0)={{0xfffffff7, r8, r9, r10, r11, 0x182, 0x2}, 0x5, 0x10001, 0x6}) getpid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000003640)='/dev/null\x00', 0x8000, 0x0) sendmsg$unix(r12, &(0x7f0000004b40)={&(0x7f0000003680)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004ac0)=[{&(0x7f00000036c0)="97f3fa35df26ff544c3203d3372c528f4672d1dc92e6c6c18a4a6ccd79145437c65e00b96bcbe45ef62e88eace871d344c0d0869317d4cecb41665a52fd1f0de1bf0d9ccace24612b0596da932f0eccda6c14568c80ac63a17f7fa1ead6d317033936d20a090a4f19fb2f6ce40b458d287b75ac1bce14d334c6670c35ec825294f6cd83c258745781b3d58f4d92f53f265ad5181a32c0e8025584a1155f71eb267bf45bfd2dc8d95ca38f233ca72e0f477646a7db3c25f200e5e4830e76b0f8e7546a48eea9438700f950d178c71f4e86cdb9d447b877cc08b5219550fd204a06791dd469f3d64d47ab796819c9042c7ad56bfb55806242535e204fb055532a21ee3cbf77ac9925c6b93d09e41e25097d061500bea709e903c17d288ea50c49e120f874cd2711149640b1777974e2f2973cff9e69dd37c14b6fd12d26516ac73cf435cd56062b32055d1719b58de63932f9cd6256bb5ee25f6e22f3b9bec8c2bb3e1f82efc272db5a4b52d29cb45e7cd51dccb97e8a71118d1aa40217a507699e41beabf12242221f39477689a80ebe38bc3f5766b4d74f8afa9a7bb2e6de8330ffae92009a7570f80b0397f8456b64c08d62a981d32a021bf17172be30a21afce25561f2b4890fc939237e6e3af3a6ee932f5b2da06f1689aafaab185c1d57ed1ff640a54372bc1585d2e941cae30a7b39f7f0309fcab66464eb43b339bb5c73f0b325f3ec2bcca87823a88ce157fd60ede0dc9477bd6497a7ed65e8601ede6f19105b2b5619f4ac96ab30232629959e9905a566e59750478a1972e62158819a86f26664fd5b80c3c591234bad9e0a318b0b5818b08fb6792325cebf966adfa862ad2b54c6a0a3b58fab66767ed7bd29e85be8b14c3e9b8ff1083a73e207cae2b52963762cd05074759940ea99784c3a6ed841c3d5f10d7375939a63a8a5e07d36590a158b15f25511d52d9ac1b3a8ef55562b22ad0e16e077acee6edb5c7e9df76f6ca28c2243fd4b6e657e03bdda96728e71201787bdd63035595af08d98adac26f1b39207e0ca6f2a384e0d8b33b2b2281073662b85119a36e848c3b619766f85f51e09791759e38817fae148f2d2caa89e6229de3cb28cfb221f4dea4f51cb26cf85d7fece5de889662d07aea59c18fd5813931222b9ce3bfc2d4370201eac7d7f994d32df0bb0f2333bfa4dd357067247f6d74faedef40541889ed7cff86e3a8304a1d6567fb63d19ece49fe7e5bd735bc25eafb47522a83a0b82c8c8ee225d190fc250c4dc416871af56e49f07e2538330adfe1bc04592cf925550b540702c2e57ef18065a8a9f492859d1e8ea3a98afb5747d756078158eec53946ee70ed835fd95785862435a49a2cd58318c6aa0dde7139daf5e914d760a857d4c1c452e8f936239a6f71da6cf0159beb644ecf38da68ae182eb64daed2f1c80cc33515438aaf8e7238025323f2da42876a6e90917d8480b9508cb6636489d0c45d5283c9b42eb29a765d5fb696d02f4c8e27126547fe4ee8869589391c24a6f9bb59269929b865f27b88ca77dc7004deb5a16acae0f63f39743e704b57ce746c1d41a2c763412a3f826f29c9232d08c48ade93adefab2167dfe6d1c257a0bb30ef106189eb1ec534c5b1052db5025285751f3c7c3fe9722a85ef5b44ea307e87f15fa48b8809c2eb1d15178de6d306f82305bc844ded7a5812980594edf83398a5b8755ed66661822f50bde8c0db410ce5732e789723c3108496a7dce2baa983af6b5ce26fab7741214e7e2380f82d1a7aae496e255947fbd1c8ab80a67b74a2becade71918cc8d46a4b08275bed2c57011898c76d5b90fc79b3d03a10a8a12c66e0645bb93fa8c08d06720e439f66792b863995ca2da990fd7ab3f5669ea9b92750962d9e687d5b8e79380d19f5d7e124deda2ed08c70b60c1ef74f0417d29c45ae01bbab7888b4d8acc0eff96b5ea198c7ca89e90124f56851224bbe01d2fde03d4b8c0a6e980745677d3492d28a14f17fe5e3c21c40f0d1a871c802ec0453703cf63511121762e595128e038e0eb4f8588323f9fc04afdb5e692f16d350057f07adeccf6b53e1537669a46237f6b1f47cee3284c062a9d55ad35ea0ec67cfee0b44bf75bd2f10d49b1ec2d251039901d4a390ec4e8d33467b7b7748d60382227d712eed17d9ada47abd3d06439902456854d9c8d8631edbeba4f6ec94341bc7ef9cf8a1c5e01720ae576b66e52cbaf311ed43cdf31a9ea9a2ded3b79a74273e7e6e33cceec71801d8e6a30a018a0e07f68971964d81ab11db270bffe1019b173a2165dd5efea9b95f41e929479e3c0ad63f7e3f2c31d8418f102478c92fbcf41b917eb79b9c9b53c708b81ced4e6024f3a2928a59561e9ccfa1995838cb466e18180f9b270fbb789c204d3907cbbaf5da07d72c504c8ba155e0695d78fb2bf59b20e765233c861f04288d5d1f98dae313b49d98f0d232c72538c1441d67e6c15505da5049f5275adb878960f272ddef2a8784a9e7e7b5002fe008f251d9f4f8a6602b99ae3aaa495d08614b4ecf2788de02be1b676fec45a90fab3639db3ebbbbc72b402a5b936f99d465d22ea01a8ef668341b65d565adc88a3a250f69db254ff35def44343ced27c55fcbe4b5efd687ec948c14ea98e1ac598c1f7fa348d8e6681afd5e21ebf71a0282f92c3903b4b0018fc06e5a775c89995292cb73041c6f31f8bee8ecbfdfb49d54c4de435b432db15cab602c9a1507bd6e57c6a775b0bb2141fb07b5e597d5dcba8e301af0254946e99c0cde1bda6feb24640ba31068f695b34fb40524386145d9d5bc1a94f2c02409e88a19a4d84150e68f2f1c79182e9fbf0c30f8179a4459cb93cf325965a738c7f69139c6cfcca389766546e21ae5609897c04acd4a12bee4970005d14d7cca59289e5e1509b38c1f359b534e2e35cbd1296e48c363af4e71e22cebd0baaaed4ceca2d330ed42f874513afe8f25d3b5ddf14b75a900cc8a5d8b29a86bb0c8e0dfac7c787bb7689f0d35cf66d76c47b5daab66c18e139eea5fd0b881e9b12dc030f3617cfdd79b11ef172e4701f250a8a354a1857b26b4f5ff37bf8566150ab3feecd8869561be8754ef390681d9b1617e4b73792d72fcaac870e1d4af6b392db78e7cb3c7c0bfe0dc9c90cb312a47ae23479bb6977b1c59146b0348aee6a774d5df818d47b34886bda304790eb0843fdba585256d6ce0fa6cd4dd8f416cbac12919624e94e73bddb1045f16a1727eb7d4ef064db262ef19dc9041203bbc22bc8ce9e34cec222b7c1c5c922bfa6c6d632f7d64247d1a3140ea3fcd763761e2d363c2fca110e89b71928f4a13ad25c0843e95e1c92e0c75cc5867c318edb9ad575ec5d90076d9e0d57dae651ea11110f47a8ee627c1d8c0c9eb5b05f6eeb66e06d1411b53073722492099acf73da57859005b4ef4eb97ab00e41eb848d6f75a85c30829063343b0ef1b0fa09babb60967a343211473bd271d5339a428dd08c646ee92350b5adacc88c947132aad96d3542a16b068aae2c341da08d59380e22cd66f91a2121321146eece0df08651e18a032bdcb416dfc519c4b9ce660bc3c61e0eb3cd11f3b74294f52337c5240fd8efbbc31ce48e669c4f66ce21e503beab86854e1ce2227224d137ee83452883152d50c41ef07854e670551d876261ebb91764cb99609fcbf6a18d0195c468f6501a1df94ba143c5442670462c2a379555e887bd0cfa899faafff42beaea632d21a46ee1f10a64b8997c46c7db3366b1ddb6a1d18edfc317565e0ff87af532424814030408adfb6b685942c4d847cb2e793c445a32f7fe22e8f20521e1c476ea9ac38760f7ed306ffce0e7b44b70b4b7497e81320bc9cccdb5d355322a07c9424bea0f25554c31ef8c42b5982c8fddbdb5604478b92ae4046f3b3590850d685d08ad02b10171e39c71614a6ab65461d6fd2178d0b4461a32b84a68c85a368396d9de02b5eb5fe92371ff1bf33082cbe7a2a458a39e49609a54aa092fdad507a8399dcafef97669d447c627f8230e33930a627b58ece36bbced525a8565184d6a2fa6c1bd1df0475ddbad7ecada99db349272aba42e34ffb7832f36b64786416f80d3377821d820a89148c9084dfe962548fa72fd26cfcc87605b321ffa9aea3d9810ae8823c6b1662b54f1fcdfee6b506f8e5032ce19ac852271823766132a2726cd15a276d5d8c57fae88716360a011b010bfd4f0ff4ade7d44bbde062591d5c681177fa487e758da5489058198f33032b8fe10da85bfb4042e5c5067906a25434565f96807e45eb46d8d1115126cde0554ed855174a61e9b73123474711fd27d7755aae20b71fca49d7df30ad8070ffb48b73606910d95ec0e938d35eb5c292ce555b3ba28e78cce724a968902d32a75a096e5202aa87b2b269425e8a960251d0d9e580cf3b320c6b21c18fb60dc03882e5a8ecf01a789e2d0d0a69ffe99b4145e45c898ac9b8bf6f9ed589b4b34ece60611546a445a4589d9374c5d6671bb42a9be81fdaf14b307b578c9726c86a3450cdc47f8b392a817a85697b138d4cb6a8d779be401eee0aba2c7ae61ada8701fae8a12acf07583b563da735bc69dd1c61f02a0ef55b7e45ab41c97116ce76f9c7862a64f679f3da6ea4cf40ac3db3b5445bcf6cec5f1281d46e324a832cee35197afa8f1662acd50b99f6ee58bfcf7a18cc5d57291d4930f83276db539285940feb95174bed937cff9dfa7fad42a52ea0a6e0c72487099d891a6b01d13a91189616e0eee9e2d46b80402df93f16febc77851a85703b729ec65914a8a4a805d4685de529e27367b6b2f7a665f7f07b5e19ae435eeb82519790ec411295be63c687d01d401f936e035f019c83da2f37e8ab1050adac428921bb1c15a5a81098c2dbdf2ab75595bf205624aedd1cfd6a64a16c9ea3830017e55867331219c7d673e163195d0d3b9721fe2591f34a30d29435726abfacda906dc8e7c1861f1fbe6cc391c2970abed284f9cc407220baa8f803af0867d00ddca92a8d72cd276244ac9a4788b106b4b2399af8e5937c269e5a0773a167eca2b9a7bd93b02df859dbd086161c6d4cd6041d7bb512d93470efeea687e5de95c07a39c490f6130ee045d0bd82b389231fc84b824f20e507748ec66ff6ac606c2fce1b4451517f1f0cf6540b50da31cfd22529d0eaa05cb9a1cfdd4ac30c05e1023eb08e922753e568ef2fea8c0fac6ec4e01180c8c09fc85750321be30bc0ce97605627086a2cb10cd691f11962535834f43c8afe7ba03bab61689cc060faf288a22a4118b364ebdd36ed494a598fbefb9f44f263d032fbb5091c573deda426c6fb06bfd3af45a799ff32f64ab80e0451332d003dac98ee3bd3e808acb09c8855ef4edb8564673a8aeef8c5c82f93a0fb8e562e9309865a7418ed831405c9cff5bf6c6615dfff6e04279843a99d716e45de10e464c96c97d5753dc1b02412c9ca1bb05f442629a7ab69b774d0ecdb57889be8de94d1a251c295892c8deea0e935a19dbab599a311f6aaa7406985c3c31904d9b53b40aa3fef870e2168a8034f19021d5b47c6f3ef3f36dfc8dfda57f2757f3d4e8911d5958a9690d5cb54333478626a2cecca91d95970e748fcd2f4a3a303e0965502a942b0c94d160b9fd38ecad3bb969fa61f48417fcac681ea436d593f5422e77dab55663b4f9b8da844120f932f31337565f15f7b91ec757d0c3795c95a085b578975de81aa4346f865508e72ee4a16e255a886feafc732640632487645728a638164a5ee90", 0x1000}, {&(0x7f00000046c0)="b294b8e0e7be61a5234d31e7fa519d7113046716bd91f708292f40985d0aad684a4cffb2a7f8a6ebe98b554139ce83472fd09b4f147d9fb746e350a36d677c37bce93331c5765061f905956e30d1b43ef5559b6f3b959f4815caaf51b11be2d172657dc0c16d656838031a", 0x6b}, {&(0x7f0000004740)="3dd6f4da53377ed36e20fa64de2ddc66adbd6f186dae43ce449c20b6db5b541289547853fd", 0x25}, {&(0x7f0000004780)="4cd2d1056720dfddf45c3f2371be4732e7d421b63804d49ef13c6fa6b3f4a4a636fb60c1171ec98ed386cb45ab0acde7493a6313459526dcaa3a1709f22113f8f1d33ebd41919674f7364ca498ebf163728808964b6f72c4a699509a45cbfdecc5b61e000aee9a70272c568fd473b75e26ef4e5e9a9238dabdf32aae34fcd34a8e94a1d8564d3f373e4198d9ff6dd691413dafc22f738fa7c3bb6d9b7f2cb3e4a43ed9245f3e4ae67f20d085c0e92b99e106f2d0d248693696", 0xb9}, {&(0x7f0000004840)="788a605980d6bc6d1d83f245d67d0eea1407d550759eb619f148945ab95340b7448da52636d2000e795781be494f9fbff50496c2f997c8a6cd96a1ac538915f8b3568dd8a0e7eee34b6487e2002a3dadf49a7d9a53f0e3c8af0f604963b82058274b7482729113113e47253d46f58b88a9d150eb6c2aeaa0f7f6e7a9682b7941c4e95856f81fd0edaad56bf131de6e8f6b5d4dffc283ac982d28da9247ecd9efa8788247661bcab85f99867e6379281b6d01619c93e5ff", 0xb7}, {&(0x7f0000004900)="b51c5a6a9ab0cf28959edbd244b49aea2ec58302063941642e07c0f4850053e839b5b54a782ea35a7532e8cab28d44d9b6d59f290cfc0e6e77c9c7f9e75f230e057d4a865219fb065cb5fd636b97bf62adcda249a590985f48c2fea424ed5517d48fb6ea827501d199cd589ecef7b24f5341c3039f3f6aeb854b111f5e564fb326050678203b0e0a813679407a184a3bfd1ee41072482a79cddd3999ec84517c353c20f57fd91d2f301ce368ba9319612b421ad61e9d19e9b8d9ebab952ed14b6c63143acfdfc027a4bf0b678ec9cdd35d9467d843", 0xd5}, {&(0x7f0000004a00)="b89cf319d5ab49ff", 0x8}, {&(0x7f0000004a40)="a9316c5351179ad1948814b80c06cfef860f4baeefab691b88d203bd343777bad220dc0f11a79897f4a6167f496389a226b045ba9c10dfd93ee5894ac0c6d9ff9b0cf85b54", 0x45}], 0x8, 0x0, 0x0, 0x405}, 0xb) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000004b80)=@file={0x0, ""/4096}, &(0x7f0000005bc0)=0x1002) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000005c00), 0xc) shmget(0x1, 0x4000, 0x600, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000005c40)) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff3528ffff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) r1 = socket(0x18, 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) sendto$inet6(r2, &(0x7f0000000180)="f45723f43d831a59e37f1b36fcf018a58ffa28845cffe31e4fccb2d3940d881712d8d6e1dc60ab802f6d195345dc24dfe1dea1fa2897341359cff2018caa69d8c139450e3681cf0780d9263dc49be6cab221d45d228eb13ad5ff5a01d372bbf04651e94753e38855583c86fcdc3f06209671c17d5cc21aa20d780a15d6a78efe6238d662510f4a8373b038111642f366296d83197e531894e2912ddd047b6e8ad62a86b84fed3fc9e6202032108e01cbe649ee9f850a101b6672771f7ee33368e5241567ecf9260416e495e1f38c0584354c76efba85d6469dd0b4261b8e9e45772be96a032b1cc1db3c151c8f771113a83f7e99dcfc2ba6c571f28395dfbceffcbb4dc2cc3ee328bc48f0cc412329aca75597fc94957d65ccb1893971fd45ffd496e4c42f20247bfb7901597de1804655822918b5954de2fe4df65720944e3d66ee3a5ffbea8e652a484b96f2eab753fb0df53ed25471ae7210b3177d929b7d7a8b80f69c5151dcf7a8195b739f9456a9dd505270d4819b38cca8bc5ff18e0a0c3fe4bc4556bba7522915792ffd0d54292f032a0475c5b634adbedbe1cde16cb4ef9b7b30a62d79da1750e67bfab470b9a4a2e8fe32049c114093f814cc5f3405a337e927841c6f3f88da37b5a3521aac63d123e225786767dd946aaf7b1be3359c72137224f0e07bab7f14e47b050ff2e73cfc4ef2577a1bbd09991debf111046b0937b0646f3778cd5cf7c167a5df95d51aeb2f28440968e3a67fbcb44ffad848aba75e85fa7b35141e1426222023d082c5c51cc5d7e2fada58da7f6fd38f94f73817917c1d3139cf4d9d1959d7cd3c5952d53b03412993b9caf1b4fa68acab1f0133c1edae552e8d47af0895382b77a210ddf57f6fa0a9aa7bad69fbb6a72e7fbf2db21b54b1085220ed9883d170e8ad3a0c547a6a1577452aa12398d6ce8e6e3d39abd37d46905aea8377c798938e884dbe09e1e103783419245837ebfbc2a2ebf5cb87875dd9973c6f381bedf5a5c62194ac422729e7499eb1de44a2b45282c522332ca8ec189feeabaca2e14550b9b5f0668bb9d272a988838f5206db3978a08be98ebb3d9a3bef1a281eb7d85af30a8f41c17fd6a9f0eddbdaf4d08a04aa3d07e5562c5bedfec5990bc23884474e38652c35cb974bea3b39a2c567984eb9ecc8f13986b31e10f7e75290827bcf13911513bc22e3a22b53e37cd648d3888a1c1e131e2bfe7283860b15dea61002421b96c93f537b06b7c7b9ad4e950dc15b673ffe1afb6b1aaa03f98fe9410c29589774c200fd53feffa94082e6c0385f230c35f7e2e0955dc2db1d8cdbecd2db84ad108e1d82ef57437268151344121f0f7ee90f5abed8ab92908cc3ed8d94d812f55bca4d22c02981539c61c625f934898366eb68e97952fcc2cdafec99cbe456adca98f9e3dc99d67bd0788e0e9534ec34e597940494eac28f047e44c2bf7fdc619fbeee2bcc7d2d3403e78752bc7b91dc32145d30bf5f8427a37e2c0f7cedd5ce1f2c5ebe93388268741527a56e21b961ab8a1d164743cbff1fb5a7d45a7f8bb53bba48b3a27028aa14d343a286e6d84a417983f39bb1ff23154a22b5dda9a3764c47582794e2190343c065d87e59aeea7a1bc3bb898f25cceddbce71658f86218404d5fcf546738582686279d603626f28f1df3136234c9dc3995ab3fd91b1f94839390c734e27b48f17f58897f1ddb76efd3c72b07d9ef37bfe4e3ebcb52fec74687ffb6882273ff9887a94bc14983fa8761ffe2b124a6feb1f32370ea76e96d7e0557d61be7d9ee66585ba273a2190589d153f73378459f29811219d1e81aa3dc778987dc804e7e73b693f85626ad22c26464c0464ba9d6c1ed47cf8839d2589743b871708fd3506e720e161ffb3f8014cd54ad632272d1517f66cf627d6aac83644ef88f0cc4f8e72bc830ed31f169fca76854ede6042d2338a1bfc79f1688c02f9599d8c9fdafd0a1badb988e6aa5ba273b31592a7b30f05f8ea20cd911317afe75b0773ca5f6eb24366c01e7c4f12bd8b891b063d5bd713ebdd48ea957783e514c3d462772f1999e22e3c87aed00d6664377ff6d533c96dbe058ada0d7380ae50b779684557a1c9935bff171c6fea8e64eb15138520cfe2ca86bd14ac0c02a87473fd2abb8af2d2e06a9632b4a48dbac0eada249a9b2ac1525895ace7311e761f0596b7aaed6f05dc2341ac9d6aba988650440f5891abd5c9fe179757c69c7949067585b757ff3344ceb182060310f15eb4da14cbcae5f381ecc5b8ac7d90fa30b2e4adadf8a6a3258ca0e35bbc415d3bd8da4b80d0ced2357c02ea34bed58ef542037c126429598647978e56237ce933b8b822b442592a19979a8e5706d7b96006ec97fb1cc836ab660bd92f3d9e34c52e9fd372e91516879de54bd4b70a5a712ef944b0522f1bb571c42135d6f007d9b074d3858c7a3c4fc0d7dffefa17658ef91998f918f32e463d5e38c5878f4469d9469e3432336f3bf9eb8639a174c08b5a3289980889315ca08a2084d4fee2d9ab9649c77f244c86defc472bfcddc6c6333902d829b31f49ea4a7363562f5be8d08235aa26ebbd4499d8709811d33a93eed26b4f521925698512afd7003dbc787518c0f4a376316a52751f19dde3666ebf7357b3b1306bada826e748051ba63aa4e96906a090b7c5c3aa228e9983baf5b9a1df32670c3712bade6dbc60e51bdaf9a6be197e83fed57ecb34b3e098b7704bc0b658bb2a790c7b974e875953ac03373914c51033bea2a28de184f773e3244d1f6b22015cd19995700561748280e0bf0c5a868385ba36b2ebb689c1d9e960763c13ae839696e90849be8a599d8a18a48cc04c081dec18660af04cdc36769f714d10fea2e576d5fb1767d54b5e0049a76070e56f1c740fa48b1f9708ba12a5ad0d0d79e118077ac265aa18396342fe462a0e36a1977125d4c457e7e4047f126238c78d4bef7f1943b0f5e083a03725a901588c1e35e3ac279abebcd9a8b12f75a0d44be676579c008429c4a697a45049e40ef3de7283c343540e19677c3bacd15b945676a66dda066f488c48310a0a39c8fa70dd3dd5352951363359da2e21507e5e1518b1c7cc8601d138c4d1f76c4a5f8b803daeab65d23344cc1853845ee8e4e70c6bb3594b4385e99dc555afbcff989f3cf0d4914d9c7fa5c4360378c3e43b1ebeb0dc0b01ce4042d906aa0ca11999f05507adaf2e8497a0c56112fe91043b87dd143fc9522340392deb10fba43e44c0fa13b96c14bb46ec1fdfa6d02e43eb11c2148ad1e6d4c5c0f6870f93c319819399f41e67c752a263a52f9ef13b17df24262ad0ddae830c8ade77296e5959016dfac0bb2a7805c9ea9754432c91583299601650918437471f93bbbb815cc5be67536f33fc359947b026a16d5ed7894cbc38a6fdbc6d0db6b86448c2650b2f0606ba4234ea06b37708595f82c4f8dda5184c8a03a65b48d92936701552a33a1073028c4a1b1942a61aaf1c2b40b7e0a2123db1a85b548cb97c4ae7be8e284851eb879c22781cf6651382217f4a685edeca074828e64c2c093c05aa52dd7169a3559d41aeb28acd03f42272be1b5862cff1ac8080ba2ac5d21ef9180e1635ca19019811d3e16be005c431a1ce3449c3aa67c257e4530284c0a861a260868f3a9d729447cec183d28a4f81cf706f0aff2c2f16308a077011112cbd43bab795c8d82b2d4416e844b974586615edc9dfa769ff10e0379026906c9f35f5548dd3f1c818097c8b5f350f57de274ece602f6ad338496c77adbf9b4460e98ae36ba50298835ecf18239032659e9d69c8d5c744f79452aac14d2db7a9578bfa96a86efa353236816db0cef6079602de2145c8430f5b5a78e3e71c9e6c6ac147c07b8a9bef96f0af346c9fa99ad3e3c6236a5f84dda8612e09fd7f8b3ef25cb42b8a8431584fa8441e5e109e623d96e0d8732ef0c8b86e4f097a398c9e3cb8f4692b66b7ee502e5a2ce68c5e0a9f364d9d6dfe1ab1256c4b6a1e25f1c9a28a86518b33e163e65797e832ef812985df641a236bcb595c227053d090c31563552cdc1289a3f08236c4dfb88c07b1d68ecf414bbcd14fb5406c0d690c85f3a1447611920824676412c94d4b4b6c7d8c7fdbc682d0bf038a2c944e7233fad04e6636e1917ab1fd6d2c68d43f0061ffe990877b1f838426bead2eadc7a79cbc4415c6d7212ec8b1f1540dd53a52f7a140accf262800a19496488712f2e815169a51be607e0b87ab63cb8d741980644e920c2ea59705d657273dee6ca17a5562fe1ba62b2e99668a97ea951810b1f6939851df7924672a4aa5d9acea7aa6eac799adac337cae3f64ca45b96b23bce0a64e58e434200c09ca2b01d7b6807346da5486f5dbc5b6500639c28fc486158a044cc40ad1bae912ac6a2f807e345ef9be2f2f31428b8d0e20f79ed023de9d94b837d61348347459959c03b77e0a7e5f26abef9ce67716d5d2e8c6134e79491149254312ab5a56b28b29bbf71c4fd00c15de2edf6255bd6e3197d2fb55d244be4a511ed7a6ec90a6e0139db6704450118dbc2c4a3e11e75bb05303c417f1801bf52259028fb7c898c8c1d28b9dfbcabf96d636005cfa1ac8b99e12d4e648013ff43de81f1e90e8debff5cf433b33b4c4c4371cf09a4b9a9d5ab6f65512fcd4dff4ff67e37bf37391fadd42abe346c75a4d1f92e888e71f9d5c8126475db871ae80c978cff1fbc0bd9bbe4229a087c1284b6895185fbfbbfb9fbbda3643552a0d19be1baa603b4a93f86767cc8c4312537c6100ef9556eb426155ae4ede8ed2c136551008a5707c55c78f46a74b5d6a3cd0712b3f3faeec62a9c3f62f9e0b6888fe5df88c0ae592c8fb3f343132736a13b4d4ac949ede3cb998e2c1a42a0cd1f991f4424903cd2117ca530825cce69659229f7efbe93090802917d87d6ffc4c02e81b8c6e96fbe33711f0c0102d247674bd39996b9597db30fcdb8b1fd6e968474c15b2fc832db91d53e63261461a43d18e5a74cab19841e54beb5ea4823c94b3ae54be980f1dcfc05c08e5a41db999902309c63f05aabc24824fea17e6363d689bf9efb8118889b333a508393945ce8748d287d94dfc836c20674cb74220eb0fbb57973bb065961322dcaa46d8bdab8c0c356547d8faa2d52be2fd7fdc3d3aa6ebce407a14fc8036e73a0199c885799a5be401448553b0e01f0c48b2ca083d118a285560604bb8b78daa9aadb0115243dc8552d452c0359801bdcef8b847fe6f5f78de7d4e87f0e823c8633fd989059029c12684d590db410e69242b046a7a4e91f8b3c62f5d89251d2ccf5788ed5b73add8b872e6acd0b61fd8030e8a7735c099004c44c5eb4a665ab8d2a76fa6f57d257bf51452419beab425e188338ad88d23ac311bb7413f22f9e9a2cee8d34d226fdb9ffdaaf7787f145fccfc959ed58eb37d0c55f7ce4284e655da8812b0f6d43fd1fa4cb32b5142524679ef823b85c2c531f1a66a36db4262f0aa87ebf7e5b046d84731864a02f0ca1832bc43ac9c9f8b7419e13a4c8b9cb26d8ee1c6a39887c67eb7c861339addb70e825e513933f963d3b3f34046114b9f6135e83a8c3188792041b41f1c46577268e1de02da1e6b02f82fb30f9c542d0069895b3ccb9b7bd0606873d33ac9523ed11642ceac4a3be53ac9cbf551e5a2d1551070896ea64abfbd38f2751cc032e9145b6d63f17559d0a664c2577874cbf554093682f58ae9954595ea2302a5e3491b5cfdb340a0877268c4f8e17358663ebd4bae6ecae4fa2d", 0x1000, 0x408, &(0x7f0000000000)={0x18, 0x2, 0x3f, 0x6}, 0xc) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r2) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="5f7175b1717af842eaf1ce7e796c48a42884a7c00ac50d131d39fca33fab1b262ec1942dc37faa93040570574e550a5ef8afbc4f76dc3dc0a852b31e8bf6", 0x3e}, {&(0x7f0000000200)="9c847417040c3381b537c851eae7ce83bf47bba420c17ccbebac01efc3b332b2eb197809259bece0105bf11ab53068341dafb99bad662aa0673f08adb2717f10fee866987771874911db7c705470b18d3f6bdec74746a51fe67e4e1fa53204af1907db78c6803173141e983e2dd34ddd84c10b7fb53452df237ab6828c117689c44dc27e8064ea6173c3e37213eac8abac5a3686b9d0ca4898ed9988bdb567cf63e84f18e81875f3e068d778d56de0950a29effe26a8830ef56e2fe2c9434f6273e3fa7156cdab931591af8d373859f73219e45867f81dbedf0520bf1557fdca0a0cdb4ae25230bf4f55b4", 0xeb}], 0x2, 0x0, 0x4) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2898) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = fcntl$getown(r0, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) setpgid(r1, r3) close(r0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) bind$unix(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="01362e4462757300fde0387f54d98c77d964d09fe51826af501654ee4039dfbc3f8eb337821fbce704ff01baf8d3dc93f12428e022d178589d378b95436b24b22b1d77f501bebd94572f7c62a54db37fafda29d969ac7db0afd2267e0b71845b794177f738e86c9e465732ac08e85ffc2f68a317f5358d206124d0ebfbbc4f7b5d7560001dfdd1503c8c8effe0419a0cd5fd8ca9e11780e3915a8420003403519d317e4e86bd03d09d8548d0245771d0c66fb8ddf67ecc2aae2965b8aac53d09482c1c9abb96440ef9ca0876befa368a4c2299e119793ca300"/232], 0x8) r11 = getppid() lseek(r0, 0x0, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x3, r7, r2, r8, 0x0, 0x40, 0x6}, 0x9, 0x6c7, 0xffffffffffffffff, r11, 0x3ff, 0x5, 0x7}) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000340)='./bus\x00', 0x8000, 0x12) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x20, 0x4000, 0x81) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfbefdfffffffffff, 0xc6fd], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x7}, {}, {}, {0x0, 0x0, 0x0, 0x2000}, {0xfffd, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendto(r5, &(0x7f0000000080)="824da1d4aa4877cf4d9da81d78a40b44f078a1a3311bea1155bfe9aadfb95f34ea3312ab80141e6efe1cd45c9ff7699f0f6e175e3f724764072082c226987614a1dd3713640e0ae6383c5eaec599a0bc9c0e8c69392b133999d75edc416c508a7ea09a6916331cc260eef86335ce033b29b082261b9bbf990333897b093e08ff6632f0950faf1dade19a1b93cc34fe056a2607a0d988597832695b9095418bf72bc982d788391ffaef083c50034e1fd5", 0xb0, 0x409, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:05 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000b00)=ANY=[@ANYRESOCT=r1], 0x1) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x4d, &(0x7f0000000400)=[{0x30, 0x0, 0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}, {0x0, 0x1f, 0x5, 0x9}, {0x3, 0xc, 0x0, 0x7}, {0x401, 0x4, 0x6, 0x8}, {0x8, 0x7d, 0x3, 0x8}, {0x1, 0x1f, 0xf9, 0x7fffffff}, {0x3ff, 0x7, 0x1}, {0x0, 0x20, 0x7}, {0x8, 0x1, 0x2f, 0x80}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f0000001080)=ANY=[@ANYBLOB="0300000000f5ff00ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b1858f65b0c7c46cf4d89fb355c31408be64a115c53ece63a014cf89e9959bece157e0e9214cf37e2c36124c40a692afd2333c4df8e8c9680915683b563a6f13edb5888d165102e77fd58a461b900420800000011571ef31340f3d1419e28e5eb29604d7ace6b4ac43a028113a5d3b3ae17cfeb290a69a08cca07da59943de1bc2be78bfd7f523dd3bbe57d3e3c666487ffa5748b0de0efb3806567c235ee302542243b2605e2602944127f0b08eeb3528e6de7757745fdf197850b80d53f4924386fb48346620c976f136d9c9e7f5ea916ffc79486fc550f7fdbd06f426970a62259aaf7d767dd6fdc9cf22b4f3a3db1a1152e601b82869f6bf4a1b7caa699a5308c1c5e5f4ec77611e3cf94f9f2f44208935a142605621c2f86cb06"], 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x7fff, 0x6, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = shmget(0x1, 0x3000, 0x14, &(0x7f0000ffc000/0x3000)=nil) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r13, 0x0, r15, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r20) r21 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r22, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r24 = getpid() fcntl$setown(r23, 0x6, r24) r25 = fcntl$getown(r23, 0x5) ktrace(0x0, 0x5, 0x1334, r25) fcntl$lock(r22, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r25}) r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r27 = getpid() fcntl$setown(r26, 0x6, r27) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0xfffffeff, 0x0, r18, r20, r21, 0x5, 0x5}, 0x3ff, 0x2, r25, r27, 0x7f6, 0xffffffff, 0x3}) r28 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r30 = fcntl$dupfd(r29, 0x5, r3) setsockopt(r30, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r32 = fcntl$dupfd(r31, 0x0, r31) setsockopt(r32, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_OPENQRY(r32, 0x40047601, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SETSCREEN(r30, 0x80045756, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02ec4aceeca7c2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000d0005000000008122525268cc009ce5f6efc3bbccd8a5912af1c34526bddc744205ba2699a4cf3fba1d26441ec8e48bb56aece28e8fb82f6fdaa77fe315be6331da15f20b8e1b58ecc2f7c67bfbaba4d857b27a06e8ec734be091e92d8ef96d0b57a24fa997e411fe80623ad9cd5176cbbd8b2d05f3e329d8d75fff0000000000000000000000000000003e5d67c4bc99801592ea0872cf1278d5c4b8f81cd2c251e075fd47fac468f65808592135accfa585fb2e15231571a3aeeb13033364e4d3dfbe571c2f6d8e47b6664cea1dad7a992b0894382a66340d93563ddbbb5820f18dff7a3fcf54f7b654252ebd7bb01361251ac1457610291952435fef0ac9e17d87cb70ebea8ebfc6720bab92811af8fbe20e9dcbb3d2"], 0x10) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x1f, './file0\x00', './file0\x00'}) shutdown(r1, 0x2) close(r1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000080)="ebec8bff13b9fd81f6394e713048e69931929648799620ad6fbca26b1a714476e6f6517e10b27882e810f58fa992e0399d335b66368c6d52b16f50feb8414c73e87c49f99908ef96ffd4ac6c1145366eb7c3f16e5c425ff4c1da21a605d200"/104, 0x68) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x112, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000280)="11a97f469ebdb3e71f1a593627cb7434fc82ff43ed092a839578e335ae386ecc19405afcb5695038bb30c4db6e5e37b8db8da2b0aeb4c95637", 0x39}, {&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2ccc75f35f0902f9c7fff6353c9dd2df3a6a16", 0x22}, {&(0x7f0000000580)="558566786fbf6683a540", 0xa}], 0x3) r4 = dup2(r1, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000040)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x68) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x5) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000380)=""/216) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xb2f4, 0x7f, 0x7, 0x3}]}) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x8, 0x6, 0x6}, {0x7, 0x3f, 0x1f, 0x2}, {0x0, 0x2, 0xb6, 0x3}, {0x6, 0x9, 0x80, 0x1}, {0x80, 0x0, 0x5, 0x2}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r5, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000015}, {0x1, 0x0, 0x0, 0xffffffff}, {0xfffffffffffffffe, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=';'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x5) r4 = getuid() r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r12) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x7c, r4, r8, r12, r14, 0x2, 0x1f}, 0x2, 0xe5, 0x7ff}) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x99b2094f8cb25493, 0x0, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x67}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r1, r2) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20000000, 0x0, 0x2000160000000201}], 0x3, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) socket(0x6, 0x4000, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:05 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r2) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) fcntl$setown(r0, 0x6, 0x0) 16:00:05 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = syz_open_pts() read(r3, &(0x7f0000001900)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xf7a9) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x29}, {{r1}, 0xffffffffffffffff, 0x5c}], 0x10000, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r1, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x2, 0x2}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a029be969147a55b3f29485791d24fbd9db859bdb84ff6efba6aab79b066e653800e3a5a2e99008ac0647f0c2a5715c9586c7b485a74887ff7a4863027f75a1fad9beb491c17e068f48ac3fac3ed5d3548e651787805b63b43eaf059568fd0f3ee816b48d14a037537d0ba2483bfdb9be3b7438c0d52287795dea5ad72f1deed16bf29032599c57ed1fc76afe235754d66c9341fd7111715015c96be666ab7e4795cf97fd42bda92ee1abade201b16ac946718efe22b8022d0501c6ea8ce8cb91eedf430c3a28961e7e134e8acf98334400000000000000000000001a00", 0xe2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000180)=@in6={0x18, 0x1, 0xad, 0x87aa}, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)="fc5ecd50b03541c93f009f548b4019bd68f8dff02d1b08d61871fefab8c0e11cf48ff3309f4deb522db1bc75ee39c53c8ea4027374", 0x35}, {&(0x7f0000000200)="a91ce3e31fcf839725030b9edf422aeea595de8e3c27748dc68a19e4d6e13124c4fea2c399650dbe4d5e", 0x2a}], 0x2, &(0x7f00000003c0)=[{0x30, 0xffff, 0x5, "ed44fd87b5237f17faed61c5e9efb97e9ed1b1eeff48975e77c1b773"}, {0x108, 0xffff, 0x2, "a94b1c9aedd4fb08a8198a1d005351d36c1a3cdcc38135e40d1bd672d3600a441b6d7d30339299fcc9ec54bd2c84c0ba208bdf2d3ee414d53241bd91a76fb5b47573dd936d206f1c90cb91c375b348ed2f6b07cd1573d509bb5055a69c1472bcc1faa87340562b44a1bb4c80a9b61191be45d1466db6842533371a239baa21ac3c4fc966adcc6a95be99bd88812f7fb97cdfc34826062e132a06cc403da0dc48f8a7245d97d9b61596c352fa6ba11eee3747ef071b6f57c3fae4981636dd88c10f519335c7ea91680006484b9d5e58d1f2fb5bd8d448ba79750362ae0f6769351596ba08013fdae6f588b9434e6748ca2a3defa0dfcc1495"}, {0x40, 0xffff, 0x6, "214b0d689117c8f9ac20c618c3515cc5451706b973abe809fc1cc82caf419092eb5dd2310e56273664f1f0129415"}, {0xd8, 0x0, 0x7, "926924b7f7a3d46b8aeb31383ae4cfe5c19a7c8174abb8311756489bc2769eb1ea5756644907ebe4c79d1fb182b75f3c7499d4bd5a7eb90746a69cbc7710d1637f4962565533995075040178e04d811c4bbc6b804d4ae1d13d18e7f50ac0deec6bb8f9663d4cf4d2f7d67017fa93de47762e6511aa505aa1dc21bc6429674ad78c91fa0af5aa2e51055700fa6084de03bbb08735d74182f16e87c4ba1a30b5ec5975fd59d3470bb737ea7dd6bb2f9c912d0ccaf24a8805982ddf0c0dddb9281f775fd92df684"}, {0x20, 0xffff, 0x5, "746b817b075ad64aec"}, {0x90, 0x0, 0x8000, "4b402922e3c5c2adb6586f8c30aeeb663984fa066f04e22495924c73157a6279a635132c8badb84d716d6f095897435724ff8f024c2c415e3be18187d923351f6b7a1df7d4cb052b43a36b8f28cfebaba837b62128c08a1e54968fd335ae47fadf0276eb36387a3836b841fd2620accd231176bf787db4e8164d128e3fae"}], 0x300}, 0x4) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/92) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x80000001, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x543}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x5000)=nil, 0x7f}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x30}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000000ffff"], 0x10) r3 = semget(0x0, 0x1, 0x316) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x6000000000000003, 0x6) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x10) 16:00:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)) 16:00:06 executing program 0: syz_emit_ethernet(0x42e, &(0x7f0000000880)) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x207, 0x0) semop(r0, &(0x7f00000011c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xd70e}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0}, 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa", 0x1}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) 16:00:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)) 16:00:06 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000040)) 16:00:06 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)) 16:00:06 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x200) 16:00:06 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffbf) recvfrom$inet6(r0, &(0x7f0000000000)=""/114, 0xfffffffffffffd1b, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000020001f", 0x7, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad000010", 0x5, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)='s', 0x10a73, 0x600, 0x0, 0x4b6ae4f95a5de35b) 16:00:06 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1800}, {0x2}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/73) 16:00:06 executing program 0: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:06 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 1: 16:00:06 executing program 0: 16:00:06 executing program 0: 16:00:06 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="24000000040607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket$inet(0x2, 0x2, 0x3f) readv(r0, &(0x7f00000024c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f0000002300)=""/204, 0xcc}, {&(0x7f00000000c0)}, {&(0x7f0000002400)=""/157, 0x9d}], 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1800}, {}, {}, {0x6, 0x300}], 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) r1 = semget$private(0x0, 0x3, 0x290) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x9ec, 0x6, 0x8b]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0xe67) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff05000000aa1b70dd6000000000182c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 0: syz_emit_ethernet(0xd0, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc7") r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) r3 = socket(0x6, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10, 0x0) flock(r6, 0x5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) fcntl$setstatus(r5, 0x4, 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlinkat(&(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r9 = fcntl$dupfd(r8, 0x0, r3) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000300)={0xae, 0x309c}) ioctl$SPKRTUNE(r9, 0x80085301, &(0x7f0000000000)={0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000180)={0x4ad, 0x101, './file0\x00', 0x0, 0x5, 0xfffff001, 0x1}) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0xb, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x2, 0x6, 0x61a93e394bccb40}, {0x3, 0x400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x10, 0x8000, 0x0) r7 = socket(0x2, 0x5, 0x4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r7, 0x0, r7) setsockopt(r7, 0x29, 0xc, &(0x7f00000001c0)="ebff8bff006ffd812eabcf890c70a25733cfac48", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) setsockopt(0xffffffffffffff9c, 0xc, 0x10000000, &(0x7f0000000bc0)="4a018000000000c9fd3e7df7888663a1f7ec0c929b1c3c850eea9142a2a9f08214afaa0000000098920000000000000046968392cab8c02eeb23a7ff1847ab45e1b256475aefba6923635ff4c5147488a8d4b0596d0ed3c76613908e579a5f8c732bc4c2502cc59d0446c906ed7d57b30f8c92001b25d2a9c6ce81c2d555422811efa028c7b798d12256dbd3bf5a357ec5c83894114d062f81a68a7d9e112ae69d8e1a2cd40728c347dc646bc7d84352ce95b11c1e7a5664f6e2c1ddb3f490f17ce654ab19567d1a07df557f3959081038c73e7e6bc60b35e30f50c971e59d23ef814643e5cfc0ab8138d5342752763500000000000000000000000000ff000000000000aa3154ce9c7ba2c98babb68e59e46cc3c616e07415561070a19a7c1102352977f1d4dde905a4c19ff19bd1fc889fcb1361be25464a5016cfbcefb41607661215f1ab314097be72bd654aa9ab69f0f69e78532ea1ec6f3a2b25058eed6a7a96fed2a46b09000331abe97ebaab27f90150373edf552b8cfb465cecebfdd9ceb40da8fd101fe6e23d5c149f3af07103289c9c025c7357426be46ac12d3301a6da11e60be4bbab5a17bd2f7a1532e7e43d42045b972646276decf48f2f9508a2f5d7d59e1998f993201c931c2377be400d34f966a95a9f4fa25cbcdab519d113c14da8465a62d38dc012962fb31099ac417af05ed37762b54b892622608600d5", 0x202) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000004c0)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) pread(r10, &(0x7f0000000380)="225cc75c144e5bf3b6be64de31097111d34540e9e041bedeec596ec1063eb7afb8d1c0e3bbb6136ca6ece55ba320cf8b0fc58191bc59d50dc31b78b3dfb7c710bdb91cfdd57ec3b3d2cb999706caafcab655fee3f7891656d09a81254d378bf18cb9617168a1c00b558980eaff05bd", 0x6f, 0x0, 0x608398b9) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) poll(&(0x7f0000000280)=[{r8, 0x21}], 0x1, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r11, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000240)={0x3, 0xfffffffe}, 0x8) r12 = socket(0x11, 0x4003, 0x0) r13 = dup(r12) sendto$unix(r13, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r9, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) shutdown(r14, 0x2) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r15, 0x0, r8) write(r9, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000003c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="cec4d39d00020000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r2, 0x200, 0x7fffffff, &(0x7f0000000180)="a39f54d4914c720207adac08152676fb94f8e775408eddafa1ac1eed01ed906456dc528dc8a427c82fe3e90de093c43b5220566f5d5bf055ed021a02167cce0f2412e6c80b42787e6d26696ba7a16bd6027259ad2c173a42574fb3303eaecea51cb4ab36ff7e7c3c40a1dbf0d070cbcd2a155fe86309e789f5e007371f5fdf02337603a9e3a1fadeed4786e5939a8aff8b37d458d94c5bd736519fbdce34613e9e65e25521706e8272eec573691964dc3ac92acc2052a0f19a34cbcc965869864af3e950b18e8ced626ca2528543ebb0bb71efe0ab3e35993da3189ba61f88f96057518222ed40db7d63cdd5c106d11f3e828a800d1fd74f5411d588bd", 0xfd) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000280)={0x2006, [{0x1, 0x81}, {0x3, 0x9}, {0x3, 0x7ff}, {0x2, 0x9}, {0x2, 0xa35}, {0x3, 0x1}, {0x1, 0x69ad}, {0x1, 0x1}, {0x1, 0x1000}, {0x2, 0xff}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x9}, {0x1, 0x7ff}, {0x1, 0x101}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x2, 0x50}, {0x1, 0x3f}, {0x2, 0x101}, {0x1, 0x6}, {0x2, 0x800}, {0x2, 0x7f}, {0x2, 0x3}, {0x2, 0x1}, {0x1, 0x752f}, {0x1, 0x8}, {0x2, 0x7}, {0x2, 0x2}, {0x2, 0x9}, {0x1, 0x4}, {0x1, 0x8}]}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) close(r0) syz_open_pts() write(r0, 0x0, 0x3d7) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r5, 0xc1206951, &(0x7f0000000300)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/153, &(0x7f0000000200)=0x99) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x8}], 0x2}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x61}, {0x6, 0x0, 0x0, 0x103ff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r0, 0x0, 0x20) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0xd8, 0x0, 0x1, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x0) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/177) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca6f) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x10000) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x4, 0x400003], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffffffe], [0x100, 0x0, 0x5], [{}, {}, {0x0, 0x6}, {}, {0x9}, {0x4, 0xfffffffc}, {0x2, 0x0, 0x4}, {0x8}], {0x80, 0x2, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8966) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)=0x5) r8 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x1c1) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60, 0x0, 0x0, 0x4}, {0x22, 0x0, 0xfc}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r1 = socket(0x18, 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) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2ab7) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x110, 0x0) 16:00:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x5) pwrite(r1, &(0x7f0000000000)="f8aacc4e", 0x4, 0x0, 0x7) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20, 0x7f}) 16:00:07 executing program 0: semget$private(0x0, 0x1, 0x243) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000080)='./bus/../file0\x00') 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) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xde}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x11c}], ['./bus\x00', './bus/../file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x8616}) 16:00:07 executing program 0: select(0x4b, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) setsockopt(r5, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYRES32=r4, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r5, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e253e19faaf5ce4937c0c42a9770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000070bb06a70cd95131b27d947f165050c2f7a51c7c319677da6b00f640a2e926cab20e906d608ba036b32ad22889fc8adff40100000000000000ec643f4dab335a8abe7e09000000000000003334fddba51c62097aafc23202089ad62ec72de65227b1f2f296c330dbe700"/189], 0x8, 0x800) r6 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r6, @ANYRESOCT=r1, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe25489e7060000000000000040c9f3517efe531b"], @ANYRESOCT=r7, @ANYRESHEX], 0x7, 0xffb) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r9) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r8, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r3, @ANYRESOCT=r9, @ANYRESHEX], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001e40)=""/74) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = fcntl$dupfd(r10, 0x0, r10) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r14) r15 = getegid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r16, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r16, 0x0, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r18 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x9, 0x0, r12, r14, r15, 0x150, 0x4}, 0x0, 0x69, r17, r18, 0x8, 0x7, 0x21, 0x2}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x8, &(0x7f0000000500)=ANY=[@ANYRESDEC=r1, @ANYRESDEC, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES64, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16]], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=0x0, @ANYRES64=r1], @ANYRESOCT=r2, @ANYRESOCT, @ANYBLOB="c0b521167db31b18caf34db57b06e0e65783eb5b97592f6c20d7db26aef01928c8bcdbf78aa105ba1a6b7c9a7b63ec1de322d8d5934b0463b15aa9886513fce3ffb06d827fd0a91d06fdcfad50eba225b880a1cb0535fb6f8800b91cb4d9a03d0998f8f275df7ecf72009fda35fccd01245db7915e87b7f94bef8627f05b0c10441533f0acda4b47dc739613f161eeb43fb001643c9d3b6d27885ec0fc8bde3538d12630265798d73e57a5b70ce914159335d17d8b46e8d0f3cc4f52e786c22f83513706157b6c1f27e4aaa5590df6ae14fb3ebea05f999f345fb682", @ANYRES64=r4]) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x1}]}) syz_emit_ethernet(0x3, &(0x7f0000000880)="c862b2") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000006c0)) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r9 = semget$private(0x0, 0x5, 0x400) semop(r9, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r9, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:08 executing program 1: r0 = kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, r4, 0x0, 0x5) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt(r5, 0x2b, 0xb, &(0x7f0000000340)="ebffcb033192964800"/20, 0x14) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11, 0x20}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) dup2(r0, r2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) dup2(r7, r8) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x109) chmod(&(0x7f0000000080)='./file0\x00', 0x56) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x4b) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000080)=0xb) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socket(0x6, 0x1, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffffffffeff], [0x0, 0x0, 0x482, 0x8], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x3810, r0, 0x0, 0x0) 16:00:08 executing program 0: chflags(&(0x7f0000000080)='./bus\x00', 0x10000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 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) r3 = fcntl$dupfd(r0, 0x0, r2) socket$inet6(0x18, 0x4, 0x0) accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000240)=0xc) mknodat(r3, &(0x7f0000000140)='./bus/file0\x00', 0x20, 0x1e0aeef8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socketpair(0x0, 0x4000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) ioctl$TIOCFLUSH(r4, 0x80487008, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd80630b3bd8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80630b3bd8 va 0x20ffc000 didn't change! 16:00:08 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x89) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x1}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x5, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = getpid() r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r7}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xab9) socket(0x6, 0x4000, 0xff) r11 = socket$inet(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x81286947, &(0x7f0000000300)) 16:00:08 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f000019f000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = semget(0x1, 0x4, 0x291) semctl$IPC_RMID(r1, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) ktrace(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x7}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3209200000fdd02304867bf4ab54a84b"], 0x10) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = socket(0x18, 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) recvfrom(r2, &(0x7f00000001c0)=""/242, 0xf2, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES16=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 16:00:08 executing program 1: 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) r1 = socket(0x18, 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) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000001680)=""/4096}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: unveil(&(0x7f0000000180)='\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', &(0x7f0000000280)='W\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9223122379ac628bac36b38a35623dc8dbc2c6ff55e0233f7fa12ea4ad7fe63894ee5d5b0a40455f2410b582a26508bf97858d78f7daa90d1e807c8529"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4002, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x8000, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x100000, &(0x7f0000000040)=[{{}, 0x0, 0x100, 0x20000000, 0x0, 0x31e}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="023feb66f78ac06b46b27462ac371b446220c867806954edc1fdcf4a0c363107bc2e93662d6a89d01b6437a8d26c363bcb7b76b28a5f74b38ceae7485cdd8aa96473856a659e06a3e219b23e8f2f4e2e3c1378afc4cc56cec7424d9792537c4d88fbd6a17650ec271794560cdcacca2b3d0ab37a055a434659fe97a9791d186944e66f8d153b900000000000000000000052c9eede706a2508c83da096a755b05a2fd7cd10f10509cbdba3ce3013172afede3282cc94054f29a63d6ab1a8e717871677fd38a07ef2ba35b2676a0dfe48c04a8e200ac0f190f388a90217d1282697ecf01531a712687aeadbdae7e4b689c3f5fe607a5bc0f1e2f6ae3150b88279c2b23eb9ae50bebd10ac671f97571d3e72dab37afc30c70cd48a8e"], 0x1, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x800000000080}], 0x2000000000659, &(0x7f0000000140)={0x100, 0xfffffffffffffff7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000600)='./file0/file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f0000000580)='./file0/file0\x00', 0x6000, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x4, 0x80000501) semop(r8, &(0x7f0000000440)=[{0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x1, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x81}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x2, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0xa32, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x3, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r10, r11, r10, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f9, 0x3}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getpid() r5 = getuid() r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) fcntl$dupfd(r3, 0x0, r3) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80c0, 0x0) fcntl$setstatus(r9, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r10, &(0x7f00000010c0)=""/4096, 0x1000) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x0, 0x5, 0x0]}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r3, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000280)="eaff125c000000007c0a1b06639341158dde9dabaaefd195aa634c98ee75b5176e23919ce41e0f82d09f26e7ae8d9e43beb3ab509d152a8b94fb84448f378cbc069c4a109c995d8c9df2bdcb1057443e31b6f2cb7bbc99a25a48f8c3cec1906439794930e414fce2e2255057982c7d0672366a402f13d100f105fec92ef6b547215adb56857ffcaa8c4698fadccb2c189f6afd539a724187466bdfd45ec2eb03407ddaeab1a571d0956b07a3df5a25937f1904431743f26669dfe8e47bb1b3e772e5c6d4f9b47b69f9b07fab61e6f3ed4664ab865cc9bd1638475ec7cdd8eea2206deb5f7547fb95461316cb303ff93e9933141cea78540c821a3a82d712b774cec697df0b4605cebee936c493104bc0c4bb10", 0x113) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000300)=""/251, 0xfb) r1 = socket(0x18, 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) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0xfffffffb, 0x10000, &(0x7f0000000400)="89751aea52db67e6548539db6facfd82b194ffabe493f988d3a757e2662af927c797d68cebb91f006c2dfec9aa3804494f717368e666ad776c069e1a73161875c66f4e57ecc23b3b81497e03a26e24bfa24d5ddd35ec2e1990d4648d406cfd5b9b8cf450a6f12b4cda82c9045dcae4726880382fd25842bf2fc1382ef289b2165b1bcf6fe7945a8462173468dcb95bc00e8318a50d9e40f5875b4e3eb0cec55cee5abde07106e1f09d8cae09fbb5d965044d455423cd87b5e3ddc8e7111925dda10dcb7780c43e0fc4c6f3a84dbbaad29283eec62d7c90ada8392ba1d82927cead314bade979be617eaf18445adf80bfce63830be0ae2723ab7efdc1129bc58fdc169a6180ff884e145e92316f5e10f1337d1ffe96d8a422082c1d1b487f389a8f035e802a99285187a2a440903b173b27ee40aad76ece66de4ba5e463659ecae7b9e33110be5df02f27de52873fb9684526f99f7b9f21856b82e56cabe24f321119c54e4e5615c6d3c2ac7afaeda876cd8d2197d6ed3640a263fdaa56d6e0fe701d1c7a12b9c44e72f0068d201bd31fdc4e5561c0f604b85102541bcda3f83e807937f7b01c34f97216ffd9f1361514ed3fc3c97022c607d08444fa13be7be623de56c0da1220683d0ba03e7c4e0a34a645b86ddb3cadf005b82b5b7a3546f4db613b28a1950c5f4019562906651f1496a64e8826900cc174d36e999cb242d60c9bc5d259a5f1ee5ac4984cbfeb10859e247df4f3ad04c1a8d1377d9859d08c63e1feefc7fb56c9b83e09f862b349d46378dce42a79554a2eac62708535fef6d53bfe8ab0843c60a068226b81aae85d9c0f0a5c292f2a42c09c42c27c9c5b42dd5f114c7be386750aa55e5419a96500c711c5aae147dee96e2aa413a4f3146f0ea3190c51f6eda26da02da7e25b20306fe38503e1bf303155100a79a33890998e2ba54223fb328501cf06f78af1629a8bde566ce3de36c5cdd6a33f46ef92b1a0e1906aba9c6fa18a9a89a1c4f831e3675b0d28191cd14f29753a93c82f64654f76b5a00236c110073a210814d5f55478f40649c6e18b93bb8f5707f7ccc20e6f5387c08e0880aa4e23dc694f7517462452efe89fe05ad5cc23aba965e4c9b192699cfdb831bdc8889c798438432b620f51a72b6b57a9fe02e4dfe1218a82f605af26c55de8dad3fa47f1bc5006f4cc595947de39d8a7e8df9d293407463ac47436718a5bb17e3fa053cdb2218d8e8fbffc5ea7241f058ea127c1a6d45143f5042592ef440a99668b126a344ebc2f3c5e4e4ef07a205ccced1385900d812507e9531595c13fb05f59346392b85ca1d5c088ca21e244819e08e73cb2dad92474b3512da5c3f9a409877a509d2dee655f3ec2796657f0dc12048744e077a5f6a20084d51fe1dd6a43402f035aaf9b4e41b4a5d7769606ee12135c55eeab0c1376cdafebb666fbdafda9ba69483e0de1af4d321df7e3550f512f921df028ca5c3a257a12cafac04997e16d6128f770196ff74ad7783a6621c281b3f8f4ba7e3807c34b7949c177b7e917590de647419f189d54374c5669aa4fa768e08e6f92dc01671f2ca0842ac702ac77e9e81f17cbd8e9f12b643860732711d8d0660bf119f171beec26a37ae9beccab2023591d26a76de00abd699954c812ee83f06a4db204775dd9ff75b781fc340f7e063af5dec217f3af3fc5ec8170fc9cf6df2f149f7e35d1d4450568ba8b43663c555b3fdaec8678fb0feda1e212332c8df590425d740357ceca5d45934ab2312f273b98d565858687b7df120fbf544ba9a7933f35dd6c5ae7fb72c98cf0e21954e0e00ea79f54241cce959dc0a7d34cfaaf38d0bf8191dd9dd79353f699ebb834e2e85aadc39532a32ce6cc10720d1b002a575cd669e6acebd9aefb7629fda2bc0dc9afd2b0fbca95402a4c0a72796e6005b3094f0e6c2414c654d714f87383d22f0487d900545707cc81deff932558204fcde9c85d4285efe496f528fbc38a5d08a93754294319e9587e4c79eca2ac8c41aedb142b5694a567a5446d4e0f04aad3f65e190c5dbf3c12d71d9f609a5e44864c75ba53f9897e0bf0432c21c3ca4e186cbda45f7b9479f8640bf65cb3050c10a79f35de121868401987086e259e60dcb1bf7ebcc2514849ebb911805d37c23ca8619fbeb99b1b49f68f7169f3b7de61043515f665367bc940f36794d71ecc2eb905835bf181c9dfc839a6482223e9279d9e2ffd440a44f4c86f65fa213098ac87defcae476b52840a511051a21076b0c5a69e8a0ebd2282df9d0e89865391671add26a060e781fc3b0549b42de2b79e1395b99c41891bf71b6428438b9173faf960c2fe7b6621028cca75e100878018bfe659bfa819fe294ab8b8aaafbc7f1786e13f1875bd62abcf35369045b093d3824df4b1808ee0fbd0509414b7ef921a65d260812b8a60c03c9e1f4cd78347649d184da34424eeb66b646a3dfa9330590a86af151d67ba1d734dc9c307d328662dcd46a3be1cd6d2d96d4f1b5ca98eca2964c4f6199b51be006cb64690dc3dfc328723b7b269dae13677006e05ea970d76a3b34bc7397c8031fa7fabfa1473276e93f109d4ed90b681aa4cda74af197a6afb12325512d4a1395bba172c5057d4445d448234cf2232961911649c4bb70aeffb830ae4f6b9944b6c8df0a3da337176c27d7ac57cb61699fcad1c002891ef6fd2174a79de61ae4a11fe14fbc0735c55a72458311e9308cf9c3d83fd01b1d87595503f6b94f2ac25c1e1b54c6bc948c759923be30bfd8cf7daa8afffa6b647ddd15b60d5945435d2e5490798891f97a13fd3b4d83356e29e3c3244a5f8d3144d66759029340884ac945f2ec8579cda905fb0f22e07bf396aec396c6f9315d64242f99d3764837b1646bc5e1f077c8529437122b555ad29db9fcc50a4d5628a71ecda1d403074cb246299c438530303cb1a032fdf4132e18b285632b007241bc6a37103223d2daa3d89187278d58ccb3ae8b7d4849d5bbf5b4adc174fee8c0036e31bfd1d4f1918c20882051c7aadbb3f05f1e9415fc0f987b200650f6f08ec76f91d6efc8e5c7e503f44cf40ea502f8d9ed05b54bed22a1eb00c1f44946cfb3a51556cc383a39d5adfede09373b2777e13205efc8e16d249334b6709ded3e326edfaf22264073991408fd691b745cadc966e9ce9f08c6f9afb28d4980b8419f7643d4f1bfa36e2ad141d33cc261193fba6251ea9275e523c643e0eea476f22bcd07725b090b28f6fa07d7f1c0367972336f3792b176054ccab5b744eb221e2588ac49dac1515eac8fbeca4d4eb3900a2bf901f412ee7e02f8fa0945869ac0e8a7a2f21969a5ea62e55eb5d06d86d52e80d46301ff81006188da5751b07a0b62ffeded06fd65b5c2c12916df48debbe885a9bce66f8314f90c27787f0b388235ff350b923bde0f2f3065dfb79839776806803f25b8d45de289d1ab97f5964ba2a9fd1256d295f0b85d9c739709c69b0587fd3893be6b63ab66b438a2c4b7ea172021d0455b622613ed724ee413c5049a6a368bf6ed87ba0363e5d8ffe23a7b49cf3e1e87b4b9fd781980f24940c68d9c01cbc6e6dae03057fea981a357dfe86294be591b29cd483141e1a8b79b490367c4e0b5a30ae1da96a17507c26d34a45697f96c90e7f4d333915b2f3fd6e49c3212b3f9dd002f8b427fa40919da8008766184fb95449b393748ebd68ebf4433d6d3a6d5d2856d4c89368c15bf11bafaf94e1ab7d94a274274dd4ebc47c988ccaf9a12094261dff37fcf863354256175dab6277dbffdbc355b22a87afdbf3b7543d622230fa569f6c1a49390d029d9e5e1af16b262f883783684110938e0b249ea2e27455c2c9e9ba5662f01728fd9ca094747df1d955ff784339716005d906bea763ec5f6415afaa143f3c335e4a29c743c311644ecb56cce07b0e9d794e5334536c4e36a64d75be878db853b90107a32a158880f2114b5de46dcb2b8ee7f47d9a49aae21fc96f1eb65f8523694c98b62376402dbf38e7aeeaf9eee2346b9d26dcd81c80ba9aefe72e61ea4aff818740275f7b5a9707e5a5c9452e0cb7af3cfb2d8b37f9e1b29ceff8b39ca8b05a16ff0de5601deedbe6436911e8de5e59b3d3e5885ad695f4f641d2a8483a769e7ae454bd3ecdaa3c08c732e89d37217b56ba1d3b82b90ae6bbf2e552bedf19870242ce6d83b9cb59fdcdc206a73fe66ff0866b60228a1f3f8e4f100db62b9a2ec1549c81b3e42b1e2515cde7cfe4a414bb24fa2f42e4e90aa5903bbac161138efc66b1f71c101d4507a2b0713ab5b6f5c1a92f47b56cf293aa7f69fa348df7de097ed42492bb600659fb974fc728f022b15f22fe9fc467a84b02c928f8f7770d89677fb74eff98422aaef5da4dc760b9963e598c36af063bd81eed4789ec05db203a19bdc097cb597270803e867f57675a485ce4cde9099b0c6490615f6489b5356547131dea96b535b00d133e165c4091934e184091cc0b85505bb98e0eb1a89e1d527b516856e3273056849c46a8bf619c10935a0fcfa2f02fc272793be02102bdd36df5d603bd7a3080a2bbaad35cc56f7c3ccbac0f9f2290368361995b951f856816deb62d9466dc24fbd132c327f8bbf5bd15d9012b56210e301d113bbc726787720b41bfac6057bac26a9c55cbe23ac8d3281766bcb221ecea7f3d535553db9b9a6ee5f4291612c0798dc2991b7cab60497a54854ac1af5d8867ef258cc346d49fef781966218e3b3b88fdd07dcb30ca6c17b31447ec3fed310dac118980d9016af1847b5c07b999fce5033b591073a667f466e44017fafe39923f805e0a855de564bffa55f9f1d25b8dee4b7d32cfaff1f53db305d4ec109337a862f4f6b50a8e4600c9b4ba704a499bc2794ecf7af56efb0b0345cb569241cf9bc7300089fb8beef216b447ba74f07e31ea1c1d30490a66d6899fac72e31d4b6b04ea5cd355dd5ab988f6e28ba11f61c0f20f69050dc2ed73ab24d539856d3648d13e0b4d78348abf1509f2880aac683e8d92778fa20a2b15277b9e45aa79a18324570db1a74c8df371638a7428932a65ac43dbbf3cbd258d258379271f77a528f15b70192d132da673ab608e972c6d0b04e1b1be761683d882bef75c49fd9d9c8ccde37c28e77c35f81bea9db028e6c4a1d232b020b7d7e31825dc71b3cd89dce144d7e4983823546c3d3baf4ac561826232be2d83fca9cb684657c319ca5204fbd5e4b287fef08e80deb4c9c65d5a9762f9325041403e4c3ba2d2a8b8d336a19d9988e938b505c76575b64b9418c0260322785d6ec974f78e2319d71cd45408e61f82644366f4fc8cbe50ba852134a7ac967daaec956e26c50d463d452f2d1369912cbb805f2b4457d2542cbd21b3de0833db1be1d3435a620639b5fb83e748608f4f4afc98e12ed2a1ab1fe8662374e0e9c78aed73f99d9293f4c1f8892d85fbccc843d61a7352228c609d23f1aa694fe91665d742ec2fd1cacc6fbeb43da8c87648393081574384e216b11fb399f2676e08ac5050ffe2f1ab3dd68730653919f5aecd4a8e9dcc0c2f379dea419023f85ef0372e138da99f2ded9837b1b5870f257892cc7275c2328ad493fea2c82382c605af1e9fb104d66c1da1fad4096c20e3d234bb32c5b9a9425b6ba49dd671faad0d2f512c1cea077d6fb485275841850da7d542d2896f4d8715eb33a9c3a08619ef325639a4a80261aa604dbcca979ca34b8739329638da7f7d9087e0f2a761380b212a7c6a2e8a2229e66d8dbd7b0e09bcd7a7cfc65a", 0x1000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getpgid(0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) kevent(r4, &(0x7f0000000140), 0x6, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x102}], 0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) kqueue() 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f00000001c0)="00f98926229ae7e696a0ef4756918e3a66db05eb5ba3fa625e3d682019cc250ea6b716266b36541ce4442fa636d013aa7f1bdf847efa6dcb22b6c1ce93ded40021aff5c9456085bb49c3b9955541d5504fe7d415caba94e741974fc747f6dba502000000085ba89fbdc565e01a84a5c49071a10718294bd50c6e2f632280e7b16289be37f90e6a02f828cf17a4f5", 0xffffffb9, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) dup(r2) write(r1, 0x0, 0xc0) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00005700010000af23a29e47a950000000d5b603002f0000aa95025200000000000000993cd3c40d9fd5df85660100671273b7e90100fc0306000000001e20000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/233, 0xe9, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0x8}, {0x3, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 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) pwrite(r2, &(0x7f0000000400)="d00000000000ca085e2600000000f8941623c19105e86d13f66557c7326ccd76fdc800c4e51e57db6bc68bc76077a89cbf2c6fe7ec3dddae4cf95fbfeb7e717339d9cee1be64f0bbdf044eb0da86b406578e7730a52d431ba417544c6982a630b8b68a428101b6b726cddd3a6d0721bb88bd69c1f8806e938d21bd9eae5dc736111a8e4a977a368856c5809e2c88f8e3b68a4a75ab972d1e247eb8b804bc8008a15b4f9ee1fd9f76841fb02933b6661afecb6d5a1354d190d3560afe120365acfa309f49cad5d4fdb0c998261b2b0a8f1b0360c642fcaae437dfbf57c8479a8cca21b9ea6ea988a862fdfdd2f9fa3d57745aa3c14132851682afd4706ffff6ba4268cafdb68f28", 0x107, 0x0, 0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x40000000000000, 0x4, 0x0, 0x0, 0x42, 0x0, 0x0, 0x0, 0x6da59986, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200, 0xffffffffffffffff, 0xfbfffffffeffffff], [0x0, 0x1ff, 0x482, 0x0, 0x40000000000], [{}, {}, {}, {0x0, 0x7, 0x0, 0x3673}, {}, {}, {0x6}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 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) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x10001) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: minherit(&(0x7f0000ff0000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="8b91deb346b2bb6675138d46692327f7d3b129faec1a0dc06efb661c4f4e9f4ccb56", 0x22}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x7fffefff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x1, 0x4, 0x8}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) read(r1, &(0x7f0000000040)=""/25, 0x19) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x195) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000012c0)="5bde4fff1d073a716e11396e5fea53177cacf3f1c5ea6e7a674000bf620d72c480764a483dda4b1442e2ab12a25ace1d56dccc81c88c9a4d7f9c4a8e5d96f1e58f6a26e9e1fd656c9b9419c63ddb64cf59dd47c8119c55b36c1af16d757656ef4a3920f0d28c4d1730b3c38611d0c69976c15da6b2e4d83621c3129a87da6a109f472903bce4629428d9a2b806dc3ca383c6daefde463a8960d40c47f6f565e3ee02244de370013a18f5ee86a4270c23b0a73b9ee06b1b2ba6f749eedcba0a917813a2d12130f341601c48ab41b5d4606cb9c9c5", 0xd4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000010c0)=0x2, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x60c1) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x10, 0x20) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="01002e2f66e6355dcf1d683408fd34df6901c5359387342e0650b3030125f20bc2dd72d72a3677f20d480113c4f16ccf93b47b887b37cb4701aa5992dbdcf711095514bf6b43fe5cc8a552e3eb184e6ba2741565091fcb9e49498caaa4c59772fb52782a73c242696f437a1ca94dbbf1f0a5da0d0d05957d5e2b905194dcd93ae749f920e5945f76855cb91b4a1094c49dc9be0640081bc6a1058a3a5d68d74cb1c8a8af4f4d888f72d12a2ed6dc69"], 0xa) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4096], &(0x7f0000001100)=0x1002) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000001140)) 16:00:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/4143, 0x102f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYBLOB="843173d59800"], 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x6}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x800, 0x10d) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x12, 0x40) readlinkat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000001280)=""/159, 0x9f) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001240)) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000001340)="090af382e214a768778c446075e21566906d3ecbac6ccad0cf25f3eead35144e98aee8da395f3f7eed5fb70225a969df68bb8cfcf096d9c0d12aa29fe18d36755de593f5d375f5f1e1642f709a588c75f3c36d16ded65e502b9200d98900"/114, 0x72}, {&(0x7f0000001440)="cf5136a9fc2e52a55f5f0838dcf55d0830fac598b288768d7a82e579911d49fa98c3c00bebced9863f470a0c22fc940aef37bf35242c26392916a0dd2ddf671b8ad6352982165d2ae859834f4bdb1f47ef9cf6c1162b0c8d7972383019bc10be9a636e98f992b9e4657b0dc91a9439d1727b96a6479a1f124a9afca248efc47e051e18025c1db77c6133006bd9c6d68f5e90a960589efd647a5e44801f89b497eff53ca8f03385e3fbbb7850ad09ab17ddbe0f8a5d6b5fcea201e8218264f7cc3fe0e916771da89fc5ae80b560", 0xcd}], 0x2, 0x0, 0x71) 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000240)={0xa}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r3) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 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) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x643, 0x7f, 0x1, 0x3}, {0x401, 0xb1, 0x1f, 0xd8}, {0x6, 0xff, 0x20, 0x9}, {0x0, 0x6, 0xb5, 0x8}, {0xfff7, 0x40, 0x5, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = semget(0x0, 0x5, 0x34) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x400, 0x0) pwrite(r8, &(0x7f0000000480)="49f765811c1310074c758a01666a86e505d5d369e7e34fe3f36e6a", 0x1b, 0x0, 0x9) r9 = syz_open_pts() r10 = fcntl$dupfd(r7, 0x0, r9) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r11, 0xffffffffffffffff, r12, r13, 0x40, 0xfff}, 0xdf5a, 0x0, 0x8}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = semget(0x0, 0x3, 0x403) semctl$IPC_RMID(r0, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) semget$private(0x0, 0x0, 0x200) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="a3922c6838d02d4d2931ab1887eaba021f24e3e7f6bb53156b8138d8e0ea491ee2714d3cd590fd7f6ee0541dc53e619717e129d182abddf10f16929567ba0aabb5d73eb3f1205a57da5b8ce9931f47f8dfc36e19b15fc8eae6adc6011f3458da9e416ac8ce86f809461b2544d78d01dd521b7dc03b1feddcb5eb38832dfcae465125a867d01e8a4e6529d9625ac844600167f2ae0ce178304f085b7b62576dbd0c4bac6b30b1eabc67786ec3372c155f3aa97f05def6ea7c79accd2548d03516ba72f00f54d1f0536d2290ed778e3a0a6853dd", 0xd3}, {&(0x7f0000000300)="4031a964e80cddc2efcc88436138ec7d7db4178f7eb564a60de35e039b07404fbaaf8490c403091fb06c3baab2acb3f5723700203d1fd5e8541486f6cfd877232f2cd042c4b57ce77dffc74b9fdc6829603f5e0e31d8e821b45887f793dadd86e4888bb3", 0x64}, {&(0x7f0000000440)="2e58e2d3d288cbc71644b5a20d7ee55bf4e0395644aa63fab79fc251fd713ddd116a9004e447849afdf2f66a63077f14f84176981b9f268adc30b81d1ed8f1b6d06e2d5cb2dd00ae5f5b1d8e8604b2ab7fcc3397122b382b454442615e85c5866b31f00a02e60b025692af41cede386fcf7e0da210e4cbf83fd599a7d61eb55ff70875bfa44946dd4bba2c0a1a86d8c05accb4fb7e020a04a62cc680d673d21910fd7bff2202c9a13b1b5c7aa0c96929f1d2f719fdce629f560362baed62e89c48f6f1d7cc6dd500fd9f8de27316655ae666cec973860177cc90f0", 0xdb}, {&(0x7f0000000380)="022fb808f122322e21cdc019dea3270851ef9f7fd12a1c84a522696ecd87cd137cb0774a12ee0d20813ff4864e82973d311219eca0e9e5ac22d85f4d104d134d2371a6c883cc82ace2342804c8f4fc15f828981489b5e7cb3e40ee135e77a23ce7695e1623e7e658", 0x68}, {&(0x7f0000000540)="5b9f99723b9e301868850f858460ac8b516a33201b6b6db52b810bd6c51c59869c1f9dee4719e4cd6410b3781c986aca40785d08d0fe6dc8aa1c4e0dd8b251f1481cb4cd1af54260d45a903c658465cb286f18429db4d56ea01ed9a4e5d2298ff592ef5a38ce9b5e70ffe3f1d00eab1a6b6b64d61c2cc097aede42c569fe1389136adb28b09914", 0x87}], 0x5, 0x0, 0x0, 0x401}, 0x406) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000140)) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202090401"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6ba9dae546b749c7bb7099157905befc2dc5284942d169310bc14be451e3d64ca4f698cf0a234ae04706d70dcc26dda26d33a7e83a566c7b99ed150f7570a2e87899bfa94bfa30c209436b379a3ad5a0a6a872469a41b2df9be6281973"], 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r4, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x6}, {0x7, 0xde, 0x3f}, {0x6, 0x0, 0xd6, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x2, 0x4) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000140)={0xe0, 0x81, 0x40d91423, 0x0, 0x4, 0x1, 0x2, 0x4}, &(0x7f00000001c0)={0x9, 0x6, 0x1000, 0x9, 0x1ff, 0x0, 0x4}, &(0x7f0000000200)={0x8, 0x6, 0x8001, 0x0, 0xff, 0x5, 0x5}, &(0x7f0000000240)={0x9, 0x5}) 16:00:09 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180)="d50befe489c1cf99b70b7e388fa294935a81cedbe1fd53cf654711cd2000fc0e92ecb4171cebb2e07f35076aac3ac1f7cebc43a50368e6a1e53ede200caf6f60ab1c8ea1bed82eff2c94c911b86dcc5df11989a76730ec926505a29503dfd3740cd38315dfc5ca3a3c24571502f1ec2547b132ee3a91ce81a0634a443f54ff166e6e82a0d6452f7c374f823ac274dbc20ed0b27b317da3ebcfa186bc690b60aff3dbe9b096693963f40401b62a7a410b939e5dd9817074ac05", 0xb9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x200, 0x1, 0x20, 0x5a0a, 0x8}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1343, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x20}, {0x0, 0x2}], 0x2}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000240)=0x1) getegid() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) fcntl$getflags(r6, 0x1) 16:00:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) r1 = socket(0x18, 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r2, 0x1}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffff9c, 0x20}, {r3, 0x20}, {r5, 0x100}], 0x6, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x2, 0x7fffffff}) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e5b409e54e309ea8c602cf7a6e8a154694ff7f000001", @ANYRES32, @ANYPTR64], 0x3) mprotect(&(0x7f0000490000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x720, 0xef, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x5) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x2, 0x4000, 0x6, &(0x7f00000000c0)) 16:00:10 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) setitimer(0x3, &(0x7f0000000440)={{0x40, 0x10000}, {0x80000000, 0x1}}, 0x0) socket$unix(0x1, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087571018a736bd9e4a5c22ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec970b5526eb8cec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a243f671957cb7793bd65684b0898ffc161c8816c979a9e1bcca70e5b593189759dff532ff64584f59445f06093a34ed03e3eeeb72f1af2f8ac17e0331afc5d34675b3631181bdb2f2ebdf85cf49197f041b8354576f99f065ce05cc1c6fd438226497b8f70dcee880549342b1f1fcffb647c244365777a892fadf3e058c31f1027129a9cef454474c6eeb205de6bb3ec31da863e8663685cf12fb545a490ff6ba1c2aaf790530f1daff2090be2c4c926ad94f3337222ce80222c1c85af583bdd738b881e1689f54598aabfd698cae95fa1c2dd4c1422ecae28cc7ee819e8bd6ecf023f86fdb8cfaa18bf34a4937ac4fac4ae187c8e220a360e1b248a318c089f1f0a0e0934c5c6863324fea"], &(0x7f0000001500)=0x1002) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x0e{$\xb1\x00', &(0x7f0000000280)='/dev/wskbd0\x00', &(0x7f00000002c0)='/dev/wskbd0\x00', &(0x7f0000000300)='+\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='{\x00']) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x138) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) socket(0x18, 0x2, 0x7) getrlimit(0x0, &(0x7f0000000480)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = fcntl$getown(r4, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) fcntl$setown(r4, 0x6, r7) 16:00:10 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) dup(r0) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f000055a000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000054b000/0x4000)=nil}, {&(0x7f0000542000/0x3000)=nil, &(0x7f000049d000/0x3000)=nil}, {&(0x7f000042d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000040d000/0x2000)=nil, &(0x7f0000232000/0x400000)=nil}, {&(0x7f0000387000/0x2000)=nil, &(0x7f00004c3000/0x2000)=nil}, {&(0x7f0000601000/0x2000)=nil, &(0x7f00005d1000/0x1000)=nil}, {&(0x7f00002aa000/0x4000)=nil, &(0x7f00002ee000/0x2000)=nil}, {&(0x7f0000500000/0x2000)=nil, &(0x7f0000549000/0x3000)=nil}, {&(0x7f00000c7000/0x1000)=nil, &(0x7f00005fb000/0x2000)=nil}, {&(0x7f0000614000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil}, {&(0x7f0000164000/0x1000)=nil, &(0x7f00004c0000/0x2000)=nil}, {&(0x7f00004ba000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000042000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00005c2000/0x3000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000522000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x0, 0xffffffff, &(0x7f0000000d00)="12a193d1fe10c86e027391bae88cb7f718663a0984b3f5bfeb121869b24d7892ddac6130e1a84413a041f3cc3ff12220c3c9c2a02aa4fce5890fc85bfff15a72cedb90dbbc8d66e449e3342426a54488abea3bbc9c0c57f36fa309139a02bcbe8144fe5f897eb4574f0f3beb31e15050d6a5c27705341ac3566597b9e1fb5fc991fb3db175f15c2b1912c6d27f421924d4fddce3509d8ccf45a72c348b6d93c0282d5013f23604334ebcc6fec8210a9ddfd8397e4de7ddc41368ca5787ae60ccc82d18bbf8b05f2f9b7e22ff4ed16c763e2758d8253b7af5f4b305f26d689e677dc4442ad5f08c79ab30091f4e87abba56249f3013269a0568df539cd38e2f17fcef909856fd6b07f228f1f70859de0ac90b26c5369c0c740cbd32e6e74756f4e7de101aa5eff1deabdb85553e652f0e27da37e9c5a11e90fa1a98efcb6abe2343de4e8635e7e11c3546688c067b928dda68837a18ab06b9fe682581ce7489e634cfac26da1ac6cbe16204f143e5dd400826e70737d67810c6ee578ca96c14bb0a35ac6d4899ad81718495c19e40731e23d30f9370a6227fe1ed2146e55e268c1e473d62a89e513f829e8557554517c1b5eddf026580e3f9fa519bcda3f142f10a069ea6460d7532d3fad00e3564bef44b6ca56cffbdde629e9e5674658ab60356ba035c8b66f6b5507a70fdda8db536b0fd55b475eaf201e115bba014b21ed4de30e7789f0271adec8add352020abfeb1d0a19c08adf3a4ac744663cedd98b6b8e854f8c987671e769acdae0a02053c509eec60d6917eec2f227aa8e3a0c0f05ab4b7690463173cb37ff175959a50c069c297e132d668dcae34d515933c9ca42f6e39818ae01a092d8f220e0e856ba24c6ed831d9d0d9b2def9cbb63fbb77bbec6956c8b07ce91852b9ba967dcb8cd885ccd6d711447e379039df94b2f9b341fab3afcb21d78b6c62151247eb29e7d2765a04da6e0092c1e38cb1205911039806b34c69801ad83209353dcdaff3411897cc7ea4da61d1cc986bb4b10a952d50ef891d1a5d5be8f7746470d6b67eaf8a01329e54fa17353b5c7daffb6a6d4edd64011147ea791d41bda71383c21f4ffdac18ae345f7dc78516b6e265e381ec742cca8c994d68dd8e23ce7395343a53d7dd10c07a34447d5bd17c8d3b16a869830195c8c150630a291c3841c9308e5b1615fae5ca8f9f687f1c061cc403c4b14daff95bedde9ddd5b049f2cde6f714666af5533701e965526c65f750956647952805c887e21cbaf858e634f0a1c6fca9f9524531c69ce0de332eba886013cefcfb7d3530cbef361b47df9c6e60f44878eaa7d2ec777289089d58897e0bb75101ba12380dff435cc7424e77df40537520cbfedbb843ff82a9e2061c1e639c4af4c4e4439c63d88e242502d2d52f27eb35124ff1c8ec180dbc9e596aa5534dd0bcdd23f9547f34c57b8dae2d40441822f03ca440376c7cd7318925975b775041159034bbef442d5b09b7fe6c518c9a27638e0d1368b572bcb7b2c7943d91feb3eaa92e16d4ce02bf9ced6427967c8ccdf1980564a3eab4364eb3fd8d9557b4e623946fc7285cd014c5509f93b3ce4afc3631d5196639bd1418acf4b02fabc0827ff4e044efdf885b5cbc1940e7f0c5ca1caf16dbc5f0f9fb7dea7080b32aadc5f24534c8d5780810ac06323603e2052fc58924eb485e327cf0fe8530f5922ace9b6fce4ffb8a79131bd18f896a56627175c897a5459afcde7aa6ef09dbdb07cf23f7616b56b0029117d58daf83fb1c59d3418251b4b0bbbc0727b2fc2e04ca6c0ad05d3ca3d654ced3edff7dd967f1baf8227d6190448850d3a448b022d16451a35b617ad83919f007d4dd02724aab71da82681ef995613a148073398cfadf7f265c1feec94e73f2340e09d4ffa58cf753fdd303567631666564b853de3d517aa431b929d35b8c9842293525c9b75cb4b0e52f431d2029486630cec5f1fbed123ef2da9ebe3cc7860645843e0373510df050f0e7e834275e186484ecf242875dfa260ba2f0dc31ac9d417e8d23bc005f2751e39161cf6e80026c67fe86402d29fac52ed3c9323c182d4af15317eca6812990c30541d4ffdb8f81d8d02ed0ae07a98b912f875255e53760ebdfab92c7a1b8863c9321f390d0c43680160f97ba19554086c31da3f6d6f3d6c4115d225d3346a2a339a4266f5d5c3c776d7990b8f3651a5a7b60d3a14f93121c28007646851da22719ced7cbc3e20de0fb660e95a036bed60482d213856f17634868b4d60481665dd8cae15c30908d68bf384d7649c477e737828b4bbce40381f8a7f65041a75871e0964032ce1177c0809d2a086254f5910e973a7b2300649d10429c1340904c16435420f97f48dde9c1d002374ba72e77d5a5fae3b43b7c9c1b698f1078f60f8aaf9db50270608acf03e4e89223e397191bee41e433e0a2002bccd14c535bdfde951d765654b5220b210ed87f267609d5a2e4ca304c9798c2b0d0e49abaa6b0576720815dc3dfa7f19f0a4958c9f6fd5f020b2a044cd7067c93f814b78f927a3bdf214010e7c58907b9a387e0e89314e2aeb42d397b2edbb5e1c3dc123ecc0ccfa0166db21bf6721bf7f308457a7c7f0d8dc9c168d3997fad64f6826868f1c9009ac53e9e1abd1213814d2310d0e4dea2f1bf1fa0302e9ffb321729f87e6c31e9877c0aec1f513cc3a4da0c4803ad08c35a29a0403aa2fe7a32db489be2f4cd149a93f8748fb3739e2a1b121b39aca02aef81d8232d7d42a2d9675cf98b498a31de5be7515918e3d06a58baf9b4baaf395dfb2a5d54a995a098cb319d531912ea263c178a4a64af680217a9e38b56367e8cd1d50c5caa49600e946fd66f8776e1cde70c1848b11c85c503584294d0b2535833522deb054e35155b1a98802bea9ec0d179ba16b94ef4f2e4253eb244c14df5015d684e32c6ec2f965a090a89662a2473b408c90d07bbe4b271d3bbca5d2c56f26c52e98cd251b78acaba0e00a9122f816aa23d1a2985bd0ca09bcdb9789c2e3ebc0591f1713370a3aa565783981847282e6d0c6c960d64d2d01d6d98c6bd5a5b1d5a7f316d54d42b208165a5d4228221e564323883e9e04170e8d291cac1976cb78dd3a716bc06dee1269caffa88f5c0ee18c3aad5f1db16dd96be0330b1b4699794456caaec7850b90ca10d3c8fcfae2de87edc6a264db2d3a3f258ba117160a74a8aaf01cfaa9e2afa83c77c79d2adcb44552a840b3000cbab8d9dff5c87b8cab053c54d37ef4413c138a45b51f10d45d28e65d44229fded4e8c2734f68d02c5ad9ab8c96ab1d420789a9213565b7b67a21d703de7faf805808f045f090efea3f09061dfb88cd95d2c8a7c21c45cd8403022917e715bf0e394b0fb5fbb1d4985b7893386cd7dc1c4303e37e557bd7e5fa3db1b092ae6f89482f97c6636cc7451999be82277c140e50ee97a5866c3b80d3950f15d5557ec60ab0de4a361fc538ac90db1e5f8d062b9e9ea9ba26596d5fad23af5baa80929ffc20b7b42fc4805711e3753961818f51f5c02ffecb83dcf45b6e572205fc674a8ccb9b9d086b97ffe688b6d569cf1965eb6a8bf6d54b579d536fdfe4d3bdacca964a733f25c0bbad0e8c197dd5d629cfa56f517cfdda87f0a13d93795b790aa3dc88be7ddb95d1b5a9a7c24166d1d6b8b40579f016b22948d00024a20cb826bc7abdec110a0283087b44c56d04c8c5ade750805e61ce00b16fcb1bce794bbe51be20d3ccf79f7af062b3560c683cc669973b09b9a109c9703ac60c82889a193008674ff85ea690ad69de6920728c141019f1c5f969aaa707d2aa69394073a4324a0d946a6af69300af6c6334314e012966eabb6f6d2e356f5b7d32737a30580fe77936327d09442db8cc3bc292b5ba3804745a3839a1466727d7add510afae9128ce4d9ad37035b19c4f842c6f47ae7060e729ddc62a89ed430911f5736de728f2158738104b17cf7b8de14ba440abbe3461491bce82ce9d394939799a8644033b85a25d9843740035f7084241e1849b6ded5b877ad578af3c966d64a542ff10f8d9911b082cbd9ef17bf1409cb59ad564b734b3ae35df384dceed062104d58065c12f7527dd5bacb6ab20ee4d6e8cfb65496689ec0873d71949119b2f071b9a5159af582171352349e553a32da5dd21b9b189855d155c0bcf41e147a0220d6c180936b6895895e710d8c765c20d0877faf1cfb0af387b9603d9834a4af15c3b74769fb72142c790e8eeb69f4b564c9c12caf78bad54ef3e6a6a7cce71023e03679b3abda500e76001e65ad45225beff80bf73d3070ff10946ab645a81ed0eb9213e325ffc8b63367e1e277183799885c69bd0ad917dabc4f32ae98ccb37dfa8dfec1579e04ed9df80ae839bfa2ad83ac46a846de07438cf6f8c1a0d3ea92b1166088a63f211d55e38f36bd634bfa7ea7a83d066665fca100dd160c4fd4980311fd8f65a736ae2eec4674bc2dd4ad47aefb73d2d50afcdfcea4a257c675812698324c6411ebdbd1d7edb8a786d05c0cfa0ca49c50b4bba06246d885f5b536258dfa5c29388e11dd85095aee50f65cff5bc996898858a0a04b32ba741b0805fc797cebec74f2a28de4a59e6eb86115af4767d2f40c0eab20157f4703e3a6587540362c256313e02591cd48bef5a851257f42d95a4684d07ba0b6b209a47f657080c1429deca9a10a175a9e095a8831774a3dcad9f8d32fbbfb4b191a1a1db897ffefcce4db7d5aa64902eed7b41856fe41d39254e1b27b601b72d84944aa9bc0008110558de1625d41ef4b98a55ec1a8cf88fe6508e7cfe18674ae8df441be79a0001bce0b27e2f469eef1c0405a907b49269f4c5dc41071b37fde0e649214e0f009114d570c4af03f4f28c665decf48057deab4117966dfab3ec3f30ba6c15b8a931e651f2c8e9ab8215ae2415f629c70f135971c967196ba63d9bd0eae4e635b6ec0e9075e036c0b0d41af5af3d7bc410fd57aacfc30241275bf515f2a2acab4d26d650b2f60dfce7aa989ee4178740068de8206b8d4ad19afe1c2b1268f12b612be41efcfd351892d3d0e3a84f6d52fadcc4d9164531137af8f42b8705bf8ceb4394cee155c3e3ad6a50ddf8ed789c4af6877ca2a61415cf0dfd5e7e7f88d78058f6ca4f0387b7e71102d6b908a83cbf7ce50c67d0206c80834e3b7864a63bca2befe3dcf2b27d368fbb6c59dda0ae35d0af4d5d5e422270877be83ce551e7a0a8e2d414b52188caba98db11225b127a84fff44aa8941f8f0e00ca0f89fe5a89e1429e52ecf5a5ed1fc373ef6257903c7a984cb1bdd9f77ce2d9ab6e9527489f066eccdcab55ddd2f200781bbe5fd6ecf3195f3f43dd210bd650824dc2a6ffe8d73f76678de0811db1d3621ab3724d7697ebe19b6cfd31696f0af3f2476f66e6c920700189659a6749e42b91e25daec4c9c369a90702e9443914806307170420b8a314033f247c6d60e47b3ce1f9360a1a8354b894561bd81ea98a4280427bff0d4cb9baa50031ea5afd57e490d77d0515fc5e1856bd922208ac49cc1110b450e95bafa7787196166119f6bf8fd8491878ca7d15d8b1662ec7315c48e25c9eaa041d662308c2d2515e03bd6eabc96f21c6f6fdfbcab7d8b54e4ee384cd22642480dcdd0b707db313489956b72a15f6ea6f32d11a51045cf0d6fe078ed7fc5792f85b4acbe00377e699e7de557549b9b193cb4a0ee3c78ddbb3d84a9a69ce5f6700c98a23ef46d113973cae6f4142fddd9418560dd487946d5ce28ece306c1c7e5ce9de", 0x1000) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x41, 0x80, 0x45c, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x38, 0x4, 0x4f9, 0x5}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x2d, 0x1, 0x4, 0x7}, {{r7}, 0xfffffffffffffffc, 0x20, 0x8, 0x6, 0x9}, {{r8}, 0xfffffffffffffffe, 0x0, 0x80, 0x0, 0x10000}], 0x9, &(0x7f0000000240)={0x401, 0x1f}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x2}, {r2, 0x1}, {r9, 0x2}], 0x3, 0xfffffff7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80da, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000140)=r0) 16:00:10 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c0d9faae9dd5c302534799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf5ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d5071de050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043070612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) socket(0x2, 0x4003, 0x0) chroot(&(0x7f0000000000)='./file0\x00') dup2(r1, r0) r2 = dup(r0) write(r2, &(0x7f0000000cc0)="faec70bd85e47d02324addc20bcde942825eaa8971cd6016e17832c5ce9a83d8ca1ae2b6458882456904a6e510663dc4a06890c836c00310c945f6b103c81d27617839cd434f5aaaabe5f1c30b6301315e7315d2045145d371341807fa618f983ec0b6b8744837f36884e1f152122d3387e3194c60489156c4fe8619d33fe031038cad4001dc8d9de22d167681a2108925a5cb3a0b026b846fd0f91641273fa837822f01b7a4b309b3ae7ae962c7b23f61c0c1747751348fa8cbc2aa903a486dc9789fb1ee466e3b04741b9fc4f7f858b7472dcde4ef26c7885eee4afc3635ca76f6ad31ba7f9906f5bf678c5eb920670b26bb0474033450a732cb7d0532c8098e2668c0965df5ab8cf28f273c5ddb27f06d1e40a9daabdc37ce0e2d5ac51a641cb681c3af2f00b91362129573d368b5c9b5f57c564355568a14a9a254e1eed303ae188eb1228dde63c48d9b24ad848b6f78537e46b4fbc7fca2e2362b04ddc70b5fcf9d74bdadae449762bc8bb8dce106966d5cebfbd7760f6589d3b2dda0fa8cb2fa956e4d68a92ebb517352ef85371063d71fbc8c19afd76135d912dc12396c71098a637ee625aff9eefd58296cf26568e96c9fb0b35a9de4d078ef89ea536ff239182d544bba490486495c1420c813cf5dddb1da00966ddb589c301f629726a7f6749447702a1f0ccaaf7353fb57990760736fc9d058199792a23a73d6f1faa987d83b8d3bf3fd591f2f17f5cccaf5d579383efdfdf5f87fb67d1f8a5dd2777efde672a5abdd44c64cc276816d7c4336d872686f173dc2a7f3a9e993a123bb89d70138a4a015990b7c2ec152c927e65ec0254ffcbe5768cff0eaf072837f78df36d862c3b72e12d965ed0315475f26b6e8406bd5d38f27765c31560f91a6fce84cb3e46e41407bb54a9939f0a141621d7b3156715d32ef246c553c7016e7b049311b6f1636c595c825403d130e70ac81440edca952575ac800e95ee8c2aab21c215eb5d7a31bdf7fd6238a1dbc7236883e9961beab10b8d01d5a883d462354c0105eb93f77e3c38451da3f41a9873cf2e10176ffcbdffb19230bd6b3fc32dac809181823d384079480f46aecb238b1bb1dfe2a6f1de3bfbf04af69606296429587677ead39016a141f7b7417e3151aa44ce1d6996d333c331149f9ab4ce472f06792f201760dfc2934516309fbad4a768e4c046df54748648981618a5b584d4f1e578244a74b49f7f62c47cc9a74ec9620dfb20e9feefc2007c0b31d796316a77998706b8ee7f1390cd004bfc45a5bf165a3f73ac4cc5424589f7a28c4a4f07bac2d54e44fc1f67cbf9102c0fb865f03c877d06ade326877fe51451adb1ad07c1fb9cb895796efbd848ba13bcac84120780d5a8c4eb281685288002a184924311dace6c968d9cb0a4470490e7556872ce0ccebd3ef4e45f95e64b7517b15f9467d457f5c257bd9e9167c3543a5619ac434a8c8cb7d7068d80c707d5540212aead44a53752a67e7450960c48a287666a07339417f43a7dcc3b14f9ad6ae09bc1018e02846c48d3f07e3859cf403e5ebd364d65bc35a90a48fcc6fc439fbf556d14fcad94060f2a16794a0772e54512ec6875c557f3aa0ca007415b6a59f11f2ea7d93855debe4b548e27d42209abc9aee1ae20887a8518ee4e3f563a6e380e333f39e47974f5dd8d1531af24450ab03b0a0fb29133bb890e667af04863f736695dc2a3b8799f00ccd6502668c7a01d0b8bd8a8e9e187e0d4ceedb9b32e1c6b18ed45c7b9ccdc968cc018c79a26b7b66a063741e44fb57fd385f80e160f525a0b8474fe3219884166a3a9b77c5c228973d5459eed1b48043d9d27564f7ee587dbc23ea806ce65df03ffb978d3ac776a969843509fe86e33705a0919e0aad7d3776ff2c78b962072b2e9df091435eebfb9e118fdff426bfa66212ba389926deadf5ec7cfa2e4761242584375c7771acb174d0793af72420b2a517fe01d9c497e6b52e05098e81a4b5e97ce82d99bab9b63ecb532cf3912817c791dc298e050dad", 0x5a1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x5) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x52, 0x1) socket(0x2, 0x4, 0x5e) setsockopt(r2, 0x2a, 0x40000008, &(0x7f0000000380)="ebff41ec1307319296109cc43e1762bae1b7e16d58be075df6fe7105004739214729baaacf3a01facfa38a1e454708368adb1f374c074489fc4961d05f4d92a922e7f38b73bddc5362847a3aa1701f779bb7f2a9a17c637809868d0463e1470e4e12fda27cecdee402de645363795ad55a771ee936dda3b5525296d6bae30d0e8d67da63e57e96e4730970ceab5afd45ff413094011a5356cc48af6b71469cb5969f471a67362ab9b6181d8a2f9bfda86f08da24990b0d46f56e2e9963bd7a6e87cb0fa6f29f22b6424e3a20a55a9204f146e68b85513e61acb0a2398ad6a2965c003fbf9551b43da1101f4568b9012ca8c21e38f1370ab37c8efd3e2b5557f8ae42e812a41fadad475f03361eeb0742e99b92657147d8182e60b78d0ddae1453d2aa7f89eeb66690e94974098000aa27f6e88d9b959348976908706b1d91a4b", 0x140) setsockopt(r1, 0x10000, 0x1, &(0x7f0000000580)="ebffcb0300000000000000713048e69931929648e9dc625543a274b6a60b524124638ba268520c53f4f100aaa5ac95625d4ecdb8557bb3569416c538f51001aece1a4a1c08346c020e0e99f318985eec04490e22ec810e4ab149ca34aae6b3e6469b8f01d7980fadc6afd1540d9406a308be006200e0a51cc11ef1e549", 0x7d) r3 = fcntl$dupfd(r1, 0x0, r1) dup2(r3, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000004c0)) readlink(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540), 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r3, &(0x7f0000000000)='./bus\x00', 0x0, 0xc2) writev(r0, &(0x7f00000001c0), 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$dupfd(r4, 0x0, r4) sendto$unix(r4, &(0x7f0000000280)="780c4514ea84d0d895ff2f8e2ff3068db40cf5a35af67556f10052", 0x1b, 0x5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000680)=0x800001fa) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x6c8d}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4", 0x3}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x43cb9, 0x4) dup(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4086334) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000200)) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f00000007c0)=[{0x0, 0xf8, 0x5}, {0x1, 0x7, 0x9, 0x7}, {0xa0f, 0x8, 0xe6, 0x1}, {0x9, 0x9, 0x7, 0x9}, {0x80, 0xfd, 0x20, 0x7f}, {0x2, 0xff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x6, 0x400000000002, 0x3) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) fsync(r6) r7 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000001200)=r5) r8 = syz_open_pts() ioctl$TIOCSPGRP(r8, 0x40047477, 0x0) r9 = dup2(r6, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000300)) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000400)=0xffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) r6 = dup2(r4, r5) r7 = fcntl$dupfd(r1, 0x0, r6) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) getpeername(r8, &(0x7f0000000280)=@un=@abs, &(0x7f0000000300)=0x8) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) connect$inet6(r7, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r9, 0x3ff6e}, 0x7fffffff, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 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) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x6, 0x0, 0x0, 0x1007f}]}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x160) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 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) r3 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r7, 0x0, r7) bind(r7, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r5, 0xa, r6) fchdir(r3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x80186940, &(0x7f0000000300)) pipe2(&(0x7f0000000040), 0x10002) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffff9c, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) fcntl$setstatus(r1, 0x4, 0x4) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) pwrite(r4, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r7 = semget$private(0x0, 0x1, 0x20) r8 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x3) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000080)=0x4) r11 = socket$inet(0x2, 0x1, 0x8) r12 = kqueue() r13 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0xd, 0x0, 0x0) r14 = kqueue() kevent(r8, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xc3, 0x40, 0x52, 0x9}, {{r11}, 0xfffffffffffffffe, 0x40, 0x8, 0x5216}, {{r13}, 0xfffffffffffffff8, 0x12, 0x90a85e49e3b58317, 0xffff, 0x3}, {{r14}, 0xfffffffffffffffb, 0x30, 0x1, 0x0, 0x3}], 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r15 = dup(r12) pwrite(r15, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r15, 0x80045721, &(0x7f00000000c0)=0xffffff7f) dup2(0xffffffffffffffff, r8) kqueue() socket(0x20, 0x4, 0x1) kqueue() kevent(0xffffffffffffffff, 0x0, 0xe7, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x10, 0x4, 0x5}], 0x0, 0x0) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/100) 16:00:10 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x30f6d7ba502856e3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x8, 0x9, 0x7f, 0x5, "734805f3c2a8e79846eecf6e15446cb74fd65819", 0x8, 0x6}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x820, 0x8}, {0x18, 0x3, 0x5ee88da, 0x1}, 0x0, [0x8000, 0x1, 0x4, 0x4, 0x63, 0x7, 0xd6, 0xa8b]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="84917941a36877bf907d9b47ac308dfa5a284cb4eb34dedff90b5fe7df8b9b86bf5aaf4e3d7aa2eb503c1bc317b29c5802cb84b841c75ae6d75b414c2579b688bfe86d8bd1a4df8881e811a4a33739595d2b4ebb67de212ccb02cbb6742461598a79ed7c597c1cdab66de7c34673046e673a45a037930775da89a9b320431dcd0abe770eb0279cbf0993afa83dc1b8c8ee331d4f7c9edaf1b22c2ff26405c343df9592ddc12e47adb76b394b178afe4fe2022a06636c4aa069ef361404c22ed0488cf5bad7825e385c47e9337234d67fcfd7bfdfd8a54aa3e08f11000000"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) mprotect(&(0x7f00004a3000/0x2000)=nil, 0x2000, 0x1) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) socketpair(0x20, 0x4, 0x81, &(0x7f0000000080)) 16:00:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:10 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e682"]) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580), 0x0) 16:00:11 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)="ece004b09da4301f8d61b087999d8972113f4fd02dd94143e49cb8bd85d6adf0e41d31a12bc403dc9ec110cafa90c592d7a817f2221f80c2c76019f48823ce53b4ecce744148c44986c462f59cdd4733f5c8b26441c121285392da079117d6c15697f0bfa59eab80f00fdef80c0b18d2bc52ad34248fe7a10a03b613f46332c263082c7e5965c9f023838fedf954f20dcc35f20fbc3e9da88ecd09d816b58f797464", 0xa2}, {&(0x7f0000000080)="65bd6022fc31f1684e52097266c02a43102dd9fc71b16d1eda2e3d3247", 0x1d}, {&(0x7f0000000200)="0167e8b3c9b20326cf26ad066006b6febd533fa900cd414992626bdfbf1326d047728e9b74811ae8a89c74a928ddaf4cc9299f20c07d72b50c2376a0b7fd387ac7f03b3d64da04c355c25aa5486eece57fbfcf5138aa", 0x56}, {&(0x7f0000000280)="8f5c9335057e2ac49a0f4d457d294db06726318785a860bc419f244af29dc455b91146c2dcf5d11b2be0aaa7ebb47a487e7ea2f267705f9185e00d9e774972c76bbf71153028d80c6bbd80555d5ec0d2df31a72ef2320cca186208b0f84b84ddaff85a3e3abed9c7c6146c0cce6c8719c48c", 0x72}], 0x4, &(0x7f0000000340)=[{0x1010, 0x1, 0x37e, "6075067b92464f4513831777bcf859d25d8332db44a045017c69b5acd92f29071af8a6840fa6e2ea1f8b28a0a3d2249d711dc8d90bf38548159f1e03fd1ab1cd755e1d937bb288bd268a9836e1450bc132b46bb5cefe52a6abeae25eb58d1d7e1c4380e7bc88f214cd80afd18a820ec8e73ec1c0200af40f0d278d1549315ba5fcb40273bca74c5de170f388dd9b88acdd77d7be0050fc24d376f197a0c74aaed42e1941bf20339bfe074132ecf2f84ef0ac23ed16f704980b27c66ace489aeb6b5fa6a2041490b11241be2511e7fb3a7dffc1e55d01194f4f5a3813e3356dc3c34ed9cf1ef610a6b624187af2dc4a6f87a071305dde598a8e7485015790566d78781b5237f19c1f08680986072f7ca04e29276bbc54677899a55d1e08d4cf1b28f474f281e34cc5f18c48aeb8e447fcc36ca6dba89f8e83f422413c950605e6017a49473270bc756c982e0cfd510cbf99ab512c50b950314bf394704c97d5853596ea5bd333bbb2c9a71bd4c703df27f18303aa2accb5cb113e311df064b04bfb2e6cf4172272dcc3d7d9913b185709ac5cbbb9717afa8c06e13d35d170fdf48b9d8bfe8e48c38abf48f80b7f4864be58fc0bc98e894ad3bcbe84b4e7f9156eefa8aa5c67dee840d56f02ca2e230bf491b3ce928883d35f024bebc142837757ceb2043f0f219b299d95d86260949c94f44bd4822fda37afcb0016b53e47965cb5497c6602780a3a353660397ca00fd50f6bdf8bb1c9767c2da7df53f8ce9b3c1264594f43c9bf25f8ef03bcdedab300c357e7a7ff4bfbafcea184933296943f5601a764b47066a2ef01f0aec3afca9234df70f11f08f2601cfe0381416aaa6c34a026e4729fff63b5636a5069a669320968722ffc1835381c7e54f403f10af91f970713500db6d5563adfd5f014022268c30877e79d6a877be1dad6abece6cd68c9f0366cfa3721169f171f7bdd312fa8f7525afce1ef6e74a2a7ad989dc68001d8e4c851819e18546b900f36f5c1fcadb169ca665beef56763844bfc89c907a994268b3ad5e1b5d0f6d4c95dca3054cfa67105900c466fa08e2c7829aa4371c30e8d94a3627535b70c3303a837968708d937935e06101561fca12f82168c7a35b60ee4a0427a89beebcdf03bf409193bd34ab7515d180f803102e6f14c9e774e9d26059d0ff2b1d3e71b77707c051be0c73104430efbf5177403483f1a1c430a4f31a8e3bc28fbc825840ab0bd0bf9955c0ce238da1799091381722438c192277d5bf31249de26c4642c0dd94bedcd66c573afb2de90abf7987675dbf5fb049db10a3ae8a412d720aaeed728b7ac8078b9f640f0bc2c8314aa0f64b6506267c69353268eb794b81690766eb078c4b70305830f94074cb05786898074e741bc2b1aa580ecd837b1cc40f4c06454937663644d98053561e8960d2ba5395bbfbcf15ba4ff4e539606b7989aacc08e689b6ecfd71c1eee3631f33bc01afdbda6862fb2359f714646e68564c6cf538d0b1d2e0349966774a27dd5a9ad0f74b24bd7cc3f135ad9ed87b6a45894627b8ee092c3231f55dfd4bebdb2ea9d5abf06d9bb655c2e347d4d48312b78ae7fe84eef2caeeadbe3715a3956a3a7797dd94cf91d5defac50abf8ff10880ccf604dd83884e90e245a3f0df8acc849f85fa36e8b43ce0e2a2720198180ace8463a24a6872fe30da32a43da042fd5232b2f42d224e0219e9d68dff020e1e67ffb780b20826bd038c24f3ec3f0b0376a857a5fbb72e44f0a18d41c4adca3ea365b7994770aaa8033918d1d5760b393a716a0ad4b21fc40549bb9933d567787ae2da7836a8b67b344b5a0e03ec10ba85e453349870e69745397299dbc078a9d844bf710beba5437987d9cfb603cad4a0aafc3591d95b4b1558e846b48297273a9730bdaa4071b7d3d45a3661f5d2744d1d0be0cbeffa3a150b7c3b8540a76cae5ee4592568de1959cf08d3a8d63aa2dcda7319674c925e2bcce7b25ece3f7427098b471e26634f0a7a6feaec4077f428af3c0aceb5087220f13c26a31bfcc93e4c068dca9896b0b00126d351c0e99f5af30865441e9927e14b587e66cd6cc555a2edced4dcbb93d2e81d642f78929f468f220b1ccb3a9e92b2bd5981ceab41563775ec64d89d8a9c2bacbb3adf5d33b61ab376f8f7ba75c8b6e7932302f805e817f3e5759cb9ab536948b76bfc06b229613e4f7e6d251fb066a435874f6d89b1fcdf6ab0d3f126ef7622b30e96c5e112604bfdf527be56edc196975321109ee3fca1418ed93f919ffed94b9cc30bf809f4fac669960f876213d94f7fc2514bfde7d914c755a6e72786dd5b2ef86feb18a00eb0238dcbd94cb3c62d38174e80ef49cfbbfa192f7292b5336efc769b8a1ef800d67bdb93274040180eb357bacd7d6ec6e4e8d7e14aa4165f29729ef71b6303e7f6fb565efc83a358fba7e4d3a11a32f19d4446d987d5af727e11fc27974ced70729e66b29a9e97e2dcf42081135c4c93ff9e9519cb80e866ae391c9b2fd0dc31bcc519058e6d4eadbe4342da2bc829bd0ddf7bf5eb5ffb5b154366004a48ab1c2117b3aed39539e747b97a1a7ea1d0f1e047a51a289be56a90748252d4221992db21df18f1c87cb7e760c8c57956ca09836e9fcfb19006a36c0d5e6a4b004df785f39e9d34db4b981d11044b76ead46d217f101143d2cc21dd2b908ce730511c7185adfcec10aa10a92b9792482fd8210a9bd8c1455116737c2102fbef3bdb7f6185456444cb8afbe7e1839dd6214fa5ab16ed8366fbaa7679f485cbf7da894f92d4e301f6562051d47a19fb956a475d1d6fd97fa8bb9c7701d1e287a07b9d5c58e9e6a50554bd51c13c51704ea0c8349e98f1b5cd050e72cf2d6c14a9c2884752b497173accbd0f09ca25d5d96be769fc556bd9c58f94220f7f3cd2252ec08f011c7893e736a879b1d2b03b55fd2669f0fdd35771bbb2ae16c05c09610dc3ec0ebb8243bcdb493eec6f1fd3a91ba7f5f7a3bf69b51d7527e2c6ce0c8b841a30f28b2915886887a9c67ef564526304336d12bd49f09e1402f41927c674e81923eb8e942fc1aa8701a92c891a4ed40fcbdd5576c4dc52435d2f3ff178b4a86bd616225a3fbf16e7bdd6ad3191dfebed2cfe3ab4d70433a4c698bafd8b97cb1c061f412674f58ad4e9f64c55d1c9efb39e06e87bca398d237b70ccea0514457907809b2ba2cc5c81b9bf19206366ea4b494672096937ba881c4e47c7db8f46b19ea06a3c19060d1d0d3626d8399218897d202aa5d1cb512be67198b13148dd53ee5542a4586d78e88fd9e442edfc68106dd347e5f06986b9168bbe0a4778436d98f867b06df609ae8f9237416f65ad91c37aa3d55dc49541f767f90a4fb4754d54cb10b93dc703cb237b3590e9c4a54118106e71046583c39ced3c7f4facfd8f255b20b180df2a856bbc7e23966855ea096b80a8ccbba71527763b8f6d3c5876eaedac6e689d590a3abde8056acf7eb1ff34b5f21bcfb5ba53cb25178ca21dd363109cc7f9a24fcbb1d7ad0674667c383d852f527a47c1acb20586c94d122b0c3513b4d557ead3adcc97086f2234ec7673a3696c7103d2dffddac2051faf4269bcce9bd65e34b2b6600dd1d59e0cdefc6cb58dfd9314a0839701cbe2d0142b682c42133cac27ebb300609b9456ab903a614e3ec25d13f9ffea61bc7be36989c47947b9eceb4526d88a52dd2e58f840780c31ea1d7d72f48c7dbd0e5bfb21fdf4e48811cb101a81a44bb18dded3bb9bef49ba36fa7ecd6b25ca92b807c618952442248902684b1dfd857f9d67d54cd36780232e88234c81d89c2c088794943c31e8b4fdd4559804e5f186960f2888e45e7e8e9d0623860270fcf17bf480fed9bfa48a6dcb7a84476f70d2c09969ffa6514085cdd6b887c642cfdb0f638b6c8f9013cc295f2424ded355de9ea1081121e6d98a9a79b1ba2e30cd0c888113daa0b28ca5fd992b87fb90a69b1c53e4fb8c6f57e78362ea81e9895f2b0b5d7d6918e50badebf2f32de98a79e3579daccfd7b97f14bded66295b6723dd5aa0a8ac1497cb0c79d18eb995a3bf03822fd2dda4d30aeb512324a5dd4326c22ab8bd9fb9ef28666e03137a9001b2948547fe03bb7b251f3df38661467825e472cf17b11f7a449c6e8f57e7a5faffbed596043e38f3078a1a896beef424893389e4e018ba6c6fe7d39c7e3ceb116ad36d77fd42260fac9c9a4b98faea0c5dfa80d5c3add649199f37cadd274125fc229265b9363fe1c0030b62210e47e44cbd520046578ecbac61475eb5e31d220f3e0e95dbd146990ba474e61acb39f659816dfbed60980cd485f8f3170ac458feb511f340928c9ff732a81968e1324f5bdba2a8f602ceff8ff4af7d152a4dab610c318fc3e991566a3b00664ac4ca9b8000aca4bfc7cc0cdd23fa15c849d7180e3c4c8cd58512983b2478eae56199938e711891cf253751a1a6c1af57d76c4d40f897b8b58c9c16a4a6640127b40e27037e77655c297be7bd384bda2b722446e8c178c97ab7fb70b8735ebba341e7805cbc2ac8ff9df2a24ab17705de82b77e875661d2ed3090b69e49f5411f72b958ce793f58a9eb371a87be57aa662a9f25cdebc964815f9d1ff35089a688385d1bc8a43a687e4e6a7216590563ad3efbcd63ea25375d19cf0eeedae97a9b37bba94e17b5933a18133f4df978ca8e1fb12b7cef909684c1bf168b618c2c89198bb15a7aa992f22a42312a550e129db040b3221c650ca89c540f755ddb6804eb7d0d76607fbcec5379a512838a248b1998107a1ea1b4b5d1bea59767adabcff67aa42496bd50677647af4e38bd9462d0f2302e9ac4fd8d4b949f492509ac313160cb685c561521de61a7c480a9572f014e880a6b1c242523e2eafc7b15b20376e94814336211758f4fc68d2254ed7548f59693eedc0d96a4610d9dabe49bbbabd5de30a21f2f72a72fb91d0c5d18cbaf747bed53b13d6c65565c29b5b1ee1bac92c51a30aae11590c9d1bc51efd19e3e335cdaae4a3e96a741620c30d27142a1637500fddf154007862ee6b27767a78659268cbb9fa2e56017bfcbe83501b5682c0f260dc554445b0ac8a5b33c6943da4f87d3ecd062d9221c124425c73f10e5a48d70742cab6427680070bcac814b120d8c4b74f65b8e32ec7559876994ffb50fe1a1e81a9f155dde832b806ab4b6845f7959369a0df2e4163ed1e6422675a5104e1bd133caf05c3b1483e8a22ed67eecc1c7a9dc29fec324dbd2d4e6f41be9acce88b70fcbfbe130b01ee680ee0bda8ee78450c047a688278aeaf60d3a4f0edc7407ac809b32ce0602a45f5b3c7317e916d6d86ad4bc0ebdc46f710d74dcd9d677ea64b91d56d84d1394759fdd503fe38b86830a15a9111182450b1d832375ce9008f56739cc99599c238336a1040a1feadb72c0cc45e0be1478ec0386da60df179fcc14399e1c7a9f7e13829b2c548de9eaff7256a3d17b0e292f69c4a1a0e6183c1e455ea133a4226b4989746e1cb3087795ab79b5333646db6a2747c906cb5b940108306391623a6ec251f7b4a0e08cd1327e9f50c46469f4b7acf3de4245a9e3f2d98c2845153093e008dfd6b668425a70eddc57446bb0726f50a70a538c53223756b87d6878375f6cf9720db40a16ed3a7bc5adaa96c827bc8240e4767ea37e31b127bdee2765b3a89a700b414efb0ecc9a1de6c76d4f37be0b8c7dd3e351733ced8ca32da6825508d82c862b51e0e30698de3139c3398eaa379344398807cee8a47fa4f8d7aeb4a9f882cc1"}, {0x90, 0xffff, 0x80, "82ee24cd9e8409cfaa243636599db20c604df264edccc7b50f9709ef478a4552ff1ae47cf19a81a95e097f77da3276009010802d4fdb0b6764cdc05f295b0634dcadc15d191b40646aafb713b522d0952c1dece122d480723b3fd907b512e12a3c4175fd0b0169aa686b2fa6b9d0a2d3120f0ce2dca2986c455a2ae346769665"}, {0x50, 0xffff, 0x10000, "f54dc6d2ef09bb917dfd7c82892e4fb69ddc1cec8f1f9271da5abfef7c981238c3dc248927148d533ffd7da183fa41bc42d094c05cf00152b8f5adc4"}, {0xc0, 0x1, 0xf11, "5aafb4f56dc4fc9d989574c0cf41622e9ea97e2c284cf71f9d2100f98337dd3110c688f204af7cc73b294b1d43791988d13feff7035cbe4404b469344a20a35f0bf28f7df5e42113a095c2e4ae1a8fcc6c731246e4058dc080d29e4fd51de3b4a902b24ab89a9090ff8327d8c248dc164f6b61db019756f8eb94399eeded625cc6d36d712f0ec2f5fcb191cd99c3fad39cd042b6d520a1b1adf41a53ef06bedca9b060cfd3a946569b63"}, {0xd8, 0xffff, 0x1, "306d65266c2a2efdf8d367883bb6e61f0e1853a0630369466b992746373d8d058f6865d944c8420b0a6aa17aa86de7d972a5587e62289f5865f8b1aedd3dab39467f93104b0e944e595c67d6de9dbba2eeedec5d25e508870e73597bdc7e24207d444b80f58e650be0aa81039d71513b8703f663a119ea2507cb9fc769f4e19a6ee392f22376b3f21ef88d0939be0990d570d29337809522fc285fd8763ec0674727bf8a38f02244ac10cfadda9cdca02af8a2c1586b75178418b66330988df94508"}, {0xd0, 0xffff, 0x11f, "92b9e471c56d6c1628c3ba8be765967d91a7666760a70911dec0feb1c79a52e0d9bfc4682bf700f434386cf8585e530e694e4b8479cc9bf3a9ef8a78f74fc6c84b829097c12ca107dcbe56ec83c8a02096d622cd7571f83086334dbcfcc7aa79ccdf971e78bb6e0483810875a2e352d65208185f2920353aae6548d554474a82056429c509a6b1c086eab110a462461080c22be23a24f8d41243a0f156f85f07536f33e2279de21d849e5284dbc38deeea4dbfc7d2882b41ffb35b0a"}, {0xa8, 0x1, 0x0, "a6b51e6343b2d2b9882b342e2c44a7581fadb1f2850e3f6d5759c905ed221740e35965f84f614ac729b98b91a9c1d06334c76766291f0dabe12d34c0ee7829757ad6a06049661a97d9f5137376c97907f56aedc0f850ca1d3aad98c5df4d85e9fd9650c9521b21a15a109ec703dfdb83fcf474b6f1cca1c862b1a2c9e2d98983556640f4c921b2b356351150a49917ca26"}], 0x1400}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x210, r1) pwrite(0xffffffffffffffff, &(0x7f0000000200)="5f67468b5c54613c5c03eba14dd3395aa98457b896b4508be2570e9f44f1c1d7824a9cb6bc1472db9a2cf2075a13e9000a6db2f2392613e71971a5ceacbe8a463b6cd8ef", 0x44, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0xfffffefa, 0xfffffefd, "3fde55779fd211f2ded4fb03ef28a64df6c900"}) syz_open_pts() r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000280)=0xfffffffb) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x5) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000340)=""/186) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x1610, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) connect(r3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) chown(&(0x7f0000000040)='./bus\x00', r1, r4) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCLOCK(r1, 0x20004276) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) sendto(r3, &(0x7f00000001c0)="21b11db1bdf6367805d293363d474e24b839f556c2f4431d8b1a4c468f0bafab7592de509cddc3bc166a8ea69a5c0bd565c65bcb99fcc94862cc79b05a6948b559226c030a6c5d0a201d29a42f173febdd0357181819cd8cf8858ebe2cb001a323f7ab93e722b179cb2ac38bb248ccc47c723971dbad38d6e9df4030aec1b2400c59c1920343159f2f6eb5e2547ca153367832b41b6a7b60e8bab0d10d417c09753d9491487158adede09716da1c5568965109bd4d8bdc9df9360b34dc5c816c030f74304d74b8a355b5340e5ab5389e9f5a67f4e6d1c8a098abc330e4be262ab4aafe105f1a41d3", 0xe8, 0x4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adff03cc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbfcf79059ff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aab46889ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea51902005c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = msgget(0x1, 0x40) msgsnd(r0, &(0x7f0000000000)={0x1, "3989bd2f173121314ad53f243a74fb65"}, 0x18, 0x800) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e9b1eca1cbaf2"], 0x10) socket(0x20, 0x3, 0xb3) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:11 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4f0201007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x1) accept$inet(r0, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) close(r2) dup2(0xffffffffffffff9c, r1) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffffeffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x0, 0x322) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/217) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shmget$private(0x0, 0x4000, 0x107, &(0x7f000018d000/0x4000)=nil) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x7, 0x3, &(0x7f0000000100)="19c094764d61246e0c9f5742c48e5d953403ddcae2dbb11dbc7b48f3d18b5b92fa1f24e55da9893f513aade66efa465d57fca073c7277c9f906ca8cd28e31286cbd8b4c6770eca64c8c82c7f89699f4c454cb9f5", 0x54) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x8000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x5, 0x1334, r5) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x0, 0x8) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0xf91ab3224b3c60c7, 0x8, &(0x7f0000000240)=0x10000) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r10, r14, 0x10, 0x9}, 0x8, 0x1, 0x1}) getgroups(0x5, &(0x7f0000000180)=[r9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r7, r15}, 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000dc0)=[{&(0x7f0000000500)="161b4cf91ad0f16449c485962c5dda3e1023437e5a5f67bbfe07fafe724c4e37661949fc0d61bed255860d5de3ac33ff2dbd33aac32c5476fadeec043a39d841e17dfc2c71e9ce32191150c55ec726a6c725a06e326c5af00268fa557c5c7fb96ffa929f46ff534442c9b6b29c292ec1d321d117530dc2914ec2f5", 0x7b}, {&(0x7f0000000580)="aaa3c81c74d037ef46f079e8cae5fb4039d8eae21843fc03e93f43b51a497d3fe5d82a341bd34f1ed0def5a3a221089a33ab3e1eb393183f33aeed34c984cbea1f89dccbec8f3a60ef8b869eee82540724b5fd0b0ae1", 0x56}, {&(0x7f00000007c0)="5b044c0666394fe42adc617d3695ac874843dda6999c885e481ebc9e2620c826e5b7c2359fe8009cf5490a69dafbf397df8e05e7e350114507794280a6b28d5ed151b1ba7ac74349057d1bc74bb1ff", 0x4f}, {&(0x7f0000000840)="34cfd9bfde40eaa98f6085e7bc22af9d214d7cefdc4d2e7f9c5977b3df249ebdd5dd997aef09d499ed06ec8a3a408f1275803e", 0x33}, {&(0x7f0000000a00)="dc212b30033c3305e9090ca0862965d85fbf37420d23a3a81d874218067dda426e8df3dbc6ce9bced247d5917a4e1be2e83f35ecd48770c187cce207773d90b675ff7fb3cd2acc38f906f0a072297ff72757895af7c63d2c761bbaf81cdc1a3f3367b4405a8b8b79c4bcc2b33b1e87716a3101b1bb65cac483de08944d044592a48137181246d8e68f3d826c5186f1549c33adb4ef9d95ad49fd7c14caacb8d2026922a88341dfb65157969b8acffa25ca94bd0474891487ace3788511faf93eeb634d11195b13a37377e25f8291a7c295650386b571aa229d1932b9e16955025564d649d757bbb6cb22c94d271a6fe0fedb00b839c2", 0xf6}, {&(0x7f0000000880)="01634d00b2166b20efe6e621bc7c9f8a54980bac9b6bd506ff", 0x19}, {&(0x7f0000000e40)="62a4ef04f1030b13d2779d3e7808344f6fe175fea395a0fcb2b0da6f2bc09d9ff32212c9b133daccb3265cc4653c615ebe55a2db981da7653f64367e9ba0ede53a84bd3a6200459e201103fc6aa07ea16d8e1cce99d176d19ef6e2391b62f9f3657aa8386721e929a0f619826f40d25343460adb135439cb93684d1cc786b2379792c92a3987a6d1e9abaca83d6ba9ee8f8d3d1e7d879a7a14153018294557cce9906bca9e1d65df6311201cb5c1c3748ea386201a6774ef840296804d3fd479", 0xc0}], 0x7) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = socket(0x18, 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) ioctl$TIOCSTART(r2, 0x2000746e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x1, 0x30, 0x3, 0xd}]}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) r4 = socket(0x2, 0x2, 0x0) write(r3, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setpgid(r6, r7) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8, 0xe0, 0x2, 0x80000001}, {0x2, 0x40, 0x3, 0x800}, {0x3, 0x3, 0x3f, 0x100}, {0x14, 0x7f, 0x0, 0x1}, {0x3, 0x9, 0x80, 0xce08}, {0x7, 0x4, 0x2, 0xbd}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) write(r1, &(0x7f0000000380)="7d2201ce662da146ca029c578a1fc66fb2ce046dfc952aab98cd4d887230cc112016f21008a92dc2ed7db4da9238a18bfb441389c3244fbe21d1f25af3b3e85a2d4a06cf1fb1e0c4258b44e175abc07f51d7307336062abdee10b3dd7308725f9fd5920393b3563e8d00c22c6b8698e1da89727db942ae0322f7c95d92740bc519b7080492956f5b1e2ebaadbd3f0be6d74fc313009f156c15e3772a07eb5b6f0d4fa21fe713bbd0828ac6fab76ae99e855d9092d84deda66801e37c82e3fc22fa59a3ff5164eab5277a78449332ae624ad8f59b30f8179fd347e3b0b33d8a01873716", 0xe3) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) dup2(r0, r2) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="9401ba262af280820073238cb9a2e9d3f908e1dfe2b86a4619edeca124ec5ec4135bdf621486fea860d4132ee03a2df945369a2a8ddbe125f68d979ae11528d417479ee57f695b7344b9cd663f35396af057c7e0c7ce06e8ad745654a36644687b890b0335f0c6862830710753ca13b997affdffffffffffffff", 0x7a}, {&(0x7f00000004c0)="c5466e38e86e2110aef850140c60919f80f099174725ae9e6297fa6e709c32b63cd689c5fbf0ee0289229a691ffef3cdd43eacbe706e0add5364c272d239a67496381a47cf79317e05eab5e6850ff2de23e3ea55fba9bab7c548806a84e3ad4aa400caaae433a8c5d55cdd9c075a672081883cfde3266999c87c49ce1d1d590d83e5c0f188dc6fb650527db58e6bfe6adb79167a", 0x94}], 0x100000000000011e) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x26) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x2, 0x2, 0xfffffff9, 0x0, 0x9, 0x1, 0x2, 0x1, 0x2, 0x7, 0xfa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000000040)="1c", 0x1) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r20, r21) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, &(0x7f0000000040)="1c", 0x1) sendto$unix(r22, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r22, r23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)="1c", 0x1) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r24, r25) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, &(0x7f0000000040)="1c", 0x1) sendto$unix(r26, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r26, r27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r30, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, 0x0, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r37) r38 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r38, 0x0, 0x30000000000) ftruncate(r38, 0x0, 0x100000004) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRESHEX=r38, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f0000001100)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYBLOB="a1f416a53467de3c2e4eaf6c94bb45956a11539827fb32d454fe27ec5cf65e062d040356f4286ffb73a3ab55338007629746e8aeda006ae5e24db047197f22b5db397e41929be4fe2cad2ba645021d9bc40323da6c746cc0338a556123858de386dc58e5add0b32814677bdfcbbf731eac6e1ff47698c7cb6317a0e6daab05136cca1ddb83cf6f0c05ade1510ba8d3b8ad55670e3d58bedabc11defdf9ee73645b09cf3d7aa303e304168a5a47654df7d04b50fe833bd6aeabf373d50978c91bd288dfd89b984039db18786cf9559def380aa95293924a458edec0dbc6", @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r23, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r29, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESOCT=r33, @ANYRESOCT=0x0, @ANYPTR]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001700)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r35, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYPTR, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r36], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r39 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r39, 0xffff, 0x40, 0x0, 0x0) r40 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r40, 0xffff, 0x40, 0x0, 0x0) r41 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r39, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r40, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r41, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r43, @ANYRES64]]], 0x2, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000002f80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87dffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42cb92f16de5dcd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e16331641435173c3f6919f6662c3fcb3c50fcf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a8902515300000000ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c8a08a8004d7d555a0000b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bcaff4b46dfebcf27976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79f557b41d945111e9cc79ea5e8722756d2487187d1005cc1ce9f3f6a3d539c35658224fdf3502fe9472dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af929458927e47fab10ffa5ac11ca17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d98240d4021036e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736fecaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf9ca065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a02b587d35b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc4545245f50ad64ca45de00b4d8b56e728c0fd909b1e060abd286f0943830f45c64c7337af3d7db093b0293520e6e413c4a2badfe05a5059e80e87595298f4d6013f2d08dc9a5eef9bba5bbfe86fd42f461a8ca35315827e618f49ad4fc6b0826ed49d81ca802c3be838709e93e156de5e47490cd09af85ca45"], 0x156, 0x800) msgsnd(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e04cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) r44 = syz_open_pts() ioctl$TIOCGETA(r44, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r45 = syz_open_pts() ioctl$TIOCGETA(r45, 0x402c7413, &(0x7f0000000000)) r46 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r47 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, 0x0, 0x0) r48 = syz_open_pts() ioctl$TIOCGETA(r48, 0x402c7413, &(0x7f0000000000)) socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r49 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000000)=""/155) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r50, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r53 = syz_open_pts() writev(r53, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x12b}], 0x1) r54 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r54, &(0x7f0000000180)=[{&(0x7f0000002700)}, {0x0}, {&(0x7f0000000d00)="331dec726dd498a408a6cd9cbad42fdf3ec41775deb9246f30db3ca17d13972f951ab3180ff6106d37238cec295163b31a6bed1c5ea7d2616e07f8ef39ac6e0c9058bf1dbed1d0d090c861eac355753f6ba75f77efce5d0f5657243fd74f7903212e69dd7127de28865b40381c5fa1ad7aab18785a5713281f52a7d075e03439409aa1e1e68b54b44d122b330e55ab9d6117f442111c32c360d22afed4e53236e67417fef32ebd3aaa3058082bbd5e16cf2270b49d8bb7be5a0bc3807d10270b9ae1403214816aa90e3effd316402091ef1700c091cb6a89883a873866be4c8a51a53d8c10c3e76dbbe9e76af4ad5888ec755032b12f5d42dd5d0e50ded2778f2fbef45de5bc4cd1f3a87324536c282b3f86b73076e91efa34df12f6adab51fa192641022da5ceceee510e8e815d36e2b91019b8af069312981f7975913c7706526dec729acad616b4b853e1309277194c2ef66b30d2e47d9ebbecc2b5f0d5572de1bc3fed7e990e62702706d306da35d665e206947c749825bd7dbaf18a4fb29ac5dfea9e616fa0f9cbb8f1995ad6acd8bc1932775778e7c82e2c51a39961e7a8d3782cdb5e6a0740a85689b54e5a51430e2c8525b3c9f1cca35a17d5", 0x1bd}], 0x3) dup2(r52, r54) r55 = accept$unix(r52, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000700)=[{r55, 0x10}, {r50, 0x1}, {r51, 0x10f}], 0x2000000000000154, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4d1af678569e54e7, 0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = syz_open_pts() close(r58) poll(&(0x7f0000000040)=[{r57, 0x1}, {r56, 0x80}, {0xffffffffffffff9c}, {r58, 0x8}, {r56}, {r56, 0x80}], 0x6, 0x0) r59 = socket(0x18, 0x1, 0x0) close(r59) pipe(&(0x7f0000000000)) 16:00:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair(0x2, 0x8001, 0x80, &(0x7f0000000000)) close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0xff, 0x4, 0x1, "2f720e8075aed93aac2a2dcfcf8a2612054cabd2", 0xa2f8, 0xc6}) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f7866ba, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat(r3, &(0x7f00000001c0)='./bus\x00', 0x8000, 0x10) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x1, 0x9, 0x5, 0x0, 0xa3, 0x7, 0x4c05, 0x0, 0x2, 0x0, 0xcc2}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x4, 0x6}, {0x1, 0x6c3}}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x0, 0x7fffffff, 0x7fffff80, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xe2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x5) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap', &(0x7f00000000c0)='tap'], &(0x7f0000000540)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='**%\\\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00']) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 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) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x109) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x6) fcntl$dupfd(r4, 0x0, r4) recvfrom$unix(r4, &(0x7f0000000080)=""/15, 0xf, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x0, r6) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000900)=[{0x34, 0x0, 0x0, 0xffff}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x100000}) 16:00:12 executing program 0: mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000340)=""/245, 0xf5, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000680)='./file1\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xa579) 16:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc", 0x1c, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdffffffdffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000041a000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000001140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000001340)='\x00\x13\x00\x00?\x99\x9c\x11\xf4-\xa4G\xb7\x80\xa1y\xe3\xf0\xd6[N\xbb\xa7I\x95\x80\xb2@\xf1y\xca\xaf\x9f\xf3\x0e\xbf^\xd8z\x8f\x88\xe0\xf8\xaa\x1c\xa6\xb9^\xeb\v%\f\xda\xf5=a\xc5\x15:\xf5\x9c\xbc\xdfyEO\xd1\xf8\x98^.\x12yUZs$\x036\xfa\xbf\xdd~\x00\x1d\xa5\x87?\xe2\xdf\xd7\x7fv\x94\x04\x8c\nL\xbf\x81\xff\x8fvT>\x92ri\x0e\xb3\xa7\x06\x19\x12(\x12\x90~\x89\x15#\xdb\t\"\xf7\xc4\x18\xc7\xf3\r{KG~L\x06h\xd2\x88}C\xeb\xc9i\x15Q*\xab@Z\"e`Z\xfb\xe3\x87\xde,\x98Tirx\xed\xe0\xcc\x86\xcd;\xc6c\xf7\xae\r\xc2!\xb7\xd5}d\x9a\xff\xa3\x8c\xec\xf7\xa5\x80\xf0\x9f\x8aY\xd1K@\n\xd0\xbf\xb5pX\x83N\xe8\xc9a\xe5\x98eFA\xf1\x198g\xbe\xeaV\b\x1c\x14\xa1N\xa9\x7f\x81\xac\xa9\xb5\x96[/-\x88\xc26n\x8d\xd7%NEw\xce\xfa\x86\xb6\xc3\x9dt', &(0x7f00000001c0)='$\'&}\x00', &(0x7f0000000200)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x12i%\x00', &(0x7f0000000300)='+%*&\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[\x00', &(0x7f0000000480)='.\x00']) mkdirat(r0, &(0x7f0000001300)='./file1/file0\x00', 0x174) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) r1 = semget$private(0x0, 0x5, 0x20e) semop(r1, &(0x7f0000001200)=[{0x1, 0x7, 0x800}, {0x1, 0xff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x8, 0x1000}, {0x1, 0x200, 0x1800}, {0x2, 0x401}, {0x4, 0x7, 0x1000}, {0x0, 0xe5f4}], 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x3000}, {0x1}, {0x8b736a9ac564d422, 0x7f, 0x1c00}, {0x0, 0x42c, 0x1800}, {0x3, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000580)=[0x8, 0xc000, 0x8]) chroot(&(0x7f0000001180)='./file0\x00') ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000540)={0x20, 0x2}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001440)=""/4108) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(r3, 0x2000746f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000500)=""/26) nanosleep(&(0x7f0000000080), 0x0) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pledge(&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) seteuid(r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3, 0x9, 0x4, 0xd6}, {0x3, 0x4, 0x0, 0xffffff68}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000005c0)=""/176) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x882, 0x87) r3 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae430e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f00000003c0)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058ee18e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3eff315fc065e9f39adc48bd073e12516ecd4086d07414aa4", 0xf6}], 0x3, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x37, 0x0, &(0x7f0000000240)=""/55}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000000040)='./file1\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) msgget$private(0x0, 0x200) r5 = msgget(0x1, 0x20) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) close(0xffffffffffffff9c) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r7, 0x1, 0x356, 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x1c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r10, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f00000015c0)={0x1, 0xd6}) fcntl$dupfd(r6, 0x0, r9) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r11 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x20000003c4) msgctl$IPC_RMID(r11, 0x0) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x1}) msgsnd(0x0, &(0x7f0000000040)={0x0, "8878ad0d2c23e363d7ca3ccefa5cd2805eed13d5e94cb0f7f403a8bd7a026f7d06450ea15a26047716255e2ce8ab668c4f771a228f3e68d0da7f9f2f28a0d01644345de29332ca00da7333ce80883e7f0c59839f12909264b6f9fe03b8f31a0ec35aac75d3dc8f42a0303771cc82693b7539fd90fdce6d0a0fa23caa66258e2c62402243bcdb9ac36e6c"}, 0x92, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x1, 0x0) r11 = socket$inet6(0x18, 0x3, 0x6) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="ad1adc52ef640de2297bf09607affb", 0xf}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r0, r9, r10, r11]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r12, r0]}], 0x68, 0x202}, 0x400) symlinkat(&(0x7f0000000500)='./file0\x00', r8, &(0x7f0000000540)='./file0\x00') r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) fchflags(r14, 0x0) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000740)="9f7f55942986a25d155c5c974121e4fffac250b2af8935cf98d83dcb3fb35f09c7d68f547a1dd93cc98bdca6700e70d1475575e453d40d256292c849a44edd6f37a763d308e55a301628b071b4919537346cb6dfeb9166fe3070a0573fccc7aba90bfbd0e8c573cb755b6eb0713420128fa5e85a3726b315409ed128b4517ac0b96ba81a9f9baa97f19b041ea27e5a4ecf5a2c749f7ff864f0ab7c1ae674a67bbd953fd2a64572e0cd7df2e6332353841d486b6896e8c7a70b3fadda987b0316c1af94de395a91cc0b479acbd2ba0bff8d584058c650063d8605a5ab5968fe672ad77da8577aa3931a3e4c16b527175fd8239b34bad87887183f9941dd65871d00bd3bfeb79cbe7983ff28ffc526d5ff759299645784321831f1ec9f38715855cc7c2b8b27e987c6cd674648dae2ef0a70ec65bcb6bb401df8a426a014dc7f1e71fd7ac09c0fe13977e55c84e281641b9dae3222e670343ae350613da1a976cef30747e375581d966f8d7f4d721c1fb60fb6ed254cd85b7a7b70b38115f9d2bc5e88b7ccaf850ac9f334d785f5d8ebea4f037439569d5654ee6c39b2357d9e70f9f3fae955bd5ecf7470c258b731957ce01747c7134f2ae8e1b13a8733fe280e4e0e9105047b12bbd806977f4f2586004ef79f3c69569859a2351c610867c56b611ead0c44aaa44e26046f1c17c50b3778915c61a8c31f199e091175df1631db59b6310c4e55b7945290ff4907252cdadf5d97a87baebeb96257dddf6208392ad14f52a55cf2b011b965342e3f74b3846ce8842e14987487aa1242eec00a9272d58e6208d65c404ceb39a718f3635cb41bf0a9bcfc76804fcf12f5885bdf3d049bf3425ca889ce499740e8a25e85a8709143b9f76dab28b56fad58bf01d226e78d9e0a6842251525065716239085ca1a11d46c0aa1bdaa6c5bbc7e7bd4d2482292b2d67d1fb0ce6c7c9fdded43cbb5d3dcb0d3e67abbbc8e3f15c702257fdc3f87dbe82f8c861a9f435061abbc5311b7b33669c92bb7915259a92f4cd0c9e63f6bf6123ed814ed8af4a753bfe062b695c58d934d8c3c0e94faa31f5691be40c9cdb86402a71aa3ed9791f04499329a4f24c41ec7f416fdc2d3006a98c40b3bed89733bd0020d7ac901fd23b09a6d08c68212a818f6623036165f108e973edcdd5ce990dca9b82c8ec5f729f815d86a6b9570c31de14ee3598b847b857d7b805d7157ee6159baef044ff812bbaf31dfb39634579ae1dba1ff3b83e02013b7db75edbccfe1e1f471f51cb5f532a1f1dc96d3f25ac12382420eca2cf72a000fa43c188b95081982f72252b74161fd39eee6d1c5d4bcee53ebb2bddddc7f96ba9aa8da2494483f98522b1bbf633a1e4435ebf675003408e8019510f7d177a48f106f406a03184e36818487302f2425bbb43542e03068dc2e68dcf62d59893d7ed2af89c076e80aea0c8204bcfbd787273a21e1157f7752d102859fd1182343c240e85eb5c9224307d2d5c96b7fb9bd4a0b89e529b0a5279a661dff1e5f2b1860d869e5301eecc39ab1573b867c2853a376556fb94a389fc9d1ca97d66d080e47b4c321c77c127398e236ea8bcd82aaaa5560ba09ff6a0f1773525c2dd774c3e85bb002e9dab48d92ed5b6470b21f94c73c475d72ebe37a557b1c085ea3b63d3463b12436fb311d64cf2e477144eb8e5cc4bf2cc148917e9ad2c63448409c403b3d89d913227d45bc9d82f2a5803b043f2b2bec941c01f3684dc1d8747e650c452bc38a01dd435a1e0d07ed261a62fd6fa92244ac75a4d6f8a2dc4005ac03f76ede47e8185d4f18ab9be57bd41b9d54f251af605ca6f1a4c6784c98ccbf20566366c2fdc9440cfd6c7145d5017cd477547af41fc77ff5dad4592b7ef8b84f83a4897780f76888b914255bc452dd3f8ecef69ef7787daa29d12eabfa5adc0de6946d430dd3bbf15243b6695b871b073aa997d8883f8f7128705bb6365423928ee698dfd3f6da01788ae1744f7fdd72e2ccafdec2ab02d016bdc804ba75fe495e70a59930ed4e949ba6e341143257b98ea79ff922e754dc7f01be5ab2c2f7c2660fb936161b23a14b6e9f22be4703f0cd20eed4be31ad0459e7bbd905d2c594f2e0b418e8bb76fdf6655e6977cea61f56e9dbffb5e5c201c69d2cd734e5511a72a1abc1aed9b58e27ce1bf5948167a93ce554af0cbcd54ba2035d58c35853b257ee9a2cd4f4a5e68af6f2940bfc07de648c4f5d37fefe4df4ff02813da778216387c4ba5f22e0cd2b5b59e05cae1ddd0b38dacc57b06044b722f11c891edb1abd607d7f5e6e61889535543368f631633521b54e588c4a0ec255c9553a74aa5eca7b92f58e5162d278fa452521b50ee1dc99707e08849c019cdea8e093aeaaf5d3ba35950ee197c56bc714038a369d52ecd4c514527b26ee5e6d717a18813a6601436ac1c09ffac7756237a8e68045a16dbc6f743f168632b9bfc1fb4f96bcc7d929d0f1bd99e53a9646432049b8f25a5b2f28128bd39ff052718166c81a84e353ba9bff35b116df6695cb744978d1df773661d883f66b3329fa94503dd51ea8e4796f2dc32e3a1b08408650fd439358f2831a87c0f0f6994ed7b8cb0889611323904fd95e1541586c0106f0a7570976910daa0867d4c7b7c6ce389ae609b1154bea7fc2e5b5ff78f052086cf1a4bb300d0f10dedc0560054f0d81ec00281688c69be3b2189d99487a339b9f57b74922b3456fb2bd0d473ca7d226c41eda0592866610f075700d5616c23a6c3270ee38c3c9592d0d8c8cc0969a730e5e664484e65a18d3e80e6c793214d6cd023389750f981bf30150102237d0186dfd0a13d388059c436b1918febd9a34117a2d099e938808939cbf6afcf85f4afe95480151cb00c859ffd9683b9735b395991fd4138bf3b3bde7898d95e025f07e37403b37ee316c78f3a698b7a2c81c539741c5ecc8d24d2e5f71339303c3198b23c3d78639a79c024237edecfeac412f99afa8b7fcff8f05bf201708f598d93bd5f9727b173ccf58e21c63ef85e1c3cc1b4eb3eefb9f998b7fba00a27c4eaacbc54457131fa83be4d282ebeafc41a28ce907067b1416f81bb116eb8d487db5d846cfd9adaa7700cfd49ddb729701b383733bb710ca603367a1d6b5c47907dec38a0e8bab994149b79b6f1421f6eacedb0490ca79a69ba87060331c2fcefb6a1141ac9253f0a28ea9446323891d7df53a220cecf06df883a5c7081bb4dd657ac7c02522dc59c91d17753385d5c30c63d435339aee2590151ad426c8c6a908b0cb17d386d556f6b4745ce15103f717ced6fe7de2a8f45da6ac8e79d9517664c36cea53089e1699c40bc745acc9d946e46343161d32b561b927d5e128405e7f13094a1e93fc7198ffc4b6d5ff7d9dc00c23b3a6d8eab27914534e4d508ce91a3101a23af697686acd5dbab9d609e2029ea80e589d4996392ffcd5c81b3ac1b40cab164a1b2a0b63f05730f36e578f4f6e5d3050466aba548067a39c54a240cf9b998c245003fa4922181ca14ea6168174cf68463e98bbaa1f26bdfc74632f78d7ce031b189115894ec00df97c9763699bc1c88bcf459860544bb78c9fca5b43411314289e72567de9f916d45f317718d2ad38ae5ee6a5b2f62ba301f41c6f371bc13b79b880483d63fe29409ffbdb7fd5b2ffa049966d72e9b6c46d0488d31085cbe112506bae91a112c6a77897ecab753e99f3f19b271e2d60cb3141a42823447aab4567e8337ebab9013e1cbf761115ac291e321ef02555e74e446be0a38e3e4364efdec71c1ef208fae704f254066dc9426726be6ab5992dceed4cd9ccfc8ec16be6ded6f0323c7134c2b419e602e4a65abf0218299a69af7748fb64ef688a4356a2cb5ea78aac6283068bd984039cb6e73f134ba394d5a1d31d43cbf4c14c3914c0595e40f78ef2a8a8e670a5d205c1d50a972ca70ea5ffd7f886c4151842e191a13879bc982f29e992fe37cb0ec7b44fcb3869d38ae58acfcc98d83856db5cbcc35af828ee69929ab723eb073d13205205f35e1cf1aec43145706ef64591175f91f43938fb1c2e19e7f62105c94aa8d8cd02be633136681ae15c56fd67733564bccf4a654535a294500705b08bf879ae45348d7949998fdfc904c5c826dd2c80aff38915a599b2c89f4763f871653dc04797d325c2ca8082d3387b571873581c4a063c582ec060727ab72620b15fd2d788189437aa5912535c031399fa0c2fc5eebb73b0295f208477c59824fb8c3dea2e8d7ed7bcddfbb0d49275f3b6053ef0ded77bb670f28f5baa2626cd92695b92b109ef976ff463bac3e2a825b27d1b0bf035a3909765d6f34650151383757231d70bf3cd3c00d3c63d353e0766a853d9a0ce33b2f6a2022b1e72af59ac2544a2fb5b15a24714268e0f1b5263de0c163c6a9608e86bb2bcbdaeddd3d7910759a22ed78d9a8d47d3bab9b2516547dc5ed07740593b4d2b4c3d7912d36ecf15abe4c3a375fc5c70d9a4886c763ccc4d33f366c67ccbdd48c2d07fc5df459dd8dccdc94560fbfe5b5e1fcd281b737d3d464f11b24664c6d59128fa6b2526cc560c4b0ee62e5b858f8c92b31fdf49652c0a173f714c12f2635b506f1c7924aea7354df70dab990510ae64f0576927633ff02dc9f6a99cc9c4d7e2b4c7e77b617f47a6179c42304f9ec07da784f3225b54d4417087fa22d3e028266fddc9ab0a58d8da0d095f3efa46dc1eeeaa3f7e9dc7cb15fd36b37d7a9f84d95117b942a31d9092edec72c8889776206fe96670a6e63a04fc599b0c313abdcf7580c024689fe121d3973d168d6b89b54372f2ec1a7399fbdba89426cab73066b8f17e602dfc2c2a09e013e321d7fb18d6524b29492cd16f3ebbcb6366ee0b91c77373b44fec9f38e6c5e36e79a1790840edbb25d6b5386ec2037e5c172c754615ef2de4be26151452cf15789b2eef728450688c9a02bac91b594c73902723dc99b9cf6b42dfda504bccea96ab8143255435e49f01db27e54080225033b8d94eac5350da8ca1ff37c59d1b6c674a47ab1b301effeeb99c92ad54f471f1b0113b34cea4a5822d2c5d5a05bfa47be53384298276c3b7391dc69681b9889d1acb54e487ce3b0adbb1faa27b0d6f5a754f586cc60b7047e20e6e6a68a2e3ba18f3204795b6f9da0178eb0eebf00b0195f481b21da572a284abd2577628d47b635ecf05598675618ca57107ce76d1269d7d6e9cf7f8e50880d6ccf93d9309862303198b86acf84f8ececcca535e13788c7d1aac1ad752c0662809cfeead4e20355e28e513c54d2d305766454f9e0ba4ebe62ff9675575c01cf68d55ab0b63a3e86c698557bf37a145e67e6c9055a8e36acbab4910f59cb875d24017c897c7de6e51c2ea347b8278dea9f02ba17b20ac92d7a676c7c7cd17d2f111e90b01e141f87242164057ea56fb05ab79dbaf7a007d42c55a14170ad18c456ccea617b108d635a3a0a3a7256bed8615d4421bbf984c7ebbab4dae327afb087bf04c18d7343258041f54426df08f88260bac99f2817b959ba43bb8124dae42e973080dc4eb29bc645e7bc8b0cb7a5eb9dcb7b4221b58824c7944d8233c2da1a3a7ba4cf070aa77ce8656399c039913c3b86b051ca1fc447302f1f652de8992ca256660904d365cf29a6c3f3ff2a288fca10c053abaaaeaa29ad700dfc1c62c330eda7568c3d4529f2077c78272ec46006d698e2d3b9e0042bbd180086373b4253938f3bc96effb931fbcc4458857aeb906fa371168587691afa65a5237b04d6bf4a9fe934c21d8", 0x1000}], 0x1, 0x0, 0x2) sendsyslog(&(0x7f0000001780)="e0ff839d0f316bf6937fcdf1ed10c52004c54e40a1235adc7e2a7f5ae9abdd9138b83dc3334bfc8ad98542a90092d3c795f6934e77729b2b0ffc273ad47a32ce180bb9", 0x43, 0x20) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001800)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r15, 0x2000740d) ioctl$TIOCSTART(r7, 0x2000746e) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getpgid(r16) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x1000) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x10000000002, 0x2, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000180)="742d1e6ce8b339bfe9941493f0d0d05a890a18f7fcbcda86abecbc3a56367409dc58b83bb75bbd7ceed43b32d8ab5d5852f970fb3550077e92463611208c2b521c4110f99e2f323c5be1af9db201327eabd06cf99ec639af9084ff0c", 0x5c}, {&(0x7f0000000200)="ecae72a990b87cb855b243d6b05ea32c6ffbf944b6782bd750b079e6e2de4b95ab50dd6d7c77fd56240c252f339ca8a08d13e9809bd7a60088", 0x39}, {&(0x7f0000000240)="4bc3ef0703634ad38ba222f1c238730ad8d392c59a9d8c48849a2b4a96391d363b14b849193bab7f751da43da77b3346984adb6d63459f5b1001015c0ebcdbd7dde608bd6c408f54f4e9e839c450a83d4c96eddf1374e6be5fa425af538698676654d5f88cc2ee498534a33a928a82f9b2f34f38bac7b70f1f", 0x79}, {&(0x7f00000002c0)="578738081c4b68d48a6718b9ebb3b733b3e4c505246fb645fc2029730f58af5d128295ac8524c9effe48bf4d9251b1517a410a2be8a4c45aa8ca0d2ad147247aa09b35eea4f71da26602f5fd4fcb2e700e28febfff7fdca2a64f3646a53574599caad8481438ab34aea3067259ca2ab632bb828f751efd7138663d46b31b", 0x7e}, {&(0x7f0000000340)="e9dd7035487dd1f7a4347a8361d9f1ace43d0b3f1073c4a244a6d96f291636e3ba05ceb5101126fec46c83e075e124029fec9fff85f5d55a4dec4a83392073a32dfde628023d770fc63046626a7980ed482d3367d2b29ddb8021379f49ab4fd16ce397b348727d2c0883864467b411473501f5887855", 0x76}, {&(0x7f00000003c0)="b8952eef2cb603da9420", 0xa}, {&(0x7f0000000400)="b7d12714dff4aa7c", 0x8}], 0x7, 0x0, 0xffffffffffffff00) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getppid() close(r1) r5 = semget(0x3, 0x3, 0x122) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000100)=0xf45) 16:00:12 executing program 1: r0 = semget(0x2, 0x0, 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/165) r1 = semget$private(0x0, 0x0, 0x401) semop(r1, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x3, 0x3ff, 0x1000}], 0x2) r2 = semget(0x2, 0x4, 0x24a) semop(r2, &(0x7f0000000100)=[{0x3, 0xf5}, {0x4, 0xd32, 0x1000}, {0x2, 0x6, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x6df3, 0x3000}, {0x1, 0x5, 0x800}, {0x2, 0x8001, 0x1800}, {0x3, 0x1, 0x1000}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x200) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/40) r4 = semget$private(0x0, 0x4, 0xa8a8d474f38de291) semop(r4, &(0x7f0000000180)=[{0x4, 0x81, 0x800}, {0x1, 0xd3, 0x1000}, {0x2, 0x5, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) r7 = semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x81, r8, r9, r10, r11, 0x20, 0xd06}, 0x3d, 0x59bc, 0x1f}) r12 = dup(0xffffffffffffffff) ioctl$KDENABIO(r12, 0x20004b3c) r13 = semget(0x2, 0x1, 0x10) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000480)=""/44) semctl$IPC_RMID(r13, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x4, 0x8, 0x1000}, {0x3, 0x3}, {0x3, 0x80ed}, {0x3, 0xff, 0x3000}, {0x0, 0x8, 0x800}, {0x1}, {0x0, 0xfff}, {0x0, 0xd768, 0x1800}, {0x1, 0x7, 0x1000}, {0x0, 0x4, 0x1000}], 0xa) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000540)={0x20, 0x7f, 0x4, 0x7}) open$dir(&(0x7f0000000580)='./file0\x00', 0x20000, 0x164) ioctl$TIOCSTART(r12, 0x2000746e) 16:00:12 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r3, 0x0, r5) sendto(r1, &(0x7f0000000040)="dba994b1da7284397c8b4457b3d86ae88871989b7d11d87b72800aa02665dff7f8af87d4562d8694423b1e8cf146527ea5d4905a6b28a842d9b82cc8a25542c70cebd9bb4ec94c67b32ca178d441ee3c66ca586e55fc32227535284e8f00b57c4f9a74d88c6148ed08b820037154b5f17c944c29fe7f928846ce44421f8dc3d53ebe125ab5f1883d6a0d196fd52b5060b4fe7919c77d068bf6a5ae109b51a2bdc982081c75a63364024c0d6821864c507d6fa663b96c9ad498d7190755e7c27c8d8ce7186b4e50ad", 0xc8, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x101, 0x4}, 0xc) listen(r0, 0x9) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r7 = socket(0x6, 0x4000, 0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = fcntl$dupfd(r9, 0x0, r9) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = getegid() sendmsg$unix(r4, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="1d467ed45f23d118487bed0571c7ca1c472d8066d0102471f36e8ebfa38e16c1cb1668b12f24ccb8b8b9ed8ed94f6f9358eb3a02c8a1c22f51b7dc41a0e9485ca8670a362382acc3d66f338b149dba2be3ae54af0455e95c4a41e00325c27f3b866ab1c69612eabed9bc5d6f5a6e9a3183722c7d7effca0e38a7e197c568866773459a53c56fe1350d0fa5aab2b44ac391f86c66d22e332e560c1c8207adc4f58e46bb0b69c4d561ba4025d3b94b498447b0572e43f7e69802b45ec0393738e57592384fd1f4ae86222b1cdfe15a279a7c8069f243e7e161106478bb", 0xdc}, {&(0x7f0000000280)="966f472103565c30d5443b35da0dba6b389fe12cb2974aaa52ad6d30250b5679e3146b84750147b5c906fef1b75c79adc0f90a9d5d60a63d96a778fd6e403d307b3f436d529961e1d6a9e9f1bf96c0b61327fbc7e204ca91b3b2a9d2c3d5366ba37b627e013ba0585fe81072c3d49690aac954417cad0a83883272fc575de1ac303537fcc13825fbc6a30d94697d2dea24aa2b36baaea10eb1165cbe08a461a733928243a7d8cc8b5afbe2c0f4e1d185bffe66f2a0bb7285a08a0f028e130f86ceea0992e755bf62f73166c78b058d90e58f66c292d0a6b8637329cb1bb4bb8e6338aa6f1421b26b6aacfd2a3770b2d493a86af1f6845097165ba17867549c32a3537aac40420c22ebfa90fa9855c1497df1d7dd4b76363560146f3985368bfdfea0e1f541ffe5fbf7e3a842ce9d17f27502c9f416eff6cc2543c9bd0e7ba94832a705fd32bf214e9c6a09403b3c11d32b9b6c94912539d65893e450fa195a7af127d67c1e40b402a55524e978713cd1a8529efd2c4aed28eec0536748b3a773aef14729a1a07f22cb041f776d1f27fef45eb69ecdd15d96ef3531cd38f794efb63a12dc66de7b59c76a04eb975813f4ff1fcd840b499bfcdd12d72361de2a2e2e26089d152368355c0fbe9a172bcd3b697c3fb9973c3f1cad381269ed4e84c9174f402d59a4ba659220d19826894fec12d66527ee14ecc1a4118e95ef9ff61947d843beb7656685a525014b2b1c9e60c49cc0e17e6f763a78f71613024519b7d8c4ace346104c98efa13a42f3d07f0f45aff7103939e67dfdab42697b05d6fd67073a19c50a9e7def5160a99e68a343c5b311f8401aa0835e01e2c4eeb153a84372bc6febee560f1b93c9be5db5859319d354891468eb06b0138649f5ceea20e614d713ff7400b62eedb20ac3c161686db88ea58948de15c943018eb7ab50a33d37cb08372eb33340d827f163f8ada716b202f4e0306f2e0b703dc7c0cec3b76f619ecec0aca1fae5ed849af8f76ed4f88368854b1fa6f167ce0b16f7f8d8fd70a07900f1bc3806bfbbcd7be71a38a9744286fbdcfab36b7ceededa3c8731827e94190dffbb9f47bd86d28377c125b518adcae47929eb070fb4288f5f3aa36c4bcd2fa7363ed26d6bdfbfa2198fd6fe463e863eb3edc8af0c186c56f6ae5fe348ef1e0c32eba4502afbd679d92dd969a5d1f9319e15a1b4d890c9c8fd3b9b4797405f523b4c3c8c7deffb7b1ab0fad1991b5007e52123b6248acd4ef4e9b28433fbc89588fa64e2ea595654e70cc16022af08ed03f54026faf8aac0856c0a931072b6c164ab967a80d3843dcac97f7b3ea9cc5d2e71050cc72429220abe729fcfed2e203594331584305ab639fd9f6b0a0d5fca19aed490bb3854cd4ea06b1dc63fac0925ca4272f5874579351ff6cd5b273f47d24e52273cf18805737c0aefe4871fecd957547ad680da7632507c30a24b1925569ab87c5994a93361a1f053dc204adf07e25e4716cd4f3fbb2c750ce98a87c6e4765a7fa67d49acf19e59ee4e876be0e36d535bcfddb193e0459a71b9ad160d201ead4962b991c519d0472041e88fb197059b46dadadcf5e49c9c5fe35721dec1b187b5849303fec03367d29546fe971731ba13585fcdc01e74f8f7332a0b01ce6e78618e2cc2d259be0928685dc9cef7a17230785aa1492829b0cf46216bf6db052ef57b639873ee1d71c3edfb18b74b848120a090e386d790518c7323764389209be3290b7a4f84231d857fe1215e3e1a64037d6d43188eaf08d8d654e4365203e00cb6f715fc2485c33305272f76758582930063e3ecfd212420a1e67b001d498660eb13489a44f507eb92401adad1f7959d6ade2fa12bd076e8d645a695ffaed4c61522e34738932ae6ad628b79821c7d1a3a73f930c72947cd31d58247db97d9d049adb7ee1a11c81906d3ba16c8c0656acf353c08873e855fcd0bcc09da820cabfa036a3b2f8709e82d12fe581c931ff39443361c8d9732ae111c84b184e0e1c62cc5b6c36f7e5740e652373ded73bfa25d64a69c003227affa618e67e499564bc142229f85c370470fa674a6431892abe477deb223e9ef0bde3e03fed96f3ba6ab6dded76f891485883cb9ff3ded02853c7f5f615c46843f3588cf24547f415efc282ec9859943194b8c1649e1e87e60e03b34dfc6a40101ddd1845ee87a9149b72985eeab70c1f40ed006b195505f0b9046c98198e46112f9f20b3388a58750d6bfab7e4297ed3c28824fcc604220c94d5b9b19662f60860eeca95dc8d544b90cc3796cadd1182b5450c25c9f2f12af512424ea3f96426b6420f810b1803dbeff79699ea97791618018ebd4ec39c9227949422568a594f273b4d9e2ce7712c571ddef27bae78581367dfc681fd83bb0a4dd58960909f011eefd5f575c9bbc225bee2ac06c475368978a12256c7fdf30269d37073b2123539f31843557cbcd163fe8759ee68bbc8451dcd51a3093829405782efd4c688047b0943d876eb54e91b2ff51b91f666eec9cfe56c7c6c6b0b9b99e7156f235698a3bb683f24f0fdefac378ae23fd3767effdf588cfe36a9b31d99baf5c7efcfd341885138fd2303488170a954ea5b56ae1f31b504a4eeda905be19d73a2d4a6fc3910db9a1d0404fd6c16357c09f296266ad3d631fe34a68441cefb0778ed1f2ba11d050dfa62690fec399be68e04682d5ac7ffac908471da79d2f1b956e206068a727adeb82c0ffdf455d907bb9928c4255fe2d5bff4b914d396b0eb65101b4b656b8c4d700f9a8855e5ccc73a8d223f6e5a9142717c1068c5798f7b1fef2a720746493eda7792ada3390d9678f450a50669d89a1c977be6159750403361839cda1d68e59fb115aae59bb3b9d7ca3a9669ae7d22bfb2e58acf5599b51ec4715684e2b663a601c1271fbdc3df71a627d7830af5cc60ae1bac271a12bd20dec43452d00f4613f1e10469fb8731fe592818570d185517cd5b57008766cf2942af59f69c33fa4ca8f4ca62dece25dd37164ba50a7569a894ea12f12f6431d64a02b4037319c4c9a7593206da2de5be84fc6008a1881e52f053221448d1b574d41587cc7b8b2836f9097f46748ad5d2c5c5c88ebf6f30e2ea38a4d3ae176f7aa1a189a2eff5cf53143059e10b2d7bc876a2d09061815640712a8f9a982460b09eb3d8716ddbac5a754800505c136a0298f54283860388026719ca42376b6410c23377d053f805818dc3c303f499cbfeabb996f4a9e3eae3237c2fe8cb25245a76cb59764f93f2ec6b750b49b1f1908993fb0adf36151d3ba404d380e32e379193db61daab5e5b491d7f7faabe740115dc9719422021a24f5c1b316beceb6bf8866da311aae59f407cb66687059308c580316919ec08b066b7a4805449f43d4923cfb9f70d39aa6aa674965a7c01a4055cb902835bf017fb635a76dbb1dfe5c58e583de869ea75416638e492bdadcc10cb7234c97180200711996560d3e83dba89b20ed95a497c34e7d7a4bb091a116200d80c6d8921e40409a88228ec129668e7a243fd957f7bb8b98116c9368eb26528cc0ea0611a7c20dc5fc1d352156a5c089f8fb4fe64cbb402650e101b4f26fd499658c7c339b7fa4aa29769b4effeec09f72f0280f763ea7dabc205a5825fa17ca629a40782157efcc44a84d92d117fa41602412864ef94ce51a81c8e89973be238e1cba3356ae2b5039516fafeb77299796136ab15c16354f700cd2fa6c326332cd7419ecd9542260785bc10cab1cd36d6c65bd05fbeb227deb43e182965d3710b52c4fcd9aa487652aba07d393272d9811bd282a21409ec77b47262f3de4efd96bf4b00bf02429ccd496c098cd71eb01578d10d7bccc8fbdbfc442f09c564d0c567095ec3f2012f0ac8c42f4af06b64c4db7f874deb9b6d4baf5c46c1c11b5547aaf575b3d27c1bdb955f9afbf3868aa0888a2b9951653a4b96365e37e82011d11e3f143f47a5ecb738ac277ab9c8aed34948cd929cdc3a9483a28730a8758eea879093d737e5150d466a3a1642fe555527978fb3ec8ab6fd249698333faa74e6999854b07756ae8893df87f2aa697f6a0945c3b8c6e8a6880799a0c6ed532c307e0b1a95f8e4df84efcbe243f139e19c9316e581a9f0c7314137bdb14455b841b5fc60ed8b52c70b6fa76c5fcb09bed2d5fe134812c7c7e5fd5a248e4f1f09f2c33bf434e160251dd3a15dceec64bca0b85a209fff7ef8f3444f0f02525740293f54d9bdd2846d8c2036385c52f9348acc7442f92e9885b55544d5c3505d246758377f9f494ef5d427613c3c874f73932004dffaf538a4f06e430d571ccf08bf7a0a0a4ba062feafac7a2e8be261e210ba788880743f7d816241c648eccaa0ab30c27ab1969674bcbd7fb52d998017d2d82d001f9fe1662bc68cf8fc7b6bba63f598b1fbd4b8ea88c076abf28f4839f49b980d106489bbaca8af1eaeefe40fd831dc7f7bb3018b3de1bc79afb2f75a4b42ff027e806690a18a954e41e57de01b30aaa8faf0a6c501c61a54cf20e86bba82de61407259b46f17fe20f39bad32a09e89337e2ad7cb5d0cf858dbf0e8986b297e41b5a8465725eaf34810e52f8183e24717b5e215767ebf6519b0cf993e16750fb498700a6321ba485fae3fc3f4875fb94ded4194eb3165c27e083639de3049dad983a935c6ba468a550a8b84e622de20c3d23d8205fe6c77dfd465cce471807775d714ac3eeae3db73e3f0c337491a093c7a91934a3655918cc6b4418f7c2ab810564cf3e2141904318648eed7c2c85dd0e28babccfb8b5188fc72f61c42ee213203611f0480cf2ebe9422a1195833afc744b65130f458d029d8779eb74920ff6f0c57eda61ee078ed222531d1d1dbd6d64a539563e71bc4ab81304ad317b2b05e8585b793e9a86e5d9469a5cf0552d78ed8a710e2484eafe0db6d0b174be66241fa66d15fd2f6adcf363f2d29067644044aaa77cb46e1dd37495ad6bc24aad7d8c1b6a956c7b66d165e1687dae402d5fd4feb3705c2c916a81aa7ee96da85630160a5098ad89b8a50bd27302ca17c3e1fcae3ce439a5ba459416f3825ae8cfec0b35136855a4d6b7a223bb5f613d66a35585b82286f211c27c6dd254e03cd6d026b0317489f7b2b54ed13d8b8d7b39a5759a532d809854540c8c5cc71f7d79858d62b30ac3b4e98b895bb7bb5865cf87cd2765fbeb0fafdbaa10604b1c3c0bc204b8423e2a3461f1906931839f80b9ba105a2ccaa638ea5a676b24d04ba0eebf6662bb9c13a7404b116fcfaaed8b064bc334e603064605460ecdca3aa5a9d5ff7e36252cd8af76d4ed0bf6cd3491865edf50bf21f318f605d723d89686bf578b294a13b2955dc301f2cb74ae1eccf43c2c9687bbb1ce20b3c473672426db274266fa9af962dc0fa1a43c7ea9f3563c8e13c38606697d0e46641a5bfab562fbdf3b8014ae43e8d93b53e60e0cc17f594b4a2d8c7b534bf572c49cb69dc6b238af2a552cea3e2b780ca679ad1bcadbd1b4a540fee58be61e9238b16f208f2b29d2df08f6bed2e83ea5fcc4dbbff50189b7a9668212f08a31e7d2e629ffd360dd2cf818eb54aa28c7ed1bb644d5ddbdd0d36b1dece5a3834c2d5cd58129464a02be1ee0984e0b367c02bff658a0fcd17dfde7211f8a54c9bfcf1341d094d9cf9e2781d5242f10f931ee8838de5fbde0a64a4ae349357265b2135c66f66a5f438777235e2a200ffba7c9272b41f6b4442dbb3162a1512451a77c15f679a5294ad2dd958710c65537b3f9f95ed058795453", 0x1000}, {&(0x7f0000001280)="08be7d4cda1c5774edf268597b5b3480d88335d35902a956eceb6119a33f89e3fdc81d61bc4ed00152d1576efce667b5c2f9f6ba1d5a532c1964def4120caeddc58817d096f9b724621bc4210ce7bef6d8ac6e448b2a65acb33938530c25811ced30648c2dd2bbf04735a7c5ed94ecbcced7b6c742d40a8e458b3c3a0332b2b03a7147bbeb445bee0b2412b38ef7839d9276dd55399bff9a610fa57ff07759720d19e65f8b888f1bbe781e76570b5f9b2ce23f3e54482bcbfc28f9a8566c4fe7d10f3ebfd5dcffe883fb9cc9a2aa028c217369d457437c8e", 0xd8}, {&(0x7f0000001380)="19fe97d14f28d159f9560f354cfc8d96a303941eedffb5f8659cb9ebe4a06631309596117c8b170d5b7dc1c7c49976014e53d14bf205e16ef321c8284e422283eeb75bacf4a1cc9c2cd9312682ed73abb9a5cc8a9d969226e062ae1945af719e4bab287cee7074c7166de1cebb513f3f0536780648d7276526713a3636ce557200af1faa45fc42297d8af044c0a6689c343348a595cb31183ec881b9cafc08b4011138c278372123ab390770c02b0c3e74ea2d87de9b799dbfc891bd0909d5ffe367333782821d5dfbe8714c6ebbf13ace52cf805031e0012404874d6adbb37aa72d0071e2ae1d6d702527", 0xeb}], 0x4, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r0, 0xffffffffffffff9c]}], 0x78, 0xa}, 0x0) r15 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r15, &(0x7f0000001600)=ANY=[@ANYBLOB="72c2886324b69872a283f51521fc2c35807bd3ac6a402fae74b875695332389b2c927d0938a74922322ea8b8f77fdab1624715cddfa3e961cc887a1a5ced4ecce55ceb1021f5da436d99689f6f35a8712e4ada31393a83d72b50aeab28d2965c344762eee0640d1888aeace3ad77f1c9969c"], 0x10) sendmsg(r15, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0xffffffff, 0x200000000000000}, {0x81, 0x9}}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) r1 = socket(0x18, 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) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1000}, {0x7, 0xfc}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000180), 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r4, r5) fcntl$dupfd(r3, 0x0, r3) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd4677029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2fc8ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2fb4ed8f6bbd8e38a3434e17b0a395cb73739f7825010c875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = socket$inet6(0x18, 0x4000, 0x81) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) socket$inet6(0x18, 0x3, 0x81) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8005, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x10000, 0x0) socket(0x10, 0x2, 0x7f) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000300)="3b306d6a98d94955ae41c3acaf12f94775830f6127d29eb2bda00172fb4dca8e30f9cb7176995011a80fea18d1c5e0e3512a7c2285d187628d49c47b0c60f5aebb070227a1eaaee0beb1ae8f9ab7361b701f2cdc2806d80e0387568552a2e737f17c68f917959755902ff92f22f8cf53662600cd9a3198dae3e72316", 0x7c}, {&(0x7f0000000380)="dbead43fb58d5cf3d35145a6bb11e765c9d3bc6eccb54c7965a8a183ed3acf0ad50654640aac0b119bf35ae9b1f075dc54ed3f71c2ded69b022ceab2ca62a091dd5dedfeda308f48be6b4321cb59aec46dabd01661e7c13aa6e84eb9b8d01e3bc16dc97f64a78d08a9ef164eb1b457d84e58cfbfc0492c34c9aadb4d918e15b7555f7fab8b846bbe5072e4e2d043e2362303f807242701cbb77d86f70307d62a4690bd8d3441", 0xa6}, {&(0x7f0000000440)="3cca8e13cde5845dde20fba1fcfb0f3cd96cde113b864a3f7bc2586bed35ede8e030580b6a7081502dd014d084539e1b22c2ca", 0x33}, {&(0x7f0000000480)="d9be0b1df59128e011180aefa8013712632d0a420b0ff8a54b1254f9c44565322a91ccb28506256d20ee2ebe5b09f8586dbf53ed33401baa2ba02319e877738165b72e7500a8a88143680f38f40101ae244daff638262bc2948540475d19f47b79fa16a643d29bd6ed957a8dcb38ef6cb2a1027bb86453292a0908d187f92856bbd7fc46303c63b2c5654ce7f7fd42aa52c483c736d7", 0x96}, {&(0x7f0000000540)="9180f85ba3cdd7c6c894e22f5c44f3436c57d72e87a6cbdeb1", 0x19}], 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) select(0x40, &(0x7f0000000040)={0x9, 0x100000000, 0x1, 0x2, 0x100000001, 0x3, 0x100000000, 0xffed}, &(0x7f0000000100)={0x800, 0x1, 0x80000000, 0x3, 0x9, 0x9, 0x4, 0x804}, &(0x7f0000000140)={0x5, 0x8, 0x81, 0x7, 0x7a16, 0x5, 0x8, 0x200}, &(0x7f0000000180)={0xe04, 0x4}) r4 = dup(r0) r5 = socket(0x1, 0x5, 0x2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) connect(r5, &(0x7f0000000640)=@in6={0x18, 0x0, 0x7fffffff, 0x95}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r8 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640), 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r8, 0x0, r8) pwritev(r8, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffb) chflagsat(r7, &(0x7f0000000600)='./bus\x00', 0x10000, 0x2) 16:00:12 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff00000000000060451a7c00c50300000000000000000081000000bbfe8000000000000028"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 1: r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fchflags(r1, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r2, 0x100, 0xca, &(0x7f00000001c0)=""/162, &(0x7f0000000040)=0xa2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="920a6b8dc5d021659b7abc419802534e759127370355c416c26960c0533f2b72c87b5f1e7bee3eda91ffad53faa80ec267e04d7cf261310ac027fbd13632db125ca96f703fd017cdce34906b7bfbeb65a05bd2317dbe12ecb86be9322b6574e1d0f5f7873e2165d4b74a9ae2966ec1aa8272009753627ace8a1b91f73c3a6610da0045f6b1bbcf9bf6fd65ebe69e9b77c11f797b547f12feb35a3fe79deb70d0dc9a0fac5697fb751d894ca135b4c96958455a2149e88f3f2f0176b486ee4d4c60", 0xc1}, {&(0x7f0000000200)="ed5cb780d8df4f8a1e531448a5b64790224de71ad41c80730c0cbcf7f6d4a36e5b31cec6bc75294409bd9e040f7b6a31d5bd33a84f85aef7ef834c62b0eb7a09cbd9c05568b50c90060f59fe7379be24da1f9319dfc87f62c47055", 0x5b}], 0x2, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 16:00:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e29778902f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b0cd8bb2e075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcf2cbe8e2c84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f34fd78eb7480480eddd1ff1730df0b0af70be486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) r1 = socket(0x18, 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) r3 = socket$unix(0x1, 0x6, 0x0) accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001140)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) recvmsg(r5, 0x0, 0x0) recvmsg(r4, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0xfffffc7c, 0x0}, 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg(r6, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001400), 0x0, &(0x7f0000002c80), 0x5d}, 0x0) 16:00:12 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:12 executing program 1: socket(0x11, 0x4003, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005e25f000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872b03b22f310b404f36a00f90006ee01be657ae0000000200000000662a3ae98539c05957bc5e8f0000020208a371a3f800"/167, 0xb1, 0x405, 0x0, 0x34) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:12 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23, 0x0, 0xfffffffffffffff8}], 0x399, 0x0, 0x4, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="d6317ac361abb30a2fe8d77d3e54a2421c16575624162b60f82df7e99d452b0a7862a564227fdc1f2579f38963d00ae3c162c31703"], 0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x800) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e3000f60000f700"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c654600ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851faa900000141cbc3cf740e8a70530000000000002452000000000000010000000098dec3032eaf9544666aa81d54b9f85142f7ff00"/97], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="118a497b58a86cd53dfc9fc3025527f9a93f2d1c11d47a84ff43006e8241b4a21ccacc8ede4d6a7ed3d7812fb639364c8deef87059ff0a2bbc8df9406c223b9293b09131b7a4c78d170c9c2c4f6d4de39fc06890e534dd72a41a040d15d702fd6f6c6ed38e9b7710b158f6749c46103e9ec512693ea17318b41d2c7b8783bc6ca330e31f05116f9e0250788cc0c69b10ec20f29fb706719db4c35e4bf734779b3b9e39a2c9f10c2d6a21d32c8efd6b0706e77cb51054af2e6127311d2e51c283f05d213e3b0112a265af021bedbe645a10cf96a0fadc3654fd1b3bd3996bc4ba122891470a44e5b495fe9cc56e29d9e63eb81e81e807ab118eef6aaa08becd89e544635a01c65f8721f87b87f227d9076bb0f9fa71fe776eee416ac20678722f20bfa115bb5c77a2a14af53a354f7f6ec80aaf1509bc7c3b3fec1174e24a5994dae757"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x8001, 0x81, 0x10000, "087ba7edf25ac8b914b1c66bdbf5a37ae30f58fb", 0x81, 0x4}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffffffffffd5c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = socket(0x18, 0x4, 0xff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x72) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000440)=""/102400, 0x19000) r2 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) ftruncate(r0, 0x0, 0x7ff) writev(r3, &(0x7f0000000340), 0x0) read(r3, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6020920000140600fe8000000000000000000000000000000000009c2471ed59d8ca00"/58, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50040000987800e3"]) fchflags(r0, 0x0) r1 = socket(0x18, 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) fchmodat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x24}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x18, 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) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) flock(r3, 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1e029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x22, 0x7f, 0x9}, {0x4f5a, 0x1f, 0x81, 0x400}, {0x778b, 0x6, 0x3, 0x92}, {0x40, 0x8, 0x6, 0x3}]}) 16:00:14 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1003) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x1, 0x1}) getegid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x80000000, 0xffff, 0x0, 0x100, 0x3, 0x4, 0x2, 0x2, 0xeee, 0x9}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x9, 0x4ac, './bus\x00', 0x8000, 0xcdf3, 0x7, 0x1}) write(r0, &(0x7f0000000100)="510f000838cb496a", 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0x0, r1) dup(r1) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1116, 0xffffffffffffffff) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffdfff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000100)="84a45d3f7e21b7d441c7d1b64436bbf4a788c81f3d4b51095e1e9ef0a6885499abdd88b850bd16b3f0cbc6e3a989ab95c8d3644aa00dbaf7f9c4468dc9473c58a3bcd4e28c75c93ed5147cedfe69a47789d35652e6783bf519007ae979f6cf0151e0a394167ddd7718ee33910c493b137ebd2e277c34ef81ae03beb19ce91e75815934817ed5c51daa8cd210f59cc911af219f1ebe22e559fd", 0x99, 0x8, 0x0, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa784}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffbfaa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) getsockname$unix(r1, 0x0, &(0x7f00000002c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x80, 0x0) bind$inet(r2, &(0x7f0000000940)={0x2, 0x0}, 0xc) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000280)=0x8) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) syz_extract_tcp_res(&(0x7f00000008c0), 0x6, 0x1) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f00000000c0)={0x2, 0x9}) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x70}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000380)="7a666e07793dd11d6a801b443dc4a25387f5239ea3574ca0afe9826c0309a6740a7b2ec33a07bbe47b023eb26db24692f1caf97d23700d2f4134550d32312d530da5ea563bdeddcea42ef0e9829b29e1e19d99eec7aa2e07163ab13f63fdc4a7c75eb4efe210f5881977ccd6339a5a1d3b786523", 0x74}], 0x1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x10000, 0xbde) execve(0x0, 0x0, 0x0) uvm_fault(0xffffffff825857c0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff825857c0, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d00,ffff800023de1b38,10) at tun_dev_read+0x138 end trace frame: 0xffff800023de1970, count: 0 ddb{0}> trace tun_dev_read(5d00,ffff800023de1b38,10) at tun_dev_read+0x138 spec_read(ffff800023de1980) at spec_read+0xf1 VOP_READ(fffffd806edee348,ffff800023de1b38,10,fffffd807f7bfa80) at VOP_READ+0xbf vn_read(fffffd80675d8e58,ffff800023de1b38,0) at vn_read+0x124 dofilereadv(ffff800020a929d8,f0,ffff800023de1b38,0,ffff800023de1c20) at dofilereadv+0x1a1 sys_read(ffff800020a929d8,ffff800023de1bd0,ffff800023de1c20) at sys_read+0x83 syscall(ffff800023de1ca0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa6670f36f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x3c6 rbp 0xffff800023de18c0 rbx 0xfffffd0000000000 rdx 0x12b rcx 0xffff800000a17ac0 rax 0xffffffff81005653 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x20ca84510eb00652 r11 0x714b6f6ec5f0f107 r12 0 r13 0x3c6 r14 0xffff800000a24660 r15 0xffff800023de1b38 rip 0xffffffff81005658 tun_dev_read+0x138 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800023de1860 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{0}> show proc PROC (syz-executor.0) pid=111541 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a92eb8,0xffffffff8263a570 process=0xffff800020ac6028 user=0xffff800023ddc000, vmspace=0xfffffd806318d460 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77930 432816 28635 0 2 0 syz-executor.0 77930 477673 28635 0 3 0x4000080 bell syz-executor.0 *77930 111541 28635 0 7 0x4000000 syz-executor.0 87197 355844 20044 0 7 0x480 syz-executor.1 87197 333518 20044 0 3 0x4000080 select syz-executor.1 87197 34238 20044 0 3 0x4000080 fsleep syz-executor.1 95585 348025 0 0 3 0x14200 bored sosplice 20044 367819 58639 0 3 0x82 nanosleep syz-executor.1 28635 409289 58639 0 2 0x482 syz-executor.0 58639 7296 11908 0 3 0x82 thrsleep syz-fuzzer 58639 117424 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 201758 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 411283 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 217558 11908 0 3 0x4000082 kqread syz-fuzzer 58639 37504 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 385423 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 338009 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 437941 11908 0 3 0x4000082 thrsleep syz-fuzzer 58639 172533 11908 0 3 0x4000082 thrsleep syz-fuzzer 11908 252293 44124 0 3 0x10008a pause ksh 44124 283260 92701 0 3 0x92 select sshd 40995 144782 1 0 3 0x100083 ttyopn getty 92701 84290 1 0 3 0x80 select sshd 21278 303585 85466 74 3 0x100092 bpf pflogd 85466 227761 1 0 3 0x80 netio pflogd 49541 234786 89494 73 3 0x100090 kqread syslogd 89494 318748 1 0 3 0x100082 netio syslogd 12353 422658 1 77 3 0x100090 poll dhclient 88058 207651 1 0 3 0x80 poll dhclient 96432 360660 0 0 3 0x14200 bored smr 85663 520590 0 0 3 0x14200 pgzero zerothread 54198 70413 0 0 3 0x14200 aiodoned aiodoned 64023 289641 0 0 3 0x14200 syncer update 68125 296921 0 0 3 0x14200 cleaner cleaner 94231 406355 0 0 3 0x14200 reaper reaper 42238 96247 0 0 3 0x14200 pgdaemon pagedaemon 10773 477470 0 0 3 0x14200 bored crynlk 59479 71442 0 0 3 0x14200 bored crypto 65277 285080 0 0 3 0x40014200 acpi0 acpi0 68726 273635 0 0 3 0x40014200 idle1 42200 188769 0 0 3 0x14200 bored softnet 87473 161060 0 0 3 0x14200 bored systqmp 21522 477268 0 0 3 0x14200 bored systq 71601 283982 0 0 2 0x40014200 softclock 6694 15397 0 0 3 0x40014200 idle0 1 212805 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 77930 (syz-executor.0) thread 0xffff800020a929d8 (111541) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82634b10) #0 witness_lock+0x52e #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9546 6424K 7327K 78643K 12408 0 pcb 14 8K 8K 78643K 269 0 rtable 113 4K 4K 78643K 512 0 ifaddr 99 20K 21K 78643K 252 0 counters 43 33K 34K 78643K 97 0 ioctlops 0 0K 4K 78643K 1555 0 iov 0 0K 16K 78643K 177 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 78K 78643K 1836 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 15 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 287 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 867 0 sigio 0 0K 0K 78643K 53 0 proc 63 63K 95K 78643K 517 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 3281 0 in_multi 100 4K 4K 78643K 592 0 ether_multi 1 0K 0K 78643K 80 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 109 493K 493K 78643K 109 0 exec 0 0K 1K 78643K 260 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 148 137K 137K 78643K 4008 0 UVM aobj 62 3K 3K 78643K 67 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 1K 78643K 206 0 NDP 14 0K 0K 78643K 47 0 temp 142 3030K 3106K 78643K 21827 0 kqueue 3 4K 20K 78643K 87 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 93 0 91 1 0 1 1 0 8 0 rtentry 112 75 0 30 2 0 2 2 0 8 0 unpcb 120 875 0 865 4 2 2 2 0 8 1 syncache 264 9 0 9 4 3 1 1 0 8 1 tcpqe 32 221 0 221 3 2 1 1 0 8 1 tcpcb 544 1895 0 1888 3 1 2 2 0 8 1 inpcb 280 2939 0 2924 4 2 2 3 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 11 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 4 0 4 4 3 1 1 0 8 1 pffrag 232 10 0 7 3 2 1 1 0 482 0 pffrnode 88 9 0 7 3 2 1 1 0 8 0 pffrent 40 288 0 271 3 2 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 96 0 26 1 0 1 1 0 8 0 pfstkey 112 96 0 26 2 0 2 2 0 8 0 pfstate 328 96 0 26 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 295 0 98 15 0 15 15 0 8 0 art_table 32 297 0 98 2 0 2 2 0 8 0 art_node 16 73 0 32 1 0 1 1 0 8 0 sysvmsgpl 40 44 0 26 1 0 1 1 0 8 0 semupl 112 8 0 8 1 1 0 1 0 8 0 semapl 112 281 0 271 1 0 1 1 0 8 0 shmpl 112 65 0 5 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2715 0 1315 46 0 46 46 0 8 0 ffsino 272 2715 0 1315 95 0 95 95 0 8 0 nchpl 144 4140 0 2533 61 1 60 61 0 8 0 uvmvnodes 72 3169 0 0 58 0 58 58 0 8 0 vnodes 208 3169 0 0 167 0 167 167 0 8 0 namei 1024 12635 0 12635 2 1 1 1 0 8 1 percpumem 16 59 0 27 1 0 1 1 0 8 0 vcpupl 1984 11 0 0 2 0 2 2 0 8 0 vmpool 560 21 0 10 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 13518 0 13518 11 8 3 7 0 8 3 plimitpl 152 80 0 72 1 0 1 1 0 8 0 sigapl 424 1083 0 1050 4 0 4 4 0 8 0 futexpl 56 22041 0 22040 1 0 1 1 0 8 0 knotepl 112 212 0 193 2 1 1 2 0 8 0 kqueuepl 144 220 0 218 1 0 1 1 0 8 0 pipelkpl 48 320 0 310 1 0 1 1 0 8 0 pipepl 120 640 0 621 2 0 2 2 0 8 1 fdescpl 496 1067 0 1050 3 0 3 3 0 8 0 filepl 152 9666 0 9564 12 5 7 8 0 8 2 lockfpl 104 253 0 252 1 0 1 1 0 8 0 lockfspl 48 89 0 88 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 1131 0 1122 1 0 1 1 0 8 0 zombiepl 144 1050 0 1050 2 1 1 1 0 8 1 processpl 960 1083 0 1050 6 1 5 5 0 8 0 procpl 624 3176 0 3130 4 0 4 4 0 8 0 sosppl 128 29 0 29 3 2 1 1 0 8 1 sockpl 400 3926 0 3903 11 4 7 7 0 8 4 mcl64k 65536 23 0 0 3 0 3 3 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 155 0 0 19 0 19 19 0 8 0 mtagpl 80 104 0 0 3 0 3 3 0 8 0 mbufpl 256 1051 0 0 65 0 65 65 0 8 0 bufpl 280 6792 0 525 448 0 448 448 0 8 0 anonpl 16 110870 0 92754 104 21 83 89 0 124 8 amapchunkpl 152 7735 0 7564 29 9 20 21 0 158 12 amappl16 192 5311 0 4318 79 28 51 62 0 8 1 amappl15 184 4 0 2 1 0 1 1 0 8 0 amappl14 176 7 0 5 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 844 0 839 2 1 1 1 0 8 0 amappl11 152 82 0 63 1 0 1 1 0 8 0 amappl10 144 19 0 11 1 0 1 1 0 8 0 amappl9 136 389 0 386 1 0 1 1 0 8 0 amappl8 128 324 0 296 1 0 1 1 0 8 0 amappl7 120 120 0 109 1 0 1 1 0 8 0 amappl6 112 28 0 22 1 0 1 1 0 8 0 amappl5 104 1378 0 1357 1 0 1 1 0 8 0 amappl4 96 524 0 492 2 1 1 2 0 8 0 amappl3 88 144 0 139 1 0 1 1 0 8 0 amappl2 80 7882 0 7800 3 1 2 3 0 8 0 amappl1 72 32460 0 31984 25 14 11 20 0 8 0 amappl 80 3448 0 3391 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 66 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1088 0 1060 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1088 0 1060 1 0 1 1 0 8 0 vmmpekpl 168 11975 0 11937 2 0 2 2 0 8 0 vmmpepl 168 137303 0 134992 138 34 104 115 0 357 3 vmsppl 368 1087 0 1060 3 0 3 3 0 8 0 pdppl 4096 2184 0 2131 7 0 7 7 0 8 0 pvpl 32 332157 0 311045 222 21 201 207 0 265 25 pmappl 232 1087 0 1060 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 241 0 9 7 0 7 7 0 8 0