ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x7ffc, 0x800}, {0x2, 0x16f9, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6}, {0x3, 0x6, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:01:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0xcbeaa43fb4c19b10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000300)={0x1, 0x9e1e999b7cfe5bd4, 0x3, 0xfffffffffffffff8, r3}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getuid() fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt(r5, 0x3, 0xfff, &(0x7f0000000280)="2751ba2fc189dc90e1a8fef099458192ec42be8932f2a069e9aa6e76137b0c76cf7d0cf02a7785e71b6e87c3977521b4da0cad9d3ae332177ada104c1e5c6af4bd", 0x41) open(&(0x7f00000003c0)='./bus\x00', 0x400, 0x0) 16:01:35 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8005, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000010000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba0c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b40400c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a0d19fc0bb96300000080baf93a70500085211d34ab3b2b000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e07fc438cd4a285175f823e517352b813aacba6124c426633f57a7a3dc606a8912039fd261e862a160670b3579c48db1e4e519e552d29076ed1a73b4f077f2ee0b160ebc14f4bd6db8fca5fae2650d9e82989874f56f98fb6aa81d7e18ce8121e511539206656ad3ba909d3d629f16b97b3811e296fac21f48f20581ee9b1f76d11dea4d7df8a853e459f7ce05442649a64c0486259aad36a63079e5813d0e16db57d95017bb5b9f0f2c"], 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) mprotect(&(0x7f00002e0000/0xb000)=nil, 0xb000, 0x0) pipe(&(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r5 = semget$private(0x0, 0x1, 0x80) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0xfff) semop(r5, &(0x7f0000000000)=[{0x3, 0xfff}, {0x0, 0x94, 0x800}, {0x0, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x20, 0x1800}, {0x7, 0x100, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x7, 0x1800}], 0x9) semget$private(0x0, 0x7, 0x200) mkdir(&(0x7f00000006c0)='./file0\x00', 0x3) r7 = socket(0x18, 0x2, 0x0) sendmsg(r7, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4000000000025}, {0x16}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") write(r0, &(0x7f0000000140)="49534885d4b0766d30b5b765d53dca9fec78ad1dbf03bde6fc867f27eb6858df73c0a6a55ee92569da60004cb6b83b769c3a580f5e0fceeff4efec81", 0x3c) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000080)=""/86, 0x56}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602", 0x0, 0x1}) 16:01:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() r6 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r6, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r6, &(0x7f0000000140)=[{0x3, 0x3}, {0x3, 0x1, 0xc00}, {0x4, 0x0, 0x1000}, {0x0, 0x7}], 0x4) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff07cd3fdf00000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=r2, @ANYRES32=r1], 0x1f}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:35 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x7000) shmdt(r1) 16:01:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x1}], 0x400000009130dbf, &(0x7f0000000140)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0xbeb}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x14812dfc4d09851, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x4) 16:01:35 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f00000000c0)=""/44, 0x2c, 0x0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0xfc1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) flock(r0, 0x8) 16:01:36 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = semget(0xffffffffffffffff, 0x6, 0x400) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000000)=""/124) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x3, 0x4, 0x7}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) recvmsg(r3, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:01:36 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') clock_getres(0x5, &(0x7f0000000000)) 16:01:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0xfffffc74, 0x80, './file0\x00', 0x80000000, 0x6, 0x10001, 0x1}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendmsg(r2, &(0x7f0000001a00)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x81, 0x1}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000200)="a929a1480e8b05e1ef8a393aef8c8919a937964b71d56788ed445279b37ac804913063ffa7d4c9cdb6c05a59a8d7b35b7aceed564e2e4d0f8ffe2fdca04728466914ec7dafd67c21abdfa99a59e1feae1d7069473c241eee072c16f4e75f7fcdd741c9445732736e66fcb2ae8104c148", 0x70}, {&(0x7f0000000280)="1307a4a70d08e3969dad4819804d7d3e0b109913642bf87540ad7b77200c8bf14254b5873a100710aab3696f60f6ea5ee2edf5bbefee27818942c17762d77c00293c0ea01499846b1779cf6047da8c29dcd4d42b5d9b844c34fe1e9af1dc17eb505de3c60c7d610e3e62a526a00d05e5267099e1d0d788bd23515da0d0b7299fa0c40b81fdf3a94a45e265bdd80d4a4faba081590a9edd8207d0e95b9ea456aae2d3541f3357a14a1d872c52ed6ce196cfce824c70b4d879385869f8396b498f44dd3061eab8348c225c0ad7078e2e17b18620d58952b9aa88b8a7824ca7452e5c78c4922c17617549061d10eb19b897b0a135212a", 0xf5}, {&(0x7f0000000380)="beb11304eb775a7afea17d050840cce1a7ee19c497cdc680b06d3023853de8069465ddf94be006f75ec1124223c845504b3b81a745c17aad94cd9ced3aa05444c9b8f25f5412777dd9781ba1417f64602f696bc56b74370c986f17003a0fda920b565374f84547fc37a4a9e909a429b452f5ee4554535dbf3ca9991f8991e2354a5986f781d4a19c837c142e957aa452fa233ffb0d5ac740c03dc5d5b8d86255e2e05ff7fb02b5548ff24135299ef0ba24d1b11e2709992ce7c598d3c943670484479564384eda4f4c4fa1ff41cfb309da309ba2736cf900da8c51cdacc47d9470af284a0c7df8a1fbaa843c76f5da20228827182b", 0xf5}, {&(0x7f0000000480)="3ce77ea681b7519c65d68f36b923af03098509bd0f6e74eba8387a18961cda5a22d26b4bbbc99a26897ea1753f66bb1ccedfba40b2836dc5a6dc8d246360cd84a6343e33ee0272dfaa2c392fc4b52ac2e9b9eb8bf566b6492c2838c03696dbbbd40beb8a083e3212e1332bb44de76a4b143d1625091da578405470d3c17683520cd1b80d15011a6962ce6d0e51", 0x8d}, {&(0x7f0000000540)="13f131d42f90a28de9b3c9e6ee6b3283897837041dbcfb2e95bc9ba2d38a5af17ccfded96f3d447acfb241a7d1882c9229631e9ed1adea25b9426ca3fa3ef5ea8aca8ca4502a51a5672a6d35723d3401bfe63071d6c98cd75b38d06c5a9d0b9ac5e50d4ec1550fc277d66d015857cca3427d048fdb5478e1f00be3c6bc82202a619107b1fd22016e2491297ca29ab97fd28bd17972e7e8ad441231b383e0ab1e", 0xa0}, {&(0x7f0000000600)="5603f055bd829456a9036d7d6ca2efb444926b2ef57d4e5fdacba88f29fd6ac76a4b4f78bbe6c73c25497d4dda641fda15ae675b", 0x34}, {&(0x7f0000000640)="2c24379110da5d5110f4cbd51fda01fbf8c38113671ab845609c63f2243add1e4dbcb4c86de2141e14dbd65a5266a4e475b3cfcc8dd96db0df6b7484d56c45", 0x3f}, {&(0x7f0000000680)="f965e80cfca51a7983811c2b97008106160b97f36194d018e84ad04fd1222739ec19846436d24d2843fb623d1ba788c1f657fd329423e9153632609cffed22ee0a13dab77dd414c5eb7b1c86fa9b33dec621ddccd78abbc62724abf2a3d7ce68030eab5c9684b32d2dcc0f9cb3a1290bd056ae07eff964d0f4642786b5b9f662cb7dea05ce738a134826f1c2dde0b5a4207de086ab8920e01a8185c66caadf6226fb0f7916272c2b3a6c8b507ea4668b511336cb117b1149229cecde9275fef649f98156606dddea84235304ad7658c34011eb32acc99cccbd65fba958a27037293c3036fa7385121fd0b7ca176b42b01d814c1317525202de483afc93de143a68fa8e7692593bd4d22acd01947e9b49b4d521bd18e72f22b7b693fe5ec3b5ceee8056ab3078b9da368ec210a342f6e8af706b9136efe063295e65c40b88b6daa13bf71023c5f819a5d9bf494fc8d4105a3d966330b5d83182e7a9b143963d076821135a9bb6632b046c9e7aa5e47ea0f130a0d5c0b52384db18f1c8df1f45234ac54038d27b9eb4fb460a8eb123ee689fff7faaecffe561dcd4fd4dfaad4c0f422c18a56bb9d8e1362a44fd9cd9ac38b9f39f52f61bb7077fb34e7b5b626b230d713e975c182d0e6b240a1070bbf2a090027854e232e650d16cd09716de29dca3ec302385e11fa0bd12237d3eae4c73a5a6a8d326aeb7187e4dc5351876450d59acab497edebd9e52570420c4cf045db8b6d5f2966d6fe93c2d9fc941c1a2d2dbc4af7e0e29dcfaf7d79094f9568636e2559b0ef190141ccc5ac8a02ef1feaab01c527fb04bcbb7be7cc409a9803b86a62e1465c002316c9d7b45052562e7cd75424993094a2e5cb39e1241b2c49c5312001474ee6cce4b75d4bb6f9ccc1d6bb97595d7a80edd667f3e550d7067e13b7b47f8d45cbb91d5e65be2097bd312f87c79b6fc7e00c5d0ddf95bf8e82e8c13311ff8f030277fff05e11de7d56b42af46655035d6a949e5d38f4f011d856d3b79bb792e91c0e9227393abc0c9661dbd1e7b0847c86d452e76c32fad78cb834a5a8472dbaca5c13a2143d88f281d11726fb520bffa52d9f2850a9e44da7f0196218f78bcc58f27df3a3f359696c2c64d56390d36607457f30c90314c3f9984e2e4c6f75c47abf59a60f280e937698eaf73128c968177a333ed8425df0b71a21c2cfd306ad2024ea9fff87957e8bdbba48135a5a7befcd704966b7cda83c1ab9ba296ff617b386de613479d710467938ad468ac45eca84605d938e55fb192b5cddb2406cbc6887107c5e40361962741827773581b9a54d436aea6a532d24fe36c3513dde7b2573247b787aa9e8e2535f535447a94a69452836ba35bc2cc540b33e0e73b11eafa2e25fdc5572f2163a9b800baf44ba92f75e4697e215ce3b8cfbdbc9e25f447adcf220373102a5bc5dac576722ade948487f76465417569d456cb650e0716dbb15959a5d386faa645a20e085f27d4d4f29e9304454fa55188635750cf8def6846c42960dd28482b697528cf14ea7d3d674cb3ac8370bf9883dc33561ce5b244398f2281b3ba3d55517efbc8d746af488fa0a00104193d27ed1a735b57283b142de614323534bd9b2694866052150e8a573365bea3dc96c78b9e75e070779dd501c5135fa2d91450b03d66ea2ea4b616913f2f838aeeace2d2aee8b08cd8191eccc071b2f4accb94ba1d58ae7fa6e732e1b3e6e6cac95d632a7948f54ab8690075dfc8582713f88eeabfc5a975bee31fc861ae6353d2c896029f24fff88f51073b055c404b889d30f6b14b37739aa3f50c7eac1b5f6bf858e7d90be56f625a0614848dd9814d16e1ab849d31b544dec024972ce8f5d5a47f14801cca828eb995be151226af05190c6e4582d25816565cae753aec8f8ba013aeb3cfad41ef9723ffa16df7851399dca9f64ce877dce0041e2b142c1ff794bd57e8a08b40930c3f706fdbe0379ab000ed3a71ac688d88af6b21f3a4648274572008784d58af5dba80f194583f8d1300553b12876d06f8147935b3988482e485f3cc69631a9877b9643b3f28fde1d7699d762f1d55339616f6d057dd2ece308c4055c0efaee121209fc8c62d843bcdc4f6b54eb0a18fa512467ab9013d87c58a43b79beab040846b91cf269366b469efd884169858142aa6db72b402e67e5aed1362e75e155b4dfa28543634c6fef91e8edc0e4f5f0309ee5898f0303443196aeddf65846cc72ed9ef4a94f24024f60729cc81d7bfce38e90aa27e90480ce9d2dc2c0220f74d5d032bd178aefcb9e665ee742a42d71f841caaf706d338fb7c6e33755b5af08eb8925d77d0e8b21a9eda6065f100b31568fede0374202fddec3863458b403a57f6ce749481d0ccacadddcd49d88d38d5ecc406349e18c8fe2597dd89922f6d1f4b32a49bb66652c2d83604ee9540aacae1075a053c44423b09c58311d186469147c4fd0a028d12ec6a5620c7b61204bd6c785304866a091a0359636b96be283f64a6d759da5cdb51d775c8a9a2ca8f665716abc053b08213973b9dc035a2707233f6674d24a8afb113140a6c116705fc8d2eae0e3b00fd24612497d6d25808c9047ece21f018442cd20329b288da424fe6f73a9dade8c508baf8a64ecc7a6610d573ee66e3ca18e53cdf83286376ba9b426a82d8ecd81af512ce3ff9599aa4322598a037d087204edc28f3d0a6119ecf4edc298a60c6bd5699b35b7c30738e6caa2614f02a232649e95b7de517e35791b4a443af81105c6dbf5b919cf6197ccff8ec66742b242b62dbcf8d2972090b4e23695db9c7d65ee77f2f1fa47ad5d3b609517735e573def23bf7fff5be3914ce41b3e5f0af660f86448b5f98150ec16178ed6ae85cc5f71c1b599476f303c52154dedc8af15fdec0d6cb42310dbd620620bb51ebe95092597c34b1cddd8ad5068829c7be2b5277df3d536aca5cc048261c2cf6753bbf3ccae958dae58773e7aedb4bf888232e9f09b715bbc59d381bc7bb77c66031149d2ef7927dbce6258f90b7b1e5a269c94873d350416b8778d108966bbeb80cb3d61413a0ab4d49b99eae217e30916804cb3ab8c908595512d9cda83e26be7da0eab35ec37fdc54ef41c655b5c8928173300f1bc68780050f31b494df76bc5d7eca43d3aecfbbdfcd3900eba2e36c48631fa8d10e44e9836297c3e181e12ea27af0fcc1e09510a52deb3cb5e755eb551550cb2a9f3c8b35f8910a9db54867c17c13bc6311d437254ee3ae257f21090025c41db4f8e226a561221053f87992f14422b6f6dab9d772b787440d7ac18e2f2c8c9b1e00458354241b1dcb8534ca4b3d3fe1355d1b21dd607db49f70317ce044da3f234cc470a4afb24c55b3a4d3e4fe7f777f7fbf5d8f2c9f73dd66381911b32734699553b25f5697c2871efe094a187a5b88ddbd53d28c745e364579fab809d73839ab777da65282a22cefa020a9ad319e3de27c90349762bfc4e2dcd4a642a8a5ac04114c57ba001739431cab5c9a596cef9feeeaf6c0ab741f17b862947873dc1212a7295683ff5f998cdab3f469b2fcd1c4dfebfb2132e6a00a0c41f45fd18ab01d5dc583339a9662c9d87f0f7b5e3a26a885546e8c8945afe164c9781de9d218f4aeca50a21ddc9a8cf34d2d2c889fec4221542fb1b0467ab1b241694f2ba1e5157f33ad466d909584afa7020e1ec8931ef503bd68f25dd0b176e3305ac3836c95f6312f9fc2f6a109588d42d761f598b8c2b77469d1062a313e9632c3be5642c1b1cc1af232c02f2f52226aa30ca4681b62313d355d20eb4edc295cc2f8b7aff3a819131bb2908b2cbab4b9f5d4c0911390fff18d015eed2578c44e48b6e9b4f8a819c94f5e1d378a430de94471a0372ac1f771e64ab7c81fe58575a50e2cbd310a7562c7c841dfdecfc4166b8d877dbd60f1e2f43120dec91d42b8bfa36bc6d91e34fdd4eeda24c7c98ae2df132f4d2ff9b1b5c5faef4b2b5c59f23f8b7a00ae298a649f411e25259ec2474261bd80e8b08d988aa3097f7ef83cb14dd559ae312ca4b7c77591c85be054bc5a4ced827b26246198822377eb7005bc53d94967d0a92bfc4e739012181837604317269540cc1c7f134ee875c31359b306f415ed7bde6719967a24ffa4c42fdb5479b531fb982484a136403af0be814ef73f2ba5ae9fb755595328a61f1828669ba32e15ca14867990cf5100bca99bf99334f80d558434afa4da561292f85cc3cebf36697356374569c33c846fa454c01178db368bdd204d08a8d2d6c728309eef0096097a84dd02d626fe8758d888ceeda4c632f43b064465965e107fe9c6efe95ee14e426a52cc5f94b3bd009c70cc8b84c0335e7c506bb6dc343367d6b9f44cac7a19ef981f4b0f136035dd88333bbb1f73cf2811061198e93c965932eca5634aa61e8e1c27c6e9ad159cd59dd5b48de5fc0adf40aa58fb2ee4ed4f6b7f811a8d00f2ec2418b78693227176e290554a162f1b430b1dbf9defe974681140853ba6e1580ed00e19c9ddf4d5b2e62e7f06f65fcbb12f456af232ccc5ea97c0906dbfd24a9bb25c1f47b623da1c0349832a1f10c30cfb44253b86715b584aeb725b88cdb0cf0cf89e80ab058850292b20822501f71a40702a7829f26cd6920ff7cdb6e1f799bc1a56ab289320b2f184f296a7af8ab29397f8b467b12b420d917da2ae35dac3f42d9445c484838843380ea6d312d9f65c33a12b7dcb3e000e85b43e2cbceaf556ed37b66ea45319ed4c5e027869ab2465fbe71451f33e05a29f9ec8429c302f1af4fa43b8c806b39ceaac48cf10803cc21afcb5c4d2dd655f7fb4c7bd322c0490f66f52eb7a1049a95ebf0c948eae1b7789b8f8a5b9480f3929d3b6079717ccd0a3a762a66e676ca5c28e5b94541284b387d58e5aa64fb606a288ccf478daf1d691ddec15aab736ef541369b727a3f4c6afab92d8c83cf254638d9a50b45190287b577324fb356eb2fdf2677076498f37258f18a4aaa94d800480993757fd903ec51260b964e32a58e10636f85b8f96501173a9d4ceb339db582096c5bd7a9e380d28c806676dd4dd0725b29bbb8a5ff8a3d16e9cd6167ce50707cedc3c85302ea29d6567013be354ce972c196247c816a4f6df88446b7b4a8c3b5f9981e4300167d20d13d84c178d708c438e75916c355e5a91a1c947ef798bd40a291d53ea8e8f7a916981d27ad52c0b3888f091a855fbac4c861ee2e7029daa6c87ae7e473bc398cc59db96d14374e4f229d6c029d2e23c919f3dc899594a26d901b3e32fac7a7182a4f67bed8bba306dc8ff581b9b2e8d0cd103f922b5716ea16aa914c80c7d353fb5493f1e83a9ada4ca6cf85dade718475d986446af37399849c984199d50ef6d0c7a5c907b000b76f903082dd5a9b7442d7f4e7aeae84ec50943f742f3705929cdaeebb7835e8240a788c976e35d49af3a62c0b7c05062ae7f4c8b975896237c7325273fa705892dd0d456c6a0581ac657d3d8cef24b9b4d0d10fc03e26c4f1f73a9f75c003d23e20e233377c7fa1c39be3e1a5aa80a133b7869388599c9a31f1525528b288832a71c0314af1e30baf75ca781e1008a6a37f473e6e8958cb21af1d937cf33619f22d633d2e34222d7e9bf98e03870e13c278e5a06da1ecd25f559a5f064840593f5e982efa549a92f3554815cdb6d3f82eda0f504e8120b807886e14ca380757d033019c58c51c576dbf8fe5978485660b53be238c900554abfb6c4040a093e92cded5b4d38a173de49135c31633203cc00efd3f4debfb396", 0x1000}, {&(0x7f0000001680)="b53ecefe5205edac37bdf19e0231f209a13f1a10f9d3f5f818f1f13ad16dab6fd072b5b3b8d324c9dbc3bde7aec8271d72a844289fc084ce64958bb2b9d42a3afe30aff98294a99da74d15551623ee27e3d2b421d3e8a089c26c84efc322a12c13f861cebdaef702c830286a3840f62ba1389230570fe3a2334251bb9522f9988ad5af97b6849a3c3bfc8c8c6c3a5f5d55825c6ec038a4ba63d44a152feac20baf6ea9fd24cb9c20c63c38795fc6bea1956af05810bd133d6c7e35c33a98b627fc320778780ade329d5ae4bf57079669c84f412ae205b2ae60004fe991cfb68ecf9ced2d49", 0xe5}, {&(0x7f0000001780)="0c0bab3de7e9fc7f5e5e542f179481d08bfab212f683408f49bc1d627195ff47ef900d4cbf68d0e8076baf3da0bcaf0174443a27ddb87b312824e9c8b4c33fed55c6d90a822e050fb680aaee4c019ca8e27914ac55bb4384adeda84f9f98c48cfc393f43f7e75379b5e919fdbf8cd8a0df9abd6e7fe3d1d9de663137627a7169ffa5c9ce9efd8562e4d448c47c3dfb829920c74ce7ab651d6b493e1b5d28e33a69d49b6c82edf6d1667d214be5c494963f1d68dbabe0e456ba56bf7f51cf5cd8312acf674fee29dd665779bd389d35d5a56006dc9874ec112cbef322ff2dc027ec8baeefbb96403708fcbc72b06c7dc41a33e796d948e1ce39fbb0e1", 0xfc}], 0xa, &(0x7f0000001940)=[{0x50, 0x1, 0x9c, "7e2a54d8e492d62ad9d032418fede3e263e72500167176d4a3e2474a049c6ab6fca050118a0430019b8ec4464a1d8b88e02d41d0d5758dc609b102d5b7d5aa70"}, {0x50, 0xffff, 0x800, "f30a19bfbe3dbc395deae183ecf3f6691774e8e0f0744f8e6cb86bbbedd510e5cc08b784e86b03ac390f5dd038c0a071ed7318f9762a0a5773"}], 0xa0}, 0x33111a9ba05ed662) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x10, 0x800000c5, 0x0, 0x200000}], 0x2, 0x0, 0x0, 0x0) fchflags(r3, 0xac65de797559b9d9) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x21) setsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000000040)={0x1, 0xa5}, 0x10) connect$unix(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="8203f240ec4c9c0030008100d58babfee3fac3d3d44486c290f6c19b1355656c780b362d411ce0c3abdc7701cf33960f3ab82a49bc1c80c0fe252b5f060f484230281955cc4d126b2d545241251907ce2e635c0b99255cb4c4e91d35fcf259443fa65c57c2a31d8acb2b7a74630bafefa14d693c565e26437a8880e9dc0bf330e45f58d45d68346e2a5aee030e75ca3126ec0080a3017df52f94da257aac7b3fa4b94d9bff513f3483eeba2f073562001ccd91b474394d4cb5ba4371d2314fac7ed314756c2922b28fad1af54d57b3c630e81edfb7907ae799dae21eeb2f30b1ec58350754eb"], 0x10) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000001a40)={0x8001}) setsockopt(r6, 0x74, 0x9, &(0x7f00000000c0)="44f34afd1f5acfacb2b4bd0d1ee22c2f4d2cf21620e52569a1b03b8aa6910f4f6c94e6699abc541960475c1da1e53d14853e00acb59f04f977601b8bd2c7d3bdc5b21cc64ebf5b9913208c10c4a30a450553df9a58ae13c6b9b08b43e28aa2085daadfab4667c94f9caace199a866d413bb1612e3b6247f8947cf0d8ae9a59125ce470b2ba36d7afeb69b6998656b025bfafa7861d9399d6c43e4afa62597d7cf9ddc1880c064e0de16c7dba0f2a7db46b074ae191b6be4b412b39834c2909e374263a2d25568e34554eb4e73e88d99bc7bf870328a82c38496a17afa06dc9e15f9570729396a4e3165692290a3c", 0xee) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)="b6bc1fd90f15c11379ff2b783f6e") 16:01:36 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0xe) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000080000000000000000000000000000000200"/52], &(0x7f0000000200)=0x3e) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = getpgrp() r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r4, r5, r7) r8 = getegid() r9 = getpid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) r13 = getpgid(0x0) r14 = kqueue() r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000080)=[{{r15}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0xfffffffffffff7e8}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r15}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r18) r19 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r19, r20, r22) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xb82c474b29ec9ed2) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r24 = getpgrp() r25 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r25, r26, r28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000200)="98b0a10fe3298702d83d420b7d79cb952ccd5500254acf95a12fcad27e9d007e7ec7aeb45f9e9caa382b021275ba898fc885964f59f77cb202c86766fd0c6a0a867ec8dff3b354445a091689fe132602253259717270c2977fea11bd0bf8a44a6f8099b5fb2ced8b907ad4e9f2c95021d99016e3583ce635bf23d8692fb3adb24530cb60031567eb8fa5edfce74bde57a7b5217a29a2d8", 0x97}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff0000000000009ae18a60848f0309a47baaa2a7bda435bedf30c3971a1e0f3ec804311e313b426132f5846ccb1ae8a0609a2fbcf1d48da06794638e84d6a5c67ae9f0a7c4d5788a78fc5b906ecc16731c4169d1f7e011699da4e52107970807a599a8b93466eed3415200e475413e71a46bb3b73553db932480534c70791d857924a5a0c92daf33840023908fa668ffb4311e01352a4a05ad1c8590b63003d8db2254e9db04b2e4", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x1}, 0x2) 16:01:36 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000110000)='./file0\x00') mknod(&(0x7f0000000140)='./file0/file1\x00', 0x6000, 0x0) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) open(&(0x7f00000001c0)='./file0/file0\x00', 0x800, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') r0 = semget(0x1, 0x4, 0x20) semop(r0, &(0x7f0000000200)=[{0x3, 0x7dd, 0x800}], 0x1) chroot(&(0x7f0000000100)='./file0/file1\x00') 16:01:36 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)="920fefa3c2ac4f736fd00a82f24563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417ae394222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b029a6d05e50580f000000000000a67595f35c1ef5e9fef0eb48ef860f9b9d39a1ad7aa85ac1b7fba1290c4effe5674ddc7baee704997c92ffd3be3ea892a0f22c45e360652216a39a73aefb0ec5ea440e96c8b4a4ca3562b71ca2cf992f2312fc9f3794998c3397c6ebc97623e09db390cd9ed16a056aee224d23ca8080ee5791ad72c3278087bbb55a33ece23bf147a3df5abd2193541f38afa816de08afc572d06bcb2f5d3685d79df52281ef072212c736958213b3aaa58a99a43f11c25317f3", 0x50}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x10000000000001cc, 0x0}, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:01:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xefd) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:37 executing program 1: sendsyslog(&(0x7f0000000040)="9964c9d547170c16387b8d1af7d54c730ea1ea16d166c9a2bc9b83481e7694be8b44aeda85862009a29bb2fdf5bba226b12bfc6952719d9e8960d57f8a4ca3a5ce9e2293bd9d0417bf95f7dc58271c2e0c75538943ced82dfb82fce7cc", 0x5d, 0x6) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) pwrite(r3, &(0x7f0000000100)="110afd843c813e885a0d24aa1533ddf8af4ad1d3cae9ffcc785248d0aa5015306da569f4aa5c8cad1ec28f87a98c3578d3640351006e472e6263283f3473d0fac3ba2cd9756111adb4c88854b11ea48549", 0x51, 0x0, 0x0) close(r1) flock(r0, 0x8) 16:01:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xf7, &(0x7f0000000340)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/170, 0xaa) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000240)=0xfffffe00) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r10 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$getflags(r6, 0x3) poll(&(0x7f0000000340)=[{r3, 0x10}, {r1, 0x9463cc1bd81b61c5}, {r4, 0x8}, {r6, 0x20}, {r0, 0x100}, {r9, 0xc}, {r10, 0x20}], 0x7, 0x1) 16:01:38 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9b}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil}], ['./bus\x00', './bus\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2, 0xff, 0x12, 0x3}, {0x7ff, 0x0, 0x8}, {0x82, 0x4, 0xf5, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fchmod(r3, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom(r2, &(0x7f0000000040)=""/28, 0x20, 0x861, &(0x7f0000000280)=@in={0x2, 0x1}, 0xfffffe48) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1fe, 0x0, 0xffffffffffffffff, 0x200001, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) clock_getres(0x4, &(0x7f0000000140)) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0xa9a6) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0xac, 0x81, 0x3, 0x2}, {0x2, 0x3, 0x5, 0x101}, {0x5, 0x3f, 0x3, 0x13}, {0x6, 0x6, 0x8, 0x4}, {0x3f, 0xc0, 0x4, 0xe8be}]}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x3, 0x800, 0x4, {[0x9346, 0xfdf6, 0x80, 0x9, 0x8, 0x3, 0x5, 0x9, 0x7, 0x6, 0x3ff, 0x9, 0x20, 0x800, 0x8, 0x10001, 0x9, 0x8], [0x7f, 0x0, 0x1, 0xfff, 0x400, 0x9, 0x8, 0x9, 0x6, 0x2], [0x1000, 0x0, 0x9, 0x8, 0x7, 0x7500, 0x9], [0x8, 0x2, 0x9a, 0x7, 0x81, 0x233ec4ae], [{0x3f, 0x0, 0xad33, 0x44}, {0x3, 0x6, 0x3, 0x40000000000004}, {0x1, 0x7fff, 0x946, 0x5}, {0x5c97, 0x401, 0x9, 0x5}, {0x3f, 0xbba, 0x4, 0xfffffffffffffffd}, {0x24b, 0xa1c5, 0xb10b, 0x8}, {0x100, 0x7, 0x10000000, 0x1}, {0xbc, 0x100, 0x7, 0x6}], {0x7ff, 0xfffffffe, 0x100, 0x7fffffff}, {0x1f, 0xfffffffe, 0x8, 0xfffffffffffffff9}}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt(r4, 0x4, 0x8000, &(0x7f0000000500)="83d98214eb697289ee8beb6d347ab83fd6f304ecf541f186688a9f58e1c4b69dcc84d722c64ec848667f9b5422ea8ea127f97a6e58dc82be9eb853ceddd36771a953d795e47471a70404c6b06b511eea9e5fbcb0ad461e082b09cfef8ca5d0c1ded193608d7c0cbb5a1233b7e30c381c92bff1fe4fc83cd600a7dbc1ea1d559bbd59cf29fdc0a00e2afc706637047fc41272", 0x92) ioctl$KDGKBMODE(r2, 0x40044b06) r5 = socket$unix(0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7c, 0xfffffc00, 0x7b1, 0x1, 0x80, 0x2, 0x2e1a, 0x1, 0x0, 0x1, 0x8c3}) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x6) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) pwrite(r2, &(0x7f0000000140)="8b4ce7ffe5c1344d73b035d47c8513088b100dacf1acb2260c1b83b4b587a6340f56a207ac99904fd104c205e4fbebbf8d803e04411884b5c9aae94306d5c3765c875a34cb8d9576b7ee9fc0b3d19507c8f0743f223117b2a1eeb2ae47a57b8fd4c21fc676a21c75407fc804fad1c7e4068229131ce40eb9301596d66d4c6a387f7a03033388e11e75ece7259a879b1076a50058926953dd82ed4bb86b6ec8c0095bddd3e01e637c2d1775a38fb8cd29b1de1c6fe325f893716893a9f5810e9e2dee0ec9f11f48c89ef561891da55bb2b24445c6", 0xd4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74}, {0x81}, {0x40006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfff, 0x0, 0x1, 0x1ff}, {0x4e1, 0x1f, 0x2, 0x8}, {0x2, 0xe4, 0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:39 executing program 1: socket$inet6(0x18, 0x4000, 0x35) socket(0x28, 0x3, 0x1) 16:01:39 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x0, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:01:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x10000000000001a0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) dup(r1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffcd1) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x8075) setsockopt(r1, 0x29, 0x10000, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:01:39 executing program 0: getppid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:01:39 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x100000000000013e) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/h\x8b\x00\x00\xff\xef\x00\xe1\xd4', 0x8, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000100)='n', 0x1) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000500)='./file1/file0\x00', 0x80, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r8, &(0x7f00000003c0)=@abs, &(0x7f00000002c0)=0xffe9) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000100)='n', 0x1) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000100)='n', 0x1) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) unlinkat(r11, &(0x7f0000000140)='./bus\x00', 0xffffffffffffffff) close(r1) truncate(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, 0x0) open(0x0, 0x20, 0x1a2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:01:40 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') 16:01:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x3ff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x200000005}) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7f, 0x0, 0x6, 0x7074, 0x1000}, 0xc) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:40 executing program 1: mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abcc50f42561a84e6abca64896bcfaffffff8bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b013ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65549fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca803000000000000000ff387c0f64f790da917517a8b983d41ba76f526a9e2a94e35ccddd9186e6e0b418dbff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679ef7119e8dbb1c6e7becf14bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b818c0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5ca1cb75e2620c5a1bc7e331001e2a8959552a0000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x1, 0x1, 0x6) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendto$inet6(r7, &(0x7f0000000800)="30cac9384fcdcc45e0f16f543f33c5369464f5a094fb38752e4e7d9408f328b4e6c7b161a7d97a4e4231811f2c26aa8d7b7f7a1cda8a0d0b69d8a74dc25083bcf372e56502807c320c7d42969b900f33ba32a7c9ae324064fded9b11c7786e00820d8c01b86ecf0f278f4dd552f171dcc5a442e45668ac740ae8e6bd4a4f403aa86d08926ba2992a87f6ee9265c727968e1e25ce5ac73aee4fa4944bd3000000000000000000000000000d1470e8c40473072702fb5c96ef42f3e95fa0a0378d90643ec97fee5270f76d928da81aeeadc3e16601b34f9cae13b0429aa222485abafd38769b6e5c99ee", 0xe9, 0x0, &(0x7f0000000040)={0x18, 0x1, 0xef35, 0x7558}, 0xc) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1f002e2f66696c65300093f086a48ffc3fe98b6a8ea113240e9ee2b854840a580066b5fbfb84428138"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x3, 0x40) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/191) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/119}, 0x7f, 0x3, 0x1000) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2b7835c5281bc446, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x4010, r2, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x188}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r7, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r7, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r7, 0x0) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESOCT=r6], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa9, 0x20001, 0x100000000, 0x1}) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 16:01:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x9, 0x0, 0x0, 0x8001], [], [{}, {}, {0x0, 0x1}, {}, {}, {}, {0xfffc}], {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x1000000, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x38) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000540)=""/244) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt(r2, 0xac, 0x5109, &(0x7f00000004c0)="a4312f38522f5d337b37ec7eb258c492deac2c09009eeeaa1eb2ff5c50e01d9dca6daa31ef8b5ee49c1047de75dc364fee67d554110f7ad6f40096f09848a98673770e7581abe628febed19b1e216b53", 0xb1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000180), 0x10000) 16:01:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65dd75463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f6839bf425d18088868777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48adee57bc0d46d0a8de0fc02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d6126871f4385f04157795e24e7a5b28472714b361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000008571021e55"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000640)) sendmsg(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000340)="da54c4ad0de84a602eecf6e588949a59cfc833b4128bcba9c8e425c07b89a1bafdb2dea295b77f95fde75a4c55581771266a4dcfc40ee796ee769bcdc233d94d56fffecbceb23b225b5981e992996713a1cec8b0f60ccd3888ad725aaaac1d89fe98d53a4ea3c3680ec6d225a6be0efd9e22fee52a36660ee49786d735007a0b98f47721328bb26081a2639b10bd2a015bc1637fdd4ae4ddb9c1752628b7d11deaa2af9c62657f0005fa0cb2", 0x45}, {&(0x7f0000000440)="488baa20e98f4f39fb4e1c2851f50869976df0d886cf506e72b65f30a5e448814cc5f0a7fd658fcbb30493b54189948bfeadb35443dfcc29cc6ba99ea60fac4b090be1f3640f85af4562edfb38efafa2721d49060000008c48110f71b2e053565950c4576365301deb3a7a61552f0905ec7272a429840ae06f57840e51a3a8fd91a271f3481491cc582660ada12ede77588fee2541e7fbe6980192559a71f7ac829bdf556007c794b20868b03c5eab7eaabbcbdccf457584e5241cb77c8ffde267bc96333890bacd63f689a9032ba7c5f17a0ccc41992e707e010c1a1a843f63a789ea866752acdd30fff16575ca3500"/251, 0xfb}, {&(0x7f0000000540)="1c0c0052cccb578411456c57f502000000000000006dacefc2a44581630cd73e7f35a16302e546a1e998404df782353e816ee2a6997a1c109e8bf66ab688847abd107070f707c3e654ce56bb984a5ddc6d014adc0bf48c1828dab3b880f94e40d13362aa4382606fb1fa548a23dd40489d0b60e6e64530cbe1924986397979ae5f3e9cf0f01d78a97e46ecc08d", 0x8d}], 0x3, &(0x7f0000000640)}, 0x1) r5 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r6) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r8, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r10}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt(r10, 0x2, 0x8, &(0x7f0000000040)="a1b86f2a6c15ef7a7d2f41ac27e4d01e213e36f1ff52c61b023ac073656cc5358747c9686a54", 0x26) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0xa, r8) dup(r1) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) r13 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000640)) 16:01:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:01:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) flock(0xffffffffffffffff, 0x2) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) fcntl$getown(r3, 0x5) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xfffffffc) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x100) ioctl$TIOCCDTR(r5, 0x20007478) semop(0xffffffffffffffff, &(0x7f0000000200)=[{0x3, 0x7, 0x1000}, {0x3, 0x101, 0x2c00}], 0x2) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x8000, 0x800}, {0x1, 0x506}, {0x4, 0x0, 0x1800}, {0x4, 0x3, 0xa1c765c29e05acb6}, {0x2, 0x1f, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x8, 0x1000}, {0x4, 0xfff, 0x800}], 0x8) flock(0xffffffffffffffff, 0x5) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000280)=0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1103, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000300)=0xfffffffb) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x2) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x400, 0x0) dup2(r7, r8) r9 = semget$private(0x0, 0x4, 0x36a) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000003c0)=""/7) r10 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80f0, 0x101) readlinkat(r10, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/4096, 0x1000) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f00000014c0)) r12 = fcntl$dupfd(r11, 0x0, r2) mkdirat(r12, &(0x7f0000001500)='./file1\x00', 0x190) 16:01:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x100, 0x100, 0x9}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 16:01:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66076c653000"], 0xa) 16:01:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r1) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r5) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r6) getpgid(r6) r7 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r7, r8, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getgid() r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r13) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r14]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:01:41 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000180)) pwrite(r2, &(0x7f00000001c0)="285bc25f087d1f87b59cf7a043cd1c0228d20b916d5b9281410f028cd5a2e24f5264bcb41ad73ffe68f17a95f4320d8bce06bfb1d46d41cda86ab3205ce4513e0e91cd6b001b7773fd33046b7d8fdc3e6a47da32", 0x54, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb92b705072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 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}, {&(0x7f0000c38000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8005}, {&(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}) pipe2(&(0x7f0000000140), 0x0) lstat(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) 16:01:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7fffffff) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 16:01:41 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r4, 0x3}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000200, r2) 16:01:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) close(r0) 16:01:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() open(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x6d) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = dup2(r0, r2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7fffffff, 0x8, 0x6, 0x2, 0x4, 0x9, 0xc9c, 0x1, 0x1, 0xfff, 0x4}) 16:01:42 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000500)='./file1\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x100000000000013e) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000002c0)='./bus\x00', 0x0, 0xffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='n', 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000580)=@abs, &(0x7f0000000540)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000100)='n', 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:42 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000851000/0x2000)=nil, 0x2000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:01:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x8000000}, {0x50}, {0x6, 0x0, 0xfa, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1fe, 0x5, 0x2, 0xff}, {0x2, 0x40, 0xb9, 0xd21b}, {0xfff7, 0x7, 0x4}, {0x7f, 0x6, 0x9, 0x8}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 1: r0 = syz_open_pts() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) flock(r1, 0x1) r2 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) read(r4, &(0x7f0000000340)=""/81, 0x51) syz_open_pts() syz_open_pts() 16:01:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 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) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCPROMISC(r0, 0x20004269) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) 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) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x6ff8ae5e41af757e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:01:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:01:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zerm\x00', 0x0, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x5, r4, r5, r6, r7, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000800}, {0x1, 0xfffe, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x2800}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r9 = semget(0x3, 0x4, 0x10) semop(r9, &(0x7f0000000100)=[{0x2, 0x9, 0x3000}, {0x0, 0x405, 0x1000}], 0x2aaaaaaaaaaaac8b) 16:01:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44c074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93722ea7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919db80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c731bdfe04fecb12e37ddff758885f4815fa8e84409c2b2fd8085df9c3210dea06be47a8a3eb3ccde6a53cbcd60ec86f4af0679a40d88c29480fbf2164ec8250d44409eed35f27eee604ba3c72a7896e17c1a9fed3dc84f408597e71ad8f8a2260817b11734fa70650fd2b6f5ebb6e1e770fb56fd8df0da15e02f67e746a224cb28bbd955fad36f769d24dfa58b27bbac7696245589c58dc2abcce0b2b86e77bfd318d64f5bb4ec4be476ec572649817ca1a16b737630079ff7"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000000000, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x5}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ftruncate(r0, 0x0, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x1000}, {}, 0x7ff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x40, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xfffffffffffffe66) writev(r0, &(0x7f00000025c0)=[{0x0}], 0x1) 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xfffffffffffffdcf) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c03c6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 16:01:43 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x1ff, 0x0, "ffff00000000000100000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0xcc) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/238, 0xee}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1ff, 0x8, 0x1, 0x224}]}) write(r0, &(0x7f0000000040)="993ec62cce1dedd1201c4a19adc6fe4e3768deab67c731ce8cdc0720320535335cc755b57f13c5e52af0d4fbe1ede37ed1b46c22bc9af94f656551", 0x3b) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:43 executing program 0: r0 = kqueue() r1 = socket(0x10, 0x53d3fede1305c60b, 0x3f) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) recvmsg(r5, &(0x7f00000010c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/35, 0x23}], 0x1, &(0x7f00000000c0)=""/4096, 0x1000}, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) nanosleep(&(0x7f0000001100)={0x1, 0x9}, &(0x7f0000001140))        16:01:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000100)="000000009de62410dd6aea9f500460082a693dbb8c1b9af3a06e5b19af2b5b442711775ca296e2cf7c8417cccb701ea86966a66438a0a1d10d40ae9fa7c1c562d403c31720e9aa8027b87c7c41fd470b010e1d0ede65bb84f9f936376f621cbff1e846491397e4d109ecc84f40f4c0589aff0f000002b2eae3084fb3ce5c1fe4ed6ab9d9c6226fbd31be1df2ef47e0838f8d359f050d0d37b3e505a7979db4be4516fed4d7c3f2465f3d48728a42618105fe1c034610cd31bf7ad6f72bd561aba90c378af7c3c1234c18f3704e44e48f68809d94297c147a3d", 0xd9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:01:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001140)) fcntl$dupfd(r1, 0x0, r0) 16:01:43 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x17, 0x6, &(0x7f0000000280)="d5ff205ad67965996e258898ef896fb645e9927d2538e81859b245d0f45c32c64bb3c7e8d9f7ffffffffffffffa2d0ce5e24728e6e5e2d1de4bc9b5ed27f2c2dec7237883dad7d787be659a868a65fc6e771b833d5181b1966b774f86000"/105, 0x49) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) dup2(r5, r6) r8 = kqueue() r9 = open(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r9}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_int(r9, 0xffff, 0xa50d0917eaae7d98, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffda3) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r11 = msgget(0x0, 0x80) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:01:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) getpgid(0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r5) r6 = getpgid(r5) r7 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) getrlimit(0x1, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x100, 0x0, &(0x7f0000000080)="3d92bdd2c8652a21e55b82d0b18527a9c9309b000f43cc4e4bd9328167f617c132bb252a518151fd3ab0e71e08372166a9041198db80aa01057ec8bd5890d0cc0e053c43d08c2c00683bc052fc6de3a42f35169a7a589aa801b005184e164d67a67079a2fa94ca47af18bb7534", 0x6d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) lseek(r2, 0x0, 0x8000000000001, 0x0) 16:01:45 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x44, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 16:01:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x80, 0xfffffffb, 0x7ff, 0x9, "14198247368a8ead107f3f634e51018f686491eb", 0x800, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x4000, 0x80000000) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="795a8fea5a1ae42402a3aa05f5701bf701be607eb04b3c454856d114deef51d8d33662f0031498cfdf06e469935837a0a25f245900d85abb50b0e0caa29629e961ca09000000454d918b37e50d5f37da0a0988bde26956c68ec2514814901d99cd4c6f45067625cb6f5fd88f785de9407cc786c6070dd60fd0010005f263ba6d2b7deb73611d7406401e52c5803592b7179b141766c03a20c9dc32ee574eb9151d6c91982ddd120718ea", 0xad}], 0x1, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200002e8, &(0x7f0000000080)=[{0x2, 0x2, 0x3, 0x1}, {0x2, 0x60, 0x3, 0x10000}, {0x9, 0x3, 0x80, 0x10000}, {0x81, 0x0, 0x6, 0xae}, {0x3, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x5, 0x40, 0x3}, 0x80000000, 0xd094, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20680, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0xd1, r0}) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fchmod(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:45 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x400]}) 16:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000002c0)={0x0, 0x8, 0x9cad, {[0x535, 0x4, 0x1, 0x145, 0x200, 0x20, 0x400, 0x200, 0x100, 0x1, 0xd96a, 0x3, 0xfffffffffffffff7, 0x8001, 0x4, 0x0, 0x3f, 0x51], [0x8, 0x6, 0x100000000, 0x800, 0x9, 0x7, 0x9, 0x2, 0x100, 0x3ff], [0x8, 0x5f, 0x8, 0x0, 0x1, 0x3aae00, 0xe7d], [0x7, 0x4, 0x5, 0x5, 0x3, 0x5], [{0x5, 0x3, 0x20, 0x8}, {0x400, 0x401, 0x9, 0xe0000}, {0x200, 0x7, 0x5, 0x275}, {0x7, 0x940, 0x0, 0x8}, {0xfffd, 0x4, 0x0, 0x2}, {0x9, 0x4, 0xffffffc1, 0xff}, {0x8000, 0x1, 0xfffffff8, 0xfffffffffffffffd}, {0x9, 0x99, 0x81, 0x20}], {0x81, 0x40000000, 0x8, 0x6}, {0xb278, 0x5, 0xff, 0x2}}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(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(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000001c0)=[0x20, 0x7fff, 0x8, 0x7ff, 0x3, 0x400, 0x0]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) flock(r2, 0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:01:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) fcntl$getflags(r0, 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) r4 = dup2(r3, r0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) shutdown(r0, 0x0) 16:01:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf553f68c11700287eb70bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff01000000000000b76c3530392b2d351afb37ec4305642ad2cf8724eb18089278e314d3966740b2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bbf3442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e4e5f3d5885bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a0311967b34f9fa3a976c9d4b83bd91e262228a05361e33929f4b0000000800"/1591], 0x10) select(0x40, &(0x7f0000000080)={0x3ff, 0x401, 0x46b, 0xb6, 0x0, 0x200, 0x0, 0xfffffffffffffff7}, &(0x7f00000000c0)={0x4000000, 0x200, 0x38000000000, 0x0, 0x80000000, 0xcc, 0x1, 0x3f}, &(0x7f0000000100)={0x401, 0x5, 0x5, 0x8, 0x0, 0x7, 0xff, 0x101}, &(0x7f0000000140)={0x1, 0x20}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000280)) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000300)={0x5, 0xc70, 0x9}) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$unix(r6, &(0x7f00000001c0)=""/124, 0x7c, 0x81, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000380)={{}, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:01:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r1, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r2 = socket(0x1, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r2, r3) fchflags(r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001240)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223, 0x2000], [0x0, 0x0, 0x8002, 0x0, 0x0, 0x0, 0xda], [], [{}, {0xffff}, {}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) 16:01:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") r0 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:45 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)}) 16:01:46 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = msgget$private(0x0, 0x200) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r5, r6, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000000000592362b1216ead2ab9755699ce4632c9df6daf134a23ce35475a55306e81a697428d7d743780ed02db6ec028c453052fda7befa71a3998c89461314ed7becbbc0d3d5c82e32e4370817b77af61a82f85fdebf3d437a810a9eee471f4c121b351702d91280e949cb8deefeb262507c636f2f7fe4d4c6a4e6031af03fa13157fbe56d204123969a68fa54890a3b78b0d37c7a3e4e0f59f4c565451bb11a4a895c7980d650230a63f271ab1363a8b5c29ddedb01a8523ceb5230a78939357903756cfee8b5ef5594d723fcb9574c10cce9a2ffde7ab292902a84ea4cec5afb3e7f35ebb02563a0d8edff922d379c14d4699"], 0x68, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x1004, 0x0, 0x0) r10 = dup2(r8, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x1004, 0x0, 0x0) r12 = geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r19, 0x0, r20, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r22 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r21, 0x0, r22, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r18, 0x0, 0xffffffffffffffff, r20, r22, r17]) getegid() getgroups(0x0, &(0x7f0000000200)) r23 = msgget$private(0x0, 0xf7bb9e99388a03e5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c55e60fdbd8855057a2f8ff23147eb13cea50a46ff28ea7c994734ab30a635ef93a5a30f12d506b9f02d2c01"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r15) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r27 = geteuid() r28 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r26, r27, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r28, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x4a, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r14, r14, 0x31, 0x8000, 0x80000001, 0x1}) r29 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r15, r29) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r30 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r32 = geteuid() getpgid(0x0) r33 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r33, 0x40044266, &(0x7f0000000040)) r34 = getppid() fcntl$setown(r33, 0x6, r34) getpgid(r34) getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x96, r30, r31, r32, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r16, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r12, r4, r15, r31, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fcntl$dupfd(r10, 0x0, r11) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x22e3, 0x0) 16:01:46 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x0, 0xad6}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14, 0x1, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x806, 0x0, 0x0, 0x4}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0xc19d3ee7c7461ca7, 0x44}], 0xddc, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x8, 0x2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000002c0)) socket$inet(0x2, 0x8000, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) unlinkat(r5, &(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000080)="b6") r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x8) 16:01:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x801, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r6, r7, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/diskmap\x00', 0x10, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r16 = dup2(r3, r3) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = kqueue() kevent(r20, &(0x7f00000001c0)=[{{r19}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r20, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r21 = fcntl$getown(r20, 0x5) r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r24 = kqueue() r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r25}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open$dir(&(0x7f0000001640)='./file0\x00', 0x40, 0x4) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = kqueue() kevent(r30, &(0x7f00000001c0)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r30, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x8bbddee05537665a, 0x0) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r32) r33 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r35, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r33, r34, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r37, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = kqueue() kevent(r39, &(0x7f00000001c0)=[{{r38}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r39, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = kqueue() kevent(r41, &(0x7f00000001c0)=[{{r40}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r41, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r42 = fcntl$getown(r1, 0x5) r43 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r45, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r43, r44, r46) r47 = kqueue() r48 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r47, &(0x7f0000000080)=[{{r48}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r48}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x219, 0x0) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r52 = kqueue() kevent(r52, &(0x7f00000001c0)=[{{r51}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = kqueue() kevent(r54, &(0x7f00000001c0)=[{{r53}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r55 = kqueue() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = kqueue() kevent(r57, &(0x7f00000001c0)=[{{r56}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r57, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r59 = kqueue() kevent(r59, &(0x7f00000001c0)=[{{r58}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r61 = kqueue() kevent(r61, &(0x7f00000001c0)=[{{r60}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r63 = kqueue() kevent(r63, &(0x7f00000001c0)=[{{r62}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r65 = kqueue() kevent(r65, &(0x7f00000001c0)=[{{r64}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r65, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) sendmsg$unix(r5, &(0x7f0000001900)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="317d10fc2f1ea48fc25b7cf7ca3d9cf1c2cd437c94396cbfc29c970b63699def44d5fb1e10bd31c9032ee7b07bc1793b33452b191572eb0b269b2b01cda69333703c08b73641ee1efdf309593b4d43087a092f931a272d05beeb965122a1f809144977f25ff158be6532b9520e72b6b89bea1083c4ec851631379f1b3a796be9a5708da96d59fb2f972369f401e7d1bf1b1dd709e8ff9ce2fb52a47604380dda47b68f22a832324f9c6c926bbcb699dbf42c1c25a4bd76eba0fe636712c10079034b0306585e09f984327200b4c9c15351257b57e4734b541db10b62f41d612daf8803463a6a8951135b8f67bd83f1eeaec94629ac9a083b5f63e9d69f0892faa8c72e50402ffe3fbcd9a8cdc803d3b786f30e48d85d02fa57f459951acaa2304992e79e7f6ad37533effd28a36dd11d4ce467fdca674d9b085d7f842bd61c87d467bd926b67a13abb13b18964f83fa928835b3911d50ff224ae017e3083113eca528a0d43ee690eb0bdbf3f6ece8100fbb2f15c733a85ef2c9f02a31928f606d630eefa3e122fb6558ceccdf0ddf5dec8919532d8ce3c40a2a9c5cc991100aa51f352ce9c67bd315d17feb0accb8266c8ed8fed96c769cf78f0ca71610990e093babd99a716b80606cf98b397e1ffeba7f673d17321bbb54f1b4d2d02394cf01247f9a4be7a44c0b7d0ec9849f5e0df1f377a358cc20f0e165406158202c4bc720101cb32497fe324414b546bc5c24d748fafb0112d1fcd10e16aefc5616bac40490619ee24d1a0dd997da282e789cd5c465760197e7f162c89fa111701abec531b3869921929e3a0de074fc298248896e57a534a97f91882a0bc9a0e83d1702738808a58b664d24ea0a5cbbbcd75d30b0ecf1e47b0ad2bab47c922a80cbec6d5f7d10219a403891e14507d659263294c0249046c2a1e5652808db9748310661ad149cb74c6ec3a34ac03011adc197bb381876df6c96d7b1df3682052a5d597b03fe0eedeef86cf013243d8e318c22ccba43e82862d2ce93da6ebd32d02cba45c359fe02b6e5153d8b9104f14d4f8670dea51e2a45a5c40135c46f1d057cf2895af5a2268be12ac7aa9c0c3cb1bddb9e98e26a588a9341fe187a95e156b3fc5987795070e1a27a30082e21eb887b4bcd1bba0ea8d3979ee51e9fc71c0e3143856608c92cba2cf9372bcf0b79508f059b59a45e4049a54884689b5a7575592cd50c535bb8248d7b6f12b6e849de23a5764358159e85ab0bbc6a836bf965efdbf66f3ac4e891a25e11ba96f6d907a2a0aab3cf49b69673f0ce69d997b54821a38900994b46b0e64d9690409f1b1b32d39ea760a5ba183b910e8362b33852b1ae4cd3e8eca5b5fd81d38dc32d7eed4a5d149a19c532963deb26f04d65c01da1e985cb99e7d94b6e382762973dcb123e19336f16777ae68aff4fc9e86a960157f495a60b9ed4a618cb957110df2bd53be9715259df0ead28d8a9d451a22cc5cfb7173a728cebb41af3bef7a3b403f1557e7bb0c490829c9d076bf4dafe5570578c703cb605e64d2fa30bf3e814666a0c33470d0961855dbb1e5e778d172ba5ac4625bb665782d847d79ca92de216d19a3075c007547e9a115e7975b1b34e6098e7ba06a4f707dbafa8e55444bb8a71f2c5a05be54c5cc0830516a15bb876e3b667d26e3a686b4934adfebeeed5b14790bb11d0b5dde4c6426e77a269e1874822454726a016211065607b18e02e700faff26f39d5dd57a088a836502ffdbe4ac9a7bc81aa3b6f72cedfdc7bf823bef64046a9aa6bd0aa7b30c360203e3e760c289fc657fbddb3e9ba2e3a1ff9fa0867a9033cae1cdafb7b7dca9adbf315f9892ea6ed7f5147bdf70a18fbce01efe3a8e88c715b129aefbe82bede1db4d68430ab9b31c5bed75767b1da930d09dc4b9506d86b254ad05b9c1120e8d0530529d36c859e4caf3fed767882c8fa83b9d8e9813aef1825cee2162a35f0073f0f48caddf3b7ef107836210451669797ad4bc9ac560364155ddaaf6a84c7851b50b9cbb5882bb915020689b9ba30d5bcd508f5f951b186bc7ab21091c9169a09645b0a7465c7653c7e026231a1813e9ab3cfbafda888af3c3e9bdc1c11cafe74e9845feba661a9febe6f09feaa62dd56f8f550eb745b8bcb50d1d3738d39a603bd6be0a9d95742f5a29190c8c753a0cf5959b8dfb747270da5f5ff7ab8a19cc3324cca15f5e7159ac280e8fd51586e09720333d63330f73493ddfbe221194923d1fd95926e481b32fbe64df6aa11754b7fe8b249ef0a584d29bdd256f1947b679fdd93999c8e66b42f766457b691f9af8eda55bcede7e81baddd165f22571aaca07f98a09865519501730d19e93d93cb43009e4959b48c8f9314d32860563195ed2da3462c92b97a0baafa527678bf9971cab5ff0c95351aaa5fb1a81831bdece87aa54c1f0d27ee3f52f9f82e72348c1045f53aea25ceb9ab0813c0ab1742f1d91458a2a7af3da6441a3b8501761fba0f5b87159bf246e65b7ef21f054bce85cdecbbb8cdd295e436aa1681723c288bb4f4fc9bbbaa1d20da78d3ff3079cd9256a18bfe26ddf74d2eb65b5ff5c181cb4331fcbc752fbce2f263199133b1885bb7bcdcdb82c4db3294069ccbbe9d016ce2c84ddc4c18a3fbed67171156ca5fa3c17c01520046f626010377f091019e75700786a6c64a9b41bf9af43ef292951f990808fc9a6d492fd9a4e73f5ae068fa8059581511f387ec84b005bbe7f6e27a4f73ac398b2f6353d70ac6adbb7d500dd182247ba141dd99c597cc1b3b46dbb4c345374b8d5934650810d8446102c567b5c20bd02b3722e6d0558d3fe835a143c4eb13e8f2d94646ffcc0c752742bef03d92b0bea61bc49b70e374c04c86817063cb111f41451748ece538bc4feb08939ec3d60d7a449f00a6474bdf981c459cd6cf79625320d68b234caa85807f047152019f2486d61a35d90ad26d2af4466b4f932d931e1f2e6b51fc61b40401088151189841370e803c04778a2a0564a0bed8c36217339f0e568d8e3fee64f799a8fd7a5bc8993744ac1c008e20a23dd4c0c23a2d7c8ddbe56dd298984587509c0722dcde4c3d9191dcfdc587084894143af825fbc66d3d3683d2c2a6bfcd5d42626301cd9b33d36c9d11b961c84236d4ffeb751bc0fa17f60d0039ff82bd34f65a8f290215336564e2422e7ffa9b7bbf75e75e7294457ccc2469dd6f667d8bf0f44463347dad7f58e96bd2e47ccb68e89c1dd0e8dd416f85c0466b45fb490c20033b29ba1da4766fb1a8ae8d40edfdd7f11e340ff50a9232ce63a03f7a41dc9865d2dbfa538821ea7183470d559cc360dd85bab436d3b47c5e40148fe3e33aae45b6d6b8b985650589ea441b770fc296d66e1cc16623ccf2c6d62af90c663de065b3c56f2db140bfe8df617d70683299e04a7968829690746362775073f233f91802bee6929c4aced7c0ec39dbf71fbc53c3ffa8610108d435e39a9135a549f106f3360247ef112923eae9d40d8a1d0103de7453cdd23a097da089b9f2d9d0ac5507621bd21b9569a597f468f21542549f5298159c728c853e97295dcadb04763fdf4f638497dd6940e47f89576d60064067f09cbf9d00d33fe42270afea2b76ca1e425c9a2f2ef94b680286713214b0e35862754766e8eb67d270e2ee53b3659db31a143b2c3d890323f0e027aff3106d40f6c4fd3cde78da3d9fbc24a85bb3ae7046795a42985fed41c4e4dc6a64ab0210c7e5fa0e9cbde26f12f05b520866259a441a4bbab2dd990e21fa9118abcac7252d27c24e97cbe32589e70def6ca3ebf1d99def58a0c65d7e34d48b68489f38bb204204b1caa610d422a03ded0f911d6c6c40ef6f9134e8ad7dc4969a5608c9ca655d35d6fd77b6a22ad8490513c5fe7e3a3cfd0516d6257e2eba5c30bea16e8f24de99bdf0f33c4e3049f042a159776c30d4533e146983041e31965eff3f6e65cb05d0b1ce513c139b2f46b4afc26942258bd083099de4f955fac2d6cf1b523f3a0356b2152c0975678533b6387f400c5a87a8acdbdb2d86526b8e6a03294cec35be69a7f861f2d083575da3a0e764c07564627c85b7d4bd220c879d80e7d18f5923bac9c858965887b02dd89a77e63bcae59a706e5e6680fc63ee5929f97469aa4924eded8141494d9c4c6db1019d932f70bff429095f2a32df73c1504a39a6a61061a3d4ff0661fe18c7c6068e561f73d9d779b7449064ef99a00073d60f2a3dc264bc52581b03967a2ac48abbbc9f39831e7696e647182f9b307b9f040077e6bcc39d798a389cde92ac8029c6a41d75c77ad47cd8c428880c41000ef51d671491d55c025a4d2d9543e6e05ff632946802f4f1eaf24c25f798b963b5a3a0dda5f36e1a8c774e6ea358c4a3831412b44b0c1eec1bcac40dee599a760ac7d1d821f70a35321a6256e41d4682d042f88c5fba46471149566259eac4bda9e15f556d24f1734fc5abf73dd1e6a3044b0613dbe342d9c313c098df08f242997dc058a1025c835bd630d773dab791bec7bc9e7dd5756266e0a53229654c4f8e2e5284681cad8e6d0346eee66787df84feba8010005309f3c240cb56da833c61189f2df57dd87427a9b3b3554afbb866a9704334797d2789fb564cfe3792d68f41e0d9c70bc1a6427a1bc0ff2d7a9d2f8af5ea05d6156453d7087d715a0ae52f6281c46f8a79358a9dacf6c8b5f940911c6179a7f4016690eb07cae23bee3ce929c097f19de9e269919466fe30adcd29b421db0aa2f884e0b1f56d190f897344e1933792e4ba1fef5808f447de9c4bcf723402bc75252e9ec51e70888a7c45c24ea8c392207c14a84d5ce191a0af6480133374d14db80b1124bef1e1f0a8a5ce568a402722a56805cc99282e02cf2ab1e98a2ae059bf385e896c8342f244cacafba3e24ce77d6dc469b138997718ed26e2fed7f8ca99334631b078fb7df508b7568e13a3daca2b529a1ad88b74a31da457446a138fee46d28e3aa017439425b1db031a9c69576ab8cb44a3d94a9553e82ce5005a86fffaafa1a44ea072fedae759319bfa7789ea635a48f696392011738571f5ae46f4308a2af29c9078c66d2690369f4c1ca063bebbeeae451d0068f8a5c90a2b001470d8a0a9b4022ebc3cc13a2c1897de30720f294ed40fc59fa349e90f08ff1dc936e8a370810088eeab40ecd948a481d12788ebe2b3c47f6adc4bf4e310c687125716e463448a4b04651820e0e9783f5844825f93625ab6942bb9e11ad54c461eb122c9da7771b888c9e283c1bc11ea8ef142c0d040909985250db38803ac932e9ea71adc0b235e34b2de86486c0cea3dd908e238ee4ad220f953cd7a5a06f6b48d3f2322f9d17dc74c9b74aff57c60134a1d0365ae8adee542ed6e6980e001cbce4b6e0d6e09158a23723aa15d2d08155cfdf6809ab6284273c9a1d9519c4d718dacb4259fc12965812a02a3676386cb1bea3dde57e78c212d1696e36b08c9343a5f14f8ecd5d7e38fbad97f8005fca656fae47198e18ccbebc7b71431fead42944907a6c03e0ababf15cbbd7e83785353c495aa4946f9d98fb7a256814ca5f8721280a6d4efb2ac53f60c9cd4aeb0798be8ab5b618538183e194a0bfb8c60b448f677bcbc61d439d91d5d18bdca0655fe093bce22561e04584c16967e3147191db6614168cb1cdf4763b6871a2418b7c6dc040c7dabc2b2b4d601fb19a9b4f55f0dc7e41adef387ef5fee0d918cac5eba59c84b410ca0988926259f904f2b9861c37986a8a0cfa9a04e9150b6686d6f802", 0x1000}, {&(0x7f0000001180)="6e51202b11661129a17b64b5b8eae7f7c18ab3109da47c58d2c6678d417b78ca104743709e87e7cb6f751cd9daa14ddf5ab7bb1e30819b17fd45023fd05a3b8d2277b2bcbbcafd9da16f5e755f89f23120bd057b334f9530ea97887a5ee820e3cf95e1c2e3487c16bb", 0x69}, {&(0x7f0000001200)="d8ec7223ac20d66f01fee41a29dfd09b72df13eebe1e02ba509cf06c7d4c321523c926f6d804164e968455293c9ccd2c362455bbc71f18773c21c5617cb933d3ea189ccdeab34b95535256f3b00026e91f9a91515d835e92b4c46c74da1467fcebb4f5896b8b037dad5c6fb7359020977ae912a4ed1732f41d06ab359d79b6d8184244fcd09856a8b1ce7d1b18", 0x8d}, {&(0x7f00000012c0)="b32a3ca274225e4b763c6950d4996fc16aaf407c9f519d4d1375ecd1f84559f544db78cba5e399494d744a1cc73e0e3a7f74ab16e1edbb0d28e9863e9270a9bea910fb368d480ce9f4171aaa181901e6f5b0311c1f7b1aeae066dfd06d22c52d55c8939d94a5e4421551e4aef5c2af6346a1411df666eef4630e7ff34e28093930b5d2f09b6e33a7d9703594a6bc22768dc26de04c3d57fd67e795f1cb47b1a1c36ae2b40ea5c2d2ca08c7741410c512bdb190589c72cb09d4f8f9ae9901ee6f1c44bd303d884b461078ba6abe0f", 0xce}, {&(0x7f00000013c0)="2a08e04c88499ef27e91b760e2ad2687a16a", 0x12}, {&(0x7f0000001400)="0fe4114e1b277d41d4b0fff6b5d8c130b4c4c9ee9287d503d9976bd524695eb1ddda6a1a35602f893ebe34c740c8534217d586dead0c916016dd81ab761b39ca7deaae3327876d489a49d1c31d26bbde628f472e4d63e78d2ab4d70429bbe0eb754e6f82e28b314cf7c6f5427b864387e310d30a228130ee120466bf1a9f6e3fa62b51f190814cd2d77e183cc0542847b581e791aab7755c4ff1dfbe6c52653ad68c7c4adaef696b01e4da7e952ca8568d6329748832daa9fbf3d0c94f9058fffa13c8658536612abd112bb69c03711420f6225f38b20b9c8b24fadd9560ed7d35ae52500eb506148fc65c8f67", 0xed}, {&(0x7f0000001500)="f84d45f493e3498eabfa272519c6ff4e42993a", 0x13}], 0x7, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r10}, @rights={0x30, 0xffff, 0x1, [r12, r13, r1, r2, r1, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r26, r27}, @rights={0x20, 0xffff, 0x1, [r0, r28, r30, r31]}, @cred={0x20, 0xffff, 0x0, r32, r34, r37}, @rights={0x18, 0xffff, 0x1, [r39, r41]}, @cred={0x20, 0xffff, 0x0, r42, r44, r49}, @rights={0x30, 0xffff, 0x1, [r50, r51, r53, r55, r57, r58, r60]}, @rights={0x20, 0xffff, 0x1, [r62, 0xffffffffffffffff, r65]}], 0x158, 0x406}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040), 0x0) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x184) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0xff, 0xb2}, {0x4, 0x9, 0x7f, 0x9c}, {0x280d, 0x5, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:01:46 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) wait4(r20, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r20, 0xa5, 0x1, 0x100000000}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r35, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r36}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r37, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r38 = dup2(r37, r36) accept$inet6(r38, 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r39, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() wait4(r41, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) r47 = msgget(0x3, 0x241) msgsnd(r47, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r8, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r53, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r52, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0x10) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r55, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYRESOCT], @ANYRESOCT=r57, @ANYRESOCT=0x0, @ANYRESDEC=r58], 0x8, 0x800) msgrcv(r55, &(0x7f0000000840)=ANY=[@ANYBLOB="000000070000000097ae20a3c104e0bbdfad58a95a3c72a82b94d6a2df4bb06832d48b92f17d76b749f473633494fa84abd4094e40ce35a21faf1038"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:01:47 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = dup2(r1, r3) ioctl$TIOCSDTR(r5, 0x20007479) 16:01:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0x20000000, 0x4}], 0x7, 0x0) getpeername$unix(r2, &(0x7f0000001400)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) kqueue() semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/31) 16:01:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) 16:01:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0339769d1e8c48990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eba5e1c9db8fc1973cde8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de080606e48dba88ac46d03f25dcea4e05659f710c9efa5e8c497c5f9d637517f7a50e0b4e00aecffb292422bd8198a80ea6b6917b20922da3a43d1c7b6e8bc6ccaf0aa3b3010b34b51d579871f540dae367f5c731c4757c28a52e493f561ff1dea0ed25cde7984ad1fc58b2d2cc6eac8fce69869a62ecd205b073b832397c8748f757f08c769fcf32bb3dfc725753c2a1e610b17251c553ccaa6aefbd7462f656448a4e30d4cf23552982b99dc8cc76e380f8fc1f4d581c5aa58ffd8dde909a0636b3b215872f1fb9769bb68c4631a09926d420ea9a8ec91a9350b46f7a97cf82876b92a6eabf087b9318c5fb0a65b10d39c16cd2d0243323602f7089300f56733b59888f9a441ac5f57c16f590ccae6e09a7c1664c1551de239ef75046bba1de62f43a53838160c2e0222669d5a3f31da622e96c8a6a5baa9422cb55effe2f07737f2"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x800, 0x68d9, 0x1, 0x42c, 0xe0c, 0x5, 0x2, 0x2, 0x3f, 0x1}) 16:01:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000200)="4a06fa3d7f4b4a3e51855b3cba06d727f00d9abd7ce6362278d17d48038f589ed6f217b2e3ff42b6123647805cc360da2174fc826f0f60ebfe682a07b7f42fb67a0fb8a8a24125d58d72d82417872069be523df17dbede08f9876387928079fdb9185dfeddac618e52e5e080e55262d3aa444220f38d582cd41e8524b725aa00a6b33cdf5a40a31286f9d3f5ac0f9d5b", 0x90, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa80, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0xdc74e87191b08f86, 0x40) 16:01:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x118) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x40) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2) socketpair(0x6, 0x4, 0x8, &(0x7f0000000100)) r4 = geteuid() r5 = getgid() fchownat(r1, &(0x7f0000000180)='./bus\x00', r4, r5, 0xa) 16:01:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0xc1, 0x20, 0x1, 0x43}], 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) r6 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r6, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_RMID(r6, 0x0, 0x0) 16:01:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x2, 0x9, 0x50, 0x1000200, "cf102dd9c574a1cef3003d79ff655e64dc410423", 0x8000, 0x878d}) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x7, 0x1}, 0xfffffffffffffd59) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022ee766696c653000cdb85666900f147b0edbc046dc35f06fc9b6693de084e5e9e685a66285bc8690e7748e6b719621214decb24aa30b95db46d519905e7759e09ad6d0f49f2858f0986e50f391f6b6e80369173a92f90deec199dae5d5edc2e6a922c30d1671fd3ac2d9d44037dffc95596f9fa0414b79888f7548083639b002be48294f766fc0acc22da6a18210cd9956df19ae06291991c373053c5db1f129643f3c14c235c212b02faacc875d15a63eac7ad1e4d492e12200ee8f0aa4117ed64cc055d8b640f8b5"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0xa9, 0x5}) r4 = dup2(r0, r2) shutdown(r0, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='o\xfb\xbfv/bpe\xef', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x12e, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:01:51 executing program 1: socket(0x2, 0x4, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x0, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0xdd50) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r4 = semget$private(0x0, 0x7, 0x20) r5 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r5, 0x6, r6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x6, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r8, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) fcntl$dupfd(r9, 0xbd2e164a1e91b644, r8) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r11}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000300)=0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget$private(0x0, 0x4, 0x1) 16:01:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000180)=0x800, 0x4) connect$inet(r5, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 16:01:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES32=r5], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:01:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 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) close(r0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 16:01:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xefeee2c522d6ac38) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x4, 0x10, 0x8, 0x1, 0x8}, {{}, 0xfffffffffffffffa, 0xe9, 0x10, 0x5, 0x2}, {{r6}, 0x1, 0xd4, 0x0, 0x4, 0x1400000000000000}], 0x2, 0x0, 0x2, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r7) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000335000), 0xfc94) close(r9) close(r8) pipe(&(0x7f0000000000)) 16:01:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x80, 0x20) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x6, 0x2}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) r3 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) msgctl$IPC_RMID(r3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r7, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r6, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r8 = dup2(r5, r6) poll(&(0x7f0000000000)=[{r5, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r9 = msgget$private(0x0, 0x10) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r10, @ANYRES64=r11, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r13, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r7, @ANYRES16=r5], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r8, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r12, @ANYRES32=r14], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r15], 0x3, 0x0, 0x0) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001940)={0x0, "0476f07dadf33c0a534e6bd76d4a440fc503f14ee7bf7df587e69d0ac928bacc4732e80ccc1b2a66228495c5dc270c9f89bc020bd186c69f67ee00530ad942984c98b2c82f8d692e900b2a00c59252b98e4b"}, 0x5a, 0x800) r16 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername$inet6(r16, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg(r16, &(0x7f0000001900)={&(0x7f0000000380)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000680)=[{&(0x7f00000003c0)="d35b71d27f40add8e6339dfff33129daae7725edfa1b1c9fb322b4526168cbfa7a30283fa12c5dc8cbae4bdf55c8eddf9f", 0x31}, {&(0x7f0000000440)="8c6df6947d525ab5f8b10a24b4f7242c7baf58f95a552f062b5e86eed600c3958443b858c9f89a6089e3860c473e535ec145b0772e0aabf7088860768be8fcd9610b0ea954acaf541b322b238158bf7407859149325f77e8e1c1", 0x5a}], 0x2, &(0x7f00000006c0)=[{0xe8, 0xffff, 0x3, "bac0fe8f55ec7f52a83a1cf3fa26682339e5958433a4e291b6fb1a89ca02569a7376e731789103042953655f0fdcdc4192aa8e95eddfd7f9ff79175b5483b81b60b82cb13fefec919d67165326149acb73677ad52fff86522b38d746adf5ffc5364c49de1f3ca3eda8d12564a0c19ec71e3d94b0d295a13c7bc16ac097e8cde9d9ef3164707b905a87c9d64e95224bd1c24ee789944cc6d47aa2df4f6ac5078a9aae0cb980c28bf7d308ddec256cdd0d99ec738fea90a60663b005ee4a66cac4d76c16b1a4f7907833c69bfefe0c5b32426398"}, {0x38, 0xffff, 0x1, "4117f77e74eb4b97404d6e59165b53499a0cbe77c6742021179db17a25bfbf4909e6"}, {0xf8, 0xffff, 0x80, "5d5f1c602a7a3f803e0a4d644742383119427b2e9993ab73e8257551541a4a626fbe370371954bd03c52443c54e650ffefb7de53447b722e8f7665a37ae275b3d2647bd97e739ae6262fbf5968a8178a599c8815250c32ac217e432c820cf542dc6405a97701bb7bacb0ad1b9bde69a4fb0be5e508fe79f387c0caee60f3d05e5128782a6be4a879a5cf2c058ad509b5c7c1b04fa0bf52132813221d46557d8ac797c6f40454baf3a3ff8f1bd27bb3a2f0ee188ff354c27511c0bdec17d8e3f1b2c6319967c4cb9e3f8c526fb5652ee2b89db12e1084a3cb639ebdceb63915facc36edef62"}, {0x1010, 0xffff, 0x40, "e7c6ec667470777f45d50ec2def5d417b9a35f16b475b87ce28b6e5d37c0d59db52914fa8b0422074a528bb7a6047de1907086da919c33d35fb15e4d2d7c56701912e3b2c6b07efc60d39cfbc9edd59039ea3eca2d5d343677a31f0d9ff7b84366ff4f933e72293c13af1201a2c50a858004ab4e0aa1b6dfc561d4e27e267f0cdfbba01deee8ecf43db4b244ee43c9b4d7e72677b28d0fe06798c3eed90b2bb3d5e0948b231159b994bbbda2f1eb5ddbdc5c7bc2073a2742289a75497f2cc338bd978c2a519d9913e0a37cc4a3a11842b18cdfae30e87248a762fa67d943a3889b931a7357f52f0eba1cadf67f3c7c77dae882f15e6c2c60b064914859186465923e788a10e38cbe9bb62e14cfa7d3a9bfc5d38652e7ff620febdc7272e3e41f7d83683683cb265c747303a224d2bed3aa115c575e23a865a5d94cff8514729f23a767044e7ce7cb14ac1fb86389cf9f0a25d15b783bd19f13fd85162189ac1e9a209988242451e8a411445a9f84541760c72ac9d2bfb1348977f6553ad4de4d00af9e3ffa7e89dc5416b5ee2de0963e43e22c3668be243f3879089894ee3281932b2ca1eae11d85450a12a5638cde902eae5e07250a378979ee2466ba7c45f963f18188f5b45ba686551c823fc109283e660e8de6cc4a4ac1fb3e5a2e489d23279795de282370321295c2ee373895cc01c6ffff1cd19bfe3bc0a7820034033e282989424372954082cdabe7c6e3e0fc2b8643cc4504878c4db688a9c87197c2c14fb82748c8f8c020fb02b5556395aa5017eb2c01210ab3afe42869d0068a5c85d821e0fa29864722738f851480e1a98d130a3fd78c5411025572e89ee8dcb765f78c45cbf0ba167522bf630cf6a165c2f9364efddca13474136f7c1a74220a4175c2b5cef5c7fc87152e9d59b7b66ebd87892fdb2d51e98db264e36b8351af502794f3e6e7ba8412d575d2856a7e6c6bd2f55aff1e1894296418b19c1bd044907d429d7a4e474a388bf0c72bc501c5fe0f408b29ac9321085a379ba9becde8e3df83fd75d3c087fe733f2d9df7fd740b4e0f486b3704d7cad6849bfa63eb6aac95512210768a2fbaf863986e5d0fe09aa4ec917c6ab5bddaf8172a14891c9d93b7b1946adf18672fc97b2c4be0b4494fa1fde90fba119f221b63dcf9f9ec313e6b8b42223130c5cf5cdaa7a64d7e654507c9804d278a37acb4bbe99d79e573e7069d1b23644aefc8306a418f72919b7c387ede2dcb52c90152953246f0151ee92a30ba19243816a778b5944fd948cc1b9dcc20d8775a6cd5d315b3b2cb57d916258bd7acc3f86695ac6ac86c3a225cd521820d2eb786ce8198ec975b3288198c045b1a7e5007bda66ebfb736f133310bba47155d2c83d0c22fe02a9c0a1202749d4f3a09b388e738be49647c3ffc11ca1015ecbb9912f901070cd41bd07891a038f0fa2a88bd49e1dd7ce728d8f419180b9d762d48ff031edf5f1e14b45772d11c2ce245d8113b12f77a56ec1db25a04a2459761b429d9636d24a975e804dce1e47f250d7fed2335e50a9a148ec5edf73d6aa714bd2f6b8576dfdbdca98ba78ece4a0df3e2670d05589b81cd7e7611fa2ad3e320aaf097a651da32b2273453ea3460c6a7268b72c50407eb96dc9a6636d45732dc23d8e8fad0e1859ada36cda53d7ec74a5fbe7de0655829339375e5ec2064636401d5fbbb089509b048f1875461674efde8cdfcf141fbf88dfc984a12c35258f620857cd015ead92c58fb74a6ce70150a24280ae6f0cc39e25278d089fecc2a685b9c159a9da1b4e8ceef4d385f03fcd3761d25ce77d9923e993ce4639692ef18421de6aef98e1803f91d84975aa917c57493388e0fa68ae3167a568212a8558ed8fa19954a932315b905953a88a0ba6a213c274da29ac2a1735d102af12ceb5d1156b8fab98104fefff8728248607b1e9fedea64e90f4d39eb8a264b7b60c777a8a042051c82b00be91b0ac9abbf3dc238122061227d2513677184f4e81e6f81b8c5ae8e28e001e4820dd9d1c21779630ce9a844d57887d2193f7bd56fbecbefd4966b319c4ef6a319075ceb8a3c87c7aef09d2b2649257c41e46ec0d240941a50b2cf4f867342e8a21b8275427e6c7d2f362df485a939b37525171273ee498d6591feddfba47f053a2b8ff614d679ed61c232c205650def0a2ac56fbb6d32b35a449ebdba0e34c5c7b3c9e9beb011402000c3546db1c40a362b293fdf6f0644484556676f394394f618eef3d14db20816c032d7dfaf0f6311cad0a64f745b537d1b3e2f5977b5921a04fd491aeb56741b5b379576a1aaddf219117e1fbe8ec41da20bc9c3072401905e5c43775da59f89e3b33980726fcdbd4420ad0e4220f2ec12758e85cbf30e18435368740e2bef6edcfb9498c3f48faa6f04173c692c3692776e1f23b054315ec0ce4a1f7cb1ae56e19bc3cd1e1b741a2b0187bf6d5c32b84697ee0559fc4db195cfa32098e8baa6c277d45671091f83085257cc755a90561730fdd60b4413ea43ca55903a38a84be271633625d8127a2018b05b783a7ac25c7e3a570f1556e0927f27d60a6a1b815736e0b9b39b315d12c58c3c17a631c59cd1d93f47dd1d05abd1f7b0f57a2b6c522c4634a81c950dc7a1ecc0fbb50da52c5bcf789497dd535e032fa94b48d271a2eab508ecb64fcffe6893db09039991010931238fa4a4fa77b06b273783025855311a704eea3a7be7e06eebcceb7e99a279fecda38728d2537ea84dc8ad422e135f1829476c666c296e44955f6c3d4626d6b5169cc1f4881cf14d77b887cb247ddc582e71ea40bc850b49abe6f4594e99e6b8467d29059024f4ac47fc309544d9a7b96c2b6c64bf358ab8c19019a0805550a0b558568b2d5cda146e46d86679fe5c05765ede5e5365183a135c290c3fb7140db12dc9f21ad70ca3ece33fe86b6088a4847d8b573a4f5351686b24bacd51a6bc53fb9b3e4cdf88080aa895d668f291568279fa53431dbd45e6f982dfbd6a3027eab3ad57c19dbeb6c239e916d0d7ee60358683a20818cebe9cdcffa2171060a4c43db17d0399e72744ed492499555676e2e899dbcf24b68fdb2e7bcc48aebda054b3e3e1526adab1bb9dd5023ecc7958addc0799f3a3f9cd1da91c2a5d6c43b98fdfda876a6a72882febd487987ebb4c57c079b40d999a110c057ca56d30469f5f53737b9e18c883a750867d3c01d3662ab54be749b0d102ef67ef1ca7ba672c85603a85a7129efec6ed80887c7ce9e963a9e700fb3273167d9b7d6bdee81d80b6ca903c1f21b038b6c50a80eddb7ae22bcda1e31d1b5fcb104916f82f024f8dfd81ca3ded0af273ea5025cb7d4525fd2e5d1a1e479e36547d6538ebee98f06862c78de4960e724e7f1ea1cec22ece664dc3c62777d94d1a2efdb4ac734e1146704add64358740a4c907f780f94df019575f6e0f90c925233eea1f0fc16a2e96bdc0069f86a11b6684565ae81e74f5f1497148f1a8f4579aad71ab7a2e9a9cf2ec45ba5af8f7d2a319667b8dcd47224ba5462fa985d3fd4e9233856589a1afdfdbfc65742bbe05c2488f08d5fb9f4ab6ed4a8def627f86b44f93cf1f1fb600a00ab2dd1e3ac7591fcb9daa1d3006d29074f2c6a6ae1557335e332ac6ae5331ff85259e6f1ced7febce0566a1e8bb404cf1a00b4cc22a6a5b1eaa1f581ad493c06055d2320711c8a6c741de5ad1d6bcbcb96ae58a7277c2b30404f0a520cee5da5584e8477b21b2a59b56ccb1ea4b9e66c64025e04aaf4886aaa92be185d73b809316b5e1fe837c39fd6ee61f0dfbf396c4fba218b388d9a80fedc2c5d2a00a4315f39ebaef18d230cbd4c1870252c1b010b81349bc44e60160073517534f9cdfa5f6c80a8e67ab1ad497877b511dfbd17970e8c373c6b66f7f1808939d2dece68857c432436cfa413bdc571fbae01891c875d73498e24de0f0c35c5084b8409f6ad02cdf593c30425124950eec990ead7c114cd1c1349577c8e7c7078a73bf62704e793110219e861f32bac3446a9f89c0ffd9ab08b7fe8bf04baad4d12e5aa09f641ba9648bad12aca5285c5aed3bbe75ab3c1ce3d914b80eb65e85143903411cf3f08d9c107688a0848c6d2109b748843c84e479ef37304018c1aa9a07cb5431577d4401fbe7fe4bb42a18bcffb9674d35f9d2fc5e4e8d82146615225c89f0178e388f22a5fcc3f835b83f0af79d39a02f12e558256d509504c0b020f3ba24779d9daa572f92662002d5f84521b6e9a36c1e40e4db81d9178844fbca63646b1c57d41d4bb36b7f76779902e08d474446f66654fb6990392c5bec1989e877d552ce145ed5b449d2374aab7bc579aa8911b3c2d4d4b1d7deb3fd9fc4a8888cfbf3376c44c993d7aedd4475954facbf65a89ff8fe040e6f31baa4984464f3497b85257304690e79461bf921a5731ce548ea2c537e28eb3ffda57cc548125a8d467153c977e33df8df55b8d48f8be7ca7733e29a9fa3f343d5bbcb4a3bc053093d6d22aca1d1f9da0635a7b9a965da54bdf53da3406f6c5705a96b0c44ed4fc01abc206801e3c50416cf606e38ebde19425bfd19ab07e45900c7e9dbd90eefd2f2bd89778d060bcb08a661b6aafbbe5a81649d7de7599fb53c104be35ad081a14900584d1dc461147f48fda751f6bdfa2867bf6f88a5245b7b6d393d6ba3ebd15c38e4b1556dcd995c0deee3ee6b4b99878e6618d1a2bcb5a9d96d62ffca62595080d9bd503c7fccab753b79f0e1a35a066bdcfbdf0b7f0357c7e6d713c23b9348bc6cd13b6bfe50ab0d11c353247d8512f05c590be7b7ef6a0a774aa55eb4bb4f19160cadba592d91223b8ab1e220080a58bd258aab79b4c0c71dc05f034b493ac6ad14aac0417a6308768e8fa560dcca3c47ceb558cf84cb52e07b8bd7c07bf32211e608cb1d7e04abd2c76732280e35c5f83c4bdbf87d13cd2ee68371ef2035364c8ab6bc7e6dfa855456fde3c638562f426ef17d3e3b0c20670c50b2c6138cd8e2e17fe3409e01f03a649f5a8ae8ef7ff92a4a7b13ee9793af13c9ae7fae12b7a04f922ea1e754b0267948634024728c4ac90a7bda1d2f60ce9e03e1266f11242b106f003522d5abae65a720804bfcbc9f1aa12bbd59e434ba364354450e765e40f9469376fe7acf60e8b7a00a80d93f22c1cda4fb377d06f92a4d3c9b52d8e004ba2fbf308a26b5b6f2101f083dcc02dbebe15f9237e18fc1ff323a6e1cfc42c401ee1e832891053db20f0bc2b1f2d9bfab18b92f733407a0baf383efdb61efb04b38c3d2169fc57485efa7bd086620768f0ff30b1a2480701ad9c1bf6e7f898e702088d3d7d2cba2bd716b3b675318d0eb2daa005329c6d08f1750ec03a679dbe43fea584570b3da10722b068409c97b2250ec3a46486cfd7f51ef1aa4a40fe8fb0e0f802abef802e8fea8c8c2090fd04b567687a2af3d8bff87383533e2fc04d8cf1546e2c391177999c23ba7d4aea212690fb57132218f093529c1ca4c5409bcdf02403ca2e2db0c2d004e6e7635cdc89f6aeff16bb30ccc8ba37266b8bdf0782e9a3e58456beae89698d522e03ef8d55deb75da639317b5bc727859bea6c02b27602b3dad1c08b2e1d6947587d83da40c6d21daef77dc50754b9f0a6d5fabfa171709da8046caf4df700901ccbe49bc33efb23c20160f1ae4a3630c227c2c244a68219c3c5f0a21fcfacacac63cae181b993d949fef8c01c0bdb4762d002c7bab6f24635c9f545f35772db640ed47913d0f6f2397502e66e833a7f9a61aaf84ee6d6a3e"}], 0x1228}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r4, r17) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) 16:01:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x27) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)=0x5) 16:01:52 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) lseek(r0, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:01:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1], [0xfffff8fffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) 16:01:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x10001, 0x40}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="c71b763e6305dd558b69d772ca9677aee2084b7f8fdc3032556d49f2a2cdd9ae97823f955eaaa9c0046d376c97ad49", 0x2f}], 0x2, &(0x7f0000001140)=[{0xd8, 0x0, 0x4bf3c908, "ae90bf4fda932722b81dc2b6f4d4078f494300e03f5dc941eeb8181b57c45416986bed1f3510848f5702256069abeda4e495181d5f7de99e90f2f55c389ce750deadc0e2204f44271d26de3242af61617d40618108167f0805c645a926f9dd13976c7d1177377d2fdfc79a26d122669a8bac7c734f50f2656a141a9634d7e5291de28ee5901974112c15119d9072ee128cf4fad0aa0fbf94ae5291cee1f10240b14aa6cc8016636a19222b61072f9779dbc0e993fe0f4fd9fbd8159b9a7e95102f0bbcd1d78972"}], 0xd8}, 0x402) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:01:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:01:52 executing program 0: shmdt(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:01:52 executing program 1: 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = kqueue() socket$unix(0x1, 0x5, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fsync(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) execve(0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) 16:01:52 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x109) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:52 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) select(0x40, &(0x7f0000000140)={0x7ff, 0x1, 0x1, 0x3, 0x34a, 0x5, 0xc9, 0xbf}, &(0x7f0000000180)={0x7, 0x8001, 0x100000001, 0x7bb2, 0x8, 0x7, 0x9, 0x7}, &(0x7f00000001c0)={0xfea, 0x7, 0xe437, 0x1f, 0x2, 0x4e, 0x1be, 0x7d}, &(0x7f0000000200)={0x7ff, 0x1}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xfff, 0xdfec, 0xeb30, 0x0, 0x4, 0x80000001, 0x4, 0x0, 0x0, 0xffffffffffffff3e, 0x8}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x7f) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x6010, r7, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/46}, &(0x7f0000000280)=0x30) sendto(r6, &(0x7f0000000100)="360b2d47845a99df6b96fab7996a4c", 0xf, 0xf, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() syz_open_pts() 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x80, 0x4e51, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:01:52 executing program 1: r0 = socket(0x2, 0xc003, 0x8) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kqueue() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x1) fchmod(r0, 0x8) write(r0, 0x0, 0x0) 16:01:52 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) r5 = msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r7 = msgget(0x3, 0x100) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380), 0x2) r8 = msgget$private(0x0, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="580e75be0ccddd16dd84e2abbaaf15fcebfd3c30be28921d200189d34391d475251a264a5bf12f4c5be51757646940beea53b1d09e21750d355f466057cc664eb3cca8e142e43210a6bcd8216abffd9fab082be2c3bc7b769d22e7473a29adb3bc4c32bde2ffb0"], @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR64, @ANYRESHEX=r9], @ANYBLOB="9d707371f19e7da4425287caa6b08ee0c50c8ce7381e082a18c181564a0006063f55f87b009d9e26e3d282353a5a1b67a250f8900ed8e54051deac2b5cef67a99ad1d0074c31eed0d227853214342fc7a9b3ccbc7e3d8797db532250abe3afff44d3e604b45c6ceabe86001cb7550e51b5dc9adc8cf93c9e1887fa86b1a040b79e1d5ce3d59f6476f79e959e8e0646ee3d3c0a0777adc95afee2ff8f5efcd948bb0455a0c95cda879538c812158748de0b2074eed9e0207cc9ddf2f0d92662998973d494e9aefb8efc76592ba5e672a35ce579deb407a0bdc02d7171b9cb15926279149d3cb01e4f68db7e", @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="4a3d2cb58a82c6a74672e9ec1bafd5b504b0a5448371ec0bc3d074309aab7181d03f", @ANYRES16=r10, @ANYRES32, @ANYPTR64, @ANYRES32=r3, @ANYRES64, @ANYRES32=r7, @ANYRESDEC=r1, @ANYBLOB="7c1c845582347a070233f313a7689ecf9630cfd112ea04", @ANYBLOB="0427786ca5cf55f990ab9f9b8d996d"], @ANYRESHEX, @ANYRESHEX, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR, @ANYPTR, @ANYBLOB="b510ded39353deb5d580fb3b4ea0da5ab4ae9e8b8a3aca2d9ac471c4a7c4be9713d36a172e0ef4f8f91689fa8a9a6ecd91247683bf01564153fe1c4e34bba2a189745f35fcafb07d77e9733a5ad15a4d3a05eb5023885c35c644e78da22be1bc56371481ea918aea1f5e60c168a3e4f7d6d8d96dce79c67304074ca573081cb750c3bac8f5618ae3b280d2f5335ea3ac05c0fa788b663bb3d7cb281288a9e325278472afbb8a5e65aa9e15069dcfb8dbd7728b93017142352ebd65b682a6fc2cd31bd17e30064db6de226f96c968d9fee84dde876019a5bf8d2d0739b99f833f427a882065539f3946e99b43f1da2b169ea6063e14842e"], @ANYRES64=r5, @ANYPTR, @ANYRESHEX], @ANYRES16=r12, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x4, 0x1800) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r18) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r21) msgsnd(r8, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYRESDEC=0x0, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r19, @ANYRESOCT=0x0, @ANYRES32=r20, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r21], 0x9, 0x800) msgsnd(r8, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getgid() r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = getegid() r40 = getpgrp() r41 = socket(0x2, 0xc003, 0x0) connect$unix(r41, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r41, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000500)={{0x2, r23, r30, r32, r39, 0x20, 0x74fa}, 0x25, 0x47d, r40, r42, 0x0, 0x10000, 0x5, 0x4800000000}) r43 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r43, 0x8020699f, &(0x7f0000000300)) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8001, 0x22) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0x0, 0x1}], 0x66, 0x0, 0x6, 0x0) dup2(r1, r0) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000278, &(0x7f00000001c0)=[{0x100000b1, 0x0, 0x3}, {0x3c}, {0x6, 0x0, 0x4}]}) acct(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 16:01:53 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, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt(r1, 0xac, 0x5109, &(0x7f00000004c0)="a4312f38522f5d337b37ec7eb258c492deac2c09009eeeaa1eb2ff5c50e01d9dca6daa31ef8b5ee49c1047de75dc364fee67d554110f7ad6f40096f09848a98673770e7581abe628febed19b1e216b53", 0xb1) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000180), 0x10000) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x7) 16:01:53 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000500)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726320f9ed4bcfed4458b3ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998f0f8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963f35ee6d0fdc95c8a5f9a930a5ac98c4187f1137672499d400000000", 0x217) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x7dc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1) 16:01:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x104) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x1000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) 16:01:54 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r2, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 16:01:55 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x10, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="0057874a275b4521ec193a45b0ad88c40747cfaafa5dcf17a257a18e6928e7befc521de5d83a94360fb10ee88d2fa5fee17b85918aa13b916457e4bc664237dd8c320a5c88f085043dd56d8f9ebb073e427cdec68b1c3546f94f69e1bb480e00441cfde8fce65077f032d3d7f8bad43650da91488e2a0e6802ed674a2646b3ad7aad42fc6c83cb5de26f8071248ca0a08c9d5fe5cd8c75730e15b1fb77b5b8bd988c89e946e856a4cf7c4a6ff8b7f843c081a5781e4f361c62b4202a751f21fa22eef99702d3e7a34a94ff5e7960cb7eb3b98a0da196aeec520fc7d5ba244a4a9746f23a706e1261d43963a57b7ab1eb22d07dbc733ba2abbe1314459e107f895a63d06e19ccd43a2c47fe173c144a470867fba5b572beb90fd0db210fb88d4066981e31e55cd3dca3ff0aaa4723befeacab058afee2554d92c55972e7615061f8f19680ad5b5356324f0e1d6829852779993035b381a6c4aaafba60f375dc69f195b45fe47435ead19c22655d90768079fdec296c74b71131cbb96fa7b02d48a8d17d1f35755d7ddd12b5b71b937ae191b29a2013aeed5a71d92b70e64e7597977a0ae62bbe42c47584ad28a62ebbfd231550fca0639ba15802836afced23fc2599e01cfa74c39f70a7ef47bddb06c497ca3f9d7d7b59383a457a61d494ff1d6fc8953d04a745445da0d12f61e74f2faceb44aca80379f911c0e0abcad479d3e0fc91f5256a7e4bef6fb4bbd823055c998203632d43d2282b2ab26349e8eafbaf7a95fbd1ea5dc01af58cbe4ada9a652b79c9f3ed83846025db68d85b1c65a5873f06bbb82aa8e42cf5844ae60bfe43d0fdabbf5ca92f0878e7e787a0764d857f00e45891f8a393dee4f46a0e7b39e3b0c13faebdb38bd841732a8c8e444f73d396e2c56400aac6c23fb4479e4caf0ec42e6208c17007c2d5c2ce1bf9537007139b0e221099b32a2fdf69c92ced8db7147641950260053b13df656871b42f001a20fd4ce2f0da8cd32bd97b24d02374d7b7e16e4608ddc68dd8f1168e70888171dac6ab2049d93ba7bab69eee75348bbacfae62ca791b545a0e9b48e51aa4e7bb36d58b94fea849755b2fd862c31739558575b0445b87e1000f9a29dafa1d284a921a053715e71cbc2b882bc315669db53988379180d6b0d0e1ca47e3942532ab1eb4396100e5589a8981e3520c08877504fc79f75bd667f7413a235b659558a7a06cc48c30e45b4f77ff249cebbe56ed7ba699ca4fb2b264b90604239bbba07ccff2240b90902ed84b1e71b04c43fc1ed921e0a8b94e3d8b1cb29ba8efada7ff5baf106314c63912e3e036457e7aeaa144d0c2a3b75e5dd9e9405d3f08577f4cc9d52509384ad6d73645c3f9e735a8fd074a6ac19a020c578d9a802c5219cc4654d616e4a486bad8428f0da9085219330bfbda590ea44a15d32b9ced630dcc06c5b5d9200c3d90d907374277a117c8fd0c3276ee2f9f004bf9c62cc586c03dd335a1702407fbf788f0565705e1bfb5f289309881904d2161368d5dc0c332d6664a778cded7c43350a1112c2e32c4d11ef0ca5c3cdbf9f6197a344bb8cce0e88407f921e476a6c5d6acfc134660c22edbaa049a085e59108502db480c87e66ed1827678832810cda8f07751debd01e71945c2e0a88ff1b60a4024798e15f2ca3b2494da0a509e7b32106698a7a6327da5ab1a0cba921c3f21f96b80ad9304faea859d61ba474a3c42ce544ed878ec07408c7793d994108c4901c3d308485b083fdfccae6b6c61c44b0cd439cddb60ddfaa85d9787eb675c7da75e89601a1066b5412d0c730d39d4297f9d578a7a1b2142475ab8392647516f3f70a8f6a6a132e9fb581567c9bb732b2475ebfde9fb97f5b4a4e87902cd88d07a06e5c88e623090b93550e25accf4db18d57bd2f54feda515ac4105f92c1e42eceaf646d31a8007f47b5e5be5246f524953960fd005356dfab73d7c6b57a7d571d6d70d64890dc1f5b03cafef7a163b0e2d9e5e72249ba759b908f85ad8e0ae72385be503f0ad05cd7e24e08de88b408c237685979d67cf379e8c35e1b795bc6d34c2fe3cffd91e126fa63c9eee6cb6201d086b6ceaf175911e67b16dfaaef549d278ea941868d732b183236ac3e8d8677373204c4579e160c07468b9a9ede0fda77d287a836039aab9c1ac4d2579405ddda408db04b1ab8603d1c3d16b13bd69dcdc5fe1f967ea186d64f084fd1f88b40269902c4f9f3933651ab069d51301c6a5a13d16b641ebcccb888dffbda6cb6087b0ed1ba8963c8b938f5e86a5e2c806b4c2dfdfc155b25aeecd4e428a0526792f61975e9c178c3a6a6a8efae66f681975191dcf0dd86b0f6adc457763e0972cc9dbb9cd1a7b96f18e31cdfc11dc4cc86bee6290488be51fe598e0bd8d2981bf9f668daad40e9dcf2abbffda84010674d8db43657f226fc9588302dca78e41b9817a23c06bdb8422ac780496ae746f91692a8f52dabb74eb09a290c13aa29f6d9ab136eb7b32ae991259131521ce28fce002891216809e763acbc40634dcfd47964f245bf8280b53b67354c98d4673abdd8b370cd5ef3748e7be190d0eade112b8b5544ce93af462ab46f9001047214b880bb2eb348e7f05e2d186112d211fd5ff727c9ef4b1ea49645273f45b3a4d2ae9e7cafe815dd76a97079c975acf62655e3f3cfa01049d0d1228f39694f9459621250839918512e450d1344a6e1194de0472031866038d0ff7e3de1300345a9e1192691cfdaa34cc41708b99f1edf421433ee3b17deda09261eb910cdccf166cb6e63aa72adc02192e85a1244ad74a590be7ab489bec1c2707d5ee5a837cff17918edeaccd2cd1345f5c687facea829d30c79cb4ed82152ef302fc68a2e915d7c87fb4269881002dbef3e7fba0615a4c736699267ae6b83d026fac7c9cf1493109958c2334163b7bfaf3124236446691b449f821fe4a8155b0992c13bc03f7b48aa3496db5c06ca5e5cfb1bde9e9af94bfa957f86516ef3f7a4a8a2ffe0e1fc75227edfffe2d5ba40a10a0986e9b972bcef2c3cfaf2ce3db3c5bd907aa18393e41be213662ec1d0a7103acf1b51cae4800b25158d9cab878fe013b0a5e6fd73a7f4289b95a52d0599784e39bbacb94e24effad12b23a36c85ba0f7317cbaf4a9e4231da5072f488e5faf2d1b12024945ce4e45d6bfb6176d84bc808794b3f1bf7228b6b92106fc87044c4c523a1ba9c8f34a5cf927641d5f652c59795bf9b2ee8b9357e53fd3a2fac6d3c08a9224a9b43e5629893536502ae8bdce6cfda6d53327b6cc1849eaaf10c1054c530addaacaac2c56f7ffb839e8f4ff89c1b6a5d6d0bb439cd3dd73368af8405b66b55b719165c18ec5a0635a7ffff8e4d28b12e58f9748bb6e78048c290b3f51bf0cfc55b6177683e5280a8111185ed92edfe14775b705fe98bfe674cb9a5568e7b58c2bf1f3960a0a70564ec9506b04bd38d7683753b39e86e758d09a498512682c7e45d7adfce07e6a449b34ab0b793fd607f57ec919fd2f708aa5ced0f7385100de1f52e8201d1fa9a43d5bb75246c21557996b6bd687d65bd29b673fb806ee992991f53276401cbdae15f36ae3604c8694b9ba5a5d6759a35c305fd0f1c64a66501bf62c6e44d5d3df6503e558e09c5aa8905f9b78fe546638507eb08ae218444700e01ad3ff67056612b6e6b05fd0d009f53c598bd92423d0ed98445c7e36ab3942069758f78a56f2a12a8df4a9fd50ca333a111ae72746a0901872e7f48533e65e58f6306f365431428e99b7bbedb1552e5f4ba39ab8fc64857b042aa110724573fbbfaf27fce3403c2565c66925ebac41b6943d04bfcbddfb34990128eda6e76b28e0abac039dd6984ae5d4b511774b4598ff9afbdeacc6e8a5454ca3e7db6d33c3708de9ac5b5366e129a9fee369391d61100a577f0bc7aeaf5e6444fcdfc4a09a1dbd2f60a0144a99687ac3645e71631037bc2f9a6f8d07ad784e7f1a181b7608b9086f1a94da248c00c72242055af9ff194a144b051c6ec4b31374f39ea3ee5eade04fbd0a7da5d43b301176cb35077309d18d206d01ed1603320299eb79d2e987b5840089402f52c59dd6da2f5e28ce9aef3e375df8ed68fd4d7e3b21f97f71903ba41c5e97cb79d64154f12b091a860ec249b92104410393e60bc5cb5c20db8ca29a9971354c7a7b8eeb57b548162e3f5b83057019cb3465c02c1e815d3da7772302a423255cfb2d7dd4b4ff8b7702719b1925072900a3893794c10ecc015c0f828024e82dd700041e7b82c922e2eac96f25a893d01f00379291b370952b11f71b15c7d65990ff1a62217cd347fbf34ebb4416b971af941f7be3efe3a448100d173a9adf0ac1b3b8f18d55210e994022b637dfa439a8f4833818232124ade2203769bef042772517f9d6894a370e593535b7ab8fa5e5e48d421faaa05d2b3ae94aee4acf83f558f9637f892ea5342d46ee0f285dbaa0ff438be83c2a4b55543cdec41216c3fcd3c0dee9d8e4b1581aea8e8f0b55af157b03b85998392cea34590d294e1f33ba28b3f3b6dccfc198796665c6bd6a5ece90d6f9c49791f84fad8737e5daf7114358280ebe7de9b4974ec25e4b4945b33ecfe22103079b5ee46d33e1d26e5649b8995b452446163c2b4dffaa3a7c886ea9dc2ba52fedc83d1ea29af16c09e8cff585c6a0b77d60b14bc04efbdae1a5d28e2900424fc8633f70db9ffabfe1ed51bb9569d48d5a3a283d47ab08f6e760c7b006005cd968c254d20acd0b6393330a1bd19e821c825d3e85bdec77b774859ef1d5895bf6b54eead22c17649658bfda3f4e5f50a77e1b036e63f618e55dd7d7316da6787d98a4a4aded35b608a4028246a0c666cded97234a6e9f512aca2e8588b0e635d1887cd21006fa394c9988fa8351ab152f25ce409ff306e62e97500c49be5ab58ca155a1aa1f2fea664ffe99b0932eacd4f4f5b9c6e99dc56e43d3e57a41a6a74adf7668252789667ba9e0102c151036132f11b5e4f32f7c9af372984d4c7f670af0a23717b8f09944abb2d4e8246a17fde436de6c5efd1df6dc22b4045b45f3bf39da9d59c2e351a0fd0701cdbba7d5f74f54db42e177b81fc70aedf545ccfd959b263c854cc92b2dde1538c8b5257bdfa38ba53f9c79f3b3f763530b536430368c17884f7dd8023f8dce169d0b38abd8c9fd49de20e75b7b4fc96e6e5ec9423f8a2264147b7a31b3c467998be95f34cd9fa63de5cfa46c95addeaa77cad8df89ee1144066aa6080f1a0ca5aaa0aabcbe1cc08a2c453bb1e4dc3f6edf1193cbbfcf83f97b883df431fd1b45654221da3eba4789cef10e3f13c30a9e99f41f16e9fe3f4a0e03c862d88506cfb83a2090802f91cf8210b61972d058f68c30ce6acf4c5bfbea3e0159cbb9262cc0003f3643dab13bb07e1db657ae098165bf1e2eae8fdd868cf395e3f7eeed660c2d6a0370a8ed71ec1b212e9ae5b145d0afddaadc92ad384875c249267511c386508af043abd8528a85f703a8b54dbf14f35a5469a8e0a947d98de5fc9cc759d8d2f41cad963e62489d78b3e3e45f5d409e4e88733c086d247d1aa63c68a08504d832569c7ab260abc0847118138c189f8b46389c90f47848b3db0800c9b8fa7c154cf561e62d9702f2e25d7d94b9fe7b34fba0720c0792b743aad10aa4b67ebc3e623a49dbd3f15c71a1235209d44cb20cbb9f73e35ff47704a717e31546503e5f5aed0481228ab9ad54f32c060a8f809e6ff118fc01a1d57d4903b2fbcbdc473845fd8f9d8dfaeff0252ff11bc670", 0x1000) write(r0, &(0x7f0000000040)="6f4c6b8378adf6ba004f5cc87bec50ff66d99495a0d5237e2b910011632f8f95ba322d24282bccfd0fcca887d22ec3ed9cc8960940a9613b2ee92b0500000000000000e367ffce230248339bd392a25404ef395fe6159aaeb4cd47fc966de5a81a23d77559131f1755ad", 0x6a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000001380)="c21b29f8afb4f2480f4e9f4b60d72183b2830c96c7f0b7099e9c01380b15ef008f0f5442fdeb5e4c392cb76ed2e7b0", 0x2f}, {&(0x7f00000013c0)="ac0d883ac4021cab668f06bda946e89f2267d34456b908eb985fec26c9ed91f7c9ab9ac022b0b0afc84057f8c871e5caccbeb65e7fc4b8886d9ef002ad5f7647f92df796c4b9c70c3bdb85b4814eae6a767b21e288f48eacaf7519b590c1c09b7ff3c8f8c421a4bfe0e6376e5371c945d1b9ee5f12787258582316aae0a76bbcd6855551ed6886e5c44ac3d9598c7c34b6f787b90b2172435458e17eba03ea99006257e03a79db70b8c19b32f07df022cef6caa8d813e56ac3160c", 0xbb}, {&(0x7f0000001480)="f9dbe892f083dd7c4b8c8ab94345bc923e41569249030057ff53867ae00ab6f73bbe8741d24ea9303280e75cf7b47bd0f387f0f1589e83bc391fd514a1a446055ad58fff817214d59f889debb06f01f124814f4dc24e81db028ea63bda4fd0d797ca1662ff1a48910ec69cd0c81ae825661f5b0a3a2953b078aa49bf470f6a", 0x7f}, {&(0x7f0000001500)="736c0b5c248e3e26c859dc87b5b7b9738a1917d1f5bb376212d911a3c1442c7fb825873941f2e10c4929936e19290876afc3c1c9befd6d2703e792ef838bd297defbcd5536446064fc97b5aecbb723bcdc73fc5d657844dfcda58eef9dc5b0295e9fe79dcc8e9383256f6c8b0c3bc1440266a76269ce66b4a50378f726f1c65365acfc9994068e4a4ae76f0a0b3d", 0x8e}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendto$unix(r7, &(0x7f0000002040)="08ba2cbebddc1653b746106ebb94cc20a7a7cdd2973ead146e0593451771e2daef3dad8f8942dd02cdfdda5d5997d972a38540b3dfab7b11f73e6223dd250d517bd78d7a8e504d13811e662e6e8066084e82a67730ae86ca8efd6b5b1e2365ce065ff92d933024c08077f07bedb6da29ad4bbda9e210cd2d846e3c1c7fd51fe073ed4fedb1b7b608288c4f8b4f3f301261530d703ccf3eb25b7fbf7fef5136fd9b69f15c4fc5d5d15eb072641342fbf4601caa3a3366ad4cf85c84470b6b6cf38aae917d2e29d0fd4ac8bf004f5376ffc2a1e8db7dd8dfc499aa2d0e7e91d7f2f4fa36401b871acd88b056a3f2b3da5576da61ac55c4170b4b5a42203a95225c345aef54ac1cdab2a30dd785eb8d4b93f430db0e89fbe4f45d946c6d976666acbf6333f6f445aa3a8cbb8a983e45b19e94fa4de3654d35051334a908b25bdb670f6859c4bfa4635c035b78e3b6b465b7a2b0de228bb830bfec07c169d493a41feaf02a02f148637862c07465f1a3732f804bdab304b76343ba203dc931438157bb45097a51df3f5a97e7fdcbfb5502f0d823e3bf19223e8c8605dc39a0fe32f06492fefeecc3907f2d3e6be359466177a7c7583301ad524ee51af2a5d73d856297544320120b7f3b765dfade41f039bd2833280d0b54c622a12bb1efdaf64f6638a16c03fbc907fe4daba02e7f8dd950aa8121b4c9bf1ecf46584cc75ec54e974cffc2ceba6feac5077689482a59b9c3089c105101bffde9ed56186ad212b94bd7766c3177d92e5a94399f6106dfe0842c3cf3e759168ecbaefa6e52bafed1bc222a393955954a7d5c8d177ecf9d4b55f42bd1093810c5e3ce36c0d5aebb766d72ce6f9cfea10ce706fd767cfda1b44bc6b8c2c1419f5dd27df6058bd6d37d636c2eda63f5e2b93040947e96610bb625dcfcf9e925ccf03799fa0adbf108a77dc8659e720f6735c0aaec334bba060681720a092fad738e1f7d99998a07bf1568d7a0f5eb64256dd3c5d695e05bb16632ae54fe2630df3903a9b27979b460d1adab7721d9c5c25defaef0b7002f0a09b0ba4512a9d23a7b627e0d2a9080b68a75b99cdd71799f907d80b9bc5f0a59b9aeb3f639f53468bce3218cbe95b4964d43729a193f7bd2bc47b2ad5768bd49117bedbf52ea0a569ec804c2471df2ded2d47f637c0f6e74e3177b049d60069553489683d68efe6da196d79ead5213f2fa7fafe47f7e2512c268f0a5bbac62f94e6a9e4ddcf897e296697c726a0de3644d74affaafb607ecdae98e078e43d08772125dba113fb12ae7cd64e99c31f13d73c68e36c0b88d8928f49312ddc08f56c0492da688292b3f2622c86c5608de5e25f1719c0dfb7811ebf0dff1fe8b2d7bee96b3b153faa3c86827f403a0c723dc092278b8ce4f05703ad0eaa77e75ceb651aad08f363bfc044ee3f48a2a57ff61fb6d42b843fe6d62b9a9a0eaf184d7e22e323d12cfde1eccee7697725e939c8fbc5003f6174b00b3a332411b6bff85ed5475779aa8259441f45d73649c325f0daf491d59c24eb31155ec73a5f0c7abcc2e7c55a11746cf8c442a6fc7ccfc26542d9f48585291fee932a80d61e6d7acccb5031bc035813d23fcb0bf09108dbe1c4525e10a7e54d1c63d2aa21bd471edc4e97ab0a3e108cd96b788e3fc594941a243943c96f466d5fca8435a7c676ccf3d9267f15f3ff9c8526cf72a53e78b7b05c432189c4387cb37262d1f3ee854a993a9eca9335e4f9bd5e468e6e57cd55eaade5bc48e1449dc5df8a8bc739a01d2da02e61e71a1f41cf6a7d4caf4826f7e7633190f6f0245a232c4f9d028d5e45e05e36e784ce7f171fb8137423a74f843ec4a05d332fd34048ca0b44c2d52ba4503c26aa5011c482b39b74de5bb951f5f579a00ed98746de7f131a24e2a64cc3c68be6a8e2f0395882f73d4f99e35717d3641e818331391e5600ac4e32c27d656e003e096814e87fabacd5435cbf69b6ef90f279d3500b053fa6bae5d1771ced7d09733e534f489aa6f8f41edea39c64fbf9969dd2cb24f7db0ad338d815d5fdf95ebda181324f3d3769280e208cf7a5ec9bc424b71dd650c8bbb5d9ce6004a85ca70627ff595db6a61a1a29f8a4cccb9f70759e759ea653b75bf726f75294c5dd1bc3c16d6cdc574c32a5d9258a48c3f45a0901ddf292f7d44eb3ae6a8b512c53ebf61c098992d84c9548c652730b44284f7540b85485f035ceb612841c5a1743282feb6272ca1fc6db394b8ecf476974f253b22745022b8660aa1f5633064d6b1016b8f23d4717135d5252d7882632d38d60023d22e70f742d814beea220c53ab697ffae812325dd4d6a23742c0c366123106d7aecd4f3a9eed0e70a0cb7c88c36f87c2465a94f24858de13fa49d0db861ab58ca882a89a005b02e6ddb1e5927d3bef0bf57282dcc1db1cfb5a7d84b40c3433336aa523dc061f9fe1c9e07b4613cdd80381f21b89083b7a66ad74bf66cbf0526dfe4966a1a78c44be74fb3991a271b7fcc861b7fbf2fea26ec9bf6beea165f9d20a3da3c11c0684daf9c474c9d1ad91ef5dd9f281e93b158ecd3431178a70d7fe031f6464abf674cb4e7bda47ec71a18869d4e335e7c5d247a416244c538d478ccb7008fef5166f0852edc750993644adc4686d19603ad49577d3afda0aca11da926976a3362fa54e035ce06911a64f4d0ac4a06b79791b4f32e366f99eb03cb1f81c17befd8822cf89fc05c7297dd608f4f7f988f1ebd2ca05c02bd323c35c2037b3418523eba60977c686399af1a8e5903d0ad70ed455a11c4f2e1cd46554221e8658e2e686be492231d464b8edcbb482f1a0dda95a556bd7644e75563b6b0d03314615f4b79891d87b4b90fefed6866187f4d630e8792ef83a4af82a0c4fe4af17de68a9268b24cc289e00d97c7d0df7fd101a549ce88daa73233d8614f902cdc2e57e3d47d8fc8e17b9fb88ecf0cd93de89c6054e96fe171b35d14f4558fa73cf0f58f459344770f174f5098fa41e5a91e4cb2852a8c8adde2d0df0295324d7f3e5b1049a207c4b8998ed9a6c8ba974bfee40f8c395cd7eb79f646165b1d4956ac7fc56daa15c14d458987c9d6763de9918847292410ec4009455ed65a04b5917af5f9393e136fb6a96dcd58e5380f4a825775b49181f8bdbf4be109a147b1300354daf229340c429a2da8553603c3551e32cb889bd0109e698e795bfc57982d12c3ecab8caf53653ed11e4ddfdb16797238e6dd2ca93daa957d1aab38b7e080a22f43233cf57dfdeccc8341918445631f4a043c521e6a250ddaa350dafe8b31ada173af47eb26d25ba360b5e177af5e84bedb9b7ae86704e7e84ecda59ee16fa803053490d0af950acd8430741205c2acb025697c8fe07dce0155b0361af5bfe5201d2ad2da28d21a7feba8119b0fdc975cfed1a28edb07ca1225e726b8fc9d82499376c8ee44859ff8bd502ee1ba979a0aec2292146723921ab26c42932d4e6980d9be29b93fc8c502d8b321264b3c631109967295809aa45a0a7e669e5e96b4c5ba701971b7b6c4505655fe81f3fb36caec6ca71c6242a23418ac20458594c0fe1b5db5846fd0fadc1646bc7b9707b5a1e2a9d82d0b6612710d540fd3464a91d477a13db425960e2f1c352991bbc13e130c987d5eca60efba02e883c37caae13db26020e441776b4959700c232da53f884718f5f5516bb9a1071766c1aab3bfd40a552498601bbde7c82c261bb760ad0b119cd7805454348d7e492ebf0383b937428e2bb9426a5dcba91d91159ad6c18a79ebb3ad715b05f2d13b384e673e347b216c616b7056a77290f4e3fff6e539f29e7ce6ba5ff7e2b4ed02dfc61eab8d29507f7719237e62f2b3acae284c3b9b2c16044aa48712a994156df56e957997836aab9e474e2a297df0d3290dea4d7ab451e3cce16d31bd1a66b17347e8906b0c3896727869a7cc39fdef226e2f271d18173f6ea1d4792649a2705b720d120dbedb10bd37d3b4c3efc9f28c0f1dd8a2078909232671d4d1ff28cd7ceac1cf16091525cc8991549e880f48ec57188aedbcc64e303182aaf5e49545c7a44030691c23c3c8596a903cd7fee6f27d3b2cfca6a126fe5242f598d88300e4069c598ff02e5e92458e4110b7cf0fcd641212cdbd63a4ac85ee4034f11c741c1c4738783539b1c6da8fdd0e76a8c2a2e79cfbfd1016ac54c870683ef6304683d55f9ee84f273f5d864f6ac566e56114e598cb5bb282ccff5786e17fc8a2e9c793d8216ba846f8de6386a192854c3709054b3cc696551d3a795f084c4f55178c15ab6c871e3b2ad20176fd3a6a7a85932ddf72ab572ecabae99c0bc28e9630824fac98a7f6d630f89e7aa97bff0cc39696ae602317455db64dc2780ede5e3090eaa5c2ae5c77a27aeaed36252845275f60d6088a0275cc423ecc4388b7343f8e71ebe978f90a7bd2a0127d771c2b51b16ebc05d25bc60be0c3bf8d114a3bfeca48c7dd016447eeeb13f85124a50dbc929fc7da6c8c88abad5cb66dfb23a052c33a1f0350702d8498edfd49999e71289739c176c0bf4e2fa72846398e159e1f845d9b5cdff7654b34b4e42e50072256523b460c9a09dc0ebfa1da83f833a01410286941f29e40be8641c1d4bd28d6440f626a99bbd593faa65fce9c9473c0847570438fa7e7f2c688bac0068add34491772fad56f259b11d5320959a2276d5a5ba1d95c9bfbd6a5e3de580efe763b3458ce8b37b4bdfb10e57fb1143d816d02322c0045e39db2e394f477fbf5ffa1874e7b281086f0404483e82c9a508be9b86f38014114b298f834abe6987d8696569dbd9909019038791da71938b7298c76d3be80c9b4ad7c7333c488836ceb4cb80dd81169d49a7d7b155cf8ca505d727a97646eede381b255254ea154f60a6c8cb9ebb4fcb016ce5dc61b98f32e3ed438dce76a2a92e473167911c883117d0c808ccf8a9803812e53ad87ba7cf6d308066cfe94c5fcc8587e544de2fb4bb7437d88224b370f6632ed446491f6d5d99cf26046aae2cee5976ad5263ccd134d46736c126c409fce84578ef9130efcbb23c81e6701e3149664e8a8249cdeb09788823fe47d251f2eb8c5fd6acfd7d7a16ff2d820eff6e00ba6d9747c1153a989c866078d58d6dc48aafd5cf3fcb43b5b173dace9e7bf3eb21b1255fad55704cb117ce63eaaac98438d43d1d0b7a91703b718a63a5630ffd7d1210788409527c3fd131d822eb3d109fb22b1064c8751cb1beda2a3aabfc65c3cf86602931df29574c1db7d6ce8e0594df493e1823a1c2a39fafe95c53df5ba82910dd889100f599085a798ed4c8658f063ea389ed9cd4d7bc6c954ac8c0c4b60097795d8df22049faaa634c90152856405cb0aabee2eec1a06b797359bb72cfadbdb41be2b9546f2342c21cd6b921d154e931b5fbae2a15ccac1076f4c47f509c90c731763161f1176036473abecf095248a72a8850260ab98baa9366fc35fed4f17bf4f7cf0ade56f6542ca9bdc74064d394318b5c76a1e3dd65b0d00bedf0f23a82cfa77917f942ea0a7bf56e4c9c3e0445f44878e62156d2ebf9b46987ee9612229efa62f52481fe731721afefae8c6a0c8ac8e2694c62f4f2dc8124193ed901728f2327703425a58dac431b00690b0d082ace3a9dc5dd409dcce81ab795172a07a89ffb0b280d7b8879ec6de2e23a048271140398bd064442852a1e9f2dc343862bbfbb51a0579aeeabe711679c685666060292ca47f270f0522bc8304ea99447c6fa1e88b78c3f27c93e5b2758ab0e77434ec6a697fdf1b9", 0x1000, 0xa, &(0x7f0000001340)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001980)={&(0x7f0000001940)='./bus\x00', r10, 0x1}) r11 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001280)) getpeername(r11, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r13}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$unix(r13, &(0x7f0000001180)=""/194, 0xc2, 0x800, &(0x7f0000000100)=@abs={0xc6d7b7ce89c48e18, 0x0, 0x0}, 0x8) preadv(r3, &(0x7f0000001f80)=[{&(0x7f0000001a00)=""/92, 0x5c}, {&(0x7f0000001a80)=""/139, 0x8b}, {&(0x7f0000001b40)=""/18, 0xfffffffffffffd70}, {&(0x7f0000001b80)=""/128, 0x80}, {&(0x7f00000016c0)=""/253, 0xf2}, {&(0x7f0000001d00)=""/224, 0xe0}, {&(0x7f0000001e00)=""/6, 0x6}, {&(0x7f0000001e40)=""/13, 0xd}, {&(0x7f0000001600)=""/153, 0x8a}, {&(0x7f00000017c0)=""/48, 0x2a}], 0x1000000000000003, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r2) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x28) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r7}, 0xc) r8 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x7c}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x87}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0xa8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x80) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0e000000000000000000000000000000fcff0000"]) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:01:55 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x2, 0x3, 0x7, 0x400}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffea2, &(0x7f0000000180)=[{0x2, 0x0, 0xff, 0x6}, {0x7, 0x1, 0x7, 0x20}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x6f6, 0x7f, 0x9, 0x3}, {0x6, 0x5f, 0x6, 0xc4}, {0x6675, 0x1, 0x52, 0x3}, {0x1, 0x2f, 0x4, 0x1}, {0x8, 0x0, 0x7, 0xbc}, {0x9db, 0x9, 0x80, 0x7}, {0x2ed, 0x0, 0x1, 0x1000}, {0x7ff, 0x0, 0x80, 0xaf71}, {0x401, 0x4, 0x2, 0x4}, {0x8eb, 0xff, 0x3, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r5 = socket(0x18, 0x0, 0x40) bind$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:01:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x30c42, 0x0) r8 = kqueue() r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r11}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r12 = accept$unix(r11, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) read(r12, &(0x7f00000003c0)=""/171, 0xab) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r9}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f00000002c0)) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r14}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r15 = openat(r14, &(0x7f0000000240)='./file0\x00', 0x20, 0x10) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x1, 0x400, 0x1}, {{r2}, 0xffffffffffffffff, 0xc0, 0x8, 0x1d6, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfc4891785fae0039, 0x95f, 0x2}, {{r5}, 0xffffffffffffffff, 0x4, 0x20000034, 0x80000001, 0xffffffffffffffe0}, {{r15}, 0xfffffffffffffffa, 0x84, 0x400fffd3, 0x0, 0xd27b}, {{r0}, 0x7fffffffffffffff, 0x62, 0x80000000, 0x6, 0x3ff}, {{r0}, 0x48c0361f8cc99b04, 0x0, 0x1, 0x9, 0xffffffff}, {{r7}, 0xfffffffffffffff9, 0x40, 0x20000081, 0x1f, 0x1}], 0xfffffff8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x4}], 0x1, &(0x7f0000000180)={0x1, 0x1}) 16:01:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8000}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x9, 0x9, 0xfffffffc, "02fb00a6162db93f77ffff1be6ac36ae61dba648", 0x0, 0x85}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:01:55 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x549, 0x3, 0x1000, 0x5, "f3a3000681685e2c0eaa16f0c17b8490a48e53bc", 0xff, 0x80000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x100) pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:01:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/38) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x9, 0x1f}) syz_emit_ethernet(0x100000219, &(0x7f0000000100)="174af205b6078ba4b486bc6be6634ecdd0") 16:01:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x2b, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:56 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) r1 = open(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) write(r2, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r3 = socket(0x1, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r3, r4) fchflags(r4, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xda], [], [{}, {0xffff}, {}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) socketpair(0x20, 0x4, 0x40, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000001240)=[{{r2}, 0x0, 0x3, 0x100000080, 0x0, 0x6}, {{r7}, 0xffffffffffffffff, 0x40, 0x2}, {{r5}, 0xfffffffffffffffe, 0x12, 0x2, 0x6, 0x1}], 0x7f, &(0x7f0000001300)=[{{r8}, 0x778fa7a2dd2f4797, 0x18, 0x2, 0x3, 0x6}], 0x7fff, &(0x7f0000001340)={0x0, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f000073d000/0x1000)=nil, 0x1000, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) 16:01:56 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xc4) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xc6467153dbf6a33d) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x174) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xe1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20400, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x42) r2 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000200)={0x3, 0x10001, './file0\x00', 0x7ff, 0x9, 0x3ff, 0x2}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20000, 0x0) ftruncate(r4, 0x0, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x40, 0xd0) chflags(&(0x7f00000002c0)='./file0\x00', 0x80000) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x4, 0x10001, 0x8001, 0x0, 0x8, 0x9, 0x2, 0x1, 0x0, 0x4, 0x3ff}) r7 = dup(r1) recvfrom$inet(r7, &(0x7f00000003c0)=""/4096, 0x1000, 0x40, &(0x7f00000013c0)={0x2, 0x2}, 0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000001400)={0x1, 0x1, 0x1c}) accept(r3, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8) r9 = accept$inet6(r5, &(0x7f00000014c0), &(0x7f0000001500)=0xc) recvfrom(r9, &(0x7f0000001540)=""/193, 0xc1, 0x41, &(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) r12 = getuid() r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x0, 0x0) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000001a00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0}, 0xc) r18 = getuid() r19 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f0000001c00)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000018c0)=[{&(0x7f00000016c0)="de99a2c155fe9dd36ef8205733581f9521eda68db1992e2d9bbd87ccee683dddbaf7facfdfa488594a8ea8c08adf4b6a95370b6bea6bffe2f9fe28f0443cf855ae785e468b8af3cb2e5b3c678c8a2464fb0422da071cc87e04bb17d900e96f32b52ce99fd43324009091499a7c33d14f148e7892167e0098227ca6dfa67de76efc6cccc0b11197987f874a0e7ff35b11a9e1e699facbc153d2d814fa8b4d804f81418a5978119d9c7e0d7daf488d52f7dc3d760ab3c1613f702f524da9a9cb7c29930fa8b9b922", 0xc7}, {&(0x7f00000017c0)="1814", 0x2}, {&(0x7f0000001800)="4fd272703b61c8be7263b8446ac1bde2febddf7827ce9f1e8f2069f301690972fc4c67533ce6be610c44e4f11a914a5249ac3090769137415d41544cd2ccbb9aabe987aeeba0f72a750497af93235b61fe2f3c483fbdf42065ed3a47eb2d5506e51dffbb101239bdf716bb1f03da4daffaac06c29979fe98e07b82ddfbbb337e961fe9", 0x83}], 0x3, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r2, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x98, 0x8}, 0x201) 16:01:56 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = socket(0x2, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x100000) pwritev(r2, &(0x7f0000000980)=[{&(0x7f0000003700)="0182d49dd00ba226192babd5f11886faa8d9c8d9a4813cda02af8c827f7b19bf5ef30c4436750e85e3e148d69eaaeb2214e6f08cf224d3ceb2064f6ce269096a126ce27c817e04ad6ffd10e90fff9641934f8e0e540173e31fb6e75d42834a77ddff8328df2184458150dc56e600e7d385e09beef474f7e31390d35758ea38d33f9b770be7f8d87306f52cf91ef3e982911a9fbc4447b791fa1ba5afe0c6b5081b135016fb047a93ae652e954689ae63b91a00f15724e7cb26e18e1a1200228fa1f0d18b3ec2b13b46e4a0be2fd2684c03fad671f1db903f9b4298a4863f3045f357bb4c0103c0242dbce566e62c56a07f5c22aac6007fe493a6414eff54bb16d2eb8130377bffab4810b982c885d8aa331f546a3679150c32b52f9741c60d5e0f8831166a1fe88d216b766b63f64e68653f64ebd43ef62b431b4efcb1495f554459427b8a3479a1603c3e2175dc2b36e043539068be6de7b44e7545a7f930986ddfef72d8a906180c150449a9051a2936ec70f02d10f22a36a0881c70090c69e7ebefd32de12f508d7801eed525406e8e4f6cb2e5aa6cbef14f3b76f36a91cd4a51e1d0695a3ea1593cb3e14bd9ddd71ce21ac8137626926189f3f562776a8f305fd0d6e06095890949c82c2bb9ee227985ee9678e800455c3b61c1dc6090c0cd658216e248aa6d8400d291d95451c25d6b24b78249a1785402e89ac18b84fd1812992d745bf449b5f55af70403af08ce4dc0821e92b90045604c47964b65d2ea3b885a0b069b8c0aba488affa63c4525683ccaf828b0447680f04e93bd86f49f49f3373fe19e96b9ad4e723d1b9164f8a8fa4d73247429a2765af9a10ded2db8b4e0249c0ae487125f23665d2df4d97136b893f4148308c8989883c4c2c4791c4330a6653c95d50b7e7726c65b2c204fd878e1f700afe257dde4e358df9052db71ccee30e958dcbb02384b7589ac251dd95f36d2dd3d5e57419af5649650bbd7a00afae997bba8e33ddfdaf6494bf070cc4dc44ad743a919dda02017638d2ebdf191d68e515c063b89357fb4c5e321da6d22c75d9ad9a5892aafb2578f5c6dd5ae811fbbfcdc50de83972f246fef3d181803f0515b271a2b440f6df8269350f89fd8ff44cfcd00e5e61e7b1aff9768ccc1ac7a359b4637cfa35fcfca2feb309de0b53ecdb84cde015ce6d77ae95d0650c2f4b937bec5313dfafc4dc7f83263507ad831c873cfbc395bf8227e79b8214c0d1f179db117173d42f7652d6b8c0361a34d22b2dda2a4733e03fb7a122b2ab8812e05e55b67d9f0597a287025b170799153031671a1101e95fe5abf831571952f0234ad9ed00c2a3047e045a6221a040c4b38dfd8f64a745b8a43fb7fbf87a84790370adbc1f2486b5a50e302b233dc609f7aa57a28d0211bcc764657d21c7e2aa37781fb0f4e5677ff29ea45932d73bc3d8b219b3b33e13c0bfb8b35677950f0769595e28f3edad179faa68fff1f9ce8efe351e7e43063f4703a27e6490dd6e73650e84415293b46a7fadcaac064cd4fd78fc2e009cb37a13538231bf1499cc19837876e31a1e0e9f7a762fee77518eaef68152b087b2798f20051770100b010fdf6c38274151c86a28f6de34ca35cd5672b1e383e22d286ccf60b6ab0b16c9e6d454b63211925648c97b90107ca74abb86de683f220863fccb743018aaa1874dfc7278a9b4486798f9f68adb1cd2576539e3f9126e36c4e97a40e3a7f9350bda0404d62e1bee20cdf4f06bff8dccad9eef6739fb1cd70c09121ac0f23020b5441967b555c7fae06fe2455d7aaad8e4a18d460d9d8ca508fc275b2976bb007d2f210695ffa93747b327092dcf03e195aea602c518a727bbaab7044f27f70ebeaac3abb9490fe0e0315879eb51507fe67bdc4a2444b51b271c65bc0bfcc9bd1ef1635299c8592f5e7538dc78089c7f71ee1533464bf102578191b17513cff8e1bdb41c33d4634bf3705ea27e4c7f9a0890f41c6908259fb3a02bd8f054c186408509cc665700ec531559626f79a4e9121dc3afe984222750c3c06811607588d6865f02cabb42f1b828c94b07665db24f1a5a83bf647d59f7f9b0d1921cefeda458ef15057a9632563b4c4109a3ee1379de0521def0755fce6085a6231e9b05ef8ded351db79a227ebe802475d7f9d935f5858081d657b15ac61bea86b4840dc907fc57331e502fb986f081bd4b170bc520bd1e85fa96eefffbf2def52639985a991f53ced43d3ded60a8f72f7255cd08a6452b5e465b119da795cdf70d19431a2de3fc0b192a2c8b19ab0a153ed3f570f7b38d065cf66cf01e3dfc22ef9d9b76eb37735c4a299e29e72c0ab1771d9e77eff2c28a76ea92830722dd170f19ee1d6daf786dcbabe9fa235de674f6a1a683c97127dd030a8affb6a79b21740370f295964a93039220c6db39f05688c20427dd07b1c3426dcc70e82dd0bb17716eb22e8692aaf0c645b420f09f165c52bd34271ad2a8e7a7ceaf25ac02ec04baa7fa4e32bb63f092cba897dc15b69fc5d5c1766c45644fbffe1f3a32c03d208981173277fe3a361ecf4a44cca6c59386eb7302fbf5799155151923d7e429a68022d5c935834ca1d8c7acf4ec5ede72e2d72739f0595edbab49370f7b79e95f930b11121e0a8126313b818fece338a1e5fdf49773f18997ce3318b264d480d03f412491fe598caf843e2017175bbb36c1334a1cfdfc8c0361e538e0eb6b22b875cc394b8bbc0b8a67cac3db810e2e777f0069f9b7c3cd22d6c2f65fef59e33eb3c097f71c1ae0262258f038832fa3cdf3855f17d8dc968405f9b2688cbf042681b3c1dbe94b96268e613cdf8a9c2d2ab179ffb64aef9ac08079f5eff9f0e3d7d293323df38129a9d40ad3f8880b8c90fddcc5cdfe2c4f9617f38f690ffd863c189c6c20792700b7317816e8853a268ad2d89b61b62762a79016c90b265eb3b5713b445217f1601fd3ab506574d18817b9fa00dafb0483b1f1a728229b0f7d7988d255047f1e00e90e29f7b723e151e328d9009692afd0d8d79c01ad6a73a7bcafbf05e0fea71fe9c777ba1934122f97dc0471d1b08444239e742a12f60c71e4cf2bcc6970bcd0c9314f45e1d81add88757e728e76d9f256abf5726999780b47ba892e5de5c2dcf75f51eca16a0498b73424c85b742267e69312673e34b61f41696a70868b3516c0222fd0de634e2621b4f993b49e73c270c911685faca19b4718ded79f3eb8ab46ba8aad43c67ef7957e665cb365c0842424c3b18b83b98f8001f0725c18812fe1c6eecec95956765840407973e24c796e83b25044c93051a7e994f721f4512828fd5437c99a3cab1662b5625f34b0e907de72c0fc6850e632bfb44833966ef5167d9a3ef43851af335f5a48c149e35dc0d72d542a875101db74400b7884dce5efa821d0ce4430072e9812b1f1e6683864fed0ab81fd6dc8bfcaa1dda754fd362ceb3b791671c47f64bbe665bcb2cf988c02684eb15bb17a709386909098f7f033923d756f5cd219f135af20925f6f5a9b2a68045175fad4c80858c6c6a500c1fc14b3398e89efece074a3876e83173888b55b00cc4995f6abfdfe451f60aa0e2a4b9cfce96ddb191a4772c88f52fbdb7219b0ea8cada9bdab56165d78ce55e6a68d250c34ab3777731551084b28af1535db79475b886d8d080c022c62bf787307dfb091ead0e66b0311e94b32019f21a8a2e33431ca8e048da9a4f355d05e5abd02b26b58f7e4e1d41f7572366fd5f51d09fd033ee1ce9dc7dfbb7ab1e84a9a9f48fe05d964bdebd4b41fa1b1aff77475f6712cf72d07e58869dc74c9e356881c105f361053757572b9cb8cc8bbd8bf27c4035e0425ff4e083710fae4dac3a8a6a60a2f72a2ada4a349941d334069d0d7cf93daefd2f48ec9a03b901f496f491212e48148739582a0dc8a2a874af92460704ed62f8b0bc4bc0c310cf82b53e079d80b4ce8d7171e6c1a708cbbf96300aa1fbdf696617912d39375c0be422ff32ad3f65254913660e1d01e71d19b363c79c8f45330eaba78d0ed95e783804f7f3755ac47ba99ae8f41f19fc6cad671f93c1948104e9c7c2d73d1e97879eabce5dc334036fab0b21382e40658691654728f80c43dff027774e3c481c18ac78fb7bc0bd8c65c956816de18492f6d0e61b91e51a932cf19b655d569ab31a612d82071ca3e4ac733c81e583dcc3ba98adc6e568ed15bae7139b83526f20f2337a0ff2cc1f3079665d5229d527fd234c828947fc3fa34a6d3a48918e3451ca20026598909a0521f2fea2326ec523d768771c447e2ce767ea63c555d52aa217f8471161f9be96557f40a60809271fdcfb7c3dff2e226bc98aa5187a1f2bb0115a3f99692d7951d53688b6a5872c408102d9ccb2d92d857d84f660e793aa6d516d26d22512cf272ed20d79aed8464f46aaac8d8249266788140805a7d3046bf2764d49c34c916218e19b58664f6aa78cb75c62eff9d1ddcd4a46e6d6999417f26befd0b0fa49cf8e92679fa8a44ccdcfa39dcb5832543244eba226022d034abdee5717998dee39403b574b967bea4ed33454480c364fe7005453855c80d31120c07e5997108fa2a4383531dc7aaa9386ef92ccdf929c531f954f39d0258dd31ca8f52c7dd6dc9d39954bf793d289506cca9849c5ffa26a77f2715629d03512c10dd0f8de4a728eec9f42baf0f18df62ed4833a8da12f9ed8b47420297918d56c883606a75fd01995f464ef4d1461fee518f84d15636b284e047f7450a9412e3518f76aeee022420cb7dd206daf3652e201ff6cd92a00321fde8e583a71e916d2fbe8b32b02fdf5f5fa85efc64edccf2b88a658ebbe2cfac92f73c8929dac758bafb78f102f5ef626e1b15503d880b130a5cfb76c3f3f7dde3a3af5ad8202c505d49a9041b3f7d0dbdfd496461b296ff8250dead92d0ff32208fd2e89b51272ed7e03b20b4139bf920b758cb49ce659a28608a651a3546f93ccb0846d2597c23fffeb0e8c9c1f021d7617bc1a55b783a303c487119769098fd4fba94e2e85a3b2994c9f6669e34fddb47456da0593f0ab6fd3b661cb5f2c75003bc50d5f128029a8e47507add2a80435079df651773c21ef127d02e7021b87d03cf67d82652b1ee77d90ddb0688d1b4da7b1e316cc1996ac353ce91ac7892d6f7c32f597524d4a2a12606597c155b2608496616291c5124f39e7e24e6ec67f9a13000ef1ffed2a6a2210866510013052e6184fbede2d77657b69693db4db7a1c4198e9ad46d21e5677f5ca3c666e4febb4e8cef3d1486fb2621dda681b80e4e3e47c694b871ce6456fd1376a9027d5bd61647ef35c9f2a4ae1f2abdc1f0709d9f24c2548b4d8c49257b8a09b73e202fa6c5929b9f26766ddcb4441e1cf63eebf9d19ea1ea07571fa1a5d1400d0aa44e61f9125387d59d806e159d5b550e3a3313ad0d7ad17b4b029c86ac7f06e0465ab311840b7f2986fbc75c308a401f23e546fd7c2832493e5171b8f54df853bb1d3c7cfc806d3d1f6b631438f801ae07f8ca3d08218288e2667a513865ca9b4296f2a6c24838e8022cd659f0294359a092680ae107a37fd4e4855e046b26804bae48961146ff0e40623b73873f18e5f06afc736c191ec13466fd0694a8b80c092573dae471f0029d41ec25120ca6f864cdd43ee5ab70aa44457668d20d75d107b6ad2abcb451bb2a58d9d5a90636459564885f3022a69e84ee1d9f12109d345e8ba2ff525a6f9e57e9449c4f7e018511d3cf019db2b7ff83c016e0cf739b1aa42c255e435148d", 0x1000}, {&(0x7f0000000600)="e5f38a23f3f3b34215a94737ab6ad7dbb8ec9a0f74e3ef19bdee6dbd06ba3bb8cf190d1b5f01d115309e3dd87a32985bcb016027a61f6856118a2c7a07c796a99e2d27bde81410ac7c15fe4eaa856b425697ac73cff795f3e37ed51609d3fdf91d07dfe6881eb5643437cb3603b82906436c4dd53d3ad010c376ff87b759ed", 0x7f}, {&(0x7f0000000680)="c849ceefd4f7da07e3799b0ecc83b394e8dc7ea9acad61aa4d8daa83c07babb9841215ad300e8a3345996d4a53e67f28e8e11f21e6d174a550eb7c1cf37d3f48db8f9ddcab8f6ae19dca33451dc79d24c0a06494ac3d61d5", 0x58}, {&(0x7f0000000700)="e14dca4a432fd5e54e62295318a36b79183cf68913005e4e673cd124be0dad74eeab9e1f487513b9958d273ebf2fbd3074de0a501c5d1a4bc9b014a6939ca3d7d6b4b9ce63c9b9167ebde165e2372296cb4c927070b580fe", 0x58}, {&(0x7f0000000840)="6f5958303fe00f639f0de22f8b94df056ffba8ccf078c2b107b32ef8682dfa2f3ea14e7ba7828b4c9c2c4dfd577229cfc4ba2cedcbb9fdc564e4f74dea", 0x3d}, {&(0x7f0000000880)="7d75efbecf73749eca4b104ec77b8f3fe886fa231b9c7009f019384d8580c29cc7a20db64b92c5fdc7431403bdfe36507de3c2751cd0eb668f32152dc63f1c5a7baeb7d3198f18b98681bc1e7b29486780841f88e9cb64495e86fa439358c035f07e518daf3968d50011154eff6b44737323669ff59e501e3495ceaf9677a6a0d89a38a4944d36fe47a9dd70e59b4580bf7e761751b946112c3f1fd223350060d209054a6fd6017c64e07fc274a2113608a9bd058c26b78eabef6c9cffff39ecd78a893107146096576850cdd21b9eec564a85d7297be17d70974693dacd5735eaa40f36658bf8", 0xe7}, {&(0x7f0000004700)="d721eb1b6f10d985d9fae67f5e4439373bc2e0468be6be317732a70672ccdf7100574ebc04fb86ba4d69f067cf409f2b73b66d2fd1a0ca150001ebb2450f3618d72061952d3eb2c5f1b83cb7d51c9573b6e4fb52f219ce53facb4919c9086e6e189e4c7ca4519246e4bb8b43965b25d357fa594b3a0bdd7f0cd7e1d62b2aa126cfc933684f9b3cd3f8ed9c7cbd1c6ae8ed94f8ac18a51dc0b11023b61afcd7b9a7e35dc68630d31d34a5efe834b6272f8bfd91cb6dba25106af2344536855908cebdafcfc46a4170d439908d9e9ea02581e45620df730bba8a15e7daf002d1dac552eb62298c057bf50349430beaa958c79f350fecc2ab64f7fac6d41a00c5e5aa002967f596f4196140aa439548c302ac22eb9c3016a37529b0d09b392ca703f052409d28f1c9f5540efef499e33d94f2feb94bf97354deeb8c4a00cb6e4d825bfe4b4c35419b72e1f07aad634dc36411404d5cc56be00040983ac7037148e2710e562422b6d4fa40c58546df2eed65bb038d166321c68205b42e00e160a736221e76e88b2292d7a3277352e01c44da735449f504163e4a8a447f6279855f7febaa922efc9689e036cde10e1da92eede66e23792101df8bf14d3407a1ba38e44e0627d932ed3f459953bd988e940b544c62157004b5e993fe8473f9629eafb574804f9a945396725a80b437f82597a08a5cc9910201263d1f8a518042529487c8ac3a7a8fac41217b49b30ce54740e4b8ce352ac8c8a0fa63d117abc0fa2943c421c5fcd238bf617bb6d78829e41c14a0f0527a8a007b52275b225f8bf14b8d62c519573750bddab614082c7d3b06931635cca38220e6aba9477b725408df9a86fd5cbd6d9ef1b9fb2717990c3da883a45155e20ae1e84c2de8ccf713be9fedbd0abf9111e9dc13ecf61bfd40818b1bed904e4888553793d88ed9b96116351cfad5e97634b6dc2f02c6fb547e0ef91663e6fd8447cae983ac7fe6ab178b17468c32eac7cbb348c4467d91ca63c78e8fdea75261e5106d4b1c7a2ae9c330badb1d7fca650c4188e1809a003015cd879d496c2d6840b11447837d36ce33d0de3e84e72250c2d61f5be20f73853669821f855a77a735b4bdab14af8fea923e4f0fa1689dfa940a387533f45fb64a601faa281b42a46fdef34a776390c88bfbbfe1668b527b068f7c7156709f2d493549122d97d4061ae3b4b5d47ce8232d4221b093409dc139763948ec538b11bb180b8bbd71998cd311141b6accc250c5b34099d6e5ef7dd3d3d73c5a2cdd66da505392ec7755b90566c8c7a036f6e76c8e03e61938dd848924c81984523b3c06247b465d4832aee214b71cc73d8effc5c7f16a24ba0a203b1cc52a4832c6c5d904f1d34a19494de891364e78747e722b0bfdb1ad548fde8478e8107290cd0a06080a2e2f6774cf7b4a8b1326fffd7ab6754c7348dc9a29fec9924a14648c537862bdc4ada7614352a16111a9171615406e4ed026ad33aa9574fa56ffd2481e7e9d929b71b7d9a2af7e9d36f9a6edc254fa16932b78b6d6f705504dca2b9a88ed229c4a3d301c557d2dcd9cfca7f1e180ddbc11bf681263b35c0430ff8889ce6a6d27da7fc96a658ada719d1a04ff4b0be45bcfad826e6cc4927290d14154ec35e2c8e089285f797e4e26fe977c8b685726deb65806cf8d0ac3417edba96274227221191ce6dc5fa470d0726100c59045e5bf0243b9059f4dd4cdb344dfd69a3c6d4a95bc799c15012368f2121529d98479f2aedd0aab5b37c4a522449472bef3b726ea41fc9d1834bc0bc09f4c492e213b24050319dea88657798eda21537c89af8caf5a4560e2f4e74d3ecafa0fa3de8fa94af7976e2cf79b65a78e3ae279dccefe2c77790f19ba02bf16d129bb0c4e3978b01b3c1ce5e338601dd1fad7028fdc9760ff58e0f7880b4dd3cb01face58cb6120326081de2b9d88afab6f2d274b02fc426b36104718700718e08e721b0cba7dc9431dc3ff6fc24fa49179ba4aab2b8f84ebef27de4ab7ddeaf36109dfe8f4c32f6bdca36609fac07c6f37aad49da0390b4d2c0ce970bf7816fac4cc8fb74423b559b9a815d6deb8bdc6ec1180a850717d74dd46d8b061ef377f06309c4e7d07207babf770e8d860c21ef07b0429d80cdf2533c3b0c1ff8b46583b7bdf4df69d40231e80263cfcd58f13db8950539d82814e35c8c1bc3e7440cb692019437a19b16965669cfeb912967091c0e9a8cf63f36441e556be2de9dd1c0cac0e84d97fab8107579392a21332a69e34c2145967a8178f0c982f6f4b861ccf748d78db50e03c9a82dfc01a5661385754723016900fc893a4d3808dae31c7c1856d9699d323ef9fe1a5bb12c707ea29acf1b99f55ee801cbf727d0cf9484b7e3b0f44c2bebafca1c61ee49b05a7168eeaf602843e015f88312193d696bc2460182bb15ab1f8745f90c04575ef789e849237fdde1ea27ec31e32ef477bd2c1c5371c65041f1f00e24a0a6b23f1c079d3f3657e175d9049da2575bf0fd7f83fa958d32b088e64e5f4c0cd74037d67efbbaf9e516e10b926ff7e25970c6e368fd96bce36129fc63b54d415958af1b920a2035d878e10d52b067a67bf67ab24ab9a6a45629b7e41fd0f9c1c1b644f2d728fcb9fc5abc4c1a81e1f8b4f9d63b27ff0cd55fd395f6bc1f63892f0a8fd26a7704bfd3d048aaa269d7d76c70e59215c48fa3302d96188a636c09b6ee5343d6baa3b613c94c64b9cfeb99ca87b299831a635fb2b314f702b9d02a2aadd2acb422381caecdc22be13dd984e2a316fd0a9105d42c264a47162e1675dbe1c86412c5187642dae9d1d2f84a6a8304d8dcf06119f9ff17aa861c042c28df53eec0d4b7b0fe348f4880b0f27c195c2480de52282b3db5a4246c96dec402f6f7f8b462fe97ef6736413db91f2de318ced19782bbc4b67e274246973cf1554034fc93422a159141ea88f13a3812d857684c270bf503f52da8eaf8b80227663401f29ca15279f941d6e7aa474c0c05e1ba6aaa869ed6e189662ebe7e028455b88252d778d084120f280baada08ab7f5d165e9c98fc8898f7856b5f4108c397c2fd9a4cab21d31a30265cdc5c98b8d7ec957c3504a18b8c03bbc404852f3924b3fbbaed03765684a5492da670038353111f663469ab7b1f9a63cbc5f5995bc59698193a728fd838e5953736d0406b5e7ea6d4e4e02b1be1efe01d18dbc102a62bbf75478f9b203583e4769297e7fb4409aef87388b878b54a507ae84acd545a530c8f023730c79b65f9944a6519f0ed405053cafa647153050255d883b21b224a67c65b7fcbef448460117a22d9101049b7e228bfa5abdbf183ec78ff6ee8c98a868453b44b2b5be69381ff866a6983572181769746dfaca9cacd36099358e3561990e9963198bbf87a71c12e65e4ddc68f65bbc51f9d777329246f502759f4c80c21e096c9326101e882be0fb8bf4f9e3dbfe50651d62933e80a6cad566a8a8e2198535df16b87d6bff7de866717fe1e8a26d2dc104bb6683b4fd9c5e39cb25da0f1c0bb7e6b5eefd31e7e2fdd60c8367c3a2eff023308567badb1aa3c5a223cc1fabbaf83e13fab2c44c6e8c75acd2dee490851f2ead2e8a8eb895c680225f1dc4baca5b0d527730c8c5c262452470d6a0999a34d04f3c1b040aa687b8fdcdf08c4768002eac43deed438c0ce2cae371344c6bc99c5de5c3ee62d7e4f01ff743888c6e070a3e06b3a049d6b6b7834fe1b54d67bef88e1001b0028ce5a6d508b5fe5e4753f2636e2fb087645377661b227b123a56ae806e34ab118fe1fcb3512c322b7e5dab0df51fc2a6e9772ffa16d14232de59abe5019ecd14ac0371ee35190da5137704b28002b9241b8b96c5c34f8dc1ef234e2f4fe057e75e11accc0707151afb360225aee63e629e26152f9c8bc3d8acd441762d44b325f76e37523b5d0c8d550c21c633eb357fa5a531446b7b9070f5d2b1fe4eb7f30c9e611ec1eb8d8cb5c8eb887902c164f6b9cdfcb13455810b55820d06f8b3ed281f571e9f8df16948c197b75ea88f8e710eac3ca0e73a3eda491abf4caa44b07aff9d374485dbc6ac451eccf49c2c2c17e1579930bae6cbc017f5925ee30d6225f6acfc5cb417d2d8c17437aeeda94557532cf47bdb0df1ad048f6823b4948c38c385069c0c9787330ff84af7c66f4c4e3e21e3004ed04ebd26d91b6a2634e7529cd803c8a27f167e77900f6a4f39bec67a539ba7614d31761a8072cf4e2cd51abe501acb275d5d272408af0eb6f6fd69cebc5f8835fe62d26bf50d7a58402c346413c662af5ea9cc443ffa5194b670932182633036175b5cf3726fb505b492ff550c4ed9278401c5500c8a2e6a4e35db730fe100a98efbba76cca7effcb7bf0154f298228c43728dc33c37fb04299acf25f663a20750945938e4c83dc6636ba915d44e606c07e6f8d2882dbaff6e901e06754a09226a6b4ccc74cbfa7f2ae5c2dd6179f84e7fa1951c2547098facd224873cd06d3355b06c0c92c373c9f2b3ebdf0c29c16b67545aae333bab01a2d71945a54fe90d40e3f2fcab5630bab4d224332f41da44d75cbcc43017211dc77dbd09535b52aa57cd7e3c6f1f1f6b003b4aac2128a35d5fab78c90de4e1feffb4396d35b735eda270977dd3881d4262078d4bca70b0b4672ae1301603029a1ae616ab930edc33f1918726f025fbf062cb1c969270984a43bd6ed4f724efb8bed9ad8bebd11229b445f0e99e3bda0fc13593ec1fdce807bfa9f6f079f255d53b195d276a2135ad4f1c1e6204b36540b74f913e5d499f0013dee9665aabfb28fbe3104f4618badcfc77dccb84877b71f27b2f8025363697af1f333854edcebce4219e8fd913ad4ed08af717292b40bc7cd4f27ba6db5e5e9d9d7204c4f16c025864c2981bac10fcaa419e746e7fe5efb21cd7b67cead5c5d4ed2910c9a0f25de7ccb37bcc60fbc1109774b1568ffb2f80ec746906b0106a7d308ef2731d0dc8b1578f76a09c03b14f0db007313098768a3877be74d1c3cd74d57f90c8ca4f8c8fb046ae2fcbbf80032450ba4c802937816d83eeaf5cb05b496f0818355a7535ae294670323ad2e57bb9d7ef47c6731b8dd897fea5b6f96f86db6af998acf2d00c2b04504ca811e66a9214ecfdf34a96026f7d71eeccd193561c605d5c56471bb14b7014a18e7fb75b70d15cd50fb0b0bafb381d9d203f3edec2c7e856b3f1c9a6ceee3e6125e0c492699600df43e9857be5759028fc9ff1c15e4e334f253069574cfae8df49e3aff2f7d557cd01b7d06e017996e77c1918e2a31427a1287f5480d1234d00860d3f3021b99ddcc31f1d42a9aa14f5c5af7a62a6b399f9601fa702a474b03a73e4651bea3d21b6e7e7ff7b9d369c9f61086b06a9bce343dc323a4da37d1d0e5edf04b067d22be6f985035fb3e376ef090f96ddbfe981d26e9ef0b43f76d74a01060829c8ac773755c67571f9d56798d6973190f482e4d428c573d0c746cdb5dba49bdf1e593d82b6ef54d79a77cec0fc5d78114bc32bef008d647d191b117fcaffc324dd4250835846aae7cee103853ad8c274ca45c980c5c76f89688723efaf49f484ceac662430c2b3ff3abb0e1a4a2da06e895a0ff23519249fd80ddfb25da9ef0ddfc052e6b466e7b9e98b57317f49f68edc5d2f02c929b3b37e51c0afa158168fbe6e98ae1d9a72d0af524984371dbd5f64590e8aab7f033ee0398428a314800559bedcc4391c9c7cf4201b8c99d281028dee011223ea40633e355249b05db3aca51d2a6329cce457255afa", 0x1000}], 0x7, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000a00)=0x5) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x14, r2, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) dup2(r0, r4) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r3, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r1], @ANYRESOCT, @ANYRESOCT, @ANYRES16=r0, @ANYRES64], @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRES32=0x0], 0x5, 0x1000) msgrcv(r7, &(0x7f0000005700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019e1caa2da7ddf3012cbdecc712d6451fc7d36a3aa61d911f9ec31c8f8478f29b1293dcb11fa5d2fc2aa64367f2bf92c34c98e9bbeb80cc2258d62a4f2eb340816f3a52f41bc8dd2fbce7554ffaecca3f5af5251a4950488342a5cdae61d54822f1702bac779578ae6be6dd65a71ef773443452a27836e72fffc6afe99b5ace5c3"], 0x1008, 0x32e242ecfe63a54e, 0x1000) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r4 = kqueue() r5 = open(&(0x7f00000002c0)='.\x00', 0x440, 0x8) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) accept$inet6(r5, 0x0, &(0x7f0000000180)) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getppid() r10 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x20, 0x9}, 0x6, 0x7fff, r9, r10, 0x10001, 0x4, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") 16:01:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x3, 0x40) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffdc9, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:57 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:01:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:01:57 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x6}, {0x3, 0xd16}}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:01:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) linkat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f0000000080)='./bus/file0\x00', 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 16:01:57 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000001100)="4a98538e5f836a856cbcf9898f88dafe532ee68e2f8e5b34f4bc5c174d105c358123688dde2cd83416dbce61a25f71b535dc2a07b371ae2d47d6e25042392e70e0a421866d01aa2073a5cadbe88632806b75c8d424faffc85a66bbd13b8e0ea7710feaf90cdb6ff86221f73a7c23276bcce29ff0121b6433a75022cc851f24df17155a963698652dfb0d86dc376425e7163248bb38140725eb7389bde61528282e3509ff19e82f5915c3c9672b9a3870aa3c146c6e063b49262eac64321ab5c71c27b40906db3007a8e1b1e710c76b7b695bd6b85f0c6d6e73932acd5a8d3bca6b41f2ae5216a1017f9f1fa160779a4e1165f7e6c1", 0xf5) r2 = socket(0x1, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) dup2(r2, r3) fchflags(r3, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xffffff7b, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xda], [], [{}, {0xffff}, {}, {}, {}, {0x0, 0x3, 0x1}], {0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) 16:01:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0000000001000100", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r4, 0xa, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x7, 0x21f, 0xbdf9, "49b1c3d9760be4f633fa95eff645d43887ab4e2d", 0x4, 0x7}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffffdbfa015e8aa3f06f3a14543d02e4a9eb8a"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0xfffd, 0x100}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x0, 0x4}], 0xdde, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = kqueue() kevent(r20, &(0x7f00000001c0)=[{{r19}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = kqueue() kevent(r22, &(0x7f00000001c0)=[{{r21}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r22, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = kqueue() kevent(r24, &(0x7f00000001c0)=[{{r23}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = kqueue() kevent(r26, &(0x7f00000001c0)=[{{r25}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = kqueue() kevent(r28, &(0x7f00000001c0)=[{{r27}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r28, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = kqueue() kevent(r30, &(0x7f00000001c0)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r32 = kqueue() kevent(r32, &(0x7f00000001c0)=[{{r31}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r32, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = kqueue() kevent(r34, &(0x7f00000001c0)=[{{r33}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r35 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r35) r36 = geteuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = kqueue() kevent(r38, &(0x7f00000001c0)=[{{r37}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r39) r40 = getpgid(r39) r41 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r41, r42, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r45, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r47 = kqueue() kevent(r47, &(0x7f00000001c0)=[{{r46}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r49 = kqueue() kevent(r49, &(0x7f00000001c0)=[{{r48}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r50 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x48) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r52 = kqueue() kevent(r52, &(0x7f00000001c0)=[{{r51}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = kqueue() kevent(r54, &(0x7f00000001c0)=[{{r53}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = kqueue() kevent(r56, &(0x7f00000001c0)=[{{r55}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r56, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = kqueue() kevent(r58, &(0x7f00000001c0)=[{{r57}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = kqueue() kevent(r60, &(0x7f00000001c0)=[{{r59}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r60, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="4adb69f6a67036", 0x7}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000013ffff00017c5e0000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r19, @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=r57, @ANYRESHEX=r60], @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r56, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r42, @ANYRES32=r45, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r53, @ANYRES32=r48, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r0], 0x164, 0x2}, 0xc) 16:01:58 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) socket(0x18, 0x8000, 0x80) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335c04146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) chmod(&(0x7f0000000240)='./file0\x00', 0x113) write(r5, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:01:58 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[], 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b00000b80859d8cbdfb175d13ffea40ad24f5a38807cb1460d00463338979b4445e478155d6a35feb7046127b7d8ef7ba9bd2d037cd8237629dcaf21c3c7422040fce22bfc76cbfe6752098b4b453434c1f8e9b947a64e2db72dbd7e2c313377c0c08fb318af3457d951c1e76f94f630d525213b23b8675f15e15f351ee1c16b5cce953eeb99e655a6b1c204"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) msgget(0x0, 0x246) getpid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r6) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r9, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r8, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r10 = dup2(r7, r8) poll(&(0x7f0000000000)=[{r7, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r11 = msgget$private(0x0, 0x10) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r11, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r12, @ANYRES64=r13, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r15, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r9, @ANYRES16=r7], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r10, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r14, @ANYRES32=r16], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r17], 0x3, 0x0, 0x0) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x386, 0x5}, 0x4, 0xb8f, r6, 0x0, 0x3, 0x390, 0x6, 0x53}) 16:01:58 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') setitimer(0x0, &(0x7f0000000040)={{0x3, 0x7f}, {0x3}}, &(0x7f0000000180)) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:01:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$setstatus(r3, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000240)={0x6, 0x9}, &(0x7f0000000280)) nanosleep(&(0x7f0000000180)={0x5, 0x8}, 0x0) madvise(&(0x7f00005b2000/0x4000)=nil, 0x4000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000100)={0x7fff, 0x2}) socket(0x400000000018, 0x3, 0x3a) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000001c0)=""/36) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r3, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r4 = dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r6, @ANYRES64=r7, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r9, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r3, @ANYRES16=r1], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRES32=r10], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r11], 0x3, 0x0, 0x0) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000000100)={0x3, "79b444077dfa20030f1c55a5d05895005fe5da6fa3807ae2f48f9da6b504100eef3ba7092cc0cd49a53f78c4e9677efd9c3451a28f87d3a84fc3525a576d5b7cefd0"}, 0x4a, 0x0) r12 = fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f0000000000)={0x8, 0x3, 0x100, 0xffffffffffffffff, 0x7fffffff, 0x7, 0xffffffff, 0x1}, &(0x7f0000000040)={0xfff, 0x7, 0x5e49af47, 0xcee5, 0x3dfa06, 0x6, 0x6, 0x800}, &(0x7f0000000080)={0x0, 0x7ff, 0x4, 0x3f, 0x1, 0x7f, 0x4, 0x2}, &(0x7f00000000c0)={0xfffffffffffffffd, 0x8}) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 16:01:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x7f, 0xffff, 0x3, 0x7ff, "87f9948354a6c59c60abdf42c8143d40f3c5c992", 0x6, 0x5}) 16:01:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = dup(r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000000)="62fd8ee2944f5964a12c2411d9834bb38b6b1b98951de57ace776ea71fa2676c7a9d186f103f45558b3bbba08054c01d1902f137327054a5a6c9e81b43d9ab9db1a61a8f938033c63ff6ee76d75ffbe23230df9e07e84641ea864e53e830761f2de78851b70f9076fe3ffa0ad73927497ae39a61b5cc66ff3724983aa901d095c9790a4e4849a38700dffdc7e01ffc1618cb13dc8e3081359a57567d67a4d9", 0x9f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069dc, &(0x7f0000000300)) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x798, 0x0, 0x3f, 0x61}, {0x80, 0x1, 0xff, 0x8}, {0x1f, 0xf2, 0x80}, {0x20, 0x81, 0x5, 0x80000000}, {0x0, 0x0, 0x0, 0x7ff}, {0x4, 0xf7, 0x3, 0x8}, {0x100, 0x0, 0x5, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:59 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="46a5220da0baed0da2c454e4d15067c490841f27b6f1e26ab4f789db7b9df44c60492c9402167b7064fba70a43dd418ce34a8f201f90bc209413cbef86c4adfaa90ab8b513aa81310b54888068431bd336cff27d5758691605d9aa52bb1db62f9c2970aacfaa94c5e036f55f06065ab39e770037f2b42c9c19ead83d403f8f658f033a1698887ec466c360dd5c8b0749f625ce24372b572689e1484a975605"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ab}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0xfc0, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000340)) 16:01:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="436ab7bacfa60d4934f2522bc90cc118ce179d41961d3a16df167b73d5481a95a4b82c0aa03a1b29be6ea3623a187d7abec4957f9d92371cefdda0b74498f081acde544b3e1f151097304f0d04370c9a6aadeed7e5ebf81406e7715c80e277523881cb2af98d75e157e6956a2e654cbaf9917782b8753448881aff93be6db6c38033334aa09fb731b6bbe03af0d0ebe3816d641c763cb1ee", 0x98}], 0x1}, 0x0) 16:01:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x5) 16:01:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000180)='./bus\x00') mknod$loop(&(0x7f0000000240)='./bus\x00', 0xc0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d1b01f195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x4, 0xb322, 0x23, 0x1, 0x4, 0x80000000, 0x7, 0x2, 0x1, 0x4, 0x2}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000280)=""/75) 16:01:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "06000000000000000000f2fffffffdffffff4080"}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 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 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r17, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0xc, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = getgid() r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f0000000480)=ANY=[@ANYBLOB="00e18d8ee4087e9d9cf638427e8727f6a2d39878e91bc085eb77fb002e2f66697c653000"], 0xfffffffffffffee3) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r24 = kqueue() r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r24, &(0x7f0000000080)=[{{r25}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r25}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r26 = accept$unix(r25, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000c600"/85], &(0x7f00000001c0)=0x55) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r27) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r21, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r27, 0x70000, 0x3, 0xffffffffffffff37}) 16:01:59 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, &(0x7f0000000140)={0x3f, 0x0, 0xfe, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f}, 0xc) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x800}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x302, 0x1a0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) 16:01:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$unix(r4, &(0x7f0000001640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003016595fa14510e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2024558b41dbdd752c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9cb5d00f9fd8c7e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4107], &(0x7f0000001600)=0x1002) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="bdfcb7ea49ba9f7a16e96435f6a76bc90962094c63a42d7ccc74a057a1ea0c59093ce1d32efcd72308678b62d0d89b28e4ec67e558771c0fe602c7be0a05eda40e111cab02a933ad7e5617fa91c748af702940cca101ff3a66f1e0c39a5ce1fdbd022be8d74c0e479ffd91b62632f2f0ecfc8ab2d863d342c975bf6968", 0x7d}, {&(0x7f0000000300)="4ef151af2b1bb53441369dd68385c1db613ef9804b24b5b9e2126195d51993b99f6a30ab7f87a7aae85db219483e0e08c8153897aded122a2dbd8b00ab322535d95717474ace14b2f37bed1781c0eee90a532326cd76ffddba74b6b6c4ecfc7fae3ea0c8", 0x64}, {&(0x7f0000000380)="2f2e4480e7cfc246b834213eb267e257ec7b98bed9b7c4075c5179b4bd0c7e8fa89906e23aff1939da87b3ccf74ee04f1ed4fca78eb2b31045fdedabcb11c82aef912e165ce8e1dd1385e6694aecc0ba8b940486a1ef1a12d9b523dd12af0eceb1327939ff4d5feb0bdc7dfd98c7c3", 0x6f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) nanosleep(&(0x7f0000000440)={0x9, 0x9}, &(0x7f0000000480)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000400)=0xc) 16:01:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xfffffffffffffffc}, {0x0, 0x80000000}}) r0 = shmget$private(0x0, 0x1000, 0x618, &(0x7f0000ffd000/0x1000)=nil) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) getgroups(0x1, &(0x7f0000000180)=[0x0]) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r6, r7, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getpgid(0x0) r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x3, r2, r5, r7, r10, 0x100, 0x3}, 0x101, 0xdf, r11, r12, 0x3, 0x0, 0x78}) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x3) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r13, 0x0, 0x8, &(0x7f0000000040)="e882ffe4af369cd8c94d9aeed6cd561fbae237a42c69ad380ca93a15b4dd8191938a52f860ae28fbe0492eed3298e04649dbc8501f4e5b4bc2268952a24df50c530c2418ebc6d9e7fff562c176691b50046c", 0x52) clock_gettime(0x2, &(0x7f00000000c0)) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x48}, {0x20000800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xfffffe1b) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000280)={{0x7f, 0x7, 0xff}, 0x5, 0x5, 0x4}) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x200, 0x20, 0x30, 0xb71}, {0x3ff, 0x0, 0x6, 0x6}]}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000240)={0x20, 0x0, 0x1, 0x401, &(0x7f0000000380)={{0x0, 0x6, 0x6, 0x1f, 0xcb, 0x7ff, 0x7fffffff}, {[0x0, 0x0, 0x7fff, 0x4, 0x2, 0x7, 0x8, 0x0, 0x80000002, 0x9, 0x1, 0x7, 0x7, 0x1000, 0x100, 0x3, 0x9, 0x8], [0xffffffff, 0x3f, 0x100, 0x2, 0x9e, 0xfffffffffffffffa, 0x8001, 0x4, 0x7, 0x800], [0x2, 0x1, 0x0, 0x3, 0xc87, 0x1, 0xfffffffffffffffd], [0x1, 0x7, 0x100000001, 0x3, 0x60000000000, 0x1], [{0x5, 0x5, 0x72, 0x800}, {0x0, 0xbf, 0xd0aa0000, 0x3ff00000}, {0x401, 0x8, 0x8b79, 0x100000001}, {0x9, 0x7, 0x5, 0x6}, {0x3f, 0x2a, 0x2, 0x2}, {0x7, 0x3, 0x7ff, 0x7}, {0x4, 0x40, 0x7, 0x9}, {0x80, 0x200, 0x9, 0x6}], {0x4, 0x1, 0x401, 0x8}, {0x5, 0x8, 0x3df8, 0x7e1}}}, 0xafc, 0x7f}) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x1010, r6, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000000)=[r1]) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) 16:01:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xc, 0x1, 0x8, 0x7}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x1fe, 0x401}, {{r5}, 0xfffffffffffffff9, 0x41, 0xc723dba066642d98, 0x7fff, 0x3}, {{r7}, 0x30293a85433e3902, 0x80, 0x1, 0xffffffffffffff7f, 0x100000006}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x3, 0x5}, {{r1}, 0x0, 0x48, 0x1, 0x4, 0x5}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x3ff, 0xfffffffffffffff8}, {{r0}, 0xdb7ad7972bde5c02, 0x1, 0x1, 0x712, 0xffffffff}], 0x8, &(0x7f0000000200)={0x7, 0xe6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kqueue() write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:00 executing program 1: r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abca64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfbb6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa202361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2841d643a4b43f666725f492ac9ce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b066bf4a923efd144cab87f1b5eac2c049390cdc7b0fb3c1d3835dbb000800004a940437ca51d22f3aebad5740edc3a9e54bcd23a309902e357e40c43982af15403d203e86d9af527132baf8266a0be638000000000000000000b8969d1b26c1aeb97b4004efc02c297afe8d8ff5ec7dfc3f9e301a3655182407fc9bed4e0822620037bcfb9a1549335bda03038f573baf730abcc785b8e86c5396573695bfe42fc7acfe5bc29bd0c08ee32d2cdcc54ff4c129cf008ea9546a79ca7b185584391449d2348f2069984ec6789abba0d64f560f6e255fe7efa1490989e7aa5cd2d00179fece96c40ea3ba27b2eab38ba410b5bdc685a94d74d413e7c7df2f9d4630f5c143b9565c0057de8d57bd4cb1e092479d4205b588de8c156dba2242587979e5a25653f6f939f066c7b61351fc6aeb520bc2819c8727def73cb0cda419257bd995cf4de17b8cb3d187fd195054caf4b196baa636c2dafebfc3bc3c59ebb5b69ad1ef1160150c8426188e9eeb982e06307506e3d255316a426da9"], 0x10) r1 = socket(0x2, 0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000)=0xfff, 0x4) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaff", 0x4b2}], 0x3) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x44}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0xc3, 0xfffffe0e, {[0x401, 0x0, 0x4, 0x4, 0x5, 0x2, 0x8, 0x6, 0x3, 0x81, 0x2, 0x4, 0xe8, 0x1, 0x2, 0x8, 0x10001, 0x7], [0x7, 0x483, 0x3, 0x7, 0x8, 0x7fffffff, 0x6, 0x0, 0x8000, 0x3], [0xffffffffffffffff, 0x5, 0xa8, 0x7, 0x6, 0x1ff, 0x2], [0x100000000, 0x1, 0x4, 0x0, 0x8000, 0x2], [{0x5, 0x1, 0xffffffe1, 0xb6}, {0x6, 0x80000001, 0x4, 0x8}, {0x9, 0x7, 0x0, 0x9}, {0x200, 0x3f, 0x80, 0x6}, {0x3, 0x2e7e, 0x2, 0x9}, {0x414, 0x2, 0x40f, 0x5}, {0x0, 0x4000, 0x20, 0xfffffffffffff000}, {0x1ff, 0x5, 0x8d3d, 0x9}], {0x8, 0x200, 0x3, 0x3}, {0x4, 0x7, 0x6, 0x7}}}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:02:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x5}]}}) 16:02:00 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100f5ffffffb72803e90495cac0a928c6d2f9d3dcf5acfdc47008f43b8a6a057186c6d9be03bebc0c6e3940ab3b2e09b6c1e97d9716aeca3e7a6badc1c99218185ff6a7aa9a50e7df0fda9780ac81129d2778aa60b0306b1f277a78a445564fb7c4b4d92858acfedc2fdfe0ff6e4b4b5a949edf7ac0fc23619c81fc201ae1d377736d6a1b91a73d05e54bcdebdb2e141c04dcaf5cabd507dcecb8696aef5d92db06f65d9c247d37e3e7b33eea3551d971f3ef30a04098bc84e6c4f39645e64bf7fd9e13412e63dbb2b87f6c674140c3ce6709f2fa1077ed6e"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x10000000}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) accept(r2, 0xffffffffffffffff, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) 16:02:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:02:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) write(r0, &(0x7f0000000080)="247a7664327f9c710096b93cadc7d9b135ec40f509af5d3f0005af2bdb8cecb1ed2a93e66821af073e73e1fc0f55a9a3bdd3c981afb074f4d06f422f4f15017fc655739dcdce063dc0f25eafc4040000000000000060dbe3c83e779a15dfe7de42b38c7623fa14a290bea9ea61ef409276a508", 0x73) 16:02:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000040)="80fe637be860c2978e426e5a92", 0xd) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:02:00 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb0120da3dca92aed4659bfec1e501621975b9d3bddbf61e8c67f075fa4120d088f0f47d478ff6d7db92c1aca5b3e3b2bdd97c07544e2d81a5f0b5968a9bc6c35661748830e5fb6f5af71b9ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63ae3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386f2e4883e0779ee1941351d2ac02f2ef52c3a1d005067fed97b2f0"], 0x1) write(r0, 0x0, 0x0) 16:02:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x200, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f00000004c0)='./bus\x00', 0x18882, 0x69) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmodat(r5, &(0x7f0000000440)='./bus\x00', 0x2, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000500)) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000540)) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r11, 0x0]) fchown(r5, r9, r10) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000380), 0x42, &(0x7f0000000440), 0x80000000, &(0x7f0000000480)={0xfffffffffffff5c8, 0x4}) r12 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r12, 0x3) shmctl$SHM_UNLOCK(r12, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:02:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getpgrp() getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r1, &(0x7f0000000340)="2344e2184a6be0c985d0f8917cdd1e7b5bf2551de6c5c780bbf9998b4a8177f4fd2d8d7c3623140696475ae2e72215523e77d5ed94bf6507387bf60d8f5858b98ee110a2a31ee85330bb99f64b3dddc65455f4ad52746dd01239df177c8941ac2a5255a0a9a91fb0c83458", 0x6b, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000180)=0xca8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000440)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000001c0)) fchown(r1, r3, r5) kqueue() fcntl$lock(r1, 0xe, &(0x7f00000002c0)={0x1, 0x0, 0x8, 0x4, r2}) setuid(r3) r10 = msgget(0x1, 0x0) dup(r6) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000000c0)=""/72) 16:02:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000000980), 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYBLOB="00000000fab369efef070c95fcfc3a6ca4dd45268a7e6eced2cbf78e40fa1709dacd70a75509f49e4518b99d671de56ed48f19404b9e2b3f60ff746f6b4105b4c88e2e3f846a17f0e9a3ce85a3927e589d0000000000000000dcc52c8ac9793415aa4e42a5bc5df8eae8c4d38fa5aba9e7fc9483e81579887f4cf3c0"], 0xfa}, 0x0) kqueue() 16:02:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x5}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0xcf2, 0xffffffff, 0x81, 0x9, "b439d0430b0554f1ec6918533588f56d0500", 0x3}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) clock_settime(0x0, &(0x7f0000000440)={0xfffffffffffffffb, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x4000, 0x3) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:59:55 executing program 1: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0\x00') 15:59:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x40008f0000000ff], [], [{}, {}, {0x0, 0x2}, {}, {0x8}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xdf, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$dupfd(r0, 0x0, r2) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38001, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0xffff) 15:59:57 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x81) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x6010, r1, 0x0, 0x0) 15:59:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="3a2ea8d126e18102e5664fc211f89ef135075a988f2d5eba0283b9f380c46d4bd4ce1fdd2b2d3caeedb3ff98b9fd26fe88846eae415051e90b7050b8676dca9f26517d343a67f2e6dcbdd83788e3c38cb0ef338f109f4444799604b178911bc68efa1767cc072a031a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000003c0)={0xffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x3, 0x0, 0x0, 0x0) r6 = dup2(r4, r3) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000002c0)={{}, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]}) recvfrom$unix(r3, &(0x7f0000000180)=""/197, 0xc5, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x68f) 15:59:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4000040002000, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x40, 0x0, 0x0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = accept$unix(r3, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000001480)=@in={0x2, 0x0}, 0xc, &(0x7f0000002780)=[{&(0x7f00000014c0)="4bbbea275cfcc1a67a5a2ac927c83de6ae1d37edb082099ee6997cefa6f0da73404a4231218889e3b8b192278c3dda220d123b2693c3ff4615be8adfc549606166aef09497dcde72ae1211ed1539dd8761742f56832f0a914dd25ec8bb2602cfbab2d8cf931da6d1e630bf45d45e296cb6169566505888e25a62e340bf4ebef2794e2f4d84d2421c6d13b15bc0ed43ce1351df43a0d5caf56b808bcce8bf49cab4aaa937b61db499f4c7a2719f25a350cf356c6b73ee431b3816218a9d6c255a74754846290a4d8a2c72", 0xca}, {&(0x7f00000015c0)="4d56f038da0ffce8b2a37c9734e4e7a048ac9c07fd0e8fcd26f7561e351d507f134202905bc1eade2b65079edd87d79696abe617b5acb7c3d22e1db0d602e34cff214c689c493485db9e353ff3b62ca1a9e961e9823be1eeb8fe60a433db097e4fe747d82b40ac8474b376ce24320013fcb51ae607ade01d8f282caa129a28b6ec92ad57bb2384c591fe27538841dfa1f5069a88f12c3ec875961a99b3a42bf9d9c155a062ecb4b48734f2c0ac60815f1307094df7a4e514387d54dc146a15b71e12f262c3897712cca8908b532415227272f1b2b059c053bcc68f97377981dc8a4c206dc4", 0xe5}, {&(0x7f00000016c0)="9e5809643e486bdfad5fc2f09af9637de7ab69e0851a54367bcea843e2959e9ef225c746f3545906369554db57bab08346caee73589a32fba63462c2ca5c922806fe0b60b9a86ec78fe7e3532a2fb20f35f21ed0cae594e27bc271a350253bc5cfb3669dca00455f39bf6b8d58c241f8e0f9dcf5e19d02d6753e31bf355099cd5cc72a312f559da9d518857c34651a316edb517b028bada78c15dce438d4ea5e342c3dc89b7e25cab2b6dd", 0xab}, {&(0x7f0000001780)="8081863879817e5168a7dedbb5b8bfdfdcc1d1147db415a24a1cd44c02a0e3940d3c3d6aeda453d3edbe3a35141b881e37a8147e931267f3305e177f79a152582153f13e57a29c413a4ffffad366e106dcef5e4e1462f5ff35a8df5907d346945eb3526f3f3923841dca091916d986004abb06c905cbc4c6daa2f56d47f773301970e00f93dbf74e15474a04a8a6bb9a5b864d3c356fff2583f24570e80d6c0213b0dc9ff2d3032b47946adfb618c095a2a152502a35f155830007d637e6ec964e451259e0d87efae692b52af7459d54abf49b5d9110d9c83e4b8312452fcec51ec0c4b3e5604e7fd4b1ebd7a8e03e1f444696767a2e03d9214452732d9191ef97bd8c52dd14ca7fca25ecfe1f7ab376685b1fbc776c38abf212913fc538f4a1cd94c031b9b08f1f209a031c252de18f1881f0b43812d753e7e974551c1bc9693bc6d14029a6ac8faa1cf1c5d735c5d61db3521892dfe47be22f559a82c59220ce528678e7c70621f90e6935fa69bffa48e5e74430eb9aa4e330d112660d7d6b1482395aa61a36da7ef9b5e7d00b80eb43e619709ae7ff0d7187b93cb658ff7bee174cddd36de980020d3e65deacd801adb209e504311b6e0af5f32cd0511123138a4cbb31b050468bffcfb019197c8a35416bdaa0d42dd8001c270a054e004dd7f1be8ad0e9ab0bc4e47fe5d5108c61ee24bed0139f08bd466498cf2bd30ff02e7938b446441497bc9d07c4177eb7ccb56670f3efa8140fde03e4578c773cf56e4955fcb1590a3b816850c2fffa898e6e2a5ceb63e8062dc9f5b289995a92fbc1865d41303a9d84fb74ff503a54efb3c770f30f08c424d25a5cd3cf2f19184557a4ebcb9a11314d23c00b0b5242a46fe1a066042dfd69513dcd5b6bd5defdcd36864fd5e983bf87631e66e52eef2cb4142801cc6c0d0e663996792f892263a23f3425701336283a5c70828da3985fdb6b4c65613fc96c1e28e1674639244037b5ff21481f27b53839140e090556515cde19545287f6772ae9806c16a88d4a96fb1550feb59723421f4b20d0b0c0e95bd4252df4f9cf0f2ffe095567f24112a011cac4b1a317cb5051b0434fe7eb69b29180ca63ea38999898c3733eab03140512c8c051cb6da2faa2932ddb9d2acce8e90aa6e60d8b224886047a96f1cec0a84e32dd424bb167dadeb5cc5a69d779d64157fdd76f3414bec94de72de2cb44877154c3d123d343eff7465bf349e28f81a177606337d3bc245fb400d04346e37204a1d220b5bc1c8aeb41ea8098b66e154e273b88e7c0d7a671d7738201f858687be6682a73199cb8832a5b50644ef98055914db850f7b20a69b20a055336b92e2ef2c54c2946ea652c921662aff91f891d9d445234bacc99690a27751782c265df1874fa6cbed0f5239e683c2129798d7c1486eae5b5a594cad987d729b03cd77221020161e250123c3c6f3414cb42c0521ab0c9e2be86d64545dd14a0f90f7c3cdd3cfc143a7e259767748d58278e4a467da26025f945a317c99d332a9d78a4daa79477d0b997e62d06ea4fa67e2faecc0d02f1e1536ead3e7684f82d79c7a7507a0c441b84ccd05cd011feab9998f9eee147b27937e321f3dc9ee76a86d7fecaf67411bd420f3e8cb07700caccd5529d608c3508bbe9e67f9dca83db2bb22f9cab686cc38445d21a7027add6f1ab20d96ff571ee98ecf71457f98a697c945125415de8c98144d5cb75bd5d47f8a59ace94f7f34a9297283388fdec40acc656106d722ed5f4412fb7cff056654437d68ee0e5e1077b240a8b9ccef25f84cbb8c2a2859a210eef01044c672a70888ba824d88242cace0078f4a483a8595502f8c07462d0f098f7bfea544fe26bf155ed96912fc3f28b6468a6047d1c1aa2bd8960967c58f8493b65ee38994ef413f84cc9079c8e46e0e895f0836edd91b91e417991bea608ada3c05e82c56ce4962b59281addf67cb51c6494cf0fbc02c09eabc1af3313201b3285b521b83b12376ec10870dc829cdf8a9543074669cf8b7523847aa2d7e67096c79b4cf7345a5401f3869982d8a0d7430e20029d0a791a791d749c4018443287e33e704a436df9fe35c985a595bc85a5a48acc4501a42b6ba93ca1b4acaf671d826a1d0996a2aec2147d4bf559efac9ab2072b51f24ebeacb3bdf70b58faa433a834e7ed32415905214a105ad591d31859b30f52ba602ab6b99aea25ab88b5342d0a0a0632a178de1f9505c6978abd3260ca12c966652d5734060a8b9c82c38188060f419f4593303a9ee781620e9ddd063e7510c3fe30eb6b6dcc09fd7196f224d25fb782a9d479705b2a5aa1658e83e8053b976565f31368366417f231fbdab3cc095c67e4900ae529640f590c66bf494f5254e2d88adb49689ce8ad3b33c6b89c2d57ece7ff394130876c842b551ed53e204425ad22fc516e93dd9e5c6ca79fdf310048a3111467febc4fba5027537bbfdc58b5c945f7c82b3e9762d7cbc3325402cc10ce797d0809c8d6bd68994d9c2034a1e4c154de5ec0e6b7b8de347fb5232ed828e4fade8522b268faf0e69c48ff2e7257afd5ab2a63a7f82357d6a9e3ce716d9ab206c4854e91dd6f3e20de67b508f746df67ceee8c07339b8bccedea30bb682faa9d04e515ebec9317a7ce0d25d401a123114cf2dd2381a270fe9fe252a5a0814b8ad90f44ef0ed4cb720fe6c9550811d7accc39e4befa4b3a5c4e6d3c541e0257bbe0aaf966280a7d956381b74a25760aa1196a7ba5bd08a247cbad82e9a149f6d1d6a550042b2e8d23c9b73b0a0be8a50640b2d3ef2d7431ce167c58048c28bcd97b246c4c8a5a5379d13c6eeeee020941bdd51632cf70d683ad089c77176aec3806ff3908c03442626106399b6b9c9b439d0283aba0bd2dfe60e8e91869fc38c34865f843be588f21439fb7c13852435d17532263cbad2c78cadab84a71df50ad0b74af083cb4a9fd7b33b0137211c51eaf0026033e8cd65ba34885bf9f9af5a17c4c3a82612348267ff41582adb6ed5750c1dd2043e6384b4f03f4130743fa2932960237f91375895852f2a56001ab024473fa699b9789ff9f1af1cf87a98ab6cb613fab5584096cbd188006bb8330aff0e6b58503aacefe1e6a90f9e96b0a3bdcb851fd08cba6804d0a2392ac9f7ae23d44715a029cc57f489b16f38db4bc1f769bdc2e909303b4b71bb8ef69f21bd042b289833ebb552e2c9d45ca55d2931327e63a268cdbd695ccfc5bf15aeff4c7816e9c21b6fb68091bfd349188539bd485cd8aef30cb134bd39f092e3d171e3415b6f8d6e11bc537c122d0b80adc6457c4160f711d1bd47ff389b610ff3b25487537b3476b13806d2fd0357c24408b4326b9c9fcc1a62524f8c37d27a361eed3003d32f23a3f58c7dca223eeaa91b0ccdd7273451a34cdd4934f31676ab719a653963dfb5b51ea1e6d26c45f3f13076f879305d7d9dab768675522e816671158a458687246e151f656eed3e8366620349406d2a1191b519c0b443f929a0c7d562db9dbd29f78ca4563a0b0c413f72a53f28134802ece0ed56511f01f05646088595b59d77acaf05122f470d6f1c1adfc7b3c19b28ebc50b9b0e4e76b416074ac7da38cf72f2f23a2424ee5fc3a50c1cb6dd273c750431f31c05607407a2e59db8658bdb864619a29c82ba39557faf19a5981038230359497743010bfbb131e212ddb48dee2f39e82888f01cd7aec742b48af40737bad76e174696ba118bf832846aa656abaefa5860de2dbe723dc243739f980f04aca619b6693645c40eeeec71fffd63ff247ac98af4c9aa347bb64241b039e79b0054e65521d3a36710531b770ad964364b0365ab1ed14c2820b088ea5dfdbca968f07d0eb6b70819f23bd71f5722715885166a19f005747d59536b0ec30f1d5e615022298554610c5befa6ec7ecebcf17b8cdaeef56e177c88f1b2cea9807af5c8337ad6aa2fb2c5a21709ee330c21c5d5cbb6f2440ddd1d74c9b5064cfa094c3d5af70ad66e1919cb533fe0fde2c766416c268ccd74a94f4364dd07763874d4b68155244801b0d8773cb334ce305413d8664c135b9fb66914e2645076802d5b9b9886b7ee4815bbd6fb4f59ae5d0f66fe3b791dea8fbf3f4b49308f6d0999535cd3a7926161019fe421139ee31cf620c100223be374c6e38a446b3de2e71f35ac7c6a022655c99de6c03da5bce4a098d30727d35889a5e76fc4958703aaa58ea8ad42f1e2e14b82371df09cbd7d1160aee57e4730e5a1b134ff09be469b7414a5526faf1d167c1feef3b89462a2c4c26d0346f495cb58524cd2e8101ccc3c5aacf203503123ff7dedae8c085530b4e91ad7a8d9c3e8b31927b5605a4b5d1db37aff8c7b363d378de54a3c90a40a23f0d8e1b13115d2af489c6082580435e5a4472eb287abcf64ff955bfa62cd13a02183bba3846b5570cce356f4670669593fd8e3f14a61c253cc606fba4e893603104dd5bcbba64e1bcac7f3a21c80eac20398e1577e8e6e975214d901a61b388fef6d0f603a4c9ab6714efdc6abbf1b4ff98a1a77653cff7078156c5748f260d53e6f9494f302333d78552974b8a9c41c6b70411e6e7a029b31efa258f02d5a465478f11e111f916389447a918024bc81be06c8abd77d76a9a090217109abaa8a988f7eed5478b74ae7c6313568de5a4dc517535868c8393268b55849f2f98102775e02ad12318d4c103e7688d9f601da1dd997d65f90cc02a5550ec4b77cbcb592d9e5098c70aaba90d140490f9fb1688550fb0b469576ef0b38335cf116c1376121221db7f5b34bfde1482aa3e3381968650e924db41e2b12e3fd353763282f2efb8fe635584eefc896257607489282406b44e09329bf67d71df7d4afff4841137fcf7e14f327bdeac6f1d077ee901d3670c223b84c0d632dadf23294dc133f185fc62dc304e358955a89cccdc91fcc70c6f65c833b17ff147394831305a92b0aa6f95f08fe2941e67b1031b5f9c6ada32820837f72112147aa581974ad2aed42ce38f48f5c445a33f4fb5f53f0cad03714f97103ba425531a803e6f24d8ef320dc3f26b0f26e20a23d4adf5d9daf0fbb14a0f480037d0f833e3f1346470762890347df0745327d37a45ebd1b52e0d15af539941692fcca998489d4bba26473d58897ef9101edd92bde205369bd431bd45334824eebe52139ac6d407fd4a81124300dd85636672742d84447809480dbaa1e880b1c729fccc512c2b61a016c835b222c75f665c9080447904fe8e5e4fc9842224719e458274336b1649d8b8eb1a0f214468f1dbcca5684a26938fe3553180c51109f9558bfc8f514d84603cc200a4683b1f2c146d2c70825b103fdd7bcc3fbfe67ed67857b56bf7cc65cfe89b60ab2985ad00a389260456103d89fed14676d35ae317eccbc7fa04c3451c4c5f94fcba9fc8336e7baaa6b2cbc80c669ea6361faada0b39d900054863afca7e3f378ac22b2141166f653fdcfcf47f2c8c57941af2f4c7dfee31d59255868b5ed8960d9d29e0ccdede480cac9f2a305e0399b28e100b7da44569e8428134ceacfca79e70046b3dc38056fb025373681beb5eabc166d7922390c7c519d0bc44d4a23a59f28047bc72d20ae056bc255cb79e1d4562d630b7d54c43047948166aa1d562dba5fea3cdd2056189b616547c5a4f726af8461faad38dfbe43b9e9dc611d544ea7e28678de752145ee6b1c10d8860c9b5f2716dbb2392df0beecc5a05c4efb2c836a036b15256032589ff4a4ed1bc026dcd64096dd7d66406277f5dfebc", 0x1000}], 0x4, &(0x7f00000027c0)=[{0xa8, 0xffff, 0x9, "d1a0d618136c046283d279b35fc3e4eee3fc239e174916cc0f3abc9f5741b20864c34c355971b993f92343542bea0bc17346c62d01b83b2463e7b90d822d818b88949239614ae6a5ad6484f132f9c84b1cc4031f90105da5f91f3260ae693d95375b0ebfa7aef1adb805a30ebbb339ec37b8e4df437b9328b2da2bb9f70b0db0eb86eb51ea518ef233ea77881c6b527da1764ba4f4f7"}, {0x20, 0x1, 0x9, "b0e4eb9c5e1b9523c9"}, {0xb0, 0x1, 0x1, "fd6c9373487daa851c48ba8029b4a7e5d4cc772d6a30f0908ab3a340894751d7d6be12ec7d52d8ca4ca3d75810ec5ab9558d73d5eca83f7b33c68a6f3bd3d8033aebcb24b13656e53a7d3eaf2cbb0e4153ed701c55e2a9e0bd4a0572bd1b32dc9919b8d54081b0e7e7dfcf453fff23da9e6a5708fd4ae6b21455c3387f6d33ace796049b3f40fac6cc7a2f401bfefd459774778b95077bd484d47d3244d0a4"}, {0xe8, 0xffff, 0x7f, "ab9413282ba1c6c72f077f05590b60b3b1a14502da4df732701dcffa1c1373fb8f35e0b7e47036d796851d79ba1aebcc9d623777e4c4e8f8efb7d200c955d02817f2a8d2d54e3da786b7cfd98b94fe4f4ca73d7e91e743fd8b9a8f07b0e276e0a27cd2262e8a5c1754d91f10cd16e40dd450e5f87c870f2569aeb1ec62639494f9fdafa40976f40375c2ae0aae1790a750a12757fc8eb76918d4907511819550408590503252ac55c36bd1e0297236627a4dc981201698d8ef45bc6f9132d2a8eb237e29ba3d62cfaa47ad3dd37ac6ebbd119a05e7c95133"}], 0x260}, 0x40d) execve(0x0, 0x0, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x4, 0x0, 0x0) dup2(r3, r8) 16:00:00 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r3) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140)={0x1}, 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x0, 0x8, 0xff03}) 16:00:00 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) getgid() 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3c84912680e04e70df9a643900baa5d2bb532d0e39d783f76416ddc99f65d83006ffb40ee5392a8ab270e0a181db5aca3343bfcd880c0327536457fee076270f5952cdb8f4e085ebc64e745092e3c323b2dacdb089ed3ee7fb53731bbf126962d21a9b49adc0ee0decaa504e982d78242b031de2aabd16fee8a92463ab9530f16167422a9f72a8d653f750072eef203ddc4ab28d158df81906bbc3214681881546daca313b4ea65e5e3218fda322fa37b475911a63e07f6c2826fe2b29759df0a15efc383c59d82801b3b8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 0: socket(0x11, 0x4003, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendto$unix(r2, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4fa4b14c13bc1665913733be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e270900d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943c78e913603b22f310b404f36a00f90006ee01b1257aea8200000000271a3f8000400000000000000010000", 0x34c, 0x40e, 0x0, 0xfffffcb4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r3, 0x0, 0xb6ee) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="d3cbea722d01eaf31150d1d13bd7e199db4f93131d2c9745edef85a2eb267191471fef", 0x23, 0x3, &(0x7f0000000080)={0x2, 0x0}, 0xc) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0xfff, {0x5, 0x2}}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x0, 0x7}, {0x1ff, 0x3}}) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0xf92f7b7c4473af92) 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) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2997e32550a637d659bb3432f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660e3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a408488386d7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f580000000000c15c26c41e277de298c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) dup(r3) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x40, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000feff00000000000063e86cfc9d071b9d2a53878d9d3d0c37fd229b0029000000310000000000000000faf0020000139f808981d2b899ac8de3853f3e0ee649e90a04d1552c220e12544396c942b5aa9143dafbac05e615cc90b201ff70c6f26843529aaaeace36fe0c47e9eb46ec7e0db6102dab9cbd4add22169d4fbc124cac0a2d5ca9b6a8b0d8050c426d466d645d4926c40f4b2d7780546c3d464c21dffc54b3d3969109bf527a0d6f61d306532f702491a132"], 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:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000165, &(0x7f0000000140)}) syz_emit_ethernet(0xfffffffffffffe28, &(0x7f0000000140)="11a9dcfaae39f8659cf280938dea") r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r4) r7 = getpgid(r4) fcntl$setown(r3, 0x6, r7) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r7 = fcntl$dupfd(r4, 0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) r10 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) write(r10, &(0x7f00000002c0), 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r13, r14}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x10) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0), &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f5927900"/37], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000804e07090708e4df0e39bcffff4397b28ec82c9109a9294d55f90aed3d17fab4eb3019a3dd9a3d8ad2f24b04300cdb25b5ae19308a57e6b81bec4cdc22d7bf026950207f6bcdc8f6ebaeee33ae37ba905a2ff051748153dd3927ecb626eca85da3610406490142cdb4d6a124dee1fe4a9a37eddab59bd89e222ef7e993fce84952d5bb0bdcc7ed7e1388f237611064c772ab14d90936670f5b6bb467ce1fce7ac251fa83ff02289638d29c9bbbb5a71162eaed64d58a0c40dce3531a4335c79a0e599c44948d67899694bff13bfc3466ef8b5d8bf057ac4f7fc7627a"], 0x10) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="675fda6c3ef2de5d438251ea48c501b145bf548e3cb8b674bc65be6ebe6540ef", 0x20}, {&(0x7f0000000180)="76b5ce621fc95a1f1fc9", 0xa}, {&(0x7f00000001c0)="7027decb938ffde40a794670c302f7169ae2eca08d70143a93994d5688b03df8f82cc015a0085671ccd81daa35fe32dc37cd7be68babe30ffd262a6faa22b22f67b4d59bd47088c776a9203e9a47a7e2730c401b897be328ec87edf78cb56445dfb1697147a448f4718846b2de12964ed9e8435af25c2ceb7858ffaeb1720f849df7a32031dcea343dff", 0x8a}, {&(0x7f0000000280)="3b3fe16f457d47ccfbcf712f7b296896a4577342d1e7f0b22b3375bf79428330ff08a3329463e57a3c6e6c27f0cf", 0x2e}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1200000, 0x0, 0x0, 0x2007ffb, "01003f00c20400000000000000008d9856eb0007"}) r2 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3}, {r2, 0x3229abc6791e715e}, {r2}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0x400000009130dbf, &(0x7f0000000b80)=[{{}, 0xfffffffffffffffd, 0x4, 0x2, 0xcea1, 0x4dd}, {{r8}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x7, 0x5}, {{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x33d5, 0x7fffffff}], 0x4106, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r10}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0x46) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r14}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xffffffffffffffda) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x101, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r19 = kqueue() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000080)=[{{r20}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r20}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, r23, 0x0]) r24 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r24, r25, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r30 = kqueue() kevent(r30, &(0x7f00000001c0)=[{{r29}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x2, 0x0) r33 = kqueue() r34 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r33, &(0x7f0000000080)=[{{r34}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r34}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xffffffffffffff8c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r36, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000c00)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300013075717345b531a9a707b877ec8864d7a39f2c7525622fb24c39e7ee6e07b91b712f312a166dfbd225b3d43f813fec3c4bdeb009844ba9f3aaaac708a3fbe46daf43dc667799f79ce365c68dc7253befa2b246c125c308413a96fec54556afd40aa6281970cff21a20402ca49ec3b0cbf41f9973c4de517a3ca8c3a1fe9841e56fa328d3e073cf81bd4f6a1826dc2b639ccd7d03b711501e4f4c3ad8e34540116f424de9bedd35cd69a570400000000000000923d21a8b72783faa5d407663e2c54a8d31a12ff8d3fbca2d496b254b18dc72b87005f59eb04b337692dbea0bec9c3fad6d738c55ff9c6c2ddc632fa8a2dd5e40ec2f843c455f9ea82f5623afe38948ebe8aaa85e1ce112f2128b1a63cb7b30471783ac46d93f704fd597eb30ae22fe126f4806b267448faa6d8230cbab434243c690000000000000000bc4d45e42615963fd9c061eedaa230f4439db604a033cbfe1a5d1dd23393000000000000e8d990a39f1a3a0ed0937d829d77746fae8b7618"], 0x10, &(0x7f0000000540)=[{&(0x7f0000000380)="fac3bfcb3b5a2e671958f340fc37c9474ebe3fdfbd1373966da255b9fd12879af054f537940761f67582e34ac12e99de0d849a759d32f362d006b2884930c379c1efabd7fe9d3b427ea1b53fc0c174c586830a8f845d", 0x56}, {&(0x7f0000000400)="3f3280", 0x3}, {&(0x7f0000000440)="fd927d1249c4e60384ee907951f4f25e4b18655c405e9804736d12ba1f9b82b68badeb403834f8fc136649a27680aacafbad60f05101d59ae28f2a61ca00e966419fa7f81f323f4f35d22cb444c7e4f932018327ea24af8be0f1d7524ff13847e1a497e3e3c1e8db41ffdb11e7e81604d9f73f125be623814002c0f1aab4ff98caa62d12bf2b8bb6deab53f88434a6d029ada58fc0a4015fa5034e533f0829a289ceb18d608ab75a3cd87db002c065ac7671577c7cf9b66b1a7255c6ad5477bd33323832e96ebc0e26d43f2f39", 0xcd}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r15, @ANYBLOB="dcc198ad043ac516c9803755d0d71c000000", @ANYRES32=r16, @ANYRES32=r6, @ANYRES32=r17, @ANYRES32=r3, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r25, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=0x0, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xf0, 0x3}, 0x8) r37 = dup(r4) openat(r37, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000240)=[{0x6, 0x1, 0x6, 0x2}, {0x8001, 0x3f, 0x1, 0xa9dc}, {0x101, 0x1, 0xc1, 0x7}, {0x8001, 0x1, 0x7, 0xded}, {0x400, 0xd0, 0x4, 0x7ff}, {0x0, 0x1, 0x5, 0x5}, {0x400, 0x3f, 0xf0, 0xa74}, {0x400, 0xf8, 0xfc, 0x1000}, {0x2, 0x1, 0x20, 0xffffffff}, {0x8, 0xc1, 0xfb, 0x2}]}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000200)="bad04c7d5e49aff33fc35b3f1b82012f27846c2ad9258607da620f672e1043b4452247ea87053084236afb3508490117f2a520d4524bb9970e640ee7fc320548b631be2274cfa92d0bdfdecd16577e7054bd8d24e6ddfc15ad641b01892230f6185068ae2bb6326f65146293437e0ea706b7d90e272b1c1734fabf23ff7dcd09d4ae438ec6b902c5715202cd021b0cfe127dbe3dd11c086918c7d4", 0x9b}, {&(0x7f00000002c0)="12ee9f1c92ed142319180ce5d3b62fe682ba97d616d985eb1a611ed50b8743697810ad774bf767278c954ee1b4dfb8718861a529285f369492c5711ead007d4c95a693a0b7bd019dad8c979ba6bb6077d3068311e6c7648f09024da47cb4e38621ff73017b410d0eba660d279ef2ac2a162baab7f677ed086c6122a77731dbeff28af69d2e8c68736d2eea4d6f4f82b88b27dd32a934e114bb95ca031c65a650ee4a0b642e6786315d50e6e74c5242ef8e32342f89bed02541b9b2a9d681ed473468a592bcfd0f14193cf61ca99848561d006848cc9117c25b89e2a7e54984f5aa421cc5311c91582a25bb678f230979ba3b76fc9e1336cb2ea9d2a2cd9e95cb5f68a149fec6afda8991a1c636b21b5a2f2ef05ebceb949330812a2061ef4a6ada4cc996a4a6b10893ad97ab3fc96311419e56eecf4e3ea28bebc5379c72af4d25960ebb73834922a1c033a6620b552bdf618dedeb23612e8a2c00735e4d4b3cb1669a0cac891dc4fb984d8059a9753cbedce4adfae568626d07ede36959ababb077faeacec17ff6f01ae745592f36849f88c86d2d0838fef46ef2b80c59b274010974573fb08da66967e4bed0027e4e5222ed2fc70722ba624d215cadeabd898a480281ade7087f18817c0ee8f103ef765bec11bd9522961cf39e0684d8a98c0a6222af32549747477ff4dedcee93850c9ce73d9a84674bf03889ca4e8b550fc2716d341e12e2e0f93a88b06fe3f5143bb3252e6de4a4acf036f5bcc8c0d44c51487f590ce8a2c60396958db3a46e5811e103a3a5ccd1ce1fc8a857ce3f46301a154c9a7d95074168fc3ec7049e8ebc4b3813cdf9449f528bba8807c78dbc681a7e7d20db00477b479611d32a8e33cdf6483cb1e632753725196d58079c12ed4d6c532fa5620df4f8bbe8a1c222cb340c55a12349045611bc61389445d77ccc2a33287f2a2ea6e68b8c0998746dd0867a851b5a1ea43f96a8b60b6173b4889f4ec6246971d516dd207074bf4e5a15d4b535fff9f89af074e13b28f33fc4e1f5796df81a9e260990c506400d56069034b3e894cce3146852dd11821143833e81cf180116a420b5c59cd620d51c907ae441f7a0f6f2ee372399ace35e315d2b2a7ce046e12c7df9bde8e7539f551116f24db9904ceb23aafd50e53d7bd7379a189a2ea734bf3725fbf3db2f377bd8b9016c9111ebadb36135ea3b9f0b659a69ed24ec811194a91f28e32d81bfbae3e8eb960bdc3a0c6f9378fc72b773c374f80e1ac0dfe157973a08e5bdc5ad226aad538ba35a237ee30598dfbdf28414726ff0ca1b1115a69326f7d2ef089ba09b035b2db82113a38c5d31128c0068e5bfa981ec1591c8e43b683b2ff637640ae8f1467b32731f4ed93883e40e53de18fa05c54baf20ceba7891e08ec88082237648807e41db2623d624fefeb7be4d66097b913e273fd47d71bad1bac2d05313c1d191a4bd48c81dc6db1813bd32cec0da1a052c44784eddfa6e50a415bacc50354ca18569f203774f1315b187edd777fe9e21546f68c2a0826bf17c44c41a696abda7b5826b41b9278315347ca57ec3d1e77b72d9c630fd8f935a7073eb0fee5baea5a14a1beef639560f5fd9ea4a7f8f2f39341664e922ae35960e92ff6a1831cd0af01e6484ad29665ad08e1493ec699bc869d83ed7b985246e951d85f723a32eba28dee80a5945e5b2b25bf7cf295c031dd9abd8fc13eb07a4c8245f2af7198d9fca28c778fa59738e559d4e3f011dd63eb3cf6218815bce303ecdb01601e42e121aecd269d210894d42c75dc6599f4372b4a6c10555cabdaf8b084f33ba3790f6175a825e78bd086288c52344079b611f57c926b99e33a4fc89877c8028d5aecf3b2c3d70e8cd6f508ccd09fa90312bc60f7e84912981dfd91bf19444de0833510ae93c4cd708d54803ff56089da8ec8dbfb69810626eed1feb5452c20f3eb5297212cfb91f35b32d0653d21d6c19862b86e82b476ceff63ef6b2793f5b96817cf3c4624f0dcdab857c4c0dd6a2b24a6839975323bbd325593500c5906ca56a075a7bc3eb8b1abb0fa93429eb928d9153a7aaf07db4796ec9e0341ab1b311489a28b6e5e46ba76304167f97239fef28a760a90a1f103561594b1a4b71a9af7062e10ef2e0fc86f4aeee3151c48870d4f82d2b0178fdf9085c3c4a62fd625dfa702bd5ba6592b2fccf3b8b7135f263b97d0ca922669ae1f93858bf2a2e2df8e2dc52cae87593d6b6880adc66957b2e9af97f5bfbf8e879aefe180c4f2c70d8b2a908eaa4a8674d7fdd90da3ffb4e599a71794abdb9bd92da8f0ad45269ca6f39914b087fb6d73d8600dd1e22129c2943e26deb61adb48d855842c11f2252b9bb0b9478eba3968004a7c6e48af13df9b7d6ec5b8702d278be28ca40667641605affeba5d80c4b3ee859d5db7e88615321dce020abc17b1f752b83944417474132339dc299e6b60a88cea2ca7e9941e24a7cb08d9f0893a13d719615eaaf546dfa18c5c42db848768f32e760ae37da4478da3a1fe5ab6620f589cc73287568b72bfdd716365bbee2abbbb7331a8b5a667bd41c03d2cd509a56c4f39bb6684f7f0383a6d3211cc00e704ed5a7fe2c4b033695abb5e369d16106f555baf36779a940b5e651c4cd0872c7f0c575d3a9ccb44b664fcaf0f97225fd0ae6e00dfa33de4fb1ccfca83677c6f462552e1859052b8f915a72c21eea7b3a10885a9e4be84af97e0eab5b497b23de11254cbbb0537d80cb891809152475591f995b2868f9704bc2bf29a75e0ba7c1c2272048041f2dee1ab684b53a7a385ed3ae289d8dc6167d94efafd9cbf62e4c7b7e55b1b131cd6cb81bc90905d5ac487f801c09d930c35f3d4113ddacd53e27b9bea3eb8d629ed533af18e8e98b6dcfc532adf01add444cd255fe0b71c621309ebef55ebb02f90ad3a8c793ead52dab8befd1e5cd9da300a48b01e83e75b49e6d438bbe56577726632cb0f331522168bc692018a8dbbc6518a39e96dff0c510f427a77f7bd84ea26ee1e8cac2c611cf033a28733506c724763c093082ac6ef439965715ff5eec5c5c5bee63431870fe4d22805c4651e707e25b42e756f4a10344edeeef1a79834478d909a344c32922f71e74782c88052789b52dc07163a453eaf9d95677c193e2c50c7de265f0e637cc97798a127458bf3922363b8c7801393bf1d13a39b70af8ea7f505c8e597c878f3d9e78046aedd80030066c9f85da540f630a0d47d2e8994c99c815af259367f2fa251a2cedbc9ec0d88825332873c7a5a0b136526eff202cf301bf86903b4db433030ca6fc342ca79541ad49f45dfb4e566d6b27b0e71fb1312b097be0b22534822d3a12c3528fec285a683ba7e153501d1758f3ed5396a038894afc00e64fdc684f1ce832034c7985174488a472cc863754b4cd9b819b407a0ed7811c0332e8d44dbf647e616f022f7c0b235188bed4f521aca749887db3973eacb8b8fb9759ffe05669c3ba382aca9ed7abb78a19e86df11d45e0d46c7653a627339660ae3aca07d38a561145aec1b4b3592be5488cfaafd38f3d03e919abe5542507b211c195901c2284b1890795db9ad7b1378eacdbf84ecb82ebb861193a1c9115def9ee6a8c7306b81eaa597541272157e7568e134329395adbd654458ec39f6b864775cd3d3ffd68eb9410dccdcdb6b5ddb6cc09e5b43e7368ec47709e4683f63ddd7c6b60469bea102561c40ed7deba076ce3d76eba9cb199853f041043f3a977a686fd0e3236373926ec9e43fa101d30840dd1c70b1ee23dd6f440190119b650febb581d2151709c252742634d4d35ba70767392a417dca5c59cb222ae5d44ba4428f40eca8863afa021522d1d9d7dc8f0be007f5c2eb86629191394609ebd878e5310e027240c054aa9808328d4a28b994591e0063276b26da09d24f8cbc92a336b0d57f6257745e5455c923b49c70bf7feb085aa96a6c829621138205e01d32eac215425d7d1a9746e8fdaab7f3569c8f3c8c003349a9ae3b6d758a717078fb3ed089d559d911914f88b801b3ba1a4c239470877f60760d61361395b26323c6df46a82e91f2c4b691d4edd3ecb5d4b4c408778a71984835cbf29dabefd7221fa6609f19ba858505a5ec72a436c67701c46373360a036586619ed5eca8b4b6be5b710de6d07530ee46c35ee62f677b29f5529c444d239904e57524cdf2dff5aeff3a4ada567696c91eef61b5e563f980a61404d01b7dcfa50d9aa9c291d83cca4580e1d678f3204dfaf31571d05118a0dc6a8c5adc3a5a846c5b7580445d7d5736e9251458493e5b49d1da8474a5488fe298cb9ff40adf4f97c84084bf3445e65f6df06ee6e51def3f401e8e4d8e91abb9b9e3e9906ab3e20c714b70d42e0e4a393fa9c4a5a46df49a46b8ab2d3fd501cae9ddb2d93a17b33c0dedfa523eeb36658ca642bfba790686beffb110c5dc0e949edb94e6b0ae4ad83576b6e54aa573ab6ccfa7f60372eddd20150fc16e4c9b00da9322af6842ea49fed8ac9aff2aee6ea847631c88cca6842e7ba1480680237ef9dc41ce06f4056550b7c715933542e0ab570602ee25ff113662a2a99356c3ec6615f4a5701efab96fe390e07cde51f0870728439f102e6ef1ca5ac474e08da7520193c49cc09f920c83271d4560f4666e4ca161e60cbcf882805a53900474be70136692129598167c0cc068c0498b1f338564263ef4e154baaa2a6c8bb341c66753b34a7d47bf807886287a25f786dcc7bc563a60bf6e7a04b3d8bb0cd7a29357301cec10cb480e6c963567cfd31bb29059300a4d886c18f5219286c2ee5b216dd75fbd1c4d1f379a40f5a12e08c6d0a9d129020147e533d5d03eaa4be734b0277d02f19fa1be4b42aa86803a598b6b8abffd0bc1099272f2008c66b54b5e82df2fb6d382962deca7b42e147bcd5f6a17186e4482cd95da5324a48cfa57f95b5835d8ae4b23e1f1bed24279dbb2fd347b8fd07a2a75b4e73c041a67578ea2c563cd013ba92571cd44de730f7b233c0eb538d209058b0752f0f2b29e986f5646f2a289c50afae2221d40732a594ef3bf095a79ed28dbb4778821f2245250ffaf140390e1e5d3f27c0e7d4c029955f8d2a84ddca67abb42a295ea667982c6d3e15912989084e51bb9ff95083628541e8bc86b88662a7c1529e8f11adab04fb5a48e304d3ae99d20345989d0c6dca94dc911dcce34cafb8c5f46189e8432c9c270b4937183c5e344667f46b45ca886106469ec22a75f944bf4f3fdc7b6654c1465493d89371384359050fc52bb41eba0db2921df615c991cecdc58c4f3e08a61ee35bbff1ee2dda5cb410a09ef227df3661af02bdc2129011206ce93a0c666b3c7d7ae2f38cd14cfb3bfe8af199245fd5b0cd6d989f84fa99038f626799faea225db0706e90d0af0681ab80845c3db4001adf8b577eb0a0c1884bffa16711d3b69d4fdffea0c2395146b29127f02a44176a63c4730021442f4465931c0e3170d5ad43c0269670a4d5f25cd07abda772d322dfa848e9d41ddae4a49f8a84aad128eaf3efdab0bb2928136a959db244b5ee929f2568c3fcae1dade83e66c8a1e7fa52cc5173b8c7a7bf4e56e82b47bb9969a3d1acdd243346d592a5801b1345b29679476c83372a7a2b88b39658789710ea4be8947d6cf7f9d2ac1f38325a9ad0d1eb278deebbe6bc0a73dd209e2fca75b1bcf6ebdf066d8018b9b8fb455d6672e2ad32de1bb8ddf7443bc8d5eddfa41d23e87c4a9f0325f97c1b43c4f5454e0c8cc7ab3ba5c20262c415", 0x1000}, {&(0x7f00000012c0)="246ff08b94e394b89b692d5438cbf4502adcd26a83776a6f0abdcfbcafad739d5c96e51b6e9a5782a6fc10ac118758079fdb579b533b777e05573e187c2b968bcf42f25b283a63507f47e6d4e41e85b900b30ce1fe4b7bf9f798f63fafecd6451f74e5c1bd9192c2676b03a1ab328ddac3c13ea72fccae43c503246f0482a867fc282f117e2f97b91f6df2d11ef4be8057b4faaffbcd5bb52c76efe5cfe328e3a0542e6e1d32cdcf2af8", 0xaa}, {&(0x7f0000001380)="9a60415d74f259cd50bc42163efb3f6a4a2ca5fdee7761eeb70bd99e73acb16cfcc563caccf281fbf40e283e3bb4e80d24fdc6cdbe6cb9806f5d5415fc9d478318433b42a0ea72b7c00fbcd7477eff8be16f7913005cbf1ee5a2506f53d0308aa195afb2ca8ed4e653d582e675c5e265d96ae6780912341985342c829aceef2898e77f04c7d36296518ee353f2f74cab9b79f12bfeb00769c1d3170300f142a8df933085b9654f0b98a9f4202e4d677f64a3e2f7b5b426c18aa3", 0xba}, {&(0x7f0000001440)="597f8aae8d3e57f32a82109c903284a1bc49533c597e0508d8a90bf340ae65093268d4989eb6996cfddc553f562e29c442e52dee6f7c28c9881c8fa41544894a50d38a6e6dac8d727c18610c0c7d8a54218f8350371285136385f8f2b87f3ec55ba827a8b1f447e4e9c92e402bc4a14633fa0855280c1f64359653a8d2325b8410468d8d3f100b7f55e600edf3947f8f2826fa1a71bcd352", 0x98}, {&(0x7f0000001500)="4b3d7bb4d1192b1ec314c914e4d247e7acd45e372b5e440daa40c57a277c4acad233dcef668d7e9a611ec74cebebbf67f8a1ed0979df0ab7fe86c72421ebbbdfe1f191084d6f138f7091bf3f388b78b3a467961965c507881989", 0x5a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r1, &(0x7f00000001c0)=@un=@abs, 0x8) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="05278ea1fa0addb12e5546fa62360ab6782690360d0af6c3998f536c64587a000000000000656a376c16ded236b965bce6e99c1b24a14d7b96cf1e00c99d0000"], 0x1) r0 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x180, 0x3000}, {0xddc9c03f283c47b7, 0x800, 0x1000}, {0x3, 0xdc0a, 0x800}, {0x3, 0x200, 0x1000}, {0xc47a3985e2b916dd, 0xb8eb, 0x97d689d662b1844d}, {0x0, 0x81, 0x1000}], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x1, &(0x7f0000000080), 0xc4e, 0x0) r5 = dup2(r4, r1) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r7) close(r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000480)="8c6596b351dcd5e889da372450b22ced2decd8f96b03a7fc744f74e4ef92a8b32cf4afd5bdf81913315187503caed4df0b61490e4b540767b7a25ab5359e513ebe484bff6d856e6047640f55ee8cc8029f7f8d720d9ea845a12ba0c80cb60a82161e5681f9c622efd729b80dbb5ef8036e46b30dfcf1ed4c7ec774b69f95eee12b84818cbe18b737684645a7c2a28c7593061322d503000000000000005984c6730b9daf73b2e15794cf7007b236d8023ee46ce1e4abe3b939f8af2236f8d83fc00888a780cc80a11d6f2a1c47692bc7f9cbe8b11a801f", 0xd7) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x5}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pwrite(r0, &(0x7f0000000040)="94f9f6ca82a214c8ca2d121ae90e777ea1c39cd23508", 0x16, 0x0, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) sync() 16:00:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x2, 0x7ff, 0x1, 0x40, 0x20, 0x8000, 0x2, 0x10, [{0xb66b, 0x7ff, 0x7ff, 0x3}, {0xa1c, 0x4, 0x80000000, 0x1cb}, {0x9, 0x2, 0x3f, 0x7}, {0xffffff00, 0xb95, 0x4}, {0x6, 0x8001, 0x8, 0x7fffffff}, {0x5, 0x6}, {0x5, 0x4, 0x1, 0x5}, {0x80000001, 0x7fff, 0xffff8000, 0x3}, {0x0, 0xff, 0x8, 0x8}, {0x1, 0x3, 0x3, 0x4650}, {0xc6d, 0x3, 0xfff, 0x4de}, {0x1ff, 0x36, 0x7f, 0x7}, {0x100, 0xff, 0x1, 0x7fffffff}, {0x11e, 0x1f, 0x2, 0x8}, {0xffff, 0x7, 0xc07, 0xc01}, {0x3ff, 0x0, 0x7ff, 0x8}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x812, r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x0, 0x67}], 0x3f, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x8000) 16:00:01 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0x6c, 0xf0000000, 0x2, 0x8}, {{r6}, 0x1, 0x100, 0xfffff, 0x8, 0x5}, {{0xffffffffffffff9c}, 0x6, 0x98, 0x1, 0x4b80, 0x4}, {{r2}, 0xfffffffffffffffc, 0x81, 0x4, 0x0, 0x4}], 0x7, 0x0, 0x401, 0x0) dup2(r1, r3) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/167, 0xa7, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c653000d4518245e857d1eaf4585b9e4b002da1b764a64793988aa6310639172e0100ffde00000000343120002ea6c272deee4f32451fca6c7b5092b88b34225f04306200000000000000000000000000000000103e8ee0746b23204a2751acc6a00f8d408febce8231d86b6dab26c269cfaab44a036dce22c74c8df2ec63f872f47305b127d9cde58622b2084c2f4527ad9e801ce1a94b08009c756178cd2ce81bc758890259e9a9646dac6de70c97e7c1a5995d00a6276b35bd01b78eea94050bff5c2a5f7fc4b265663ff95bf31ab39a9af16ee495589f03426e7db2588d47c5311cbbff3558d1477c053bc16a8b8a9f0b0815ffd152c78407adc5a8878b8cd17be5f3ecb180cf99"], 0xa) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66ff], [], [0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x0, 0x5}], {}, {0xfffe}}}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2]}}) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x1, 0xfffffffc, 0x7fffffff, {[0x1ae, 0x5, 0x0, 0x2d, 0xec4, 0xb2, 0x1000, 0x7, 0x8000, 0xfffffffffffffff9, 0x4, 0x8, 0x1ff, 0xeb, 0x4, 0xfffffffffffffffb, 0xe37, 0x3], [0x2, 0xb17, 0x7, 0x20, 0xa20, 0x42, 0x3, 0x1, 0x3f, 0x4], [0x400, 0x101, 0x8001, 0x5, 0xfffffffffffffffc, 0x5, 0x1], [0x35b, 0x0, 0xff, 0x5, 0x3, 0x8], [{0x4, 0x9, 0x0, 0x7}, {0x3, 0x80, 0x803, 0x7}, {0x211, 0x3ff, 0x7, 0x6}, {0xe34c, 0x1f, 0x3, 0x100000001}, {0x590f, 0x12000, 0x2, 0x7}, {0xa0a, 0x100, 0x7, 0x5}, {0x0, 0x7, 0x102d, 0x101}, {0x3, 0x7f, 0x9}], {0x401, 0x1f, 0x99e3, 0x2}, {0x5, 0xfff, 0x4, 0x9}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000600)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000680)=[{{r7}, 0xfffffffffffffff8, 0x3c, 0x1, 0x3b9, 0x8}, {{r8}, 0xfffffffffffffffd, 0x60, 0xf0000008, 0x6c465bc0, 0x179}, {{r10}, 0x0, 0x68, 0x10, 0x1, 0x100000000000}, {{r1}, 0xfffffffffffffffd, 0xc1, 0x3c6234b2984af472, 0x4, 0xffffffff7fffffff}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0xff5, 0x8002}, {{r12}, 0xfffffffffffffffb, 0xaf, 0x0, 0x9, 0x1}], 0x2, 0x0, 0x1, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) listen(0xffffffffffffffff, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r3, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:02 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x1, 0x0) r1 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00'], 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x3}}) r6 = msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) getgroups(0x0, 0x0) setregid(0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r0 = socket(0x18, 0x2000000002, 0x0) socketpair(0x18, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x4000, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x8, 0x9, 0x4, 0x3}, {0x1000, 0x80, 0x8, 0x8000}, {0x5, 0x1, 0x6, 0x8}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="4cc7c6acf9cdab234500"], 0x10) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/36}, &(0x7f0000000240)=0x26) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000240)="7ffa0ae8148408bf12a058da1477683e65289b1816e799c84196fada8fa19b9f91b097778c54e087ce7daef706c88db6c9f67be8b832e0bfc068a5c2ca1296fe32bd7fd78fa6f6be7fcbd42a66e9ea5d7cab013693e2a214d12b664d4df14655e2f9d134d3b8974abfd45006b72408b318e1efb078c5109125c9c42f827a0356f8b10a3f124588e51b574769b01ec0d6e10e836f8c6d23593d85396c7c6ab551616d1da95f3f71e77ce7c3524f9352de5b30c6dea7fe2bf779ec56835d0ff03c08fdff0856595635d5090b4797adc49edb1df08acbe0dd54269b72e4d356e05e14bd13d969a66fdb05b33622ba423362d102cf621c1a4100", 0xf8}, {&(0x7f0000000340)="b470dbc6f784bf991e37277b4143e2a2fddca766afd1241e4f4a3e08fa6f57f029a3b6d84f7365043b31f42befe4b5cda6cf4e822c1d96d6d12ee825aa074c56f0dd4154ae", 0x45}, {&(0x7f00000003c0)="2d19791dbea4f3618106677b4181fd54d32d61c8d36228443cc392405bfde6899e011e31cf76b08f9d93d4212b88409d6fdd46e26bbca71c66b1d59fd71e92e2b3fdc544bce373c1e7a312e1a739290ffa02dc5e097c6acfefa0c0737f6bc3fd0f0d029fb3b19e0d9d52190d5e0cfcbd9678594083c9", 0x76}, {&(0x7f0000000440)="b189002d246e72b11a58a896f371d8af2934c20848efd6dcbbef0ba0f96957ad4d309313235f40e44336273efa8b6a5946f56458fe3b376f12f16750e44a0b1b09a193c790037a5d224c3e3bf11b874d3025dcfcdbc0d1dbf17b238d0095b1b3c070aee06c2950015f06075507f324a6397e618c16932ff29f5936", 0x7b}, {&(0x7f00000004c0)="e950155de1054910bf3cca991a3974d9013bb3105065f9db5244a8e64f460d7a9f83b1bf5ffa3c8ce669583520da74bb0358b42bd1a58498ffa0859be67366708a1e3f2f73b2db1fb729c3bdcdb0e96b9f232e3f8c68ce997b9ae5de84052488358bf93a101364b9009ea1f89addd45095", 0x71}, {&(0x7f0000000540)="1df02b6dfa91f1af1671df17eb5a8f996fef58de30914f0fa4ff5719c5119fba3d180e131eeb762be9cd60b8a05a292d8abbb9522fe82244d426f741d307cc0d077422a6cfcd51669064c433f7e6c3fb47c5c51be597ae84d9e337a89d5aae5c80eff757e1225b4d44b827489ee55c2061e4fadbc8273548b1f8970cdd4961850f89fe5db41ce13c5a2e", 0x8a}, {&(0x7f0000000600)="f7fd1add754a2a6c99980f353bb45b93a49348c0b3071972dc570b9930e4b98e71167a08d52493fa896b24289229af777b2a176e301f5bdc30a76030903164e4a60e8d7a440a89d43094b18aca2933175a6dc15b9149b2f0e612e968d4fd405c7c6482ed2e8644c69414039d29f9860a3bf2747b9111b98c2eff69ccfc06198d58c819e61bd7b40bfbaf237f8c226eb57f2fb0c5f730f54e0ed7317b61a6747f77e63e925babf1c61cb0bbe8cc41219f446d0ad5c4e4c94d31c4804d5191c73073c83f8d733720b6dcd0f11a4103d1d14a00d15a53c282", 0xd7}], 0x7, 0x0, 0x0) kqueue() r2 = kqueue() pwritev(0xffffffffffffff9c, &(0x7f0000000880)=[{&(0x7f0000000180)="d31dec6172dbb181997f8aff5f1986c0769c45270f51b68277942996478b4b6c07be96f377e395f56feb058eb22828db6238ecd8f8da5a705c3b36afb53883550b1d246f1a90d73a7b748acbb2af3b12832cb84ec6a4a108eebb80", 0x5b}, {&(0x7f0000000780)="aefe7b108cb5e8e709d8896f7b6349aaa49809bbfa526fb81df722e564204440b80971428399be6bb4d65491969697e5fcad8df4aea263a016e81f12cca4e264cc4598aeb672a760f4268bacfb35c00d5576ac987f7d1d397de567ef2a5e5e22a126fc0afee62fb8e131b1a88ce662f959ee2c61e46fc1b332f213016d95ee5fbc67a3c30a21c798b87c55802764d244f1ca5a20f5a4dae2fd03b8dac9ec68e0ec35f686388268bbd8b80c935ee36d4088b1429719332637f69618480463e397c2241a25f8c61707a997a4d3e26d4e6ed3e95164def8d771bf5e1da4", 0xdc}], 0x2, 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x5, 0x0, 0xffffffff, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) listen(r2, 0x22ef) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffcf6, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x20, 0x8000, 0xf7) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)="bde730a14d338ab69db3557c508a1aa2fb508e48fe46", 0xfffffffffffffc84}], 0x1, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\xd7\x00', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80, 0x9) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) chflagsat(r5, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) syz_open_pts() write(r3, &(0x7f0000000040)="fb3214b8be5dc8591509d5e4f3b17d70a520012be49a1a004a2080b7d1b0301e232ae048a470fb167ad2005a4f87972dc41916d57ba19cfe9fbc7b430674098a8198b8d208ecbccaaf3ca46611b8f92f3f201e67f82a2c5385865688fd26027f70b8f6f44cbab13cc33ccd843c", 0x6d) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/121, 0x79, 0x40, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000002c0)) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/160, 0xa0}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f00000000c0)=""/100, 0x64}], 0x3) socket(0x6, 0x2, 0x20) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) semget(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) openat(r3, &(0x7f0000000180)='\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r4, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:00:03 executing program 0: 16:00:03 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: unveil(&(0x7f0000000080)='\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', &(0x7f0000000040)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10101, 0x0) r2 = openat(r1, &(0x7f0000000140)='\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', 0x40, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000000000000000b000000f4eef23867733c00000000000008000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r4, 0x100000000000, r0) msgget$private(0x0, 0x8) socketpair(0x20, 0x2, 0x7, &(0x7f0000000640)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x59) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000100)) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)) msgget(0x2, 0xc0) semget(0x3, 0x2, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgid() msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x48d5c185ccf7daee, &(0x7f0000ffb000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x3a, 0x7, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x539, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/95}, &(0x7f0000000040)=0x61) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x20, 0x0) poll(&(0x7f0000000200)=[{r0, 0x2}, {r1, 0x2}, {r3, 0x4}, {r4, 0x2}, {r6, 0xac9d1ab5eb9217bc}, {r9, 0x40}, {r10, 0x10}], 0x7, 0x2) 16:00:03 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x7ff, './file0\x00'}) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$unix(r5, &(0x7f00000002c0)=""/13, 0xd, 0x0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(0xffffffffffffff9c, &(0x7f0000000280)={0x18, 0x2, 0x6, 0x1}, 0xc) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000100)="9b37580180a941f04c0e2bc0bf92874dbe08d40125a03f96dafca21f00d2d4cab8d9d04512221a62ca51ec9fa17d1518b8931d600f735929ff388569ebae27fd32fb9c8f104931b5a920f569bb587d00"/94, 0x5e, 0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x5) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r4}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x42, 0x81}, {0x80, 0x31}, {0x8b, 0x20}, {0x80, 0x1}], 0x20000061}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:04 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xe23, 0x9, 0x2, 0x0, 0x4, 0x5, 0x1000, 0x0, 0x3, 0x80000001, 0x8000000000000000}) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0x0, 0x6, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1ff}) 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, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2bce455967033456, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = dup(r2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) write(r2, &(0x7f0000000000)="5e71e3492ca7d9eb2bcc692ef80dcf05cce514d8d64b07df5151a7c218eb789de742e3142af9145db6da72483327a3f8e5de9187f1433c0e9cb29c9cf5c4d670f57336732f39026245892a591de5786ecd8e4502f3f6b44bd5ff38757630dda6f122c7281e8237b5a1223299bb0ba1b3c9933414422d0cc03ec033b3af74d37d2c0618b15d6c29eb20c46013907dd1705fcc792dd8c2bb3eb85a30770af848f49abeaaef9dbab70b3c1ecd87f463974cb9e8a17f73423a9f1d791715950b3c1a0f682344", 0xc4) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) r3 = socket$inet6(0x18, 0x6, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00') r5 = socket$inet(0x2, 0x4, 0x7) read(r5, &(0x7f00000002c0)=""/204, 0xcc) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = syz_open_pts() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xc, 0x4013, r6, 0x0, 0x7ff) 16:00:04 executing program 0: mprotect(&(0x7f00007be000/0x2000)=nil, 0x2000, 0x4) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) unveil(0x0, &(0x7f00000010c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) 16:00:04 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000003580)=ANY=[@ANYBLOB="02100000c2d3020c3944d533a56aa70930ae24cbe1daad03468b9f431fed2ad4e2db2990e2f89e9b0b9ca237747d5a32de39a2092500713e5509517002b8d442bf32d27dff68838c1a9e0c582b25d553b9398cecff16a4e07556a8e7b46733c6c10bd4cbc8357ad998"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000003740)=[{0x10000045}, {0x2}, {0x8, 0x9}]}) writev(r0, &(0x7f00000034c0)=[{&(0x7f0000000140)="ab733a7f640ff141092c885bcd5e175076ec96df911eab9ba2961f2f94310dd245a817ce355ed99f9ba41acaa858dc550966994ab68d6a3145d7e18ccd51ec23b3d56fdcdd3c87db1b90b701c03597ff91baf5e653b8f1e4c7af9b", 0x5b}, {&(0x7f00000001c0)="eb1f72f2df3a221e1aa08c506e86ab37f5ebd093d8095f420f67c015a914c60840c6da605de6a57f80446ab38f8a2be41d7fe82ca2fed72c6bc64d5e40a3b33872f582ff7d4ceee51eef0a222447bfdedf4145f658678b41dcc19184048e53f6d062d144390cc3d5853d68ef78751021cf07cf76ea", 0x75}, {&(0x7f0000000040)="0acf642a2c973524d5c93346ad761f8d6f", 0x11}, {&(0x7f0000000240)="a980f888f90090d23acb4ee12aa7ee9aded133bee9987194b14701383cd48bbc0ea1b145f72853a34d0b8a14ac91e04ffef79363306cf9010e02780cd27b44b0181272c88bdcdc3c24a6dd4b7f925a96543a3d171ddfde519fd656da8069987b5e7a2efd2cf482ee80e44665f05eeaf997f94230fbc774239e488d5982e71e056f67149b9a80", 0x86}, {&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c045a04d0062aa1140d913ac5ccc2ad92290695d6962f0b8b788d5ad5d52c67309d1247cb411ede919bbc34822e18f348e39de3fbc7f465fc3be0e2f5a7fa57ae39cceb0f5c753b8abbee8a95cedaa515f01992ed37691e03b2cbb31e45a446259d768bd6ee5f337a7fa8a725564575a8172b30b03306738f5257e3e340399226ee028d76d378cefa0c00c95499fc486b1cccd98ec452d2e38ec1824eb37c510258f3746229a19cb08a4688cc52283fb0289078426539a2aba5316ae9794d0eac92783b65e6d01b720c57d80e64e345e30add8fbe1a69fde5a970920bb4d001bbdc37246c223892ffcf056b17cf04fc621ceb1c7b9c2b7f461bea73fb3d1d393c588919c32e9b0f23e32c75b221d518813053cf9b48ca386d3d15d183ab0c2fa3bf4d5a2692c3776f61f784e236e73967bd9470ef04223f8b97de6f0e0580564fdc1808bb5db0cb500e245b8b052089f7b746f087c43a87d609a58c67b8fac94e9d1954a76d4afceb5c7e8cad2969f3c8bad7bb5c8f8faa0c98849886ae9c888c67b73c20e7b3c3ab439d59650a7cc24fe4b1d4d7e4a820b82fa5660d087b7e165901d6d6f4220ae97d068769f1935f105a77eb82a69ff0a29f29dff8508537ec277ada6cdb4ac1d12d9598615ac306b6b89c685e4746d251e9a4575ec8fabf7c52f4e689ca6ac471f9df67394e050dc7e95092f2406501207d1b4b8ffe0f44813b00eb0aaf298435c73c03a9ab17b88239caddc7fcf69e92051926b588c612dcd36de8356837f7a7a4a78e41016a6ac0c24d053ac18e5bd1917113dbacc10581ba09332997add9440b88d048b00280cf61da67a56892b355b38bda22a5924c9e51bc16f6b2655e9567346b592a568cf24522efead678d66578b75461c9909a90daf292fc7b6e2135b8dd16c6af91d56c2a5ba2f4154db00f9c3692f16f622afc1ccfc1314d1032ec96aa4b24e7ad817e2febff0e400235cda53014cd0e37b8ec96d64ec9e1ea0a604b465f364dd62d4f17683b0d635eda24291188e89afce9f4b936133bc70640de52a308f14b0155dc393c73baecad4e53337c1e2aa59f1756cb5db2cc93ed158b6705d7ada82dbf7d11a343403441c5396732158cf6a9c44afa7530c4a808689ae9ed278ba8dea91daa632bf2af661da12846b3432103264707f6a92763548e2ad70c88e2e0a923126cc684df5506f3e53e8f740d55f94ed9488bad964067b6a682393e0bf7be238cf211576fc0ead28bbb48c8165559fa4c3faf5982be5dd8386cfd998b58f2f848354be1a72eaaf9b91427db1c4705d1b174231700b4e09dbe23e7b19821f959d2330d57856bc4f63c822301f41fa0ec2e8784935c593cfd823c31dd4e2701f063b44232de598bf6a2f4e3ccfdc2c65294f6439912b136fa1db1828693555d3cdea69e1df7e3f7be7083b8b0016cc927bede100367ecf786cb59bad60fbe04af61dea6e0696c848fb4a5470e3832d019e6f7fc102e9b0622f2deff93704ffd507ce752c3780b7a5a424f413be086584b0c0290fcf65d63d807709f7ff1582ecb0f979ae8e98c6474fb36228c76e2252a5e2347c123f8e93cbb1132292f250e7b78a426539a8cdf09bbbfa8eec6c21a9b06fada56cfa7b89287334989c970c01acc8934da1b111a2f79b980c9464c5e84a24178757954f7ef0531e4609b2ec7c5438bebc88f936836514a0e1a572a7e87ab9e5a0409eaca6a6d70fd7c3c5aac933141676f79c52fa2664990a396eeb1a2cb66574eae4c7ab1bf700baa7c9f98227ce0a937ae60713686444483e5f5705959ae67cf5b1816d4452adedd97beee3747aacd2e437a12c53c0b7e87e44776e146482d70c25376f4dafb047d4c0e501f215f22f9837d652a5c0457d83e7d39f219b2fa9e9a7e5c58bcf5483276f1dc248448864bd993abc71b839eba25906f85965d4a678cc6a1ffdc011dc024a4a1924c0176980575be12a3ed36cf1fc8f94975fdd4eafba2e579f398d73487a57b38357a16cd0625c559bacdf68cbacc970712c3325c3d6f9f34f6763263b9ef6f70f178d647ca8048dd2d84b5f1b6846da11ddf297218f74a0ec88a881a12155dfb79ccf5b9c4f4cd5615a63903c18654f8c2d09afa2dc7ad580f53d31c0c99d6f9d817480e6d493623c5d75b17f172715996a007a9ec8efe3f6a7df5dca5ef4f529c56f5ed3b200e5366782cc2fd389b0ccedc3e29778067a5016dd8bcaef637eaa5887afbda4e4a19e9bec7f2301260f51564e845baca6782ebde8aeb3d8bba08a8a7c0f282822cccdc65a5599f40198b02a44bee38c11a7710d6699e782a4fc1643d4db3d411565695231f460304ce888a381195231b98b0e19380b70f1d296630d8b14cf665fd37b934d4c7baeff0874ad6671d2a6a0ddcca5a4de7e4e997969ebdac2be891e48a7b1902b955df09bda44939fa30b3bcf3fe5fadd526c50fe6453422b40ef7f105ce61694edc2ca054f64423b5617d8744895f30027491a1118207bab60b37e71701802d19586b2e894b408cc15365383b65ba37e646c947b4d57268873d54c55f7968885d072466faf0e66b0fd7f58a7bc453e4692da9dbdc5e263bb7eea722cdee92117f9b6098f340fcd71948450ff999e5693491d834ede5ceac96a62bf0fdc7205270d0bde503a700772c1aa96671e7ab434d087d776125dfc29f584b8656728f5e5de5ef1b861981be00074b063141a9905b546323efd7bd31a5029835f4b5497bbf24491f33292b674bcb42ceba2d01675bb9971484cfc11240a0c631195069046388446f3df3e92528f28a81c09b88e9276e077155bf1ad14f7ffec650e1252ecdae201e75d42a2f1e56f461e4ae95a5f0f45764e5df0d1129eb26d742127febeadf0b98b3e4b463e8159a7ced9d43f3d708b7dc1ff2118857419c4255b01bbbfe7ab46a5583fef4817e87538dd9f1829a62552fe0c7e6a03ff4a54ba0120d57b5ef72a2aebcf910697f8c0f2221c1ae1e19726a610a98fb34627e78d5c0e50d6aa70321db8ded689925a46b6b6bccfd08502000716aacfda25c28fcdcea147e4075a38a363d63f94a1fbff087c45b4c0d441dd9b10e948d885e4154ffe019abc07dc5584954b002fc6f7a1b11c34034a93ade41b7eaea2df9dde81f9b2fd26b069bd32217290bbf4b11cb3d41efc9f77c9dc815c36b319cf93a48d126e3aadeec3c2c800b8dd0a0045b18afb7f461ec2deac7864f4e95671584542c2b29736d50d0e4debfbc362a3b93e8f3a19c5067c0c46692377180d04c8a0a24e806900d59b6027570593c1bc90b0e9030b56df0e2c38a9abf99b6b303797f9d11ff33405ec712ba1634ebac01bd7bf9d4ff420fdc47909424b667af1ba166a310b24edaf679380bb5b1976a5ea99ab9ee8008db5423eec7f74df674a5edeaf3d4d3f41a043cc72b0167c5acd5a7d694c120ce7d9bfa517fd86c792bd7e1428ddf19d5cae77ded111abdd5adc5dd6e4afee5594e3da8a2a33e080156a9286077e24225b115672fd1f8b852163893445a0746731f6384033457e6ebab0796a811bfd13e17dd6bb94e2f552941a434407a22d07406235f501c67b8cf75b2ac910d650170110066fa0abf7ab5e12268531e592c80cf26e7e5699e80de76cb01c4f2440aa0c3e0053394962096b9d2c71bcab070efc77b512758249b3a7b9bb7d16f7165d43b9f02d2007ed9b8d519f7db543bb7953434b62bf889234615873884ce0c44db3cded7e04478d91a4fc4b61e544064b625d3be55580dd739feabeaebf079fa4c0756089e445bf64277e33d4178cdc6568e8c595ca7e2e807f5a18af376a6de88846d1ead003cd18ce2ab63e064bf90c7f3e469d85e2bb3b91a103456340bd3f2b3f530ca7e311b70aa7c4d83cbe3af4f2e113577914ca5b5f462518011341bc4c395070e4971cbd035cac7872fd60b1d4b6bfb356a5cb3d2b1afe599406a3c7c4473e8a7997127bbbbd53cb7a2d0a536295bdeb8a1f599a8bfbf1a77ee3e3b87975afa1a0c92aa302998964f16d20e022d51b82b070fd7cd9ff42b9842be6b5fdbf397e122e6053b4ec6a4679963e34202166699214f0440ce697e23f68dbf14f6152984eba4cf4d81a9602c265a6cbcabf1457a17c609b956d9cedb065ae0620fdbe623d5b149f302f9ba7b1cb5d7fb2ecad0934dde02b955f162ca63680106b545af0372dcde8419a31d74c875f8ee54cbfda2c1b69470a8840216f1270e7bbe7d1c758e0fb31e07b3bafe34c414bf46e7e408c1cc278026985741589fd7c9435ad86078f902529bac38f65142029950bde686e6a5eae7b8170d556649bbd604b9490c50283261988f0e208825c38aa9ed269bd591727e64e435a4a9f4f6564b807bb0b16a47bfd14303747f34a14afb1b6e3e61e37e4537b030a80ee81025ef890b064a5c391961c434a5cb133271732b53b448ebb57afdeb57b1cc9ad40442790071489c04e56336bc8c8d231e7e3bee0a83236c734618937e5270310b20acb134ea10385cb38c1de5998b873ab7dd61034e5860ebb58ebacb19fc829a138a21acd1121796d7d35dccc6f61b0d353b6b71979c9622e40b4237eb811d5125cd3cac421baac0e4355ea2666755dd245f7cd274736549a1c9f2afab683f001c054f762854c81eaf7353d9c01f1ee65655acb78043610107f4169fbf9d2fda87067f5af6b3b832cd832c0762050711afba6e91973813e15c71dcd5323c6c28877feab7a4ccf1121ceab26801884934247780f81cfd67204c1232d314a89af964d00219a7a02dc3a4000f47608e09f56b81dace75630e3eeac9576d850ff78f76e56bc2ed2570a761502aa30a9261c10d602131b266e234b4a48dae9abab8baa5d935f80715cd9c9cdeaee285348e33288254dc3bf9e7f5fca7b7b62857f6d716bb754236346dac3a8c3312547defc49c29f0bace20265855314181c344b530034a54f05d4c5be3b48d7b7e6e35edc9fd2702b6c408155417be0429a8b147c7ed0045a0a825cd584cab847dcc61402a2ee6e5e2b40657716490d61e3d381025ababf4b03a6d11e52abb119b5835960e3f5304122cad5838db51954308990382d02cd6d41f96eb31e9103cdb09f6512b6f6f63e37960f47138a541f3b0915012778f4fe171160fb9bbe85b292466bb345a22c689005d8b058bcb0d54bdaa39dffa14cae71ead957fd779c777e5bad37239641bf7a88ea7ef1c4595df4d0f88c80c9debe1e31cae921607a7f22ddf6c03b5b1376459fa9412d45d0f56e16d54a412a18d5b1698230167b0ec5d714b8a685a420f299b11e9d8aa25e3f4deff51f417053a62036a351bcb9bfdde0ef653237be154e813b9bf920c480bddee9f311e66be5bfcc70c64d8e035a3adb53ffbffa55e039409190182d6f7769e7a4efb53b45083c6f4db9d3f44b26d9d1458455561072d8c4cc09ff5f07ce2fd2c6586cbcb6c0f463dc76e4c7e29f3fbaa6e7627e24cff4b5784d09cfbebbfd83338f67d20bed58c38418f93f48c8f0212df87b6681446d024d22717bdd2880ac65431424ac98dbd4cc8805898a7c27f69b4cbe99a68a6521f328ef1f1b44f09b", 0x1000}, {&(0x7f0000001300)="af2141bb0c499a0c4d9cebd97679633bd3f8d85f8ef5a3cfaa448daccaac8c8d0e3b7daef0487be4822d3946fe4fb62b025fd7002b", 0x35}, {&(0x7f0000001340)="dcabf1e716d68cb015db614fc4f1bc95b38d4c8fe8740b05f544836ecc8e5aef9b0494a9898c7b0f90ca1e95c0de1565c60bb3a81126cd26990bb8a97f6af02518097ebcbf5ac0702bb1aa039c866c54c0f1a19db1c5a03878da50b51f72b33f270963430d1c99848afc5f77ac898b4448", 0x71}, {&(0x7f00000013c0)="1330a3f83e2de22c35e432b85fa8253acacf226633827eda77114dd2d4870597c3973632554169189929fb2e434caaacc4a230523625cc4713d36c741d2cf7dd0405c5260954edbaa6aa4f15baa2deadb186d479c06714cc5f90a6478022e8f5900156d32ca55f79521b91ad97a1bc27e38c7a8bb3c8f6f071eef03f8e2ff720f23560d22f3ba40db3c9f9d4a133038521a2edb6cd4e0e48ea05394ae879237042c30eaf46569bdbd7af6fad5a0cea415fe0008cced302a29f97777b4f1683b6867f4db66ba44164346a1f42aa960021bfe6700e50b2e16a13029a06a127cf55d0780045154ba444b5bb24f6f61f30ef8ca6e4e2a9cb8070ebc2c36ff8e6e64432734fd0439f4ae1b34883ab09c8f49c9e0742896324edae9cfb32c0bbb9e2008dca8e1dbb13bcbe6b08297b424bf1ec3cb24d71775e7dd96652fdf07a6a267cf149f88662a8fe91141dd3cb7bec5bc9a45c7282ddca4950971c8e16f859e2985398e9529d905cc944ad9a76053c206b29206829de19fe23fd6a15d0f65f92dd55db07e00df736f93d93606b1db6b0a385354a847ec81778d93cce825e1e5bf9206d61865c57b42f3c13f459652d6abfb55ff9bed18811a72471bbbc4a45e560bbc31cd485a7339098436721c0ddc24e63130c5bf1e85231acb04ea270e4ddff717512736e27b30d4c607377b1930ee52c5d281521769a69357251d78343af186498acda262d3a4dff46b15f748c8f6fd1ae82e09b62340bbfc9ad49b6bc7105c36b2ddc951bcd6c198c214aca3a76a25b4e3abacf65165845d85cea6ce3e8a2b2ddebc54bc8149c4b199225f9ddad34998bcd8282c21faa1a9f611c023aa16ffa4755b0afbff67e35c9d5edbe1e93ad6776ff1cd41c6ad3db927f6efe0bd4e4035f53be6b4832974df998591da10b5680852d3d06da3e4acda9077d981494b4a94b5c54d86c83bd22295189253dcb0c80f5e622ed702413c0e25a757b4d22fac00c322563310263c3b51f525e076dc8ed364fcf9d7c97a57f8982f551b8fdb583c3e53c9696f506fba584efd57469fea15e2cdfc17c709d1386aa5cf0d40350a83b0d6e6cbc527218a420abe46e840ff965247aae28d0dae576c10175f84316ee1e64ee84dcc66975df0b58e0b7de30ec347a7e8e7685e16eb393c2719990471a5b93500573aacc1469ce520a9cd3754997bf9491cc39005f0e888b0bdf22dfa7e95b1121cda4d3f39e4a6ae5f7d73f763cd1b8d59c6d9379678a91a7a11f2177f693ba2f91dbd6db050dc1b9eff7109751d0ca1de92298ea4ae912c3431dfda0780b90e5046b5267a1758369f4dd39111bcd3a1e21bd1adab1404ae207d61ea5694784b24a3a68c05a5860b19bb94c1b2835113e615500ced98615b1f0e4c2a4f4175cc7d375d538e0f59fac025b83ebce486404ad0ecf42c928e30e306e8a6b03e4883776acacb107df0f895b94b8afa1f9dff77e6477e4d3616af1cacf40d21539a922e1b9681d4c9882de3846a629fb7956d6d70e731ac3817c3cbdb64fa6fea7e9a54184d241e12b4455807ebda54271b5c69fdcdf3e65405295b9b5370df571e5c2cb193846116dfd179b4ef38d2ac9f67356d8639ca1e7012756fc9aaba41866d4a20886209bb254cb1e437a6fb2b1622046e920ae37ef79a4a292aaed82161c9231866db17c6fe2f07078b6886dfa8e5305af86f2c8bd78be0a63d88066cc7df914a0f3e3af9ffe6976b43e95a4851ca01d1d15fa3fc9576b857fbdab6ee6a15a71f9a2f96632a3b6bd476447d2321d36061d427e405d8db441b705ce472221d0876b31f894534d21d93dee7f5225d2f95b8a6c8f0b7c5b5dac5554c4e2c75d10f9e2282d0326c0725e93bc7621e5d625ba8639f1a042ea3adbedca6a0f3710ecccde09199fb356f1a6bc58add2de696516df9759eb3e1c1959d027f8b2b1de711812f5835f1124c11ac8af9c3270200e92a6feaf0812e3f55bb23d11f2184dd33ac04d43a8f9c8b80687e8ce2622a7dd5a84773ab35d24ee5c665ed60202b6d6ca13fe897d89f9167818db42ac17a8e8cc31e57c3a077bc113501f9fe47f1c5bf7d9a2243d33a26f954ada15511fa11967a81a5a6d4046a088972b35295fb5ad7bf3f81a080183466395160e7c39038a7c09e3ede279f6e7d4bbe7dd53621822a25984e3f4c3c681927ac8219b8240428da145e238df3554f7f8e258c7d6d71c34c44bc7e86b2ef617f8717cfaf405be65f9b001b319d8b0562137b18d7eaca99b8fbf19e640eeec965ed998b2733cbdfb9b21d34282c1875f31285b925b15df11c3909f39fbc777ad1180c9f291a85cd68ff6c8e5c903ee905a9bc5d6db9202c8fac34b488af01c3c02db388b48ef25e1aeda11c42536866f562ee7760fc8e9612cc55966f7b2a46d190ba148b8c856b2a95264cad01fb3ccaf25d1b492d974020578f6ea371f171006de4a69dbf373335b75430c3e5bf96b30f67e2eb8f34422eec8b50dc20b65e40206dde68c80fc979ba2300a81a525d90d83992598cb3511e9bb605dc56a675f8a4455d7e1b61ed1284b4da16c81d1e56afa2fed197b55e38085f4823748ac09368d87dee376f43a4abf8b903fd7b376d4a4df639b4f76b808f2173456d095f8bb6809e4abb5b3c7dd0eff7673f42fa39c2d21bbd343c4282c94b5268fa49bc44eb07a806455716a7e539c1c945874cd01d663904fa2a23efebdfaefa53c62814dd1bdaaac014c8901ec648d32c5cc09076cea709b35bb03eac879c51b16dc42c80300c5df75dec9f986b09782110c759512be522629e168a82db176ef91397b7b4c5741d4a16b1a00b48009ce2d7ac94d18d163b6ae2d33809e1e3dd5f7618154fe1ca0d6954dc89a297b1231b167cb42d909e09c624b0f952520ba04981e3db5502fb0cd809866f766f568d8867db77f2a29d4f43caef7734d888044db171cbf804c4e8f33e2fdfddbf234c8d8d144356bb6e69390f2e83365c78c13863a498de220186626cb809cf5d5912b3ea451df98bc6cfdcd570c4bc102c33df587a96cbdc9a3fb16d1666d0fcc955ce49b93a6a6775158818936b5453b084a8b6f6d3e7ed158960e089bef007014c7569283b9fe5f3b57569cdb481ad2a47b1e5c2be3a01f5dad59305624bd0afc87a2760d6b24965cdbbf86a25998bfab5ff9bf1df65e0550fb8200715f70137b79dd229417402233d4d66966de4bfc0bfaea6a7ca586a31952dc90dc0d926243735b66b7af3b752c69bff77a8df38f73c5d61f81d6e421c1a8f315f561faeff0d9b764ce638604c28a42829ddeee502d88f0978496c99304c76770096db75ac7dc3e4647123dae0541d355d1c6b2e9b5402ebcd44a1351426790288d8b636f4932395f48cc2607b8e49b37b53bfd529afb929d2f9635709d221b9e805898636e450fdaf1a49baae21e51fa52eb629104de08edd2212d855bc84dbbd3f540d57adffe0143121ee16da70dc7108e0635c7e45d4e4eebc2e20af10a1d7aea47914699abc2f858045bf3a171825debdae499a02266c5bee5a5fbb14c2905f5f6b45304d3c7c1f45aef54f29ec1fe2e5a60b9b7db5f6f65d4ebcf34205f6a5242d92ed0c6f471e98ff73f4f0de07aa487577d5a4f9e2fbbb00054a14888f0003e8a1185d14bb493953747eb8a5cbd231270de821332df1abbc7d863f65d83515ff71e5b02b9e59d672c4ab3f59af0a88bf42fbe3ebf9a462fde849a8f9bf0fa41c51a66a7f9ffad54f3eea5b2a0beb2ab1e73e150771498fcd7d5387d022e1b31652b21794a1c5abf0a65dad11212cee119a7495c2b9972f1ea3a15014ff72edd965adcaf4c233dd81419ecba36ef38bdcce90019478f2632374893738d63056497600589ae2ee7a72fdfd74917693cec0bce3c20552fb522a7570a73d7ef6db770407e3cb50c6c3637fd7c3b82de4a30fefede7441053fc5b28563fa39b1ff9e6e270f495e186dc4104226d1fca78425e7544d2cf2d71108eda5987f640538af84de1fd15d0953510ddc1428eae288bfe9e90b44ef421398e532caebfcbb2e368deabca4a749203dee9bafcd5c3bcf4e6af109c67f5e6b40817f2743d2a8820ace678b25f56fd6bb5c4744920929e389b58af18529d0e3cf159ce2baa702b8a29bf82a451eda9a9cbe6117bb1ae11d6c5fed1bb9fee0e6eec3d2cd4ada80ca28a8f5e590a33ed720f62b0d6bd215aa1793d688998397368f1a7ca91448c152a806fe22606213b62deb1ce4cb28c96058ff93f2a2b84563584552fb76c96f019f5b50de1611f9ca6004c5a804c6c252ffbc4e496b0ed73af192ff4b380f781e20abdefce0b8532421325a932a0bc8b7346652845e984adb50ce014d434be6ef166c800010254bdb6dfc8f161adc4fe01d49240085961ceff84cbe293d2ddfd83c12eebcd206e39c02edd8d08cea2a158ef044c61b130c1e0b0c22bc0e37af7ea87c3bb8fd3868ee6380d08c07bd7730da8829b72954b11fd710fe8fcc8209676d9b3a5c3c3abc651a1701263e77ca1429801e0b5d25399562752258743e6c40148bbbf0d59e9b48133876c7683b820bbf576734a52be96eb6a591bba95bcc576f32f97e829831eb297ec02e49d2fa6c701be74e9975fa0f8d022399e6fa44fbc683210c3cbf12046dbd1f230e8997511b47a5ac09b084ebb49a19c7f7fcf4a0e85a98fd968e4caf4f0a7eb981274835eb09acf84370de855b69c6cd218e102c4f946bdb338c7ff20a30a64b65ac87d3fbe4a8a0553fda6d82c40703ee0a4907505dc761b692025226f6c9faab1b7810d73bf162fed845a94e8851d30a3deac984b5ff8e243481d12f4e32f3b9b6bcd565fdca68aad44a71dc08184ff10df626b4b8a8fa1532a8022cb324267aaf0bc85156a77f4c7e4d554b4de2ed22f9a501a2133cc2b3a6457684fe24efb5b00dbaab0594816f340adcc99260b99a10be8dda27e28d2a1401a5cafde923c4d23e560cfa237fa7537c0001c6607ad64b8b9d0868462d6d740f97ceef1adfb3c717b05ab39eda0b1da600c83f8b6afd8e53bffa112d36504888a4e2e0a784990da70c33bee331812ec5dbcacbb49201427af13be92b0d5a57260b70774d92f5eaee682ce2870e9478f0d8375c2c1d14d5ae272f4bc3bfb24f0a3b71486d0cc9b15c49c39ea733708dcdf3e42541010a243a98bcb637d21a51fc67dba91c7cded3f51e2fd6395e276f0fd29f309b763fa0a6d241e6fdda8df5afb76e6c1f322c40ed136fd9b92e903122a04febdc61545a8747db3f137a852f1b5043231e6ed74d0f34f1e7d958d6bfc55183a7bb3327642fb637e6bd91b9d7226d5c9a1f67771140981603de0ce1db34d8b5c88db5a6cd3aabf2475760b964b8971703ec9ef2a160b41e2674a352a609720cf0478f1d20082c3c15a37378a665b9393e07f3a5809912176145d3613ab63e49739c51e06664163f2d3d65cab319ef5a8afafe65fcafeb0c2338c4825467b30e9411348d3ae5b4ec4defc4cea77c5e96577f3aa6ac26c96fd4f8cd70363bbed58b106508be5144a35c9b3ec1bd3c1cfe63dec329535926a169ae7b43f8d758d0a2763d0aef0044b39bb26ceba7611a03467c0123c773a1b7e986531a6863327c756f0d3d76473d71363b6fc19384489718e6887dcc6a5f83cda21152cbd869d994f729acc11793e9f176fe8d5891f49fb69b74eae33995b3014f68660349ff7674e910756e37f550bffdf33f8ade618cd9ef0764b1968b0299c7a3df06b904e4f9f00f9897a203c85be9274a981c8d71", 0x1000}, {&(0x7f00000023c0)="402bdab331d19713a782822f4c99f8a203630d7339faef6fe763df813c339760231ebd701162ace4b846b31bb5ba04d049f099b7535250a63891ec35a32973c5fca4ea40688a27fae174a7449e21c17dc8fa6c20db9d0a4815f8da1d9f7d10aa72afca8503868e1d6c879807e7b2f5e006a3449510cd7609d3690447d01e346c28f9582c273aa946e4db7f99772f6390d6d1eea2ed7aa838a224a3d47be98138be99bf0bdb1969abfd8e87686ed91af1acb8642715bba0bd624f32b413f510d5fca1e0466a234f9e6d9d2b31253b2cda1490b67b7bb0dcdd5d15bbb76b95a716516281a7ce0aed8d25612b2e4c693b4361ecf972cb15144cd3fa57fd", 0xfc}, {&(0x7f00000024c0)="c75da8cc94eba2b3c0e70fe9a0342c6407616fe1119aef6250ebcaf0dec96b0170b344fb24771806d14b1c3c9549c9e83d2e5dcab0b869c3654871ddcb1ea259f671aaa4b7dec8f6a24c4204f826ebb891e504d027560cfe9fa1472ee183a61467fd620d838220706c83cc3624913bcef010d6c609b241eb58d08676f391e1b05adcb58e51b84891f85e3a1d13dce152c1a60dad447917fe78ee613a16f1f66a0a3cfc9b5e77e547186fdde378608b4f8af610de626777572b683aaa85cb4d9d444406de0590c437e3b539a703568a321bc4fce694e21d903a45cfb72e77a13c4fa188326d640103f745c048372ddba3e48c999ff3dd097aaf21a9aac24633f1b90fcc4c7c3f6d276618ac6430911f2c1489743cb58562a1401878048956cfa14eeb9b049513ea57c95434ca6652b37c76deeb3a4ce3740c455b297dc86f39d04defc5e9cc4a7f0ca26c0276c2c50eb1f18e14ae6d12c7ef403a69d0762907e8f8bdbfb802f8ed1fa62223767b7b7b4818ca0bd6477d719057cf634d7257289cf20ece47d86c5f25a49f84a12bad95b2fa4b766de2a308efca8a4a70c13c50a64e66914e16cfa112e0ed95a5d837b3743204a91d77fb812e5d1149fa83f67035c13ac195e2e8f594c3b201419237c12da3e8889beed206cd0a4dba8177218bf65a141c290ece8c647416c5692e5edb321321902b1fe80d3aa61be895c321ae13627e4ba47a0c47b5773da811189c61249e7174f36237e02a89b54a607725a2f429b66abba7d8d5000fdd43a929c582aab5dfa1168045f0c7b5df0fec35fcfac9cdd95f920856d10231a68657ca31ab7c323ae837b4e15eccdf9dc3ff9ec62dd60e9a5aa89a10c688d650240905a28d0e49689fd153f25b3e0b7112013fe77decfb5dc5304d5f8342db740bf9973b4066ca50d87e00412fc56e167d4fc0cd068c23a5ef2e4baa9aaa3b0d8e4297acf4e28b5337b8a522cd41b3271b77287f4b1a7295112ca0986beeb129476e8cbfc460469800ca4823d44e654929f4d273e81c0a5976d9533764fe2b456acd5e58734c9d68c261a325cd0452d651db5a25c8e56f0fbdefa2043026a983ff61f54f70380a725dae0cf163731eb2e82ddd6539a568a4507a84266ec3e0c35d4eb70158beb9259dfe9dc4681045de957221cb01d24c3d110f7b8149e70d7627471910a0df556678537012d08023da50499efd23648cfe8765762209c4e48b01f491bdf2426083d6102efcb107a04f54ad5fd543dcfae46c34e53d4a2493403b7954f363f4cae6971213c16cc89e05f1d468d00c8e559039a5c8804ed231718c4015cf7ff81b38545d40139adae5a5de046c9e94ed9f4b0b3ab092427463d69e97f3a4c764e47e6b59aa1228c3bd1477bac6b45bb76f14e0d936a74978ede9eb55a26825e26780c6597d5b262f8975b52b0aafffc2b32eb7d8304438aef1e87b2a120d99fbea182d34ea24328d38f37e825866843273cb084097028627261ff37a659f93dc8df1403f4d8af479109b45d46f43f8b3d2d64eabcd2928dd260a47c3d0fcfd15f4dc6831f888bcf003f60ceb68c824025ea10bf25fb8c748becbec69e5ff22c1d500f2e99c564d937a2fec791934b21bf9cb3e7de903fdc0e5e4f87e72e27ff9bb9bfbec7ad504ff03a32c71764ebc30cd2a79a068e5c39d6f245cbc06134d3ec93ec7ee87264c2e6ff5712a0643a58e9376e1ee6d079b712a09aee3a7faaddd553e1d5e2c0cd14de576d8de7e7090c3c1aaaeb8b92e550437c90d0ef6071b26074893e01a666cb78e6b39ab22a9f5498857ae12041706623d17b84dd8ff918a15eae75cfbfd85ebd60d5fa4a95e280b90fc45cdcc5612e4b67f620a411cc6caca739650646b50eb704f14c6ee4dbb9e3504ca9376b28920be7b69a42de38f951b9537f1d19b2d7ab377e6a2e999e26c24b2cb0b3628af66730257023ad9012f75bb5017e4c32be5faa6f8cace1ea58b66267a76100b1a2e56d77ea47b72f26b4197cadb425213439f7a561a4974b5cb36cdab766ec3bd11762bea4682172d1297457de9b23966e778bf6efbba2a77d93d50a33e1190eb31ba71e902e8f886061169860feb1f0e3cc07fb60eb9ebd6a7c2c272029c7630648d21f02cd1e1645baa58bcc27925f7f309299e76df039671b641ed5c6069399e291bab4f7aa2a21082dcb5ef259ef2eb071b1c24eb6ced31d6212498ef3e72e9c274a4524970c20c8afc55efdff519cff92d3a29bf9dd436dfab4dcdf8ade43ed55ba4b62f1430231efc5e48ef9de1129674a773532ca642c4d26e673609491f622fa2f8af8294cc8452e6b62f69b5e759f284b068be0b74fb7efce7196bea5105ee215e6962fb337ca665c70105852bc99cacede77325c541904397056a2f3a4ee63e26164689aaa89ffea3ff2bb4c0078316530ea6198bb4a238dda17a8125b2642953fbdcec4dd92f3940955e236661a6eb03379a147fd150e76f13e8dff420b9fd29f139e49242beafedd8a1763407ba92677b8d12318523f825a83dc2661866e5a58a2c415faf7e2f7483ad97a9949a45b1922030358663cb22f6c10f1cf5b6ffc41f984a426ff38051a4c08c58609a5223c3da3483b638b40e1e34f95199073c3030dac4db7e738c6833656573a90f06c760245db97bcd0e625ff6001f2a4ec17f73e4b7bc2dac2f6a64bcf51f2dc2d44b56d78e25c8ca20b30c414d6c67bcfdc6cd2f89d6e791ce60536a575ba119b40fac25003138473adb798a2544a73340dad17709415b7882143233e5e3b2348827c0f8b3ae5c74aa34cbae9127c35f85502c0fd68f4704ba1da0cd5f7bcbab2ef872a167527354a54a4baf8c793edf4b66762a0655169b2b29c1272b7e6f76d3469da6041b5fee341db095b2ed5ff200157ea8a0aa76030dab5e0e243a2686629fcf01067fb052bc40046ede511a7e9d2da91826429f0d73b64105fdcf9babc5b8aff5400d05e2f61cc7d5251a7950c623042735dedc73fb2e331528037b387d1c34c74c7a1c6bcfedd16c048e8e545e81690235e09530bd340151e1083b4773adec60158edd51441ea8d7a5b794d2151dbc19e419211eba00a82611469aa1e5bc64a1656982355ec70e37a82cb646d0e423dc491f2d968f29795b9dbbb84ea6930777bace14c9dfb81e7c524813542c38aa54c53800422bda9d8096eb1a480fee0f3883d10d44ecd3888b1e6569ed09985a6ed4e4f9d81ca74fd1db5616eacd33da9bf048e65a333194f1627965ad9de98d2650adbb5e9133496556ba7076450fbb9834544cafe0af25df33d79f4fd95d7cbb4fe0aeea92519f27d440f80582d4c8be98f892877c879e21fa1e8999d5b6f1948883cbb4cfcebd3e092dd40cb741b11759bb02d498a36cf67c406960dd07487527fbf84cdf529a68159828d306f0a19a37bc446052b4f6116ed6bf3b0b924637a285815ea2e9de342f0651e6f5d8f8f09c9b51d52cd834a277ab4ed6d21697287ce3dc0e9d922c74ab523cbd0d30088196c4ed3cf9ef1f7a7bc80a7ace1978be33e77b43334474139c800be7a08310397a8d0220f6371bebecfda7170edd1d990f6b63dca53f3ddfe6c07f1efcb5be5b9f0c2b33b495327415828957c49eaae4dc4bc1686e666479d514adedd55de241d4ac2266935de2da8d191af6c7721e92277c5906cc817c845bff82cd474cfee40ec2345434de012ca1121f436cf8fecf14af94beb03eaeca9f69945cdf725cf6afe87100d28063702c691fd52136ea52c1cfbe0f7ff6b19031a3c6cb00ac094ff5d74db58de4c179ba3016c601b009c7ddd7c9b81794baf4e10a8284f4bb888644a868787b6abe044ea856180afa002dcf780e4c0460ee5da5f3e3cbf306dde3a3994fabfb6eff300339a79a3f77323e612cf4aa70fa410182b60f7d28bb7a8e4d1139bf61dc1c1acb305220055c9cf4529cacbd209e5e2d32879f8cd4737e830291a0c2a3b377e60c9d064f021f92077acda3ba5d2ef1cf30cdd030ebcb1664b2f015a0218de3b6c2e869da2680b2a779d5ef4d4031dd79c5a7612ae4d6aba16335c046da540c9beac5ec8c66a2bad2c8079b50fb83afdc83b8fded764694ef17fa09c7ef45301144051732466d99ada46a4603341be5ba2b9cdf65e4ddce1fa70e7e9ebfa5d6e568d0f3a0297c68582fa3c1e0062c0c96bab236999aca6ea1c0705e463fb6b6b4126aa4583ae64f1009105c374638a9c83123b40e5abc1159e8d24da6ef70566b9d0f53c0d33b7c04df9be52ffe96d715c92c0dad8be0126afba68c475e660cb0d841f11b106ef21c13ce6fdca940114b201c1747f9fd4d398fa472d8965540d5d8805d72a26b9bfa67df9f3d54d0282239495b14800ba128cb67099ca97da86c983a489f4a638a494c2e3349e595a17f36cdcf095e36ba2d357cf6e5845b1cca776cbf70070270ba0dc71166851834f35b69e3e84224fd5adff33b50e62ef8c45e0d0fc28b212b703ad862782e54bf0526f2f3ec9028ae6e59c6d0da6017f572d34692a6d8036ff69c00154b1f3b2a31e4eb9e3bec2761771b64f8f5be0859ada9d9f6a39199998250542e0f85ee80561da7c683ca97dcfff97b112fb8aaa9d53150f9d645450ed329a7e2cd9da101870f63da546ddc8b71dc2c517213bf109145e0f20f5e94a8ef41c55ea4db185aedba5bc6e5d798f537c57b46ea46684460f377342141fa2b1cb19ef1763884b3e6c9bb4c5079804f3e94b68a9bab54012b5ce0e39a8bb34a0254c0117a97eb7f2b23a7b8705ac4f2d75b85ee952501b06cb089eed466fb2b0cc9e1391784e2884e5217f993e38585724bad89b519fdff419162b8e608d52c772882ae997ed7fd28922f3dfa8ea186de614f798305110b81ed8fcd196d42d028444913110b3e90ba1a3571777d83a5d32b5d47f0a02cd714f6d17804dda7fa297fb7b4f4796ee4dc65a6c66de92588b17c5a1c1e54b5ffc45b34d90cf16444816a3f7e454a9e64d57211b6ddb31364b5e2a845a17273876958020404d1d635ba159d0d579f2055ca437c798cd9cc36685f9f0b9d5a92cc6d575eb300cb26a9ff4821b38d23ef307683a8868fde535313eeff44e1e68ff050f51c7b1f8cf6852eda79e689328369cb576a8e6e7b9d1d45a8e10770e1a39b576d14c3c8df4ce105a6cb6197d6364dd188c7d0e8d2b334bbb13bbacf6cc5b861cfaf899cff7e80ec52ebeadd864120388aec7639f1a9fdf8df311f581627449662dbce885e19ebd20c95985f19a690424fbd992b50277006a53a2f986c28090727d9a67879ed3eb29a3cc3cd08d41f327ddababa29db01da1dba079b22713243e97569528e1596c389dfd24b7213ba25b74e216935a0d29d473b1ade5c4011381b05b88ee1220901b6f8f365dc9ca56c55f63ef02c324d511e0d93cb60f9cdfea43a1f0b26734f87bd8eae918cdae8ea141ee27e97a826a27a59506c37cdc562c67d7ecbd4ed267dbbd0cce282e717ffb4d071e9fc1868615b2becfa484214aeab4979ec03238c5f0a0686e3893b9055b333fa9a61d483a681edb6a8ff1b964048bde912e2fdcfe659a2b1f3541fab811c1b00031c4ebd15a3dd879632886d7c196e8701ec3bac52b8f1acb6439652673d1a4c294c50f04658fa2abe61ca1241cb3e92ff267c3439e7df51b37af5775b1e206c8afefe60895f23f2dcca0816b09536c0c38f55532a5ccb538573209ac5732770f7f414f3f7130362d75c7e95a8b584688fac06c916e75a4c261cedfb2b6e8d7c351286f6345efe", 0x1000}], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000036c0)={'./file0\x00', 0x4, 0xbbb, 0x1, 0x1, 0xffffff7f, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffff801}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) getdents(r2, &(0x7f0000003600)=""/152, 0x98) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000003780)) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000037c0)) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r3, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r4 = dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r6, @ANYRES64=r7, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r9, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r3, @ANYRES16=r1], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b5880172ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e0917e00046955ca2a4abb16e79fd86e1b50919381d2e184a3d95ae4a29714ccb9075a566009a823c01f7e186af5669d023d7195bcdc87995bcc888cd4f131b08d496fc27af5c78aa38314888d8bd235b6ae694a3132e9874a369f1b4062f6fb557c15aa44ed20c41bf42761db7a096384a92758cc76ec38191d1f3b2a7b95be22d183e71d63cb191858b9be76cd72e1e642862c37b69149d31a9a9359693dee71f6c", @ANYRESDEC, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRES32=r10], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r11], 0x3, 0x0, 0x0) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/17) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r13 = kqueue() r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r14}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VT_SETMODE(r14, 0x80087602, &(0x7f0000000180)={0x1, 0x0, 0xa8f1, 0x1, 0x37}) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r16, 0x0, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x2], [], [0x80000000ff, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="c19e1715f9ae6773e08f3c273b25246b4ab1abe72b15859d9463e160b663236844f38b44d5e01a0d85bad592dc6e709c19badf3c9f4babb840a3a2dacd82482819da8388da583b1d323f8d137ea6d208c6a4b9861dcc19526cd220aac54310b23d89bddfccf07c8489dcb479eaa29df0a6efe837071a03d764e6b1dcfc63b5d55b1eb10044457153bcb3656167ccd3583cfa70914fde8f7910137f4c34d20c0f88d22b7e42acb8e55a37e569a1d4451c9953c746d0f28752598bb0632c436d11ebc97c4e1f6064875cb5a2b2312f944f00000000000000"], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = geteuid() r3 = kqueue() pread(r0, &(0x7f0000000540)="6c7fa8b8484190c1504c568e04815a20656dfee791bceb6754439646a32bf73e9392864e833fc11be13f812767d38065b9f12fb12f9a476eb0bf7c0f8d3754ad207780a3b49d8704a2892c917285ca9965ea70ee324b99d8b593e89010bdd1e2243036a47fcd6db3e302383033d62bad72e869703cd6ab377b90b2d68b3d13f97b8f63650f3fe25570d5f8b6af776727bfb83d32583e70e77f6bd7afcd7ba66b49e8cf0a2881b6a6d660b4e09205bead53be3d311b7215980b6b3e0749239e414d9bd70e45aef2e2c3710c2eab6cc2b654d59e12e26dd50dbf4dc80731498a5ac7ed74f729a925324ac96c5e30d02a73b2fa7e389d596a6710b54d58f1168281073d630bda4c7d869c3ff972ead1f9c81b03703e633f75dc15aee95c5147d705ac14d727a971a2f71f41df560f810673fb43f3576eeaf7a3837c5f2b4986d98439a7b68abd4f68f1771d5e4d5d46d6d61510a42e8813f56c2ad6c9ec8553dd197a5dc8e1bae1a4fe46a70bfd0072810ea699a0674c853065c1eec76de8fe5fa825e3b79567ff5c48ddb17bf4c19503b7bd4ce701fd76c4242b4d9dfdfc822e585c93a6940030b0d416d80ff147dcc5bfd668dd969ba24fbf5ddb5f2134dcfefb2d806606970cc3b3400b24161d09071f2c7ea7a01e418e6c784b4037efbfd281931e7184c67fbd7b8bdd6a29c4230194e8857c2b24c7f01a2433d4d0823cb44b0a8940a3e09f41ba4f62ccda71986e8dad7b347588091dfa89afb860226e8361334676686834dc7a67063f1b5f6218c8b3aa17731428058257bce433171af96f411de7920b936178935df939ed914850752af1217772edd2c7e473495e50904256bdc8ec7018d445b88065cd6de073428778455a9ea648f942dceeaf28f8b014a12ce824a70ea011a542162e416864189a5494e62faf6d0c0859c1082c1643232e3eef9b9f847b67ad57df1082c61b9442cd81d8df9a086667fe6920af18bee9f00d0d5d63085632c2950c92f85f8a70e496f1a3dd43443e43f3e2b053300283af90e3b6e00096fe427002f0af56e79139d050c9c236663ce6638d37a46a8f4b7db890a5acda6dc77bd91367d540ea080947bb5b15f5384d268e6a16fe10d9bc2984897a237aebe06c96dd64cce525d736d15958d53d429bc82f0d7065eabcdfb528a1401c3a5a504bc41a1403428dac6abf5685ec76fa722de1b6eb4f7013508ed935cc6df5f88911c1565d1b5719ac46c6fc2b2be5f5e9f4a1ddb71545e520565ea0eecc409d673b2133fd312e6cab589484570e9eb2238e046d5fb51aed9ebf51de523698a0e52966a71e4e02ec5833d26d78ae95f1a53e764464645fe096f20bae3bba84984f0d73fb6a923027658291745ae2946e17218903f4915708af539b2c59a3398b21f0bee8a44557e7c0cf9691e02ca424c24cdf6dff73ddaf4324e06451fa730a7d15f654d4146a2a66b45a4e2b48fc9acba2dafa4743d33c1789704e5268d8a879584aa5881f052f063ad025a7bbb1e7632caccdcd249e67b8f6a8561fd893b9ce783359d194667fa5653254c6070d547f8320949d51b88d9736aa6336252e3049d5fabb2883befdc0cbc34ebdd58aef8138ca2179cc9fb84cf3bc2e646007605cef33bd3c192d0e99ca6ed1b416d1c2f4241f554a172b9eadc9402790ea70164581883d5af1fe6b63c8b17356c4236a68c99db0056fdf444316fcbedd9082daa925a344b144d8a2670f37664ce2037eda2cfc2324624345c8926ab51c6882a6145a37b8455df66fa303e8815c081145937bb1c714ba897b15febe313165a80cd2192bf0f0c58e72f210a5b944eb03d9727b7e1603edd3531b73c1b8b2349f2f5d60af6df3a7cd4420ae7b142b96ac17ec6c3bfaf8b82188de961e8705a752b029d32f9d7c240b30a189467119563fd0a031056afe3c23b1fc5ef5d800a175d4cf58978769dd3cc197dff105782b5d7b56d83f10ba385c7a2744553d7238c16b5b17162eee5ef276ef1e4c1504a2a3a2288bfda42227d50dc3c16cafeeee71220eb93f34588ca5d7096d1fc51406e4e2442738738dca044ef93cfe7de04bbdad7c2920facc5d888b8a091228eac3866ccf4b025a5af72af8f9c6af25328c7f6bb9fc5ff95452cfee9d5c16c1c4ba1aa63418c7976d604b942ff4e23ab8f4a9f66ffa23cf1617a7e2afe86c36dfc6564d4a485d905450a62564fdbfe174c88452e7e677e8a9341438d6ade81b9a46a2b650e664a4fe4bb07c97bbdad4b76521cd07aa55df40509fe2577428ffb3aacc14fd09412e105ad34f5482ee986b8c61bce59685da7f6866896557ac2020fd3c4077aa52dfcb3d19544b072d446d51d4d6d4a17dc82fbf6862b5f76afcf92420249708e5e3528dc5aa6c97756ced985b711b5be4cf3888a67b72f61533b7fb43f0a62e4edc8611193d0db3d055ea42362eb73ee360f64bc8c41abc8bbc536b3b3ee6464b99c76b16d57e47387789f123e25c02083f738805c3c36798643c044e748fd951a9117ff17cb7dd84a6ab35d16028bd5622886ccbae5de06739ffdb5f11c00cab293ff55ceaf8aba749c762a10073ed8d0fd52cf20e349c630bc378475f7ee30a9b4bec79dcca416204841decb610879fa901f5ba5380803d36ddc9aab549b8726a99c9cbb5e116a659645cb69e2e28f932f49fcdc560fa3c33846e66d43864ad89c752bb82fc270f5f55bf2c99a12617468699813a02c61c59da1a68c043109b7680514846f9d37e6fa44bd549f8c7a561075ebd6634b3098ec32c68fba221c6e20b5b3aa2d968ce16d42ccf12483db6b7bac2d2b01cffb9488148be8d06f74e9d9853c6ef096ff9fef414d79755fd7439f7b9e206f4cb5c3d192c944b6d59a62b664995c98530178652ad265c2dce0eaa36b657faead7a298ac901715876030e3ec8dbbc4eb5b5e4885bc89db3be0077786c781e6f30bd3910c4dce704c7548e707ff25ecd5e4c1959843e3005bdddc5eee1adb1639e10227bf9fc421cfd81f0d094c89ea4863bbf52a86bf1aaf6c88888140ab7a9e4d4d8620bba901e78bb94e829bc431c31fdbb0fc08c14dbab04d57bedc8b912fe543aaa5f7767d7f05ca1591371519f6dc9bd4befce76f6b99efdcc620339fbb21d2321a705fd2523af6b6bcdbad12e8224c751a24e94e9228fb464a72e49ffa8589ef14116d47bd9b1c81f5d4161db84a44279a561f932e84bf7d5d01b67ce7736cf32215396f9f3ae0c7c7bd644f9e69384ad5759dafa75229deb40cc508c09b63ce82959dcc8b7bab94bb50f465aeba2c8ddbe3becf536ac0272fb551d5807718b2b4c0fb70218679cfe39d9d002e2c825c832f302a7355b5bc700dc3e9546d48fe9ae6b773daad87eedee09793f3bd87ae5c90ffecde25faa779d4fbe7cbaf9cbad1899880265b95c77edd2aa425459615e8c2bb1cee749b8f7b75a9f9cd272b9f2843673f31c44b984337b956d291e9c7c792ae87051fafcc0b4c8a96993312799d69b13127dd0389a692d614b6627b378ed00e8dfb4c6cea5589a10e0c2456d0e481f821b240b2c39806f4e1c709e5deae40aa0e6dd4e1a31a760e18e4d5a41e41021662a4cafb40cea548af4f66e3103ef85e3136459ce82585249803a7f7fb773e7140d16e34343aeeaf9e718fb238fb52a8e60a413365578e0111656703aed59a70c4c7a108597bf5a45b457a750cc78c57516d96c07188c5a391cc8b699c88187b9d841a801c0505d749196bf49bacc043e542e858bda536da816a9656343e74a6874d0f08e7353499e6422af821775b65d3602ed21c8f00c41eaff9d7a362b7330792375ca38fa1617edd8fbdc3e20c43c31d0e233ab31f4ef237d5b9a8668cb47e5f242cb9189436d2f954293d005d83619eb06685ca520c746103e89bf238d2f619b49bef851abb642de8d552d8a5ceb3d1ff97709f249823c60ab38ad625bd2a1438ea72da308f04f580a9621b297182fc93a7c160014503d02299fd819ecab16c2cfb59c4d3970dbb4f1d1220608c0468ccb47fa71f8ea924fa7ec64a6899658127c328396eacba5ba98e9d04f42d9f49871f655a31718cceb16d982200fbf78c4e5e872eed1541fb05d53e1226c823f0adf93529ca0e97e47d3a76314a8dcf61ed7d130e999b893b96233117fd44f9f20d37389c870a195e5adcade172cb8759dafdb5ba2c01f34a32555ad393e2a65c47f3ccb0528ab5ec268e57a99a7f1e71a4fc021a4ab241b0be841639667893a359cca58e147c0282960ffbc798ddaabc3477e563f5f632b9f818d15eae54c06ab54417642f13898b5887fe9540e5ff781d98dba7587a6ab5b0d17b1d85acc249c404f5be65c7293808fa47cccd5a995f001c4d533716fb664b5927ce902cc6fed91751e265e1a332111f019319813f441a904d859b0055b309d92d06f477063a62cbde9f4886908fffc7d0a01b57d26944c8ed0ba2e1c1f2b2c2ac908032323d2837840c528618e9f2014c7d8366999124e23323d9697f2696b635c8da3098109452d4a20faa00f03f45f9cb88c20b9bfa67b22d41e24f94d367a43939c3381e1a4b867b5dbecd7eb4cfde734f3066c0dd64f9d2889ba421e0c23a18ed7fc206c962a139f5cc1cd806f2c38adfedc6a3ac4101da27fbbf2c7bb786562c6b3dd98f5006e52813a62b909b7b8891b5e6f8c758d3b8c5aef118481b6a0bd904020d9c574bfaf54bb1406f593807d2030be6757d1d8af538c17d6245faa4502ef84ac686e69f60ab78ff4ee74c60a086457b9ac89d6b9eca0f8b0763f8a762cc523fdb8b30711dbfc7606794af52c41f8c3e24d5a60e2f4c7c113862e3f9129d5465100629ef50a6b1e48baf444a5b329f5e3982fb57a45f4267060421ac0987cf6646a48952b2828d79a55c009e613fb1bfd4bd8c424eca06aa7fdd4aeef9270b93ba60c1e49fceb100026c8aa434314f877ca27974909fb9d254f3e1043b722014ba128dc3e02080225b56f384a5bce0af84dd703ad47e08b3fc3709c0cfd9e0d4dbe4dd88e441591a092999f921b4c518d7450a33e61b5ed881eb6f0e6a37122eeb940925437b9a18a7a0c5048bf775a60a9e7296ac37fb6fc585929e8065a765b31b0b3106f7bb578d5d0d9281fbeb2cc1abe9dc95926470182045fab461f1fbbfb12ccd7f2756671306f9388c61446fd7b63289ec88747831e3b134ff876850431a930bd55885840b7f2fb054acfd54825e5a60054c0cfd3eb37ed476213078768a6561384791538708973a2e49cbe9f69329255308369753d263f515687a138ab25dd4c9df5905714f7d6545cb91505ba86b64c561c063c2aefd0ad7666e78be00afccfaa989acd3a070656bd40445f6ed36662d5f4716d8901ecdb43ecd7501587f80e5d56f47f8f5039282db75da3b8d121f6a33d62d82ad62d2bc5ad2e0635dc168f2b49912a85f5ebe3fd1f8ef93e46691c1e79c7adae1b8b3844dfe3f08abd76862c81002628810718c470854a6b4f5332cc523360e13b339febfd47a7dc89011ef3cbef50c93a9d6b09b59b8539269f27b70409f837d11d23d8e6fe0c723b028d49dc9e4d169eb84380b6ddece60a4894496d6e7c905247fde4df6c3da69fdba0b7d4c5be58a131e5bbc9ccb4013f6032b48d399b77faffa078089a775270547e41b689e2b02252714a2a79fe830c18c2145f0926854498f029a31a1568497bc0a77454c1207f9593d76c5a7faba58532c3c1190b1f54d7aec3a3a4be9803fe8e9bad9ec73d92f800d66fda2338d9bcd4aeb7fee", 0x1000, 0x0, 0x0) nanosleep(&(0x7f00000004c0)={0x3, 0x100000001}, &(0x7f0000000500)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r8}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10001, r2, r5, r6, r9, 0x248, 0x900}, 0x4, 0x7, r10, r11, 0x6, 0xbe7d, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r14 = fcntl$dupfd(r3, 0xa, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r2, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) fcntl$getflags(r1, 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = dup2(r3, r6) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000100)={0x8, 0x10000, {0x4, 0x5}}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x20000, 0x24) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0xd0420652631a0ddb, 0x10) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x80, 0x1, 0xdca, 0x6000000000}, {{r3}, 0x7ffffffffffffffc, 0x10, 0x40000000, 0x6, 0x46}, {{r4}, 0xffffffffffffffff, 0x12, 0x2, 0x0, 0x8}, {{r0}, 0x7ffffffffffffffe, 0x40, 0x10, 0x7, 0x20}, {{}, 0xfffffffffffffffc, 0x8, 0x200ffff2, 0x4, 0x1}, {{r6}, 0xfffffffffffffffd, 0x20, 0x20, 0xfffffffffffffff8, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x6, 0x8001}, {{r8}, 0x7ffffffffffffff9, 0x7f3f8d738761e45, 0x0, 0x1, 0x3f}, {{r9}, 0xfffffffffffffffc, 0x2, 0x20, 0x40, 0x8}, {{r10}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x5, 0xf2a}], 0xd, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffff9, 0xe1, 0x20000000, 0x400, 0x6e3}], 0x9, &(0x7f0000000300)={0x3}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000800)="78f20121bab1cfe12de21e1a0ae8ce2889f16cae1d3301f4c68d160d4e369a8f42da15de42ec2798a5feca7f487cca2e596c6b1612aff05d5ff85e201a9e0ad4b5491d2b772300c81c81f4989f50236872bd2c10f6f6cfb0e1deea875ab1d7131a8f413c7e58b1d036b0ae49479144601b740ebfdbf4a46e751b5bb3bd8641a868a69e934383e48021b9054b7faa156403ba0478034ee083f6a9b2a8c4783cf01c568084010cf3c95e75ccf981f8aed34581631c36eea3b241ca3d0770e8748c00185f904dcfecaabf396a", 0xcb}, {&(0x7f0000000900)="3f4ed43c5a0509c379b8ab9c490c19998ec7c971f477ef139c6f2a7d9c8d230149b66fdb9abb13250779f9b098219f501e7d2128d0750243c3d43309696e70d0ca1f4c63f36f481b153e", 0x4a}, {&(0x7f0000000980)="e778b94eca93f0269c3e114589264ba03ce5260bf87520b88bd980295c51792ab70ed5a1caf48ad1816722e91fa586d228c26912c711abf0bc9f7f445c4809605c25864f2f7fd20d4ecd6046d75d66e53c75e44ad6852fe4f258bff6a92592f62a1398ca48fe45d25034dc6b52c7a71b0fbbba8ba6833f807e0346e24a70ba26ea48ef9dc930c2dbbefdfe243da7f1e3dfceb4cba7c567413a025ea1e9ae6932a06332ea7a7bfd0faeb8d63f544de2e002fa", 0xb2}, {&(0x7f0000000a40)="b13075350888365757cf41e6a1984d2ba4de78a8d69f3fe45a5d12f6d0d2590597cd727fdfdc71789357db6caae8b699dee175a04ecc2f93c92e7ca2fc339ecb947911058892f47cb855393e5ee19fac5381327ba2aac3c643c1e355e7cf92f009a8a939923c6a53f336f1c2ed8aac87dbb8d6387b8e6f30fea3dcaa25423351730a7b5651ee6c78cf11c3b67ece358bb913ccaa6d6e61723f67246b44f4aed820ec802b82cf550c64737334730f748db19a0e26df7f589ca7ef123ea6dec723b56a5be4ff243acb4a25c735ad", 0xcd}, {&(0x7f0000001740)="efa16af7a1040ffecb6552c53a6c580f865cd2d2b5cdae051b91783d91a6c8e63707a4bf93b42ed7995db37a31a79306ee8abdeba35d45b570a9969e883c57337350c3b8b8ed0957115c1ac190b7fc50e5a8577cf7b722368e0c06d66e0cc3755c1751738bd2a5d0ee5f515c6558bcfb1a42feab8ff27e705e0735ed8b70c09fe4f40a5fd4743cb3b623d1b8889d3073e9ad873b3e1b626f638ccdfcef75965b62fd20994d2eac94d190c414c336401b637573ea5d820868e097c47bfb44c0547a43807e9914c39f81397f348748ee81eeac8315c683acbb71f14e9c2492be42c94688be3cc7587c5805b0585b7f08e9ae6925e7a708dba915d2a7211348a9bcae87ebc206e944e0511d4e8a9fc08da0ecdf5d0a77e66057082cc1784c8a9cd8e294aba032fca40c6b01ceed22dc7d4e151cf9fc7f895d536a8f87c613fcf0914bc0daf1c70eaf0c5c8bb8515814e2db72f4cec7ff9b377a12374763b02e802d13c167547a1bf4c92771ecd48b39b488dc9e5253d22dbb543a2000b48e4fd237f92af0b782cf47cc533e09309c553d71cf5a2912e80bcb9383f70a7350d6c8d45261565ddb7e00bdcc75829dcf487b2e28d47cff75bea73fecadfd6ffd79d01ffdd815c2b78d16d2965d3ac0af9a0f55ce8c4908108d907bf5ba77de1627f54203202725bf894af07c5447366bb683c7eb73801afba71b4cb34ac79de30806e3a285a1a1761639da4df27ccd6447991cc729dd3cb0736113f215d4cd59d44c46b4b88acb79d9589fbf2c97056cfb63bdc462bf2d6f8808097fdf3641fd976a2ee82342d87bd72605437cce2ea5da1fa5fca6a4da1602d9fa3224c16617e755d27cddeb6fcb0e9902e065fd82cf093e078ae6931d212920105ba0af7e7b5420eb8f805ee508000555b1ed9a325c2156c1c2b6159315c784b775e9dc926cf488b1c19313e200f262dcf09db89a2b4d27ae7ca9dd4d14fdb48ecad24cf1a992bed846794808d21a8f959f3d0962c8b975eb62fc84a5b536fe74d9cc4bc5306f39f449d8eb1d7d4d41479fc773ff7b469bdeef8a5c664121f8ad7c495136ab0211e5c50b0ccd49a73beddc775f8bd424236959166fff247f7e1a71116e7811249c135f48a876517313e24c72495b1648563af337cd504e2694ca910dc9bb982a3d2d034d21fcf5c705610e2f3891c0058118970e0beae157803cd7ea9ee2764e97cd2ce869abc35ae32b1780af6127a48841b2dae863562c65a22ea1dd4a0c6be1209b3586c619c5358c11298ed25bf8a23507897ddd6f65546fe539b4ad2e4cb3a1819ca7dda2c4d3e1422e3b35a64fcffba5905b127d376c7514370069c9ab7a3a70e3fd586809c7dcffb6a7d72b5d1b9b7698cd1a368e6ec9b69ff298b29af16e1553b40774fc0251b2e3fde71a6ee1094f73ebd42848e1c43ea93bc4d6441aed4046e837e441dfc522ffe6207e273039ba420b828cf0e7279ad9e75c05a54421426fd8278c3a511578abd21d1221796aa0a851b804e2ef099dc4505f820c8a595b1a5d8cda9816101ed84435711cf229a084681ca31014b8abd5cd1b99c7e9249e39b081001b31cd2e54b80229106a5ef709251a1e256ed540eb4e093673eb3cf93da5613cafcb25cfc5a74a467028a5835b62f54f22ceb46b476b8b69c5278b584a61f8b4966a97ecb36859884df1b0482676bee07cbe05060495521dfb214cd99100272017394cda12b9cf7208b3052003011f818819237dae35232c4b49aa1cd47ed51a3be320b751d14eba085bb3252be6c9cef9b3773b8f7669dca320a39d6256ebc68b25d162f7446611fdf397971d93fd3599cfa9976ff190b33dff76b3024bdd9d1b868665a43caf167a90a61dc7148d5d8aae2be2c371038d4c15c3438bc6ce0546298fd010c3cca51dea7ae4b8819eaed24693596f0ef0378202b734ad52b1c4defef0300a60a240bd31423a0e38d4007f35a3df9cccc926c524caa69f80768e3208ba47894764518caede74c68df487d1795c3398804074839d2cf3a45757bd5483dde4a3d92c91ebdebf9a6334434f35d241828a95dfa71f1b1d98b1d13a18c3a7d686b565bcf7a63dd426c1f5565386ba68eeb85cc63b54294e3aa7ca1ae5b6152b4c0b80901bce80513399b2ed3b6fabc85a6bffff9a6ea9dd50cd08898da2daf6a676c41db9ab9ec633f874d42332013a0962600e128c37637b9575fb06fc75cf5f3f471ceeced8760e801c816c0ce53c26573cee4907e9a6f9d2ce898a5fdc610fdfab8b726e5565362f5fef17e60a68380cd49a10c00b2ac0ccef65e08d97689240908d1767bbbcfa4030dea2ab0698ca1767664784de73b11335c50e5294ae4eb2badfea9f30c473f75884597e3ba57e97e8c970dbe609f9d152678d9de1983577cdf15c67ad3eb15bc1fa68d20d2eb2b2bf72f37b0f7cf84ae5355e810200963a8cbff0117e1227bdcbf0608698e7c1d4bf9b30e2e23611cc2232051fab892d9502a23763faaca99d9c1a3cb46b8073b897ea55435ad99b95916683a506987cc3c5874d8b1ef103c68be9054ca8e1fa3bc9e218daf77857331f95eb5d7fdb4cc332d316c59158667cb4f7842020f37d956273673778f44b8d5637bd4f2c9c8df8a5f7f7a5bb0ed2e09b9d823ed718f08549872f9212f2c78d1a267b3cb86d5f7d72e6970357a24853c925ffb0362fd883d043cb17de6fbe451ecdfa28326c3d06c67de0d82bfc3bc5a1924fbc7d7671c0b6472b0062745039c65dca820d0bb642648ee75b55cac17a70003ad3303b07436705745e1fe1ec030d86d966c23e391354ff3024bd4a8a311ee6b49324e29d6204b38514db25b2a73459226841e07009391027dec157fc9ec0aa037f7bde22aed57726d490ed5101f55a6ec09150244ce429d63302f43cd0d8e19b56e7892312a26ca768a9b7a3d501a3acac222e965ff8c18856ae1e394d8a721ca6c56d94a98a6e273f13ccff319699ad994b6cfefe257e42e889ac8efd7a91a6691887088cf83f65a1830bdbdb69283f5d347d8eb5a20233ce5945eb3c613e597c77c2d0bf8b8472cf66d237be4fcf21757f966f1fa0bf11a38eedefdbc78ad9e06459c37af51085ca7e24ce094f2bf22c1e8c561d4b28b5806599a3b029dd44d5ea46178adc744ef2861596b1e0508dd13cc37c98d17f6d301b19211ce2af32e0ff8d55a0799c830f986f5dc0f62c38494173945741ee53b6d94f1c0a2b8dd75d0dc07859d2aaeb0de8ba284f064d48e517b056f09f32ded313414813fc5d2c7cee4302e3bfd7a4e6b0fa3f220636629e567dc4afd1927e267bd1746fc5612a4593e40355fa28a36b8cbfea5c7f9092c72ff303964cc1d221ecbd699c4bd34d191abe2595e97ac19dc124411f63fe36ad01944ace1446cb849386d267c46e75e73e2fb85898bbdd2b46b1790ad24d9bd858c3860393a14a0427cd4eebb5d4ef4168fd2bd19308f78a98d97a451384d9067df2526871ecb641d951056aa6d169c9440f129fa47bbbc8732d27bed6a51afd424ac38a707478a594cf6960d6df00c40114474cdb9c974b9fda5e3fe9ddd8654c3c941c1e5a75ae0bd335fe5246e9b6c0b3334a9e6ceeb62a2a88e368f610e569c303dce7ba0541d7aa349950402078201ff4bdf61491fdb5ff44559ad6c4efba285757e2effc62303b2c5e08baca8680f3e0c86356a75a4b2d78a9c8e7c96c2504ed3d66220764c2895eaa07820f0da652a1d80d7396620e3ebe5ef7ba93de693f0a09bebfaec492fef51a01ff541e3724a6ec3abcae743b365cd40b701b9716d58fb01920118c4980fe037deef36046ec6d1071bae15ed027ffe585636e3bae66fc5050d5f0803726d6f5d6b9edf28d867e4aa8d78e394cb52c6e92e62e9e47d3c4b4a2d849140d5e6a88fc2f2191bf130a4f0fe343df77cc8db92ff854805a7033e70ced4025388eb525cac3bd3dbf10b6892da325f4d3dadd842a4472074216d07f7354ed544fcedab2c0accbfa2b814ee05135ac8c566e5b14e9de125d3c9db7c63d6344ac17d71b2605ccb6c37d10c8d1f466fe94d18efb228a41040cfa154b21b7b60c81a96837a436a045d72d9d5dc0e75130ef1febd865f84f6727befc43410aec46a9a35751babc243682226c22c9e063a55fbfd120fb50639dab9cfbd4787fb9e22a45b0a5213536b6af7c1a2b89d9bd8b9e4b33dc7d930fb622534a83b9d243dbcd1b39c44ab8d27c88f9d3fce5cb1272b2a5794639f40d67ee87d7549390735b21c01f1cf0dd08ce6dceff2b5d707f038fc587693cd597087a5445169df059e76badc6b7428d1f3abd7e8542c7ef0378d8feb3d4c8aaa4c93b2f11782876e3e4fe45d8448455940eb71655b675fa2e1c6081778cb157daaa0e45ef0cbf54c9da405bc0ce32f4eaa2147183e99362d4afe38676170504dd310300112ce72b69150a68068c4d6874f7c4c02d5fe98ea56c37ab324ba09b4686af9b3079447aed93079a538428a619c78846b3ba39559ceafca8e8aceb918114f1aa79c305b9dcc5d69aeb2f29b61bea1e9f7cc437ce27142d57be596e09ffa2dbb36a5791ace0224e27aadee3ffa31d5d75f422912c68a6ea0cda98bb054bb1e5c804ddbaa47ad604b09a934739482c9f132ec48f4f3fe896581cf32760f8a0e4425db0457d810b4c0fc38ae62bc8f84f67c2568758d2b7b792acab3da6fb5be9237ad5939ce083afffd4a8ab82979656c1ad5c21ff051d31b47147d76a8432558adb09584d43432abfebff89e1796b69214f3e1ba298a9520de879fe2b496bfc85a56af681a2f9e8713c9be1c8c11af013b69b5a8a505ee8e5458ab792db7c3adb90acd23e7bfabc0586e40b4d6641b230ea11ca7a2679ea76f6686e06b8760325fe79f89d994801d4c40fb2b847449101734bb86cb7719664950dba6aba27e433ea9d7beddba8bd958f63900f4fd7cf79112a3fe3dcd04139000fd73367cadb5ab9362d7d73114a415e9555e03cced452eacebd1e49d995d6d196e4abd7f4c89be7a6434831692d46fd3e295d16a81cfe6de78a0309205780ec411ef6e1eb4b99ea7b28cb34a0d3f057f76410228454bd1f5fa1a50f922829460e9cb9ea861d2d1541ec945a26de50d06124df38f10155b6387ad851d309b12828d421e9f3c0af37ec2f7589035619c52b061e6506e981c76c5af9f97bf89b4605468592fc49028cde123d6f4fa3c129cae04ba092938f9106a7015adc7c3392373ce6f77586a13ca965945467d4aa45285c58a9cde8870f92dbcd4c7ccf77ebca1390ea4b45a22e5a762281c1d99df1e3762e627fe71293d32b215a1254f0e12ffed795fe7200f356a52c76e46a94be28b6f0faef118e15f28bc96770ba32ee4926d6f42d784e16f0879ae31f738005fa4cff96f593445f1f756b5c5fc1eca06c472800f25b8656ff936a255747025fd040c1133e6140bc7ca891711eacad8912fcafc1084c599ada041b7b1442c3bc8d47e5e5899a4bf2a4902c7cf17efa44f8c21d7f1d345e05fcb6fce39ee3cd3c0f539d1a395b8205bf44012c409603c402d102794f2964575a093a7ca97acc43f188de1ce8bef75eadde175ba00414080135657ef51d6e99e954eb45859c68321c18b5526197d6e0574bfe3da774bd244353a6c4a5528ef105137ec634ee0c13cd93d5aadb5ffb3e88e5c7806aa71f28a87652ab9c5a78bf6611a71b1618dad5ed7d6419472e5d11bed0cca6605a60fd2c2f6f67fe150f070d8f251268447f42a1026e1a852fec99ce5c3f0b7a84098e", 0x1000}, {&(0x7f0000000100)="277b297de1da0d", 0x7}, {&(0x7f0000000b40)="f5504f307b9700d06c6db196e3703b669047123603a78bef981a", 0x1a}], 0x7) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) writev(r3, &(0x7f0000000500)=[{&(0x7f00000000c0)="ff5b412449ad8b671f84cae9601332d606b55e34b25dee9d9f48d5b81889394f1b5a64758c2b23", 0x27}, {&(0x7f0000000100)}, {&(0x7f0000000140)="96700cb27ef2c5953ab51bed3ee36f20b4e487c439474c95f013d437f92a3c43aa51dec66d66fce3de1f0e8bceada6855ed7a27abab0c96d998f5580a4d18ba750bf1eba353b54802316098c697c0335c42b13125ad90c879f2c2a8041408ae5564dcc11448a7685698847e4ac06aadba3caed3b0c5807077622020100dd2068ceecb46e7b5ce84a06ee1aea02d7b0e442549d438fc5bd1b04ff326b26f97e095f50d53c4bb60b81c58c2184b123c8246cf1949e3374a1bac93e8bbedaaf29a866074daa08ce246ac012a8c24e69", 0xce}, {&(0x7f0000000240)="63e6ad6d45b94e583b782ef04bffceae6dc70010ed7a3e10f64dcb78375bdfaf8000818adc009aa8cb2328910e90313aa99ce810f9373eedd1a3de99f8b26b4738649ad91b0d8086594f764fdc045926d03a3b465704ea44a435f58e6ff0ceb46136ffa671d06f317d7ddf9710e960b6775ea516c40aa9f6ce", 0x79}, {&(0x7f00000002c0)="49c278285f11bff34ee87ab90232ec731380ea006d2760646f77d1cfc85dae66fb6b67342f90f3118731851326d7d7d55de5dedd75fa3e3d35b8d32bec8f8d2400c5316515500f392f4826dac9a24f74bc3df5a69e7407215b7feddf678ce7fe0b16605022bd6a4f07ac840752ed8998fe711454b01b409ef7545c457bca5138049d295d41740176ad5832ffb308fd0565dbd6d9df70035f65f0996ce4fd6ff3b3ccbf21ba84fad55c24fa392d26f052", 0xb0}, {&(0x7f0000000380)="eaba7e5c95f5e50abcd369b1f1cba8b78e4a9ca051b09aa115c4f33ee159242f5cd5773b676bac0f077b251803ec550a3c4dd0957c6aa1b176acc4b9c077d003008b68ec5edb242d5dcf1c", 0x4b}, {&(0x7f0000000400)="2872990693b8098c5035cc0ada944ead1758e935128fb1b9e3222fd4f071cfe23335ce883261a7b10467e4a3ff57d9a23f15b813f5fe590e6a10a521b1a5857be343b580f0b5ee06a25263806d345eb0", 0x50}], 0x7) pipe2(&(0x7f0000000c00), 0x10000) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000c40)={{0x0, 0x6, 0x3f}, 0x800, 0x4, 0x3}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev\x00vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x2}}}) 16:00:06 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r1, &(0x7f0000000140)=[{0x3, 0x3}, {0x3, 0x20, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = getppid() ktrace(&(0x7f0000000240)='./file0\x00', 0x5, 0x910, r2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000100)) 16:00:07 executing program 0: r0 = socket(0x2, 0x5, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvmsg(r2, &(0x7f00000020c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/4096, 0x1000}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fchflags(r4, 0x0) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) ioctl$TIOCEXCL(r4, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x3}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x83, 0x80}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000001c0), 0x10000, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r14, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0), 0x2, 0x0, 0x7, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r19 = dup2(r15, r17) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = kqueue() kevent(r21, &(0x7f00000001c0)=[{{r20}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r21, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = kqueue() kevent(r23, &(0x7f00000001c0)=[{{r22}, 0xffffffffffffffff, 0x83, 0x0, 0xffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r21}, 0x28c3df3646ab249c, 0x0, 0x8, 0x8000, 0x2}, {{r19}, 0xfffffffffffffff8, 0x12, 0x20, 0x101, 0x400000}, {{r22}, 0xfffffffffffffffd, 0x1a79a51411b8ae2c, 0x1, 0x3, 0x2}], 0xfca, &(0x7f0000000200), 0x5, &(0x7f00000002c0)={0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendsyslog(0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x6}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80c0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/45, 0x2d}], 0x3, 0x0, 0x0) setreuid(0x0, 0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = dup2(r2, r5) poll(&(0x7f0000001300)=[{r0, 0x100}, {r6, 0x1}, {0xffffffffffffff9c, 0x8}], 0x3, 0x5) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000001240)={0x101, 0x10000}) socket(0x10, 0x3, 0xc2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000001340)={0x3, 0x0, 0x8001, 0xfffffffffffffff8, r1}) r10 = kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r11}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) listen(r11, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000e3ffffffffffffff", @ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="9a5e1ad76e9d"]]) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x2c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8102, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/41, 0x29, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) chmod(&(0x7f0000000040)='./bus\x00', 0x40) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r5) setpgid(r5, 0xffffffffffffffff) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x100, 0x9, 0x2, 0x80000000}, {0xd6ae, 0x10, 0x4, 0x4}, {0x4, 0x6, 0x9, 0x4f}, {0x9a1, 0x25, 0x3f, 0x4a}, {0xc, 0x20, 0x8, 0x9}, {0x4, 0xff, 0x4, 0x6}, {0x3ff, 0x2c, 0x83, 0x80000001}, {0x2, 0xff, 0x3f, 0x5}, {0x1, 0x4, 0x3f, 0x9}]}) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r2, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x7001, 0xfffff931) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="f12b287ed24f9d645655026eff99c722572dad355dfdbb04862168d8016ee1bfade7964e8cf4891064f762758335ad19128bd3c61b8472143c647b6fe85226da18bbd56792eebf9daee8b9ebaa4350533fcefd62cffd596e124ff807f5c4bacfbbca03c341a3c784c28fa5b5e20c6799380267d4281cb5290ac233a0aecc6cf3170fd1ff004e8d87", 0x88}, {&(0x7f00000001c0)="e94af537deb82900fbc2b3aa22938e402f15e6e3ae554c6499a78b47eccecac493b7772a5b2ec13c210d624f4b4c78a843aef09d36b7ef40415d41ab1611323e2a2391b4940c10f8ecf068ab25fcb6c27379a73c4ffbcb6ef2c8453b2f915edf71f211e4d9", 0x65}, {&(0x7f0000000300)="d76ede0cb3c14fc059f75e5ed6103b822f9ba73c48e844158502acd90f98b0835b8219085b71bd186f8f398fd55607e9351e365fbcb49183ee2682462ff75649159ce50f017a6a64ec15c35bf1a5aee12c21d643bf97d80c325bc967c42f9c6f2d07695efd721a7bee47aad1a7a90866efc7370094865cade72116495bc927cc07280482ea1379c197804e2ad9d5c2f7679f8d3ebe98e1fe6e3091", 0x9b}], 0x3, &(0x7f0000000c00)=ANY=[@ANYBLOB="283a00000000000000ffb5870e6527aeaf601d15c1dcd31db859de00000000f80000000000000043f822240900000002edcf8ede02d7accb0e6183447fce464c1c7de60e04f1462fa828ec5f5689dce2eedebb20941e552f3c1f18cb5850988ac82b2ef9a431803d4a0ddfc43bf22c26cd077bc4211f13a03b3da0152eda027f24a5edfa492cce18538fd829c5a1d21ee88b553d2f526c10a8b97b97a4c3ad6cd77c3f59e3fc383298ebba58c6a17a777f00000056c2bf8dbcbb4f04c964cf086402a654e9f99b6f7ebd764bdcd575b391d3bb287c82b2950d5158ef581b427ca4ceb55274887a880e0628d5573ec4ed823b86b6ee34ae5602d5f643607559fbb214e7e176ee45cc2e673c64a98912eb11a27a221451e7000000000000b8000000000000000100000081000000afe3ff7d8f5e09a5dc63897eadb98c2710d5db127d14ad3216e2328aee5e7c6f36e37c47db372717053e80f32b17ad4e4202e7fae8eada2613c2452ff7b5737d39efc62ce4169ad8bd1fc4ede2a3c6c50f7e7a23c5a8e947788b66ae070c0deede642cf0aea6d291cff418408908c4bc46b34f3243143fa38ddbbeb68947c86907ff13caff9d887c5a75fdc43cc68b8f91b41517fc78f51c5775df76e7e685c6b96abfb39d53be0000000000b37e000000000000000000ae905d2faa5ba1496f673909ff982a7a527f8f2e772ba44ec994d24f4b56d78627438c84965db7c908188ff82e616b385f818e8012ee7f4864ef732e816dc75548b60a3c1915a5f9d76cc20fb92b373bd3d70ad9084b40d31fa6a96e9e4a92e28c555c37292b1c9b5b639c88328d03af9f166f5a00cf4e4842c0d2a0dcfa89796551e3325b316e5541541f8dac61a52346fd575b09df2a89940fb84271600a8a57afc7a0285235b73cc3fa8e15e2c78ec1a9068aa4f537aace9fd5d200d7a0ea6b450000000000000008c9cd539bd0a38934b30024d7537b3f9742a463e8c348e56732c5384a43f80c873e4e7e5f2f9735cc6949c6c0c960102e836f40d08b0277ff6b4ab87dbacb91a5d13f6f0a30e9582066c000"], 0x1d8}, 0xc04) write(r0, &(0x7f0000000040)="d7144b", 0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x400, 0x0) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f0000000600)="e32430bf8c5cfa4c3eef1739dc5a319d32cc4d8c76123f", 0x17}, {&(0x7f0000000ac0)="5146630408281f0deb45d5aae92fd139532e46acb0271a9b38d96bf79936c524bc2bd246276106b2cf435350b5ad4d1283bebcfc29c66f7759e3e95b8f71e07f7a991118332411fdd9fda51f8169d546304170178b6b9842aeb1ab4e43ea7c9e910b3bd4e26c24ff006ccf240bf765a3992d37d3013cf3c8b6c2d795964654e2d1e0529e83f74261b58fcaa73694b1", 0x8f}, {&(0x7f0000000700)="bf0ac1cdbb7b8ef7122fec722089796a6b38311e595b8eb7bd8b5947983ac303fb1cb1d1a30eb48c427d8bdfc63d8ffb89dde3ab741500948d83cb76db120e22e25b4589a67d9354a02a59a84617eb52aa132e18eab48fcc202074d8c459236fa31faf9fd13bebd23904c9bcac4746d9f96a16eced3695b25b7f7741b107784be1d382c69f6be9c0bb893c", 0x8b}, {&(0x7f00000007c0)="b6d6e1dbba027f0af3531ce79c68eb189944a65a55f58adb090d0840d3f0330300b86d13fffebdb2d8cf3ce50da458c2f569dede469b6175a66310913123e4f85a8228316ef70602809fe18216f58c2c829189cb33eb3300638aea7cde971f75787440b5e7af6f0aabe94cc58b01472c5d69c54cd6ab0e48a03582f5bfe4e3f4154285a7f59bf3cf3dd32709e45fef597840964f4ecbf7177b52a59f2f200ca8b93d26c1c49a191c9a1a3b498a99cea4a25ef0a11d6db438d14647ddb60f8b1ab59bfda111cfd06fe79a53b3f45846ce9345c8a8d86bde7543218035387150b9757ae5839597855702a43cf8b766106a300e8ecadcacc8dcd6", 0xf9}, {&(0x7f00000002c0)="948f06a71cbb3ddba1fd066ea7549ad0498a44b1bbc88eefb4f34ff1428d6892bd833c2e2839061c7154f8f7119e97d40e15480a3f90", 0x36}, {&(0x7f0000000900)="3af531d8791678eb38b95b408a59344ad7eda7f1775e837d5c5a713819ba9a966a038c117bf0c133a908595d3727a02fd85889923edbeb000000", 0x3a}, {&(0x7f0000000980)="dc19485754d8b02c3a9e0344b6da9f2a2ca9a3343570697b5727c9ed9544db366b81c2c56f82f871e7a8e7464654045f942a1335865a11128ddea280e8216af461fe8165b41579bb72cbf7834b77b09794c3a5d5f01128fdb863cfde71b0d18fde7c9f85f4fd749860ce69c89cee7e716822e6a674a6bf6fcd4a5f66f9ca3f2615e1bf38fe7ef9c631c76d2d00acd97dd1ac14bd7196965539a639e34421c8d77ea49f66baec727551c2c87064ba517f6fa114c9ff168264", 0xb8}], 0x7, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x2, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x3, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0xfb4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0, r6, 0x2}) syz_open_pts() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) 16:00:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000320000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000600)=""/27, 0x13}], 0x1000000000000162) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x8, 0x4, 0x1000003, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc810a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000640), 0x1000, 0x81) semget(0x3, 0x0, 0x2f1) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000006c0)="2e4ae5b95912bbe60f5e0f089f6a9e6616bc1c98322eca882a4af328e9ff061db62d87d96beeb58423d6e9dc380cc95e97d6d34f8084404a5aae61e914099b0ec7424f4a8942f3d4ab2a18f828137cc2c5089fd25d798c794172509e3e3d840ad3c3239cd1207f04828f5b8014f17da3d1c491e8b9757dccb18cdc3d65809e7cb50f2fd9a3ccd7a75922aeee9bcc1f24f1e5480faa78a73383fd15acb5a5832f9805cce8f238b951e9e5b117c665c27455fca74d427f10cc00000000", 0xbc) r6 = msgget(0x2, 0x118) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) writev(r7, &(0x7f00000009c0)=[{&(0x7f0000000880)="a0fbf8894c05ad2fb8b8e24ffa43af83eeb56cc04ae3f269e9782262332e22819ff21806aadc4904fe778770f95eb16d6aba82ae08f61e9d9661758077587a04cf55f012fd45ae2a0f672c738c2eca84585053819faf7ae7fe3b35543caf1f7607c991ff1655a707843ca4beb840609d7397c3e536758b09cb389c6a4b4a6c8bbf7d4d99b39f51b4b924513f97fd384e982684fb93521e1c74b0834ebee4eda1442e8cd637383c34be6a14e68497c490a4c76683c4d77554773d8be7aef8a3bd59bf1a615c3b5a1baf6ec90aba646e4171f2274371419aae047ef44c8a0cd5e67de37b01", 0xe4}, {&(0x7f0000000980)="2b2a87adad1ec435635d98", 0xb}], 0x2) pwrite(0xffffffffffffffff, &(0x7f0000000680)="e068c6a1324a1e0741cd", 0xa, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000bc0)) msgsnd(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="02000000000000cc0d2d8fe5c0ac39c4d7579fa8091cee563d7fc2eb56e3b632167e4697a4cc0167a3fbf4aa16fb9de771606799fec2323940faee7b95b86aa93d0b9b05b336ba3a177d18149306bf640deda864cb2f507a28fc1e6bc9e7995269303cc8d796fcdb337f222e090000001dd568f5328faa6a903ff97b044a6ffd7aa7c8caedff1da716d303b7aca8cd4caf48cfab34bea03331a8eae4bcb802c80f9f4774c39979983b086dada29a78d04be47e9c0887d3f320a24514991fcfdd31714bee12f11c1f54e6b69e8a17520df3e1c62f18d8eeb178"], 0x1, 0x400) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = dup(r3) openat(r4, &(0x7f000052fff8)='./file1\x00', 0x800, 0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r3) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f000140000000000000000000000000000009000000000000e4ff00000000dc0000000000", 0x2c}], 0x1) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7) close(r0) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001000)="cb084345af0ad10db8be3656ba34762285df0a5557ecea532b9cc6d4241dfcc2fc035a234dcfafef9bf5a061c082e952966c44d503d58cf0ccdf464710fe27658dfd310203", 0x45}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x12000000) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a2dee2c2d42d9978c509fb27c50dc58e5b5d28bf2f98148ec396207218fabcda006b768ffff0000f36113430af7b2ef3fbaafa62c5e2085d8bd0a031563445de409000000912cf60fb55e8a3e45f678439ea30bb905f3ed409f6a1ddf649eb528c737791ca7197d648870005b9ce68e6393f0dd31d35a98ac578b7b856f6b03373ce3173f66c83029a45b457ce1615325270617d1f536541a3b6c18f0dc33d52f0329b0dba02c3c80b5dd4477a7de50507537", 0xc0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x2) getegid() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 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) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) getpeername(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff88b5bb28807edea3d6614e6a9c9eec69341604091d133c2188ca2ba0bff12d0780bf6498da31681bdd1644dc797388648e28116741899a22a0855c64d858295935cfd38dbefc77745f73d46dabd202dce282e75c8d745672cfb0046e2db8a62cbde66a3071236f2aa52dbba7a070de349928b49dd5a8c9c7d2cf296597c0f99147f7607c33a84213340aea81a32deef21f9c7d"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x82) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(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', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() r7 = dup2(r6, r5) r8 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r8, 0x802c7416, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r9], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r9, &(0x7f0000001a80)=ANY=[@ANYRES16=r7], 0x1, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000bc0)="a0c87735c97e4fb2079793012b98557ad8b7442c3638d226bff17336637fe6d4a999b83240f78dfaf74dd63966ff8b5259decfd7f73a14713175ec3d5a00d137df61f2f3e5560dc4deddfdfd66a08d971da1ffc07a7262439726aa9aa5096a4e13a26e5fb58f63bd363ab9ada515333ef71632624ce2716fc4dee39b6173c2bea01c377dee4c4490028742aafde30e2c6fb50000000000000000", 0xffffffffffffff75, 0x0, 0x0, 0xfffffffffffffe2d) msgrcv(r9, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r14, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r13, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r15 = dup2(r12, r13) poll(&(0x7f0000000000)=[{r12, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r16 = msgget$private(0x0, 0x10) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r16, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r17, @ANYRES64=r18, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r20, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r14, @ANYRES16=r12], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r15, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r19, @ANYRES32=r21], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r22], 0x3, 0x0, 0x0) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = kqueue() kevent(r24, &(0x7f00000001c0)=[{{r23}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r26 = kqueue() kevent(r26, &(0x7f00000001c0)=[{{r25}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r28 = kqueue() kevent(r28, &(0x7f00000001c0)=[{{r27}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r28, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r31, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r30, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r32 = dup2(r29, r30) poll(&(0x7f0000000000)=[{r29, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r29, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r33 = msgget$private(0x0, 0x10) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r33, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r34, @ANYRES64=r35, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r37, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r31, @ANYRES16=r29], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r32, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r36, @ANYRES32=r38], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r39], 0x3, 0x0, 0x0) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r42, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r41, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r43 = dup2(r40, r41) poll(&(0x7f0000000000)=[{r40, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r40, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r44 = msgget$private(0x0, 0x10) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r44, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r45, @ANYRES64=r46, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r48, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r42, @ANYRES16=r40], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r43, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r47, @ANYRES32=r49], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r50], 0x3, 0x0, 0x0) msgsnd(r44, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r51 = msgget$private(0x0, 0x61) msgsnd(r51, &(0x7f0000000580)=ANY=[], 0x0, 0x400) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) msgrcv(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r52 = socket(0x11, 0x200000003, 0x0) sendto$unix(r52, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r53 = dup(r52) ioctl$PCIOCGETROM(r53, 0xc0107005, &(0x7f0000000a40)={{}, 0x0, &(0x7f0000000580)}) execve(&(0x7f0000000740)='\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', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r9, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt(r2, 0x401, 0x0, &(0x7f00000000c0)="d6044cac10a3d1c31993960a84dbdc153d48d79e240ee0374d62050fed3edb19e391603a4c91a2d773fbdf2484bd48bdaabe311bdeb6a4f1f8ba89ab4d75976d912dbcc2a3c73a93a1609061c2543b3a102a10d542c4e14c49f140d0fc63224d4cf7aacbb52650388728f8b5a40f49db573f455168a0117441a4cd9bb416efaeced1ece052dd1d9384aabd8594e05c01ddc84433fe4c1cd26c0deac86204d60be564cad4d4f302a1fbefdf797e8b1c47ca0e1597bf3a81f35fcd59f49017aa3e5a21c85f9748986a17b8adc7137669f5e659b94400574a74dbdd223efde91ded78e7fabc99b7c740e6a7", 0xea) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c8) 16:00:10 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 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) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) renameat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) 16:00:10 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sync() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x149) select(0x40, &(0x7f0000000280)={0x7, 0x101, 0x6, 0x2, 0x2, 0x6, 0x75, 0x2b9b52de}, &(0x7f00000002c0)={0x3, 0x0, 0x2, 0x3ff, 0x3, 0x1, 0x3, 0x400}, &(0x7f0000000300)={0x8d8, 0xfffffffffffffff7, 0x1, 0x3, 0x0, 0x30b, 0x3774, 0x2}, &(0x7f0000000340)={0x101, 0x745}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) dup2(r3, r6) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x401, 0x5}, 0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0xc, 0x0, 0x40000000000, 0x4000000000}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) close(r2) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f0000000040)=[{0x0, 0x1}, {0x2, 0x1, 0x1000}, {0x4, 0x1, 0x3800}], 0x3) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x80047476, &(0x7f0000000000)=0xc6000000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/203) 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffff}, {0x8}], {0x87}, {0x0, 0x7}}}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc04000102]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x11, 0xfffbc, 0x4, 0x800}], 0xfff, &(0x7f00000000c0), 0xdde, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x4, 0x0, 0xffff0000, 0x0, 0x2, 0x7, 0x401, 0x0, 0x2, 0x1000, 0x1}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11, 0x0, 0x5}], 0x400000009130dbf, &(0x7f0000000180)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = getuid() r7 = geteuid() setreuid(r6, r7) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000000)={0x3191, 0xfffff4ce, './file0\x00', 0x8001, 0x32a2, 0xbf4d, 0x1000}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000200)={0x5ec, 0x0, {[0x3, 0x6, 0x7f, 0x0, 0x10001, 0x7fffffff, 0x6, 0x3, 0x7ff, 0x80000000, 0xff, 0x0, 0x2, 0x3, 0x0, 0x34f33676, 0x80000001, 0x80000000], [0x0, 0x64, 0x0, 0xa, 0x7, 0x100000001, 0x7, 0x100000001, 0x100000001, 0x3], [0x7fffffff, 0x6, 0x40, 0x0, 0x9, 0xa6d, 0x8], [0x4, 0x766, 0x400, 0xabb, 0x3, 0x2], [{0x100, 0x4, 0x401, 0x1bd2}, {0x40, 0x10001, 0x1f0, 0x20}, {0x200, 0x2, 0xffffffff}, {0xe69, 0x0, 0x80, 0x4}, {0x9, 0x401, 0x4, 0x3}, {0x4, 0x9, 0xe31f, 0x5}, {0x3, 0x1000, 0x6, 0x8}, {0x20, 0x9, 0x3, 0x7fffffff}], {0x4a3d, 0x2, 0x8, 0x100}, {0xffff, 0x4, 0x972d, 0x100000001}}}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f0000000440)=0xc) flock(r6, 0x1) r8 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r8, r9, r11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r9, r12) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fsync(r1) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x6) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10b) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{0x1000, 0x9, 0x4, 0x7}, {0x7, 0x1, 0x3, 0x7a2d5ee0}, {0x5, 0x6, 0x1, 0x400}, {0x8, 0x4, 0x5d, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r5) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r9, &(0x7f00000001c0)=[{{r7}, 0x0, 0x83, 0x0, 0x0, 0xfffffffffffffffe}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x8001, 0x8, 0x8, 0x1}, {0xad, 0x2, 0xfe}, {0xdc0f, 0x1, 0x8, 0xfffffffc}]}) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x141, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000240)="04633192080cf8932ee23035afbc32df7e336c9a524b0abe70ec6d718c23434d38d0df0f13502dcec671eebdcbdab6619d979d1679da551c8668c2865ce1ab0735d395d0ae1fb1b40ebc84", 0x4b) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000240)="b6f156e8aefc519b89113c89cd18908a3e24a3ece4c4304523430c73c3d75f2242dd5e8e29e6018debadb2a091bb2e4575e0df523e9b59a33573281de1e7a60f6416476ba139a41715ace912c5d75d6ede740f4f65a52a9ad8fa1933f1a72bfbcdc8d4f858755c9f7c6c716393281ac2b699662b3a86de1547f7efef345dc5d2f86897478fce854fb2ea4fc03e049e0a5b35e044b0e3dcb4a92c18d7627f9c1a94a57199955f67a39399d6c3e2") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd6f, &(0x7f0000000000)="9f4d04dd6775f89bbf9d6ba40535eb2e212c63778cd757fa8fa2b4b70c72a2358ad364528766e0002106b0b89144895f") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x953, './file0\x00', './file0\x00'}) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)='e', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xb52, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x401, 0x81}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r7 = geteuid() sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="cd5cd94914fdb294276b3e9417c42157bc4b6d26f10f5efe4b82391f392ba178a357f98da8c04190dc5a0ed1b6a8b0e70f", 0x31}, {&(0x7f00000003c0)="c527241f6e5485bbc9535634b3e6dd888ce71cba2c14d3356d86f05ee749a68d9d56549ab9ee15ffaa8cdef0097993cc6fda786d8eb927141817c4937540ddec5f78b1890ffa546b125b49fb944f7f86f8b86fce40be77d7bbb1d50a69df4268182d0e57084efd8fceea04432f8993bc5133680e2af583d178b54a93d4b53c0d22a3b2f2424b7fd876109d5da618afae343a74344848bb71725953a3c77cbc8a47850c44156553b4a4d4ad2f70bdc1a09b7ae73f0f0ea7a778711eb1e98470a3ce519c161760872d47b9db1e37bb8c7d91c3562746bd50dc034fb2cd8090", 0xde}], 0x2, &(0x7f00000008c0)=[{0xf8, 0x1, 0x5, "a2d79847902e3f8afe62f74b70133160c23c47fb42f8d485aae61698cbec53ffdb0b4b66e832a3e232e7397a07bfd205f9f45e69a1046c3f37cdf6f90b2a27a0501285bc13e6a7ac05dd3fd2e9317f7b71748098c81de375372e29106ee13404851de4db9048a84c18d4c286b6230cd03752ac541a6c8f479e3d4f0cdd77353a8d64e40e27e50d1a61c9907e6816367b3526cab9fe2442efc7713505a241106343e68ffe360d28c0742c2545348e208c85ac140d957fd4bb27af73999f2526c7cc958e2df1b977fb1822dacf06c555b2b07a27bf9d83a70eb1a1a77f574434cfa99cf108d16b1682"}, {0xf0, 0xffff, 0x10001, "d3d6c997b3aa1082403ab15d15205075549e54ed639f7387159fecd96b388ab7f20b4e1282da609be7fb89bdea1eba79839983c806bee8bca09711667993d96ee174aa51364ee8cba7a9d02836c65037b3b6011fd45f38348e23ee48f80d5df2e305f505ab516078f2235d20f415cc792571de2406148938e1258ae5ec94e51fb95570cd6b872847417f766204ea398adca654ac02ca5223424afd259975ae8a9bc43c61b41ab7a67d12a3156b3fa05e856effba5c552b5d19bb58d5f7b8266dea9585da4a832679b046ea698819fc93948d374389676deb715bd6fbd13575"}, {0xe8, 0xffff, 0xfffffffe, "b059f6e003ba7ceeb6101ddc962a50cff97e627d522e15f40fc87476dad2fd13be3de48837338d08113ecbfcf3ccf4b2930401dc9d0c009b2460327905c63cb9749a08dbf64b578e85355192e90743606da76fd4a22a1d51ea1fde1d1e70eae850ed84b14e66eb723801787d0c38a7aaf982f6b7571056026583dfd6a439fe070b901f9154ed20228ff467a39dd08c23831f5d3b100e71faf6880a1cac5525352465f137fbce525d37a2b5a5022f0714856f576354db8e49e68c7af9c45e4e69eb4e371e31c1704271413ff4eda0d8fc8e1489eb"}, {0x60, 0xffff, 0x200, "bfddf3dc94b7b593e29eae0c09dc9dbd1721bc356e160024d5d681d9744b62a6966460b5449db7a324484fe4a0d9ed964fe580c19902dfbede7e8252e1396c61333d65f27c883b3db483f49abb0e"}, {0xa8, 0x18000, 0x1000, "3d830c490b8b916c24142f9b93ceff9c37d7f911404b782f164460dc749634d31eae3241bb1e8970330b0790223cb40aebac89004c7359080ea3462cabafaaf0c923525ebad9ebe076c9a94847f96f3411cfc73e84cc15e16e3d17b594a7f4c3fd47f3d84dec379b9ef8caa5dc42fdae6ef19d70a9d9d73cbc36a89b07919068bbebb32e52813cb2e35b951114c666471d92a06ddfc435"}], 0x3d8}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r11 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x80000001, 0x3}, 0x8) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r3 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/97) 16:00:12 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cfffe9cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b520862d323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b927238e2a49dc12aa9a73ee87c49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendto(r6, &(0x7f00000017c0)="2fc4f9113091b4c30746793d5fe7a34ecd0b95875337916364ddf6fbc55b6b5d8160248982c50c1ac69b9f641235b61a3eab344d1efa5d48acd8997372a22bb78ddb7bf7eb5a78651122b78a1f22684a545eb0d99ca9f1fe7280fd2c684e0dec26ff7475f729620544406c84754d3e899473d30f2ae95f1f8aaa19b4ca741434b8016aea4414cfac29c1bf9f3d8cbcb7980e8d1d6d547d2c3ab96424a1aaf1a48000f357ce04fb35268b06e27de2ba98714cd7ff7b76e9f5ba83", 0xba, 0x3, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10000, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r8, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r8, 0x0, 0x28) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10000004d96300"/16], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2041a0b1447e1272, &(0x7f0000000040)}) getppid() syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) semop(r51, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r51, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r51, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r51, &(0x7f0000000300)=[{0x2, 0x80, 0x1000}], 0x2aaaaaaaaaaaace3) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) r2 = getuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xddd, 0x0) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x1000}, 0xc) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c65301e021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c89534bc16fc40efa83284408e85c224dc8cc789bc7a297cb95227bbe49089100"/102], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000002c0)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getpgrp() getsockname$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0xfffffffffffffd60) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f668064653000b60c55b896cc6de360dddfaf809506715f4175d5fa95c58e43371ec9e45b9fa47f399f437c4e3b95ec07ae10c7e1b0ab164d47e1fcc3c086fca5aa101dedc2629c3e4b437c4e64fa126df2edc801f2e85cdfeb967faa66e693556698487e2889d14d0a4e63b95d0193a837e5d62d19beb6fe9d7897ae45d3b787caaa2ecbbcf76229d48e187af450b589bb0fc622d0e5301510a8096453d8ef6b50464da685dbb8dcfcc9158c9bddf16b0ab590346c8c17b5dec39c131025564d018814a798d1da825a11450077213f37b3ac2422f3b0e4430fdace06620a02aa2550f049e83d039ce18ac9293b8ae4affff5d113fd0ff05159afd668ed9340d36bb1ab9b678c368535c45a905859"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="a91543fff4fadbdf8f54da9b3696760f70a614c0408d8a97e29e42a10460bcf348c5459ffada5c459190b6e0614f75b1bda9f8cf3077d432c521676c20ccbc2aca8a6458599e956335a5ed1b9f32cf5f3d025d27d572fec6966eef23f615dcd68fb8c0bde44ff58233675c1817721d156625461512f17bd9a7c4d3c15a72717f03cccbcd", 0x84}], 0x1, 0x0, 0x0, 0x4}, 0x2) 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c000000000000000000"], 0x10) socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:12 executing program 0: getitimer(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="ab95e60100001922a660eaac9ecfcea957fb24ea5c1a484d6b2cd3fb4bed6fbdf41eb6edd64a8adb5b0f2c4f518ae5eb1c39770b04be09aaffb28b9cec9b5ff4069c070a013c66473bb506d1ab37b3b45a8a83985ab35e17745874cd20c96d7e80981e9d0292d8aac19e0d529acf4a1f0e43f846200135c5a5ed33c96eb90f61b2b1c294993815a32ef3d9cb7b4f4a20c3f88229b05a6a5963d4595e60f14a7ff89edfcba50d6caf512ea85cc896df6279c25540c44899419ee5abeff0c2935871cc5a24754ed761459f2fd7f29db59dbc6aae00ed7f1bf4b725fbb9582fd973baf3cdbf2a00c1fc836a1e30f3dacdd5ac47cd8f2f54a1cefa79f24a300e561ae89b6e44798ef011ce104f5d142fda3683ee68215b0449433cc3d3598398fd9d5bd848a57aa24c6f"], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = socket(0x6, 0x3, 0x4) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/199, 0xc7}, {&(0x7f0000000100)=""/43, 0x2b}], 0x5) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xb) acct(&(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="67cda30692f81b71da73d02104a915a14fd7f380bc12c0aa150389c7ec35264f99ba3193a0fb9578ea629a3f1cbeea7736620191f8e0b786e1098a02462b0359ad8037265f3adb8ad2986b4af369767e51575eb498f11c06e26876cf6349cb11c62cd0dbebe61da495a68ac28dd8c837ee"], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) chdir(&(0x7f0000000440)='./bus\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/235, 0xeb}], 0x1, 0x0, 0x0) r6 = accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000340)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r7, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) close(r4) write(r8, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r5, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) chroot(&(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffd78c837282d55aa6ffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439fd6944b17bf85f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23518ecc49dce580000000000000000007d18f8891d1a33332e6fdc7b56253b349f10586148ed02208182ed2fe9ba57cc52cea359ff48067a7a26f133497691f7e8c755e730c7e685c3c50c7773f3668000052510ffe2576767a4ca252d1127843e8c7576b4637f8f754f71e01ba3917594fe2517d717dbb371779b98f7b902a2744655d7b21c1021cfcf0f270a1ca3e232a1753a7eebf1b808878cd7b2e1d47292aa157579f685604841e081c364c7bd0d3d808bdebebec9bc6624fbc211c469d90e3b2fe86cf70abc491b82076c4bef536edbcf22c6d45d301062b697ed95343b7aa694aa4fa2d6cce086aac4e1302ae4f1bb6e40bf3eb308191755267a4e0bf156ea6c989873e6bb147067156db20f5bcff56bd2c55efd99b4b3bb7bba21e679d8d518cb7512b84fce70e5091bb0707f5ffaf59f55839cfc6ce54c305664a7a10431438ffe266624029ba13d39ec6993ae3f1f0e68039230603a26c2c012856c668370c6c600c32e57e31f"], 0x10) sync() write(r0, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x220, r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="326845e95fdbf32e2934458775ec94b60bc2ba30460cc66828e453f9379f8ef34a", 0x21}, {&(0x7f0000000100)="5edb8516be3911d8890e471f8957be5ba3095b60809ccece908b91028cefbdb3a2f96c745bb0e98c9ef6f507e48fb546613700e2fd26f16323f66267204dfe710852bff6f3f1dd84868cfa9d25406b8847566d849886ebb5ca3b999cbb68b79fe93f68c923dc5969f3bf81bc493a8c26b84f84235f150cfe5a68dc1869a3b61d5353333024d987a671b5cb", 0x8b}, {&(0x7f00000001c0)="03c2bb1eee8b6cd878d45c11ae05f86aada011b2b20e1bac750bc7fae2734cfc3e743f1506ea5752a99fee2fa927ec4c5716cda7e10d608916e447aee8989def609d13c5ffc4f1ea2cff9bb7a84f6a678d8efc3c0a282f42547c09e28949ba071fd693c7b221b30d16782b0ee476531d1e0fa4116af26798308863b03cc70399d5be", 0x82}, {&(0x7f0000000800)="120b2c801d39e577665827c55ba59a969976ac6b9fb154b375c13b03b31543d3f21d8933069f634364e424da6f558c6a16fcd2f53752a524ff860614f25358087deb0079902785a40a4af42f1f902f8008ede78dd034b73e213c30ff8c872b3b5abc1cad0770483647dca294addf09d2d75b36d70c7ba10ac52d1112f85d572f6364d5ff7cd76756025dcf44096ccded35f83e41791a0cba9210a44dd8a4eb6a445db7c500f66ac31febd83f5b0a660f931a30b4cf4a68987679f2e923cb115ce262051c7aca420ae618ff444bb4eb0e5ee079d7f99b78661c75689e9b55f738e3cb122b2f90da9282d399843b99314115a5f1b668fc692d88911ad85f2bde96fcb4e34bee50f3b6b92de7407aa0edb799717478031b2ec11bafe06b1cc053b8f41eebce7816dd75e6de0624628e0871fc266310a9f234194e269f55207c1cf492fa4fcc2cd7e0996e50559173ced96ec6b7fcd8039e6ea52e610850d328eb8f00a5bcb61e5cc5b9cb10fae3a285f39f970aa5a84cfe65501bd792e8f5e5e0ebcffe4c9afa02dd092b122c831a4b1d4e2355415a8509d1057c43c9578c5fda5285bce4f40bb5b4a976fac74337170db58e21b621b8bf78260c5978fef8ab8f8a6fa8272e0e37268102192f103d76ff4180bceaac8e2f96f5bf691bc1ff69a3767a36584e330b4a7e5e862309af4d07065390411df229724dde7e110ec451a01c98684e90a498a6901ad5e931a6060cecf785cbc7939d398c53a88e85533fa0b2a9849e7414bac47e2b833c6e6858ca7ce7377268d85a9f262feefdddb829412a250a3ddc3cb8d7aa6c6c45aef932e60e5b2b2bd730dd13a79c082613d08ac2ec79f2371a12e816d4fd552763f56ebf8506ac105c6872103a7b0613aef9e658e6bd203eac48af41ca3440b1013d814ff6e8a2f384eca026dc9031271ed672539a3a23ced1810baddc4f7173e8e8bcdfe2406d4ab528c2f4d5e6a6f954ca62536771aacfbd9201f6c002aeee26de017d66e5a57f33aab042ecae132b286d95a662a556bb6683f58699538fae242dcd56d86eb977d26940c6dc8e02d4fbae9bb84c630b5641145dec9239b7be6c192a613336c81c1eda0d301c090cbf0cfdb762ee4ffda24592d5a720a452edd93a3e4efe92235b98108c20e1f39421d7c45f90ae47fa62a1f8b2ed21f9c9723877ea6a57cf16c0a6d8a5e65f3c8745a4dad8c8e3c23f771a282394ccd58348a0b3be425c5dee6b3b3640a93184ddc143244926b4a3f27b887246e8f719822a763d0257550d2131e89e7cc990f0d495d27e5a76e2f1376e205bcc39952de5c39aedb0e1195237fcd270f0b0dc3d57c14711d44be087fd236811ed7cbfe6e08a9cd9be02eb7217521bbbf75212979597e30bbeed4d65313f7a3687ba6dfeda9645738ae3cab7e6b0416f55fb03dc1de63b840720dc9453ad82881de93cd656460b13bb50466e192d0f018c83f9ebb2b6b618a8b5d0dc5df72b56018e3235391cfc83fcf9e3aa39a9307529cb6689c013ec43ddb4c934eb718fa35a0a7f67169dd024cb66e43e891855cb6a00cba00ad7368a180603bf1ea7653e7e36003525b8ebaae6c5c0698e070ab761afe77563099ce05371ebe0fc6380f6fabfd5b4c04c299beec50eeb165a54e3116c17e5165fe3a07e2c7d5f4bfd6da0752735fc35828f046568d20d1c0f9efe6e74d59d53f99325af9c5b0c89510eba86c5ad3165bbb7b5d159528c98598cdb2228f7c6f98f838232a5c00cb0c39bcbfdc187524897d5655ab4d5ef59b52c1a5c644a9e26f96db8c6251eee86b8314d1c314a745006cff764ea6149de08d6457cf3cfe3d0aa106e6723c2f13dd7bf10f74c86a8d9d894b8960f9a755b91a1db98ed3d4561618a91295f9e39669f2d26fbc31ef638e441ba9ab52382abbddad0693699813c124c6cdd18c9f094ca2cb3b7fc39835f77f161eb4b3cccdb3c82726e9b400df532b6a30dd515bd0bd39adf5e825439623d43da2e51040e3c94730c17dbb36ad59710892c9c0d084eb85207d03365e1584fd7cd0bd5fc9420f1d61387d563bd42da5d68cd482a12853637c2923b4959e6f3ac52670cf94a78c5884f64b7498bf2a8df00db85fc440821cbd2c319427af170cc86da87b3e13d996117948db25be81b152fdc3da60c5e7910f853f1913061c0e71d99e07755ea582821fdf96fa2369717a34344725e6d471ac4c23cd9b06d6c84cf715295da435993b7630ae41c3fbde353a5e374ccb5d6c7289605ec18dca6d41475f31785e9a80f8321fe9f3cdc736949db764a77302e45f8b9a60defc7472507bc2386e31da3ccb937b0e8eb3915909916bb279ac306938401a1d1792af1b5b29cf0804e673b48c4aac50c144d4f80208ff886ef80cc38ce179643ca07a6bcdcf010db9621a483bd079cd470b98fd9efd30e941a3c85305449870b89762d84442d8db1b91a8fee99727ab0ad6282d300c353edf6adf8bb830f3a6c09d71c44cec5e971139e5c04dc3fdbff58d9d4104ab257e7fedfab3ad73fca89e8de771f7a97af4ac21bfd787f6d298fe429f5e697b9f5ed00a7f913aee7ab2bd45eed4ce8fc95d10bb7f9223dedb902d340f1eeb675315f469dde249079ea5c2db315233e087ad3cd82e1f0248de0a41211495f9b3993e19d3e1af52cb56b72f042ac6acd333cc028800674c2eb8989de9ad8b68c2a7f14c4bbdcb4c406bd58c2c4cece26a8b130832c65e22b723ee732dbb483de123b29e7ee95614487c9bb44f98e091bd5b37a32ad5b9ca205b0177fdc531299f4b90070614e583bba411f33e8aaf1c43a0fdb7057bef89ff0899400bb2cd19219424bbc8cb46f4d1bc6b412eaa65d0252c762298b2105d25ec2a442a0e7a5706bd2f2c0cbf063d510a4bc58a7b1a11b20afec07f0b5bec1aca387ccc23be0ecc3c2c1cff953bf0bbab78275d8d6474da3b33f66c63049786630361d7d3eee286df9d9d92c82cce5572f33f4430c77c93e28139cdffff6b91d2c454548c844ff7bae87324793da44151e1006d3f966f97bb0e9ccf6673cf325240ea987594fad11a69a2d709bcb36fec43af74a1ea827dfc059581d4e9417ceeada9880a721730a1c7de659f38e78315e56c3d9b0c8f9d229c1128ffd188242270598b862d8e591202aab60f2545649129fdfc7025bcfbd7a9d1e142d078feba22d58497844087f62aa9f76ea43f940c103bef270df6d829a91b2f8d5781a1228db01616bc6ecfad9b7e2f6c3ef1c68a28cace95cc49581466913644ead6a71e41576e780a0742ab4c9288c200a0748b82dfefa477f0d79747bdc5fe8ed32856b64e5f8acd60ba090a9ec5f81b358b2d3390e3ac10db311df0d7735315f0bc056870dc853572a202526f24719d73683a71423bd6743dcafc671a32fbf12476da40339fbb9901fee68b191c60a16239e50f96d96d4424c43e2b1522792d8b8f001987ae939d51d583e06f73742de0d012a188dada3e62aeedde9ffc74a171b59d571680c384b028db4c7ff2d852acdeeb5174744222f0b215249aab2d5b53fe0d2f03ab87d8f864fd13f58fac8f10e4d4465f126179fecb9b0e6d6045815b53728f3df73754ff1a9ac8180475a1900e4ce6cd4906b869c9f750b643e9266f4cc802268fffcf6b84f82b7ca61bc8a67ac9117fe21d844db84052420e784bffa91ddb8e82acbda9950c4310890cf3509f93a7e4f8b55af29d202ba340e6454111a5615daf6e0327886049fd868990670b07dae2fbe696f77da0d2c16a706da84d90b73d75e9d54079f70966bf7efcbcdfef01adb0f430733d22dce77c10f827c53d56e76ab84fcb0461cbbddd5f4782fe724f5db87610213456bdbe6f72dfbfb3947706056f2a361d8750f3092a18e2d3969dc45617332c7b37681be666a794ff2fd5e9ea194d041b2bc7fb9457d0bb4041aca3b5861a56e46a92a5ca78fe0bff927dce599488aa908379640ca93d147138debcc8f3c6e221a6bbe117e60dd5c27e9672537685018bcc9216c5692e8af076c60e96b5bccb333eda0cbf7694c750adae9607765e1c43e2fa49b0a2b7d00bb949cab5909395c33e2772ade09e94831d43be0bb5141a90289e5b0f8fd81bcb4a702ff37ba76b3bfef18032716047854c6f396af5fde992ca336b937b10d233c07096d1fdeabce7c1b4cf553e421513862d51287e64ea8c47b1a2df8746834508de3a838b8380e8f5394f10e35ff39866f31be2fde8c23396c5e2300ce647ea24e6a2dc899cf52284a183ff0a5e8fcd23da3d7fff192202f640847c87c8e179fec6af572e4e11323630ea74c1e36fbb59c95b3752e7ffdad4da1619f859ce2ea11b48a8980727887f2375d8ae2ae2a1d85f6f805db3efbd6e16bec96a82dcb123e31ac476674726a0574d3410cd2c882f7a61966fae11b8572469b93e97799ba70cb107816519a742405a9f420e0b528af740f20a9fae208b562be84f809ce169ea9cc4b42eee11f0ded23425ef24d3dd61002fb2d72c63676b979c0b17eb0096cc4156ff43a629f50c41e3ef6ac9f00f5ef3339f978fb93ad24ddc588ee1b8bb7b26067361020aa7eb028924d86828a6667d9886a31bf122e2cfc8a15a5b0b6349ef0279e56663066820529db533e891625c9ca1da16fc3beb5102fbb73e6ecec18b31b0625654efedcc9564af9e1ed0e63157a6e94272fdf41e49bc44d1e20ab781d157742c4698833988f9a80d6295a720a7d2ce14bee9723c9ff190fe894f9ca576b38a2f172579fd15610f720c970ddd34018a7262feabfba514dc0d7e34c33ff7a0c6928c5afcfed2a74a871c09656655802c05ad10a65d03cc568f443147c044b8fcb154ec7c6e01e625531b77ec3e0359c5baaab407a44b52b0df9ba9ebf7b5dc7e1a5b4d641b1e30c27888af3cd3c7a50b8789243ebcf49bcf767349da0493c7256abdd0ad802e7afd01fefc7976db2a9e012aa902ea826130a3a298d659f94ff1ef0af2a3253128e8dfa76aacb4e4f063882096720b9b737fe8f45938345a775eb1d8a10b409f4510dab49c1ffa09a69aee9e1682cd53dbe7e496fd0b69bceb27d247bc4d050199afed38d5169a7fca19b7b30c8ac3467f319232594883ba44c7f0a9507d6146fe715e12537d1c949fe58d2567a9f684ee427970c33664fb7222bcb8a3d910bd8874876747900a82dfa09177566116e73c75793827421dfe5ca7b474d0967f0b2ebef8579390d82df8a8ba2f6b9b45d894c2e676fe92a0b47aa0fc6b01f14bb5187f38ff061b726753fe36617fa71d59a5ba5e1f956034553cbea2c9d98eddfef29711f17a8acc1f337555f613fc95dfbf17de7be9993e3afa08a002098b3710618614710398f60cd06c5546769a4f305903e97663bbf3a438a69d7d3ce855eb063d6ff8435c6bc3e1f717ecbafed7992e26c9863fb2166d7aa8a59689191be22c44109b0d7aa3f06ff728f52a7c05b65bf4ab5082c4291465207cce2b3cdd50fba32a3394b5d535845bb42c84b1705d0e2ce01ce3eebecd06e63a7d13244f6b248c615a66f49e0be4c495baacb222cd025a56822ec9615206fbe73a0a9ffa008f49d80eef57f9e0cc71669de70d26609c2d4837e449179ba827bfefa968a0a6d806df7d84dbc6b23eed03eb06fd96508115fd6dc24603232df67a815e6e89c4a43cc66784fbb5b481326bc37026829a4571db53493acf850bf4ca3262720e8bf502235658179c9800a4a35409add699c14111be6d0b5ed28aeac792ba91a88002c19c98a3478398afb02fb1bbe9d", 0x1000}, {&(0x7f0000000280)="cb0a9c257f032f94cb4e89a3b2d52863025c5ffa69d30fb7bd34e99639b7d22cfe6b9615763f3f25ef21ba85fbd3e9f3b9c15fd37a92977ed51133026d850c0d4a7736bd9005c8436246527d550b56dd8e18c3cdde85557f574410fd0781b4319236e65d0b17933c70c51f7b1b3bc7cef932ba8b9392b6bbebef3b4cdd67942218c315763023ea8cd1ac70b585424e1fa4f9bb500eda771355d27999fed9ef9518792a3e9d748d", 0xa7}, {&(0x7f0000000340)="7c427bb1ec5188d34fdccc8d2c3cf6dc0f26555c63a1d74fda992fa126c35b73c59ff31b1594dd97ee41168c82dc62435cdb84a934edb7921e908dc0738fd0fb5454562ef190a3027c9df72b2c0c14c4749c7eb5e3a60e121f8d79", 0x5b}, {&(0x7f00000003c0)}], 0x7, &(0x7f0000001800)=[{0x60, 0x1, 0x2, "e6723a84f32c8e5200adc6a54ac0f5f3dd19739ab8ddcd9d0840cf33740fa526764345047a578a5f780064288b20fd1f0ebd1d0055a8dfb8601ee8e30dcfacfc7ace253ac12df640f6"}, {0x1010, 0xffff, 0x80000001, "bfd6a1bc2a45f63b420d919c121605cbc36ce0d681fa1283025ffd1dd9e5be88cda30921ec22c6c5520e72c98869a6ce9af787ba55241c217338a63cdf48dbba2605bd8fb122b6aabfe9741e5bc0d6ab64279e6e4bd791baaabfe6f2edfdebb096850ec75e500122c54459373b683c2d39e49805fddee9175bdc7fbad00efedb5cdae7e5f12aa2e490dfdbfbb0af44cd816a2eb95f4050677f26ddd0290a94b429aa5d38c9f8af0c8662dbe9c2df2b3160a3fb3243e41541fc765e42363287271a54af3ac0fee9dab0426fbd5d24becff878ab06a554e04f5ae05a139ef1f17ea500a5e7792d7ef21554755998b920fb70667c877bc5b4edaaf42c00a963f1894ad1a8161f4af11fd5eb7db8446ded14c3560f588f564462d25884d0dc370626864867b4bf75b4d4e3d6da90b458bacfbbd0108f2efa6c3efc0f9e7892cbcced21184c931132b235e440172c915ea020ca240c3e44e2b5ec901cf58cb198309ccbdf42da3619d1c475365378a9a8e8dbece263755b8068c4373c747d22c73ae89eee69da541c82e3d2acea5a32e363d054f6d9c1d587431b0fce7c4f8800699f4ac3e5e0a6b0c823b75cf36bfd660171c45000b99c6acffee61f917d0f853a9ef7ff961747d8c2ad303d8cebc41394cb84f5d8586fadb67cf940d03030edf4b9244dcfd9f735f8e3ccf8d78540ab06b6f3417f5aca1f3b9112a3ce405f0de2c08f7905097f088d97a0f4da9e3b2e571e179dd256dcc595b215c9c9962cde26cbe2605f5028c2ca5407f8cec815e0b15db1e5c16818e800d4d103e498adb5ad62af74312e7812073bebf98a6d9dcc8df9e4620e3482d4a8a349c975cd5c713760f66be036843b1ef7fa21b907a3b763f308abb5c4d4489dd32473532d5d6730b67ef6044f972246bad2aa06fce7c996d5e026a9befe713ef51b79e8c9a20d9d8ad511868ae38b31020584edd80f5fabcec6e83231b8376b72e29d4ee068e91798f7d2175e0a9d8d95424057cde54cb374828f0593f531ef1e89b0f85df9c2eef0a56bdbca831192465bd43b81e074bb762452072e1a489d7709a9c80190d55f2f61507a48527a2bc1f3ed8c901f8a3f42638bab49ee9549890eff3611d0c2567172c7d79254c69f45f5848627baebae1e448d6704a409122434620c6dba075f565e56cc3a9597da1529465d7c52cdb01ec92bfbacf42cffb23017f934d18f56d8cb8c782e7e73f47e8fc682b93b4a86fab705c46f8dc99df04f7ef1953ea9deea3c70607539881c81aafe0307851837ec868f853349046042ca712299c8b3b6b8ed2db9bbf0b1a6223633a57a28432d67aee250ca6d9877c21efa109f7040fb76ad09c2694b89fce0a93616f88951c4037a5a4873de7362c4d1b7be799420355162ec6a59b07814c2ca740a2b405d9342e77e2cb052c62da214d823c4814914053a0a33addfe26b54d4fc14c66892462380610a16b3227912e1856a9b165a293641faa2f321b0427ac79beafa24658dda674b2047400b429886c5b4b714afa5d26c13675f3a9cecde1d0be84d18c0bd5298ddb0975ad028ecb8f786bc8a348e3f97ce357bb582c3a0a60ab5346228ad6e759de355f313250948595dae986115695b1656ed32571da5e91e470776f0078fcffdd9785d3a5ded848e96b1bc337ae660b8befd46513f4c3b55dfc06555ad9a1afc613b8f9955efecab0002ec60a323d38f19d4068b9072e4d701b356d433042263cd97b2e85c2054fc637460b90843f97faae096252e356fd8b3a5432bf515770caa69caee6d303cb23ead38dee769536d09103c83c8322601b133232c18daee6d3cebe54a554ef223dd7daf7f2a3df698bf15b440b8bc52385250e8c9ceacc6478d982411cfcc2ac0f8e4bd135533454216a358d3519e6dc246952cd026c925734181a7d814f687e50d792278f01ea31225031285921bda4588a647c977f2cb42182410ff0cd29fdd1b86f7b89a20354d30381b93591a8dcf801799468059f6c21bfaf6447c5208f58b010fd54666e59c386f0f384f8634e10be87f6d5143125c65b32a46046f633589b050bc2e7827932ae0ae8418e5b66e653b4d725b5b2998ffa69ea47ce0f0d66c405d34be707582d80720cf6a061f5703e88c97a68fd27fb3f3e4f767f9a692717b59f9e3e24331c79b1a7111a463e22d67f16646954ba33877a9b446e72d37a121731fa2c5e4b1d68774e22bfe84081b66ce7382a5983f0c9d881605897311b2e6711d1b319830a03e1038d4994135eb394151563db172f36869867666769186c7df40d560d458212064132ce9f39cac750b699c7080ae29d9268b9773a045e19e017100b9ec6d3639d55379d46d8ad740eb8593016c559571435e2bdfdf428695c73e18ec6c5d225697e323995ef043a4c1cd28de439533933f3824087ebb9e951d0dade91248d81a35eee6aa7a1969ecd8fe2aa4160be81df3d48d603e131dfd9c62dbb671808531febb4965fe37dee33065c38e6d4efb36417ebdee95b509c01c067e0747917df9452443a34e8553d7d10694fddea46c57347060fe4f63e519c7958a1a2565783e0239262abe2feaf7f6a723c528b2488870d1037ffbe77d7b20d7b67c24421fa2c2b74b746127b7f5116633923d42996b2c7e68104c80e3241829baaaaabb8230ec32b89c6828c4aaf4f71bc4ce1043076aba611f0cd0195bf435a693093fc3de19de47eaabf296c968cf1dc60079055a4ba420a494656e955441b8d84483f8ed4494fc99a126d7b365ed083e60aedfc92eacd9ab7f6b69651cb2eccbf169994518d254ff4d0661e55f94ff782b2a6de91942c08688969f61a4721e5ff2464304b04dee1b30bf2bb7431cbcd2798d7a7b767a0d515b8a38edb876cba92aa6bd0b6e9104f1d0a09e882e6d4a9164ac44a73f4994a6d8d735a393007fbc9009851bdb4c55166cb59e328c22f0b4b2240b16e27f1a16012b6f472bb517994701b96957dad822d7ffd00a13c66689fcd83603992ab0f207d2a310eef54976c405deb4dc3e22cbf279e7d48a5ebe054ee3322be43319e6d4094938c997bcff75a498b8e996b9e5282836e8cf77da3fd215dd4cf41f67bbfb5dd907e68300b6f7a0b716921f3d61d9809eafe6aa7e6a4b38eb6273bafa732a28edb6f33b4edd9681ce44dc5b95cc472be175ceb9236c791b42bfd1b045f5442fa562565f4eebe66264423c92162d105fd68be637748bb487b88662dc2cce5db654f2f65c0929309be3125e99146b429e2ffabbe1550f3e5e39fd43939a83ac6e36bb96dc565cda3cc67a9626f40ebf42c40ea1bda496c7792778ef69ad932a8ab23b9568d96134375609d22ce4184edf0e9fadef4385e74238fbe714c86dd8e0bfed1092cdae1a7ad27b27dccdff775aaa751783f2281b305d12253d3c722fd792af691579e36bc62235650a5dd815be0040dfed5ce5b1bd2d0889ec15b4cda5a456c085f4ff81f1b7a0034093c9e2b252eb6d1a163ef9910ce494fb2f89e2bda4b7d8a0542926cd68d8942c57639befd2e2ad0eff1ceeda8839fe3e7aa19d6187d6aa754c2cab3df95c9d189af1e8daf80d3274264e65ecbcafe75c37aa937ef52bcc9f10b90ead75fc1b5e75cef4356ab9e0ff9a69d80f6512bf384594d7ac044cada7ac4778d7a452d09792e88a0d549650965582874725e0bc56ac7ca45fa36981c01c97dd0a7dd7c5dd84dd535541f658513a53efafb3cc84e07e3fa387ccc71678986d2ca54da78dec06990e7669ee5a5b24315a5f2112c5bb83a6d6adfd3d7597408331a04c385f7a53a928ce091ed259c92b0876dd04b47f215e0484062cf5f786a3e76b2685e3620eedb39eafb71d260ff1d8b7f451cab4329a9c85c341e0b791da44d745e822b7c72203c9912f1597a6a20c58f94c0bae132b6ce5279c796a0e74c1869272cfb724a3c9d349564e85b41e428889ee7b05d4964ec1e1df91332a1def1d034ece25be112a322edbd54b0a5bf1f90fe9b716d2a0f7e2ec5df52fdc31eba654426d54048cbfb821d205d0132663bb977503158cd6172f70aaf69e823ce4eb896173d284bcdc7bea8aa0f64bd11e9591dfb4f2ace294a7483752627b6aefd2c11266994bc0ded38287a86c88d7cc66a3903a276fb2074532ffcbb1b8fe6d21d9b838b9ca42e89bbc9ffa1a2d07fd58193ba20d0e7e33da099f87acbbfd635e80af319998703e1224b31b397c6de51f670d99abd0e7cd738bc04aead52a6baa331c2e98b3aaf546fadac5d3dfac0ba1ea6a255f2af6fa9579fa448e7b11692f8e5e57698728ea6c250789d550bf32ee8f1c5fe56bf2486e2a09dc4385360ffa298d2f0fceb649a1ad4ffaa87224aefb01974afeafa1cecfe9077c2a75302959d2a4160e796d8fc9c49a6cf44bcb0c74e05280e8f6a1ed478ecc4851fdbf645d18348e9e0674b1103da31f1cede728a09b71beaa7d173bd1a6b72ab1af597f9391ac3e2ac1a018fe612936edcb537a54e5804aab2d236ce21f2f2f55b400af70b87328cc10f9c05cdc829520343f459301960fe4366fa28c043e5f17b10a127a30df1926eb61d475d062f0c1ffaaac162b058fafd83cf80ada3b2cb4a6a81333c6f4f99f45df5d3761e61c6e1c2f898dbcf8d7b13e8a58f28470710557104d57da4ae5790852c404b44b540dba8388463342de79c88badf0991bff0f79372b5873727e6ed21f90f8254830eb345ded034bf34162aa6b3c0ce38d068b83b6fbf4e4244f1120b26b5ffefe9e23cc828823a6dd53293ae552b7663d047a680c529fe7b00aa48bc075379ddc52fd6f3f48ed4c93396234553693efced64a39dc042bef69967dbba84969ad7c03340da0538f7d49c310cab882045c5658131fb7face9652d54f38eddb8eb524ff427c17bc46e5bb89b4a327293007d221185c182acff4756893a113ea8d16a534abe9cf9fa45ae4d2c5097f091cad23c46c2cee7d6e28929edb70b70f7a9282a8b48b720fb7c3011c69524d248f362d97d46c89516345f4b2a2f4272515927e8a9f0d546967937c57f3f73c2dcea33bf7100a1de208f665db76e9069ed2a4b4547b7d5e5792660d1e4f55a0921cb970320515a008201f798cf50d9fb237e7a860e5378e57e55f09837a071a48e45a428d1a3536b11682fd47da51245278bfef13543a9afae1bc46957696d42ea041791fd7337f39717b7ba308197ef7e3e2ea77486ee8d806c33a68451e897732702aa6796437fa253393583c7e5a82479ec94ba3de2b2cda21173bcbf12634695bfd76fc02e074d47a74599029553766d326ef0eff85b9c640b31fe6abdce491444156e30468633151990f9366217e6a45e41190c0a74362ef733eccfedc992eaac1d85db53ae3c72aebce2c6212a90112cc4ecc13b21c53f955d9e81197b32953f1963ba920cf9946ada24255cbb1fd3194fdf7bbb7330d0d8614b4b2e111780ed169fb2491921e8660ac632eb2d7f402d5df4e359f2dc419f72bca7f669236a758aeb7f685e6322f44838ccdcc1efc2faf50489ebd7de55960770f66ff15eb93beff8c8c65f36e543bb4689527cd54e87265543420838465bdde4d74558bda70e975faff69dcbc2b134b88f789e975310f4d73fbed5aa00387bc9222d012e884a343b4b030cb138a2bbcc68c675dd146adfae63c4bcec168b4d68ee55fe82735aa7028eb04b1a92fd631da8ef546920d4875648458f7e07b14aad94be925dbc19ef73048ba76dab5c4c276b9d96b4e52aa0454747180c983b4a072538c43b0d333e4aae53e"}, {0xe0, 0x1, 0x2, "ce879c7f0b49c5297e1873abc25ee85e21f60029e538255ca0ac62846bc15ca3fbb686f46e3348551fa2c9ffb152420e219aa94bd8870273b9cb9920f1a47b24b531f7bc0c60ec7aae87387ac8fa9ac23827bf5a6580c6734a35d7601505d1baa0e83a7debe3f75a7b728a0908284486c41b777bf43c41a3fef1b2ebed268c7283d1cfac89564f3cc5ae8d53a33f6e44b8bf2a83a9ad04dd9e4a620eb77448d1d898f87e4eab12875920a2539bba079f4b65842d6575bc493c0bbcef0cdd42ca11acf2de11c30b75e397"}, {0xe8, 0xfffe, 0x1ff, "512834cd30c4a40c42d65c749597f1f090b39cee43c64bc9a60734e946fb3ddd44c9c78bf217d6c241e4309e04c1c5e8489457e18d680b256ba1e86e7b16c38dabd9cc40c92e423286c1d1289b14cfde78606105f00665d3133b2f51fb7341edce2c115a5454da6f67bcfef5dafbc892b4abb7a4cece154b6ca1dddbfa332850c98e4679f8cc56351e7a12998ed4fa5fea8942267de08b09e35f0e7d027eba28d6b8bbdf1c475ba36aad1a21015b9a2abc31517f5c33cb3189c63170897f81493a5a1fc23c9ef40807c84026925d3e155ac80e"}, {0x30, 0xffff, 0x5, "66c20d88377b680ef011b0b9b94ee8f922061a59304498b7b3"}, {0x40, 0x1, 0x9, "2013da4e7c59c70b26bdc7f61e81b2306673f846b5b567e8c0f207278720c3aeb71c1bfabf8a7346afe25202aaaeaf"}, {0x100, 0xffff, 0x0, "2ce8e1483498f7c2d78a9d739ab18089eff9e04ff62b6d67f7c3f21c8acc3a63cf7c470351d99254323acc5342b06a2788adaf1a7f27e25f22b8540a2887bf1a4cfa8007a35db20db0a7db6f9d56b2cb78eba205794b9bfc8cec2fd719c2575f04b337f62e805ce4554b9eca799711fe519257d321208327870bfded3ee205ef43341d95ba26344aadd6cda31265c3ed95261eeb3706b9c30255ba8474c5b3636d49069add9315766fcde08600c4cb540f68db9c94d94c169160bfeed30c882baef6908cf813b8064657d10a3a8583333048972945e51682c45348933419f18ed06acbd4bdcc143f1de841"}, {0xf8, 0xffff, 0x7, "40660252d722990beff77414580f4ce7b96c0378076b7ac5d4b425fcf0f4572cccb44727ddb254314d725a256d770cc3c97c959cc4f3b6c0970e10c04411dff4416946f1207e939f0c57725c72f3ab575c6bab27adab6be1ebc9a34bebff42cc8ba546649134447ac2c153b3e666b8c807f775c9cdb65e1a4c4818302d4f4cc50cf9bc465a3ba5304cab4d2da38eca140fefb038e25f52c8ae49c1ee380f185e4ddbdf0252a49bb95dd264ca7120511388d0480a7c4d86daaae42e7506d7da943d7d9fb8964bc0120aa72a638c6b5956bcb005d2707c064a76763646cff7eb2722"}, {0x60, 0x1, 0x1, "65a0d116aa8f1f71a1868fe6873d21b9cef7fd2912d226dd4dea481ea86571e54a52b68071eec99d7dbae613aabba9b1c3fd51315302129d4711be1f2e4c7ba66dea702adf5becc721"}], 0x1500}, 0x400) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {}, {0x2}]}}) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x86b1ea4225905063) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x1f, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(r3, &(0x7f0000000280)="112bae8232979d5c9a104ffb39b19bced3dabc43afc3f6b0f65de74202abf625d06b497aaf2d3499d7c96937c11ce3cc40aaddf4ebe176671145a8e555c0e2d2c175cc76435830385ed547e7c749ab5e900e0f92cc9908", 0x57) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) write(r4, &(0x7f0000000000)="a5a8b9d449c4295f90af080a42eaaf8f8cc6fe01789d35aa2f1f0cd64043948f55f655c821f36805d00324f0233b0f4c2c48ea86a9660086bd3607f23fc73d113acf3e8464f792a13c", 0x49) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x9083, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}}, {{r0}, 0xfffffffffffffffc, 0xdb}], 0xffffffc0, 0x0, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000180)=[{0x8001, 0x9, 0x0, 0x6}]}) kevent(r2, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) fchdir(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x8c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x2c) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r7 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x0, 0x180) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000002c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000380)={0x0, [{0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() semget$private(0x0, 0x0, 0x520) kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/48, 0x30, 0x2, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) r10 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f00000004c0)={0x1, 0xfffffffb, 0xffffffff, {[0x5, 0x9e0, 0x8000000004, 0x20, 0x7f, 0x1, 0x10001, 0x1de, 0x0, 0x6, 0x9, 0x3, 0x6, 0x3, 0x401, 0x8001, 0x3, 0x8], [0xfffffffffffffffa, 0xac2, 0x4, 0x3ff, 0x800, 0x7f, 0x9, 0x5, 0xfffffffffffffff8, 0x5], [0x6, 0x5, 0x7fff, 0x81, 0x7, 0x6, 0x4], [0x5, 0x6, 0x5c04, 0x6, 0x597, 0x4], [{0xffe0, 0x80000000, 0x8, 0x7f}, {0x8af, 0x3, 0x7f, 0x400}, {0x8, 0x1000, 0x2}, {0x3, 0xffff, 0x10001, 0xffffffff}, {0x2, 0x401, 0x5, 0x6}, {0x5, 0x1, 0x0, 0x1505}, {0xb63e, 0x3, 0xfffffffc, 0x1da46000000000}, {0x4, 0x5, 0xcd, 0x6}], {0x8, 0x80000000, 0x6, 0x8}, {0x7, 0x3a, 0x8001, 0x7}}}) ioctl$TIOCCBRK(r3, 0x2000747a) rmdir(&(0x7f0000000140)='./bus\x00') dup(r9) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setown(r0, 0x6, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x30108, 0x0) select(0x36, &(0x7f0000000000)={0x0, 0x8001}, 0x0, &(0x7f0000000140)={0x8, 0x6, 0x9, 0xffffffff, 0xfffffffffffff000, 0xffffffff, 0x4, 0x428a}, &(0x7f00000001c0)={0x400, 0xc}) close(r0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff216b05989bae27b0765563ffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777f9e9dfceac2a84e6abca64896bc5e57c6388bbd2ae08b2951b15801360bcd4c0a162bd8fd4237b8fa4d012be447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd235bb8dd117743de927d7a8f7749f3f96b20000ff0f000000060000000000b66ec0f5c669ea191976bb2fad1b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da317517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea08000000000000000a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a26f1f244ac78492258ee52f00ba000076c5d39f01722f661679efb1c6e7c5cfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95b6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891786469d86b422da5b47351c6fbdd34724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"/658], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x85) dup2(r8, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) 16:00:14 executing program 0: r0 = semget(0x3, 0x0, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/4096) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="82022e2f66866c653000f759212553a534d9d057398bf5d9cbb07f2035c42655cbed6af94610a755f6a4b34ca5121a2aa02ede51d0000000000000000000000000000000ec1ffab33003a01feff3a0a76e0ae193d13b7f91f11641de00b53c"], 0x10) close(r1) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002a2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7302003c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599b64832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f374c6"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0xd80b9068d01a631a, 0x2) fcntl$getown(r2, 0x5) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x7f, 0x4) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = getpid() fcntl$setown(r2, 0x6, r5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x401, 0x1ff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrlimit(0x6, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2002, 0x20) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) flock(r3, 0x6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0x7, 0x5, 0x4, {[0x63, 0x3, 0x2, 0x100000001, 0x6, 0x2, 0x8, 0x1, 0x8, 0x8000, 0x8, 0xc, 0x3, 0xbcc, 0x0, 0x5, 0x0, 0x5], [0x1, 0x9, 0x5, 0x2, 0x100, 0x9, 0x2, 0x40, 0xfffffffffffffbff, 0x7fffffff], [0xd4ac, 0xf0, 0x2, 0x5000000000, 0x2, 0x8, 0x1], [0x0, 0x7f, 0x0, 0x97bd, 0x628, 0x40], [{0x81, 0x20, 0x7ab, 0x12}, {0x3, 0x6, 0x7fffffff, 0x7}, {0x0, 0x3, 0xe2}, {0x1, 0xf0c, 0x3, 0x400}, {0xac, 0x8, 0x0, 0x2}, {0x1, 0x10000, 0x55b, 0x5}, {0x8, 0xffff, 0x80000001, 0x8}, {0x7, 0x55f2, 0x6, 0x100}], {0x9, 0x34e, 0x3ff, 0xd28e}, {0xfa, 0xffffffff, 0x72, 0x7fffffff}}}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r0, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) 16:00:15 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0)=[{0x4, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x1, 0x1000}, {0x1, 0x8}, {0x3, 0x421, 0x1000}, {0x0, 0x100000000, 0x800}, {0x3, 0x80000001, 0x800}], 0x7) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{r18}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r20 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r18, 0xa, r20) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r21 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r21, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100), 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) socket$inet(0x2, 0x2, 0x5) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8093, 0x1) openat(r5, &(0x7f0000000140)='./file0\x00', 0x2, 0xc) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) getpid() 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/183, 0xb7}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) r29 = kqueue() r30 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r29, &(0x7f0000000080)=[{{r30}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r30}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, 0x2e) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r35 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r36 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r38 = kqueue() r39 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x18, 0xffff, 0x1, [r35, r36]}, @rights={0x20, 0xffff, 0x1, [r37, r38, r39]}], 0x150, 0x400}, 0x4) r40 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r40, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r40, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) sendto$unix(r2, &(0x7f0000000100)="eb8af6978048be781a6f4ba917be5f85c35f9f24af993972e645d2920357c5364d467604025e25c6a8cf0903202b6a557617952cf642c07df5db6dbdf664b9b48239d06c596f85372eb2c07f92f9c5a27b9c016539b50f42f731604497c7da3c25c9bff3b3b2fb4b4e3e08d2bc53b66945765d44a4980d4ec906ad52f6b5257b03ade6d0b8a11c04bab2fbdbbfe288553c74b4912dc33878eed8f7dbb411ccde329ef24c9e4e87c14c0bae89498436b96ffa53113c68857785ed0bb0fe", 0xbd, 0x812, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:00:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) link(&(0x7f0000000340)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = dup(r2) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r6 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r6, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$GETNCNT(r6, 0x8, 0x3, &(0x7f0000000240)=""/112) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r7) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x351) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r5) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r7, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0xfffffffd}]}) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000002c0)='./file1\x00') 16:00:19 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x200000005, 0x953, 0xfffffffffffffffe, "00ffffff0000000000e1e1000000000900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x320, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x100, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b158013658fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f7c3968244bd815e28c4366696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) 16:00:20 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$BIOCFLUSH(r6, 0x20004268) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x29) write(r2, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r1) pipe(&(0x7f0000000140)) dup2(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x200000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r9, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r8, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x1ff, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x2, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x3, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x8000, 0x7) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000480)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000004c0)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) poll(&(0x7f0000000000)=[{r4, 0x1}, {r6, 0x1}], 0x2, 0x7) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x49, 0x9, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x7fffffff, 0x3, {[0x7fff, 0x1, 0x5, 0xbe7, 0x1, 0x2, 0x3, 0x2, 0x4, 0x3, 0x3, 0x3, 0x100000001, 0x3, 0x81, 0xa, 0x8001, 0x5], [0xffffffff00000001, 0x4e, 0x9, 0x3bcc, 0xd185, 0x3, 0xfffffffffffffffb, 0x2, 0x7, 0xfd], [0x8, 0x80000000, 0x8, 0x8, 0x0, 0x5, 0x697], [0x6, 0x1, 0x5, 0x2, 0xa3c6, 0x1], [{0x1, 0x1, 0x6, 0x9}, {0x400, 0x7ff, 0x7, 0xfff}, {0x8000, 0x4, 0x0, 0x8}, {0x81, 0x6, 0x3, 0x20}, {0x1, 0x7, 0x3ff, 0x1}, {0xe687, 0x1, 0x688, 0x2}, {0x8001, 0x3, 0x7, 0x80000001}, {0x3, 0x101, 0x38000000, 0x1}], {0x9, 0x6, 0x9}, {0xfffe, 0x3, 0x8001, 0x100}}}) ftruncate(r2, 0x0, 0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000380)=0x4886) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r6 = openat$wsmuxmouse(0xffffffffffffff9c, 0xffffffffffffffff, 0x900, 0x0) kevent(r0, &(0x7f0000001440)=[{{r3}, 0x7, 0x58, 0x10, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x39, 0x20000000, 0x1f, 0x9}, {{r2}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0x200}, {{r5}, 0xfffffffffffffff5, 0x8, 0x20, 0x8e, 0x7}, {{r6}, 0xfffffffffffffff8, 0x100, 0x1, 0x1, 0x74f119af}], 0x2, &(0x7f0000001500)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x9, 0x6b}, {{r2}, 0xffffffffffffffff, 0x24, 0x4, 0x2, 0x597d64c6}, {{r3}, 0xfffffffffffffffa, 0x41, 0x1, 0xffffffff, 0x7}, {{r2}, 0xfffffffffffffffe, 0x62, 0x20, 0x800, 0x3}], 0x200, &(0x7f0000001580)={0xc8a8, 0x9}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r7, 0xffff0000, 0x2, &(0x7f00000015c0), 0x0) r8 = socket$unix(0x1, 0x1, 0x0) close(r8) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000001600)=0x2bd2) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) shutdown(r9, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001700)={0x5, 0x574, 0x80fd, 0x1, "ffee2f5023313c066a9d012d635b928a6ad40b3b", 0x101, 0x4}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x800, 0x0) connect$unix(r11, &(0x7f0000001780)=@abs={0x0, 0x0, 0x1}, 0x8) select(0x40, &(0x7f00000017c0)={0x174, 0x7, 0x8, 0x4, 0x10f6, 0xdf7b, 0xfffffffffffff800}, &(0x7f0000001800)={0x6, 0x5, 0xffffffff, 0x281c, 0x7, 0x6, 0x6, 0x2}, &(0x7f0000001840)={0x6, 0x7fff, 0x7fffffff, 0x6, 0x9, 0xffff, 0x80000000, 0x400000000000000}, &(0x7f0000001880)={0x7000000}) fcntl$setflags(r2, 0x2, 0x1) r12 = accept$unix(r2, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000001940)) getegid() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20400, 0x0) r3 = socket$inet(0x2, 0x8001, 0x4) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="f083f9c4f271ad37a17fb269afeb9c4d742a8d515b67f5c51f8892b69968fd6e2b1d5ff6048b0fb675daa82076506336cd8caf11a47eac76782d83b53e56dedb563544f5c841d6b9d61acc9cb76295ebe52b73152a8c08b26036b52bc0a6decd5cead873742b81f8adf9c679042e1ff738fa51d14f45ec4ce0044010771545f9653c6d4b87ee03973f02d59a5f39072600e6ad1613bb95c6370095058b5c00c55a18ec7117e07aab6b25972075df482b39097432d26a30027fc29f00e06c857dea20c27d2201b699857a2cf40dd4ee4bbf65d9", 0xd3}, {&(0x7f0000000340)="2a0d78c7c04675a5350fa3a79ff06e1f6d716090a20c90ff37451529940a7657e51848fae112bba2c9f0c26dbc0e8ebecbaef13121e3f9d9cb1396a9339392414da25069b14e5b8d273786644e84f8a726a0b07d477ee84576743d6922b15d87fe6e4cfb613deb994ffad0ab0f81fcd959d3228b636f38783238cfdcc4955baacb15584959487d4e6503a94d94a82c85ad79c7914b82960280d1e95e80616d22291feb6a65bf491c5fc25e8b1a2f2718793911da5bda373307ae7a94943c563242556dd4585eb0adc9e1a1adf2d9ec3d74cf8b3067e506725f97aa", 0xdb}], 0x2, &(0x7f0000000440)=[{0x40, 0x1, 0x8, "ddf467a1d73507f22feab0443da0b549e59286748b6b06267adcc949e09d7dbbce34c5b6500b430855694de1b2bfac"}, {0x1010, 0xffff, 0x2, "e41e28a0d7add56cc37a2ff4b0e88a0f0886b2bb171078662af51c854f0f9406ca97679a2bccecffb6b32663493531d5484b7d11003468da548936b4ae4376cfea7d5210121f1ef35fb99e5471878cb2a1205483c65e55f9c87f5a62302dc12db20ee5ccd4e1e8684c22bcc8a1b60708e26d950ab309331a9cd92e379eef10224acc015a48e5eb9370acef485584ec7cd99ff9948bdb10ad522d4e0d9cbeaed38ff267948f9a31160f5de3be8a5d7e2cec196f397110c04599af0c14c21c66f4efd406415c278be43fbc818296bbba99003fe3493f11d34ed52d62f2a8854dde7bcab4854e18ca8edff8c2e2d6f3f42a111bcb1f7bfcb7c2f535ab64661ffe9d1ca14d77b74b0948fe2f2605d73657ec8b5043c0c04d8c1d98fc84a4278252ba11874952bcf77dfee31515df0271114b9f5011938e38a0db4a7619ff17b5115be2c1123e5775d99ee9f830d6a41d62e4404b0ef51ca31e563974e2325ee7de72caea1b359682011eea8bec1770bfec8ddba34007afcdbbb37ce2ccf05c34f754ab33d646580e975b51223e7cbc969737c2fb4949d9312a6108ad1611fab20bebeb259b5ad177745fa822d85d8f999708a7b17ecb04c813634fdf39a754e50749424462c982ee5e264842fca1bdefa2136eb76651c3f22a0bb6291b01e304dee3b8ebaa4809882d321133b97c22d09ec6188ca41060864cd23c598d571e2d26377f7ff0237e2baa80a396e29d3e525c726da8d2b45cbebd69dfa9536e94ef3ee9d60f155065ef2a818539d4b9ab1ab23c6a56c5ea0705dc108458a081e529eced14e930ae114a06d5a001c624431f0b7ba8c473d2eb9fafaeac035e504d17fc470269ebe6a2f210e1d16869931be8f7e6f97da632450ee82b1406103b2604c5b724423d6bd39ccc7267a24516268d0940a02944d67ac1e9ece488d7edc0336682b4150b5c68f7248a1aa60288988665ad0b3fa961b927703cde0284098b50c649168c7d52adec315f850ca8db5e5beeeab7d74e15d3b509faff767a9a90cd11ede07011ae37ae869ab7a5717085d080b883b17f352419367f605f41563bd0a42db9802134aa919d5b2f201717b49d5a1250efb861343f70432fb0aba5baa4474c4773e92fdce7a3fc25612bea2a4e883f29ba585461383effaee72b7d3ff8f92d071fdc1303d193bb08463a7774d953fe09df09acabc80cfc0b4b652d4341bd271cf63b2b1df4e7added3083587a50388974629ac332e10a8dd550c91166da3086e43cf622ac30ccc402ae612ad374f650736d6cca4747717e880a25dcb37e8ec01b3689b4c535fd3e4145f7b0a2217a6cdc30a2800864e5dfffdd9607077f82f9826743fe4ba465ac8cb19f5c878dea2ed57932c1f68a0ad4152fc040f55b09a1d8d1da7246a105a1c3ef336312805d4e929baeadf610f8f48ceb66b2391bb6bdd1e0c51ac9978dea238bdd0efd3d84bde374b25fdbdf5ec3a69c76bfdbce69c57b3b93b509265b9862c5169945cb7b603adc5ad2106f2592540620fee0832402ad30261dd8f6b4f3367644e4dddbf11baac2f3c9a4fa4d014969e59a49a11d37dfa0387d75548b093eee9a37fa0b42bcfefaa97e9db5dc75631419c24c68fda97ac978f9b5eb095e2b20fb7abc8aa0e5f332dd66806d39024e0abcb3c9925644f38e4e716ab4a1818afa4e57dd6b291b07585533bfb010cd64265ad9307691a10b8a9ad1a106820c56890f449675df2ad3e59ba4dcde65a61d8073ffa8e2f03e52bc367c9ecda074f87682291189650c4616497680e57f4e3f32bb36997aab9e9f58623e203ec2a354a564ff2883fc7aa8680c5791dd657e127414921b61cefd85c89f8122e1c7af9e24426c6eca69e73a6c98cf0598c653000c6e237a5499727155bfc5ba8a1aaff97b0e8e06ec0b5f2aa08277b130fcbaf74be9f1ef20b7892dbe0d9cd37abd3f02bae52f6fead61c2365c37c6489978603f93a348c7ecfb9fb91e867e8cd88328821b6cebad05b894f000f9c7da5d5e7d0d2f4fb0a4f6b12d3b4731a8fcc2dcd75e5720a590982f4358e490af23a755647edce8263afecf87eba0a34723a9e0e0de78ec52978f01603a64dcdc2ab84675d2faa662ed70cc357da1837d5999278547eab4774af43739bbf767db4103c388f1e43359790597032cfdb1ebc8e13b09426f35d5813e777cf41d86aa3161eb270eabc6c6ebb8d7ee1fc66480bf779e23fb1c0ac1ff580a466c89a961b2db5dcdf5e7537b7686c32b914dedf701b4a9a32337f80a3c7932c1e1ff3b5e6b37e978b603d47a9cda9ed3fffcb5c0f4f2b1046c44ad72f63de9b0de01de97c224e63db897ab0fdd9b04157c71adc92c011fa4b2a82700007df0a96466408c70e6fec38a920a741dee308b9752de88322a91c6e25b7c2c6fb6b05e5d78e1804cccd67275b8fcbab763152947e0bbe5f8d33a444d225c88db66cebe3282897fa5ea0011217b9db2e27127adf8c9003a8cc09bf8858aa56f0cfbd00063530a8a51eabd083013274e9cae436f1da30e1225591c722cd7610a0c0bb50c897f38adedd4b77e6ff0033c3f9b4e3026a1389612512654b703f52d24dd651648d91331671ad9762a3b1698f1023d3509d352953bba2be43518786c12c74a259028b5fc4ff6989cced6a090b5f563274704e23f4b956d34ce05f55cb964842553c575d3964bd3d945b566648fe616453ad7140cb33d1dc981de5d97b57b0eaade096207569131206b94dfcd4a97a4050561c2e92d1be6957473737835d3e0da94becdf197fdd90584817a6f37e7488b3f3746182b20bc0220c7aefb6718264b867fa6037f713479d7f16a2474d70587dcb80116572912832d8d674ab79a0517aef190db98eb3ea827d43a4965be290b4894fc064c2dc11c5f50b9b7e6ccf19b54ad5331ba7bbe9a4f14fe9c09db93a1ac2dc75b57cdb496f65b429acc41fc8995027d634f58c7f94e5e65e29ef112e2b8cb576dca8e9f2161dfb2608c283bf92c71af9399fe421dc96971f271a9cb772242147edd8a00da0c04ac21ce2c725845ceae13a036bd7cdf95cce1149152a4ebb845354b346fcff5507765bc992d82cfe338c7e7110b12b0d55ad41e79a79ff7cc0163bbff345457649e1b467d59860540c02d2117949d9948ed0f52d3a7dfd64a7fc1e34901464a32f471ad2198268d1dce093d125d7499cbd78c966c2ea2bd3349d3059f15e622fff16aa265806aee1d4572fd55ec9d1537028538e7259d698c7ac30529b22004a401a900151c87842a1449d222a037d45c0b701bfcf5397c10934c05f4bf0bbcac9cd902d799c52436ac6c4557dfd611930d250bf3eff452963d0a23ea514c83f3ce72de6ef17536c255a9578796d034882e4f0ed098599d3b83d5edb5716ff42a747dfd27b655f65aef015394086fca0f41ecbd1d5d99fa7d64c164c78b747fd5c3f1be7aa79a7efee9ad4f24aa990a0ce96868facf37562179748113f6402a28416c9c699f37c8adc8505a549c032bf8f45311aaa5a18ae7800bc38e4b62a28fa5a774d7f9faa44c1d150db72247fcb1968357c367d2fda12981465adbdf52f7638c07a5160cac1f3a9f6436bf817b02cc3c02466b85cbb006738de4ea611189b0385819c2ba5b377e12c1df2f36a17f13389148a15bbeca4340698e25c0ff8357738942487bb8221413bd396e97fc26d011b0085f767e254d039558db0c6479dec5bf110a9de6e371d5f561937820bd3d3330087a3a0933c8a1d619a3f621ee40151b006ced07f16c3d51ab4fc183f2c77d5991c96382bdb647ce072bffca0da90d2db9a7f39b78e1b4192bc0d9d3e4b761e2d05d5f66d66cb33bef450b79bc6c7591a4f4fca806b51273c330bfaa9c1ab31667e0c17adc2ca5db5b2fa808d719c3808403ea6f39fa2041800a2bf86f70b938c67be4b2ea8168497c8618977316531d844636b636681193526c8bb4adcc8206af440ed8ad83f69e998b17e5191e13b95bcd70c68cde278b218184a9fe98020cfff89904dbf8625bc2257a6996f0c05a296f2f798cd38053c703bf8cd60feddfb7e405af01f519b2d3209097ee91727730724e93c4974b5982f5f04467fe16ade5af742a60a777ffa782981d21673d494d8ffe641e7c9ac4765078522c5f5b111139e8fd9b3d713211b70c6e20cbc955f256ed9a2f2afb9fadde3d92d833b5001caefa89d882049f6b7844cda15696cfd3469421bc7fc33bd2c07a93a70c7b462afe91372cdca3c8e43324ea1e1a18dbccbdd71c6add7f3ae3caf9b849c3d6e1de1dfd68d3fa5fe7cdf58900bb602e34df61fae29c97d18df416912480db7f4dedbb9d582faaea24899297b4f61969eca5e70dbca0fdde4a3a9db60fda6d2fbe5efc57584697a2b5d68424134ea60cda05fa9de622f0061a7e0a212bff1a4884c1fb6dd0a20e1ada2ea656b7f0631792f5c49125e9a05a5071549b92632b93b9e2b63efe9a38242f43e30679f49f562f6f9f0aaca97268572fde2317305af886eaa94ec8a75fe529ea374ffbaa9fe89d598df20b11aefaaba1a9b4323e327cd2b469d513e733c0547ab943b6709ef2c70bba94ddfbae786632e398020bd5879e490d50c7ea5e56dddfc8e168d4bd287bb2170582a46a2d4f17a6b617b19c73a9a4304094d2b1ab8665e395076156f09088d2b9754988148ba8a6c96eb81c42ff923fc8d04f50d3c1d3ff8f4e91f66d2441e964a30d421dae54493d33ceaa30d0cd6761eae846d83979e3a58e289deeb4c1496b915366d923c0027c938308ded356e9ad88678b3a82a097a295425338cdcaf8b2a339b3a26c46ba5b0384736ac6d7049c3ea9df3ff3dc883ab5b077e4ef86527ccaddc1c346b0c88d0512f7ab562809a4e6a50bce2b7da948ba08f1b421f51922db9c27b2ad2da9c3260a987fa0825f3cf3012a60cecb3240a3c4b1a9ad4403fd99aa338c42496bfeaab4874bd87680e4f48573ad20e8cb01ba69481ed42e47726f438523cd2e571b0ec72fce39b59a14a0c0159d3e062314d7e37bf1660092ca6fbfcd505965a2756e3a17570c3e825c92f84e277f03ed736ac44eeb16452661844f128ba5814d93375a0c3d9722d320907fb10a02e179335c4ee785fd8da483cbc76781bc04739bee51ff7ecdd2bfb23f8bb24ea6184a0237f4b23dbe3550cc491f39182e9932bb2371c2a025896750e14d24d82bffde6e521ded5f0fade5c03d3b87297a9192981423e03543ebdeaac2627f779acad5dbdcac1fd2b150c6efc7d6ab254d359fd548d45175761d63eac5eab601e1538361b389222b7464138525945b7bd22267c5a4ce586b8c63830297d1cf62d02650e5f24a0bb7bb77812c8d67edcbdcff0ce2311461cf087e7c1019ce29af0d047e53c5aeb0cd28c6a7a5254fbac13ee8bb56530a5f4da6cfd5a5b2a27f21ca12a858e60c2dde62c7d360584071b55a639cef7f404bed352495ee4be2a6f06b6e63b568f58288efae2756c4faad0022a89890e4f8c190292dcd39557c73eee69f997bfd444290079f8c34fcc89f3ef74ce2b8bb5436b1cffdfd201b99f3faeb2e29804c1adee6e20eed0b5e246ad22d753c113dfc4dbd2d760ecfa88414c1a25e3620c0b21295f78d576ffe293ba3389c47695fe48af3289afd4e5752102ec6e4d834189b0c1e406fcf0624798c22489baf87e526f3e8027801512e04d44f575b5d1c751bb247f2dfdf4ddf5995161398b456f7eaf561e0c51c67d1993618488647c7eb23c983c522a058ac4081d6dcb7c8a45e5e2d514f8803"}, {0xc8, 0x1, 0x200, "0d91a9cd6e4fe52fc26b3510520d6d580554e3abc8e5cbee919d25645659c75e201c7d960531d005731ec389717d97c3bc3d8ac2c816da97ec0746bd707360ea2790bbf83df823cdcc53891507b6159b4fce8afb1e2d4aef1e41e4c04d7c09404df7f65e82702e25997b39c260da58577508b52f7e8a102e6cb3a6a8996024814b4bd1fada970f05d0c516fa2472c030df68b63f97fbb077e1bc829f7f5d112248287967476e906b3fc7f89ffca5da3b31a7a8c0"}, {0xb8, 0x1, 0x0, "d2860395e8393e8db62e4ee0eaf371405651f633d089a2af5fd12fe0e874900217bca7b2a6b4e33d7dbe834ee75c8f9b3c9940a1280d66426341632a5f187c2d8089a2b5630d283002cc82acf435cc2c7370407015ab65401f48ffe9bc1a039c1825137dd610392fd396cb90aa08966bbb97679e998eafd35b8013789c164f202d64ec83e52fe817d19bd6d4c39c107ad3ad91f76660aae0784598dffce2fb14e3f3fe16"}], 0x11d0}, 0x207) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x100, 0x8000}, {0x7fffffff, 0x1}}, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000480)='\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', 0x6) r0 = open(&(0x7f0000000380)='./file1\x00', 0x10, 0x40) recvfrom(r0, &(0x7f0000000500)=""/179, 0xb3, 0x3, &(0x7f00000005c0)=@un=@file={0x1, './file2\x00'}, 0xa) mkdir(&(0x7f0000000400)='\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/', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file2\x00', 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mkdirat(r3, &(0x7f0000000600)='./file1\x00', 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r4, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r7, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r6, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r8 = dup2(r5, r6) poll(&(0x7f0000000000)=[{r5, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r9 = msgget$private(0x0, 0x10) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c, 0x2}, {0x8, 0x0, 0x0, 0xf7}, {0x6, 0x1, 0x0, 0x2}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r10, @ANYRES64=r11, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r13, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r7, @ANYRES16=r5], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r8, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r12, @ANYRES32=r14], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r15], 0x3, 0x0, 0x0) msgsnd(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b5780635605b615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12b79caf946ad7866c2818d7ba0fe3bbc4022f9e326659392ec72025bae6ff22914eb7a4d92205bae08f0d5366d2866d5598c170f8d22e10777ff63d"], 0x44b, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r20 = kqueue() r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r20, &(0x7f0000000080)=[{{r21}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r21}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000700)={{0x200, r16, r17, r18, r19, 0x82, 0x3f}, 0x1f, 0x3f, 0xffffffffffffffff, r22, 0xfffffffffffffe00, 0xfffffffffffffffc, 0xffffffffffffffa9, 0x6}) mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r1, &(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', 0xa0, 0x2) renameat(r1, &(0x7f0000000100)='./file2\x00', r1, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r5, r4) r6 = dup(r3) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r7, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) 16:00:21 executing program 1: sync() getrusage(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/97) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = dup(r3) bind$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) r5 = dup(r0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$BIOCLOCK(r5, 0x20004276) 16:00:22 executing program 0: r0 = msgget(0x1, 0x40a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) msgrcv(r0, &(0x7f0000000000)={0x0, ""/207}, 0xd7, 0x3, 0x1000) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x4000}, {0x2000000061, 0x0, 0x0, 0x9}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x42, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d", 0x1c}], 0x1) 16:00:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x4003, 0x0) r0 = socket(0x32, 0x3, 0x2b) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/239, 0xef}], 0x3, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x2, 0x8002, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x27000000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x10, 0x4000, 0x81) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6, 0xc) 16:00:22 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0xff) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r7, 0xc6e4f59fef2f76a1}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="fb18328809d000000000e68d5b7fb549384b5b013946cb4eba9b2724470600fb21da0fbb7bae03bb2316c1478799070000001034a57d57a9fcf69cc2097f808fe3695bb84104f66421db69d4e91cf857a2ed9fc57cbe0abd7aef33b76ca3f77703db584e502543588041cd764b008558dd0bd15bf4d0b983b936ff057347aff026946f33aaeb7c8a8651b727b07364b64c85840f7df9703f3bd9"], 0x1, 0x0, 0x0, 0x0, 0xffffffe2, 0x8}, 0x0) close(r0) r8 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffff0bf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:23 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0x1000, 0x5, 0x3}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xffff0001, 0x80000000, 0x80, 0x1, &(0x7f0000000240)={{0x1f, 0x7f, 0x0, 0x5, 0x1, 0x9, 0xf29}, {[0x0, 0x9, 0x7c, 0x4, 0x0, 0x4, 0x904c, 0x200, 0x6, 0x1ff, 0x200, 0x1000, 0x100, 0x10000, 0x0, 0x6, 0x7, 0x5], [0x7, 0x8, 0x2, 0x1, 0x7, 0x10000, 0x9, 0x1f, 0x10001, 0x1], [0x5, 0x3, 0xfffffffffffffff7, 0x3, 0x0, 0x7f, 0x100000001], [0x3, 0x2000c4, 0x7, 0xe63, 0x4, 0xa1], [{0x0, 0x9, 0x0, 0x6}, {0x1ff, 0x4, 0x6, 0x3}, {0x9d14, 0x80, 0xa85, 0xc43}, {0x40, 0x1, 0x5}, {0xc22, 0x0, 0x9, 0x8}, {0x4, 0x3ff, 0x3}, {0x3, 0x0, 0x2, 0x6}, {0x2, 0x9, 0x1, 0x1}], {0x400, 0xff, 0x2, 0x8001}, {0xeb69, 0x0, 0x7fff, 0x9ef}}}, 0x5, 0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002003, 0x40004000000028ad) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'trp', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x41}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x9}) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd16) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x51) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x686d44fb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000140)={0x1, 0x4}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x3ff}) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x2, 0x4) pipe(&(0x7f0000000100)) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ff5ffcf7fb000093af80e245e9ff9fa89c27ca9f0f2a50071f6d5a58fd4e1667819032dc76e10b4f7b50ee7c2ac1a8b3b5eb7b12458a906542879f457125a82d643d52e94631a82b2bec125c96855bdc659fa70a22d99254616ee6a702961882b09aeee02baefa4f3033", 0x6a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) fcntl$dupfd(r1, 0xa, r3) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0xffffffffffffff10, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) r3 = semget$private(0x0, 0x1, 0x4a9) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0xfffffffffffffdd8}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(0x0, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(0x0, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000040), 0x0) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000540)='./file1\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r18, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) r19 = kqueue() r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000080)=[{{r20}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r20}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0x7f) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xf879, 0x0, r10, r11, r22, 0x24, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x8001, 0x4000040008000, 0x2800000000000000}) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0x10001}, {0x20, 0x5}], 0x2}) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, r3, 0x4) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0xf2a0, './file0\x00', './file1\x00'}) 16:00:23 executing program 1: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:24 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00"], 0x10) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x9, 0x7f}, 0x4, 0x5, 0x101}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10010, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x7}, {{r6}, 0xfffffffffffffffd, 0x1, 0x1, 0x99b5, 0x3}], 0x1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0xfffffffffffffe01, 0x1}, {{r7}, 0xfffffffffffffff9, 0x48, 0x40000000, 0x21b, 0x38}, {{r8}, 0x8, 0x20, 0x2, 0x0, 0x26}, {{r10}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x81}, {{r12}, 0xf, 0x12, 0x20000000, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0xe26b3d8c6758f1, 0x20, 0x1, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x190, 0x80000000, 0xc33d, 0x6}, {{r13}, 0xfffffffffffffffe, 0x19, 0x1, 0x81, 0x4}], 0x4, &(0x7f0000000340)={0x100000000, 0x20}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) 16:00:24 executing program 0: r0 = socket(0x6, 0x4000, 0x0) r1 = kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8, [0x0, 0x2, 0x1000000, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 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="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, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x0, 0x0, &(0x7f0000000180)=""/225, &(0x7f0000000100)=0xe1) r1 = socket(0x18, 0x8000, 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:24 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x9b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) fcntl$dupfd(r2, 0x0, r3) fchmod(r0, 0xe3) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = socket(0x12, 0x1, 0x3) getsockname(r5, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) write(r4, &(0x7f0000000180)="d3", 0x1) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000240)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002972600031000000000000000000000002000000cc74d91b80b8a5b93a78c4dfc1ffbe0be6dd88e1f89906b815a6df63049817337ee495e8592b35b203363d2de7c5648cf87e98591188467544a3e111e174615dbcf95570730b414a7fe37f949fc1a53a3249e9affd1c7e2b3d3801331994f395353463f917d2beb7d4632ba4696ffc60058b36a7fe442f4a4c22df04cb524d5900165fa850b491f87cdf896adb672f7d2f2c065791c3765816bf91abb1b2cea6107fc89bed8ece112d63bb57831fb587c41dd16abf53e708f158d1d6b6c741bfc482c4ab20ddaec32a84d5d204db47"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x71}], 0x400000009130dbf, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x7, 0xfb}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x100000000000000, 0x80000001}, {{r1}, 0xfffffffffffffff0, 0x22, 0x4, 0x29d, 0x10}, {{r7}, 0xfffffffffffffffc, 0x4c, 0xfff7f, 0x8, 0x80005}], 0xddf, 0x0) clock_gettime(0x2, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x4}, {0x18, 0x2, 0x833d, 0x3}, 0x4, [0x3, 0x9, 0x3, 0x1, 0x10001, 0x20, 0x7ff, 0xb]}, 0x3c) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = dup(r8) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcaf}], 0x2aaaaaaaaaaaadb9) semget$private(0x0, 0x3, 0x16b) r10 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r10, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000000400)={0x1, 0x0, 0x8}) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x22) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x80000}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) write(r1, &(0x7f0000000000)="247a7664327f9c7100", 0x160) r2 = semget(0xffffffffffffffff, 0x6, 0x400) chmod(&(0x7f0000000240)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000180)={0x1}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7c, 0x80, 0xff, 0x8}, {0x8, 0x81, 0x4a, 0x2}]}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r2, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/48) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x11, 0x0, 0x0, 0xfffffffffffffffe}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff, 0x0, 0x20}], 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:25 executing program 1: select(0x40, &(0x7f0000000080)={0x9, 0x9, 0x7, 0x40, 0x6, 0x2, 0x8, 0x7fffffff}, &(0x7f00000000c0)={0x86f, 0x9, 0x66, 0x1, 0x400, 0x1, 0x6, 0x2}, &(0x7f0000000100)={0x7, 0x101, 0x809b, 0x1, 0x8, 0x1, 0x71c6, 0xffffffffffffff80}, &(0x7f0000000180)={0x4d, 0x101}) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x9) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r7, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r6, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r8 = dup2(r5, r6) poll(&(0x7f0000000000)=[{r5, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r9 = msgget$private(0x0, 0x10) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0xffffff81}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r9, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r10, @ANYRES64=r11, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r13, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r7, @ANYRES16=r5], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r8, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r12, @ANYRES32=r14], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r15], 0x3, 0x0, 0x0) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000300)=""/217) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000002c0)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0xfffa, 0x0, 0x6, 0x3}, {0x5, 0x7f, 0x9, 0xe10}, {0x9, 0x29, 0x3, 0x64b422c0}]}) 16:00:26 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES16=r1, @ANYRESOCT=r0, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r3], 0x39}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:26 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x3) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x46, 0x5, 0x0, 0x645, 0x5, 0xffff, 0x100000000, 0x1, 0x80000001, 0x5, 0xffff, 0x0, 0x400, 0x6, 0x10000, 0x5, 0x7, 0x9], [0x4, 0x7, 0x7b6, 0x3, 0x6b3, 0x3, 0x688c, 0x1000, 0x1000, 0x553e], [0x1, 0x800, 0xff40, 0x80000001, 0x101, 0x1, 0x7fffffff], [0x6, 0x3, 0x7, 0x3b0a9e26, 0x8, 0xe3e], [{0x4, 0x4, 0x6, 0x401}, {0x400, 0x7, 0x5, 0xfffffffffffff61e}, {0x4, 0xffff7fff, 0x4, 0x6}, {0x4, 0x4, 0x7, 0x9}, {0x8, 0x7}, {0x8, 0x80, 0xfffffe01, 0x81}, {0xfc01, 0x8, 0x80, 0x6}, {0xdc, 0x3, 0x6, 0x1}], {0x3ff, 0x5, 0x100, 0x200}, {0x0, 0x538b, 0x0, 0x3}}}) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) r1 = socket$inet6(0x18, 0x1, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x0, 0xa8e, 0x40}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2007ffaf, 0x1, 0x9c}, {{}, 0xfffffffffffffffd, 0x3c, 0xf0000000, 0x1ff, 0x6}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x27, 0x20, 0x5, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x14, 0x380ffffd, 0x6de67e88, 0x3f}], 0xfffffff8, &(0x7f0000000600)={0x5, 0x9}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000180)=0x3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000600)=""/43, 0x2b, 0x40, &(0x7f0000000640)={0x18, 0x2, 0xab}, 0xc) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="100000b70000000001000000ffff00006000000000000000ffff00004300000000000000008001518795aa4111250ece6369e82f6bd9da22624b74d7af2b537c30cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a1afd217b285973c0d00000000000000000000000079"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f0000000680)="5c6e4d969c333030988ff75f4ee14ad7595bc996548b7251df6e32f454019457b1a00eca89630505dd285a6d94786769f54849afbd145a025948cd31ba18722aa055c9f97d59bc7a9abd000016", 0xffffffffffffff5b) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") sendsyslog(&(0x7f0000000780)="7cdc8c6288fdc023a1601c23b2422dd381e2cdd5a4362be02317c956e1dfea8cf9064aab4b30df495f31aa117b48c06ff44a504162f88063f75ed3ed763f89480b27affc6afa3f8f036e3f8a29d55eb1a9d6e0abf90113fcb6f1ea8cb117107e0fa093d3e4039b15fe84fdb1c8942eee278d3cb0fccaa7b1ec1988e92284cd0aca6bafe46183a2c3bb1a06d395d74b3d57d2cc51e03b4e186c9cbc4f44f19009", 0xa0, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:26 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x90h\x88u\x04\xfcc\x98\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xfffffff9) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x102a0, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x4, 0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xfffffff9, 0x80000, 0x1, 0x0, "9b9e0f529b3b832241f8ce2ebc3f90842d8f36f9", 0x1f, 0x8000}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffe85) 16:00:27 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r3, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r4 = dup2(r1, r2) poll(&(0x7f0000000000)=[{r1, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="84609b8d6d0a1faa485d2a5c1d1f4eec2b0c060f0d360fc0a0e333d89cc0fc9a852ed422d166299a9b818f79c94d0f856b625a282e95ae85975d024a768f6067c6944bc86050f21096ca1c2778cc791ab22c9b0f8d2a9e27a1609ffdc90c82adc21c5563522730d31a91611e5667491ca9c9bb7817f2810113edef127057f6033f7864fb9d252f0db791e0b6201ba29af974c342fa431776842811c223fa8166e5a14ee6af7c68af6256a9b6720cd54c3ca73f8c471367ee7c3fd3b731b51594a9a70ec706868f0165863698b731ea924982e54b15195f30", @ANYRESDEC=r2, @ANYRES64, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES32=0x0, @ANYBLOB="90cdcc61b3f9e6e0b682b48e8b6cd1e0f7bb5d687b739b6d04f0749faed8aa6e905d0c56fb25a4190bf5fec56662d84df828a9d1b0c82b208b56e9a6bad5fbdca5bb07bda51342190b215e33f508ae847a416787a718d269389890f6719322c33ad404aaa190929d485cc30cbbf191882bc9efa2b3c35d2e8d957206b4fafa7c3276f5c6a5ad7a82c5c9f4415f1f68627b18dbcf2dad91cc9cb67d936dd41ae5b7a75aad0e533f323c2ee05aee4441c747de00b2f666c37d97307474944f1402b753fd9472bf61242b0eda22289fc8dee072c535"], @ANYRESHEX], 0x6, 0x800) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r5, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r8, @ANYRES64=r9, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r11, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r3, @ANYRES16=r1], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r10, @ANYRES32=r12], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r13], 0x3, 0x0, 0x0) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{r16}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r16}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = kqueue() r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r18, &(0x7f0000000080)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r19}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x4, r14, r17, r20, 0xffffffffffffffff, 0x8, 0x2}, 0x100, 0x400, r21, r22, 0x4, 0x2, 0x1, 0x40}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x186, 0x0, 0x0, &(0x7f0000000000)=[{0x88, 0x0, 0x0, "598f7c2bc9250408d3e2e7b85ae99ff07d279f7cfffce88d8300722c13b1306feb00a950040147b0dec9beb4ccc00f1cc0edb9fb0ebf8f03127a0d337c89b279ac35c028b4fddf50c771f875bc339d6448fc7489b134259466a2c6e5a3ad9b0bf3d435ba4ce41222163d0f2dc96fe52b472bf72d"}], 0x88}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2, 0x1f, 0x1f, 0x8}, {0x9, 0x81, 0x6, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x8) 16:00:27 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffff234320c2cbdef9f0aaff834759f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d", 0x3b}], 0x1) close(r0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x46000000000004, 0x103000000000008, r2, r9, 0xff7fffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r2) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x2, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r12, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x410) r13 = semget$private(0x0, 0x1, 0x4a9) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x106, 0x800}, {0x0, 0x44, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x400}, {0x3, 0xfffffffffffffff8}, {0x2, 0x4, 0x800}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xd0cf) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) getrusage(0xffffffffffffffff, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xfffffe01}) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) dup(r4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000140)={0x30, 0x0, &(0x7f0000000040)=""/48}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r5, 0x2}, {r0, 0x4}, {r4, 0x40}], 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x10000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r17, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = kqueue() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = kqueue() kevent(r21, &(0x7f00000001c0)=[{{r20}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = kqueue() kevent(r23, &(0x7f00000001c0)=[{{r22}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = kqueue() kevent(r25, &(0x7f00000001c0)=[{{r24}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = kqueue() kevent(r27, &(0x7f00000001c0)=[{{r26}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = kqueue() kevent(r29, &(0x7f00000001c0)=[{{r28}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = kqueue() kevent(r31, &(0x7f00000001c0)=[{{r30}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000600)=[{{r20}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x5, 0x7}, {{r23}, 0xfffffffffffffffe, 0x64, 0x1, 0x1, 0x200}, {{r25}, 0xffffffffffffffff, 0x7c, 0x4, 0xff, 0xe8}, {{r27}, 0xfffffffffffffffe, 0xb9, 0xfffff, 0x8001, 0xcf07}, {{r28}, 0xfffffffffffffff8, 0x2, 0x80, 0x2, 0x7}, {{r30}, 0xfffffffffffffffd, 0x0, 0xf000000f, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x50785be2bcdf14ef, 0x20000000, 0x1b, 0x26}], 0x2, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r32 = dup(r19) kevent(r8, &(0x7f0000000400)=[{{r9}, 0xffffffffffffffff, 0xe7, 0x10, 0x5, 0x4}, {{r10}, 0xfffffffffffffffc, 0x430bdd43da9f8b34, 0x2, 0x5, 0x1f}, {{}, 0xfffffffffffffffc, 0x1922a9d087f06107, 0x80000002, 0x2, 0x3}, {{r11}, 0xfffffffffffffff8, 0x70, 0x40, 0x6, 0x200}, {{r12}, 0x0, 0x88, 0x4, 0x8, 0x9}, {{r13}, 0xfffffffffffffffc, 0x41, 0x20, 0x2, 0x1}, {{r14}, 0xfffffffffffffffa, 0x14, 0x40, 0x0, 0x4}], 0x40, &(0x7f0000000500)=[{{r17}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x81}, {{r32}, 0xffffffffffffffff, 0x40, 0x0, 0x3, 0x6}, {{}, 0x8000000000000003, 0x8a, 0x20000000, 0x4, 0x7fffffff}], 0xc29, &(0x7f0000000580)={0x6, 0x1}) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) munlockall() close(r2) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x21, 0x20, 0x5}, {0x7, 0xff, 0xd7, 0x2000000}]}) 16:00:29 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) 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 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0xf, 0x2, r2) r3 = socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) getegid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='.\x00', 0x12, 0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0x10, 0xffffffdfffffffff}], 0xdde, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x78, 0x81a1, 0x5}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x9, 0x2, 0x40, 0x1f}, {0x2, 0xad, 0x80, 0x9}, {0x1f, 0x4, 0x3, 0x4}, {0x7, 0x9, 0xd2, 0x5}, {0x0, 0x8, 0x7, 0x2}, {0x9, 0xff, 0xe0, 0x3}, {0x8001, 0xff, 0x6, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000006d000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a2486695d0b2422c43c1c8959085e130162c7d5aa6259279ec82cc0d95ed1fdff0c44c3b0d891820024c09e0dbf34aedd565aa1a7226831b538d4502ae11b7f542bc13d3b2e805051ea910a2af299461f69977f3be03c3a650d5f0f12"], 0x10) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r3, r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x0, 0x5, 0x4}) r4 = dup2(r0, r0) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000080)={0x6f, 0x9a, 0xd31e, 0x9, 0xffffffffffff8000, 0x8, 0x1000, 0x1}, &(0x7f00000000c0)={0x3, 0x8, 0xd5, 0xfffffffffffff800, 0x3, 0x6, 0x40, 0xfffffffffffffff9}, &(0x7f0000000100)={0x200, 0x2, 0x1, 0xa924, 0x430, 0xaf9, 0x3, 0x2}, &(0x7f0000000140)={0x9, 0x7}) fcntl$dupfd(r5, 0x0, r5) 16:00:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0xbd64c8507b2bcd0f, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) msgget$private(0x0, 0x29) msgget(0x3, 0x480) listen(0xffffffffffffff9c, 0x7ff) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) listen(r3, 0x9) r4 = getgid() setgid(r4) socketpair(0x20, 0x4, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000240)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r8, 0x0, 0x0) r9 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = socket$inet6(0x18, 0x3, 0x1f) r11 = accept$inet6(r10, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x6, 0x0, r12) listen(r11, 0xfffffffe) r13 = msgget(0x3, 0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r16 = getuid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x8, r14, r15, r16, r6, 0x142, 0x800}, 0x0, 0x4, 0x0, r12, 0x0, 0x7, 0x7, 0x4640}) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x20}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x4) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x74}, {0x6}]}) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x90}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfff}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xbb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x97}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x5) ioctl$TIOCCDTR(r4, 0x20007478) fchmod(r0, 0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:29 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0x0, 0x83, 0x20, 0x0, 0x9}], 0x2, 0x0, 0xa50, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="174af205b6078bbc6be6634ecdd0") 16:00:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r2) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000140)=0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x4, 0xcf}, {0x9, 0x20}}, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x8, 0x1c4) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x102) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x401) syz_open_pts() 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r5, &(0x7f0000000080), 0x6, &(0x7f0000000180), 0xfffe, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x88) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4a846bf908869803bdcfb44d4f856550e659d234ecd38d42e0f2c2525657529b9c0336d6bd63dce5103622839c58159f7810bf3b681a69e3acba91268a5ae9112d1afc65021d3571d107722c3e045f50114c4199dd44373dd2000000000000dea6ab3fa505fd38d5afc77d2963281077201156d20eea86261b9962456da397a035383e825545eae94770edd567577ad9fbc301945b223311728df70f151d66f7ead488be0066e028e5ba5962858fc7ff76a80a1eba1600"/198], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x3, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:30 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x4, 0x0, 0x402}], 0x200, 0x0, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x80000001, 0x1}) 16:00:31 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="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0xd0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x9, 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x4002, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)=0x6) close(r3) socket(0x400000000018, 0x3, 0x3a) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:31 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() r6 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x20) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000380)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r17, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffff9, 0x10, 0x20, 0x0, 0x8}, {{r7}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x486, 0x8}, {{r8}, 0xfffffffffffffff9, 0x20, 0xf0000001, 0x800, 0x1f}, {{r4}, 0xffffffffffffffff, 0x58, 0x5d40442e498a3477, 0x1, 0x4}, {{r10}, 0xfffffffffffffff9, 0x54, 0xc0000110, 0x6, 0x8}, {{r6}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x3, 0x81}, {{0xffffffffffffff9c}, 0x7fffffffffffffff, 0x4, 0x2, 0x0, 0xffffffff}, {{r13}, 0x1, 0x10, 0x40000000, 0x69, 0x100000000}, {{r15}, 0xfffffffffffffffb, 0x90, 0xffff6, 0xfffffffffffffb3d, 0x2}, {{r17}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0xffffffff00000001}], 0x2, 0x0, 0xffffffff, 0x0) r18 = fcntl$dupfd(r4, 0x19f2dd443c694940, 0xffffffffffffff9c) setsockopt(r18, 0x8000000, 0x7f, &(0x7f0000000540)="0f32663a1aca57fde59d430ed7da0cdc44d4f4cd3968e6ad01a340cc6ce4d096e410037151c4dcf8df764f411208a34bb8621b269bedea08b92cc4622bfe9aff778493b0dc75bb31573bf3ca43d11d3b0632c372e3b82413957e6d2aa8a86efffabb1e70c043f7b4ae1082fd20d9e10f6c15a436cd3a7116bc", 0x79) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r20, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r21, 0x0, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) r4 = kqueue() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r5}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r6 = kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r7}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38f, &(0x7f0000000340)="b2") 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r4) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f00000002c0)=[r8]) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r10) r11 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r11, r12, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = kqueue() kevent(r21, &(0x7f00000001c0)=[{{r20}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = kqueue() kevent(r23, &(0x7f00000001c0)=[{{r22}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r23, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = kqueue() kevent(r25, &(0x7f00000001c0)=[{{r24}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r27 = kqueue() kevent(r27, &(0x7f00000001c0)=[{{r26}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = kqueue() kevent(r29, &(0x7f00000001c0)=[{{r28}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r29, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r30 = kqueue() r31 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r30, &(0x7f0000000080)=[{{r31}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r31}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r32 = accept$unix(r31, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = kqueue() kevent(r34, &(0x7f00000001c0)=[{{r33}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r34, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r36 = kqueue() kevent(r36, &(0x7f00000001c0)=[{{r35}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r36, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r37 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r36) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r39 = kqueue() kevent(r39, &(0x7f00000001c0)=[{{r38}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r41 = kqueue() kevent(r41, &(0x7f00000001c0)=[{{r40}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r42 = accept$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r44 = kqueue() kevent(r44, &(0x7f00000001c0)=[{{r43}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r46 = kqueue() kevent(r46, &(0x7f00000001c0)=[{{r45}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r48 = kqueue() kevent(r48, &(0x7f00000001c0)=[{{r47}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r48, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r50 = kqueue() kevent(r50, &(0x7f00000001c0)=[{{r49}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r50, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r51 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x100, 0x0) r52 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd0\x00', 0x66c6cde52e6f913e, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = kqueue() kevent(r54, &(0x7f00000001c0)=[{{r53}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r56 = kqueue() kevent(r56, &(0x7f00000001c0)=[{{r55}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = kqueue() kevent(r58, &(0x7f00000001c0)=[{{r57}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r58, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r60 = kqueue() kevent(r60, &(0x7f00000001c0)=[{{r59}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r62 = kqueue() kevent(r62, &(0x7f00000001c0)=[{{r61}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r63 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r63) r64 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r66, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r64, r65, r67) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r68, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="ef75baed20d699377a8b10d3eb9ae0de54860a939e7ed99b76590c90aab12512fdbfe47cd03ee2dbbf7c8dfff1ddbf794d6e9545cecf99025ff6b163b2a2590802a630072d9c2c601d0f76485984a357a8be40f6c049f7589b7cbde948b4321c2df52994391ba31faba9bda640be6c1705d1d33552638be1267a3f8fbb355f438379f5774eec705f9b983ad13411cc5ba954b6d8d9f75bc873251e24ef559f440ed5ddb5732f89f3f6337f169bdce1a3d5e004878bd1", 0xb6}], 0x1, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, r12}, @rights={0x30, 0xffff, 0x1, [r1, r15, r17, r18, r20, r23, r24, r27]}, @rights={0x28, 0xffff, 0x1, [r29, r1, r32, r34, r37]}, @rights={0x28, 0xffff, 0x1, [r0, r38, r0, r1, r40]}, @rights={0x30, 0xffff, 0x1, [r42, r43, r45, r48, r50, r51, r0]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r0, r52, r0, r53, r55, r58, r59, r61]}, @cred={0x20, 0xffff, 0x0, r63, r65, r68}], 0x158}, 0xa) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r69 = kqueue() kevent(r69, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r3 = socket(0x9, 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r11, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r13, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x2) poll(&(0x7f0000000240)=[{r2, 0x2}, {r0, 0x1}, {r3, 0x8}, {r0, 0x1}, {r5, 0x20}, {r7}, {r14, 0x2}, {r11, 0x110}, {0xffffffffffffff9c}, {r13, 0x10}], 0xa, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x80) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r1) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x8f20c6f5d76d18d0, 0x8, 0x5, r1}) getegid() mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r2 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000040)={0x9, 0x2416, {0x0, 0x8}}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) acct(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000540)=0xfffffff7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='^\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap'], &(0x7f0000000500)=[&(0x7f0000000380)='tap', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='{+\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)=')\\(\x16\x00']) 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x540, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r12}, 0x8000000000000002, 0x83, 0x41, 0x0, 0x2}], 0x2, 0x0, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83, 0x2}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x10, 0x8, 0x5, 0x1}, {{r5}, 0xc334d35e27b78814, 0x0, 0x20000041, 0x8, 0x1}, {{r7}, 0xfffffffffffffffd, 0x8, 0x2, 0x3, 0x800}, {{r8}, 0xfffffffffffffffe, 0x4, 0x0, 0xf75, 0x3}, {{r9}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x4, 0x7}, {{r13}, 0xffffffffffffffff, 0x21, 0x20, 0x4810, 0x101}], 0xdde, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) shmget(0x1, 0x4000, 0xa00, &(0x7f0000ffa000/0x4000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x10000}, {0x2, 0x459e}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ed, &(0x7f0000000040)=[{0x25}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:33 executing program 0: open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0xb, 0x69, 0x0, 0x0) 16:00:34 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x7) r4 = dup2(r2, r1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="42b81b4b2c502bf12b0f75dcb09ba9cad2b8847b460bad003f63050c73fa82f4a1c01a48ddf5a646c87af75cf13358713645262f6d18b72450f1a59b199ebdc53a36a06a2c18c8cc5d54bdead53db089364fc64d7532bebca9e591c246832776b03e601e2e612ebca001772aa6e845f94ca048586ff0afc1984cfea5379899162cdd3e900927cc623a93061acb0eaa2fb70f28e48411d39aca35338708271ca37300d24b36ff231bc126c682702e0f86443a85fb4f4f5045b133713ad3c74ffd7e845057735bd66f6b3631e01761478a137669ecdcc8e5eaf3d0032505b4c160e4ed3a4d24a4777a263003d0d41a780e06999a4e61b8252b25695ace62a21198968c426f24185d3cfac92f7cf93b6bc39de188c3b18d4807b0de840d37a4eb59bb08aaf41dae90b4370243f266ede5fa655ca6770e3d662b34c95d9110c3cc2de64917c64a147e0a8885e00d5ceaa23ffb942843cbf1603e2d274c9edcee4e5c8400510afd3369f32542baa96cdd05ff3071602ed64cf396a9667fa483c19bd111ae6b7be746da1f7aec63e463c8fce4c73f37a464c4dcc4f5d25aaca907589053f2846abf9fb97f482d366aef3b4107f8cc17b7c8b28de176787cf51e6977dff56af6ba414d9f0175e1aa06668736b4c997de888581e3f9a93a869c6a4323c620f90372bc7c5b292965b7e00afa4d5bbdd0e81f1ad9803de01e015e867d5ed85dbe6e17b646d3b400ef678da673e67a32786db30316811efc4d5d9d54dd15bfd71f3a1514499da17f34b87240190f993b495d1b80b2fe7f5d9ad66f95226240a5e0a58e5989e9c0977640aafa080cbed518fe86c8b689a7034bffe26cc9e2e4f717df5593f6e28c4ea304fd3985b92015097c9716aa33a8572b4f2da3eed2a6c04bb93e237c92bc11a0c370d8db33d11737ded9949f6b2b101f887d83208d361a68a963bc2d913919b2bc2fe95a918fdf1a3ff99d7d5b6365daf07ded16b1f24659eb4619f66f2ee3eda322dd6362c3803dc366abf00e374d7486e29eff9e63920827e8b051e31d8caf5452aa1573dad548dd87848f16255f5dedc007279dc05b8f1c1e1f3df54264a6a0728c9604a212e3b9bd67078b85e7712a3a55f67065ff83d0e10ed985ed552d2d74ff9c682936400b17ddfa339072835abe260179f486759682bff82c25af616bab890d3069d9402f06477fb40f29f245a34d0ba1a34b1887229e25f3847133c7f91ed88c80c680da91e3dbfd936ad2b03ba125de7429bffd9946a65e6aab9a1db51b89e8370266c2c77b8aa7c7856e31d433a508191b2efe29ed13a9f4b0f02de467256089cb42ab74541d6cbf616650981e37b6169031243c2c067180a51f835c5af216e164a687c1920d8d1894629226e478357372ecb9aaad85108824b159eaaa9ae466a3c9ac8cac8c16d9efe65bfe5903a6c7cc59b39c263e0f5f5295c7dcfb492f958d7347e4d1ac1f6bbbe09bbfdb0376f90d099efb0a07080166927790c18cab3afcdd0c5662f1d22e27dcca98b82262892239b3c89438235df62a6365b8735c36c56f95b15b40360c44b1bff128e7e68e274858e54d1a33b4ff9080ec163486d41cb9cb8b392044f0d1ced01cd73397649f0195efda807d7dc72344f154b1bf19be87da7e4c4426bc058209b2d87dc98d18a7f51c51654a3f3dc6192cdd4064de3219b4c6e077baad3fafd39aae4a0a58a0aa973f6b37a9ba6266638a1dd858cb1f0cc93ae760afc8abf44d274a2d99d62c1ee5ab3d24c99eb858d36a02174a4cab51c64e4a18b020a8ac2edc0a37d1fece4c2d69b93ec6308cac164458eb9286e10c53511a82a175394312b5f3ad3c75ef78b961db40da02585e0379223ec7f636d06f49ec193e5675ec7416905ff03d4224c5bca8460f5ede7b2e74ad2cfd38d200c03758ab5d83bbe4ea6b8c5534b8c6e18db5ee50839bb3e5234b882c8af872e105bfedd89f1b2629cbd6e287998557ed9ada64bf0d991dff43d0b9405ccda4ab1973e90e11ef0022e16bf2cea6458f54099a77796ad51e702d93c009e6a3cd47ae3c9c05757432826966387fe4b0f6ba3c52ebd3fb2be007a8f1723bc1d1d97b3c7b1a69ca148d13a105b0fc4c828b1da60fe046ca5a63c9aa68b033649b3defe56135e5ec4f0cea2c07100a31657aa97ab461f40c6111d69196016bc09c417ac1828626fd2796dd44347c0e0122b7064880578c024695bda06da8098ea01c763a4c6e68586f65eb85e7f257b239e2f07b1ccffca26308cfd71fb174c59307efb07248be1fff453a79877853f3ca92869de775680ab01982c0e5b5bbebc22b0dc65e610ebc3f7c4fa4ff4efe26980110dc10c6f6da06ad9eb98c628ec296626344fdcb37ee3575e798fcf21bc97f065774adab0d6c081964879adf4e046bb4240564dbad86ae87dd62567aa6970eeb252dfb56d0ba7404b36f809abe530169c24575722fc4cdfab1237f25099f6ad36e6a16fb98e79237d204f6b66f160a09669cf3540603d0dc6d7c83e57ac07c43320c37c68024291525170a4874e9637f2e6f5a2b1ba14c10e47040e10cc36147d9b92db930e1608dfa68620cd5da212f80402fe00655ae3be2e5ea9a41e0bbbe01227771380611c8385687fe3da35d8aa83ec535801c4b1036abe157827293e035586ab00eeeacab5b7fd2730bd9d5d6e5d7b86916dd44f32c38b392f131db3be56ea19e3c10159e7fc8c63d16f45c68705ac829054c50f322b549eb53cb04bb281fec44db96ccb1a35c4528f0549c7fc78ecc58089127ec03d013f01306ca4c42d9f4b55f493a93ab28ea82059e09eff0e51ad4f6ebe19ecf8951083443aaef049caa3580c9e1cd3d81ddbf82d74316ece154250d87e7b5193df6c45cb5a55f1200136dbfdc214009003c8ccc1e8ec4f26ea83c3bf456ac7f8b4f892d24df1ebc815b2e27478153b9d6e27bacdd9cdc8354d49784456f732fff185f5957653fd6902176ab60b978e54a951effdd1daaa462585c5d8713fcf43f66922fa31e07055c9fb942e12e21a2cdad4d171eb30da2b7df90ae368589f090fce0742d91db1e662e446c5d73019499e0bd21914d527531dd09f7ac76002366bb1ef04fd74ce48d29c4cc68541fca4166beb1e6d3f36b9a67ab64dadb062b2bd4991cbae6231dae043563b9aaaaace985cfdcd632d813a13b02719ec58937aa77e8a89da01acc01ac10aefd9980585cece0cacba60e330268e123b53fc9653a74f88902dd9b8a9a8d629115a14c3cb31c45c8c76aca6577dcc1f36d64fea35f7be323da09b4f1edc578f7b0f9091c00260ddc2e8ea26332f48bf2f541327739fcec1a16b10b479a4f6c7e167c417825b587756461ccdbc9e528797b3c26f4693010de7c214fb7db29d881879d3813fe88db7b93224d775f88bb5b8ef21391e2aeb91079658dc7cf7010720fc37ff1529dd1bb965d121c4e46359a1a9855e77f34229ddc4f4f74eca215100874ae56aa65f8c24dda808baac2a9e117798bcbac98e83045c6084bd54b769a10863786fd9edf73f190ccfad5171a12a7add6e2607b7600b7111746b43f7813863d4452fee88ddd05061174952bb15dfef0bb35a2483fabce86ce2d20464378ef67e326ab62644d2581a52a57f296f3b801a51c50a3304c9314aca35a2c3b0a2d010f278de280822dcafa990bc1bc64d94ec8936e085a51871e923e0d677555d4c27fb454f87fc35e2d9ded9cbf5cf465cc967f6fea113c1ac473ccef36a4059abc462731f5fd2e6d4013be601865ccd8341dc46288b5005bb1dfcfd38db002dce1abea745e5b97ac56e9e19b67f455e182f37e09b1f72920d533a23ec4f29553927ea07c9d34ffba87f3b1cd49ff9d230469eebd3c949be055e0dc2a64058b0f381b5878f9b006e45369bf2b66faac1f9976c882dd130d05cdaf32291a837786a94170c31d9c084d09864923be3625898760aa0d1cd8ddb452eb9e9e59f71ab11ebafd9b60f9257fc2f16995cbaa1e54f6920ffb457e1f33499f532e8c564f9d62ad8ea11f80067e6b274ddf5d9edad0b739ba9f768b1d224896fb461c6fb9fd59a7257f4ed325f7955194a6ef8a2b959d28b9284d8281a1f9b7377afe507195b208499cb4b3d9a6e429eba9b02a1269995fa6a21419d83821310083d90f16c5e2501dea6f64e38efd1511c35e80a5440f58e4e660787248b89d833107e50bd223fb193391275b8bedb1fd87663e6dd27a86e7d18d7bb0210a3ecfdba5ca863b5b17687698b828be2ecc3f65e5bf937d22cafd0732092a6c711a39303bd909709e8ac8665398a96b17e9fe795fb59e10db90c0a4e5bb79589c7e73eb39ce3e9938dd0b0f05de26b834dd9561473b0f943de9679683913eec880ec7b50b65baa48b7c8faedbb870b0ff43756b489ffefc73450e0a1820371896b2dc8d58712417140937a32c53912434bd2b27f8796eaab98e496dbefaa2acc6c371dbea677a9278c3d31c8c9aa80346230f2a10f109733ace58edcc0146ee53888317e4bb581479c0ed89229746a232bb3dc13f3de9648e75be2644c0eb02213b237939b45468c4c3addd6524d79fe6a539428dfb4bd768a26a0345cd411fffb9a1332c6cd92a19a1b8dccebbe9f134c89fe74071a2bb582079f02b9913da9dfd9fcd16e89c74290c3e5b63cab6805652b5a02591bb8c631d947a5d7db97f9eba27c36bf508318e7c0d5dd9e576004c4e4bbcebd7f14302269a48a4a1bf7c981108fa66d24b47af966260468a75915547392eafb785541a54fe6dc1e8be3d5f316d90efc025a83ee3082ca7216d419edfd69ac37dfbab78bf16547c0a08e30fd25b851e122b8d64b729a966e479649d2f583d8508bb702488bf189baccdf1a29a529b80608f6c21c870786dd380b216a068e1b5bf8b0f4d3460631440b98f392e015931f93b420bb3f40df96ab88053b6e212036449f1907eebfa60e7c5d1571e203892ff91fde0b23e1fb61f742649ea63515e3ed57289c043ccf5a6f40a23354b78f75637840b760ae9540f2710f0afc1fe4dbb2dabcd0df39ed4d5136f1ed983bc853063de877d5125a1b908a6319b428e01d8c783b8754d9bd98906803f1b2af18672134d5a6b9d3300cd5fed48d877eebafa506d11ad9e956a70f7e7ab8e787508b92724dee3ba52066b53d5265eaacc458ed10139fe88eee720790ac012cb0f690216338983cf1c32a3c23cc1a534a3c12da76876cb4dad3aa4d1017365e564a340ad47edb4369ad10b5ccd3517059b3a7f5d02b12fd38998a5ec1665f22dc052dad6a01985d78cb7a565ed4c6555f9d3a0a3f5d055210000000000000000cc7a7ef6c2b5639b789508ea0cf5664831299b73cbcc399f0b20fd0ec7afcd01470db7524f33774966633c4927c560f78bb6e0bbc6f9ca9d4faa4011494b1328fab2a224f26e7aeb59c3ac74f914581c11b8d108cc80f28096f3e3d90860d2cf6efada03e12470521c57c27b3b48de026a63282d6b6dd45bc8cc13a8fdebe8a58dd7566e797a5009015f21f04d3a602f9d06c3458b41735e18d0c0ebf2904e2115c14ebf5f7d465c61d35d21c5590cceb6e75a46195a24cb74bdf21f5b4eca9f9b760c7556fed92c9337b0362749ad94951c2894c89bec21f8838f48bbffa2a8f55b60279be6ba5b7aaa06e68bf63b8df13e4d864e602fd95497bf8974c0a7eb740cfe2d08acfafe87978001b4ae9c0317d536ee1b4a747c362462fa8ca64701c991b80894943cb10ddfa0b0246818aeb70799c6a08393db5da71dcb8355", 0x1000}, {&(0x7f0000000000)="84f222c779eed796ba63c165ff2d262c5ffc94b4715a754c40887ecb173490ae1149cee87ebf1137", 0x28}], 0x2, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000001280)=0x8) accept$inet(r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r5, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) fchmod(r0, 0x0) msgsnd(r5, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x2}) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 16:00:34 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db08cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r25, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = semget$private(0x0, 0x5, 0x8) semop(r37, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r37, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r37, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r37, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r37, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r18, r22, r30, 0x80, 0x80}, 0x8, 0x1, 0x101}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r38, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r39 = msgget$private(0x0, 0x40) msgsnd(r39, &(0x7f0000000640)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4dd0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c9868025bf872ffe80f22bdc3fd59c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0357cfbbb8b52b68ae289f03c4a622d28d60039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b1100"/269], 0x1, 0x800) msgrcv(r39, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x48}, {0x10000006, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:34 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee16cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000008d8a5547cc6e3e155704f208446dce67931b631692e6b25405f0180dc88cc55608bd70919f1651a6697c000000"], 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYRESDEC, @ANYRES32=r1, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES16=r12, @ANYRESDEC], @ANYRES64, @ANYRES64], 0x5, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777f66f9fceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5365c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x100, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x47fffffffc}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) socket(0x10, 0x5, 0x20) write(r0, &(0x7f0000000040)="e65aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3eb9b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000001900)=[{&(0x7f0000000240)="608633c9d2efaf47f04ad9dce34cea3ff63a9bba79717b09d18c64963e292e910508f77ea300864098fee1cce91cb53d9417a3816ba7a5b550103983faa0df06ce7dc8515820608fdeaa5bb982fd3be84c319b59aafc843ac4f1517a59d4adecf046bfbd083e6ed0a1175de01e892eea966699ba5e1162909df9ac5f9144e8cd54f0a353590c04020f35364d6158f4c8ff698acbafaba6937f2598a0d03b4c2036d70ee3118d8d3211637c827ac3ebb992807433c65e5e9e240ded46411a1d11d39e67e493e8292af59bb39f1dd930aef415d28984695d2feb92eef2fdb3422a0409e5ac8acf6424bbdb5c3c7a6eed", 0xef}, {&(0x7f0000000340)="997b32be7ad9adc228e18696a73da333d6d2ddc6f7b9aaf7046c2eb4816d965bfc5533d5d52e7c0fee9ca49a01b49358cf7e85784a64e1ae1618512fb17a52c8f9edff784d61ac292f56a1adb4a6e7e50d852c9c91d94c7c1b2009aa86a9e7b28be5919639e069c063004cae857a79632d08bfd2fb74181d1785a889ecdd7f7a3bbff4c3b7b6", 0x86}, {&(0x7f0000000400)="34d4cb88bb7819cea5a9461cf5081e76ed074dec92a26472d6e5eca754ec75c7354ea13de7ae9817115a0638d426b1df8548343583b9783de09967a4c5ead9e8da5ae6fc32a7128fc71367a0c15a85f1e97fd7769c1827fda7a764d4952ef1b1ded857a02a92f3b61b5c26c60fb4f00abb7d42aa1544c0756af616929094b415ee3490", 0x83}, {&(0x7f00000004c0)="fc9027b73f36ebb7c56e84e8dd5bddaec953f9fafde1735c0d8b1469e249bf8f2d9decdd8140b8264625ffca138c010a4371f54c3065aeec725bc89d83d0c4f5524d9c1b89e4422678e818fa4c7afb75fc5d7a21035e85e12e9ff6c4a39ae72f1b7c5dd441de292a429c474c37ee7cb5141ea77a3bdbcd007db455afd71af1e577f9dec07b0350b575666c5089081dd31b9b3a4c4efc6c0641a2708ee653bb0f6ab5cbf6467c86fe472e49328a8a8a184af2c10ede41fcc5782c3959f52125ca7836451e073846dc48b9066488d1929841cdedd976f83ebb06e5832e67a5ca8cbc7b57b4ab67e4cb653e1337cc", 0xed}, {&(0x7f00000005c0)="1dbf66c702ba46354c91daf6c962e1ed53a387f88448a3f410378fb120499a426130568515de5bf9a50cb09e05ef2f7b16ade6e22328d60e10aca8ee99913dd562b621563ab12c4b143923b30c3d900befeffbc4b154208949aed5368bd3234a8ece7f5b966291054f596eaea2891e2f4cce3a4118bc087ce59bcdaa461030422b70b032a96f5b3919de40e14eeb81d58492a3", 0x93}, {&(0x7f0000000680)="bd7b1795058460526cbadf64f8570dddaf7ae4cc071a0530ef02e1a1c7d6de2749e92261ac1b148f3b6e9b4f47622f27e54661487bf8b80503ee4652b2930a535a1adcfdd4c246d2a09f05372b08d5becce05f7c8dd2ed444aac67e67734f56c005d31f3ecd01afa472eff9361435bff5359929b8db475b4cd38aa2f196d00d7e1f715d2d90f2c4d1b5a2a333dee9d49337ddceb9276ad52f1add12943be25d7", 0xa0}, {&(0x7f0000000740)="8e8b8715a2085679bd544bb6b957c7c0ef84ff8ec323318b7e12481d4a651d55d0b6655e218251805ae6125642e8d59e37e3653e4dc01fdbb585bf9182195773d4424c0a7f38e78246c837228c191608f905b0f405a05ddf184e31736296a15f18a8546e50f5c54679dfd485738d30d7e03289552447bf077b80813c50032762fdc6549501a6ec5f5bc2cb356308788819254fb5fbbf57ebf8238840595128e3a995b2e634ba180cedcded6fd753d7ce32acacdc38b81899e4f7a60b26734247cccd17db0a176547a132c531617342ffa281d324d60ab1e4ca89a7c0e2fe9b87dcce173fffcc172a6b3df8", 0xeb}, {&(0x7f0000000840)="59234e2bce30511793916f514426e3257b36e34f1b4740eb327bbf03bab664923ec66ebdf32ddf2fc5d1d07100b29b85bc06d326511f2d5641f1f24615026380b2ae30c680c73f0ed5f508526a5bfa36f90d2ee904afd98f224f313a9b9dec7bbf642473483b39fb4f946928ec60f99b2ac3b0e79e4131da0214016e88e29fadabda82ccb592ff5be5b5423e9129a6fdd6deac17be5c786fd58d87d616", 0x9d}, {&(0x7f0000000900)="5381d1ac68ddb330f3ba999cdb883de0ee1356c36b60e63eeac89b2acdf89b926a06238ae39d680a3faab00c928e2d536b6cd3b70dfe49f2977d913b0584bba0570e4ee6d247cb0cf9060f7810ed7a4a96a3abbd96626045a5012b2cb9cfa52960e302d5861c42ee126adcff484b08187a57f81072a1d1f11dcbbc782702f3c385f7c4b53c5f91ed5218f2f3f827b7c1c432b23fd7ee740e2e583214cdff05f4185793889c05ed6501700a5f46ede35a9585873ff3cee399390932f7f0b48e7712e59fa59757a186614c93f06072d6cd664ef0ab88ea448f740ce8b4dfa6b7c15b1a48b0756265636681274a8bd348bc037b91e72ad71550dc3f9b5494d3127c9c0dc212560b1d984a8b13466899fd26c927c31db6e8169ab33983d1bf67a154e8e81806b77100441d0316cd9d308e3df283af78f933932d50b98a8492061b5d2a4b9f5d0c324508fa13fd12775587e30354d5a27bd3eeb76c54c9dbad74f6f2d3afc9fb729222b7309d25b36d1320cd0c0978b5bbbbd75afaff37ca6e209fdfe6ac04a4edaa5ae98a02c363834e76350a51c5db914677f734f34bb8245a9bf9c066b48563aef826f3f9e2dad4b0fea07cf525abc79bd205906cae020d448a3d7ee4b0567044e5772aa85b761dd3d909adf534baedd742d302204f4ea6c4051593d50be3d9681a0961457ee8677a2b74c72f4099cfa3b9a65458c73d4cee53fb6b344212af69e6eb45e49206af8e090b89cbf6c6c22f9b40e87cc5aee45414bd8aed9a0c59efe3652e1c617031b802cc1799d0b748e94b03581f719eb03ddd3a18744f650af88f78e292f71bad3803f13cd7635db985a11b9681ea14f646abdb64d5013e802e04e17106f1a463eb54e5062973355c59d00d7fccc8f2ab08a68bd430945c5224c51605ab0cca589c730a4cba6311a2369cf2661b3dc9e73fefcd43593897235c5370fe446c5ca69fa5319d6c234be8c3f49e271f269ca97ad95f847fcaacc80a89e56f6d6cf64e165c049576f422f841350343e721837910975f0172ab711a7fc495ecf41448755e85ca474614e3d14e764862935a4ce86d6e44cc5bb7dd9fbd09ba165fb80d2a3049e880f27435e092031ff477db82ba3e061cf029708e1d63b6fc8c7c6c2621bb217b0b7a9923f69e7f587217d14016e87a5ee65f49461aae4db2848069fd71f9fae1b5aa5c793c20486bb77ee78beebfb5a0ffffeab969d61deca6a9c852adf46c740328f3b72696c9b71af5d7b00c053f3ccd1f302ba65d9dee10959a66223a46980e84a88d90e55115d08f2f9ed073f99e56ec177043e83e9605642eb51f6f22f22218fcb36b1213c0c5c71f19d09d9178e1676796dd0b7b253c4cd293afca48e568fd3486679f6584e5a737da16edf642b1991be2cd522ac005074ba5d1ef46a2b0c74e3cb89176f98938ac39a210574630fccb7892ca746a41446e2ffce70eea39f2077f7872c29a27c562c651b46ec8cc3149e47ac60a2ec850eef9569448b41225e45d656037b81ddcca13eb27d0b551175e728b11a7e09df00038ba425c428d27f919e9d355a10b4bbdb6ecc5f46515f8bc0be3220b8e504a84971af8cb3f6bf6c5ace8041606696c58aca7c2b2f6629e344da709fbf7d37b6508690fd157d59dd77914f260f60d81344aa400745e0c5de9b385205e34a8c7abddd7d4653676b949d1f5e504d518ef7825fbca4b86c824567ce270f385c6b66c8204258298a1549cc4efae18faf1043f7e9c55551c16fc5a87aa2cb66a2ff17190778af842fd15abbd186a4491dc43d033e4c1bd89fbe85f72990b02743ef59453d84742f5b35447b43c86689c8967e017a9d5469269049ecf8a0257310793bbb0dcadb9033fc1544225b0c94d15e9d3670aedf34a26bd96fedc2af523ad3124407171f117fb65fa30c001590974f83ce9a52986289d450499d6f28d6c01c359e8e635ae75588a2d9c9ee642ff052ccc3fd52014bc68db84e3109f01a382d6937967c83ebd71fbc12beb26626d0fa4bc7cf1e36db7b71fe3f12762a4e577777fa6439ee2290868d726d3ce8b16b290539a9c8c7464356073b2a813d2ab7ee042261a673f4eafbbdb7d13ab280e7b9d67788844624fb7d17f42218d9c28908c6b62b9e2ee63a1be8aea6dfb4286fa5f90420471294e2e1585efa657014af50bf8f0a206b4e0a2f89cca84acccc73c5d0e65f06abf235c1aeb24bfb7aba4e95cfb90e1f1bbaf909e8a056fef873cd93f6ed29dd2f06a9c5aa321955070cf55608ea557508fa41174fa4e9053247e5c5a6bc651c9b82213c7de8cfa356c9b4ee22739d0b313c01ba5c57d0b998db4316389ab9d55fe7aa6a26ea762a8140a4ff42623d31dd426e14c38e94447571e804de97fa1377e8fd5cf6e4c3c9306005e0fdd76be4e25fbdfb039cdc47d03af31342d6b6b3804f721c474ba49df5cdc6037276e9368cbdf5afb0d5bb7bf1a3b17d68ce9e9cc5ea1ede30882870fa3fb89e0a6d187599c38ed8e4a94348284aaaac5d60f622d40fbc18a72100acb30eb4ea63c681669a79f0878e67bd4aa2c193a6e30f4baee8d7c04f9757f3b7732927ea8e0138b72036178f8dfdbd2d8b29da929da97e6370ed1acea2535322659b72e4bd0e55d9515ee7f4718bc8bdae14c122594726615da8b8d70e7935a93c86273f1ad440e93bf6b775a7c1a1363d2f5032ff9d00e17467dc4b9744f7f63cb9448ec13655956583d3cfae494572cf62af4235b3010c668fbe4784b1514396b0450a48e5bf0924f79f5cf002e4e969c7af89bf8829f4577c340e34910c052e904738b1c14a119ad5c824f6112a18bdf62082d76fd8ea72434bbdedf1dfbb8629c11ab50f4b2278acf9cae0ff3a9e97db2a0455d98b5f4115357d07f72f6d867fb21296b1aae4457496499b046de96e1e37ca140d9f48bcddd007b2b8f8ea755abf97c954b5cfa3c3c37df76882a6386ad30e6216858edc2ba32f73b00686f004329148b9379d49baf9036d5923075ac5416bf8dd45687e444040536be138c24d7570b1536791af57d84293b6b40275a04bf82569daecdb71b86627f3bd1be07bc51febfdbc2cac6d71c4fbfe43e07a0a4d4b6bfb0384ac1f597e01b79e5c8fb4b8b82c8b381a06b7970dec7db6838b8c85ebb6bdf24a8b56340d35cfa64ba31eb5d1fd4c936b3059268056054a94d071a67fc37b9699f9453fef0f7c3bbb6962e562e50491b63ce0680f4c8236552d7e2eafb2af12c30b75f9f0afb4b87b0e9dcc27ebc1be6dbeff003919d44effa88992f4f94d753b23c790dd854f9253b73421aa30fd342c06b27d80dd7e34ea8e26d8286667e18bb9b2a204062fe98ce5f0f8ed7b7a8c2f425af497d8c7082ec19ab080024edc1bacf5d3a0246e05e6161fbfa5327a43efe26edbdeb800b6940a55f468800d0240696f976f9a976e372b9d9ada095e10fb22f2f14653e5214845bb1e52c96a513d19b72c14184f20a98beceefa49b1c464d38413daf9ca653c6140e711ff52ec85c2cf8ea5772226e309b2cb90cff7973e4142cbebced6f5d37af351a56f0e3e07d31ca4bdd55e0b774e14f077b629010c2dcd14de3854eefb2e08a52b25f6110835eb37fcc09dc5dd157278778561b847ca9ac2f9f3949e2232be177bb015c615d9e30d34da15d96d9fffb254c6436f1000fbec86febf585049d7b6f90a19e7b66f52606b82bd29bb045f419d37b18a6a38b38d82f340ce716800055eb6f6c9dd3477d80c9f08348e9e83bd5741bd332180433f6eb4825773f44dd9d3b2d1c2f0bdb2669e87a0fb3bfec9fdbdbd45dcb6142ced9ed82d3da6920eabfce08eeced26d62274f65a7c114c785c671c01079ae812ba897d4b567b7ecd48d7d79f2a32a913c46746eb033789e6c1987566e48bdd9b02225c2b249c9345bae0fa9ae472bff9a8f3df8bf2d65f40134d932b3ada7544d1a0bc193e75819b605c62b9bdbd1b774b1695d6a16ebfe6c0c1a65e1017cfdcf9246a872151699b6e3f3577bc439dfea808c9a9e04140f88014c84381067f0073634a24bab9ef467f85c06cdd586540eafbf32a6ac1b33f3aac0dabc024a6d761bcedc902572932ff044c4a7485d032a43d47bbbbdd0f2437e120755478dc44b0e1e0ee07ed183178a694c6e866e92120b4ae56e60ea825e81ac0e6fdc9a33b43440ccc8b7962c6e264259ec18668b620e3ceb1ba23979aec17676cbe2f481b6dfb4bfe794dac0d085ea5e81cb490bbb2def773216c9b2e628b521b7f0ca184e28c77fd7f1d9d7e4f519577b74dfb750aacb9ca62502a2e2fb44f1b961765a13ffcd8f0c438916d92dca7f46844819168f9efdcb2ba526085aa1e372e81313f4234e10b0312bf9708b02492e3d2e74e726046816a2b04252c2e36dcb5fd8669da66efbf8d6b44929dff12f65b541313ce48b145ac08cedfbe25bec1690b257a2f2350e22598da585a60a21eb4061fdec4225ab3a627c9a1ba7465f4923f20a32ca7d1d5ddfe8b269fe7f6e68b3e6be9898b07ca5ba7ecda864eea03d6e952d5b81f7406a72fd66f1ef224b8ad6d1c1396c5f136779fc8a4641a15a008fa39f64914249d3312339cf9a30e3149e2a710180d03808d17c159544a0be919acf7c02a77614ee715ba64f2255d150c2ccf18137a2d63396dd78b3c0ca7722dcb7ad903e2c9f760f45ed62b00432c08bced88263647450210b0edc4aeedbf9f40674c2ad63546582187ab485d394879d7a50596891ff4329d09813f7e27091ec17de960ce8b7b2e0d70bf1626b91b5f65f72f6db9f2d295dcab57d0312a4dc0c0a8f4c47a51ffbb2d943f3c20ef6c7e84726090b4f9f250e58f9b2a00beb23673d308f32ea97c150fb337d0effc2238203dc8bbe641c2271ee71b3b583b87fd0a4edf4cc3bfc2743aee6c5046abc75c4c3a4dd1ab39eed86a5f110b2cadf4dd44348dc0849f038da0c2c7a8a0649a25e93cee3380dfd06a32366b8e1a2862aa1637580208eb1b6da5593a0ff900e44002ce1884d8ce474d8f3b927fc30c5aeebf68125c1036a8dc9c34c9ef51ab68f896819bbcd294741af89f4aed826cf14b40c85b837234c092be2db94c7a96fa64200c1a1b124956b2e34ffa26aa78b8552b5c97820e869f01c01b58e2d4f5de571a3688961a98fdcb583b907355325f22c517371c36bac71b374a4e3488258292526201eeb44714ba0d9e29d95a681dedbfb3c49571c00d15007c885b4e93a2951dc2556939b013a71934ef5607bcb21fbe9a083f9ba5cf2d6bb1750a5e5e96dc002e0d280e195bdb331a9c920f1814d271b65961229d6f77a2b2b971bd4b51fafd22f8a01b48352b57528d4c1e94f6c9568c59860566adcee568c6538500b3a1160fb0e319c346b34a7fdf88f9fce7dda2d87627f8ef757723ee5a94947bb9b80ac30ee85d56be38a53098e3f501a463229cdabfe16fc7864e9588fdebc3b6e3f260e05896f2b1e8541772034863b0a75bf026918c61307c6d48421f83bf74e514336011bf61bffce95b47558a4723a9c1e34a6b5001f9e22a2e56a0b6813b0c105d4d6d638bcce7dc151efd1237b4c2f99e8cd813faaf3641a8e6871292e1e592c55a4db565f29a1e91bbf68247b26413072313f4b4de1127d84b061f230c1816edf7c2226e3babd8c391b624ac1f6774f4e2778a0dc4796f7246cd716b96a944d2471e5b24ee44f74decba307f71d5ddf6162749975d34ee8f236d4830dd26f71f484fd7d78dccb5f0a42e8f0cfdbdefe54c84a2ec377191b6c02634b1592417e0ba2", 0x1000}], 0x9, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xf3, 0x0, &(0x7f0000000080)=""/243}) clock_settime(0x3, &(0x7f0000000000)={0x40000000}) ioctl$BIOCFLUSH(r0, 0x20004268) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:34 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)={{}, 0x44001000e, 0x20008001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0xfffffffe, &(0x7f0000000080), 0xc4e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x9, 0x1f, 0x5, 0x80000001}, {0xa6d, 0x40, 0x7f, 0x1f}, {0x7, 0x1a, 0x3f, 0x1ff}, {0x5, 0xac, 0x20, 0x9}, {0x0, 0x3f, 0x5, 0x7f}, {0x1, 0x6, 0x3, 0x100}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) syz_open_pts() close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r1, &(0x7f00000001c0)=""/161, 0xa1) 16:00:35 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffc, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x111, 0x0, 0x81}], 0xe1a3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) open(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x1, 0x0) kevent(r2, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000240)='./bus/file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffa, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) sendmsg(r0, &(0x7f0000001480)={0x0, 0x1cb, &(0x7f00000014c0), 0x3, &(0x7f0000000300)=[{0x1010, 0xffff, 0x1, "62b72f0372796bb476404b57e564eb4d3f45e36126779b8c171322142cdbd0fe13fae9c8d6e02be649768626826ecd2fbca3ac4f2d8ad318fad01ad1656a87f39e716445a525c371c725628e16acae4f60138ab765f9d52497ead5ffa36a016b18cb5b187df791960e078e40bf76197374bc2b1302237461cfe5596a50117a799c6e5e9e373119aef865dbb75ac607603efced223068317619d3356d12705abad89461a81b7196fbe182a02bb4e00a9e2acd6a0f8296c59f50519cf11af1a92dd7721dea8fd32e012946f18d073044895bde207da35be500206d17c99561f40ac66b9fe0f4ec1ff2c4d91e8b4d6eae99e9826fd75595bb9f580723ef06b355a7f10492c14a71663103b819693a7bff4fe728c11bce1c33408e45684ebdb1e8a651c62b40741a573f74e6acb8428e4a529cce6ed0e46e4e655233620347fb038842159841b5fe224fa6e053babe7e6419a77ca3ad3f275bb96f3df849f5b38b0102ffb9937475eec262f05a2596861ab193ea29ebf53cc8673fedf205e9825aa666595568c2a938922dbcfb4f13780de5e6c5b7a3004684a59bb32d9f73735297dd23f27503cf019fd33cac40653ba03545153359e5e9356ec5a928fbd824f17ab4ab8f0f79404f8d7c3da54a1cfb1beff6e5cb867a05951d4f5ecf9aaf01c6d4d9b884043487a214bcbd19ede3bd821508248592b55ccfc039676dea1ae5b375e73839bdcdaf54a5f00f005d26959cb3390adaf94f93865495269eacfd2f7a1947ce3c68286726cc6ca21589b2b2f208e879c968fdd1a15be50e1b1783c111c3de8bf8b5d61250e9d43ede6911b29bf6de0a6b848ce7027075952293f07942c556c7d1d7801527aadbd2f9bb95deade000cb47e560df0b0f0205d68504870067842dab7cb2ffcb212212ddc5147473b7b2164913a983f295c13362488d61b99b6bab574a0b5cc8c4b84bcafd41444c21c3b2ab67db576fd8f49889a93b4faa66a7b900a12db150777f437653eae871f2986637e0be9132eda21f72d6a8f65c9775b75e548303b894b38d82ab5209c7cd3418b5722764efd48ad5914e5bf62eddd0e0b8e73bd0cd65bb1ae90d16cec5be141206a3cc4f451a4441609c4f408646e1107df7e3df67b456bf6d903a055fbfa3a2ad5ce5cbc20bcd8d0f2c524814e712afe46849f1bec14daae839a3d130bf5cc70d678d2ca80c882c4602591766f09dd00efe45d65868a1784e3cfd2af542153def92f34e325aeb6a1761095290968751917325d5fa634e76eb823e47154bb920fc194d976e1a8675453fc95c70763ff52be2545e8215e56814b6024bdf1eb41328faf84a84247d2789c34636f7d823c5b265fb4fcd5d9b5689e4ced1d6c5183aa3298c23ee19dfbf316859d36bcc98fec08c48803a6b80cfdb6e25bb6f697d5b7d15f883493d394e41b04bc67c1a65113ca7e82a34f1735e113d8ec032ce1216f5ec4021ba03d481c41209eef3b739c9be95b2459095a7c17f06e76c3ca136d7f6497e5de4fcd2255a1c9100d9397827a7e1e488df7fc9e77af3e9d55d1c0b984199c418b1f728ba94031f574718f89584db16e2d1981b89896c97f6cb9ffb78c95e92cb2bee8f3f254b6c78433c1152a617f91a1a9ffd00f3ca14fb5b780f50ba8e44c730e0726a8e6f444f0bf3d7b1d6d32b9e80425964df57f264524f81ab79b8c956cef7ab08fb0430451135e686eaa8101ff55ff676e21ea2f317f8a36bab1345075fd06271dc8e6bcf385af3c3b756295844102bbc8446ddcc8a1de2e21169103b16fc9fe31869cfdf57da15d4a58872c0480189044c82f497e83fcd117918fe5703288afd084c8d3927d98813b7239d919939474ad5aefa7ae08b1e70a97c27e53332b41a9727fc4303b159942c794c37f2988a54d1ad2659ce0e522d99ce46d35c6a555a35d5ea18b22efcc37f7d6a927d6c1212c8aad2e5155b2aff38512b5cfc15da7c25d9ad1e3cadb07970ac3df98081aefcd05f51cc37e6dfbeaf8be3bc26e82c0d2d461228e36d27f3b8037f03897e8a5aa33141740f67bbe51964ffd3aa096e9f66386e5955f01f90a9bf8f22bf6f70f945f92e25872773d518ddf64379e0c90ed8eb7033899e4935ded1e83f6aae464ef41ad6801bf27befdd05ee9772cb8671fc4da24e43c9130ec466c79250fb64b39a1ab5aefe0cee3dcf9dd3f6e5c52912c892b9ec6f0b0580767568ccb59f7f13e1d61e63ff3f142c3d43468bab78f878b22e826546798adffdf2fd6150b3029088bce36bad810cd7aa24fd96752be6cb051c73a273331f8ed481f97bc4d0c96698c4951ce7c544f2afc09f249652edd624d199c69d4e24e895eb97bbf2a3d659820d45e9c07384a6c2ee0a22f652a7081961602a05b00e87a09313c33befcfa601171c7044ee05698d7d1c31fbb2381e5ec388888c08fd3fc03046d06cc692f80cfe2e3af95068e8ee3b8bba114faf9545b1717162997919ed11f710e277e1bdd8ede7cbac990900000099191fdc18d5bd3969e173f2a352c209a36fd9cc3065c8efb2f59dc4748dc68ebc9589fb0460b7ca60c6e4e492d9e5dfbdc855dc3c0c306a86d1e41377b093bb7cc79c17115ba24ca656bef203cc83669c8b9cd6357dbf90fa0c83295b9c480d2d135ef0971af9589c3a46c355b2601de44698fe30324efab35be2414599a7d3d9fda34ecdd1b325febcf66fd8fb164d51385ddd9cc2841f4c7952bbbece65bcd0cbeea6be6e807f51499a1a08b0200e26fcba80a778b63fba2e3958dda856e766702d904a057ceb2fce9e41b285e7f7109a9e0dc501c930a89ee4b7083691ec8c43e64643b8d1b91c6be7a9c9d8952c350b3bbf4c7ff5967da958415728a5d0cd1df90e840e04eb15ca39d38ca70743272297a937bc07feae79492ed8bdb6c2dd4d78486b979d374807e5bc541e4c55b07c05f9f44959e6efe8ed57b9aab6db2337a91fea14f8a19d106f2d4856817cfbe676e266057579cdc14939e2e0d171fd0f56224832cb61de3dd697381f0210a07d0fc2a33135ae079a46340025503313ca0bc110f8c508e62367e7c1bb0e0f9f8e9c2362afa8d289fdfc0b9b153f5cd9fdb156564ff1068493f3dc9abcc0621e217ff137462a63eafecaa7f1b2d41ea59b28a14cac9429e22e6259e7b12a50622b40f7f7e2c911081694e3346245871ba6ec8be3ead362f646ec08a09d2129a77fe7bda0c5c617a3dcde6c508bc7a04f2b5de2c865e155c1835967c9f8bbb993090dc8b58525205b5ab93f3d1925237522d5d0c8957f90873a81476e99edfc9249140b407795cb7242574ea5435ad70fc2cbb58f3afbca5751816671a7bbaeec05ae8addc202df6d49a95e310c791a951ac38eb8243fdf5b40b4ec8ba5e975e0d7db868710217d577b024b24feaebea62a7913225bfb9675eb7ed80ee6050dfc69a647ce41634bd9cb36de9854778ad73ba6ad7e05fc4e2947f0ffd81e7cdbe876d4e6d315dfeb1308bd4e78e3caed767c11160b309fc79d31c1205a51d0b9643d9a59d49ba64784c56fa7f28e85034d05790ec8ab08c8ceff856cdf4ab096c07984884e670920dc4802abd7065af2f49625a52b204517613ef6e61c719aee9d0aab045a7ea59b84fadb360f20df2229c19a57ce317154effa9c6bc4251136bd13309ad192c6282e6bf2897e00857a3f799057c31231b13659ec21273a708fe24b81173584d07973b093d88f167789cce6143398e1ae18aaa61d35063950a13d2cc4fb4abf23ed58a56f8caa4267c6c3591f461e24486a843c38576a70545e3bab246e5d7c41ea7e63433882c4c22844a689905cc6e3005b49f97f3419d172714e1e0cb3f47ec9107281d2dfaa8f7aeb3f981c199f77be29ea9ff56e7bf36a6b853fb54741dfa661e366c246aa85e38370ffaa5199a38d6becac3163019e2492e929dcbe717d91c6cb0a20821ea7899471d0dad8406e8eb3cf259c679769791373875dec56842f152ce5e899f1903f8ac6abf8b1eea887cae653c3e83970414d6ab891399843796b83ddd0cd09ac2cdda99f1384a4f5bd6e1a7493279f292df92736301d892ad48e15c53cadefdbbfbb402e4a7c16da91fdcc175dd14acf0a93daaecab9be02097263e65b4f2b5cc5c312fc8d91ca4faa28daecde25973ffa10d76460beb3f0baacdc8bdd9bc44864210661b3a85947993cffcab4df3e73ae2ef33066535ea5504a04a82a8bae34668d35dcd631f2d4d90ac45f0c78c91f7051c6c6202d3a1cce392c35c3f41c3a9994e499621042d75591e0bb74a84bb7824d29b7cdecb4e47d58a2ca4586da8b765f3997a7e1babfa7d8b6cae33ffefa8f006858a4f0b72b8196711e9e803185dff62589938e8b1d2161d74c3f3969aaf57c241f7f9357362d4c398e46516d3dbe47c778813d42601279f0f0bd1b7ea06ca66132ee7b8ec4d10670c54b9982921ec31fcc625162a18b1385fbe2ae47dd78c9664589c921b25e8cd903277db06df8cc2d317dfb2a13f1040700000000000000f4adce1f57f37d151a646adfab127f73a12e2873f065271498feb3180b542bb0a21d973879d2ba4acfd759ca57c740944226c94801764ff7683aae64db4f72935130279654df2d7e7a51094fdf90e2c9710de44575a5a10b71839f34487b7545b853f7de522d55b8d5193e396a73fc28d6b91493cfb540c65122ff5f574dfdc47d464a9c6084d0195989aa8dcf78e5cf988571436776556b36668c19739cf06436dad1d46d317e05c79992eabf4c2e657cce701937e5a219f96af247f091d0a770a336f2bad326dd841172dcc20734de763c0a2eea1c78a12c0d2de202fca5914b7cb8b8d592b7b7f96d94d43f87673e755ff67871a97c44df9ceb60edf2ba6285be6b153ea47e74e2df9cb42d8d3fc477073172141562988aae8c0a08d80ba6a9d14bb29dc5f33cd9d5aba2f3ca0f6bdeed9aad120bcf87612ca9a49a625a1a430cdf874a0be9b2dec48adae6fe07076b5877a08ed9a0b92ed2cb973630517e964f1f647dad9c7ba76bfb5025eb6a558289f87cad19a1ef593d0d73392000456f7cadae93bdda32a054773c70398e9578660173ad3fcaac95b9b2ac6035af81a1fa5aa8540d30d5fe98ebf89a6a7e60e684da77c0c01074d714acc3c35fc13c42dea24199571d49bb25feb43d45e43ef1cdd366f1093f1885f1b261acdca7675171d652089d361a2cc2596bb3e9bfca8e5e68e2f2cb1bde0a44d5f7f38e0438a7fd7e34038b5ef4f24eae9ef5b6d325ed599eac3a82db06fbad75501d6f659ffb1a559a34a0f66583bf37e61bd25dd5480e9c279c2b720b23ae5329d87938bc84f2806c9476b167b6bb5f7097a98a88aa5911922e884bc0080a9a3c0ff8818945eb3cdb7907315dff19e56414226cd53722b30d4c41e85645bcfc5d44ea7c4a672ab8a85d3f993ea37523e036392ddc544f44edaee41622850ee98817697f1de089fe06512c63c8ebcb1c9eb809e681b5e00490093bb979fe285102402105412ea323c953e829f5773e42027b9878ff75ac519e6a701132dc8bdb3e7b8e67e49e481ad02a6f4f89b5e576827b056652f520eabc21a022a85d9338afd7ea504ce401fa584629a6edb3787554fcbb289723664aad9a805ace0d293351b7ef21c56cddeb6e53ab2612f9b6809b2ea181d87bbd228a78aadc01936ddcb08847e08bb84b0b42b9e7a72bc4f8400ae1d1e6cc90c379e8ab09d5a7df2765dcb5764576e9984cccf5b346b7d547ae19b1f2d81e3e73790000000000000000"}, {0xb0, 0x1, 0x8, "1ebf28ed5af5c8143b2c33ebb680f368aad01ad33bf52e0af8a12a128ae00c25bad1ca24370e84113459a380d77124a6ab50c044fa547c22c6f38ec3ad1fa516abdb83ea0a14923206f503cbc3c7c6261f0517f36c67c5a25fb468b75ad554bec9e83178e4aaf4380f2b2e45c19201603b39b3bdf76b75c5a8e405b8c900"/154}, {0xa8, 0x1, 0x8, "3f44dc7792c4ab04ab182c78d509d24952102a28aec508c4edd98f9948126eea202dfe0dd4c6b26f99ef3399e50a8ec90ff87d7409fec7f58ec55a92889c33d08744864ed1ba42644b98cc881691d439940dad1c9756932308fb4b1a5a7419077c6898e9250236e25c0d5969d2da431a6dc7893ec5a2e2ef4b26179cf220102f9281e02753b2f900450c2accbd7f74f5357da4"}], 0x1168}, 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xe274}, 0x4020080c1, 0x0, 0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000000)) write(r3, &(0x7f0000000300)="d50515ac6e7ed75ca1c41d1512f93246b22ad57982bde20d0e66dbea93aa4acdd3d6b149569381cf9bb6ea5c2f2b8a5108abfc6b7c7371bb50cce5e7ef89ebfd950385864497ccc740ee3bef74287678fe3800e8bcb18326521779b50a397baaffbe5bf6b4c33536c36dd73a8f996e577761365d988d74c4bf2a8520c586503f6ad56ae94f60e1884cb9d9ecd4c177031aab44b9e7741d80eed9274514bb1067d2a7ef3117936a171d3ec1666ffb7127d69939b85c9265bf19a37699024ce75acb7cc1c2ec72cc4c", 0xc8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) fchmod(r2, 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) fcntl$getflags(r2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) flock(r4, 0xb) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:35 executing program 1: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:35 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0xffffffffffffffff) shmdt(r1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x0, 0x0, 0xae, 0x2}, {0x4, 0xfd, 0x1f}, {0x8, 0x6, 0x6, 0x40}, {0x200, 0x8, 0x40, 0x3}, {0x0, 0xff, 0x1, 0x81}, {0x2, 0x0, 0x10, 0x75f5}, {0x8, 0x8, 0x4, 0x4}, {0x7074, 0x1, 0xff, 0x8000}, {0x7fff, 0x0, 0x1, 0x5}, {0x1, 0x0, 0x3, 0x9d}]}) r1 = kqueue() socket(0x18, 0x2, 0xff) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r4}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = kqueue() r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r6}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000001c0)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x3ff, 0x40}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") login: uvm_fault(0xfffffd807f00a8a0, 0x8, 0, 1) -> e kernel: page fault trap, code=0 Stopped at witness_checkorder+0x121: movl 0x8(%r15),%ebx ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00a8a0, 0x8, 0, 1) -> e witness_checkorder(ffff800000b15618,9,0) at witness_checkorder+0x121 end trace frame: 0xffff800021b614a0, count: 0 ddb{0}> trace witness_checkorder(ffff800000b15618,9,0) at witness_checkorder+0x121 mtx_enter(ffff800000b15608) at mtx_enter+0x3a filt_bpfread(fffffd806ebc47e0,0) at filt_bpfread+0x4e kqueue_register(fffffd80774ef9c0,ffff800021b61590,ffff800020abe508) at kqueue_register+0x425 sys_kevent(ffff800020abe508,ffff800021b61758,ffff800021b617a0) at sys_kevent+0x2b1 syscall(ffff800021b61820) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff80,0,6,d0aabf3b0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xd0d7d32fe50, count: -7 ddb{0}> show registers rdi 0xffffffff81165884 witness_checkorder+0xf4 rsi 0x9e rbp 0xffff800021b61460 rbx 0x70 rdx 0x9f rcx 0xffff800022198000 rax 0xffffffff8248eff0 cpu_info_full_primary+0x1ff0 r8 0x7f7fffffc000 r9 0x23 r10 0x9d41ae5cece846fc r11 0xe3e2b839bfb6c6ef r12 0xdeafbeaddeafbead r13 0 r14 0xffff800020abe508 r15 0 rip 0xffffffff811658b1 witness_checkorder+0x121 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021b613c0 ss 0x10 witness_checkorder+0x121: movl 0x8(%r15),%ebx ddb{0}> show proc PROC (syz-executor.0) pid=64818 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe290,0xffff800020abf660 process=0xffff800020adc700 user=0xffff800021b5c000, vmspace=0xfffffd807f00a8a0 estcpu=23, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69271 307634 46182 0 7 0 syz-executor.0 69271 52978 46182 0 3 0x4000080 kqread syz-executor.0 *69271 64818 46182 0 7 0x4000000 syz-executor.0 69271 226207 46182 0 3 0x4000080 fsleep syz-executor.0 35537 108562 25026 0 3 0x82 piperd syz-executor.1 46182 313657 25026 0 3 0x82 nanosleep syz-executor.0 50269 464683 1 0 3 0x100083 ttyin getty 19147 329310 0 0 3 0x14200 acct acct 28094 80777 0 0 3 0x14200 bored sosplice 25026 101273 40061 0 3 0x82 thrsleep syz-fuzzer 25026 411793 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 17543 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 352848 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 266285 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 79635 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 184148 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 305381 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 36445 40061 0 3 0x4000082 thrsleep syz-fuzzer 25026 120802 40061 0 3 0x4000082 kqread syz-fuzzer 40061 307005 8614 0 3 0x10008a pause ksh 8614 364784 13949 0 3 0x92 select sshd 13949 229173 1 0 3 0x80 select sshd 27173 259621 84213 74 3 0x100092 bpf pflogd 84213 221156 1 0 3 0x80 netio pflogd 21883 410786 64830 73 3 0x100090 kqread syslogd 64830 142625 1 0 3 0x100082 netio syslogd 76803 17248 1 77 3 0x100090 poll dhclient 36813 156561 1 0 3 0x80 poll dhclient 94582 147946 0 0 3 0x14200 pgzero zerothread 12781 103077 0 0 3 0x14200 aiodoned aiodoned 82979 459560 0 0 3 0x14200 syncer update 26402 225365 0 0 3 0x14200 cleaner cleaner 85772 365486 0 0 3 0x14200 reaper reaper 70950 247597 0 0 3 0x14200 pgdaemon pagedaemon 26574 335984 0 0 3 0x14200 bored crynlk 55824 184174 0 0 3 0x14200 bored crypto 2285 451802 0 0 3 0x40014200 acpi0 acpi0 99711 151982 0 0 3 0x40014200 idle1 52581 127726 0 0 3 0x14200 bored softnet 65224 488382 0 0 3 0x14200 bored systqmp 71445 243519 0 0 3 0x14200 bored systq 62163 355424 0 0 3 0x40014200 bored softclock 37997 473953 0 0 3 0x40014200 idle0 63267 170163 0 0 3 0x14200 bored smr 1 414532 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 69271 (syz-executor.0) thread 0xffff800020abe508 (64818) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82622388) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9600 6462K 8472K 78643K 26972 0 0 pcb 13 12K 14K 78643K 831 0 0 rtable 107 13K 14K 78643K 2452 0 0 ifaddr 97 21K 24K 78643K 789 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1694 0 0 iov 0 0K 44K 78643K 763 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1244 78K 78K 78643K 7515 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 52 0 0 VM map 29 14K 14K 78643K 48 0 0 sem 12 0K 1K 78643K 725 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3728 0 0 sigio 0 0K 0K 78643K 55 0 0 proc 62 63K 95K 78643K 1620 0 0 subproc 32 2K 2K 78643K 381 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 532 0 0 in_multi 27 1K 2K 78643K 457 0 0 ether_multi 1 0K 0K 78643K 47 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 838 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 164 299K 300K 78643K 15266 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 809 0 0 NDP 22 0K 1K 78643K 240 0 0 temp 244 3563K 4204K 78643K 174104 0 0 kqueue 0 0K 0K 78643K 70 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 72 0 67 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 364 0 361 1 0 1 1 0 8 0 rtentry 112 406 0 370 2 0 2 2 0 8 0 unpcb 120 2163 0 2151 5 4 1 2 0 8 0 syncache 264 27 0 27 10 10 0 1 0 8 0 tcpqe 32 19 0 19 8 8 0 1 0 8 0 tcpcb 544 2034 0 2029 36 35 1 12 0 8 0 inpcb 280 5526 0 5517 49 47 2 13 0 8 1 rttmr 72 4 0 3 3 2 1 1 0 8 0 nd6 48 59 0 57 4 3 1 1 0 8 0 pkpcb 40 53 0 53 10 10 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 98 0 98 19 18 1 1 0 8 1 pffrag 232 96 0 96 17 17 0 1 0 482 0 pffrnode 88 95 0 95 17 17 0 1 0 8 0 pffrent 40 2806 0 2806 17 17 0 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 325 0 265 1 0 1 1 0 8 0 pfstkey 112 325 0 265 2 0 2 2 0 8 0 pfstate 328 325 0 264 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 10 7 6 1 3 0 8 0 art_heap4 256 1772 0 1573 36 21 15 16 0 8 0 art_table 32 1783 0 1583 4 2 2 3 0 8 0 art_node 16 402 0 369 1 0 1 1 0 8 0 sysvmsgpl 40 66 0 38 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 723 0 713 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7038 0 5624 46 0 46 46 0 8 0 ffsino 272 7038 0 5624 95 0 95 95 0 8 0 nchpl 144 13388 0 12930 61 40 21 61 0 8 0 uvmvnodes 72 6194 0 0 113 0 113 113 0 8 0 vnodes 208 6194 0 0 326 0 326 326 0 8 0 namei 1024 48879 0 48879 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 552 46 0 19 4 2 2 2 0 8 0 scsiplug 64 4 0 4 4 3 1 1 0 8 1 scxspl 192 43004 0 43004 34 33 1 7 0 8 1 plimitpl 152 304 0 296 1 0 1 1 0 8 0 sigapl 432 3870 0 3855 3 1 2 3 0 8 0 futexpl 56 88682 0 88681 1 0 1 1 0 8 0 knotepl 112 6129 0 6109 20 18 2 2 0 8 1 kqueuepl 104 7092 0 7088 10 9 1 4 0 8 0 pipepl 112 2566 0 2547 11 10 1 2 0 8 0 fdescpl 488 3871 0 3855 3 0 3 3 0 8 0 filepl 152 41347 0 41239 57 50 7 14 0 8 2 lockfpl 104 1282 0 1281 1 0 1 1 0 8 0 lockfspl 48 436 0 435 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 80 0 69 1 0 1 1 0 8 0 ucredpl 96 3640 0 3630 1 0 1 1 0 8 0 zombiepl 144 3856 0 3856 1 0 1 1 0 8 1 processpl 896 3889 0 3856 4 0 4 4 0 8 0 procpl 632 13371 0 13326 5 0 5 5 0 8 0 srpgc 64 30 0 30 12 12 0 1 0 8 0 sosppl 128 64 0 64 15 15 0 1 0 8 0 sockpl 384 8156 0 8131 65 59 6 22 0 8 2 mcl64k 65536 644 0 0 66 32 34 35 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 20 0 0 3 1 2 3 0 8 0 mcl2k2 2112 13 0 0 1 0 1 1 0 8 0 mcl2k 2048 183 0 0 21 1 20 21 0 8 0 mtagpl 80 53 0 0 2 0 2 2 0 8 0 mbufpl 256 1074 0 0 46 1 45 45 0 8 0 bufpl 256 21617 0 14569 441 0 441 441 0 8 0 anonpl 16 522654 0 505432 226 141 85 96 0 124 4 amapchunkpl 152 31001 0 30871 84 75 9 13 0 158 0 amappl16 192 23843 0 22721 238 181 57 69 0 8 0 amappl15 184 391 0 391 2 2 0 1 0 8 0 amappl14 176 1626 0 1622 1 0 1 1 0 8 0 amappl13 168 24 0 23 3 2 1 1 0 8 0 amappl12 160 293 0 291 6 5 1 1 0 8 0 amappl11 152 296 0 280 1 0 1 1 0 8 0 amappl10 144 362 0 358 1 0 1 1 0 8 0 amappl9 136 1372 0 1364 1 0 1 1 0 8 0 amappl8 128 967 0 926 2 0 2 2 0 8 0 amappl7 120 467 0 459 1 0 1 1 0 8 0 amappl6 112 288 0 273 1 0 1 1 0 8 0 amappl5 104 593 0 577 1 0 1 1 0 8 0 amappl4 96 4032 0 4004 1 0 1 1 0 8 0 amappl3 88 1019 0 1011 1 0 1 1 0 8 0 amappl2 80 29089 0 29013 3 1 2 3 0 8 0 amappl1 72 99165 0 98708 25 15 10 20 0 8 0 amappl 80 14017 0 13955 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 3917 0 3855 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3917 0 3855 1 0 1 1 0 8 0 vmmpekpl 168 36495 0 36451 3 0 3 3 0 8 0 vmmpepl 168 505046 0 502699 428 279 149 151 0 357 37 vmsppl 368 3870 0 3855 2 0 2 2 0 8 0 pdppl 4096 7841 0 7775 9 0 9 9 0 8 0 pvpl 32 1430117 0 1410108 444 243 201 220 0 265 18 pmappl 232 3916 0 3874 7 4 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 776 0 101 20 0 20 20 0 8 0