kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Nov 24 10:09:18 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.104' (ECDSA) to the list of known hosts. 2019/11/24 10:09:29 fuzzer started 2019/11/24 10:09:36 dialing manager at 10.128.15.235:16800 2019/11/24 10:09:36 syscalls: 337 2019/11/24 10:09:36 code coverage: enabled 2019/11/24 10:09:36 comparison tracing: enabled 2019/11/24 10:09:36 extra coverage: support is not implemented in syzkaller 2019/11/24 10:09:36 setuid sandbox: enabled 2019/11/24 10:09:36 namespace sandbox: support is not implemented in syzkaller 2019/11/24 10:09:36 Android sandbox: support is not implemented in syzkaller 2019/11/24 10:09:36 fault injection: support is not implemented in syzkaller 2019/11/24 10:09:36 leak checking: support is not implemented in syzkaller 2019/11/24 10:09:36 net packet injection: enabled 2019/11/24 10:09:36 net device setup: support is not implemented in syzkaller 2019/11/24 10:09:36 concurrency sanitizer: support is not implemented in syzkaller 2019/11/24 10:09:36 devlink PCI setup: support is not implemented in syzkaller 10:09:41 executing program 0: acct(&(0x7f0000000000)='./file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x141) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, r2, 0x2) r3 = getuid() setreuid(r3, r1) fchown(0xffffffffffffffff, r3, r2) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r4 = open(&(0x7f0000000180)='./file0\x00', 0x420, 0x80) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0x2c2c, 0x8}) geteuid() chmod(&(0x7f0000000200)='./file0\x00', 0x4) r5 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind$unix(r5, &(0x7f00000002c0)=@abs={0x8bcdbf0dc48fd8e3, 0x0, 0x0}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20, 0x0) acct(&(0x7f0000000340)='./file0\x00') r6 = shmget(0x2, 0x1000, 0x198, &(0x7f0000ffe000/0x1000)=nil) r7 = getgid() r8 = getuid() r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x7, 0x0, r7, r8, r2, 0xc0, 0x363b}, 0x5, 0x1, r9, r10, 0x4, 0x3}) r11 = semget(0x1, 0x4, 0x304) r12 = getuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xf863, r12, r13, r14, r7, 0x1c0, 0xfff}, 0x25a, 0x80000000, 0x1}) shmget(0x3, 0xc000, 0x4, &(0x7f0000ff4000/0xc000)=nil) 10:09:41 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000000)=""/58) r1 = semget(0x0, 0x2, 0x9c0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/42) semop(r1, &(0x7f0000000080)=[{0x1, 0x400, 0x1000}, {0x4, 0x6, 0x5bbf534fb38864ed}, {0x3, 0x6, 0x800}, {0x3, 0x20, 0x800}], 0x4) semget$private(0x0, 0x0, 0x4) semget(0x3, 0x4, 0x610) r2 = socket(0x2, 0x3, 0x81) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) bind(r2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) semop(r1, &(0x7f0000000180)=[{0x3, 0x9, 0x800}], 0x1) semget$private(0x0, 0x3, 0x100) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xcec3ccb1cc5bc808, 0x4010, r3, 0x0, 0xd113) r4 = socket(0x18, 0x4, 0x7f) setsockopt$sock_timeval(r3, 0xffff, 0x3808, &(0x7f0000000200)={0x7, 0x7}, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x4010, 0xffffffffffffff9c, 0x0, 0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) fcntl$getown(r5, 0x5) r6 = msgget$private(0x0, 0x11a) msgsnd(r6, &(0x7f0000000280)={0x0, "0e00b63da1dcd6b9b337c59ad3f8151f3275ff6d8399b87e2c58841f2b93f5573a7c0a5d9df41f09e5c5d1215a5569be893b21e741c4e0c2e14f4a263c6121e9127935829fd6425c3afe8653f005c35f25d35eb6806ee9d79209a78624d906681173018fe64e083f001f1c611d6faf7702aaefba164abee60224d1f89255642ca34318750563b6f4cbf3c34937b679fdddc06838a23b9ddc98410b502f4faa634a5eb4de9ece998fce474fb886eae0e734cc62951faf2ddd39542c40e803b3c9f27aff3ab277ce7bb81f34944f32d439d289ffcbdfc64d10f33aeb0b06dd1ada5be372e9467f2e3bb3c2ade43332e34c9597975e742efe54"}, 0x100, 0x553817948f9e33d8) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000380)={0x9, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0xc) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000400)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000440)="f47c62f92f1e54ad4aa2cfcddc721949ea1d43b216ced61c42a277247215d5ac341fcaba4954b407f9787bf9649725dddbedeee4da01ad865172eaf2d127dadbe769906dc6ce911c7ef7833e0e2e7e646f90f53971019df0ebc2fcd9ff2afdb85063ced1a6ab2f047b17d9302f992ff3c17ea4af000da434cea2c13379683c28b5d8654cc3d63bc14af39c89286c111f70f67e69073323", 0x97}, {&(0x7f0000000500)="b79493e78c1e9afb752ebb52feb56eddf3c23fddfa0e05dd0d7ae43f439f7c17971bdc7a20b46086df668cbea0e5288e1e3c6752828adb25ac4f2b8b8d979a04b7dc1b450abeb5222dffc31b6eaddf90c7e27e86a5c7a4ad719560282370e44717798be4ef8fa8de44ae47743bc49ae6e084bad3e5be39d1521cad67e3ef8143b7efff517286cd83d5c2de6f53f548d697ce5eee20334a293fd3a00f26d5624ee239829fb80c1fa0cdb1c62a4cd3c2b394d3054a5d5c7a", 0xb7}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x410}, 0x4) login: pckbd_enable: command error 10:09:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 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) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 10:09:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xafa9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x400) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) sendmsg(r6, &(0x7f0000001b40)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000001900)=[{&(0x7f00000001c0)="621130aaca2972f0dac1e802199310f9ffe1c1381bfed4e3913df3f26465e5247b27253787d6baa9da19e20824c0a43b66d9c3542b2a31767a48c4bafcee39ee4153fc5cb32dc8537aaab6d70c2e9fd4333cf0610a19ae9a4d39451518519b46d40287aad7f6b892ca9a14cffab273ca77ac68fbc21fc23d191b", 0x7a}, {&(0x7f00000004c0)="0ae356755dda271da63f76a630cc7b322a431408adf1c3665f9dfcd8cb99e59feea500dcce07d31473d09170df00188bd35424186dd99c5d06fe7d35d87915c862754bd624fba88fd91f0ae3a6eef0c65e6f2f28b7d5a832ed11c8fbfbe232dd003cda71178bce31290ef3f3bf99ea8df042c02aa49db9c43783b2960c020c67fe603ed636e40da1463e50de25a1f8", 0x8f}, {&(0x7f0000000580)="eea47683b263df5111fae5907398cc0f866b8b2690a4ae0b204241a5610bad7d9041f450ccba78f7d280e81955781193e14a4ab6c4bae4369e71ece1fd31515f87a7fac28f9c29d04a18c9e4dfb33b5b6996e05e2acd3ae18c5676eca76e5f0c864784fc6115b6fff64cc25d31924275039fd569a1bee9bb", 0x78}, {&(0x7f0000000600)="5a8b2de0cb18942301e914ea4641b55a1e74deb4dcf3caf307698171673b314ef3ea9bfd54e9eed5c2d1e4c1974c2bd2312cab34f3d4e7f8367197ec4a29cd4bcc5ce4766c6ed122131d8543d701bfccdd8548d6d8527d5e58e27102778c61d0748ae53940d013b4a0db74568d12614e398917011c7c81c471f73411d44bc9e7bde7d0a8c945287a8bf5117f82af7cbd4bdbd30397f298165b0f7030d6cfb9fe89374f94f7119e36b3fa44101367812b00c0c1f9359f7903679cb0382ed43c06aa891f127643c043c3ed361907e2", 0xce}, {&(0x7f0000000700)="49ba30ccc198d7a48db90e1aaa0c01cbfd73c3345b4a58197928a11d73ca4968500c538488ae6dbb8337d05fda102ecb82f1367ddcdc622a95cbef60355d4a88567966ce0d6c917fb417dd3ec1eb6b322aa27d881030bb551283300bb47476630c3c364428eb767f9ac89c5461e73fa22cdf1fff6a8050f4f9905a296344043a5b67c7cce2cbac4931c3c4b97e328b4810b08bebe0ff6e22be", 0x99}, {&(0x7f00000007c0)="5057fab513788b3a1d9e1a88b54e45e8fef16267c55d6c2634e95a60cffd328e092443fc864a46f3a06923221ace318966556bae12394333bfaa6dbf8dfd81f8d1cb9c3166388b6f68292905e423530307261b158eb003ba604317bc2cd434eac4e13e12118780514d7aa55065337569e607c1a7a154331e70371c8a086d0b2014909c7564ca834aa0e771e9be2834c260b470aa74fd8ae4c57cfe3a75fc2ea2e0c2298343938518c8269226e579028dd1223f47b9a7d9ee75072e211bdde727568acf4ae566fee61ff18fe6224c65bd612b601dd26c48bd8bade8d79550c893a0244571346e55229e40eaf1b2e24b6eaf319e90673b33e06105cd965e1b09", 0xff}, {&(0x7f00000008c0)="510026c48c7fb6d407d8a32fa94a309e4be55011cc7529f260ec6c76e59213d0228e12f950400d2c1fcbf7bb475c5b55f0a0e1fdb6b4c5c27d41a85da633493233f0f6e91196b01e02503090750e5aa13f26179f795c821dc9057a3ab165655660a52d8fcc7f3c24b50ef13da880b4ab9e26e3ba51c579c7059a62e4b625e5a3539d7ba5ec26b786922cfb3943dada1319d4c4f9c194e8d79a6b2dce3b9b438bb5306b6e33295dc9e39aeaae2a03dfe66db2a35609c9d80cea805dfe80e5ad80bc8802e9739a864dacbcda2af892335856cdbda99b5931780a090fc46ad887aa93b12a26f0d06bf9686b0e65afa2a4ceefc7636bec31ff006a7fbca14381ccfabaf50ace0a414cf28581ad3c59caf1d90b7ca2a44d9caf71291a5bd33a5ebfa70258218755f5609f72fbb409ca477953724f6e32f8bac15d21195c51e4aba0608f4c07a8ca9980720cae046c172565d57a43a082d4f2951f40c1923f8fc5665457539ea3d996fa9da67e53bf23af56c7bd25029ab600689784840b23ccb2a5f7a824702aadf12f9dea2069946e1c7a505266d7bed8abd125461f297d3215a576457f0d50682abd12dd7f8f80d243c25fa144e06e28936d7486106f1f98eee41df97f3a23a756437e5d4fb4d36866ec6f275ddd3508e3d1a3d8b529e54b0c23d0cdbb9740f33b40a361c8314386ca8df85508aeb50ab64c6933de683d078f65cd52335ae883b557912750f8bf2f14a40b41739ce3bc7f497b13a15f9464b055c024f1e2a18a6d8d3f584c66c0909c8a1fc5d4c46944e1a24876074b7d9d6b6bbec5a7bdc35496faab4ed4fca7c093dc3ff0f7883b892b9e4d086bca0e7285ffb6d5a0082c028ac69df7e3f03c89bf63b139a7646b1803895b8912f5395136807956d01f53dbc32d88637c3f537f28079597892127df73b3adde927d10c7b74fae41494fe95589cad47576af9e8c8cb7e59d5c1f86aceb48871757ba40e537992304cfd4adee64b72282774e179f4c9a8343dd398be9201e4818bf336af84d0a400ca202c95cc06a64cfd3ef6dc0261f3ca591b459d5dc13db0f8f966ddfca554329c176e1de677f30041e8c9240e775d280f58964b15cc14212844f78a4dc956094445d107d42cdf637eecb57279808ab8de19a7dfabce697486811d09918471dd1f0fab53aafda0bb4856dfa1f41395b852812aaf55497652a0b753f298d8e9635fac5927cd51e23cfb5a723d8635f0b32784556c9b2fcf0b753b72b9b486765095b2eba6179a2fb563e1cc080cb8af3c8c402180e9d204fa1bfce24fe208997e29f32ecc05fe5c05be2fe94362c8cc9f1e1cb24dbeaa80b9508b63f64f2e10e383bfff91da789ee066a17ddef3cff564807698aad56fb3ca78e9a1bc9454442a7b407e77d18be08698253a286729e5da6e361db752de5b084f9512182669d64bcb3e21d8393eef05b9e0f69b0a129f68709309f744bdc0540733d258125046f51bb1930bbf5da1e91c657b7df914cbcbe727a66f44fe6a5ab61d417634a68d66625228eb83b6048607aab989a27109c267fa5056c87180dea1cc2758a850f8b8ee010955f4ce5beb623cba554cd99cf0ad1de8112c55032c42e4a0bd42e2483fc1419d0c356f1543d1d1447c825682c3acec5739b04c11903a2bcb92bec894f9a868857af08486f239e678fb8db60798e6bdabb175eadee2b26f1711a35e3616afa0ecdafa288a0ee85443fffc8a31bb59ca718fca6021301fca4681470b65626685a444ddbdf5eb8e7e11a43d1dbdccbc9dbe65a31c59c9ae6931b59d521dfa6f6ccb76440015b273498ddae394b3ac1dc3a8e09cb1b064815def5a149c52dc55bb61e042c6e5f7d8f8add721ba8484c8a470251da3df2ddc5304f05ead1585fc03cd6265eb3b6799bce953d83870e681b7ef76acc176fd7f7e78b62f06a395e9d61836decb71c2c76af025cff5790811745c2f1208ef843059c6f81e92e2e1468e25cc4dfbc8821908672a3ddd9b2659791148ca9ee39bc4eeead5f0f43391c3584ff22760f769e709cdcfa64470f77ad307dab466e737a99dd901c4671957454fd579136827ca4d24ac9d57a4016daaf50d77fab923ff4a6b1df88662dad76e45709919fa259521dbc24349e637f1a288068e16e2a811e860bdf3bcc68bd7bfdb59b4640f1217f997bc947e69f12c1721aa8a10d4b9663dd73fdcf8f488476c0d5583592ba21705ff3ce32a09f0e342fe56475006815ed17aa5322b65d4ffc5371c41a0fe2a7753167b7c2a347783cc19cb1030b0f38b0cbbd51fbdae743c24a38028b59bd720de760972d8ce7f2438e3cd6cf4af2f88f699c3027616fa94b9b4801b7cb3e20be9abc7b01cea6eca08eced6abaa8567e9f5a7eabc0cb340d788254a4fedf24eb468e689d570ac69b9c13bf0863b84fa9360e5266109f0d6f088438fca91052496453e325eb5167c6753d50f1de16946abefde1ef8f9fd3d2bf37f132e7100cf5d08ed7905f192687b3b57f30d52b8a6fb0ed6e811beeefe06a37f2f712add4d1f8516c3ba9c46f72856b8cdf9f32f1d47700a96ff2b480a0ccf3fca4a2aae391ca81d72c573aafd211dd8d2fe38a5bb1e15c8073ee9f6c6768f743340545f20fdce32ed25fd922819d73accf5e0ac7c8e084cc18ce383ed6e097801f10467366c48a86b8b4714a820fcd841cea65f0588ecdc01e1f2baad4dfaac41023da96f871a470e4bcfa9bb34939d9adbf5be1ce5eeeac166d32606addd64f4355f60fe03b78be56d431b1b5b557f8f17675cc9459bf3497a3faa0a071a45a8dc3e58b07142634226b89a72ee354b34b05989482932b5c01b8ce42ae44aaf99efd96a8ad7316181fbd1ab63d4bc070cbd1dabbd1d4cb64d88482bae9dff3b7a691dc9571798ead14d58cd65ac36202b76e09e58e6fd15320a2c32bb4c26ad49047b6fd3ef913adf10404122ba5ca7bf75dc69a2e0ce88a6d8f22021e278266971a192f8d8db39fca6a26811eef7f755a16ad67da708ad6eba8ebb0e26cf72800de7012c150ad294a72cf6445f89b11a0f3c9bcb14df4578fbd3cb8a69f5540ed488c7d0647bba0fa28000efdc335f21416a539687316e6ac5a91fa60fa557b8a9bd9c344e4da5ac65ad4b63c8498f6700459710c9c00986c05587dd6593570ae8d4d96ab0a63321d56132ed9843f114f2ce37e81a0d728ba39562e50d36370200ef7947e2e6aeb68ec27984b9b2205a44744153807f1c1d8eaf1183ebf90757f9af6b5f2504d58bbe35b2e570d8f0c2b5ee175cb7fdbe4bdb3e2fbeeeefc6eabc7b04359e252f74e820a89a0e2136cb2b6dc21ac2ceb032d90e7d6c163a70d53076acc7abcd478d976a5b9c5d396b34bc2a488d06afc34aba94a16eb56e2769807fb8f602bdcc680b0186e465df9d6c733c04499d20a0d1c0ef3603139f53fc44bd76b87331510aeba5d1eca842c853467a43e6e52d82f9f89947767e51669f76a18b5065ba1f936857d2397e49724d98563a2a3d9b0e3290e89bba6c414b816c687c0359722b94ced4fea7da3ed525b147d962568da714138f0f7fe84585f3529b3dbf02611cbe5b4c519678aad013f8be0b5f36cca8148ab5c926621da756baa573440b0b648a61a9ca6dd86b891ebf5679b1fa194d4fcb683fb900b581cc010d9e889f1b3fe50475b01df43923764345c32e6853e54b00cc4b8de4bdbb25a495f7994c234fac04857252291e462ef2db33ca13611bd0d6c319f99b98b3d55186815f25f08111a388f94da5d5999d491ed79ff318f0d6943dbdd20a1329a1e8e210f4dbd700b1120112f060bb5fc9d9ae605786fcd72afd0cc7b365cfac3af5d8721cc11e2a289b61ab356e75a608094c1e32591328da222366f809f0ca7f359a8250340f2fb55e862dfb441e5c5abe073390e39fea26689a5f689d2f4ca9ad79173edd109d4995137eecb24766c65da532c5f171cbe1677bf3603cd0637ad094f35aacdb790dc2d6189170f185a89b51b63c04149224dfe8873000307672f399c02a572d3b22b1fd55d8fdf1c9739b38f6b89611a6e27b665bbd532b3b2465bd8da615160a730d795104400518009ae5e977186841dd5b16085d4c317640dd5e3a59cee9edd90588a889d18b5a69c369e2395ce43c5c4fd246e73d6bc056194e5375c4238cd9f73dd8cbf441de540eaafdd2c28b0adac08f6e282ad0908f3f85760c24cd896f9559a824edd10368643d6678cb8569e4bc3dd060a495df2687c14221f0257b33dca808cbd7a65d3ebc39e31f70d5e1f0a59589409a981aa11835bfa6c234aad6cc398707aa65829323f15ffc6b600a95e3dc8afc3d19e6dc67e9f6977f1104333839b471aaae1efbd00bbf30f5bb0e09f65d9085d3bb72f11017540faf30a960f9de90616ed65627baccfb16b7ff414eb2c07d3e1d82e41b0fd9f7f81ab2d0022fccfcd468243e33e3711dc373bd2b9428d7a0b322e75cd2a50d29f4827df2a2872583e1c9d5503596571035731c38b9414542a83e53585b7661f281549bca40d2ffef3a2161e2049bdd7cbbc9aa6e8da542cabc89b06682ea054449f612370f5f32e1984671fe836b724f896d409e6032ae5244bda0a655eee59d8c694d960d6db68b75353e3328455f61363ae1fc1071997a13de00474520cc2ebef77087f3f1b786e9fcf961f34f798c46a2995fa8e293edecd6569f786b960d201b9588a6f78e12f872e421f029861c4faaa8eb27579f32bd62742e5396535bf43f25706c902358d5a32f1630f943a838af995711fb58462d90ba7f04a0d20bd9275449d76231ad3085844942c1429ee869e593377d222c38a4cb9f0fc8d6cbc99eeccaed6a416810a4a790f7245c492e0814a2d28b0e5584113f4843ce57816863ae3eeab6971e3f9a08c6f3946d1a8893fb7e45a62dbd43665d8548c1298491d2d31d7c07f7470ac2a2b00068d37d5db137f0922568902dcabcb2dce2a6cb1e725b19a4e9db3823cf180a69bfd11ef971a5a9e5dfb49ec8e1f6944c7698d52559c7baf44d49656f54bc5556f01e9ff14a024a478360dfb1ba8c89a079c585b1132c09f4018ab8dabddabf04b6d20ed9a6857a45e3c7eeb68d510ba9b26ca80c7525dcc8cf5f6a0964bfb2eb8d7973cbc9211516021964f36dbed02e65b9ea6a6c5970234b8260f193134da3f5ffcf763931ea2cb3ec2eea496c60b12bb7d91df96e19cc713193d7e7c3c7701a8806c084acf6c04afbc63ccc1799a00f796cf95eb1759bb01c6fc35a68660210ca6d3867a4fcf1ab34d53cc27e24d6cd8c65343b64fdad11a3012567a59068b9deecf74ffd684653a7ab69f21e75560d91c800daa4da77b8a84959031af24833f2dc3f3aab145be92b847776287481cbb15373953be57ce5cfefbf29c3fa302af2549ecfc85460371706ee1fba3f405c346795038211aa7a65f92623b810f513c84ff2f1b18d3ca253ce757b642faee9535e77263c92e8fc6f3c24f4c17a500813a2e2ee72364d614a72490aab05d3b7bc386a3c501507cd880360eccfb220a7f1ff8d04cc0152b7386f3747338bb9390320ea0cc2d7e2bac5e5a1ce6b5c8a38470784c6e595716ba3eff54b16175dc3767c46e6f51986e4a3d1696be24792e4b7b11b93b6c370f4f749007ed96c07d41ba3958db07c5f2258645bc00cc0e5186b75cf1ace9c7acf3edca6f006b4593e84a88ae419ebd387bcb85011821699b257c0d0147d7666850d2c5a994b5ec19fb55a3fed7995cbf3086b1e7f3d1c08eee639e76e13818ca9a21255", 0x1000}, {&(0x7f00000018c0)="bc59ae842672ed445c587e", 0xb}], 0x8, &(0x7f0000001980)=[{0x48, 0x1, 0x81, "120b92c3e2d595f29cdfe7c14d0b567618da779e8d85ceee80084dcf1cd022719c9a371e1a890df0e9de39fca9a8668397c6b9c60560"}, {0xc0, 0xffff, 0x10000, "3abded76702be62ca213ba0dc002dd6f132c120737418b48dcc6708708bba9a87c73f2d9150ef6e0547daaa2ad65d0d6ad53b5fe01a4d737424567fb0b1ca048963e283c10ac4ccf221e7403d90ef354e8dd13cc7d6206a392dcc778dd2f4c5042aec720bdec9df2896f3e349b0dac6315c46ab877cfe144452d37dada35cf4df88467aa2326121e501f828a182782f5d187c2004d6e8b0deec1e3ea6a40ffc8442d9da414e994541b744b6bc1"}, {0xb8, 0x1, 0x1, "d423da33980303e814e70627c939dcd96cbda86bcddf5b6596ded51dc9e5781e216d62663fa19c52eec7010699a0d37be20b024c07418b5a61e114ba38e33d7c09c5fe099d9a9eb5d98145a15d2a59ecb0057e3112fe61d35d76fd6c83f4361f93c5474a6356ace58e9141b62195e9c00202026f042ae6cc70346c2a1e2299c242efe0ef0faf431fb8ffbad2b8600fa17e957d02d8a5a3a8830eda5db89e4b5d26ea765691"}], 0x1c0}, 0x4) shutdown(r5, 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/vmm\x00', 0x8000, 0x0) fcntl$getown(r7, 0x5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:09:42 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="9d2496cd875543109f6a9c63d216732786", 0x11}], 0x1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) syz_open_pts() r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0x5) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x3) 10:09:42 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r2 = socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000600)=0x3) setsockopt(r2, 0x11, 0x2, 0x0, 0x0) socket(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 10:09:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 10:09:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 10:09:42 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semop(r1, &(0x7f00000001c0)=[{0x4, 0x363, 0x1000}, {0x2, 0x3f, 0x2c00}, {0x4, 0x8}, {0x0, 0x3, 0x800}, {0x3, 0x5a6, 0x800}, {0x4, 0x8}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) socket(0x2, 0x1, 0x0) 10:09:43 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x9}, {0xe2, 0x3f}}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x144) r1 = open(&(0x7f0000000140)='\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0xa, 0x3, &(0x7f0000000240)=""/4096) 10:09:43 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x86, 0x5}, {}, {0x65, 0x69}, {0x3, 0x2}], 0x200000000000004b}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) acct(&(0x7f0000000040)='./bus\x00') 10:09:43 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x8001, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x7ff, 0xffffffffffeffffd, "0000007db84d4337014608ff00e1ffffff0700"}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 10:09:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x7fffffff, 0x1, 0x4, "e82d8910d1f128e63094ec25ed4da8a5b14b4551", 0x2, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4, 0x2, 0x1, 0x80000000}, {0x5, 0x0, 0x2d, 0x5}, {0x1, 0x81, 0xff, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 10:09:43 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x4, 0x9}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3, 0x100, './bus\x00', 0x3, 0x20, 0x0, 0x4}) r2 = socket(0x20, 0x3, 0xff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:09:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) shutdown(r1, 0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r7, 0x0) shutdown(r7, 0x2) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r8, 0x0) shutdown(r8, 0x2) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20108, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept$inet6(r10, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x985c}, {{r2}, 0xfffffffffffffffa, 0x22, 0x80000000, 0x800}, {{r4}, 0xfffffffffffffffc, 0x21, 0x2, 0x3, 0x6}, {{r5}, 0xfffffffffffffff9, 0x22, 0x20, 0x5, 0xe61}, {{r6}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x5, 0x800}, {{r7}, 0xfffffffffffffff8, 0x143, 0x20, 0xfffffffffffffff7, 0xfff}], 0xff, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffffd, 0x61, 0x4, 0x4, 0x6}, {{}, 0xfffffffffffffff3, 0xd4, 0x10, 0xbc, 0x1}, {{r9}, 0xffffffffffffffff, 0x20, 0x2, 0x4, 0x7ff}, {{r11}, 0xfffffffffffffffc, 0xa0, 0x8, 0x46, 0xe763}], 0x3f, &(0x7f0000000500)={0x7, 0x3f}) poll(0x0, 0x0, 0xffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 10:09:43 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) 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) chmod(&(0x7f00000001c0)='./file3\x00', 0xdcf193e3d86b9822) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) recvmsg(r2, &(0x7f0000000c40)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000582eb711000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d82445d800c47a7e4bd6143cb791e841b06723c337300668461e4770e384e01d916553c33d55d7b019948226cd9a76735ec68147327a67df7ea7a9cb6cc524255b583424c400ceeb903bdabe509f97b5c66f35d97cdfd8083c24a3cf77fca2cb19724ba2fff73c4c71b3eec3fc97594b806360106862a4909d92cc522e2261eb29bdf12c6db88a93e01f0c304c28b6532f16a6413bf50b5c6477f3d482492e516863d0fc54d09283d8a72acdc92993c7bd0d032a39c8b754ff8551a7b15365e25eb355"], 0x6e, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/215, 0xd7}, {&(0x7f0000000680)=""/147, 0x93}, {&(0x7f0000000380)=""/61, 0x3d}, {&(0x7f0000000740)=""/168, 0xa8}, {&(0x7f0000000800)=""/189, 0xbd}, {&(0x7f00000008c0)=""/230, 0xe6}, {&(0x7f00000009c0)=""/34, 0x22}, {&(0x7f0000000a00)=""/207, 0xcf}], 0x8, &(0x7f0000000b80)=""/175, 0xaf}, 0x846) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$KDENABIO(r3, 0x20004b3c) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000500)={0x2, 0x80000001, {0x0, 0x10000}}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) fchmodat(r4, &(0x7f0000000c80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x1) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(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') 10:09:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) 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) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000180)="456f35b2c9db7978db30cfd497e0b1cab31cff1c3e1f5147a17a941ae99de4c1ac2a5efd8648edbb7992c92b9d8239a4bf8b6af46a458bd81813770ff42b7ea558a9f7ae08e26bc0d246c53096f7bc28e77c047370dd2cfec645e9c829b47b5323ac", 0x62) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 10:09:44 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x0, 0x4, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 10:09:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) shutdown(r1, 0x2) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x352e40000) 10:09:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xe162c9851d3e651f) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) 10:09:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x64) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r5, 0x0) shutdown(r5, 0x2) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r6, 0x0) shutdown(r6, 0x2) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r7, 0x0) shutdown(r7, 0x2) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r8, 0x0) shutdown(r8, 0x2) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x22, 0xd67b71966a70f2be, 0x3, 0x8000}, {{r6}, 0xfffffffffffffffe, 0x3b, 0x3, 0x6, 0x1}, {{}, 0xfffffffffffffffe, 0x20, 0x801fff7e, 0x4457, 0x1}, {{r7}, 0x1aaf4a64532e44ad, 0x80, 0x80, 0x1, 0x7f}, {{r8}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x100}], 0x4, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffb, 0xb0, 0x4, 0x2, 0x20}], 0x1000, &(0x7f0000000240)={0x5, 0x7}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r10 = syz_open_pts() fcntl$lock(r10, 0x0, &(0x7f0000000040)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) 10:09:44 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) read(r0, &(0x7f0000000580)=""/222, 0xde) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000380)=""/167, 0xa7}], 0x2, &(0x7f0000000480)=""/176, 0xb0}, 0xef6085dfd41ba57a) chroot(&(0x7f0000000000)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28, 0x401}, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) 10:09:44 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 10:09:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) dup2(r2, r3) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)=0xf8f) 10:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 10:09:44 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) semget$private(0x0, 0x3, 0x160) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 10:09:44 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0xff}}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x153136c4a92f92dd) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) 10:09:44 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) socketpair(0xa, 0x2, 0xff, &(0x7f0000000500)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000540)="50a17796820dc504fb07c4e8ef6293a7082a75b3ad72b2e97e7d34a7f47be88e1b495ca6caeb03d100ace3cb4e256c6e1b91a29d5d533592f19d36134f17a8dcd726cbffa47a4d9245dab7393f82add3a60e1bc4b6945c0e8a39df17e339a57be94b889de65729766575117cfc51ec86f909beb1bf167d56bcc7fda6a0d790077983e6f1517dc3484d79abf105c19d749e0fd9", 0x93, 0x6, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 10:09:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) r2 = socket(0x1, 0x8000, 0xb0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 10:09:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000000340)="fb4b39d5ec7906b4b3642a0904887c93e460b6f2b21d140855125bb99828b1939516e8acbe6e6117a22ce5020a6ac66604eb9c9bcfd87029f7a9759998a8e1bd67dba81bc37592d5661e98a9b39168a0bf26485be5fb6b5e5affeaec509638738b044644b581bcd5513e94400a6347a5b02abe2b9a23aa64cfbb0528", 0x7c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x7, 0x5, 0x8000, {[0x9, 0x1, 0x80000000, 0x3, 0x2, 0x133, 0x100000000, 0x8, 0x3ff, 0x0, 0x4, 0xa22, 0x0, 0x3, 0x1, 0x1, 0x1, 0x6], [0x80000001, 0x1000, 0x6, 0x3, 0x44b1, 0x8, 0x7, 0x6, 0xd7, 0x1], [0x1, 0xfffffffffffffffe, 0x6, 0xfffffffffffffffd, 0x7ff, 0xca, 0x9], [0x4, 0x6, 0x0, 0x2, 0x2, 0x4], [{0x2, 0x1000, 0x81, 0x8}, {0x2, 0x7, 0x0, 0x1ff}, {0x4, 0x40, 0xff, 0x7fffffff}, {0x1b1, 0x3, 0x10001, 0xc22}, {0x4, 0x6, 0x3, 0x6}, {0x0, 0x2, 0x0, 0x4}, {0x1f, 0x9, 0x92, 0x8}, {0x1ff, 0x7, 0x2, 0x7ff}], {0x7f, 0xb0f, 0x9, 0x100000000}, {0x7, 0x7ff, 0x1, 0x1}}}) socket(0x800000018, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)) 10:09:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xd74, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0x10000], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:09:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) recvfrom$unix(r0, &(0x7f0000000100)=""/102, 0x66, 0x800, &(0x7f00000001c0)=@abs={0x43bc4d6450dfc28b, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x0) write(r3, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x8f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() socketpair(0x20, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r7, 0x0) shutdown(r7, 0x2) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x0) shutdown(r9, 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x1800, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000001800)=0x9) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x4a0, 0x0) sendmsg$unix(r5, &(0x7f0000001780)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000380)="b1809a7259fedab54d2e3a057b95faa9553e804579eb6dd62400f5233a346b3398039c7d61e5aaf884f59ac6d111a72e3009a2c665904b6e3c3b6aebcadee3458927f60de79093dd022298c8fb2d5c8df73dd413255552edb0833da0afcfb4166d5a973311b77453e0f892b247aacc9a40d18655c6e18716859fb4a1d07dab403ec65ec33c00b6c763048fcc06a895b8b405b3d44e128db41b189558da0b47439da0f5ea08ec619d62e72502ed265e40f355efee8807a57057a9538b1e03e283306ca69993509b9c03b08092a0fec829f521b860f260b2decd542a8ebf8a5cf166cb29ff75bd1469879998f60fed2bba20076a2a4ec3879bcba91aac5e5493ef8362ad006707ef47f761f46034086bbe0991aeee8e30b638762e8371650d06462d1c90ee2b894bcf928131613714fc9ba69e469eef636dcf87efc230f42ea4f7cfa8a025d32a9547750023594d5d85ec6fffdaa4809a7a115a36c98c43e3bb77d753e49efe2826529a944e8bc61b3ecfa70ff8f486474966f0170ce2caef86a3c10cd12bcf1373cdf13cd9f4247d51514f598a1457980f4100431b7206ab247f043ca2992b7788f3292d9592aac792404d5c51b40186431d655f8ec6d97e2ed8c4da47406b4c50f2e9039a584cbb788193095a8ae21816c0e6ff6f877d43183369812c22c28635f08be9beeddc21f8cfad607bd9e744e385fcec2e4b1b1f03e616b47034aceca4487c0b8c81df4b4fe4c1cb6ca47ba84453052e3ca0afece8eadae8659e3634c277d2fab93e15f3a77050c3aa5a5212bf959161a01e5d4930296712cfaaea8302b9407a45f4b811e0b4814c6d4aa3257f258a5c1ed0422003376c0a7134a35a50c73f943c44213e8d10b657995e8a6cff4b5390b789bf324ed6d3448d5ada303fce5c8addddf3711db7ac63d236bc1a81af085b27a4d208c3db78456772a5ea761163980b169f62391bbdd84fc7ef7e65397767ce44615eddff9be48f636b75d92316f812d570a5186eaa4a2f0d21f363d5929ea46ad5f8fcb647f1cd978b99df7ac475cc753013fbcc381d557a35503a5109214298f92465966fa24b84c548e2466c21ee1c717a60f63c05a3f93c525cfbf1cf96aa84c2cf7f516865fff41745470485c1dd9f7815dd0c924958fee91290ccfd8979c871e50e3b79c32018667b472e2958af0c88045131d13c1d6e721fcd635a26a3494c0063162e4dd451926d77877ebc52d8addf0cc81bf9ff645a93c6f6c305a2512784ba2d4646c4e8d53c91cc84f1ef9dbccef47419e27cbd4700c7be1ebbd10b9869ed5f4d88a6615262f7b02cb5750158f433da53eae70d1ffbd1482c244efa5bda106fa1774ef016d0ffcdc6f3945f9f2e840f94d915aab5dbc93a22daddc5f648da7b7b75ff2095c054126b93c8e8274a4b0fd20625309bdadfbddfe8d32154920008dbb780f2bd44647e9eb3ec608b65b2f2c1564c0a086647a5fbe7c89aa05325d083450e468c4446fe8b27e366fd436289abf248170bd72b47730d3f21b7ac7f5f38b50bdf34d99e7a8aea659ac140926eb752aa65fbec78335c7473cf0f6f1a06a106e90a12ba9bd8efdb06ef9831c22f83d3c97d95e672a5c41e6c3ec097b9f52db9303427d166c1b0021a95f997d47ed8a098d7a76acdf26ca34e39cee6350644c3cd00bf014141031274e3ec4ceb39cd972ccbe077ec53cefcf795058f613d4b878d425de73b668471458d876c9068080001bbef612490854fb3c7ad7601c89ceeb446ea8437541800ce4fe2aef53d4db23219a145c9b0390f65d1ab02c3917745ab10a6ac3d77c9f687355b704fd858a2a6ff57f7bbcc4ce2144a3d8a01978224c2c1e32b7c40b8d0576eb30ffd6f00906702a962d7e5a3f6fddc63b38a5456437ee2f6869ba113e93e521d83e49cb4b3ea5c1985e3bfbc23e38a0058af34b93b17f3474159992279e6ee3006ab1fa99b423b670dac6a6e9a60c8be18822a9583c8e0c2ddebf867a1bde5549ea44c3e86b81947b89e634a29ca8c7b07d34e41f9b8ff52ef99f74b1cb0d73d201706436131401f8d649c67a75bc1e450631a86a1e9bf3857ff6a1020d5a47512577d374bece8d624ddff6c26c36d11429ad6afcde8d7f8812ea98175ed7095a2ea1aab18acfc47b1425610e90b66b8d00e42c6f313847c99f5f565ae11bec6dedd177c5f52cb0c77f56a9b18f0e3106cdff14fa793bcd057c581bfe141b478c29a957197cf789dad669f1b95954eb68d8a79e5ffb0fdc3fe7443786bde2426afc35d5a7c7319bdd5447b89e60b92e41d8cbf5335a5a8a07e048172a9846fefb24b708b054520598fe75481eb13874155d72e65b8e2cf80ad0c389252015d0b20a22e1dde9ad3b7ee255f06a6c27491d3fddc024a65ecf3e632284eb0c48ccc0d768aa0ec5eb4ebcb23f56bbfecbf475826b90c2c6c44fabb6554776e96f4f2a67fe6ed501f7ea5abfdc3897c5e963c2f078537678014ba3ce68d0187bcbc04e6c0727748a49042c5749b4cd0aebc56caa92ede79186cfd88f2466885cdf8b2a30adbdaf2bff4fc68ecc3f25c44164e271c289f0aa1b0b247de79dbe1a5784fa0d5e8f15163821ef4e74ad172a8ef2a7a8a368425deb9fdd4027ea0e9e478fdaccbd82b171952428caeae52de3d8a27ea413aa2068c19c6fb4d0d72111c670334f5e562f934fda05c4a506387f4c1faf149cd954ec7294cd6cfa025d959c7963ec5d7bfcdba8c325793af2f8f2e64109675f9719bc0915a538f384844f8dff8766fb290eca77f72d6a5ef4c323bc4e47c422fc5b8dfa5f64464456e52ad1dc6f277cf544f68d351a726d4eed836540c74d1156ab530e15c90a364654662b335e07c460bef80c8cd58a031b7cc1337c4d735026c2f47f77fdbbcbfb8fca8ecdc6ed1ed9010b938f962245aedc446b14816bd917dc3b2f84bfbd2fce3c701ba28a6a553748bf277d58f474aa09e4eb7bae97784b5da295b034d9d69bfbee33e921594364e3021256b3f2a1368ac4f9d490bef91cc3e9b95eb3782145d649d03680401bd99f5d29891bb65e92563f42dd3e225458df5b6045465dd0a32a53c6d839487ba6465c764d6b276ea36ba280f5521b8aad670ca7e8aa79a0b1b0db35514d4f4d075e4b57d679ecf181f54d7ddfd8536c3e7359548fd76571899d0a12b762fedce350bd93835de99e63082daee729d21dd87371fe8815edfb826ef364275aea2eef30489e8d081efa90b28bbf48633bd7e9170db73ae0081efe27b58e0453a62d6eecae433c2a2d1287ea4bcef440227de19fd54b4f45eb69cc883b93857c7fcabe19c4257a349bf5c79425e3de9302cdcbaf5a0acb4bc1d48d15c5b539e7b5ceecc5a6a6c2178e8ea3a6e7a39083c4472af679c1fae5e86939835a4014153e6c9848b3297fdd8fb7471a27beb2a852da0c83ba684df6f3541cacbdb44cea9cb1797f078d5f93bafaf7cdb9566e70eca0be0421fc439d83116d41b3325bc20f9e3c2efc20d0b3955ede95898db3f550e96d601fd7b78b4ab41293cbcda11f36b98bd1b3235a448c7bba08d929c1cc0fc831dfc34250e057fbebf894a702d3874e1ab42c3513f140d0e48555447d9eaa8138ab396e33b5fba38ee0308b46af6e54d6b38f04d4a54f0ce211d3f3c5c876a278ecd70da7827e8407b2bc182e2bcd17c2d81d1a65b1b33a474ffd8c6ad28dd6760117e9fe846ae24a2dcf5931e657638cb3bbd6d0555eed414e494202ad37dc81e1451ea48dd37a0e6e25b56a7d929d58368a09581d3b87358dfe7ec17ffe5638d36837e93d0d4de3c725ca492cfd9a12cbab37b1427b9d5e01882962d452d81f1c14c7c2296a46f6e6019287c7b44193c01688a0464eb9ac223b87d30abb2c5225e85ae448d4db251875b01df4013a88ba9998f36de9ed1a41e6a8fbd3638f88d741f879b8252f961dcfa1630a37a60e8e4610ad884efb579e7999f92e5e24b5176c04ef9da20291cfcaa681bcdba1df73f31fe810a78da8dc5e0053aa1b9cc830081edc4a16d899fc348b66b4a569f336805a5b9110d19c3551a341f049a58b34d6a52043bd45a94ab414d754f17d06be9f94e20d8f0b94d5ed07cc6dbe408a9a7af6b6d8644d0506cc4d95a8da96b920247148c1a06b545a2d29f59cfb843d2d71d94f4376f81f611183eb414aac6ffcf8e27c8522c4e219ab046d4beac9497cd676737326f8a323b6b20118a34fadb5c2d6df40a80dfdee89a2264c1eef481d92116e88af884cf6625fad11675365155f682863f02be54cd7286860ce1dbe4322d79fe6c1f689c80623839884ed0e8064918c24b31cfd5f743e124fbaf5aa308a99be3099ac4d1ad0c56bf8bc9a53b1483cb874ec70a82b5d7e9be2a63911ef5baaab32d4ca217499ff2f8a53976e8b63625368b5d0d16315f657667cd739c678d14aa38cfcda30dc6486c94e6459a769faa67124a1cafe8f21a381d63a18402cc35aedb11debd55133b72ab294f4199f5f9c05d5466ee8fa92161c5b5383803ddc03b745b81e10725b55c2a4be5c5a47d78af28dbe480cfd7c567917b0ad87d6e776d7677cf2a172eceac4bf677cf543a6cbd2606846fc75b96f38f52520f2d46764a2bab67c1393f41fc8d96715d216fa2eaa1fe5063b6523cf9b679036dd4d489535b1e3f31b17104565fae0e9697ad42a0b841ff811e16907d6609409134826baf67ba9f2fee1fc05d6915ec5c0c93ae00cfa35de78a2a3d027251eb04c0c2c859d4011991ddb6b62ad1d2ef3ab884f18851fef0c181d95d29319dc7ea083dd1a78884bee911479009f0c8b658fe7266999aee49b53dad582d4fdf37bb5bc49884883c67185a510de8f33a5be0b5004e4027b69ea39e5b4ddc2c78ac4fc287b99b2de7f32a3746146bb764e8a03ea896d1498e1ed6fb3c44baf683fe332ff682b484836f8fc21d4c157f61e7f4d2cc8f4f5e30c42efb94f4aa90549f1e7fc0a8f301f657f134a1b6249cfae5555741d39051e1f00a94d99911b4d069487ab664d95a22f5627bf50651a37d79d3fcfb9cdc80a940dae1f746c302f345dbfdffe5741043743bed3e281ab261e59cbfa2767630469988c91183814b5d96c57d237c39f85473c30c84fb5378a8a240fa4349075b9355e604643dc20cacb7216831835da8b99a7123b912e6770286cd3420001cd9575ab62df36b8bb84b6cbe02995570345ebff6c2936ce4f7f51a4b3f264be64b92be1cef430f374b8559509b60b37b8cc9cde8439054f216a3606386e7bd44f93afd258a9cbc7c392b014f2e5353cfa117312c9d44a8d9a03b1e74d2d95e95ffa0325881dd55697820e5eac1087b6b603ced1a413607a0d3df9539147980064868e5e79a55027bd9d533e832177d47ebd2c2f82f4a35c35c9a950dc6f3668cb53ea3c43a405d98cdad56f741736913534fd45808b0a491b97ac399166abc0b7b95b23c978432b76d047012e335eca1229708d3c80b0e1118bdbab8351f0d1d3749b72a16497db2cd7b1677148496a4269bc4075808ba9d711a434ecfaad23c9fa83bb988b43779efb793bb4fa0d067d7798649d5ed50d5a1a5a77852b19a251491454920ff96de36e2f9db0e077f20e765249cd3a66ee10a3bc011d58ce904797d8a4fc1a1b98690de8e68a0588f45c9b7240f6c1aa5ad45ef83ffc194ecedbdeacd6ed9f572f8b8d8f779396a5de6d166b98da98fc548a4d3019bea0f48a221ffe08c768e133319802f57c0cd14aded3c921c2dafc1bae0c1757191c9e8c7d60aa9be3474042b475a", 0x1000}, {&(0x7f0000000280)="49a7ea0f", 0x4}, {&(0x7f0000001380)="e18656dcf9b5a229c3d1c2c743187dcfecfd5b34e55999435abe5ebd02d286e7dd4ea8cfb25359c754b6c63d8312a19dac611cc2e28106346f99f967402cab33201d9b2130474e1273b160174e6775a6fe9eccbd91b6f5404db41ee27f14e428f7b0cfe9da", 0x65}, {&(0x7f0000001400)="5dc61600ae71014f5a596e9c32376a259cceea9279885552ce1c530e87d923f31e570fdbb43d4c280010697a8ec15d284359ea92be14eeae08d387318816acc289a174699c236d5202d8a65ef9b2ae86991705", 0x53}, {&(0x7f0000001480)="e18f0246da69eed32436a08551a9799083a9d0b9c611cdfd249dfb9e8ad46beee7241cca802ad779e4b63f7d110de8eb611cb9ea2cfae5e111a3c5e4988adf07364602dd4da46766cfa09e62dea68b427e504236f0cefddf9f63313e3c23043132bf06f49e2f147b92adbcdac5a626e7b9213cdfca81a4e53b8cded2fe", 0x7d}, {&(0x7f0000001500)="0bd1e7e125785d788fcd28d526aea6e3f1e5747eb568cf863e9085ddc4b46723c07e57a230863754500bab09c0997732507bac2a683cee4ae838894a683998b644ca5b686b", 0x45}, {&(0x7f0000001580)="f09f44a9ec22db31b26b9b4bcf218a9e503778b5fc35767945a431baadda94d10f2cd31596893af9cd7662404c77e91cd1fc625a084ce2236c433f52ae4703a02b0137333d19b291c6018f9824104be7ae323d20a6390f9d2c564f3f9ad14c8e0efa2ae5a30451f63da9c5d650100865e2850ecfc2dbc50dfbce365e9772ea69e1d338b1d15674ac76103c74d5067c5fdf090bfc49b00d44cf27e0077f95a2ff7b8a7279e05d23e4bda94d1927b7b043d2537bd188b3e3b803e6d1fe99aa431957cd55c79ad4bbb9043f45eb0d6dd32a3d9416cfc035d47548d26cca5baf1e71af026148a507cce5f2ad7cb2d7", 0xed}], 0x7, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r1, r8, r0, r9, r2]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x48, 0xc}, 0x408) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 10:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=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, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r16 = getpid() r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r18, r19) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r19, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f00000001c0)="0c8f103469f7d4ee24a802536bdd0f9710a50f03fa9be006075a237f3f04fb18fce9514df728cccfee97630369c7bc0e38705bcc69233869c69805529eb4aa56372151a5c212d534f157acec6da208756044d0537e272b6738157597b8eb1e400c43d1e3e226e8417e7751203f310fffcb67be173999777466eaf63338eb9e99182f9573a0c7f7a9336d75946df49e3b2d1c4dc42883bc3ce3f1012fac9e2b0966a75208b4640f56e7e467f9aab579ed1b00538689173acd59bc34a84d9ee09a5eb561147bcdc03fbf0bbf2076dd07a0ec79300a73991a79a03e6b96838fa21beb62d2339b2b3e45cfab53f49705b26631c4969ec7709d4c4942b0349370c3dd5ecc71adc7dbea39ba1553fc907ee4c7ef9b5286bd8b3fa7668d40192174aefeb373fda23b2429c3f63d87f6ebb4bc43fb7899a7dd51ec7cec40c96619e20dc540d8230b89c03b08a46803ad3b57c2cfcf988615496ed226e96f5a31092219f63803bdf527092d014df9b8d9030b4c7a390b22133b2d91689bb0f60704c907fb0164a09341c79083e885dd37fcfbb1846719577920dc0f0d6fa1ea71e0a6ca8ab434d00129538cc0c46085e6906291dd267bb0a71a0f1ea87f9978fc109362385c7c17f5b36f1a443720223893e93aaf72cedf58bdf06758e7a1c826fb1ff8cb157e4f96290b42ce0b09df2bbccbeb871757c12c3385188fdb081fdff8dd4a68e8ed9ae8dc5cb0a7b090e7615e529c5e0008314069cd03c7f3902a24d1e9b2cf8792d281266221f80a4a7ac02bf3439a1e04d396b542698b3a681d52e5152d87bd15fb415093de700441fee65958f13408fdfd2b2fa507b50381d6fdb9e0f8ce5edfccf00d1d5cf6ceebc3c50e19b92a9c4706b7900810345b7178f7ddff2449648a59193b08fc80fffeb360cfc1d8406b5d300ab67930571cedd87beca652e9a6b9be198bf61000641c8e5713e81c2ace85874e2854bbc5d63af73ed1aea29e21f85e93ce03509c1fd1b9b72d1f932ea01a93508e2ae4812f2e545b24328353df08427f20b5999bc65d35361b995a26e763427819e54826bf0c398bc9e7d5512f695f759142dc00734202c99472cb65683b74240016290963e43834ff3fecfa14621dac0e290cc3d2b3b0a001d9899e49b79d461b41dbc23675e0fd4fcd0e2ffcf1386ec2f48739378e5db457987b5e4c54b3c3b2ede027b2b57591571d364f0179aac4061adec1cb577d677c9da8e86ab0668a7b4cc4c2830e04e439bd186c9e9ae942dcb9cb0671e26864ac9a421fc1fd31366a2885e8c1c964cd42dd8618188f68bacaf282d4c01f9b13d3ae7621812cce08875e1cf970be4d98792ddf542d8c7baf58555508be8e13fb4a1e29dba9430b99c0606bec4d16d9be81351b959240add4171faecc070c665057d6b6eb6c3682625c2fc2093cb0ce16dde5240f5bb8646bcba5a60d8645f3c9ed5bc5fbcce0117a84afeb5b9aec3e125df7ab27e1803027931a5b6029861dcc1e3aef5fc8f3bada9c7682f3649bd9abc0faa49e1c984ec7525e0fe6cc15a09cc93b552687be1e6cf4da836341566d5692a100644be63d8f1f639590b89a16d4e3f37c365832b9139109e1d152f57b4f502e6d2f7b3d328dec9c44cf0dfecf30d87c58367171309f844645056f8f344d7ad9220035bd3f81ca49988929bfb0be2534118f1515ba985fd2a88556971d54f4cb7cd4014e1cdb26e454ebe533835cb133587b9b34440cb76989b07a3785f1fa6e678d66035c47a2bce06bea0076a87f597587f2c34a644e4877cabadf8852f7a9bf5ca42b500e596c302626cb08e2fef910f395e3078dc0866a7c487d83c47790f9e6f32b73df7dd54c0a2c53a36c32f0254b4274d0bf52789c8a8f7de142fea18dce680b73db8f361148519ad1f4451a208c025f1068ad9a84cff305a16a849e8c848fe733afaed0dbf7a5432002c85d06699fc00a3da6486df975f1cf1613d0ed919875dfc83d9ecdb38402967c28d9cdb6e719844dcfc85f7b44edfc1ffee7ac5528aae0f2930b807c94cc448ce5f6386e55e880f16fab714b3e9f5107dc5b831308c0dac1b23d9473ddd3fe99f29cb4e78567d89727eba7d7faea18bd1ac99ff615857720c5826ffb93e29c328b3d8e298b973ac77027a5a2354eceb98606718d165b7d1456d01d37ea56f35b006dca40887334d86c7566a0e573638210dd4d3e7f10925fe2168f290a5b79cde2a16ba32affc5333fe9c19921051124a14e85b78bef49e8df0144a497f5ce3818b58cfa05ea6dcf0a513f4ef91fb0afd969297c4466cbdb0d53a80b14e6cf8ec6499a5964a061b85f992b75e3e4567df97385e8e9d0e89e5801a9967f93beed500230b68553507b3ebf92314f5eae5677cd78e94e35e0d6acdeaf2b91e58ac55a530d33134616d4cd166ec2d30122d62ee65a83559278a054043b2ae6547435fb5992dc46c2d46ccb930fe66958234fc85fcb3024b7f5c5346cbab4d6c91bf039730011684624fb670b88df8bc82f160cad3ec3e7ca19051109b0ce62e50df3ed979587a3d1f3dce6ff5673ce07aae7277d42cc8ea54e5abcc0614cd469d015b56859e972c31c4ac86cc70961904d733c4a2ed2a7864767f02055ab9a97ae917e16d5777ad554973156cbff831f48c6e1d811312555f8c63c3a7865190102afa8ea5cbf5f4bf38b6278cff08998ab471ec0308d84d780df8daba458c98751896d1ebec75cba8f3a16f48b381460d5bc8fddd199c1f82edfb24f07e3cc2152f37197597a485f9d8e7130aea231324f0e64e7d79d1a47f6c5a5a90e1406f303eb343550f9445fcf1ee8c2fdb11bb56a8706e8ea2b52258a110a984794e900d54b299516b34aa805c48e94e8ffa2d2e919d8e6c829bb4938b807e7871cabcf55150d441c93ab67bc89b08254ee6eb3ece94f71ab9d487d92a51a7a723347cda19d83dc65c734673d764564985b36ec26ebdf555f6f6fe9e4e2cd38685aecfdc2d8b1ca74ba69e14eb78e95c28afa68503497f0a4ecd2f8eaab674f8db555767a4934ac199aa4592d643ca2db5dd97d83128cf628dbd0f2aad6a1f2a2da4c02658ee88a635a8d490bbfc84f44c55edbacf2d7f3d64ab7a6a36e3b5b98222ee398ee711bd7d6832fc73931f19d01037dd02c5c9b149de1143babe1193cc38900c11658ff413b3e7cff555ed01ef2f95c70fd5fba1d3ac92cfe271f92587d44d9a3bb8a369f6f7fa2a0c8d19dc997f297564c19a27e65e82a7fb2a33dbf79e42c98436ce51adb6fd11d06cf76aa5a1ecda683fc67c871262408118debac3b43e2e9e742e24df1601ce95d382a61db8c6a1d69fd4f0c897f292d71e3ff196e2452dd605ee066c7b594e54bed5517f3221b14ce86ef8d5b8483e65fc13e64256f075c3dcc2c7747bdc6d5d1aabec25cbd005ea1c67678a840f3b4ea259defafc6aa93387be6e09b9fec3c734368fb036a9976a2d8175d0be1d4b1fbe01dfadf5d0c6c2a09ac6b51200b3dd4c4075b1c4276aa7ac7834dfd2b7cf60474aa57b702062c7916b95a73e8d59f9e24b10ac55b3447e0d6888cc613be5b8d000329e8794ae6de1b1d817af45967141cabca6ddd1a9632995ccf6167ae825218d98096b8458ac8e4721dc7c485b8f0e251dff0ac343afc2b448235236596c3afdd8bb04e22b8dbb84d600cd1f542f0d38b9dc8f0ae6aefd02c0ea016ea2ef3f580be4adb61b646fe1302563285edbb05ccfebb400d6bb54627092210ee4cec337572c3c378312113a28339c3400c97e1152dd2d85cf1abaf77c9bfc44f6bef4c1cf10a295e9de27d2b3eac107d6af94ebef8269cec96728eda554f8483cf09acabc3e7012d72276c4cd1c6ed2f8b3f91a3a8f547ad41031bad983e490bb6a52352bdb093bcbfde27e01ef15759e132a74f0731348518b9703f952a6693ab4090c68c57c7c1c22f6b3ae31a101f7e24dc45c987c3263dbdd1f268382097c7a370b5cef9517608084e713253902fe7b344b5da84138972e763f80ffedb00319a0a1e1469f16e4a93fb6c7fc1b122bbf594cecf840dbe1f1795d5872a38cf1d62832c08e1a29469f526709c8d42b7b3ff90bf17b1e132aecfe97d79eb81b13791f8c546e2e7d851d79b600278f32ef41b63ddd090916afb2e89db14a95dcb519a828e5171b5c243338efd692adcadada419aef77d7446c79b328ab5bdd63def4df9672c1d787a4df452f5a10be36acebd5fc49fe60316fcf917faa7554ad48f4c7ef5c817fca3eb0d2f92f455041edc6063e6ae7ab1f15e8655a0895ee40b4306d096ffcedcc8be939f50da3417a206efa98ccaf7f13d639b47c845c4eec11b5e42d7252694305146693d4388435d6c8caacbd1106ffcf1cf8c9b6e5ed086345c5d9c6ddc8a3f0389a1be6cf8d37b9e554c15e4709d384e201b8832937f0dafbbf9bdb649cef39d3b35174f7b83a0e33a0e4e9ae6fb38c60351f6d1043bc40accd81155d0f76cfa934206453d713aa21ae3d8b6f21722d57c1b1e9525de8af1a3f9ee8d1eb24946b47be9e7e59fa0bc2426205641201fb114609c9d80140aa1a224d8f8d3df2b8dc6ae34e1e743c4f8f419f7226d2be330931b5b17b2f92f570133d187635e35380f9c9b346a96576b7162acc8a174ed4f9a85f952b9a56f0d297c55f0d8d94fd4dbb2934d99db4f0491c4c9bc9cbb723a4c6df59f5fb8e7acb39b6c74cc246465d0e8188f32f47a00ac02eacc6cd4d5336cf3027b8c93fa038fdf677b65cd2fdb18b0aa8dc6b7b1b9dbac65cea162a3f873c836e9d38b7fbc2e1bd86cab315f68ba5afea242b2fd318b01c2457a700bb06f2d9e4f6f134b4353efdc47eb5c04411574834a613323784f81b29569596a545e8c5204213da2d5ac39f841a76061b5d1e99bdf474899808571c9739addd161dc89021420b4bd023f502f01f8d68915d884fc29df37c80932623b89da058efb7644272062997a55f1ba5fda0a467cbbcbf41ed40be1ed4bbade036218ce5964c1ebb0449236e8f1edffb31e7d63b821de98ee232e67521327d774d3651fa1ea0666685123d6ca9cfdf9f1e6351708678d410f0083c986a40c773b5278e2215d7dca8f6eda0683c77fa2ca02c910bfe263ffe8587faa705a66768ee22d572bb630b8390972d1fbb88971ac34aa69203698c3a26b0076926f65bbe6d05de995fab082a0c39103ce5c736226e9d9aac1521aac702693cd7fd8ed1ec1edb7e84dd4ceb1e3e21ae86780d6ebee8f20a85df3f51df94ad89cdcf721c11d68dee0af81d15a1b2f5e54f75579432812428d7a0c97f3d97e97c097f7108deb15fd319c8d66ce560065a44294e244b70b814600213d7c8965919d3b9538c97052f12c1bf9d7e98a44b295d29044a96c221462140ddfabd395e432f20c180e56f53e9d15cc827a356e383908f538ffd047b291ad67993b475095e7cfbfb6f51c5e1218479c83e859c2f9b32088d7deff9fb0ae1b31f918fffa053171f42a2b6a6b76b7605a675d52a1feefb899d7bb6766bb7c2b0768c406d2e5c1d68d7c522e49ef1da46da48d630123e723450ad22fb2f4c14e65e2c812d2b70b047a5f5e2f93bdaede2e461c27fcba8dd00fb7559a27bae6c36684783ea99acba1432c3cba90f1c3a1d0bc2c06ccd557590b13fa2dc89a3e486adccffd5ee25c8683573c88a2824e3ee93a35424991e304ebe7edd4d6720273b201ea18b734891d911694da2165eb9b5ead8f81aba33372e8ce310b17b353e2ede273c9d18d4c1658020d1c0600e6c4f197e1bff349", 0x1000}, {&(0x7f0000000140)="5d47104ecbc8b3ed517ea314a601423b577488aa4d418c23acc15ba9e90f3dc07916d026a58fd41390a1bd64a3e6fedb67", 0x31}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}], 0x40, 0xa}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 10:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000180)=[{0x436, 0x7, 0x4, 0x8}, {0x6, 0x3f, 0x81, 0x1}, {0x80, 0x5c, 0x9, 0xba}, {0x4ad, 0x4, 0x2, 0x7ff}, {0x7, 0x5, 0x9, 0x3}, {0x1, 0x3, 0x3, 0x1}]}) syz_emit_ethernet(0x24e, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 10:09:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) r5 = socket(0x2, 0x4003, 0x0) getsockopt(r5, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x38e687a03a179b2b, 0x1, 0x800}], 0x2aaaaaaaaaaaabe9) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463b7b238bf46854f88a2a197a386207000000008295955984c87910bf453e68c1170031287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896cb5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c9ad28922bf554799b9b8139d612f871f4385f04157795ea4378561610934311f1cd8cac7dbbc5b65c6593d2870b49bc509a00f872cd235000000000000dfffffff14094d071afbfd44272ea384341e8e9304c2cb8c0adf54c71ff6963f0598c6764570fa6aa6a21ec728398a6591c3c3bd8f37de136bb6f7f7913e3b2d98894d7b6c43ffa0b4ae5733cf5f39950968519c668719d84b445ecad35a9ebdab7d75fe43684862730f91841e7bf796090f2df7644e37dcf6a3132f4a4eee00a701bb919373dc656e40405451b8bee507813c0ad0aefdc21356e00b"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r7}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r3, r2, r20, 0xc2, 0xfffe}, 0x4, 0x2, 0x6}) semop(r6, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r8, 0x80000000, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) pckbd_enable: command error 10:09:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3e54204a03bd60e083f11cfd80c2e41b9ef9d50b070b98bec8fe7d1ef1341ab958cf7c775414147ffc9430bcb2db0fe98bba5e8a1a2f6ad1159c3ac61d534127c6083ba0aa7a1fde5638e693e2f085a33f40e7ed71538fb686"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 10:09:47 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="8b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) munmap(&(0x7f0000128000/0x1000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget(0x3, 0x4, 0x80) semctl$IPC_RMID(r2, 0x0, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:09:47 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pckbd_enable: command error 10:09:47 executing program 1: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000100)=0x673e39e2176e2250) r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b024239848d661c781091c5232bba9f07e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcfaaba8a651b0701076ad4d3d9fd96b91016c9de48903a0c425397f512e14b2"], 0x10) write(r0, 0x0, 0x0) 10:09:47 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000002040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b306f280b422c0f3a8325b5beea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4102], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1264244f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89b4472126c796110f0c6e645ec4ea34e6b6d916c1f6bc232c0a24010000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) r5 = socket$inet(0x2, 0x1, 0x8) shutdown(r5, 0x3) shutdown(r4, 0x2) shutdown(r4, 0x1) shutdown(r3, 0x2) sendto(r3, &(0x7f0000000200)="8d5895cd03ee13427210cfc46b0dca66b37dc2360520993e5f7979", 0x1b, 0x40a, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0x1d) r6 = socket(0x1e, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7}], 0x1, 0x0) connect$inet6(r6, &(0x7f0000000100), 0xa) listen(r6, 0x0) 10:09:47 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:09:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0x1e6d8a69}) write(r0, &(0x7f0000000380)="bb", 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCSBRK(r2, 0x2000747b) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) 10:09:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') unlink(&(0x7f00000000c0)='./file0\x00') 10:09:48 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffff0008"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 10:09:48 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, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x8) write(r3, &(0x7f0000000140)="5283845e6bad2db39d49e718cf2dc20cb496fdebb3d697e4a28f51ba354f6ee281cbb4924247ceebdcda208c36212ce7fc900cc6b17dd36a235c5910ff7f7e3aa1292c88cca3d824130400bc5795cb9349036e8c890f2f65d043b27a000e411dad013830ff003f0000005552c10d420f7c1f552a0e2df9121324508240b7e8424853e3c1f3c38d985bab133c1f80471cc8de40265a0a5585abcb912e2d0acdd1850f0cfa545889ec9c149c8b37a9ddb47ab3a78c8af5fb833191228ae93e2dc966bf0dafde7130c4db05350a4e416665b9c820e5e9d81812000655045cc1c6903b5e31588074dc2f565913e62d4cd812733e58b4ae2b0235b05b5d4e87efe8977d86163f8fcb6fd5401c7a20bc688df141896d5f121e27f2443bc18919de19283458aeb80e0dccc27f16e86b58fbb027539d8dec5505e324f25c2b0c516bae0cfacfce2d9bd9922911", 0xff3e) 10:09:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000503000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x7fff) minherit(&(0x7f00004e4000/0x7000)=nil, 0x7000, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:09:48 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='[!\x00', &(0x7f00000000c0)='[\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000140)='}(,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^*#@/%}+]\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@*^:\x00', &(0x7f0000000340)='&+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) setrlimit(0x4000000003, &(0x7f0000000080)={0x8001, 0x100000}) 10:09:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffff9) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r2, 0x0, 0x0) 10:09:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(0xffffffffffffff9c, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) read(r1, &(0x7f0000000180)=""/163, 0xa3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, &(0x7f0000000040)="f4509019041f8bbb34e40ed5f8e3b08b170e6ca28c8fc13fdca40aa4bd", 0x1d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:09:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 10:09:50 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) 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, 0x4}]}}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000b00)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r5 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x1, 0x82) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f0000002440)={&(0x7f0000000d80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000dc0)="531bc55e508c284d57ee00144f047ac13b79eaf31fd15bca303b344d12289372", 0x20}, {&(0x7f0000000e00)="93b68718cdcdb6ff42b1804d5800b8a3545c6e1f9f032efc5ad353796a5850fbeb02c70bf1ad79321b20e6a30b25f0f4b6c709cf93cfc056f5564046492555a98acf90c160a2e18403cb279a99b581eef81c49cc448d104c5d2090490fe407e20f88e9756e5658ab1d1dc3f3f892693bb4598def4b8c64b0af9eb7a5eaee37e143ee09e30e5204b5981ea508d2a07bc032e5a168a6a12578adae8bf375dd9e5b8c2d01d36bc95f7b5204b08d06cb3ed50a08e8b725412de29a96bc30c3f261cb9d5351a4c1d601cb4862a1f3a851", 0xce}, {&(0x7f0000000f00)="d80609662314776626fd7bbc36a758e7cc9dea9e6d00fa8f50592b8f8b0674bed5040da85f13903fb961fe8cb851a133fd0135d29b26b995e90ac0a95124900737c879b724e9e18991e52dcfdb3d1659382c5b64ff0d7148898518cdca5da27bb76d3728cf75c104aa84ea123a998a0929d5f1a9436987d8bdfa0137df2bcf76b0b703636a8b9c4d1a5dfd3b2798876b9e12388bf8b698087d34637c9a5dd5d1", 0xa0}, {&(0x7f0000000fc0)="c86d33a7511742630f08fa0ac2ec7e17e8284f0698eaaf01b2fc4ec7e5f942b9d1be0b2b8680dd9904a1e52d07aa0fa9e65f77e1c40e888c6df1559c875344fdac61f169999a668dbfe170803b8c71979e5ef84e78867b0c32239dc588c91a6876d7a5ff85415d8ec0496477bc70cc4946f12f4108b927972b8d5e1d244bdae56547d7ab2ca23d42b846801d523f9b7333d757775f26dd5e533ebd59dcc5e4ac2b8968695f1ea09602ecd959370b34653b992005a9b0d09ac591f3dcd469be597ce47856f71e", 0xc6}, {&(0x7f00000010c0)="e88fbcf207e0bb8f16d08a11082445258c248ca9db859f22e478b79901516d5bcfaebf86fdc984d11969ce4dcd67b6fdf3caede3dabeb13bbaf5116b5cf79ebccd9649d798e0a07442a04fc738bb4d8900fcb0d2cbbb12e6a87f445cd830f82608a5d89675baa25cb3420ff6", 0x6c}, {&(0x7f0000001140)="4f858fdd4951775337f7abd4025558977175d3652471c8b253050c0f865d8e5f20291c24dac97bbc24020fa8ec302c65fa6904e0b492ac28bb7b8c3d1e2b4a2f2e3c09975c5dd873ea6c6addef94ac9c74c9e9ea4a251f46aec4c32ab0dd2f440ef71c8a263af6c1b560b9f20e1b56a051b4095bad2e69", 0x77}, {&(0x7f00000011c0)="55b0cc001248e837ca7a323d149a885011862ca62b8dd16ceadba971545cc67cde08a7514a9230725d4e91f714881ba2a70f437207b1fd772d5789ab10573a489e0ea0a4c2fbbe8060b5f64f7781a8bafaf36033fa37913a092325103522b0482b3d9af074c5681a6f110044cf0870e904a4fa4c22ce87228a06daa7bd64565030580257da68d852d81c894d791e0de84f902953ab559ee80dfb7b5b89024ced8fb45237b8d432ce4aa43ad437912087ad5e26c9c09e681a34df1058e063e57308a7939c31df614931ead9f64c7ee7c6a613befcc44fd1136911416c07bfd2624d2eeb78211a8dc965713e8f22cba7a02e5cc5176bef267f78581697d19420aeaf3179892888c4ee7a9224c796e07d282cdbf2298ed3914dae86eaff865a8bb8911a40533d561b2f8a0f268457b9a49e280baae49402d8b090b08d2d6b475f731a063621d05befbbd10a1c6e573be1a2b1fe2d413bc4e798da97c12bb4b21bc9c0a3a330cec0c98517de8de36ab206299f235b9d96e1adf8d66118e0ff5f1e417315ad1e91485aacaf34e16046df49ce07ca5a54c4353787115f1a53d24a3776b69d5d910aa94869d5f1d53a0cc5bc42fefb104ad575a1c818213d1a74abd3c0d67496e1164a9e64cb06abcc6bc70c65b86580c39558e80622c75f9499a9322ad59cc1d87314d560f1b262b9c03eb67d375084440f9290612e8ae2074175d1b3afb5b953778b1843a352219254f5962f579b62a5ef23f2c9cf2f24d1f0515b0a664a073d59bd0f9be40be4c37271c6f69681aeedefb21f041ad43545ca057e67c9d9e8da29a2f9f53ab6ea83ee21a8186529218cc2210ff9167e388614db6837537eff3f8923fbb1120cd5d5c53d032d50ec4acebe9f2db461c050e140302fe5314674a52fc6530b4667592d691a02c651b787b4cf8fbf880439dff2b88128e8dca86e1c4f82b5983d08ae91d57b05326916d158c89be4528dfa020b5cbc0ee87f99ec850f3e8f10da18660d22e594d765d0c0b9af9e6d286aa6ad6931c1173cbebbbc5a2c6eaac023ac15d9b3a69182bafef06c2e12fce25b6d0decbb0d2c463289873c184161da06685e199962fc7e11d57e7af1dfa64c23b4ab01f63a699fd7ea389385506c23b3a8267150d818021e2446cc8d2ad178ac2677eb8344d3142582f9d0077d7b85755963581172a6acc48ef053c94f21724d514ebb180ecf574adfb24a1486108a8b3b46cf669203951346a88e121b70aa38fd0c5b3051f69447903f8825d9cfb7c38744a79be5cf58f0db2b08a80877e4bbd495c475c88d1dcc87d8580fbf4a909220a7372e9a23dae709e9a9e0361a8f2ffe346343f044c5d60c47a0199121fb301ade6cbd63e5ad0bdb368266bd376572f3f9666c412608ec13ef5201094b1d5c4c06f4497b8f1f06180f819063f6bc203dffe724eb1d4820188ffa15767bd2d430a71ab1784f2a4142d35db1ba0a79fc4382d3c56c22d3f2a8b795c58f437252ce8116c802a0210557aecdec6d578eeb133dbf1a8203ed9edffdbae0628bc22a0fdf372939c20a65a9c6096297deaa0f5760a5cde22555617de167dfe293c5c46fe3a3b1af3e27f3ac85a26d074fdfbab00d3721c29d6ae01b84014b21b655b51cc17eccf7488d16f67e2f3a44ddea8bf9cd0fad194c9831d9b655aba2fdb19aa65883e51de1f346ee139a7a1fb8610fcba7bc1296d27758e64973cddce82c9c04d4f9a1471e94b221db0540464582bc80fc1f9ced4817f480816649bac87ecdcb2062806f0778bf74c7bee1c0924f563c3fbe7571646cc775355e0345fb33c5ceced562291d875ff1715896f9c908cdd63c04d7c061cfc42ec8e29c41cbe5926251a5b95a4488a4b361663432b8ae180038b2d7e03f5edcc1b1da3b972d7a3b01ecf166ab04bdec8f4b2bcddd45e62f38fb9b45557ff494ede6df4bc372e4136e71f907ca60372be0f8d347852eb67a7070d9dd1a4e15122b400af2d92b0388e0215d0f39c4bb8e26e7112c1c9a637c2d0844c3a00b6d0f10c685acb6ca5343ef51de8153c61026212c7fa4cc144b02e9627092b5742cd2f93828218aaa449c559b0d4e162be5bd00745b8e3e87202aa960044b97db6525f2a900de10fd090a012897056c4539f31f89296ec09e84526290952b0e8cd3ff97ccd77e2c512570fe736d58994b4b76b11f16941ed52b32f93212c6a7eff394a6918ae9b8f5fa23ab42f967bc6d6caafbb12f9fd3a63dd88bc9bee6e062319b940562707f4f15fb1ef4812e67ff4677ec43413e31544db83ae910dc83f325d67c8961a248af1a17d753ad149480c137684a9799553d6f28964137662a9e53e0e275bd638af78184fb8639db7e3c536cc0f92d774a681617c69f3be01327639a8ce1c774b7dec5725c65327d86ab7116d619291d8b61d9aba4951ec1a7a8288e08890c613892d9bae68c131fd0dd68d9579ba52f716964f5a98dbccfec800b004202bf7d45933d3deb282dfb9324f25ca322e445bcfa8902d710d5b151047612a97434cb6c72392aabe676b30d02d2c2133246f7368d60f017ba85032a10a431bf24ecf27c4b722f06f3d359e43ca1156facd1d12f3ab27a1fcbdfe7afd461ed2c61fbe968517409f8ee4a2dee5822a66352e72303cfa6513add6af392d4c7bbac4a47873965191c86104c3af90a531648d4205b6b517cf053db2a6d756344f0004ae7d9643acfd2793cfb91abb343074149a9f01b390f81bdae5e1a1bdc19151d9b35c4a4c5a31804b705e7e4d113f2e6b7aea4ba9e0efe6ef7aa88fc7b405efcb564ed906f75471c9e9de921dfd30886dbd19190ee0c492bbf6a2e6ee5ef9319618e7f5a74f14417069df694a80f32e8532edc17a80f6a462febcd070034022329cf9b0f0f3e7953b6922878622b983f281901e0b875228c1c792c2739d5ccfa3b53d1a17b29b68c25099c2f10cea4a51bb32a799d751b900b3f6b354a6194be708ae2cf3944b3a2b7d04b2ce8c7817655d0bb88eca4d79a8e1a58b9c157b9723ad01374283fa4c4a736033edd4b78dac2df655d6598134f99d6f329ed9ef9a8d2bdd851657528334d42e7dbe20e3fa12feaba80a2125a9b3822dbf4dc4ed70da3ba294031352e763eddc619615405585fd96618f27dde01149388db0aa78f7c4859f754d4b6e6511b0c3f08beb2a8a9944eba2aff980b895404c88775bfb67e443f5c89127308d0659be86bc152b08c47d9d8e8718bb7e453e7b01ef7439b14afc8e6badc1a6bd078ac727978170a1b4c475afce9bae20f72773ad1a1f133224b8a5193b9735bafa03b4a098f122c67a06bc43a0671d34349f4f51c3b1111a76599f8beb6db6043bd07d28f28a604b6a3b547dc583b1cc478692250a3fb70f5ab213d2ec1174fbe1041275b8c836becb93207a0d418575f4aab6114e20f0b9dc7b55cb1d0959f0722f3ba2fcb020ea57aa4ed1203e095f31235f2bb3dcf3aa19c19520cf4ac0b49e56510331683b12af4c6bdf9e6826f0ce0316f9ae11c01509fe613cc320f04ef4d4f8c932e20ef639ca3c449d0c50ac17b8981a24daeb2f2906db3f4f9d1124784e6b07bcb7d00ff28345b95999430b62e7fb6c584d76f4bc10b7e9e8c898f6ee93acb8131ea2953c3548285c9da89637a00a9edbad714bf803ad7ca7130d781ac5b991aa5aa780ff3dc1b3f9f029e1b19ceaa2ff8232c8ef51fc6392c4b88dae13f899e2c6ef965d541b1a0ce2121902f8b0ed3c42aca2d853ec5571bd28fd257a0e2857b3c3a990eac01f5a3e4a36b373c696130587ea6408ad483ca8ba57c68e7db71e387b52751f22ff926eb25aa468d2905915fc17e305c732657b6834cc45e62db82be46907158a13fb1cb469a633e1fd28bd0f6ecfa083be5388b471742e4704de55af7c43005437864465e9ec541797a3128c9c22174f42abef8f85804636563b18d50e1dd4bed5507546d4a6a5fda8dc9a28aa4ba52758ccac80a6f94f49918198a30ce242824701b6b8ba4027216d529c16671acbaa8573bb02ca56fb909679f6280a80e3a64d7627dba2c8574e30fd95b28bc4f50662db3a8d204b6013a6c82a8b07467ce0838c5e42fdbc1915d81e1c883a92dbcfc8dbb3af1993ca10487ebce461775df3bae11fde1024991718376af5f85236040bb69ff9344a78146f9745dc01e1205c5daf49ecfee715e031683f42e1ac04ab1e6d5872fe2b1191d51ac951664347839cc62747bfbb6e7af05d6f3b4f2b2af866256008957dc8a99ac56f6bcaf1e02a910fe90ea92c2a3f8535cf1f8bf798cb6130d034d81918071447d3fce44660f87f70a53ec0b8df71fa233ec2eecfa2f58e201139d52b07b93f1107bcc7f6b774b5b0f3ad4eba1038f7a351adacfb538f55780205ad9f48f0645f6182502157104791c4571a82ef15c561652551116c22f5ea974c53f1236efae8cda5b51f1aae5ffc1e35f01846dc7be43f2f4727fe56c95c1545219168d138f6b0a1b46feb041c668449d6c9ae68fbe5fff8ec6514daaacdfe97f8d5de3ab162eeebf53623fa0e0be081aad1351b13f1da1ecb63ed83ef2267c78b02dfafc30857c59045b71ea7f07f6175f6dc0ede17b76c39ba3f9cf549ef246d29b996c2b42118cc39fb4a42a47fa6cc19446ebc905d59dfd3af286749ba30c53799d15dcdb121849b1a986ddff33ae940fba8502a43ebefea1da36deae8ea0b169efd3a1617a7da0459c6f09ae48ae0190d04e1ec10667c788a65c84e6575117d0125175d52ddf0ad5f9b1599ddfbe201a6d09386dc0db47760a9bc271149e760b93550ee46634325d041736b316bf309eecc3b951177f15a36636b0c7cc52f3f51d86e04873c1199aa45688004df9558c2d633c50d17cc701a6077c7694e90d25a34e2e21e0a89d00b6240c2a9915050241f2857257ab0ea3c86c5388910cd1af4dbe33e8cd155384471003d6555839428b7bdef8082587c158ffa6b9f89054017248d8b0c28d387bdea8e15280f490630d1de3daa196b023df6f0e29da3e1442da406027c5f3af0200cd7a126b917db17db498d00a2cd893628f5b652f1560ad2c0c3197baa3f277daa699522989579818f5aa95156c2f4fccffc60a389f8a8b2a7ca5157eb686c931b65b14d1e914bac965ae66cdec58978c0dbf5deb6050a08cb187783b044256fe01a6165e1f2b6e2a3688fa13532f62b5e7194a516970ab31ddd3341d96ea8deec246ea9bb8f4f68598bbfb234376518ffbd7a85a26ede492725a5576d39239052024c2e83c18fe82f9648176f1bf5f2f14ce81efd8273bf2f07e5fcda89cb988c72e36e792903f760b0125dc3f9539f1dcd258296f6fc7551ae6e9144e2337021e67eb57642a3b9031a7d73f88de85258b87cad10d52730f244bd29af4f9efc3bf2d1644885266f41a5d01137b328841f2f3f78a1bbf78aeae3a152a0f884a7ee296517d8e83219a0e88a85b5546ec462e458b99fb25f0044338bb21d80be3f4f646c076f934d177f4817ab27bf0784fa552fe202463b2d0a541c07e179d021d690df20b7f6f0b268e55c5363aa61c8ddcb034b60f891b41cc970278b498cbd2be9562f852fa40f9509fd99ce41f91e972a89d3cb2880648fa6de9da2e186f03e999b6667b415aedcadf1a30bd4a9cd5c79139605f48ac5390decab5a94ec47766c8e5411f7714feab4195dee34c03ef398ffb89db88aec5565475e6f5da39907adc20517efb9c2a916bb865dc4fca3f7f94fcd4658acd89be528780dd8994aa32b521e0d61094659496a27d", 0x1000}, {&(0x7f00000021c0)="5c1648be2315379f2427022b166600799945c84950c45e4af38ca6433bb1d0e149249c8fe1d290f56973bf4a3694d124942781c580295f320de81ed952d1fcea53032021ff8a3c0e11d71b476d627ef146cab7bd8f9dd6e06769754bed57ab009179cf3c076c2c9c175826106929b180c3262fd9bd0da7a211ec61ad6fa70364ca98c8ce0183de25bd9e651d8f22ae504844867a86506d516cf6603bd533c6a47dc2478417b71bce0c74421a1f7314489e7bddef588ccd72e3dc8bf11de40b04ab", 0xc1}, {&(0x7f00000022c0)="4eb1cba9f1d1e05e2cc9703ac536242bb37dd10d46815278b9", 0x19}], 0x9, &(0x7f0000002400)=[@cred={0x20, 0xffff, 0x0, r9, r10, r15}], 0x20, 0x9}, 0x1) dup2(r1, r7) r16 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r16, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r16, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r16, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 10:09:50 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10d00, 0x5) close(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x440b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 10:09:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r0) rename(&(0x7f0000000080)='..', &(0x7f00000000c0)='..') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) shutdown(r1, 0x2) recvfrom$unix(r1, &(0x7f0000000100)=""/224, 0xe0, 0x460, 0x0, 0x0) 10:09:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f666972653000"], 0x1) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202059d027f36ab36cd53a039da5eccef7d65032b6583716da76a69f83a605b15b70314da55a53ed6d87437703ba7ce6def0da1a194cea0798b55b279f0a8fa251cac86dfd79b6264ad6a3de65a6bc8b2457b02d5f268069bf19c6ac49b09ff4fb4133e016d4ff124b326774af546"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 10:09:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x13, 0x0, &(0x7f0000000200)=""/19}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:09:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1000) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 10:09:50 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x400, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 10:09:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) msgget$private(0x0, 0x200) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget(0x0, 0x2) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x42, 0x6}, 0x8, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0300100000000000"], 0x0, 0x0) msgrcv(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000c49df83c000000000000000000000000000000000000080000000000000082db293bd60000000000000000"], 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x1fff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r13 = getuid() r14 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r14, 0x10001) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r17, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r14, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r15}) fchownat(r14, &(0x7f0000000180)='./bus\x00', r16, r17, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r12, r16, 0x0, 0x24, 0xfffffffffffff7f5}, 0x8, 0x100000001, 0x40000000}) r18 = getuid() setuid(r18) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r18, r12, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r19 = msgget$private(0x0, 0x214) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r22 = getpid() r23 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x100, r21, r25, r21, r20, 0x40, 0x6}, 0x100, 0x743, r22, r23, 0x3f, 0x6, 0x3, 0x4}) r29 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r31 = getpgid(0x0) dup(r30) fcntl$lock(r30, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r31}) r32 = msgget$private(0x0, 0x200) r33 = getgid() r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r36 = getppid() msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x8, r34, r33, r34, r33, 0x42, 0x6}, 0x8, 0x3, r35, r36, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x6f}, {0x1c}, {0x6, 0x0, 0xfe}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r40 = getgid() fchown(r38, r39, r40) lchown(&(0x7f0000001980)='./file0/file0\x00', r39, r37) r41 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r41, 0x10001) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r44, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r41, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r41, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r42}) fchownat(r41, &(0x7f0000000180)='./bus\x00', r43, r44, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x100004, r2, r37, r43, r29, 0x2a, 0x101}, 0x6, 0x1, r31, r35, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 10:09:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0xce9a}]}) getegid() syz_emit_ethernet(0xffffff55, &(0x7f0000000040)="7520eb9fa1b6") 10:09:50 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, 0xcc14, 0x2ac], [], [0x0, 0x20000000006, 0x0, 0x9, 0xeffef7ffffffffff], [0x0, 0x2b, 0x401, 0x0, 0xfffffffffffffffd], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x1000}}}) r0 = socket$inet(0x2, 0x4, 0x40) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x13, 0x0, &(0x7f0000000200)=""/19}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:09:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0x0, 0xffffffff}, {0x80, 0x0, 0xff, 0x4}, {0x7ffffffe, 0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 10:09:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$inet(0x2, 0x8000, 0x20) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000280)=0x87) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 10:09:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x3, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1080, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x10000, 0x9123, 0x1000, 0x8, "a3250b7d60ddaaeafeeefe8bb60fee91531bd7c3", 0x21100000, 0x7}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x4000, 0x20) write(r4, &(0x7f0000000180)="5a075ef8fbf99d7bf40f64ca671c96267c64717ffbff22f425e47141480c8324a5f9ff8d573cca3c494891046cb9d59406f3bcb21d942bed515e0ee437d88e48b022e52581b5a1fda4f5ba704d9cc2a0a225d804f3545a65969d1c6a5a3cf3714b12a94a8da4ec2cd3f7d9460bc96e6fd98e70d6f44374bbccbb81649bf106b079b46e", 0x83) accept(r5, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) 10:09:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0x8}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil, 0x40}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000bab000/0x2000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) getegid() r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r5, r7) r8 = semget$private(0x0, 0x7, 0x286) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) 10:09:50 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x4000, 0x1a1, &(0x7f0000006000/0x4000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x210) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='f\xe5\x00', 0x80, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709f664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e30300540500000000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a152ed0cea438f8387c3440ba6ba9cc08452fc042f9db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7f819b3f73f8cb4c20000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172811200b0cdb4d0730c9e847064e601fd8cc0bbd45d20bddfb11a45d14b6b82f4e8114a5fee191b2faadf44d62cd47f1f9cf6ba48cb919254f516bebdeb6a1aa1b70913c1344c44f270a150841b68b3daa9497c2dd3dd452e0de803b01a9438bbc51c973b66b93ed02b6926b29ae2ae4be9ab18813039b2cc4dc45f70c4b1"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ddfd82beba98"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000002c0)={0x3, "72d2ba872b7912d9e4b0ae334612b392e105c3eb2e5066e87978d95d305b2fcdbfee4e46c1a738e55ea38a5d2257111c5ed578f47527f33cf8fa838efb39ed19b8d7bffb512ec559260b657420b5d1ede6571b8b425f0e9e8b82af94296f8eda161a2d3fa174ddaddb8c6499ec9dd60e1ba6a754b4deb4d835d9"}, 0x82, 0x800) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 10:09:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_vnetid}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0x8}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil, 0x40}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000bab000/0x2000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) getegid() r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) mknodat(r8, &(0x7f0000000140)='./file1\x00', 0x4080, 0x9) setreuid(r5, r7) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) 10:09:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) semget(0x2, 0x1, 0x200) 10:09:50 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x116, &(0x7f0000000740)=[{0x7f, 0x5, 0x0, 0x8001}, {0x0, 0x81, 0xfc, 0x5}, {0xf2a, 0x7, 0x60, 0x3f}, {0x4eb, 0x8, 0x80, 0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/223) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x42, 0x6}, 0x8, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r12, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000300000000000ac00000000002000000800e2ed248c0000000000995481d4437541ba8047e9b7b69cd92d3ac9f94d13b3c74f5335a8d3261a25676a99f3acce678888e3bc5815d858f690d5b7610cbfc880909aef3ee7cc607d7113"], 0x34, 0x3, 0x1800) r13 = semget$private(0x0, 0x8, 0x80) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r14 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x2, 0x8) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x68, 0x0, 0x0) r16 = accept$inet6(r15, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r16, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r18, r9, r8, 0x13, 0x6}, 0x6, 0x2, r10, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x42, 0x6}, 0x8, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = getpgid(0x0) dup(r24) r26 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r26, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r26, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r27, 0x20004b3d) ioctl$KDDISABIO(r27, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r30 = syz_open_pts() fcntl$setflags(r30, 0x2, 0x1) r31 = dup2(r30, r30) symlinkat(&(0x7f0000000000)='./file0\x00', r31, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r31, &(0x7f0000000180)='./file0\x00', r32, r33, 0x0) getgroups(0x2, &(0x7f0000000200)=[r33, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r38 = getppid() r39 = fcntl$getown(0xffffffffffffff9c, 0x5) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r45 = getppid() r46 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r47, r42, r43, r44, 0x65, 0x8000}, 0x1e3c, 0x8, r45, r46, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r11, r35, r36, r37, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r38, r39, 0x2000000001f, 0x7, 0x1}) setpgid(r38, r38) r48 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r53 = getppid() r54 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000100)={{0x1, r49, r50, r51, r52, 0x5, 0x8000}, 0x1e3c, 0x8, r53, r54, 0x1f, 0x7, 0x2}) setpgid(r53, r53) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x81, r28, r33, r28, r34, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r38, r53, 0x4, 0xffffffffffffffff}) fcntl$lock(r24, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r38}) r55 = msgget$private(0x0, 0x200) r56 = getgid() r57 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r59 = getppid() msgctl$IPC_SET(r55, 0x1, &(0x7f00000002c0)={{0x8, r57, r56, r57, r56, 0x42, 0x6}, 0x8, 0x3, r58, r59, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x4, r5, r8, r20, r23, 0x18, 0x101}, 0x6, 0x1, r25, r58, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r60 = getegid() r61 = socket(0x2, 0x4003, 0x0) setsockopt(r61, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d6c653075"], 0x10) writev(r61, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r11, r60}, 0xfffffffffffffe6e) r62 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r62, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r63 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r63, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000080)={'p\x00', 0x0}) 10:09:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 10:09:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000005c0)=[r9, 0xffffffffffffffff, r14]) setgroups(0x2, &(0x7f0000000600)=[r4, r18]) setsockopt(r2, 0x0, 0x40, &(0x7f0000000580)="fec79e94e5e4cd71a7029c68c56d4adcc7887c55488da4704ea52d1aa73b321f748fbf89a9b85c5e7b46347f4dd4391a456f", 0x32) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/212, 0xd4}, {&(0x7f0000000080)=""/55, 0x37}], 0x2, &(0x7f0000000480)=""/76, 0x4c}, 0x1) pwrite(r0, &(0x7f0000000240)="a334783d6bd2d27e08a2bda60000000000000401485f9c9a0fb77de476992a03b3e2d050852a16bb45cf356286e2ae2073ffdedc1f367ee73ece66d660446d3019b832d6e53e2a0f36cadecf5d66c552c931dddaea1c64d1b57e9f0a181e8cb22da122d598692347844c3c7b2834274c66ae82f05dc56b646042d83ed0268bf04c67bce359f0bfc98d014cd1ac990398f8a8f5d9f55b8fec8118c1fc6306a0c8a7684a54b3c87664c5d09cf2cf628a4047147a498c5ae7bd7762a3704b6d14e4fd741b2c0fabc9e4da39d2d8b7c8756b50df4db574d3dbbd510260bb77013c11284f8addd7ccfc2fc5ff1539743cd1474c2b89f6d14156e249d23ec9829422bc8a81468e244547b8292ab6a557efb91c9d830972afc2ab9da0d70f6afb6f694ca4ac1f29ae4e", 0x126, 0x0, 0x0) 10:09:51 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x8001) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x2, 0x2, 0x402) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/196) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x5}, {0x18, 0x0, 0x10000000, 0x130000}, 0x4, [0x80000, 0x0, 0xfffffffb, 0xfffffffd, 0x0, 0x10000000]}, 0x3c) r4 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x9e) write(r4, &(0x7f0000000040)="670dc3", 0x3) acct(&(0x7f0000000000)='./bus\x00') pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0xc3) 10:09:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0xffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37415111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6003103000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f83d4634c04250db61cf3bcacfe9d34b6a310000000000003044e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000"}, 0x10b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000ddfd82beba98"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r7, 0x0) shutdown(r7, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = shmget(0x1, 0x4000, 0x1dc, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) r15 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r17 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x51ed, r8, r9, r10, r15, 0x130, 0xffff}, 0x1ca80e4b, 0xff, r16, r17, 0xffbd895, 0x6, 0x5, 0x6}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 10:09:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="bedc2f5c820500000000ef82f5a74eb6c357f50099b3e611bee7f6632ae36a4a51fe630972e00bd6e9e249df64d72fadcc3c5855ab3e5e487cd06dd1e65811b39ce1bd54992048f5daa79d9f24974651f0003e3015c1d79f9163198707a17519682549d44c0730062c42294b2ecc99f9903c1dddc4e8e5f3128cbbb44fca8ba79a9dcd234f0217d0"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r8 = dup2(r7, r6) accept$inet6(r8, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x0) shutdown(r9, 0x2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0\x00', r9, 0x3}) ioctl$TIOCEXCL(r8, 0x2000740d) 10:09:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/200, 0xc8, 0x802, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c", 0x188) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() 10:09:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e}) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000000fe9d5071c38f8390da5dc4f5de90a30551f2a1042826c794ee8ec9e24fbada3762ddfa729c490feda2709e5b0bf5566e417a8556be38bc9a04ab9ed0a0b6e12367900d74516b3c877865832c82b60d08cde1e24eb5e7c2327b44a8a087d11e37e4b3b832328736c3a914b1b70d961174bcf575eea01833989027256b60e2efb85e183ec264d415e1999184a9cb0754045d5a66c0a26166731e711314c4f8ec20692582dc5c33a60ab0ca75a0718a61e7be856080e2a326258122aaf88c7ecaf08e45be5345cc244c5c9c42da2b05c09338fbbcaf70123e0f115b71db2abfc79ed13058f818dc101e76b125fc9ef33710389da5bc28c6abce0b23b3289ef04fe1ae1d07fcdb0a3e6d2c58f8ba2ce8bf2abbdee680b781549200061f1007423a5613fc795138870d8b6e84c35a4c5c522b1a096eae8246c70c44cc922a2fca51695ad602b0583b9503371da54a3f5b5d0ea000e9d5416e3144b3a5521eb60e598ae2b7958cdf16e6d1223825b33c2b3e9fd2742ab343ebe24e9542a84b9039c834599a3e28645ee9fe4acc10d776ac0a99cb43095a03586ae5cdf4ca9f855a5a4984e352f566f5da85fb1e7b53a832aeb58a627df3a4b5732"], 0xd0, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x2, 0x437, {0xff, 0x9}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x0) shutdown(r3, 0x2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x46, 0x550}], 0x1}) 10:09:52 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000200)={'./bus/file0\x00', 0x66b9, 0x3, 0xff, 0x1, 0x1, 0x51, 0x9, 0x2, 0x0, 0x80000001, 0x1000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x8f) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 10:09:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) 10:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x0) shutdown(r4, 0x2) pwrite(r4, &(0x7f0000000240)="6600aec458bfec9782d09ebb79880fde76b26d59436079846b4f3fd936566062b9759565ce7320fd3e2e862fa9a57d3b00b6e07097d44c13e8faade82e26374741e8149c7993e65bb87a78f019e5f61dcaccfc46ddae52877662d64e827494147d11f0958edfe0fa0b36a51957e29e1d56", 0x71, 0x0, 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x41) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 10:09:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x5de730eabebbc109, &(0x7f00002c6000/0x4000)=nil) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="8100000000000000", 0xfffffff1) 10:09:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 10:09:52 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000380)=""/167, 0xa7}], 0x2, &(0x7f0000000480)=""/176, 0xb0}, 0xef6085dfd41ba57a) chroot(&(0x7f0000000000)='./file1\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000ceecce1e1ee9b872ba3b9aaa9e9e01e8677e607a09b4958a4c8d277757df216d5a557bcd00110103d41a82a5fc2ce3e82a9b90df703e12aa153e97729898821b0d491b17e0bfa8ad5cce5d4b4b27f872b26f3629f5204b969a18aae241", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28, 0x401}, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x20, 0x4) 10:09:52 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 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) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x0) shutdown(r4, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = dup(r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x8001, 0x8, 0x1, 0xaf9, 0x200, 0x7f, 0x2, 0x0, 0x7fff, 0x3f}) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 10:09:52 executing program 1: chdir(&(0x7f00000001c0)='./bus/file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x5, 0x4, 0xffff, 0xffffffff, "708b0680d3ddd451d13cd6dd259c10f20774e0e1", 0x5, 0x3a7}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20820, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1678ae0e, 0x800009, 0x401, 0x4, "034e21e865d2aa33a34b1829c85f9e29ce8ebc43", 0x7fff, 0xffffffff}) 10:09:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x0, 0x400, 0x20, 0x7, &(0x7f0000000340)={{0x4, 0x0, 0x0, 0x81, 0xfd, 0x4, 0x7fffffff}, {[0xfffffffeffffffff, 0x34b00000000, 0x6b0, 0x4, 0x6, 0x3, 0x6, 0x4, 0x1, 0x1, 0x400000001, 0x2, 0x7, 0x3ff, 0xffffffff, 0x8, 0x7b4a54ec, 0xa6], [0x0, 0xdc, 0x4, 0x3, 0x4, 0x0, 0x0, 0x10001, 0x6, 0xffff], [0x723123fd, 0x1, 0x946, 0x7, 0x9, 0x65e940e4], [0x1f, 0x5, 0x0, 0xffffffffffffffc1, 0x5, 0x8], [{0x7, 0x800, 0x1, 0x80}, {0x4, 0x9, 0x800, 0xfffffffffffffffd}, {0x96b5, 0x0, 0x7, 0x7f}, {0x0, 0x9, 0x10, 0x6}, {0x3, 0x5, 0x81, 0x1}, {0x7fff, 0x3, 0x9, 0x8001}, {0x20, 0x414, 0x7, 0x76}, {0x8, 0x80, 0x7, 0x7}], {0x1, 0x0, 0xffffffff, 0x3ff}, {0xa488, 0x7b1, 0x101, 0xffffffff}}}, 0xa2c, 0x9}) r2 = socket(0x1, 0x2, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x20, 0x5, 0x81, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x1000, 0x7, 0x4d, 0x1, 0x513]) 10:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xd8ea, 0x7}, 0x8) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 10:09:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0xc1, 0x0) bind$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r3 = dup2(r1, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r4, 0x0) shutdown(r4, 0x2) preadv(r4, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/5, 0x29d}, {&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="890300000000000000b8090d6adf343b623a24f4b6cf823eed1143e60e190d40f01a26a82f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) 10:09:53 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = msgget(0x1, 0x4aa) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x40026, 0x3b, &(0x7f0000000380)="ff6b0ce9bbe1cd1dd8d3d3aaf2c2e68b138df4192180b8b682c15a25699358b4e58936f651ab2ca593b826728e6002beeca21064afb2a7b4435b73460b1e456517081bf9b37ec7b308949187bb181bb1bc177e47b15d21d48fecfea252435cba9ec31c134e99c4dea8deb515d269bd4fe5b21743d93c8ba578223814687281d3d5589aa6f8d93f8fc5ef4ba7c26c86901ea098d4a94c4f921f0605c4c5858d23b00a20388a91cba4", 0xfffffffffffffee2) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r9, 0x0) shutdown(r9, 0x2) r10 = dup2(r9, r8) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000440)={0xd30, 0x7, 0x4, 0x400, "a17f843302f27223e7e872eec941809e59593f2c", 0x1cc5}) shutdown(r7, 0x0) shutdown(r7, 0x2) r11 = fcntl$getown(r7, 0x5) r12 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x10001, r2, r3, r5, r6, 0x40, 0xc045}, 0x2, 0x3f, r11, r12, 0x7fffffff, 0x3ff, 0x3, 0xa8a1}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) r15 = semget(0x1, 0x1, 0x0) semctl$GETPID(r15, 0x4, 0x4, &(0x7f0000000040)=""/197) kevent(r14, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) 10:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x100) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000140)={0x2, "e642bd4dc3c113babb7c6276bb73553938a8ea94d736d9f06dfe880ac9c164d586f0bc7400befb88d8d24341cdc07593b3e02b4bf5d1431c11811e67184e2816a828720f23e3cfc48d90051b05540f7ce227ec8c3a67c59236d1ce5343de57d93727df9a71b5f6a1ef74c1984e7b0b98fea59515c7d0fdf1dd7b09617f49f924"}, 0x88, 0x800) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x1) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 10:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="c9ccf7beab1983095447afa0f4b21c7306a6003ffe45fce9c068d53c6fa9ffd99cf44c4d2bafd39fd93841a8af3964a2f36db18eb255cd5ff3e01a255cd98fe9adba21c2c9530e0e2facd3f8dc3b54ee77e41ea1265a8ea9", 0x58) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x70}, {0x60}, {0x6, 0x14, 0x0, 0xfc}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:09:53 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 10:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$BIOCPROMISC(r1, 0x20004269) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00), 0x1d3) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r4, 0x10000) shutdown(r2, 0x0) shutdown(r2, 0x2) pwrite(r2, &(0x7f00000000c0)="2e47fe73651869ec79cfbf0df1bd6b7ade27a1e3b97d6a799e90f7deeeba88e2ca912531cbe4509f35affcdf6385e9e1c0044601180bc1dbc7136588c281e649be9c2a21630bc12a44da3ad1e7b3a574e3c28fce73b2e41e62954eb8afd1ee8f364f4e5025b701baaadfa17fda8ce716473ec523bc8da7bcdeae90a920ef5bbf9749884edaa3ec4a5c41b2c8df90c601daabf998fd9d2ae21c6485fb1eaf9e51e36a6697f610928f7cc31dac5b74e3d05067c4995f2a0f63fb100bcad798f386a65d2c6a472e9821b70215e63b43ac0fbe46721c1acce35bb521ff61e1e90e81a01f8691e1c25658b95b99b2530007d5f847839a6f3190f5eeef65021d2364", 0xff, 0x0, 0x2) 10:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10580, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 10:09:53 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x0) shutdown(r3, 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20092, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1d}, {r0, 0x100}, {r3, 0x80}, {r0, 0x1}, {r4, 0x1}], 0x5, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 10:09:53 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) msgget(0x3, 0x9c5da53ff3b33387) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000008332ff000001000000000000000254a8ef62a889203c7437493d7bc4f93bd8cc4a4b40881bdb0870840bc68cefe0fd821c8873ce825e747f4027ae7dab8aad89b1d3ef8d7e5a5e77af16946bb402456bffffffff7ee889d1d032446f1fcb7c8f43870c17f2e68ae6b6a6d7690113a2b806ab42eff021d2598b28941f3ed15e86ff5878e937bc9ababc790290765a35a6fa6ed5835e79a8356f527b1f65ebef1625d5ca4ca3bc7c3c208d76b9b5078493285d98830d44470a575f9942821af17fc5af9e7cf58d9dac166eeeba2ca79794dc403c15bf37df3eb0260066d9164466cf47b7b6a56c9e598c82aa931b77d717a8aab860633f3060358fbe5703b1da794383e24ff787e83b802ea0fec74b56698a8b8a5537a72bc7cf13fcdf666be13c29d3ea1c3860f2c44c70b4ee3942a10b1592b7e00fe8eb6b58095897c493e394e1129518c2e94b2e4347d9df61000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000380)="a414a68953159e7b5d52fa7133e61946cbb09a72766ee8a8cb64cdc5a4267f073d03778dac3ed9538adad733694f5eb68cade5ab289c115ab8fe0dce43820d331ba88f7e106adf5e747b1ff1e94c0a987e423f32286b42ea054411fbc0cbc84d876d7959c95fb130cc2f8367f4c365d0883904b7f69c29f6613b6c9cbf955ac8cb4514042f0ec80b86c7d519b965aaeeb75ee5bd8a7ef4526f0d5f8bd6499a45d73de4941950cd8aab3a17103175169cbaade44e032a4d36578a1dfc84cd38128554b6664f75368e845f9b102a8eb00d3363", 0xd2) shutdown(r3, 0x0) shutdown(r3, 0x2) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc4cc, 0x0, 0x0, 0xfffffffffffffffe, 0x668e358677dd8942}, 0x1) 10:09:53 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') semget(0x1, 0x1, 0x0) geteuid() r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x7) semop(r5, &(0x7f0000000000)=[{0x2, 0x2000}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x2aaaabac) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r18 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r20 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r24 = socket(0x0, 0x0, 0x0) r25 = fcntl$getown(r24, 0x5) r26 = socket(0x800000018, 0x3, 0x102) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r25, r27, r29}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r19, r21, r23, r29, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getuid() r30 = semget$private(0x0, 0x8, 0x400) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r30, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r30, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r30, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r30, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r30, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r30, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r30, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r30, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r30, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r30, &(0x7f0000000040), 0x0) r31 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) r33 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f0000000040)=0x1a305bba) setsockopt$sock_int(r33, 0xffff, 0x562f8b47f9e7ddc7, &(0x7f0000000000)=0x43ff, 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r35 = socket(0x0, 0x0, 0x0) fcntl$getown(r35, 0x5) socket(0x800000018, 0x3, 0x102) shmctl$IPC_RMID(r0, 0x0) 10:09:53 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x81) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) getpgrp() r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x3f, 0x8, './bus\x00', 0x1f, 0x4, 0x5, 0xb0}) 10:09:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = msgget(0x2, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r5, 0x0) shutdown(r5, 0x2) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x1ff) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r4, &(0x7f00000002c0), 0x80000000, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xe5, 0x1, 0x8, 0x1000}], 0x8, &(0x7f0000000340)={0x9, 0x101}) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r9, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7fff, r2, r10, 0x0, r11, 0x40, 0x7}, 0x6, 0x80000000, r12, r0, 0x2, 0x3, 0x2, 0x9}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r13 = socket(0x11, 0x4003, 0x0) recvmsg(r13, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x28004, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="c9ccf7beab1983978b885c5c15b84e2e2e2e90", 0x13) execve(0x0, 0x0, 0x0) 10:09:57 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r1, &(0x7f0000000080)=""/217, 0xd9) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0x545) kevent(r2, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 10:09:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x80) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:09:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x24) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:09:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:09:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) shutdown(r2, 0x2) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:09:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x43cb9, 0xffffffffffffffa6) dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x200000, 0x2, 0x12, 0x334eef0b, "4432bfd2d70cf898f77a72daac19f3f265525cfe", 0x9, 0x7ff}) r4 = socket(0x6, 0x400000003002, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) socketpair(0x2, 0x5, 0x1, &(0x7f00000002c0)) r5 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r5, 0x0, 0xffffffffffffffb3, 0x0, &(0x7f0000000000), 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f00000006c0)="2bc0495dbb7311317069baf27152d3b579f0ea78dbfda1d6de2de5acf075951d8e386e737ba307fc716f6786ab6010bd8f031d914358e53d8f7c5a93c2c91694d48b18ba675e0713de877181bd395f5bcba7c33b344c42150a879250fbabc379aac186d75d808edf726b04ffed00a1aa6e98fe5d2c9468a67ce17e4a8acc3b697e42710075a606d1701261e9e0f0db6532d6118814f3f6b3fa16c6c4902de706244c9dec06abaad0d46dbe5c7ed8422fd72ec34dd697f7ac08b16b70081c6e4bce803689a07674a5be6b145d7b883dbdbf8cc7f8d99d5d7cf5bc3fff3a412ce538a61b27194940f4939402a53bc332dc1ebb725f4064a066bb57bb4ef3654fdd52d43a86e488f1b00526023d668fdd6c918f556189b7bdb4d7284150a4d84ce14f9219af783a1192ac06b8f0be4fdba31fa7008d46d1bf2f808ca7da2ecd285ced8f18598c37f51f8c4fc727c8c31af92a8bec94a4384c19339af0f1713c19fd31b778c0d239a7d954256300"/385, 0x44d, 0x4, 0x0, 0xffffffffffffff5d) r6 = msgget$private(0x0, 0x682) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r7, &(0x7f0000000480)=""/101, 0x65) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=""/160, 0xa0) close(r7) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) lseek(0xffffffffffffff9c, 0x0, 0x3f, 0x2) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000340)={0x0, 0x9}) 10:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000001200)={0x8, &(0x7f0000000180)=[0x40, 0x5, 0x2, 0xffff8ba0, 0x101, 0x7, 0x1, 0x24]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001240)={'./file0\x00', 0x8001, 0x6, 0x7, 0x1, 0xd007, 0xff9a, 0x4, 0x7, 0x0, 0x8001, 0x101}) open(&(0x7f00000012c0)='./file0\x00', 0x40, 0x8) shutdown(r2, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000040)=0x1000) 10:09:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0x3) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="1f041cff06000000000000000000d35d0181dbce4a8618fcf3d46895de40994a1dadecf65fdd8fe06a62c53e50125d28d20f95387739d4a8d5037d9c442f92468a2637a0741409ee73205a6e9bdc39b51bdbf64ba85a5d11e234f4171b6c2b1c9c5013e1dcea17179e0795a5a67e291d7b3215810da7dc87e15f6f4802af709a2e19786be793a92ab67a3dcbeedd980ebccc9437701d66ea6b1bf2dd02834ac6889bf50b436fd037"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x0, 0x20}) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 10:09:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x139, &(0x7f0000000040)}) syz_emit_ethernet(0xfffffcc0, &(0x7f0000000200)="000f2be5006d562244ecaf7c00bd8d848c51b944e89acac8f1671d000000007a0f1a23f035f4251aff82d016240ac9464f118f2c0b6f9b2296e270cc84df964e66e1338bd13ffcc6678ba7147e5d40a1c9ec67f791e7f245d6888efdf80700000001000000003d6fff49015656dace07932b4917c7b08ed6e3c012a31998a78ed42a1574ab6a3699f3ac0ebf286d5ed1a600"/163) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x922) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x40) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 10:09:57 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\\%$\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='&&}\x00', &(0x7f00000001c0)='${.,+,\'\x00', &(0x7f0000000200)='&/@\x00', &(0x7f0000000240)='\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\[,+\x00', &(0x7f0000000440)='^/*\\/$\x00', &(0x7f0000000480)='8][\x00']) mlockall(0x0) 10:09:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x4000000, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7fff, r3, r9, r13, r15, 0x8, 0x52b8}, 0xa, 0x3}) r19 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) shmget$private(0x0, 0x2000, 0x48124219b91d3cfd, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r20) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:09:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 10:09:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r11, 0x0) shutdown(r11, 0x2) bind$unix(r3, &(0x7f0000000900)=ANY=[@ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES64=r11]], 0x1) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r30, 0x6, 0x18f, 0x9}) r31 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r31, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r31, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r32 = dup(r31) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000100)="8c65", 0x26d) r34 = accept$inet6(r33, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r34, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r35 = dup2(r32, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) r38 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r27, r36, r38, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r39 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r39, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) r40 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r40, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 10:09:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000440)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x21) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="e2e2ecfbfe01cbe032b7ac7e7c456584c9073f3a0bb1719372e4f50be64d8fcdc248208c5975ab1331daadb0824d1e1a6a077774ffb8239740088732f205135f5f539c22ddd2e3ab641bbe1e43c346419aaf24f69dd5cc8e", 0x58}, {&(0x7f0000000200)="34e336d58d4564fdb3aaccb581305fae633d4e28dc8d43af23c5c80be9dc01d4e2bc0a47286504b39a439680c2b3c2aeb8a33bc7ccfedb7399ca7730bb151ba70989ba3904f82cd4050de94a5a378f8da6ba7f4bb387a0992d7ba9f8ade9363bab9ae83c4ea9df00d7a5db4e107d9853890c5261352023899942ef333796dbf3aaa64f9c9a0e2d5837096c9734b883f66163c11853374c8be2824fabd219f147913ef9d4a7c4785ec1d52ed39138f9f2c1ddacc430e4caaf44641da79f8428ba2d582b6b174d63", 0xc7}, {&(0x7f0000000340)="4d21f5a2fdcbebfe49fc0ba55641e40a35e8f111a43664a39995d39565948768d89602b8b8ddb79aa078c9bab4f48a19cf25ef9817e4048c1ce0d2edf3cd7e996b3b1069ae7aae35868015d5fa68ea0fca9407082c2012eee7c8a9b08384cc7483b34bf77f13e1b72b0562104dabef4cb4529ae9eacff363351b88014152b918b79e17782e7e3146e84cef7b34fb21282c9fc4999b912d5f3d22c253c3e6199fb05f617768f832cd395741a75341a709888e36a86a3d621d8b8ea7e39620322e3c2f06400ee7c6c61855075550907445100a124d1d797b7bcdc439d04b28e23ab64e5d20ec4232573228", 0xea}], 0x3) r5 = dup2(r0, r3) r6 = kqueue() close(r3) r7 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$TIOCSTOP(r7, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$KDSETRAD(r8, 0x20004b43) dup2(r1, 0xffffffffffffffff) mlockall(0x1) 10:09:58 executing program 1: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) r2 = socket(0xc, 0x2, 0x20) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x20) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 10:09:58 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x20, r1}) 10:09:58 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x28}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) r2 = openat(r1, &(0x7f0000000180)='./file1\x00', 0x100, 0x60) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0xc3, 0x1, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, 0x0, 0x0, 0x0, 0xfa}) shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 10:09:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000240)="b0948695528573182b8eea10b127951cde4b95846bcda2b947ce6a898261c167d2bb5e73847a97234fdbf5707e4e89555a3fb05dd330b5ec037367e608726ad8ec8ac7d51437f652372f710c3a79894d877480c0193f691e1f4da2f4f4591372abd766e9d7ad40520a4680c22c4315c2a2deecce04187651ab0931ca5d3ce6004f00cac12a0e54d65e2c7b339ec4e5c9fd2f3a8fad6163c28d2400d89c2ce68487ac52997b0486ee5bb3dd5eee77cb56001cd541137b0e84460a52e97b3dcfd500e6cdab6d8d4c50fee238fe7ffce4632a3d7e643ffdb7c41ee0110e656738a2a99f3c59007a23b56bd49bd6bf99"}, {&(0x7f0000000340)="1af55331723e9aa573633ad36e1789c8824c64ae12ffac50e5ae6c4c9f6692ee49564f420ea308212db49da791a9"}, {&(0x7f0000000380)="c8b92eb77cbb78a6b8ef"}], 0x10000000000001c1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) readlinkat(r1, 0xfffffffffffffffe, &(0x7f0000000400)=""/130, 0x82) r3 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)) 10:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x1}, {0x6}]}) fchflags(0xffffffffffffffff, 0x10001) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x67) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 10:09:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffff9c, r0) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)=0x3ff) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r6, 0x0) shutdown(r6, 0x2) r7 = accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0x2) kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r4) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r3, 0x0) shutdown(r3, 0x2) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000040)={0x8, [{0x1, 0x7}, {0x1, 0xffffff00}, {0x1, 0x4}, {0x2, 0x2}, {0x2, 0x8}, {0x1, 0x10001}, {0x1, 0x1}, {0x2, 0xfffffeff}, {0x3, 0x1}, {0x5a04be064fe35412, 0x4}, {0x3, 0x7fff}, {0x0, 0x4}, {0x2, 0x6}, {0x3, 0x29}, {0x1, 0x42a3}, {0x1, 0x8001}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0xdaf5}, {0x1, 0x6}, {0x2, 0x80000000}, {0x1, 0xffff}, {0x3}, {0x2, 0xfc0}, {0xc71453a7ae3fd6e2, 0xffffffff}, {0x2, 0x92}, {0x3, 0x2}, {0x2, 0x1}, {0x2, 0x200}, {0x2, 0x384}, {0x2, 0x8}, {0x0, 0x81}]}) 10:09:58 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66a2f75cf4dd2160eace8458720896bd37c51e1bd9aebce045f03d408cdf0f80683f1738a696f0a751d13d9470c235d5b3ca011d6b95bcb41aa8099a0a305beb187c95d670093ae51505378181e80d969edc861332642bcaecbe332953116227c7"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 10:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) socket(0x10, 0x5, 0x5) 10:09:58 executing program 0: 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}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000080)="c9ccc9d216180f89f68dc1b2684b71b4a547afa0f4b21c73e9c068a51b6fa914bf6841b57f47671e", 0x28) ioctl$TIOCEXCL(r2, 0x2000740d) socket(0x2, 0x7, 0xaa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$getown(r3, 0x5) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1000}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)=""/199) 10:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80}, {0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x1, 0x1, 0x7faa, 0x6, 0x460f, 0x7, 0x3, 0x10, [{0xffffffff, 0x7, 0x200, 0xcbf}, {0x8001, 0x7f, 0x80000001, 0xb8f}, {0x40, 0xfffffffd, 0xe2, 0x5}, {0x8, 0x8000, 0x7fffffff, 0x146}, {0x9, 0x7, 0x6, 0x3}, {0x8, 0x2, 0x10000, 0x1}, {0x98000000, 0x2, 0x7ecf9b24, 0x2}, {0x5, 0x8, 0x9, 0x8}, {0x3, 0x0, 0x7f, 0x1ff}, {0xb1, 0x4, 0x3, 0x401}, {0x9, 0x9, 0x4, 0x4}, {0x3, 0x9, 0x4, 0xa51}, {0xcd, 0x1ff, 0xe2f, 0x400}, {0x1, 0x5, 0x8001, 0x3ff}, {0xfffffffd, 0x5, 0x521, 0xfffffffe}, {0x3, 0x1ff, 0x5, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 10:09:58 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x1000, 0xffffffffffffffff}, {0x0, 0xf423f}}, &(0x7f00000000c0)) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) getppid() 10:09:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000100)="3fcab66207bcf20fe82f1a7525cf99b5c23d2f0414170dacd18a09dd358bd4093097bc7943939016f434d74d28e0b9004b17bff52112d08edf861494e6f11c46703c073175d32e5562241e20a3efb9a9748204b0e3c95fd675dcf56861a409f2d37d0abb4e", 0x65, 0x0, 0xe717) setrlimit(0x7, &(0x7f0000000200)) syz_emit_ethernet(0xd7, &(0x7f0000000000)="e5eb7eaeb7bf920d0c69f2c45c6f2b2579c60e2f385664ed5f7ee0aaebd7f3ad393f6c894524ada459d47e378277039e8db41fb264ae4decabccf4f1b7af45ca62d2c7138e85a41fccaa9c6bc8550f5174eba2d4c11554a96b4e2a58985c0657f958e8d7a56ca599205ed543a89842bb17eef2224e2fb5f337630bb7183f154037cba4569a5498f7137a0305765d0643702876e596ae8c433122dd2d955bdda75f220473d02800e58d2fe86a8fe60c2264e8a2c9c0d03ee61921c52a3caa13847869f1217daf7b48a11b0dec18f1a37c91e99cd046ba87") 10:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r3 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef47"], 0xd3, 0x3, 0x0) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r16 = socket(0x2, 0x1, 0x0) r17 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) r19 = socket$inet6(0x18, 0x2004, 0x5) r20 = openat(r18, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r22 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r17}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r18}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r19}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r20}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r21}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r22}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r16, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r3, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 10:09:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="c9ccf7beab19832a5447afa0f4b21c73e9c068d53c6fa9ffd99c87605c15d14e2e", 0x405) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000185000/0x1000)=nil, 0x1000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) panic: uvmspace_fork: no space in map for entry in empty map