kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon May 4 13:45:38 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.63' (ECDSA) to the list of known hosts. 2020/05/04 13:45:49 fuzzer started 2020/05/04 13:45:53 dialing manager at 10.128.15.235:11246 2020/05/04 13:45:53 syscalls: 338 2020/05/04 13:45:53 code coverage: enabled 2020/05/04 13:45:53 comparison tracing: enabled 2020/05/04 13:45:53 extra coverage: support is not implemented in syzkaller 2020/05/04 13:45:53 setuid sandbox: enabled 2020/05/04 13:45:53 namespace sandbox: support is not implemented in syzkaller 2020/05/04 13:45:53 Android sandbox: support is not implemented in syzkaller 2020/05/04 13:45:53 fault injection: support is not implemented in syzkaller 2020/05/04 13:45:53 leak checking: support is not implemented in syzkaller 2020/05/04 13:45:53 net packet injection: enabled 2020/05/04 13:45:53 net device setup: support is not implemented in syzkaller 2020/05/04 13:45:53 concurrency sanitizer: support is not implemented in syzkaller 2020/05/04 13:45:53 devlink PCI setup: support is not implemented in syzkaller 2020/05/04 13:45:53 USB emulation: support is not implemented in syzkaller 13:45:57 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x54) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x3f, 0x1}, 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="ef3fa90f201bfcac19ecccd27330b112aeeee1c1dd3079b8ea7744e9e0931505ea900ea4ead9496d14ffbc1652b4d86265066e26833ca2fb12e2bb8fac71bc57874b0e26ec75aafdb8d979103ba6ca6ce9a1e7b3ea1798c07e25a2076aa048af38cb08aeb9656a87b84bdc2a0d06691cd120207409f9cda6cd9a84fdf292617a2289e7231f37687e6791f5e42cf1fc4f7a4038c2844d1a39279a07095aab52", 0x9f}, {&(0x7f0000000180)="bc4b8291aac4a3a0c4d9f4d4fcc44067e7272aea92763e97bb8f6d270d36454b92292f61560610bac6849cb827b4f8cf79612fc17de53c5ff1233c9d6b10b3a0d7e3f3471b62f14aa3d2fc918ab4e73853f04e4b0a611a6ff4bc824e0018d5288144652e6d66b528ba1e5ba6a1899cb6c256a384f8b1dfd5f2e9f2c1d4d2a4267d0c2bf0423ae8", 0x87}, {&(0x7f0000000240)="a818ef8457fa51a2e424debb8997b2999738cf0e5153697b03b54b5e3c7b969cd944de15569767d798c702c5dffcac9ab9fdd6f50176a8ec3fe8de7cf3eaa7f952a780b549cf2486359ca248f4ab62e45561fa6e99d90404bebac2152ace", 0x5e}, {&(0x7f00000002c0)="359418af01c3a6b77915bffae10a2bc3b242dadec686df8c31b51f07cf5dc115303bfb616bd62d124b8f0931d00c5935a0b20803d4878cf999472b181de96c7a44ad3fbc005f986e208f9f", 0x4b}], 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)="6cc07226f7e1e209ac2a790c5e7586a1990f7a9cc946bac70347cbfbe68f7885517ae6aa7e20abb498f51bb4e868cbdd5065adc021918f63ac5d30110f22b94fc66b7755ef7e7ef577a788668c46da4b35916e1bcb12b589cfcba5a05ee839e2840a548624093c20e4ce55ffa787f294741bb1acce20ca6a1085e3e337851db9a1c9f438d4888d68ac6b4658740e607f09b747b1c2b5992dc460740800884160b6d5f7e65d", 0xa5}, {&(0x7f0000000480)="8d1c63be27af1c61", 0x8}], 0x2, 0x0, 0x3a52) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000540)=0x2, 0x4) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) pipe(&(0x7f00000005c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000640)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) socketpair(0x39, 0x4, 0x80, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000740)=0x6c, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000007c0)={0x1d, './file0\x00', './file0/file0\x00'}) 13:45:57 executing program 1: sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="d0efd09c015ad2d54d970ac5f350c9a5afe72a229f280d476544786652166667edb43328ec992d01a34e166740a0649fea5c8cda58af7bccbddbce560e487230ca555394be763ae6e23375a54f5320289678523a44406a19af72907e2dbddbfd03", 0x61, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000280)="7edb4f88e64fc791b323814021fd90177af2793d25d1d32c08599b66c764ddf8a6916849a2c11094610e1fafeddec47df465af2f6f254a598e93734db4f2ea0ee0b355dd2c998495e85fb68a1a42ad10ea1fde352e1ce66a66370e1b4dab8daca831d7771269764efda5635cf993a592e22e844389f6", 0x76}, {&(0x7f0000000300)="a1aa3d5157e8ac0b1a92276db65614cb4470e0e1930ddd7f388936c873959885beffba83db4d9f23164b65a9a007ad918e3abf4e7dc969d873d2e14591ec48c1649d439ceb445c4a2faf25764a30498df72a4a3fef6f099793c620", 0x5b}, {&(0x7f0000000380)="0597ca49ae5f09b5218afd11a640227b3f1703f540653db53b208ac43cea879db62dbfb10d236eea3585697a32e56e5b825a806d7fad11b9f25808fcf80d35a5b5fb23398908b34eacd4e6f3ffc6a094abf47e8e282c0b01c2ddfb66e9634f845a634962d0b109f0744a4865c8026147476cea47fcc57cf9e987087f72d7be93e98bc40936aaa58779f4126d63a56c8daac96048", 0x94}, {&(0x7f0000000440)="44033dc582e8b6e85a609db63853452be63b91d80558b624fa70bbbe2138c1d4feb95a", 0x23}, {&(0x7f0000000480)="3e6d00d45238be777e229b955ef248abaa4aa86ac5c69f3fbe62104eb0ac54ad369870a4afeb61100ce5888e5d293c78902cbc0ee7e971e5a9e064aaae609617132b7e583626252bee8d06d74a37f7650b28576f5e4646156b3ad80b30d36f417096750ffd8e3edc2298b35a8a73aaecd263dad8fb6d2acabc96fe696343447836dc095a21d9a448ad665a34227cfcbcf449b7777e546e24b3174e828cc8d8290065c58cceac9e24dae41775caf02f7d39ef3e6a3e8e5fa454d33c4156559ef7fb471423e5f47c2a9cbef378c5d79065c19e50470c0c042b333bbd016c6e5093357999960365c610ba131ceb95a60e24a9c67cbb6fbc6526310aa8daa141", 0xfe}, {&(0x7f0000000580)="007e89032f0bd62bace2df6cb0a5e798c202e83408c2d9b92c3285b53c2877c790b50fa1d3e1edeb4c0eb88087236617ace66d4912485aa3b2786bbde26cc66eb77317b09227c33c928c6fc5418803cd69404a9da70706bffb6b850fd46dc0d8a0c0dc2e5d01c9f0b9dafc227c3918e27843069d384d8c59ec028bce5d54", 0x7e}, {&(0x7f0000000600)="ac9b3d98b1c6b600f248981269bac2672696524b23e3381c70f1c8e99dc887894e4f41c703cd2e6939d9809e6e184c7ba4dd8fc4ec0462901f37ff8e2d1905d7a66b29f09c83133f08c2abd088846657ca6fa452732a3c55b14b80c1d09e9b67544c6b46960dde82e792e85f6e1633c9248d14928ef21bbcd6f9e6fb8f71742e21e005d28c162f227ef322060a0bd6c548eb744a2bd05224956ae7ec227ca62cac8ead3d3e6d7f41a5279822a0cde3543a7e6fea2918112f4f4c7e0270da4e", 0xbf}, {&(0x7f00000006c0)="2482658d8689ee0a44c23a22eb69272fd5d1cbe8973b4be738803fc771cd3d92825c1e85285a91c978577f170b810b85a3cd9dc02b01088aa876296fb1521cf2f2ff485a72e27a5fb40bd5e51c3ace9485af7d5aa71aaaa0a92f2a7de541c05cbd777711713ef3ba28c04ea8f1def9ad9687dc6f0807756aacefe0deaec28ba26bcea00f", 0x84}], 0x8, 0x0, 0x0, 0x4}, 0x404) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000840)) execve(&(0x7f0000000880)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000008c0)='/dev/zero\x00', &(0x7f0000000900)='/dev/zero\x00'], &(0x7f0000000ac0)=[&(0x7f0000000980)='@\'9\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='/dev/zero\x00', &(0x7f0000000a40)='/dev/zero\x00', &(0x7f0000000a80)='/dev/zero\x00']) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000b40)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r3, &(0x7f0000000b80)=""/232, 0xe8, 0x842, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000001d00)=0x1002) dup2(r4, r5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001d80)={0x6, 0xffffffaa}) open(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x20040, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001e80)) 13:45:58 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x3fd, 0x8}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x7) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) kqueue() recvfrom(r2, &(0x7f0000000240)=""/70, 0x46, 0x42, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x7, 0x80000001}, 0xc) socketpair(0x1, 0x3, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) dup2(r5, r2) 13:45:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180), 0x47}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x40}, {r0, 0x80}, {0xffffffffffffffff, 0x100}, {r1, 0x4}, {r0, 0x4}, {r0, 0x8}], 0x6, 0xffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:45:58 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="3ddafd59b0dfca59c8e2f066109bae7511a9455ab6735826823775840869a71b29185b56a7ea403e75898173987eac0568700b1ca199620bc34fd9584a14d6fa4f80214ebc5e7aa96d1ab406e88a5128aed425662b4621e12b8b138bd007b9da66693916ff", 0x65}, {&(0x7f0000000280)="a526fa0bde8dcb6c208f4101e562909497fdfd89b057dcaa05ace81cded601abf8000cfb9575fa1c428648a422e7ecd99e562e47e53bfd905fb6d70b1a4abdfd26232163d4ed9e89ed82c599ec01e60078a33fad01fa7341eb0a3c91e9afc869923611fe91663bb730af3794dec6f60ea0ec4fb0395546714b31f34850a3a9b2219f8fe67b86349bbee33daa8625", 0x8e}, {&(0x7f0000000340)="d7c80bf4efcfdcb26e6b640dabd166d7e241691daf97b69e5f350a1e4e8c357bb3dc478f9959b4ca116cb9b584bf4faf9457e5554e63ec23ed0b8d584b721515e8ff172888a0774b1ca03bec35f91cdf94c617f61bbe779eacf0b385ca0fcf48f5d9576c880d539d5f474c614ab8ef2608353cab13c86932d591b54ee3c2429cfcfbc757b49fbfa9b49ae673c07820614298b94ae75856f7f5d28803fac22f9952d94f159d4bb207073321a638059f27f62a4f71f4fb02070e9bb8af7c9726492bd222c44525d6099a", 0xc9}, {&(0x7f0000000440)="1ef53a676397c33bf4b5385a9211b5c9ba3d799346129d265d5b442607fcacff6ea9f9d98193c25eb0ba3c8dcf868564cb7ac7378afd26f0ca66611e5aa1d530d378116606bb75238dbe9296bd3a11ca98d940870028411aea6c02bc9fb7e4a120c3506f544fa605c220b93f3c86c328e3b3d9f16ef7e592db6bc13678dcee0e42fadc7474b3f3452b6228cafc76e35c38acd92a9fa191743080fc529c06a1925023d7b2395be9f21bfd1efde2bafec0b9703a269c8d3da6522ff2828d2c389f", 0xc0}, {&(0x7f0000000500)="cc1e6f934604b90730b5d03b80d6cb3c703a9ae2cd21e2a8d618448fe67da42f4a4d58c1da66c5f9862c6e5f68c71a312a3a81fa562acf62", 0x38}], 0x5) pwrite(r0, &(0x7f0000000180)="cdab9abcc137017a4cf0269fe61ceb2eee5ad8431907d5b8ebc5add902161eb24d58d420290fbf0477aee4e1a3624c686504af006070373780adeb992632f45367ebf4848df2bbc418a6077937d18db029b3dc8b28ccf5096ed64d746b8fe302cae0a672ae77656f8d7556911c7bd71d84695e960a4edf2c829bbe97864d5273e13de4ad1799cec2b90bcba6668b2e6f608a7275566e2e2f1aa1bf628dac861c5e", 0xa1, 0x0, 0x74f1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x202a, r2) 13:45:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0xfd) r3 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="01002e2fc100801001b3e18fcc3f58fdbc17fe0cdfea00cfcbf50000009b153f4c5408000000d327915bcdfd8f223c1069a4c21510d76540784db56c4684e17e2612f7fb32f068c4ab4ab9c143be0fe1c56c584e80419820572f9f00cf320df7423b88af973a51467035f0f2077cae0c3d2d12564957b01d2b9f4a9a5be2814d46bdd9acd4c6ce406edf"], 0xa) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x1, 0x7, 0x1000}, {0x1, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x1, 0x3, 0x1000}, {0x5, 0x1000, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x3, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x1c00}, {0x5, 0x6, 0x3800}, {0x4, 0x7, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000400)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x8780, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0xfff8, 0x1000}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000540)=""/214, 0xd6}, {&(0x7f0000000640)=""/207, 0xcf}], 0x2, 0x0}, 0x2) 13:45:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) write(r0, &(0x7f0000000080)='n.', 0x1bc) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r1, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/4096) 13:45:59 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6) dup(r1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x84) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) select(0x18, &(0x7f00000000c0), 0x0, &(0x7f0000000180), &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045050002001200fe8000000000000008000081fcabf185fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000300)) 13:45:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) socket(0x18, 0x4, 0x81) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:46:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0020a0bd000000e61403c824d5080fea3d002000f4de22f84aaa6f32c968746539a52a00000000acdb08416e065eb781fc6d5060f5a03e07e567d069d230016c274d5268eb0000000000"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shutdown(r0, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x14) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x800}, {0x0, 0x4, 0x1800}], 0x2) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/73) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/132) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x400) 13:46:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)) 13:46:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0900000000000003"], 0x1) acct(&(0x7f0000000100)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socket(0x1, 0x5, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r5, &(0x7f00000002c0)='./file0\x00', 0x20, 0x44) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0xffffffff, [{0x2}, {0x2, 0x5}, {0x3, 0x542}, {0x2, 0x1}, {0x3, 0xf09}, {0x2, 0x4}, {0x3, 0x1f}, {0x3, 0x80}, {0x3, 0x2}, {0x3, 0x81}, {0x2, 0x81}, {0x1, 0x8}, {0x2, 0x4}, {0x3, 0x8}, {0x2, 0x1}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x1ff}, {0x1, 0x644}, {0x2}, {0x2, 0x7}, {0x3, 0xec}, {0x3, 0x7}, {0x2, 0x4}, {0x2}, {0x3, 0x2c}, {0x1, 0x4}, {0x2, 0x1}, {0x2, 0x7}, {0x1, 0xe0}, {0x3, 0x7}, {0x2, 0x7}]}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:46:00 executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) r3 = kqueue() r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x0, 0x0, 0x7a}, {{r6}, 0xfffffffffffffffb, 0xc1, 0x6e8601dc3a49c4b3, 0x8, 0x20}], 0x10001, 0x0, 0xffeff4d5, 0x0) 13:46:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "0000000000000000d300f2ffffffffffffff4000", 0x0, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) unlinkat(r3, &(0x7f0000000000)='./bus\x00', 0x0) 13:46:00 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x1e, 0x4003, 0x0) r9 = socket(0x2, 0x4003, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x801869a3, &(0x7f0000000300)) r11 = socket(0x1e, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r11, @ANYRESDEC, @ANYRES32=r2, @ANYRES32=r2, @ANYRESHEX=r10, @ANYRES32=r4, @ANYRES64=r11, @ANYRES32=r7], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) 13:46:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x200, 0x7fffffff, 0x1, {[0x2, 0x7, 0x8, 0x2, 0x7f, 0x4, 0x713, 0x5, 0x2, 0x8, 0x3, 0x10000, 0x101, 0x0, 0x6, 0x400, 0x4, 0x5], [0xffffffffffff90ce, 0x200, 0xf38, 0x8, 0x1, 0x3, 0xfffffffffffffffb, 0xff, 0x1, 0x2000000], [0x9, 0x0, 0x2, 0x800, 0x6ae, 0xfffffffffffffffd, 0x81], [0x6, 0x0, 0x3f, 0x2, 0x7bdefaeb, 0x101], [{0x8000, 0x0, 0x401, 0x1}, {0x5, 0xffff1751, 0x10000, 0x9}, {0x9, 0x40, 0x200, 0x100000000}, {0x0, 0x2, 0x1, 0x8}, {0x5, 0x1, 0x0, 0x100000000}, {0x101, 0x3f}, {0x8000, 0x7, 0xe4e7, 0x5}, {0x7, 0x2c, 0xaa, 0x7}], {0xf7, 0x100, 0x9, 0x7}, {0x8, 0x200, 0x3, 0x7ff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x48}, {0x80, 0x5}, {0x6, 0x0, 0xb3, 0xfffff000}, {0x400, 0x0, 0x4, 0x8}, {0x4a, 0x37, 0x0, 0x9}, {0x401, 0x5, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r4 = msgget(0x0, 0x40) msgsnd(r4, &(0x7f0000000280)={0x1, "7cbc8f9e70ad2b57e0f58d17a07819d5820c58e20e01fc8de3ac791cb8db4959faaa6064a756e1952734cb06f1c728a807f00a10b091bcc130db8f853225f4363d13e4bf5c01ef9347f82a488f08555fcce0371cb28b59da2bad177cbaa039c5b111b1d2da74fe737a2a2f1ab61889b2a823c07620ebe7197cc6142c63101632"}, 0x88, 0x0) 13:46:00 executing program 0: r0 = socket(0x18, 0x4003, 0x2) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) sendto(r2, &(0x7f0000000340)="5ffa8ce2c4c619f3e46152adef8de8eb445acd564aa6b0bfa442a3e5298020b04a6401285d3a2784c891bb1d5bdcd7173d2abe3612b8aa72dd2815ae096704ae57df00d02f0931a773d34acd4c120135edbff4189b976c56ba57f46b7595651c162b2e389294ee883b9bcbc6f1754e130d22e4fd30143c1dc63770f00a3cc66729da66c793cb06fb38a06495abaab3806c45a4ae7ccd931c73d704917c621f0e952c180d48b5aff9e5a896c95534e53690af494b3ccb55a969d4a096c015f5373b605713600cb311e8875fbb38e08617e93f0460b3bd957a50c161126ef80b362d5bbb78b3a6f234344f4d1c532f7cb5d5f1fbe2459920e0aabe785b87a86167c1f0cf53b7efb1b7a9879f4273be162c8b230d4083682459aefc7ea3f05395fe52be82cb660eb04729c38b43a4cc69e218b696b4ac16bcb8dc157937bff6fa7aad5bfe3374777d622937f2b90492afb31917f0f310b00669a6cff4e47be1f7a71db4864e42b5ce5fa63cbfd58c8be8947e5c1554822ad235299ec75acb014d46931a1d1ab5cc25ff556f7474769db336a675f44874b1da642f8111ef95188b8202db4063f3e7da6d0e22c663b71baea6ab4d6d7a61f0100a37d57900e3f9fcccbd027c045764e010808161f1d99055a9d2958bc01d701d31526912701b3dc1d05ad623d0563fc9fd58076faf71e24f2ec262b4eacb0be179ccd2614e1fd68d0551fabba41526b704837b393a6904f4d19f2029268be5f041b621da5c648f7c341488bca2c4224611d77fb5275a6ff5b525601c02bb8bcf1b5d05c69b9ce3285ec5971a2941e3c6629e35a4609cb8e6c54c34d69186ecb5b420acdaf85643280fada5fab4b929a4ebcaf87ce47263cd3b01ea0ad0f5f37572a24922e955ac3b32f97f84728faaaf9bc7e5bb2236a3198b7052502fd2603f03286a1e7ddb7b4b0b16a6462452a6594d377a4f5e02974e7942f7f3dcfa5f3d95c4028d3bf91c38c4d1d985ff0f50784ba5039c6a76310d09efa200ad189381a748f1716c2da0f87e83395d1e8c246b55d1b6febd1acebd2d15fe84a09de95c3cd55d98ec1190f1e45adb70fd9f7a04c722629bb683040c1db59a46f76f6ad020d82311fa505f3c2f31f73389333ff6d8c816dd123deba6657318e86f5f599d96d23991242066a52210e1d8cfa9aec0036aab221acb1899fd50c17a60c361c4712117912c08fd1fa8b61c888d8038a45e3bc0ee4db76d6fb432bae67d1dde8253e7499b6d3808611ff984b671dea53a9f352d8dc7b6bf8f53e9903431894b638bb1401d7a19311dc7e66f85c5a750c2683b1a24220f8b2e6422069957d5580fff1c2c5eca3ff93e6c2dc8463692c8bfe3d284d81ac6e1b1b620e62e082ae285a2e96d5d686cc378a1240cbcb67a3e93d616bc65e809e1d79ef47881d1d066889bd6e3a694d6a551c0085661788778576b5f9cc05008bf369c31c855d2edaf843c9c9b637fb07fd1ca20329f9d5b507a51a23a14eb8aa5080ec5bdb750fa50704941db86f850febb013b97e83eaf2957f59d42e802076f946885c4cba3db8a278dd5cbfa42f0581eebf80b658f867a6548ec5a51fa31fdcfbfc8df421473717a5a80161c53dd33a1843cee5caaa063ef5ad29d71f6dc2dbd8780158671fdaec198a5fcc829aade1d54eb04b975154fae02c156a1b933fff76afbbc010cb15d05e31416127a66389adb0a1dbb53807943d9f79910d02e0d353f5637993b29083a612df56e2ec60114ab35a559beb2d97d4d88a58f940c864fe9f3743c8e16b942bb40343a416454eced453b9cd37829b4c0152641a82c251f94b7fc335cd8c50d1b6dedd7ba6c40840776b7c7652266fa2a3f3906dab1be89c06c21dfb831dcf7c34214a6428b82248b4722db447466a541ff4098a0c70e2cd100c03786280b652d52362ef992f854ef43f6c16a1edf5149f071827d46fd76d3863f02d5f9579b3d6bfd54a25a6d2d01b6fb687553694a43715e295a3e8499159d255ebc043efac29363c1915c8150cd6858e52f20bdb22b43c717944244db6e1565647dd7d9c0cf195282aab753a8ad87844a824455bc41a30363c9e8d6eccd96f09bd93202cc2b23930648d9902d2fc40da978e164a7708fbbbc24ed5655fe3b6ad6e20916652f8da520a9c52a4d3558793ae4dfd9217dd5655749cc92b90ff3df92712c8729d0ec74f181a16a914c5cfd32c52497a8e0a046079e9c1ef6a4eea4bff147a808e4979ca1739e295fadcc28d759f7c5b20e7fa7fdaf2462211904c9f4acabfd017c25a5d56f4619ce35286239bfff7f77c5c9138636b8c99586b799c8af1aa21beee554f133fd17c7970625dd5e2674a83d7880e8de47627bf2be6e4c62c5c3b38c1ef7567959fa86d4ad86630de65c3398047c66c901f0ead59233fcc0ba474b88f73d0908ed612fd4797bf5ebf73c21ac2a6b4db3a88612708cc998bdf3beb03d58c05741fc895a28bbf39b3b3d215d9ec89489e2769617ad454a7fa627a2fc4c6c57e467020baa4102f4e0eb32b81826852f5e53a8bc9549f25985eb41e5bc3693e8dfbe82666ec32caf3312eb7061206afd45208ed7aae883f6395ccd5ff9d6d50e74cea0b1c92c4a486272cbc4f5918a2731aef9ed12522209b7ed133981f343b9e8610411506654a09c6cd55fbe17a3664e019465ad86315bbe11840d9be5b2a0cef3763cd10b3d7efeeb1515cc5a28eb2ea2f187d834b8e5de0f3a1d37eb521ec374616ceec3159ab2c1c86b05b2ccb7981e8786cb8695e40c8c194b8986cf3275f8c155df2dcb549e1aa00c913bfa7abb50056334b5137c51ee42927a8daa7e0da820d587c86bf53feb273d01219b811b95c6959ff74e19afa07937e4f1028a26e664c66480062a7a9f64d9ce401484ec27abde79c0a76671b7c5f388317907d916a7506a1ccd3ddcca41fe26603af7b1c8946e3404b4c7886515b79c84b370461eb0bb066ef52c6e1bc175cf889191336224f5af0496212b6c8830f48336aad0f6d846226acb5ced96c635b757589b03b5f3bd204446e712c9f4fe30ab8b94e7f06c26b20a836420e3a92ded3c2bb93f6a116de1c0b0fd7045931efa64f7c95fcccb5034a55c8f3fd5d4ed2bb6924fcee7d78286f28c0a465ebecae72a58a226df3756bbf3e9cea30c0c9010529a55692ec257dc96c79403b9bdbbfa768febaeb868cdfb3bdbf1da7762ebd0f30d935d550a9bc84537b85805afdac92019f2fb74904c6a4c7db12795fcadd0e86d685327d64f9cf6b402eb35e6af62c67d1d8cd988dbb3f33c9c5169f4e7a0b29cc7ba819cb9c1f6e665facf88f23b7e209139ae51ee97eff85003c587725664183d53bdb4c8694bb974d395bdbec13ce076f8356dcf37b1f9760d5d25a05779b295fe79b36d9015c450482f7b836b4a3f3859851c62814df379fafd3a551f9aa8d0b476c7170e3600bdc0ee43a204c34ba088df1bdb992c08136f3b0a89b0848b297858b9dda257ae137d520e56e16f707bb0d2f827e9db9329761cbd7ce18a90a6a4bb45e4dced4ea7df2819a875c3f36849e06b93621915c58019ce8a162262be8d9f3f4001b320b900149599d62311d007bfc1f95fdde0ea792170b48d96d7b11083fa5bd3ff318a3e40e185339f1ae261147db67c674b531c8c4178eb5d40386e923dbd91c66f8e8a94fb6f744a31a96fda5723822dec2551220d8a14d6003b27ff44f1e6e509a8f07dfd6b6458ee3f23b88318486f763413376f8cfed5c1cc9ea414e78fde186b2ed350add2d0808caba5ca1e8a5d52a11a8a2da2e3a542f100edf4506735157cde10b5d6dad30befef6532ce8604626fd88263122b96547e02acd4cadf304e347ff86bfe0ce62f5c1f509fdc486eb39caa4487c5ad390a7331a48f196c2fc2a5f36b1bee276d1f789611e2f7ee60516f8b885507e4a17c32d25b4d4d531317860b1438c8ee0eecc28a59f074e55e435f8ed402c1506972e0b8de4247ebebe7264837eb57dee639fd9048d9b64fbcced5964ad1f2d8cef58311236c594d44fc4f0cd9483cee7b48eef1d66038f86cb74a05ed7fcc6282dd8ffe7a761f69b9e5442a00fdd6ab2dc9fbb0b74baf3d6497303eed2bcd53d1c14266fa07200ffd716269fae7d2527cf34da52680c7dacc7a69d422baf05f6e983b0e485f8b1470c34d70a37d692004377ba052dc8c405f86194165830b3af3115faca32d9b1a3f7936059640244f0b0c4db4707b0c7cd9a75b91a598c377bf7c2ed5d3be2ff10dbefccc25c8f310ed7263f94d0711675fa8bda32dc13a89d03dd4ee5e28f02def1d125ece2b59ca30410411ee36e7795c2687c2169de84d7a37651a433792cb9371c0b29d2be330c0e423b2b0062b227e155e4206b4cde16f8ddeb9d52cb6a39e64adfdb0f346b5cb363e637cb7cf73620a7c68db645e5f5139d68e301661eb1926b85f9a8755ef7453e54ec073d5fc49a35e659ab48b6d82ded97fab121eaf6feed6711f725e6c6eb42257e4b084885a508eeeab72d22f93b561dfe2e4118e4a5a05fed0912f3b90180815656be1b9019514707e2e914020405e7be544c271490776973ed1e7642932341830bc760b90738c6e74233ffa10d8abf2c9570bea9444d52ee2526b93f84c28d49ff1488d43aed987f9c7ab9953df7350ed9d6e477ddb87cd58039b0e95c02d39212caef5905ef694c1e156f01eae44b1e6b81617c890a67f2e14aacf7cd657b5ba2080017f301b053963d81d3a3315c742ca725be52408c95df5dc3a00e824ef9bcc1b16f40def3653b7d7e732fe099ab1ca0be28be91591a1a3526d4c13c4307ea5fbc02f79b48c615bd7be62540bc490085fc1e470ec9651f29371a7806f21586162db7d44852142124b2d61f1c546c33efdc884a95c6836e7614e7882a637401bdd7e469460f37d9df4b1191f16828c85d59b9e45c0146d55d9bf091cf015c7948126097a4563c20b24b8256b992f2050cc737cf3dd87554775bbed5e7ed2729032d865fe18f8e9d3b1d92c335a70332b06b850911f7d0463e8b0d0cf7fc62c79dececd961ded50643e8f1ff46cd167bc47ee6ec6638dd4e63162fc6c63b42df235efbf23224b18f18c694baaab2b74ea118dc07cfc41cd2d74c58f9d2d63ce5331d203a2c7358b987eac78d5d782188cfa0a34066bbd62ac810729370ff7d09843680812ab2b2e89f1cca5b12e086711708f31f02b52b8448c98a38507bccbbc2bddd642b2f34a1fd303ff853a454e0e04003f2b41361488c81663a05542fd92b160d3011237cc9546b3884e10d74ea106f6a4fef3fb7ad38c6805fe6ed7f662821f3ffcab5bc9f9c25c9de39b9b28e643f015dfeb65d62178936c48c27de0a4d826c30be188f9287609714f3e61b6831f7c326afce98a180f42f13449c0dc15e4074e64019dab96a309f02e4a640aefeb27d6442e5cbe37c868c1540c9d8ddec7d762fb34d8b013e0423aa85e2c0c39ddc9339452059d838584b5737e4b1cbc77553c9903f60979c6c7a403ed1a003d9aaeae8a6f203926a6136ca50ef8afc7818a682a9a2d9fb89ca0b66de8f6b0e7b00cf8af91da40d8596da2fd67e828e712f0bf4df565b59061c6ccb94c49863d171002df0c10e82759d4eb2374d5116a25f80d2e6294edeb70fa156d3a070c09743c4ae892b3db1f0393c64c7e8f7c4961356f588b54565292eebd10c3ffdf5524668f2b93fd4d5d6a69dc0d05f4fc8ac1c1349b012d78214ed985328e86bbdd6d5dd02074176f5b76ef8b17877e7c93016511", 0x1000, 0x409, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/122, 0x7a) 13:46:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) setsockopt(r0, 0x1000, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e8f3048e69931929648a1e95b5daafa8d5bce57", 0x1e) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) setsockopt(r1, 0x800, 0x80, &(0x7f0000000040)="80cd34c805d3222bae31c78e08493b7b29e73d7475008e85405287f2eaaaa47e0d5d7d1e6fc5588a49a098dd9a2079917defbc78a79184d9157d36610fa89a42e3073fa485762edeb5911ccc2c8959e19cefb907ebb5c23b2158f423e9adbf96ac162ad6eb7302ddb4", 0x69) 13:46:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) pwrite(r2, &(0x7f00000000c0)="f80e29228760477660eda04e1e79e890bc6f37299c70ce8c3a273a212fcf0d0c998868b53c57bcdc31aad2a22abe2df6c13a9839b64a420bdf4897a0fc5f72717104d9167503b840214a39a3b7e4ebc6044c0dcb238c9ccfa627bfcab2ef7785a7a1160db67d2ccdfe787b38bae89e45c8d929b3f27c946548b2032279ca162e4ac5706e668e11a7dceedf4394e713f21cf9333b24ac", 0x96, 0x0, 0x1) select(0x9, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000200)) 13:46:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000200)) 13:46:00 executing program 1: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:46:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x94d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x8) 13:46:00 executing program 1: syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) r0 = shmget$private(0x0, 0x2000, 0x308, &(0x7f0000fed000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) login: pckbd_enable: command error 13:46:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x372, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) 13:46:03 executing program 1: r0 = kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x10, 0x4000, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) socket(0x1e, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0xe5, 0x80}, {{r0}, 0xfffffffffffffffe, 0x27, 0x4, 0x285, 0x8000}, {{}, 0xfffffffffffffffb, 0xb0, 0x10, 0x20}, {{r0}, 0xfffffffffffffff9, 0x64, 0x0, 0x8, 0x1}, {{}, 0x0, 0x0, 0x4, 0x10006, 0x5}, {{}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2, 0x9}, {{}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x353, 0xa}, {{r3}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x7ff, 0x7ff}, {{r4}, 0xfffffffffffffffe, 0x33, 0x1, 0x1, 0x200000010}], 0x7ffffffd, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0xa4, 0xa0000012, 0x4, 0x10000}], 0x4, &(0x7f0000000200)={0xc6, 0x10000002}) kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffa, 0xb}], 0x4ef, 0x0, 0x6, 0x0) r7 = socket(0x1e, 0x4003, 0x0) r8 = socket(0x2, 0x4003, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)=0x4) pread(0xffffffffffffffff, &(0x7f0000000000)="315d99c4891f9627fcf7f1c7d6d03bf594101bc4c6ca335897da2286b6f4cfdfce1677812be5f7127523c74b22e0bccb9630c854c4d5d2562436ca8a964fdd223989ee05d8ba21fce388906f2d52940bbd86b1f664aa41fc6da8e62df2a236534fdbe71e94cbcfc2cf480890d7a7ecb28f21bf10", 0x74, 0x0, 0xda1) 13:46:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 13:46:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = dup(r2) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r4, 0x0, 0x9) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) 13:46:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x502, r0) r1 = semget(0x0, 0x1, 0x100) semop(r1, &(0x7f0000000040)=[{0x3, 0x6, 0x1800}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x12e) close(r2) 13:46:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:46:03 executing program 1: sendsyslog(0x0, 0x2d, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0xa) r8 = socket(0x1e, 0x4003, 0x0) r9 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r9, 0x0, r8) r10 = socket(0x1e, 0x4003, 0x0) r11 = socket(0x2, 0x4003, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x801869a3, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r6, 0x24}, {r7}, {r3, 0x40}, {r8, 0x1}, {r12, 0x10}], 0x6, 0x8) connect(r3, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 13:46:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c, 0x8}, {0x61, 0xfa}, {0x4006, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) setregid(r1, r5) 13:46:03 executing program 1: r0 = socket(0x1, 0x2, 0x1) fchflags(r0, 0x0) 13:46:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) clock_gettime(0x3, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:46:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchdir(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:46:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x1e, 0x4003, 0x0) socket(0x2, 0x4000, 0x7) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x3c07, 0x2, r5}) r6 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:46:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x3, 0x8}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) getpgid(r2) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 13:46:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000000)="1cf9cfcf", 0x4, 0x0, 0x800000000000) mmap(&(0x7f000016f000/0x1000)=nil, 0x1000, 0x1, 0x14, r0, 0x0, 0x0) 13:46:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) chroot(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 13:46:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x401, 0xfffffff7, {0x1f, 0x9}}) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) 13:46:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffe1}, {0x18, 0x2, 0x0, 0x10ffff}, 0x8, [0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:46:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100029, 0x9, &(0x7f0000000000)="0778f40c93ac0702069fc5269aa5c125dbb7c0cd0811b291772ba1a9ebcc21c95019bb8aec8cc3152edec12c89468682b7926e806d6a64452b396d79ce9ac7daa4ad96", 0x43) 13:46:03 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x68, 0x8000400}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r7, 0x0, r6) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket(0x1e, 0x4003, 0x0) r10 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r10, 0x0, r9) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0xab, 0x1, 0x6363, 0x2}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x180000000000000, 0x8}, {{r4}, 0xfffffffffffffff9, 0x1d, 0x40000000, 0x10000, 0x609}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x79}, {{r9}, 0xffffffffffffffff, 0x14, 0x8, 0x8000, 0xfffffffffffff801}], 0xf8b1, 0x0, 0xffffffdf, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 13:46:03 executing program 0: kqueue() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [{}, {}, {}, {}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0xed}}}) kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 13:46:03 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000100)={0xffffffff80000001, 0xfffffffffffff000}, &(0x7f0000000140)) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000400)={0x80000001, 0x4, 0x3, 0x1, &(0x7f0000000180)={{0xa1, 0x7f, 0x4, 0x7f, 0x2, 0x2, 0x62}, {[0x200, 0x4, 0x8, 0x1, 0x5131d857, 0x7, 0x7f, 0x6, 0x1, 0x2563, 0x3, 0x3, 0x20, 0x80, 0xedd, 0xb88f, 0xacfd, 0xebd], [0x0, 0x76a, 0x9, 0x6, 0x3, 0x9, 0x401, 0x6, 0x400000000aafe, 0x7ff], [0x0, 0x8, 0x8, 0x3, 0x3, 0x1007, 0x81], [0x3, 0x5, 0x7, 0x8, 0x4, 0xfff], [{0x1, 0x2, 0x2, 0x2c}, {0x6, 0x6, 0x200, 0x8}, {0x200, 0x3ff, 0x8001, 0x4}, {0x40, 0x1ff, 0x2, 0x900}, {0x8cd, 0x1ff, 0x5, 0x8}, {0x35a6, 0x4, 0x5, 0x400}, {0x5, 0x2, 0x5, 0x3ff}, {0xc7d4, 0x9, 0x10001, 0x4}], {0x80, 0xfffffffa, 0x6, 0x1ff}, {0x730d, 0x3, 0x4}}}, 0x7, 0x8}) 13:46:03 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x200, 0x6, {0x7, 0x7}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) pckbd_enable: command error 13:46:04 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x6010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) r1 = socket(0x20, 0x1, 0x2) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000340)="4b0a9da72cfea95e948fdda8c91f9b34dbff5bfa87dabca9fb834961baa974a4dd9ee98e65c527865919851c8f3adf0cbfe36611f5677326c5fd0440f058a785a14244bdc0c0a9e47fc5eb0c10baa7e5eafb1c4b2ed863ba8306ac4775644bfb80a6c067085c3593e1885303e7798e7144c74796eb6894b7045a70e7b46cb3871caf69c1c5f42375998f3c330647c802213fcfc4f509f312ab08bacbf4421981693a60ee9ff7cf09b256180fa76a929d88f8acd6144ebb87b800ead74338aa4b64e293838b72a84a2337a2b21cc763466b95005a71bef37fe1136fecbea1dcbbdac7f11aa2a36351e43704164df78120344a03cde00f6cfbb481963ef4e4c90a0aefe9ebb82e939f4e13d0d1be02bf81be4b6e24574907048cbfd387de512b6f33656122c44b95633bfa38f276a649e1ba98b79866af48eeb53f94275cd81e32b47248ce927966d7f13666466f2773028e7077f2190d6706822deb931985993d1667b27a4fc3449cda61f8f3e43925badf53fe2b9e4fb778ac27167079ec77cc3650771bce7eec82aa6706324ca34367c9f7d09da0ce888315556a3f9ead5108620ed7ce6adc6ba39becca51bf550f1761fa4484fb61523aa3bf8d5a9529d3d79214e4bb4072a39c4b111baf43c3f0767e933e449597e8d90b4ad100974f6aa91c13da1bfa2a9b9c79dd82f122a5726872cfb5c30bf329138236887506e61622cd2dc07aecedc952f4fa1449b1aaa9fdd62af9264054d8f80618f7fa11c6fc15e5aec3edad4b031b3f3c865c85b29d312bd88aea2ea4e9835e6307c30e4b501d9dce79422f70a76b12f7899ce0d1eab3eee964dc274eb1a4f141cf6fa59f93be0d2b18a3f1c26cfb9560d5b4b2b4ba743d726239540b6c401f23c2b39c58dd0258c9e164f0c5d511923143a5aa58f837af9d616c8342a5b280afa7f68af428e5a90eb5905d4ab2074901617af945923c037f5a06a7ce96eeaa47343fb50a508fbe22624de131f434c3f6c374d3249b189fdaaad024d52aa7f6bcf9cf1cf74b0d26e8550339b80d8269487dd7485f518be8ecd8d024ed3d46a533a977343b26dba3d2be55bbdbfddb699b462fdf98849e1a7a03d5c9a7748253dfd157815cf60de06aae8499e99efb30a9ca13c2740c68abe50935aca1cae42eae2945fe616e78f91cf32c8e92f6cebb627955ba8f6c8468a19c59519b6b5ceda9357d80a9dbf5a2d7d51d0abaedffb7c1128e71642052097b4f6fedf8c7f8bb68e7b406de23eed99e942685ea6ea83b58163959e63a989a1061471438b48b5126599f7ec88aada9f86bf4e5ea1a97e9e6f5171dfef7b6552001cf9ec550343434947a009383a9a3b6f9a9c9ec6a714fa33a1878dbc530e2bd4d009c99a9a15cda673c604bf1d16916f6784e1058d40ffcef46735f5e1504f686f6d1c13c23d7d3871b849968b49ac0ba42ac8f91d8336f8468cc435388d5e857bab60e15a09bf7f5db58b37016b2ff3644486c43c0946e8e151b72d375a01eae431c82c3aa4501aa61632c1d297c8501035f473e43c2b0a04bea71cae047aee0ff20b7a6780443d8803cd0b13ab2281b88471bee605601f2e7272aa7b2209cfe1671e2b3f417afbc23546d7a0501cc69fdbbf113073542c56c67a30f4fc66488c3cb6e6dcc0b431b2484aa04d766145290b8bba4c682dac23971687c78970dd49242968e0bd8b8559bb6b0bc04e26ec4f2920bc1e5940ae9472fba08c01b06f04eb5362c8a941256d77156de1df9c4213dc672aa3cd2a07f12955982a06ecb837abbf4c3d883b6f27a3a9b440723ba87e44084c98624394d816117d66c34f5c66210437e3b2067ae3a731dd211aa373639ebab42d9965f6bc9fff3cc10f15ccf5a1a7214397c8d3eab0c677ff95df621e8fc29042cf2c3d9f2c0b5b80615545526f19d8ee3766b27d487104d6db306049bda1d9310134a72b819c06eccb4b5fde42fbc9d413f285974441e37871cce2197ff0fdee39ee2c37f9761d625eb0a02159f85d541b65e87c3cdd51b086cba911755c13d292f8598d6b3f12f6c78026ea32c2417926fb75743e34d5d1f506c2bdf4d309646cdea47c7ffd703c58032deb2ea5a037d4d7cbfef2553a8e25faf2c753823de68e2ab4bb0beabee792e5b0c35767afdfc622c40fedb1f072c99d9bf6864d58bacbf79cd107831529a28258a26a991b9febab9b34e15e5c17a222d9e904e7bb5cede5a7f2715384db5cef738d3d2954c9fb3fe9ccb14f0c43526e7d51e6a724723366bd3b10a6b7d84f0e3ecf2a9394ddcff7ade5e8c286953c7d09602b68275c152fbd4f417da9823560bc0bba9f0bd2f070926cb6c89d721cbeafa4551737c32b0ce3d75e61793d8a5cb123e1ac2b923e5484426acb58b52abed0d625dddc997f256aa713597b563b74cb9b1cffc39416c0806d5a6652be194948ab5be1b846e94619f7f6d8aff7dbb4e829cc10025aef58a0e9c3579dd0492ea3099a3fe6239bf13e8269335a36f46e873f7e3a6f0eaabfecfd05ac283548d80ecc4f11a417fd62565b26657989e3a6d6b02fff2e16365151484c034363408ec171c316b764e08a400e3081da6dc80127c53c77b0549e03432f07df4564779f034ff457dd11f3f3310312597913301aa6190122e4bcbd929e60e4d4f72a13e77c72c7773bf71154dfb407662949e488d32a74634be952900354811eaec435b8c44ab67ecc9548e72d226be389ac97e9b4414b865adf9bfee794add6510f0cec7b30f681feeace6be3b04db65bca0a60113feffebc040031a2b31818205686abce893ce620c4d8cdfc01f961531df979278ba715c5dc497eed6e39da5121c4cdde682aba0e4c391b80aa6fd0b9fc80e95ffcf1e7840189846d6b5fbaf3d0f29d8ffc9b821cf207044d483c1892efc56fc2418e809adb1372e6949ffc476e90b654cb9329638ae4eaddc145bc3fab667e69e027735e8c4cac8932637b000058cac87b477a5e3e8f42ce4f09c6c6d84a28526aa7a4279344c8031eb512cc32a0cc113c5669dda0a44a7395e40a0e99ac6c89e71bd30717a2ac99b102537ddb7cbe71e8122fb029cf0a8284b815f9fbb3a945f1641b48b7c532b3ee716836ec1b053b9af860088e36593a084b55ae900d3bbb95d48b5fbee26c51dc72d45b883713d04ca8175ad133bd80e430c1aa55b742a7792838c921357b3aa2ca96e37fdc991d8c92dee8e0d93d463bcfb307db7e85e1b014565c3c90cd5dfb65c895e4ab61cf75cace810326f42b80c4db013f55ce289cec5f2633c2876197be8ec6ac390e1b1e3346d774113d6add7d4fe4232388e010eb958452e395c49128e38c88da197804100d96ea8d7b2ee265bda1f47ee00a46b5a68908fe6c4fc3fb21fc0fb058e4917c5bbc24f59b2329743e9cbfd9878c312b847004020592cf99376d5f287dee5cfdc347e7a1e2aada42ecb145dc9483be5fc2845e3d12399a53fd7a618ac6f93a49312d4cbaf635c647ea8b66f6b11e4cbddd1cb620c4ba2eed328fb27789be831d00826113c2205932ac2e30111a3e54afe3f0bd6137120202ef95d01e7b8d6df7e4de121862ad969644337b5980ea6912edae74efc0d1f41210b214c7e9c6e83203412aa8847daba1b1829044cc91af6486d28134d9b743a8e52197db144765831d13fef1be995b09119cc0256089b233f91310e2fe9b94b7ce61b8f101e11adae9e1bd6e74302471d2d01d622a0669eba40f107efae68e9d599e9491fedc95c8c2a8900d3bb47bec8e01c17f72aa73120726cf97dc3fb315cb9d3d662e431f6a9f1f64eedfd6d87bd8d2d3cd925e05c05c5f94842b251e4542fd1a10a51fcb38be0113a0fb6133512ad5c499dd21a0de70d46204ce04fad9042d3c3317ed74a69b8dc100945a9e28ebdc2c2f0160ca661428351dbd8332acb0779aee93025084601dcfc7e3cbca17fcdb4989547ce18930ac9344cc411f0ecd304e70952be2d91b7bd4de19d91d59b0a0cf40738f9b7381c223870a60e07ffd49c9a4250949c6bf58064eb5bde815434ad8da829d7fae5c4e597a3c5153e1ec81796932ed2c811ce9fc5e393a5b57bfa9e03ee2c205613726827abc6fa5ed07b78b7f319fd1387cb73614aa7bab59ae88e452ba9bc8e4fef66b177ed362fab33a4acf9a90ddb9e98b47fcf2b9bcf309fec0b6563f3eb4eee202fab360ffcc0851bced35967e135736dd0fb30d8acbe7476bfa1aebc571c1c6ff7ff0cf5c555d2a962d7e7e9dfc8a95da0d27e7892975c3f6b3bf49190916af9fd69353f3d5863af4aa0d6e6e8dadfbca17b887c61f6df6443f7241622308ce4ad1f18e1fc7926e6600728ec622a67d67898a9289098a3436ff9ed1e9bfe5d19ca98838b65fd9732858ff069cabf5f2e5f5a753939cae2d5ad3e279b92db77cc94d50c7c0d7ab23595457e095547c6e56bc17c2f7a82557db0a43ac001a3f91c9cd203d4c7c09d471c9f5caf408a251cf06f85801577f980c4810e104681afdec0fcbee14908b366408aa201ee608fdf829a0c9dc7497735fab494cc4c6dd0a6e369897617b64c2efd297611a18969c40773ae7d2d29c25c3d6f3af82222277b5c7f631aae45a8bd96ad6a0b4981a51d42b246cabea671eaa18c7f190a5235a3db64cdb0d54c6a33a2506dea3a8287b9e6fbd7bdfdcb869f886f8132ebadd328ff54cd6dd191c7806f94f3d8a10241c7f464324df4aad66f84332135d36f71882259e856b9d26c6774edd1388854db6d220f42661a22c05a239c9c96cb0d43b009378da004404491bedd642fe194b7734bd092adfcda2e4acbdd14969c6010fb3230d26c1c4d863d8602636751b86047fe3964d870d1cd914f559913e85dad5e8c967e8d80e91394c21415aa7c3c0213ca1cdb3f367db6410e6a619ce7b245268248b04bbc90600dc928875dde1b0d958a760e3ef212544f1c2949cc2413f1916fcd6d0d4da8a27a4f576d4e7fed9588c5033a18b497d4ede93f6af85b38e8569430e97675f24a1de44a995ab8a206b57206ff9de1743975980643583829a2b7641d0bd37e83e65573e1d763685f1ba423302c792c460786211d514bf4be7239c6005af8a3c65438476b1d01fe7dcd125aa0d17aee1512d7a3687f62c9f24dd9d7584f80bf7dd10afbfa828470abc9e52c92b3ef96e4a58888e3f386606e79659263b28e2722c18f52f3c977c104368994db586305bf91f6377421ff65aed12adf82c5c9d5080453213fbf64d3478b0cb802d0b75762bfc1d3eab0a885f30896e8d798e8b9e9b34b878d73b7e3ad97b1e7ff772bcd120e10b203e98800d837a9688d4ad5ff8f5970ef78d88a574930e201f54e8384472966fc5d67b3cf2ecb558583e5832068fe14778b415859ea186af1a0ceb1bfec2744d27917e6c88949ea1efc7d17532da3369f0f17e5e2a2eda92a129b38fd41df24c4add9f9858fda7724864adbbed4049e348c299acd99dbb5ec0cca189f15b1f5c5c68527533420a8762851a6c75948b4281053bae451ab34d4af164c4b451d5a797d2d6e3244d3c839f90084815e65141c7cbb9589a2356dc9c5b1a639fd9245c373299ce7338c59e27c321236712705e408aca953411cf43a22e8dfec956228efbdd58a7116f8954346a2d5f79cf47e9f371a913d3d6653677b8494c3e8347e289c241017f4a9cae1ba6b937954509513156a3a40611f35e3cd65bba7cd21a9c6898cc1e704a7bd797f82cf6d98dcec7b1108e3efd142967161c31c01d6aa0c7ed928280a9e109bb2a2ec8a4120faf16d", 0x1000}], 0x1) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) write(r8, &(0x7f0000000100)="990d364185816945f58beb0f695e54e0c3591ac56b80b7cb332f5bb0120c7630c1269a5ee433a246d5a7451a9fb9dda8f9fc6e8236e6d08cb6f5edd2f15085af31525071f0991ea1adf875761e0dbae5f94592b273b6c433cc200a3d559ba96567c9e42a3f07fa5663ef78", 0x6b) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r9 = dup(r4) readlinkat(r9, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=""/36, 0x24) 13:46:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = getgid() getgroups(0x1, &(0x7f00000000c0)=[r1]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r1}}) setegid(r1) 13:46:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0xf0, 0x81, 0x6}, {0x1000, 0x7, 0x7f, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 13:46:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="2cd3345d77981fe9e19fbb2f7b31fc58e61b189f7b5e9fff7392c2eddd9e8584d3b5f06fe5d683400ae93396405f213dca5ae993ae76c5321b00cfe1ba6b688ce386081052df8295cf319a913b51e095cd4de9f6f866722ccb89e487326ec7af53fbdbfc6d23bd546d8d36d9b1e075281ab445e7f9b4f720274849ca6e636a769ba11bf34c89a2a75dbe9f5d22724245353bfb2427f63639b99c247d6293be7a00b6a2f9b61a09acb684788672f213e5154e7e3da53a1e71530a4a87093514d0e9118c09b7a8973a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00003d6000/0x2000)=nil, 0x2000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:46:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setreuid(0x0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r1, r2, 0x0, 0x4, 0x8001}, 0xf2b2, 0x800, 0x7}) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x120, 0x9}, 0xf2b2, 0x800, 0x1000000000000008}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r1, 0x0, r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 13:46:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000840)=@in6={0x18, 0x3, 0x3ff, 0xffffff81}, 0xc, &(0x7f00000005c0), 0x0, &(0x7f0000000640)=[{0xf8, 0xffff, 0x2, "a4499ec9ec9a83928717d36c4d511e94a150498b5ec844131ec30316388226f65b66b1164d6d6ae52fbb37537c628fb01fc51a0aecc1aecdd3bb6eaef41a2c107b014e9b42d5ab0dd6b19c5e8c5ef932317f26656a6f26d9c32ac0d7382806758a1b4240f429e12ec387d0e01a00d2d44a6e798cdcd30e7ab042d222bbb9d6b9de0d2b06e612a670e3c1926f1c49292a2a5c0f19bf4c48e0e8aa7b7243f57934432c59236cfc9fcdea1e3eed546fa7ff9abbf717acad13e23837227e1b24a0ccf8804b017e3903cb25bbd0c75796261518a9b6e3c326b8a2c72d04bdabb3848655c247703df2"}, {0xb8, 0x1, 0x4a, "8d185fbb2f70b48703675cde1029ec837a7f1ab7a6f4e4eca8a1fbef8ecdc997250a6c39772fb9f3140990fcc96e5c0d6bf7d68497ea8d9366c831d92c61ddc3b50f4e0e5b471925737addabf10d8224c99520d3677c2249a2ba17a93c37670482ccdc209700233e47559c45b410de263f623036484c271508828a5c6027599536da2d639953135e25f022ca4ac6962b8b1542038642dc0bcc31691e6164077db5705dada8db675f"}, {0x18, 0x1, 0x8, "83693f"}], 0x1c8}, 0x400) setsockopt(r0, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426dee199d829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0x7d) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c653000ee5e8624e0faadbe3dab4c0ca16073c9b92ba46a729cc29682abd0383822860901cab2848a74249fef81d199540eb42cdc56911b41ef8fe08005ce6e6660b21f17f7ab94a7bbd9566028b29e2a744a66102a2c4105b153bc8e0bac84479848c80f4bb1a253b17b6a8bb13578d6f0d05afe4bb9c14b952fdd665619f84509ba7e8c04bd2b8e940568304563a173a94302bd3f"], 0xa, 0x0, 0x0, &(0x7f0000001500)=[{0x10}], 0x10}, 0x0) kqueue() r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) fchflags(r1, 0x0) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETRAD(r5, 0x20004b43) getsockname(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000200)=""/136, 0x88}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/8, 0x8}], 0x4, &(0x7f0000000380)=""/187, 0xbb}, 0x40) 13:46:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="e6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 13:46:04 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = accept$inet6(r4, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff9e}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) setsockopt(r0, 0xffffffc1, 0x3, &(0x7f0000000340)="a2f222c36a5f6822104145a3bee9f579858a86ef06654c71feeb67b3b06788b1bc30cb2393de1dc539c5af73224d176a798edcc7bb3096cd703d16181769d2c93f884a9285b936b5a7fa80444ec4b37d137eff2c0909000000000000002839d30bca8647e06a434d93c61c62fa5dc5294e4db2994bee99c0030000004fdabdfbcfe3b8281efda4479dc8c00dbcc1253196c17535ec750af2d1c0ae0c83be0f3cff28b82b294fe6eda6beb503f61bad37e8254607b71f4c6af50872175c743c67cd97872e1cb01371bd3e2b1d2c734b80a7d08d5f7e5ad9f2e2196e278212be06f7bb5ca2631a3fe51fad64cf3adda4dddac1c5719ccd2a0b865e3ff088658981e4f807523ff6b36c820996f8559b726c50", 0x111) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x6, 0x20, 0x8001, 0x90}], 0x7, 0x0, 0x80000000000c6c, 0x0) 13:46:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="274882c1921c7568528cc75ffa0299774884677bd5d958ece4a9ff070000000000003a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c02f40b348e9e57e000e6d5c5457bf74374ec353f62db3efd6fe5a80dd05b9d17936cf31fe76b7c15588a9238fed782866858d2be48f8e4adf3aea1ea814f72716becddf00cb944828d667234ad301797eac770741afbce72f2cc2af6b5e7518617b05226d27126e6c51377399c2ff2d31806db4f56512488f48e5160b1df9c667c442984efbba08b35eaebfea2dbb62312301b1f4bbab495488fcd6b1edab6fba477149bb06436c095141c4421e8192cfce59cd6957dde15250d94e0ecc38340e0530b3d500b29bc268a5edbdd123ecfb94db37d5f9f37e0b29d5f162f875f7163431c5ac28cef76e6c330d93b615e6904609e3c0d32a46fe2e1a056bf5b50d26a7466ec9c514868b713683bb32fa9af5547bb1f500ee2ce6043881a753570c0a27a18fdab9ab971206872291bb2b2905fa76c029dd52a214293fe07304927ec6bdbacc7dc005dd43865bc1ff6ccacbfcce38e7fe4dd2873b2b63d6c805ea14a20de5ed8730fcb6e6c811f185bf770cf864bad39387b3724bc163ce71f88e1d", 0x1bf}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0xb, 0x1, 0x0, 0xf2d, 0x202, 0xfffffffe, 0x2, 0x1, 0xfffffffffffffffe, 0xb0}) 13:46:05 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0xce5) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000100)="8b79be5a29f7fe01ddc6e7d20201000000bad43759a611620b", 0x19}, {&(0x7f0000000140)="8ef3e636974c1c07fc9135e73f32727f92130da321ffc1f5b1c313edd81307c3ee1382604a4ebd1ec64d09746007d1b803b9dd97b7f8", 0x36}, {&(0x7f0000000180)="eca360dc211bf32c33aeb32b6efcd2397bd51074e970427f2309c14772530373ee07e7218a75022040bd39c3cc9159b4336c5b1d558953494e551d6434", 0x3d}, {&(0x7f0000000240)="beb8b7a3e2380cd72bc32b9bffc9814e9cf03b9007b6b8f90d90a4097caec476fe6b97aba0e8e866be125a613fff089a6092824a975f8ea63d6954bae46baa450b16129f90f6b3df2f565fb9072ff4936ee7ed39399736fef5cef50f75edf645ed94", 0x62}, {&(0x7f0000000300)="8248eb14fc42363ed15fe3e00ee6b83d09309515382012da322883b10bacf5505e7efa2626bd939f6a79e5f36097ce4b6f1c53fc5dfed86aff368104a5ebd18415106b6ad8af3fafcc70ae5b36f459809a7dbfec32603f274e9fdad60c66344f3cb2422fe9596105abee4db05d06745ae747247e22e9136aa7074c7cbdbb884cc6e230670a08e49002e48ef68d1a28fac6ac32204b2313903bc239a1a45d048138c3ad7320e2593197c4614e371d050b92cca527669c6117281ff4b2794333b3d3d072ec2e9011a69fc028f32bf7f5a99453cdff2e4b1fe2a3021ea02a9533d885b47bbdef33728caee20d2fbd9f", 0xee}, {&(0x7f0000000400)="2e34a4023264c497e171b21bbf277180ac8964b8c1a11fcf829f54015b8e8c9764d01e51b1003762229b76121582bf33bd365e8ab2e5d9c43d1cb1a40b078356e67aae9daa7539198af038cf5df4f1d9fd57a3d491eb98eee13d69303927bb1a8e83d39e7824a2b1aeb30369f15c281ae3942b05bed9fe827896d8d7e92c1cd8498b47ffca13363c04945f136910c890763a0bb5b9352f71a4988164", 0x9c}, {&(0x7f00000004c0)="cc58f53e0a2c07a585b3a8a2e3662e30beb5c0b5819671d1af011042160564d6393b7d8b0ad7daea8bd4b004af143e21ffbfff54da920b5de9619bcac3ee2ca4f653f37bae760364aa12ae30da4d816aacb4938b38f218b03b58358bfc47ebbc2cce02d1da5368f76910a0c6e76082813c735af7cf9d322e46e67d61edacc7de2a79b91909c13d4fe346810aecacfb7775fd23e378b2f1ff3ffc822df95dace14ed9fba0b344965184094832c3449cfd363516d10e57b1a52dacf9d72608978c27d8f32698e407d88f34ced2b98728a90306a38015d4b6f602958fc1ea222f6559aff9cd4c17980b260529a285cd398b9bd36fb10493697daf22", 0xfa}], 0x7, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 13:46:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1e, 0x4003, 0xfb) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) r5 = socket(0x20, 0x5, 0x6) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) r8 = socket(0x1e, 0x4003, 0x0) r9 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r9, 0x0, r8) r10 = socket(0x1e, 0x4003, 0x0) r11 = socket(0x2, 0x4003, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) kevent(r4, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffd, 0x92, 0x40000000, 0x4b6, 0x5}, {{r7}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x100000001, 0x7}, {{r8}, 0xfffffffffffffff9, 0x34, 0x10, 0x9, 0x4}, {{r12}, 0x6, 0xad43fc9be13514d8, 0x7, 0x1, 0x400000}, {{r12}, 0xfffffffffffffff8, 0x93, 0x40000000, 0xfff, 0x6}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x3}, {{r10}, 0xfffffffffffffff8, 0x40, 0x4, 0x100000001, 0x1}, {{}, 0xfffffffffffffffb, 0xe, 0x20000000, 0x2, 0x84}, {{}, 0xfffffffffffffffc, 0x16, 0x2, 0x3, 0xb}, {{}, 0xfffffffffffffffc, 0x7d, 0x80, 0x8, 0x7fff}], 0x80000000, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0x10000}) dup2(r1, r0) r13 = kqueue() kevent(r13, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 13:46:05 executing program 1: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) socket(0x20, 0x2, 0x81) fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000000)=""/173, 0xad, 0x41, &(0x7f00000000c0)=@file={0x0, '.\x00'}, 0x4) 13:46:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f00000002c0)="0700000000f762861a9ac4d67c8602d124cacd", 0x13, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x8, 0x200, {0xfffffffffffffeff, 0x8}}) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x2, 0x6, 0x9}, 0xc) setreuid(0xee00, 0x0) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r5}}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r6}}) getuid() getgroups(0x2, &(0x7f0000000080)=[r5, r6]) fchownat(r3, &(0x7f0000000040)='./file0\x00', 0x0, r7, 0x2) 13:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x6c}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 13:46:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x2000100000000, r1}) r2 = socket(0x1e, 0x2, 0x0) r3 = socket(0x2, 0x4003, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="40730769491da56b5e5a2ee33d64afdcd8205de3f4ba4f572347869616d2db38526f793e9c990deb660d1505453522b78f49609b30aa403b6524d1e51fe6fbfcaa3f0a8361b8e834d2034b10f61f4dc0515c58c6a214d47c148ea8c10c235b34ab5c3d04f34d762b81f8984cb820f3da3c0629e37eacc9998f4802a05b3f4d2b3bf6bee2c9b6be51f106cf739ef1", 0x8e}], 0x1, 0x0, 0xbcf) fcntl$dupfd(r3, 0x0, r2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="e406dfcb04da9bdaa4fc56bbdd102fb1050142274bc622277a9a36c24242505f2c99478e417cfe7d5dfbbdf46df7f228d14c18b17a2029dc3ec405960fa09310ab2f76054e38e5fc2e5cef257bc13e769e429856b6f4722af55d3838898509e152037d243d7bd4a8802525e29b934da1593c9bc73004ccb90ff7640482dcb8e713c07b740b9019c9ffe0d368e73408856782bcc6b23d18b261ffe64dc9fe8782d590223173417f3f2e486d94", 0xac}], 0x1, 0x0, 0xfffffffffffffffe) map stack 0x20719000-0x2071d000 of map 0xfffffd807f000450 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f000450 failed: no mapping 13:46:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1000000000000, 0x80000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x7078}, {}, {0x0, 0x0, 0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:46:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x21) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000001280)=""/91, 0x5b}, {&(0x7f0000002400)=""/251, 0xfb}], 0x7, &(0x7f0000002500)=""/66, 0x42}, 0x800) clock_gettime(0x0, &(0x7f00000013c0)) 13:46:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000f2d9002c0000ed7edb86da40811d8e59a9abb8ef2020"], 0x10) 13:46:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = socket(0x1e, 0x4003, 0x0) r8 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r8, 0x0, r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYBLOB="6f24647f2bde78a61bf40c25f49111b753fa2e14a5aea403363c29c9e3a818e40713336f3c2be782dfd4337465f19f30023614b1840718704c", @ANYRES64=r6, @ANYRES32=r3, @ANYRES16=r1, @ANYRESDEC=r8, @ANYRESHEX=0x0, @ANYBLOB="0b2a97db08c302399964d74295cd4a4b0284df4d5e2c84bdf893f270b1c89ad9b4399234d99fee77ae90afc0e64d5862c4f6c38c0aa96c532facfc1e165d1361", @ANYBLOB="10089c660ca6927e04ad48327366e87d090e3c6f7f1e8d4bbb06e780e30061d920f288feb57311401d89682bf011309bb749f12c7d38715e9d28210ec7644dde3553249517b1aed6f869c8a56aa0370254b1206640f9d2a2e48c2ff7957a49caf196229e9d411662b3e0641887c6cc2e036c5ea7308828b0085218af0eb0aedca3542da31a512aac0475828940b150c48f830da25178452ca9ba8b5064318a40539014c0124889b189d5d7d728b93cab2880847f4b159b5ee130566f6a052ed6a83db0d52524cb4f53d52ed3644e9c1c947286b1fa0fecd61e97370178fe3f1d2854c8e64a37bb26e5d5cb8d0e2491305417618e6f4e795010611e035614"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r9, 0x0, 0x0) 13:46:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="000000186204018b002b3aff7f000000000af032bd0c00000000000000ffbe57975f2765a826d1250f7c485b8886b04afd1448278211d73555cc62f626da8d0800008528f8b3b3b2e0b57ec649b8711887a679b88ffd7e", 0x57}], 0x1) 13:46:06 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x32b4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4566e937}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x510aa5d1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xa8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xad6e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 13:46:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = socket(0x1e, 0x4003, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/190, 0xbe, 0x0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdc7, 0x0, 0xfffffffffffffffe) 13:46:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 13:46:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x6, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, 0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = msgget(0x2, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/187) socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 13:46:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) 13:46:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x8000, 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:46:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="63d418fd97a0db96eccc695fa9cd259bc2a2e77fba07ca6f0d86c10613802dc2a9f3368d43e7228dbb9a4066bae65c4f4253f202dabe2b0f61f473d66c1bf30f87717c3985a4350956ede212201e229c6661"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:46:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$inet6(r2, &(0x7f0000001140)=""/189, 0xbd, 0x1, &(0x7f0000001200)={0x18, 0x3, 0x3, 0x13d3}, 0xc) getppid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) r4 = getpgrp() getpgid(r4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x80000001, 0x4) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) sendto$inet(r6, &(0x7f0000000100)="ddedafc86b7ec1b422f697c88e7e22176da71bea441652d4fb8aa7c7886a821aa726daa6e2b27d4f267e147ee6b7dde6c5b329cc90d9c828d8403c0151f172092c771c801f317139efb4c5973e15e72a3babd2c3163b51aacaeee13ce8a13d0243f023fa19f34e96b2e69ec3aee4182996950e8be6c953f59a0ee6eb7d51a154aa8a27005e8d9446d284862136a088296177ab72cad862ac4145784fcea2a0fde756644866868b25e8b1928c0e6bf3327ea63f8abf0249275f320963b321b3f5ba14cfb673081cb2d1a255015f9371ec1e98e82e4e7967a257b50e315df336557e4b34ecc08f6b2a47909c87e61b7a6987871c3ed6ac7924883a71d98478150b8ff3dfecda653183f604f3e39af3b87ba1971c5a9b40db39449a501fd4ef7490810b4775dd8434a96bbecc3f6538351e14c429afd964dba49e6d7134985f9b756dbd1b14c2f6dc6898cd753c3ed70eca279f7b82b8b56e7485c32149ccd4926cf3d196a001742cb1271f3f4a4eeb32d9ca73fc48e4d9f6d3a82fe8612120ef5544f0cbd065d86e2d48fdb90e58f1dc5612f855d4909fbcd77cdaccc9cb140f0e72977574a44bc1462a4692e76f630c68739c72f225fbf537cdd705b24c0c37344be4006470e1a83ba9818c52aba3e40457b55f257599fb4ea98e55bd9cea237aaa4456f75fa80db1cb6285a6b85b5782e4d0d8461c25004f49808181b56378cf601ff90aa2be21a52ac0cae44a4d4962f1b115988e216510992c09a6969e8d4c6f405f8be68b4114226fa8389b09e8a1c0ad24b9499ab2871ec64e1fa1425c0fa94c39d02b1c89d4313d1d37416bf784e4695091425feb52ea53b42d18d15becb8d667e7007a69916a1d8cb0c7efec00140ebbdbb75448283bcee7c7b4d106daffa51adffa61281c52bdaece18fe06b5096dbc5ca92e00476d85ff0b00cafb09cd2f79750501d9ab8c41720bdfb33f4ab9455b8caff5f68c340b827a88ad654f5997978ce67391a71e6c9bb3976536cec95970e72dc3d6434a8f6d0aa44cf88f8e7eb5bdb309dfced22fb08c5e241384f256b720cfc1554ef744b1534859593fd849183ecda84be800dc0d8feca896f676a0aab90dece681d833237e05fd430377c16788a1aad437b2ee2d683a088aace4586ead044e2d99ca31a1062bd15f66edf599e448b5c5fa17bb4d353a1bace397c58a107ca540110fa317a2af56768677c4562bf673e3e257dd374f21d14dfd84d5310328dcb3ae2cbb3d609f3c7f6e0b5c849860ecfdb3e6080e4c00eaef1a9f2954f343d606c789c4f1462db473737224817f5386979914e3c23ee20e9422a849b1312a74765e6fae8a3fdf7220321b50e65c00dca61eab7455d166bb8630c255df7b65dc473ad706cebcd486bb7abe952ad6bf9cf11f41039ec5fb80a30b87e452455d6fe05ca99ef97ba06d33851c67ca5b6c91087f95892b21b654c2ccdb4b3c3e39c2e019c0058f5a9c24dde1db76041b9ab5278f036585ce21ea019ab8d7e7dc219cf87dc508acca525d8334f03b4fcd5612fff9fb4fd7596183544337c53bb50949040f7b993c0399b2ea0d0390cf2cce9d4b6ad1da8861eff8b968378c5ce44d5c837c0e6084cdedae1dbd3de360178e69f1d51ed5f3d96a88dd3f1b2f15ce3312741c7a3527af8f5cfa9866d9f9800fccab3805a7fb33b2253857ddc3b6c3de3ed981edc911da103dfa4df91031b2ac9405e17cfb5e522ecc723441d72c9eb04904e2ec923c0aa26c9586d5dd34d9dd8ef899f885d5e7badb3cc4e77bf2d405c0e35fa5400e9e90f68a713a00595847361b6c9d1baad82fdfb8edcb77f47950631d3d8a1803b4ce1ca31b6373d723b2cb6afe855bb926bfd2f2a63b4c5d32df71f8711f716f291b1a7990196e959ae5016bcaac75940aee65e2758aa75b1f8fab61f63eaca31fb3bac22d8c5004095e553205eb882829ac2fa960adae4add18b41f239ef5588d5e33fc312a9f15fd8e2193366a3cc8bed5775a0115ab916565bc03bb07bfdb1eabc9efca35b4145e83f80c8bd7c76a61ca3c40915ef1e975254fddbadb1c49ab8a29acb01b34eead37c121305f241832ac5d3a7e222a13598f5f42329cb95bfe8eae3a7d90c56f8c8aaefcebeafadf3cf4918634af2ad077b0e455825de9cc039c2d4faee969fa455a9c59f842677ef1ad251932bbec3284ccbe958a1b275b8a4a4f12d43db1d4f456f781c8b1e0e96a6f554c667042ef3dfff906410554178ead7b4cb13c65221ccfd0913975bd376aaabf2500746cb3f30ac65e1469a6f1357821ebffdd5403c8b0982bf67f6acd5a7375869d78c98e3dcb3e6ef30b7ae2c54e891084d7b1c9e5924043238824c47a7860cdb508117b379a879f583f17061b1c59ac4b3d6579e77765b5fe0ade183ca2ff0c2690716a1ea88807872514cb0314b54944222d1db71371baaf94637e39a44492e43d78183b09bb3e3090e3f205e0c91b77628342a1c3803560078f92c6866cee56ada693a29efeca762012a96e99ee2aed0ea9aae0445b1c5a29591d7e28d5842d71a02dd984331e47c153428e2ea8721242ec9ede19d29f1186797a8956bd8353ac694f843d5bd96e5bedea8bd605db2243a51ccccbf892fec7da3cd169e93f342c2f3928dcb32f367a845cc76134305f01cec4fb2a2533fb30137e2015300eb676d1ce542bcdd5b60e831e9c761690e91150ec4009353df44ec4a1a19740304bd034e4a8568bb26395f74edf94f1f0e6239eab613905514bced421f580fece36f398840993d95cf4abaefeccf7642d9976947ac873db8ef30f4e3e7732bd16f6f26c0a366c339459a4edf1dd6ca175bc835275a75d9cf2a96c59a1c87d3bcb3023f4e9a85dc63c3d20e3ae3d8f7537230ac105179bab8aa23e8a7374abda7f88def71ed02f2215f8777304a7a8d485a061604d649ba5647d6cd985eeec6927953d55462e3e5c043ccbe1770838913a13181bf5da323a46c4683a2adf1d5d398b4c131dccb1207bf0e893ddd8ffb998299d277493c436ab719df8750aec7b67eb4c345290b9bfb04e238b9ec97027054c674ac6254bac968796f8ed8df1c37d012c008dec390f77434866534f1de4f16db1f350b378e8c52821cc62f89fb9f26553d791b6279719bbf1c00999176bfeac8bf66134a1becfdc5e780871427d02a56204d24507e1ce996ef2138c014342eda8bb519d77b0561c7d6867693d3a567ecdfe8a0f2efcf531c07374be21298608969cdc610e13c5461b391f503d9c9cc89474dfada0a333b0b70a8e882af41ea2b6fcaf3241ead1aa5bf5aca9eb3ab9c2187a9b5620dad6f4605edf65b707e18a197ff609af74bd0ccc5da8fd7526e7e8b9acbe94d9fdb167d712a9c3ce484a4834f6f36127cd7ba549061206ad84e60ac9cb01f9c7e27d6cc4df87a3b35f8ea9d8ea136b6259d136c79d15f486f37ab1b6b7cf0480251af2758184c492cce5c0a648cd58e4cc0e3f1d8438bd385c181e9cea1b2d67a81f3fac7d94c42dcf19f33317d3bbdb5a9249cf70e11fca2621747e5a4a8c027774de607c157f88d36713f64e45db7b44d51d5e0f93abcc328f13228d63a8282913ec14cb48fb5a2e207a1c795fc3158047c406e168f4bdf06079a11aa66f3a6a0770f4190517b46a36135c0f3d53892e9642fef582c14541eb100ec1321b65d64375974dd3194a61f63c158e21f8f31283424e02265ca18238047e022854d0ebb1ddef7a9b3773ac49f1aabfc35a3f64a0eff24a87549e4ed0293f53c623833dc5f2184eadbadb3224476a16309c9f2b60ea4649ce730ddbf5ccff1e1951c767959c183fa64d85c10793cdac92013ec7ea832c9f61a221cc5731d4c3157e7960bcf7d2fb5c3776d186b645117ee0631219bc382188813f95bb652885a78d7b8ba9b6d56d3a5146d07389bf447f963999fe0bd74d0a064205d49313843a7eebf3871e83b15eb18fbe9f40067341dc90ee5134b876c4e7b54d937452ad2f875b2e3c39840f7a8060bb9ceb70024f472e0a4765e9fd8b4794b61098182f54443457c7053511818304882e94cc605faacbbcf3c1defeb61053a1dfc43b9f9e50f4e94443b6c3c14886278bcea15a6336679531cd160fcbd8d41074de668a6c63fd721457f980d3b249bcf08725ee85080e54e721e8c5f899f494f53dc2066d50777520c14826af857aee650e4cf628c8c6847461fac03d1b736caac1408c406cffef2ec196d5632fea6c158c28c8253c4cf50506fde4020abb5cdb4f81470a46c3e17fde9cbfc53ce0ce3e94503bf10ae64cc17154ea62c145c18229418e4900bb548b748c5b129dd328c67bdce0dd1f4bfa32a5a2bc6e970da8dd3b2b22a0a885af2dfeb24d3bf2b7cf41c68b25690ae2ee780baa662e45a6822f1a45ba8f52bfa2e9a7e1fe7c131afcca07e75d0bd0890a752514c9bc4eb6949b5122300988d3dea8078d27fa113f741cfc3d9a63b3d03cae4a251fb87e38e6a12ce947ca9da16e0526e71b2780430a23d1eda3ddf69194b5124c7b4119f335cdff485809ebde52ca7e6ebcde42fbebd00acbe3ff6163fab86fc46f835008b3f2e410744af8b3776164dc95f7b0c8bd5e548004e680d09fdf210c1e2a017dbb9554dfefeca87a11e81d55aa9fdd3de0a44666b1e4aa7123cbc6286a32d217d69a3eb2698db8727ce9d9b0fa38e8834c554fd6d39087c7a5d7b813edfd346a2a599a3ff15f577f07f105a1fff3e568945f234daa0303bb9e6c651f3ace7b877334694c33b2e4968ba44e79e5b875151a0bef5fc550c8ecbeaec0f5eb04be19ef90dd8b22dcf7c41028f9d7737a4c0c55d5a2c4630d9a762513617e520faf5ed2e86ea96c22bee20d76335aa09f1839d4d2112f388ff8a7e8d3ee237263bb3753a23b0042e7114d5999ea24cdff46a122c9995fa702d5a8d114a97d25cd32e4daaf0baa6934f44ba83e6e3285b709789381943f74aab28de5457874a86eccc13d9cc4deed67e4f3e5f7d9a1dfd073be6d42bb4265f8fafd6133d0e34d449371321d674cd4025b1f92e414ecd8f0adc17de4e635da32533de6dee39aed16ac542d0d95db163f8f77f6666e8e771ce8a07fb68262642eab4c840eeeeaa309af4243e4e16a57f0c7e53b7d0925e577af49c60785a43d3e993158fcf838dba6fd3797434d7da8c50c1c77323a1c0789d7e6df6b6cbd694127f1f6b6cab5450b87f5ea9101c5640b924aa323c5aeb944c77e9f997394137704ad5a18219989e5469a69ef17ccbe8a4e9b908fb5eda0857eb8015a8a980c13711cc27eaeb3e11cb5da3c73ebc9692fd6b451d9a1d177360ca700d6eda60d1c0531f9f2638dea03f0f01abf6adb0a124b20920c2c939b28b1d6e40f8a68bbe3f978a9f74355e3f8c4a88b6d8b144c51d64dc8e0a18dc2903f7e423ce94a4b366555d701a9837029f860b461f55a7fd2e6cb9f4abb79929edf69b3818e99c297102f5717738cb8799aa336d396724e0da8bd34a263998980478fe7894a934e0162eab001a57457b88e85e405baef31f6b0161a32adf370c3294a8ce719200d2f8cb2f43046281a3bf3024079aa5e1cc0c12fe3fc57caa92b741c540ddeabc868c630b70943007d34cc3ab309e6a746f70e9051a9920651fffa60a6584edc1d87760d495184a1f25e9f6e48dee6ac7403d78244bc55222d2d280bb0de374fd603a6fcc7b357f3e02795df8f6e805ac8ccff12a72c4d032d023dc4c22cefa36b02b934f481309ef757600479200fcd50cd305312941c11552999e67225cd", 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r0) 13:46:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chmod(&(0x7f0000000180)='./file0\x00', 0x108) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') 13:46:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x4, 0x0, 0x0, 0x1, 0x401, 0x1000000000000000, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0xfffffffffffffffe, 0x4, 0x100000000, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x484, 0x0, 0x0, 0x1f], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x0, 0x9}, {0x0, 0x4}], {0x0, 0x0, 0x5}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) r8 = socket(0x18, 0x5, 0x81) r9 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r9, 0x0, r8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040)=0x7fffffff, 0x4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x8, 0x7, 0x8, 0x8001}) 13:46:07 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) close(r1) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x8) 13:46:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x308, &(0x7f0000fed000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x29) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) 13:46:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) linkat(r4, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x10, 0x0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) write(r6, &(0x7f00000004c0)="5cf8c48108cb5bf4c190678c4f7f45e4cbace4c08872331ad1544c8f4a7538dec7d7941669d4bed4ca31bfa33914f026ac2cd4c006e428bcbc2c6441375ad4cc95cca828024dd9bd61decc2ef25ecded8ce58e60917ee086241939f70059e3c098abd5c09cac5f99b2cf835188cdd7e59811ef4abd919ead96a9d4b0191ed235183511182cecc41328a1bcc3a2fe2dd73bed40785a1c4c0f783c7e1db1def0ad7762b0416934914b82d47c9e991387538d064f5206636e8a179d805adc14ce2f12fadafa3bd8d8df0620f6462e1510114bb2b678aa897930acde957b02b756fce390386dc4f87ac5af5ee024313e2b65f59330c5e144a324475af0e70d72eb56c88cabe9b6e91352dd22cce63e8f9259958e36b20f1f0caa1c4c6459db20a5cc6cfcb6a3a32ce5bbb4bc4bf35ceebd3f95", 0x131) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0x1, 0x7fffffff, 0x1f, "06212805e866c539b1d519477deb52a72dafaff6", 0x3, 0x56}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:46:07 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pread(r0, &(0x7f0000000080)="76899a3e76a3d314bdf28e707768e56c8094f473aed3b942f40d34564571de1a831180dbb7f7413d1c558f8a7d25e8733e759e436b472e4a1ddbeba34f2a9da1662c", 0x42, 0x0, 0x3f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) 13:46:07 executing program 1: r0 = socket(0x2, 0x3, 0x2) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275480800000000000000c23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc000c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd25157916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b05a2437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda585198257aa6ff88990cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d00000000"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) pread(r2, &(0x7f00000000c0)="e26add1575e1544a28fa8fda15305c5e3cd3d7e0acacee099afa912a7341839c3447abda8fcf7474ffbb8cae033c34302b70461df28f47464a36538f30b88496707a9d06a9748898bb5cbb379abf3e537fba0012c877e485c96acc961c7fc3c8c03da02d69849398b4880b105d3cae5cc665275596dc80b57d7b9de99cba3bb81ea79c1618ef15467b273cb7368e1a79bbd561bbd00ea09966451406410ee7e3d76109a9f0d56043cc8e271b297b4cf7", 0xb0, 0x0, 0x400) 13:46:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x5, 0xff) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:46:07 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0xff, 0x7, &(0x7f0000000000)=""/63, &(0x7f0000000040)=0x3f) fcntl$dupfd(r1, 0x0, r0) setsockopt(r0, 0x202a, 0x100, &(0x7f0000000080)="01000000", 0x4) 13:46:08 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1e, 0x4003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = dup2(r1, r2) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x6000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x54}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:46:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getpid() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xfcfc96ac7f786d88, r1) munlockall() r2 = socket(0x2, 0x1, 0x0) getsockname(r2, 0x0, &(0x7f0000000140)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001240)) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {r2, 0x2}, {r2, 0x8}, {0xffffffffffffffff, 0x2}, {r4, 0x8}, {r0, 0x4}, {r0, 0x4}], 0x7, 0x308641c0) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r3, 0x0, 0x0) 13:46:08 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0xf6bc, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x4, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') 13:46:08 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x0, 0xf2, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x800002, {0x10000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2618, 0xfffffffc, "00000000000000000000f2ffffffffffffff4000"}) socket(0x1e, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="0000000600000001", 0x8) 13:46:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x200, 0x8, 0x0, 0x56bc, 0x6, 0x7, 0x0, 0x0, 0x4, 0x8}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 13:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000000c0), 0x0) r6 = semget$private(0x0, 0x1, 0x20) r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r10 = kqueue() r11 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(r7, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r10) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 13:46:09 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000340)) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/128, 0x80}], 0x3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) r7 = socket(0x2, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) r9 = socket(0x1e, 0x4003, 0x0) r10 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r10, 0x0, r9) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32=r8]) 13:46:09 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file1\x00') fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0xc600000000000000}, 0x10) recvfrom$unix(r4, &(0x7f0000000100)=""/253, 0xfd, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB='0\x00'/16], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:46:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x201) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x8, r2) r3 = getuid() setreuid(0xee00, r3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:46:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = msgget$private(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x102) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x8cc9) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000b0c4356dc7481bcac99f50d5648b4de8b675ad5dd6740dfb928b5cac29280deca90206b4888cda1af6e8689af7c52bd930f416d8791a03f3fa42d0af9d155775bad7c4ddd3091fa9f6dd8b9dcaa7f6b6fd3533bc85c255bc60bcdeb251c78831abdda9427c298a04d4da33a6d7b0f9752008000000000000007e5102a65f6776a5479f8a8fb666686538fc3750e3704486d2293d3b751c08a6546a8c7e6e429809eb9c8f27f8d912c69539dbf3d39f561d6ed7bf3647a4c2cd014bfd6d603309ff552020f04e2b2bbf56eee2d285f5b2fd1e18223bc8e0fad2753775bd352f0267c2e894426f12684affe51adb0000000000000000"], 0xfd, 0x800) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r5) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000064973549d494ba8c438f798c1350de29c51ffeca6e3857c6f4e76aff28b47cbd2d7a63a459ddd2481d1f6a0c3423cd39b4e83a0975fffc47bc71485b4b6633fa009a1eb1e35a70426858fe976e026e915b57cf8596df095f6c79e29d3341c54a2e36f278271e51136d8c0af2edb0a8b1192150eeab2ee8eabd6da86ef43c2a7ba86b126f2bcee1c12db17cea46e12d820b24761a3d6b21a613a0c729431973eae01a83860849e61ad9a2ea2c236e3df3b7a4b28137e5e458840cafeb2e223ab427c3da1430f64b114f557a8af4f8f18c58793c117076553e2a46b00fbe5c16ca4dc5e5fec9b66bc3d71ec16822f0776fe681cb6a5d54795c1d081c9c19365f01119b70eb18c38e775a55cbd04e47d540ced96447872b574cf9e974b8affacb1e6e18e5abd1b5f97e52f640306cf4b4069f9f0d394d198a7d8ee5939344"], 0xc2, 0x800) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f00000000c0)={0x3, "b0c4356dc7481bcac99f50d564280deca90206b4888cda1af6e8689af7c52bd930f416d80e43002d5ce58f7c791a03f3fa42d0af9d155775bad7c4ddd3091fa9f6dd8b9dcaa7f6b6fd3533bc85c255bc60bcdeb251c78831abdda9427c298a04d4da33a6d7b0f97520c29b452239088db27e5102a65f6776a5479f8a8fb666686538fc3750e3704486d2293d3b751c08a6546a8c7e6e429809eb9c8f27f8d912c69539dbf3d39f561d6ed7bf3647a4c2cd014bfd6d603309ff552020f04e2b2bbf56eee2d285f5b2fd1e18223bc8e0fad2753775bd352f0267c2e894426f12684affe51adba1f386bcb1b00f754c239b9388876347"}, 0xfd, 0x800) msgrcv(r6, &(0x7f0000000400)={0x0, ""/223}, 0xe7, 0x2, 0x1800) r7 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 13:46:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 13:46:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff0200000000000086dd60e2db14000800000000000000000013190000000000000100000000000000014ec9ea230001007867be729fd435961e2cf4a4884b25ddd8f2921b7715a04c1a7bf5302268954a9a67050dc6e5bdd8f9c4f0843d9cda97b3218c2ead2484ea3ac6b315725832dcae88ed72df0bb45f530f9b534b"]) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x87) 13:46:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() flock(r0, 0x5) syz_open_pts() syz_open_pts() 13:46:09 executing program 0: setreuid(0x0, 0xee01) ktrace(0x0, 0x1, 0x8, 0x0) pipe(&(0x7f0000000000)) 13:46:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80206949, &(0x7f0000000300)=0xfffffffc) 13:46:09 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000140)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 13:46:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000140)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fea8e363166bbcea", 0x26) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x2000000b, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x4, 0xffffffffffffffff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) seteuid(0x0) 13:46:10 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x9, 0xf93c}) clock_settime(0x0, &(0x7f0000000180)={0x100000001, 0xff}) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x3, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) r4 = socket(0x18, 0x2, 0x7) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = accept$inet(r6, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r8 = accept$inet(r7, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:09 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x114) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) fchdir(r2) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2013, r5, 0x0, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) "*"*denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x71, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, 'k\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000200)="460713c4a673e03398207481153a1088764b8a12aeaafbddcab7cafae6d0a6edc5a082c69ad142d2df346c14843cf27c6820713966b6751d15301afe1ab5548d45b78e30b799893788e2cf2cc0db3a6c34248f47d3f81cddae55054d56c75107f6476907035ad54a42de81fe30c19fd1943ce4e70e08444518763325c959d2bac1eee920880f9fdc68986f6481e0b37bdbfc99a22f5aa5af3da3ebbc1551a752bb1544622a3ea3a86489580f2f808722d189e131c525cc5351cdafe89ea773c9f862d090b424470d5b4f223c60b515f08889e171149f862d41d6a200be0e97f763c3fc51151b71526650c8b79e1b", 0xee, 0xd, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653000ed89e669b6b50f15b9980ba762e19b9ad5ba8469ede3bae751cd3558f88ba7f0a3954a36de14f76fe440ea6e8a0ca927233264fd34bbf095a5ad"], 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xbc, 0xe83, 0x800, 0x7, "a82500a2626b13e166a536d8c704deb9ff781d8a", 0x10001, 0x7ff}) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x3, 0x38) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(0xee00, r3) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x3d, r1}) setreuid(r2, r3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21f, 0x0, 0x1, 0xc71}, {0x0, 0x0, 0x3}]}) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x276, &(0x7f0000000300)={@empty, @empty, [], {@ipv6={0x86dd, {0xd, 0x6, "0000e5", 0x240, 0x37, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="4b85861f3fb7ea630e712a4bc2a84f9a", {[@routing={0x3a, 0x8, 0x0, 0x6, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, @empty]}, @routing={0x2c, 0x6, 0x0, 0xe6, 0x0, [@mcast1, @loopback, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x3b, 0x2, 0x0, 0x76, 0x0, [@mcast2]}], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x5, {0x7, 0x6, "c197e2", 0x7, 0x2c, 0x7, @mcast2, @loopback, [@hopopts={0x61, 0xa, [], [@enc_lim={0x4, 0x1, 0x3}, @pad1, @generic={0x81, 0x42, "372996322fc53ea85e0865b648b05a9d2911ef03f1259c0840ae3bd8e573139217b2609220a015bd7eaa0bd70489a55f45a5a44d3290e3affc423f326869b771fac9"}, @jumbo={0xc2, 0x4, 0x4}]}, @routing={0x62, 0xe, 0x0, 0x7, 0x0, [@rand_addr="a651bde6188c0756b49dc302f79a5d4a", @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @empty, @rand_addr="8d8d8d6de4a808c202331f4d0a67bb43", @local={0xfe, 0x80, [], 0x0}]}, @routing={0x1, 0xa, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @mcast1, @mcast1]}], "c38255ee063ee3f60008c99d14dcc4820a2470e64df351276fa74e8b80adcc943ebdf048696fe09d1c24aa29b14975b14510e0a858c9c43b0293dbc4ad1e26fe6ad134245380e8b9cb5ac2b5d27d6b83"}}}}}}}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 16:00:09 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x9, [{0x3, 0xff}, {0x0, 0x4}, {0x1, 0x80000000}, {0x1, 0xe30f}, {0x2, 0xffff}, {0x2, 0x7f}, {0x2, 0x8}, {0x1, 0x6}, {0x2, 0x9}, {0x3}, {0x3, 0x7ff}, {0x1, 0x199e}, {0x3, 0x297864b}, {0x3, 0x9d1}, {0x2, 0xfff}, {0x3, 0x80000000}, {0x2, 0x3}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x6b}, {0x3, 0x7fffffff}, {0x3, 0x6}, {0x2, 0x2}, {0x3}, {0x3, 0x80000000}, {0x3, 0x8ca5a17b}, {0x2, 0x1f}, {0x3, 0x2}, {0x3, 0xffff0001}, {0x3}, {0x2, 0x8}, {0x1}]}) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) flock(r5, 0x2) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x2) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x4, 0xbf) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000180), 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x7, 0x0, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() socketpair(0x10, 0x8001, 0x3, &(0x7f0000000000)) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) r8 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000080)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000100)=[{0xff00, 0x3f, 0x8, 0xffff}, {0x8, 0x20, 0x0, 0x2}, {0x5, 0x3f, 0xbe, 0x800}, {0x1000, 0x1, 0x4}, {0xfff8, 0xfd, 0x0, 0xffffff6a}, {0x5, 0x7, 0x80, 0xc}, {0x401, 0x3, 0x1, 0x6aa7}, {0x9, 0x4, 0x20, 0x4}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="c675387164a7a5b964e635d5fc8f310361"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x20, 0x5, 0xff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000080)=ANY=[@ANYBLOB="0000007a92301885a3bd0000000000"]) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kqueue() select(0x40, &(0x7f0000000140)={0x1, 0x200000000}, &(0x7f0000000180)={0x22}, &(0x7f00000001c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x8, 0x2, './bus\x00', 0xb9, 0x3c1b1328, 0x9, 0x1}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x24a) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x6, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x5, 0x3f]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000140)=0x7) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x592d) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) write(r2, &(0x7f0000000300)="00db2d73b000000000002cc4206729f3b02d41e80000958173d5cfae5ad6518cf621faa96189f9de73d0c6bc392a3269e83df8e952f03caa489ff670918d69ca2d4c06d2905f3aa54a1c9f540e3d6cf7707018b58168b737e8f802d72f0fc969c36d19eee71340e8378a8196397710de2575295f2c623a46f424a999eb7fde986f99bbcdde808a4ed3bdd231e7fc1b531fdde75248b703accf83007b71c9cecaa2f90bf205c35f7545129579b965ed78bd56f8ea7738b36cd036ff702543172c7d6eeee62ba3d03734b50a2c858de9205b139290f9b313b25b0d25a553f4d780f88da58807cab55058520259926fdd30527471d181b25884087be2d154e6ca6faaa98a5144342e779fe253f38b682c3ba793a2033dd8ef691873cd96c7d4fc0df00db3272085de20e40e4364091946fd2819884dbf06e144c60f1afbfa50eaed9bbfb5f61997fd5b0f9f8445b9c7378d2f246d61526d0513013504eaa8509971a8bf1ac3794978c20f1508ed44ede28529bd2621f241e5e5095e6b92068184bc6b8577ca3e5f1bf8217abb625cc49340603f22f117353bddaf74f604ba0adff97367013bddff2dad93815ff237149dfce62a92d85e45", 0x3d) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r8}}) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x120) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r8, 0x0, r7, 0x80, 0x2}, 0x1002000020004, 0x4, r6, 0x0, 0x0, 0x2000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x52) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file1\x00', 0x5, 0x8, 0x7, 0x0, 0x800, 0x3, 0x9, 0x2, 0x1, 0x7baf, 0x8}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)=0x9388dfe8aafc8735) ftruncate(r0, 0x0, 0x402ffff) setreuid(0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669156a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddde3e8223278f36593c681a0008000000000000d3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e98e452827b18367676ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63e02f877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4e19b7426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x3000}, {0xe0ad73e736524c8c, 0x2, 0x1000}, {0x3, 0xfffd, 0x800}], 0x3) semop(r1, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/194) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202794ed8cadbb3ae0477acff63c4a100cee4a7efe10400a711ecdd57be971e2f665acca2cbff07e014cfc7fe9fb8c010abfe9a2b528be9b1d0de09da30166a36b1d28ca6e153c5723c39c8875476d6a7ce16ff61d2f2ee21f35fdfe4a1c52aeb369c88ea14"], 0x10) shutdown(r2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/169) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x3ff}, 0x10) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000a40)="957196f0825a1bcb8007d7fad3bf0599b5054e376237a5b2f062044aa0ddb07e75c1d90aefceb76a3177b5b8d2d532ac21047dc87d848ef2fdb444b47567fd4138645a7104ad58e9b695d4db7f60bd4e2e1af8d68ce1bad45c7e2bccbe01bf2d1e241b9eb85d93b25503d0bcd09166351a2ebf04e6677259240274c2ffc5ff504a0104e4a45c351ec2f69b926b7b97d6ce92b2d55fc18b02f160b673c81983d49a3de81de440c9d371336d71e74ba7de3476ced4370986bd791e9e4b8db94e78d16ab3c087d8e8d3615f3cb964fdf7d9c82fec050913db9ad6a07635b3955d310ee722e01f5ef90615aa09d16c723cbf41f5677ba8f5f2afddd7a37c8a22a84500a6eefd4993cdc5a0733b43aff6391606444a9dda18c795e421667e35fefa598cdde0c0ecced5f943071f60f01e727bf9eac9e30fcebb564be6a7cc702aa56d8d1f16dc728091d920364243a0372f0fffdbf35b64c623598d9ffc8026813aee0e3827572923f3828eff4f56bde12e44f224c3463879108a2fd1fc809e70e60e1456388973e64af8ab3c8f09ce4ef4141768db4d40855df914b7a118d0efcb38e590f984b9bb371e755a40372bf8a96fad03b156c869a08bc03e00d61c52a5604bbfd89a272bee3132f9f8a92ac12846fba594374e370b5a7dc56d2b27b4076a5e950aa4fdc826e020a75625718836dab29cee0d7b76797ff8843a9e310f0ea11462d427de8c34d3320980c27f57051c8b653ee097d33b5aae0af8eaa5234f467b6aa8534966a24588e4afcff25417c1985acb9794189933dc0684f14fbc1331599a54c57daa1531cbc67c6ebad22f53c257f3917d6b3aedd61e74b93aac39c48195cc76b68091a461649ad03f2b1af0f35d6f898ecfd5e4e5934aef336e5fa305cc2fb214efe44201e48ace55d11d0713911fb50d01d847adeff10470cb8f2c7972d9dffb996f138ee99221798e3dfa53dd6785667490949ca027ff38eb26c893c8a169b35c1bf68e90fad0688288bf8f0ac4bf0299851333a6bcf86e2a117248ff8a38938355ce511857d8a7be8bd6fc106a696589ca1740d61a1e3ff45dd1179bbad34d444aeab365f521e9d8ee4318e2370b30654aaef1d0550d7bcdd0d7863e25c6b980a69cb9eac35ce89dfd18766770b167250179e6fe1a62644f8626a8ba3bebf68e1faedde5d8f0648c7c5426c015fdbb6f5af3086e430790631830fab0543d254b30da61116223b074c33f08cc32a68e7d1675c6c7e3cfce3a85a7cdd31d5c5864c819ec05f33a0ea6e9588dcfaf3e81cf462f28a9b0fbf9fa3eaa27296e92369edaf97eef32913c9fdb8e086ccd3ea61ff2fdb38a69b9a2b37c4c327a3590a95af71f93ebf6e4e0672f18ed570edae3c3e64ac78b1198414f919c16c79337a54c92304fc3af8a46633e28db234ccabef07c6a86f33128c872f77066f69524259da74072810e4617e9640bd4c9f1823cedd00b28b33c12748e393902f17d5e371f967ca8e97a80cea413cb7c1a7674fdc5db23612715eb11f0075bad800b6e7a8d0522203c248beb9b2938c397c8b6626f0d173318840900722e90b7fbe7f489ef428cfd8830c25e967fa4953991ec1060a6dee559fc084700bb3eaab1207b0d31c39e5a7596d523e6fb1e02996bb274f197a41f70f643f721d842f2e2942ce9960112f6a5176bcd294e00021abbecfd708cb118f3a96d3e75645d23d4e283bf38c453614d5aa8e5bda470a9a204c4607f3edcb2dddb2a523f0a35e41c0a23cac705e82f5159666a5e57a42e357da1397e943f2040c72056d690b79ab40348632d040b531814aab6056d4a4ecd7bfc98b53144e1998047313db2f8d37533a4df58e45f9c2384a595fd4ec843c6b07ff8bc32ca2364e2e8aae0175cca075309f853932c3cb9ffbca99cc7036c18ea71f745a445f93a5a6480496c41d47d6b15fbac5ac07d29396de1efb54673ef061859d39e345d5296ac902f6d05e3bbff4a6db7fd5fc9a9b6e5a5441831a51a6387a00faaa99d74d8fb24aa0ca4d93d84624093a0758af7615acf7475fe0308df4f9c448a098039aca8cee55948b15757e0372e4aedc37b1759e201b46d2a567a7101d5ae8a1a451d29e36b647144c6fe5d2928992be1a518ead13c989704945b8bf310f72d91e04c5361a8097ece9dc8b3401478132e53d203c03164982468f3aa67562ab796bdd2b65e33519fc5845e25568fd4c530d77d60ae60569f4fe2501668c5a3abeaadbcc5f426996490d7fe56cc8aed828dd3ee284ce909f28017d111fa74be191f6de1c72fa00d2df9013d0f0e9f8516c60780724de454400ac500a703cbb88273ba3baefb1a28b837f14d3e37f050461ed7d26550a4faea20592ffc0f48db5e87df94c7d5ac9fc6b1b188de15a631cae5c100c4964ee2d03ba1f3e6d14dabd38d0e0162cdfd042dfaeafc693fdfd18792b1fb0b3e4d8aee8142436741dd0d3047c0835e599d405f1e4ad287a2c4740800b11a4110df89660ab078734fc1cdb89bd8e8100ba97f8b7a99c04422f422edd3a94b1a7cafa80b988989c524ccc59006d8c01078248f886c07ecb2e22ba98c05f065b87402a3fa41ca48bea5956c87a20c02d09fb8963bbb5a061ade6daed2fd441426234bcbc89a0e7937d561c90dc355f344ffdca0a4a78360353fff801232331798cd9deb5cfb75fdd6c540e367b0464fb2af00dc28b63d69df00e72b54a6f75fd0ab49e26c7fe87046fb6abb74aa00c07c466700c5f173632750a3741717869c3d649caf0bdf9c227f23baec2a054025810e028fb74da6b6ef932b0e29fcc77ce2518343771c0103563ddd132ed9295d8c3aac536daa818cb11f3e3dd6d9fda528a272cfe57981d273964d6e117dd9ad3feb1d8362a38f12b907ef3658b0fd32b78481a8829359e85c89acfea3277f511900d5f75962ef6ac0f46fba890b1e31a2122d92b9dee779ed8890b6c4d2231a4923d873e7c1402771e73ec04d2cbbf6d30c38509acf17e5f92ad69b40b24a9875ce2cc99a6562c1b94b4d74f8609559b4766375c50c9a2ec88b6ab716cf05ea76cb1f3cb0e05a9b54659a05143f2ea7fd13069f2c0b0654d1a5a393150262bd53f745ae72447d3e3dd0e8ed484899290c664f5a80ddc3855e9c0ebd9485f94eccde71caa90d1cac311fa9d1b33285b3736562439a7c4d4ebaba4bae82e3387577fd7a3b7b686a3f3a478e243106ac8eae30349773c6da7e9cf9fa9dc4b66dc47ad4423980970160e819c81754d37e9d448eceedbf049776e307b2c3c467b16000b489aea26d90c3273b5a339154238a8f678ac4799ba657ac9d019f01498f7c8b40528cb004b16f1cb2fc99b676ec642a28ad3f7e983ab37632b5f75c2515cb017d8cc3ca33905b08ee4dc46ee9fd65142477386124ee28e68611de7bd021a6d2d906ece2cdf94d10f435f7bc0735bd5e786f1a7e7a281940e9d221a72041fe47b6a9415b861120333f5375905a1689e09ec30d4980bdb4149f9af5b09e3bdd28e907f401043df9c55d1d21f0c79d921b69c9cec61e0bf27171031081fa81386273418bf9d8e62c4ea1e5a0547a420920c1dfe6ba63d9b03aa50202cf31c729d51630fa89e72902ce406e11b54b53ab2917844d181dba8183a205f31d95f9ffab471e853a65ba86090f15dbc08be394b183f801cba370e700054f890dbab2afc43cbaf76efa285776eadbd878ffeeb71ffd0f380632d7240669200e1690232c4f48ab0fe30eaaf3ba66680da75958cd5082250f56241cede5b4ecf0ebee3a1765ea1cd19a518faf1c55409aea9902c4b8006bbfcbc946e6d5a1aaf9c9e0217ee137ec57dbbea29a017eaa1f4d6316150b7f064411726c0b4b0adb9328dbf28c570d675d72ac4277006214925645f7f0548c5fcc019c3205842f1433f0f6b2135e3ba67aae21b95f580b76174fafa17e4b69136e96ff2cb8d1f235fba3b73795016570522a38a2178123924b4a685ad48f2570b1d84d6c879fddfe0297ae991f899be12d5b35c9eba02d73b825a2486d640e8ab80187b4754155bd98bef8015b912bbf736a36e3ab2e8e2a808fba4960dff9d32dbe4879c55170889f8ee6c4698c623690cf0792bf3dce8174e2942e67ba1e356a137a848efa6d292d7559b95981d931c77ce7e844283fe87e450e78ca7eefaf956d40a93b4d1df442e479168d040b8c1cc47c396399d23a616fb6444ca68e766aef157218ccb6760645632e18929842d178a1ce74f998ce497c264007b0cf45c98161d429fd1140906377ecc9c95a78419afae942fab927d13b25b3108bcd5524f5d73bfa492a2c1e3891aee835f4ab6ff4a82060f72567c656ba401834c473b9d3e8ecb6b71b1842e9864683bd961972b5154631e5bcfeeeca3441b5885369a74c66283a5ca43ef4b2a6daabe1a6998390e8b4031727f612120102211c71127ad744e61d513091f9b256e31e7710f45c14e74a4706bf823deae191ed8011af4fad8988166143c19e09dc94d9aed9a36fd0ce018e9d1049e9b858ee6bdc7adafd6beccee84a78c8f638f7be3c0639e71e9095971f2628f56d41d231368b1343924e9ca03fccb9e150f193e39494529e597999092d7e35c41e609e307f9bb8a799f6948eb329e689ba37b73da6f1cca0e01a1110f17e3eac2a2a653ba5c9341a430be1e0bfe3a4b3f0b15da49448772430e397713c79f34a7a814fa7ba673b38bce160b36b6ad2b990a1484698269c22e5661660ed18cbae6e88e1779a0f1c631a0ee71bca61f9f0eee57c489ff02fce18c906c58146d3bb8ea454252614f4142f82bda086f54c2399c9499703878dc43db27a5b6840e37bdc610d2a7243e8c1cca9816fe92504c21aec84001b88613f0b8476752944d5fbe7415249f8e83992a5f7854442e35ba807e2b9b37f979cee44334e98fc7774f858b082589d36d966a567095be890aec88453063cbe98c2a4139ae15bde0e4e2ec4e51ffb9eb2cabcb2d4fd27049aa8623a771af7b258cc802380ded9b7f31264cec8b081bc96a0620d20c34c5d0f738090a440f33fb05650dec0444479921e0623a7f5a94a23bfe2134655b03df3eff990ddaf673952aa0db15eb0d5ad04381c36b6e24ff6676b65a4473a3f5dff595b12e675ab40f4875efd14f72a158488ca2b14988dd36c4553c3ef04000eac73f1f31f533c5a1abf6309d7a31d97ab5d1279540a62cbc7fa4797259f30128459266563a790e8095d5a76e1f0b254a623f38d4e2d39896ff1098c71acb1d1cd82c9ae8e1cfd2a9f81bc228dac885b6ad96dba09e4dbd0f0a916c5881a6ce92d096daaaf94a0cfae2a367b8db15161a813ebb265e4f3bcd04812519d23f8bd21d0ed38a079f9aa7756398d80d58cc514e3921b926686d42c33caeb104fc7232fbb099dc587ed87f57dbef2a3b8e3738605e0c263d6777f53f4e99f7b61841133736ef8b68a8a3e9cc1185cad4f822f73b80d5a2f0e2f02f2f9440345ed64fe938df254edf48841c3074b80b5572cbd9bab848578211a75740ecb69dff5b70eba38797c88b82dd64b9176365b60407901f6ee7243c70da496537b45698b0e876a64edb4c29aa28867eae0adae858c49de32c8af46da429f056c77695efdba144e9612d80a97cc2ab83d0ad292372ef8a489116e02b442111fb4b13fe02d327ea78d733704a0e7635eb5e6c83fe482accda8e5cfb7da07e4b86ff6e0fdfc9b76666b2dd73666007c1e0f5396c8124d3c921db72e8aea72e2e309fb3112c4186f20bdeb74d546e51d711a78fd39", 0x1000}], 0x2) 16:00:10 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x1a, &(0x7f0000000040)={0xfffa, 0x0, 0x0, 0x0, 0x7}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/100) r1 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r1, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/204) semop(r0, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x87}, {0x6, 0x0, 0x0, 0x200}]}) pwrite(r2, &(0x7f0000000080)="fb3cfc5630d588a20b5bff433665", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000140)="e8e92f577b2b7ff02b069cea92f006056cf180900950920a8479add8de51237c4e4bf1d9166cd90f792c6dc8a0d8b8262ee39cc9bc4dac99cbb0d6f45b875271cbba2469373bfb13dabe07bb132a2d7ec302e04969081b9f74dc15c45e31158fa2cbab2a30663513e04b420b0ef51caa739fdda584b431e6bae9ecb522bb94cb1a52d4929a08930b9ef53b9e7012ae80d7b1a29021e50df8e444404dcbf150e13d2bd7ea576661a1a59a0d552554fbad1918ff9b9c7c65f5c1fbe0ea63961d8b056ac2fe095b8e34a4d87181fffd39eb87261c", 0xd3, 0x400, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530007d8f6fa19f4a5dcbd7f2e8f91281f08ee00ff656cd46121edca9f48ded3d3b11ba4a1533dfd5c33a20e7b828f7bc2a769bd31af25e17a2a29e33e645b97f89e7070466ab75342c3efc"], 0xa) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000100)=""/190, 0xbe, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x2}}, 0x3c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xff, 0x8, {0x0, 0x9}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) socket(0xf741010058f799e1, 0x1, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) 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(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x6c}, {0x16}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) recvfrom(r3, &(0x7f0000000200)=""/132, 0x84, 0x3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) getsockname(r6, &(0x7f0000000180)=@un=@abs, &(0x7f0000000300)=0x8) socket(0x18, 0x8000, 0x1) socket$inet6(0x18, 0x1, 0x5) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x20, 0x8000, 0xcf) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockopt(r3, 0x3, 0xfffffffc, &(0x7f0000000000)=""/26, &(0x7f0000000040)=0x1a) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmat(0xffffffffffffffff, &(0x7f0000002000/0x12000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x1c1) unlinkat(r1, &(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = getpid() r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x80000003, 0x0, 0x0, 0x0, 0x0, 0x25, 0x401}, 0xfff, 0x800, r5, r2, 0x9, 0x0, 0x3, 0x1}) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) select(0x40, &(0x7f0000000200)={0x8, 0x8, 0x0, 0x4, 0x7, 0x56b0, 0x6f21510d, 0x1}, &(0x7f0000000240)={0x7d5c, 0xa, 0x8, 0x56f, 0x1, 0x4e02, 0x9ae, 0x8001}, &(0x7f0000000280)={0x10001, 0x100, 0x100, 0x7, 0x2e, 0x6, 0x200, 0x2}, &(0x7f00000002c0)={0x8, 0xffffffffffffffc0}) r6 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x404, r6) 16:00:12 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd8972a740aadab055465f0fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f800040000000000000001", 0xb1, 0x1, 0x0, 0x5e) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000340), 0x21) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000080)=""/29) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000040)=[{0x7, 0x0, 0x1000}, {0x4, 0x0, 0x800}, {0x1, 0x100, 0x1000}, {0x5, 0x4, 0x1000}, {0x0, 0xc000, 0x400}], 0x5) semop(r2, &(0x7f0000001380)=[{0x3, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7fff, 0x1800}, {0x1, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0xffff, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x1}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/242) setsockopt(0xffffffffffffffff, 0x8, 0x9, &(0x7f0000000380)="9b42d107b99e5577bc4c9f72622a8f94afeea776fca2e2e2238e985e33ef73ec327c5490d5624ff65f7dcd8353ae9f02bf30b362988db2626b89e8d19272a067ddb35d77842bdfe2b7c27cb9c58e2e83e31a14b171043a39cc518a42cfe2c786fd8097b818b877550c1f5393a6e37e980dbdbfe2db9cc1f89460a02c7f382049f1d36e210e23617dfd4fcae6f198fb0b1d6efd49a3f58c01da5d07a89494900f0525072c1a2eaed3bbfdc29526f32520b1fe106db2cf588d945fcdfbbad29117b8eaa6f9086fdda1f0d5d4084eca01b7c21c4acbe6dcd124a4a52920552904d5dba5db97a594b94988693a96675c66bbeb75ebd619473e7ab8736fbd53c1f44d4ec0fbf3f24f4b10453b47928cd5bc45284e81d4212cec185e4c128f1dd07014ff63da8004b8e993c342f141c54717abb539436609c4353bf51e54dce99d80ecfeefcd89256aa5a2a9978dcec830a8c04b7a27c670ffe2e8775ad9fefc9e1f786f314e88f441484304e0f7359706646c09686fd4d2dd2974991d9e70bc5e07c2773bc67eb5e88c43200eda684794299332a3d85f647a9b88e19b15b6e852d83c14b13a37c6bb2d4ea741b219e3b17d19cb11d56f34ea30ee2a436b0638c22df6916d403a0c0426c44d871c1721282d834ecd564a7410506a834049ea3fbe524e084a343af2b158475a80c5f338e93163cfeb49b3697b83cf3f3a440afaaf6d8a1ca8ccdf4e70a1c2f55478541b5d92031334be74d33169b9235ce2e0c16490a194e02b0724413c6343916cd8642fe6ee858ad8a49c28e3775ee263245fc91a16c10ce955298a32348335c4ecc1134db6135e2bc56f0e023c61b37872468cc844021d81e064c6779e3417cc3c288c33ce6617a74a2ad7246bd29d3f2a240af297e95df9443722d388f266a0f11e5b60c6f32a9e5f0b674bf8cd08df6cdae7fb07478f1b5d8b445c534a5e54db4417d6bb572863ab3b00f4faa0328481fcab387b9962c9ed27ab403d0d7dd612e9b75b3ab4514f1bd6cdfdba25edb39b5042711f57bdef646dd68d4eba4d263b823bca70bd0593d82f7fb332a561295a88c9f93688d61764e2184e3ecc02cf6bfe20d01e882d157fafa6fe3621c3503226ad754aeeb92ec6e3b1d25a8ff76531abc21b52bddfac12e4f666e1096db2c1016905c29460217e3955726ce19978cb80c584068cace2039c6704eaa7f2f317aeb6619c760e511e15ba1e4878a945044703d1f09284f1a30c50ded5eb47a6ea0d99a032324197ac02146be8aec4de04723bb5a8d02dc402096d5dc8a747428a8f9e475fb6c1b4c3c9b109f58f5ad6a89d83a847816e568b5c6d2cd4ae245c5179638f45eda5b157ed8344f9db97671b88611741e309379cca511fd95bacee9370f17ad2757bcf040463111dc9ff56fb2f7ad6a3c32f1c54de095e6fe9cf030f8d5b77de21f73c59935dcd5a74577a0c0c06e2c4485d464c4f120779813809072e2b17618bc8682184d56b4bbd3dda725b5430c4184404a2d7341b569ad8e1a4effd11239df1199ec43d3ec062ce61ebab33ccd4adde138bf9bc24b1a626a4737bed4fa1ae598b30733e2afa3f20460e7540ba74d1348325507e7441a55b890768d8a466d1bd8c16e549b42267571f0b1af38725bd0be633d5e68cc9ca12e93ece8c5277b4ba82ee8c3ca1e0fe6b33049ddc545bbde18724d1ccee6ba808cc1d3465c7ab65034eba52d40c61eb7b6085ddad31f65d95f0dc2f11ef17961ac28b257af8019fdc4e6fbe9ed91140fc9e0ceed1b86dfd13dadb6c505bde25a86c31e32b811d33de8ca7983b5ca9ce3eab48266317cf0684a3785a88576d8cf8d977b744817b27124b6df78f5015f7584af3be8966ccb2dbe43fef8190903971d92bb4cc74878107a871786582d5a3c01364dfb96dcf2830c9491e776fe3218b29e9b4a46a55aac542f5a448faf1b47692a2944b0cd8cec3d83ad771744bbd90526dbbea8ba82efffb66d622d804390a8c34ca842b61467dd0710c4b2abd90191821741fb61c85df891f8847526e6343dd6a035292df2397bd1f56912649d2f183e1bbfe79ca690f009cdff0146614ee0c13200656592f56a65a0b31a9f7a891656d1e7ee06437f441f2f09af99edb751f34c7db23c92e63de57dc1c66815982862dab36306e2eb1d7a48c7545eb38fc5109b48b72038b896ae915c50f0bcd2b8f25abb5a90475b7dc91fc9e813305f31361d8cf8565855fae15be1768abc1e5ebbae4385bdb4782e0e9a2009f59908f6c09a68a6f37b69e5b877ad6d46ba5a7d0a0c057978fc7658a5ca6ebd2e43a9c9735f09669b2b3f0119108acc17c2abd7dc0cdabad97a037e55c1042bc31899802aec1ecafa3ed32a1d29af27873dc1baf7b32dca8c852601c95ae4a0b8d8bf104c45440f364fa996a83dbadf9f99407b6585853f44038afc8305d808b66691900f82275724affec35501b5331bac19df575ecc56c2817bc6d8ba4bf53104fc89d7f61a6a49d6f1d2717d87d64c4b0c5b3edc01952d883b1526b937efc65ed8c87240a0091ee50b6d5a8707ae0eef30419866f7b36d706d944bcbd2126fb862eb06dd2ddab069965940ca2ecb6184ec77f39dcd0d02542d3ce6db49829a8a860f2da8b9da658ef225d4c39fedfc402fcc1503427a8a3154345f3c3d77fa3a950eff604d8279e146bdde4e5fe595fdc13134f79711290c4fe5e092158c1b9d574b03c4a33775f728576d5dea0d3f6a363c3b77a357331ab95a319371cc81c34ef808f34a0abd0f81ca93a0c1e2e2d18b4dbb869be969e293d8e0fcbd69eae6f27a94aa3642bc30411ea9fa2d2cc49f6bc86bce3ad1ea049fb530b72f4586bc44dd2bff91727b2a5e82d7ad7cf7ce42a68e9119e18c3297cf93cb05f2becc7078d2fb74053f8766f41d0a8fcbac7cf57706e422284cbfbfe5053b49885e1f4dc00183a8cc5d5662ead344fee6619cf8deb9ccfecb241e3fadb5785a79c8a918d6dfc4615ff99ff88212aaa8a1b19822b2e8d9d11bc0bd50ac6c6eac17fe918c0540675dba62a332c802c5ab8d3e24dce39759babaddd9c56f1fcd98367315f53f075eb1effd797f073141d208904839ec12f9575a50fbfe2536e19d67dfa63860f6c6942ea6d2acf071d1df00c886dc3049040e6cc30733682794f26df0268c9afeacb4fd271498f3bcf96bb8d53c86bede877f650fbccfaea6dfae25f0356e1f96a48a892510bd3ebceeefeeb67348673c9059ba1df7a12c27ddcc5e35c08d52e2c3e52927cbec3e77c185d592581cfbde6870a3493312538722d29882131e8576990b895cecae833a06e08ca3fa392d27505fff9edec239b39d80f427768972a6afe75904fb10122f230020c613a56415bbc6068d71db0db8cbe288780060eb352989da3aa5b8be06e3765a26ddd1ddada75f1127e310c713de97cdfce687c7fa7487857b47602eafe9ec5397f7f27d22a51bbef24196abee1c8b54932ace3909bbb321bfeffe1409fa817b542fc60475fa091ea8d836d14fae1f570af31beb3fa94190e6a45de13675e4d803edf7cdcff643d61633647ee44f0ef7c46283d1b2932ab6eb06e5170bf4c9bb555a6b9a5b1e57e1cc4fda17605050bc6089b240702fea64772d896bbfd8afbf31074bdb1e795fde830a5fb51f648effc0794a8780889eb36f798420fd814fff5d117ed6e144d3ed73618c63b3e1363613504f065926f1c27ab93d4511511a88c26a1d0813b091638baccaa3ed3515ceed468c886f89b0f59de475f80838979f056d7777cf5751c699ea8acde9507bd47964add3614673bc679acdf41c02b5096ae5b54194e94faba3aaf525a6fa63b4fcb0ded2319405055eead3a95686ce3cfcc5edb702eac783ef009c5a82a612701ce035066bd3b47bc1db9039a6fb3b4d8be7d6b344ea642f6abc037daedeac57fdf91d0f1c81d6414f853aa5c0b647af400e5e96db09fd8ba2d93c1c08995ca9518dbb6260ff3cfeb479304bf94f5129334cc9fb447e9cad6baa85b0f0b2469fe5cd924a77c36686f31c0e1cae8b2d642c5728290f0ffdae702f283b00aba73034cb21158b7bde08fe20903942a3cffca95bc77ba6a2e10fca1be56522ddaf40494fbd0fdc08d9b92f77db3265631ab816fa326ae0d03cfa38a047fd1aeac119a213f2fe00dae0aea3486dc4d4d9ed1fdea291c533b146028b39c48191ad06dc7ff4686bf17c4244a6b3cd2458a72b29c8a224e48e079a828729f88c65491f363d6da112d09cc4f229a7ce934e0900395dfebdd2bdbaf4ec6ee2a2a4183ec9383403bfc137cc7fdf66dadab3579b22344fe0664fb42840d892d63118c24c1aeada1e3768528e3bad6b90fd36069a14b0c92782316c6a1de5c6eb5a8ffa08a66c1c5f27f9a4861f8351b98bcc26e58a4a8ddd8b6230cba98cba579ae25bbd82e1d6a028eabc39b6d8b55546342fca570c9aa0558c23d35daa48c8480089a35030766b9c37ab8107583d4377953dc29ce047951acb892be75cc38f2cfa96f452db216181c2f38f839c73ccd1458e6aea2e2b20fae432e4b854103fac21a60b0ff0601db8eafc2573b0cbc88ed5e2ac25c9369cfc8c1c82dfddf16167aa597e761860552a847e3efd3876fd2200c4fcd824a3b4d5707a22535eecb465a7e3b9ed79ae0bc21f2921675c773ce6ceb6cd38241df95544ba7778138a6bf071adbb402ef52ec2a7d3b93d9fc3667f87af807917a0b7c54a532a121abdf7fb8fec291a2190fe2dfe0520e5dfc16724f18b35562243f3027ce408b57a3f65373a9ac33d78439aeca7e4170ce911f50d5b98a36cc2f0254703e4b9b569b1e1715ecd8c73b88a4612b67b60c212137904315feacc837d4056d0b6483e7302c3047857746272ade9df929eefb2da68c19bdb85b4588f22498a80c2e12e03bbabf7e1f125ab2ee94c46865000eda684b068eec57607a94c27995f8ddd354dcca13da1b391ec6f08f3acd884f64c0f45cc93dd0d64268d12a2b00b54ab3935e8cefa3cfb96068a4896a2e64b5ad106975a793a71d0c9cc2c3fd105c06f33f2964bbe786bcda9b818865546b0fcbc2ed747804928c8e518d11a1350af6e4bb4c9bbf2e4d0cec6b67551da95d7182c3bb28c9b4998ec5278104ed0eba8fa0d54b2741b3d20446d8a25f3c44a4953e82c450a189ec5cd078d68b9daa0d024ff9fcf430ddf97b38e36d1279da982206720fabf2777e8e23d3cd01c778f20895698fd7df90e49f646e8d29539fb66c5cb803c9e8f2b5dd1cee050395c105e387c6d3203a3e79908a62f3f5b2446ca89b9e35901d027bc482235df4ec87a69bdbb267edcb0f29215a68e14e86f44d09535628144466b74407233f423cf26047c530f8e62c73ac1603f47ee9465a38ae837bd02ba1478a7d5c431bb337ad5caf3bef136438c2f4571c139d9d51acd2b441fffbb1521a1249186e055150271c990caad903ee1d9c79ee1456dfbae819faca6c2b1ebbcc7e1b8e36a6b5ac244c82a7718f018248ef38665f073e26dfa1d005684819932d20a68788b738b487eb1c1676288358bb64a15fc0cac3b51be5a0dc4b3064edabd5010cb3efe9661e0d3943b1528f64f0390f303ce3b0e0a8ca0166917f0227f743390189aebe5121e042c3ffae563c929fe9b5a028b3cd140276b218e524f5f4c8af5db9644765f18f07fe37bd4ca50ada42ff0bc8be20543db3bcfdeaf831e10dd5ea913ce7bc9158d0f08382595cc9defd6c3102dd3c65e15b746cbc11a4e4cff19ef619179253894b8ebf358fa9", 0x1000) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x28, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0xe8f9, 0x1000}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) 16:00:12 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet6(r0, &(0x7f0000000280)="884a8361a4526fabcdb2a80c7eba685099171de84358e5b4d849a35cdd7f2aa2e58321aa243615fa9c7e9d2c7eae984e13f24e4cde29a7d66158193642e83778e17540ce33df1d7fc57512c0d3edbd4af8f67f29bdda3d25d1", 0x59, 0x0, &(0x7f0000000440)={0x18, 0x0, 0x1f, 0x2}, 0xc) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x40, 0x1d, 0x7, 0x1, 0x2, 0x95, 0x0, 0x0, 0x1, 0xd87, 0x2}) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/21, 0x15) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x5) clock_settime(0x0, &(0x7f0000000080)={0x3, 0x8000}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r7, 0x0, r6) r8 = fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000500)=0x1) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="aedbe9674480f4d6efbdad620a18e7f0f1f6418fb5e674b574a2a195b1b79b56950b607fa7e01c12c2e9435dac97cfdafad058a497882c77941450d5dba452258fd99310a6dfb60c191880e2ee3fdfff56f0e7fcae66347234130a17ed0658a256c484f4d586ee2d8034f1bbae3d0b90dfc2de1d86131c60aac5dd360e63b7ee8c715a56da7e0ff0d4fb9bf241a4bf809631e538796f3a039533b646d7ee380f44ebc67a16107d68b481a161b7eb81690e99489720e1915c43eba7643146bc3b9a3d03f28727683f2169b859b8d9736676a26ea76f4d366aa6e61780c194d3ecb0c091fa4de945b66aee2dc0", 0xec}, {&(0x7f0000000340)="2cad9748f1258e27bf2f65b9e6a0ceff739ca98b57ecabf10c7acedac4a5347ecd7efe60490cc14a8beae48bdafccaedd0b8a4a5e0af7827e9a7458fadaaa8656bdf5a505a48b6051e0508c096aca2159d71434911ae81e077461578cb0aadbbb2837d9d428418f1bdb1b683b043d68041877d7f5953bf3e45acc4ebd7e97d5c6797c265561978ee3d24753a481d299ea9c23003c78d9af67b0e0defa42fcdb1401e45e16e60ac0cbd53696d3e21bd05ca90f9b0f56e884385d5ec80e8374d3c9d8807720e13d8cd1451dffb50787d57dcb2", 0xd2}], 0x2, 0xfffffffffffffffe}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getuid() setreuid(0xee00, r1) seteuid(r1) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) pwrite(r0, &(0x7f0000000000)="d7cd46fe3b6d4f6e55", 0x9, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) fsync(r1) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) write(r1, &(0x7f0000000040)="670dc3", 0xfffffffffffffdef) r2 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) r3 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r3, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semop(r3, &(0x7f0000000080)=[{0x2, 0x100, 0x800}], 0x1) semop(r2, &(0x7f0000000100)=[{0x4, 0x81, 0x1000}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="32315de44610f9e46ace88ef1dac3cb33c8eb0b1751a33c6cc028261e4233d0e9cab836ac54bc82303ae12774d628a10c7e2d98759bf2cdb2f330307fe4eeef0bc8a18cb0022f1d54e9c40000000000000000c9c7dc8656b112be084a7bd0b1f0c911e4ad1618e03476593c7d1e34b5bdc80000000000000", 0x78}], 0x1, 0x0, 0x80000001) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x40) 16:00:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) flock(r0, 0x3) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) fchdir(r1) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000a00)="9802647fbcbbc388c3a04fa01f9463f95887e0602c076ba8545a44e36cd8e9463e36368d3d8dd1367880b7b9b63d855598cd1fb2265f17a360d3f8804ad8455c0c2f1e37c617d0a20006e1cb8dcc8901bf148e4b2555d8156d3543b6605e25551b2ac7f47fe18e733a99e491c2a923dd467d44fa7a0622e4f39a9c91e974d3062acf56e3087b5e7baf7bcc250380d543ca2a28be2d9a99998f46c28b56fc4b33087520217d571c9d699d2c279f21f412eb1d12367f15f579f56d77362c44ee0fa887408e4a5d88b57be047ae177a3ba3644b096d095d88145eeb1bab923baca8d602d72696c7281f214f6346c0ff706ab08350b8d3fb1cf5965402c690ada8d36812481ab34ecc1b6ad2ea0271cbdccb9a099d3e691aec87bf219579bce4e5de73454410cfa656246c796595e8bac8809e6930daac9a5b7771993087d3fb7fb8788c141b44647a1f4a59d2d33a6de3ef3013b16951a85b934c607ccd505bc0d3fd14c6c2a8802557b535b7884d205c98eba20e98ff99395fad1075aea2aac01575490d5a139e5241445edd8f55f61b0341487beb5a0cfb4f8c42a7e7f68b22595c59cc520a20c5df5c65af9a890ca5a77421b4448324985eea3983a7230cf2d61e4378a30bca2236f0a4e085cefd6d412591411ac4f2dcfe688bb974cd80f749bf2d10295ba6de4ecd2c1e3375fdccee0ee1482ac6dd3e9e331ffbeeabbddae33d830122dba9b138b364273917a3739b8a5b59e623e3d6ee5094f691298907f23be3ff627d5beb1a769698b071836df12750b73d23d8cb53e54e2b8f384262bf0f532a92ce64f1ff102016edf3d6baaeaae3c06b958646ed3ab9c4070bb77a7bf294936e2515301e349c009c62b355185add75f2c9132979b1f919246036679acf222f4b25d0d0b1e064ca2beb270058e295fc34ba2a42b3143cdf28679a5228325f7f42032baefb566e0e35b37f8de16deba4f2a7e2363315a01c0ff9af61c1d13b1534251198d3f7cfca465047ea3953623ef3aa2eae15d18d36c9f9a10397107b744a96236e8c7a34b1bdf5a2c3c174e7eb3ec4f4406d9590b7752fc031d5632e02c582e37ba83b60479a0fa0cfc60150ba8137d022a7a62a9b537e05b21c23cae9a444ac9951ce98430e0c642c6c3e455108c00570490592412aeb1d2c43f3fe774d054cf7eca34895eb8ea9ac12435f0bfe8eea59885412e6a69b9ba923c1f2fd74b962a1b0bf25bb35d3e783148590d3fc88129cf03fca16bd804792c85e9fed4498203895f3178e01de29b70604fffcdce68147414b10eb9d276be079e4f6b04098354a8d0de60f1a954b8a823ce3c9d0eb5ebffb5bd23b5f9173528af533ae4d72cd39eb69cc28692f55474d64dfd415cd5f7146e36d7e6df0105c5f8261bd5191fd6ff274ae1c8bbf15a444e08c67cf569272fbcf221ba74917fc201b413af65f89d49cd2442a4181d567a5f6177386ea1b4165e1bf076aa70276ee0a79f3c54b5907134c86af6950ec47d7ad64e5ae9621aa01dd880d108e03aeeb994e6eacaf9e543e7624c5b628b80b3b253b293d2a44ea2b0c9e3641a8698cea964481e7a840230cec7c4cfd4a0f37337f1bd921579050f245b5b7e4bfdadabff784f35058732c1386d77a8741ee38ba1915dd111d63741de41ea6c74440e9c6592e92ca40d880586262fedf73e2198b5ca56246c7df228547d1ee1bd20fc77d16cf51eee51b7df3975c6e9e13e78cad676b2678609c47ebe582f089a096f0166f942afae59d1151aaad996995f1693ef47f95777cd4b0842f53d68425113dd6a45fcf6afa058dc869de58cf27d6f9690bc033e2d895bce93dee5323f0e39738e10c4b999782ee3935ac0657b1913bca51486c9ef4fa6fd8a0824fa90a5483585321af7bd205ad24368f4502b251c522d3858c32a1ef0be9ce2e9af5775a8d6f6a2800ab21a5ec268b533846e178308d3a51c5b8b8cbe8c93787cfca03fc2b5afe69bf1ecdf0e21f8a88c3c449eb461804488cb356c8bd32a5c70266a56d312cb99062e25d155017657a0a3570f0532c26652d20b49a60d56b48099a7a1c05db7e5a191ca96990e1ab0207c20355244c0de9ccd900820cbdbdad19efe5a6b0eace6a286c9899313a027384ceb3589cf4166c70117b2ddf5d61964bc0d5766b4e35a5bf2eacc662bd6b3f6d6ccfb0947aba6d2fbac8ba00e99ba53dea427a60ef9dba0da6af128025b5655883783830fb18b62119f809c8d2a6b31af7680ef1be2b0e9afe9b63ece387bd0d0fbfae9963e4baf0050e44007c4752378e1aae71e1640d7bebbc758cdd2df8701bcbdfff8486ddaeebc6620bcee692bee04858663a072e161112bfde344fe7f020b64ad3d8bfe318564078f2c0a7979852c8f7d7e06773f53b51ab0734566a7e2a1fb1a95767e2ce8c2748405db69cbcb39ffddbea71a74cd560d7a74c52b74653a9b15085f6577c71acf95bd59663e7c69cde141cd0003a244d2c95929438355add1e60c9ff2a66cd230cb61659a93bc90f9c1ef623a836b1e9fc8541bf6075bea2ee01c7f397eb870ecf4ba98f595a3f7b962daa490b5b15d646ad98460a4351d1cf28c85ac3326e42f6fe65a8a6eff81a684fa08f43b007b70a5b7380401dafe8d14ce53dc18616d34be81c375d423321fc853dc3b425eb0a9c0d6a5a9f215e6414187da198f05481795fcacc811c61ff6218e191d276466db59b417becea70718322b78373cc0a0b82987fb69f90fa753aa227fa6e5fea5bed9d284fed9a4ba48d1aab65f4a5962b5c95d563f160f584ad21137f688eef32136ecbb0efe39d2bd08a153b366004a048a1ded322824a50d40b4feeb57649618e19e65d5a2730b1e3f719645cb391ed0b5f3a5a979fdbc80f4a1a59620dc4e273241c9163deabb962c9455b50c8eb4b4ad2f08ac9faefdba8c97f220db494f09eb0f7ab961c5e949fe33b9415e55c98e3036b4660f929f782b9751d0a82ca07743101d92d74a250b75d650c00542c349767bd09cb00f2255320828bfdef33dc3509535ba4ca11e3b5773fabf26feea60b86a80f988a64d9c503b638af3e9f67019e152f2405959a305d3097b3ec6f4f368842f495e4537e62424ec61d72686ef7651f3cc4ae4fa90e9e87e1eb736e2e5b6ae47a877bb5fa166f7eb9e0df610bb83ac3ced30d2bd48431a7f12d5355513de2545e6fcf2bf5920b9243524773c47e7cf0c5c342389524adca33060bb6c2544ec17ef5adef2889c35e8c5998053df440b5a5d8c2bf8d7266b2fd28ee340c23d1dab84d177ea9944d3aeda82628c3f39624a7d11da3a12c2dc0d79e7e608e4b73475a935cb83ca9bcb33ccf3a33892d7598a47cbad747574bb9a084d8a6d7bd8b8baa14f6833e6fae800d43b13e28bad9271d7f8aa3e1271b141a7684fd0228de98adb6e345a81160c14b0608463453a3ccb253e95b33018e5d796a1d8196656747bb1e1d20fde9d1ed7348ba9f79abaa08821244cc24cb487f0f4c3345b356139c7d7ef7d04c2f4c613c07d67e0a3cc5c4849be6e0c912941016a93560da6b820644ea350c8dec66c37a6873c10bed7e5d4149df40af184a8e05105d52f55cfd339056beb873384ba73993f066a35f7c9eae1941517d4234295232f0c361d2caa3a705ce466cae85e51b8b1721487bef82c99beb434e34aa88714dacc67164d16a462a1b6d78ad7b1c754de8e0efa832d1a181c30e9c33c3200fef61273fe868d02f445883e79272a51bad48bb19fbd91cef89c0b0e608b509d1d52efd88faaa63f0176e664baba63e21ce0b749cb2208a2ec91478e58c4cf4d63163a02937bfea2cac7ce0deec76ac68fc3524f6c767407430c06ed75b4eddedc874ef3ae068b4d483056a20454dd37cff7f107abda96f414790db85c46ef754abf57c8990e4d55d0effbfa6ccc8ccbf55489c627980b22b4a80cf3deb1dfe7766d7c3f8933073f2259c5ea2f16611ac7878cb4a5b7c3af73ea667c612bf2d92ac011fc20e44f7252ace3b67ecc1ed0a3294fb7c9c959977b430a3cb9e5677136ee1695f2acf4ef198c7e1d659c6eedab9c17145ed55972e8962b0912578ae238103aa353d69b0c74f71ec9760924f7aa8f59e1b7f9e0da9f103e5f54d446fcd0ae255deebd6926a060769443343a2b2f7fef2f01f1f52340ebb1092796b7ddca02e99c010f97a1d8b825122a13f88c41064ecce9ecf6366e783c33829a5163041a20de2815211556bb3ffde85dc5b209e079da9140885335f27e6913c59684901fd823959565625258d39ece585bafe5df129d02c5c9628466a32c0342a4237ddd7df02cac13cd0486a7eb80ed89046310a506ea29cb28637f2c129ea71765ee0bd2c225ef8fab8ef0ef3961273fc34692a0b5b87d2c8930b0b984efbfdd8963f936f67fea3da84acc1be8f3161d0df8730ec56de871197d0d977fa21e8ccfe380cb6ce4321e5eeec41d6e8ddccb14113e7a70ab1db18c908a0ee2fcb8ae5826a6c5670e622451377386f947b335ffae42b2ad0cd6d9f2e5649569eefbcb5f05fbe6f57c289657c507c33bd0d95e0cbc5811e41f2e29bfce1991e85e5c24f782538a3d4366fffa7be6a6a56aacfc1c479fdbc08bc9e419b161b9a08938fae314f9b8f975477f99da2c57391387a7b365476993459e4851f3a9e73c539da5beb61fe1b6090178842a427481f37e0933f6c02cda7690b366c91b741d907ebc558bb214531d65771368ba2120677beed75def138eacccd394249ca94b7050ac8a729e6b49b405c30d793cab16517c7bc2edfdbf6e9e8b0ce24047cfea9ad30d837b74b288086517a36332e7c6860329444770457124a7d1824955408e8a80a5e5e4333aab64ea80143984307dbf0b994171666e8f3067f99f9441a030debf347cedc4e8a55a01c5e38f6381faf64dd976eb1d0035dac5ab7efdf000d5835bcb862cf70b65baba2a9ea6dce317f17353df76dc35423734418f0aaa460b89b199ccba6cfdba7df4f0948a28060ce4b3541a530428bafb7a6ac0758b257ecfdb5571b65ee37aa2ed40210a28bc01504c29e6c504eccba30f47d70c6685f72c54d11d4e27ae44ff97a60a1209195c7b5630c646058ca593a5c8ad05d71344f5fdf07ef73602a924023f35fd082b7793cc008259952b6e1f8d6847641c68be59059ff9905bedec0aa2481178e82350c813d760a4108b9cb1c39d8b229f55867d9d6907401a326b50a4536073388eb1a5ca43ec7884e8f3189173c0c4e309103d8c94fd3ab85cee796e00346ba02aa356ebcd2cefec8a469dcb1b32f126d32409830dccf7a679e477e9248a430b5e8eb25e6fecc49777b6837c46cb28b5cfdfd09fdb8a863c4343a45b8588f281a39dcecfb1481f7d0a0a9157e7e5f91f91e4f8b0025a1649f994e381d23fc838b6f6582de811c9d8330298cc9d0e4aac011a6d8533ac4a5f42303292f9c3cda30be0a4186118bd19f83a1ee3b1577bcba99285763945c00eff01ed033f92c95d0036cc9db165c650d948476c5432dfd4348f05498ac6a23b4b347f88119299d89e5c2c623996c9cd36547cbe09013ced05b3cf84796322b863990228d6f63543cfccf25c74c6e663a8ef28344877fd2c740f025254c67ae3deacf8eb9eecfd70096a8cb95f72fafa16eb698640407c2b8ab576547f38a1927492bbb57e8e75d8ed692732c7453d3d27ae9c597b7def8389e91f583444100f32dc911380704f59238eeb69e14ce0f4bb83ab9dfb29caa2c2724cf33c9f0cf822540c573b77497b1a9832c226f"}], 0x54) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x2, 0x3, 0x2) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00fdff25455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3665ee80e306615b7a814b77f3f5a659255490b889a00000036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a3763160e5d940a89b2ebf801ec90fde3b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd7d29406e9ffd725923d6261e4e960f550e1298ffacac0c025988a8"], 0x10) sendto$unix(r5, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a2", 0x2a, 0x0, 0x0, 0x0) 16:00:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x7fff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/106, 0x6a}], 0x1) 16:00:05 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x0, 0x3}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c6c, 0x0) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x6, 0x8000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001280)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="49eff4f954768eb2e5ddb61e8968c2d8701677a1b026e53968bac8252db68d482c2012112b6bf31af257da8bd5b31a5bde10674232e572697e918b368f14fb7f0bc21f43777e819398eed8573da7289655e27c9efae06d92fc9e7daedc8cfaee7dd4a8d6f9298c83d7a6e1c497380b7236e1263aaf930e4304255f29e1751fb88daadcae6b9bd1b3fdc1604f3b9718b7e6a045654128072fc57691a322a0e3b3e9263b4587a8189d66932a201d94ac744753a79a2eac78de5035f125a68a7b82084632def94bbeb3fa36d78e81e97f936a53", 0xd2}, {&(0x7f0000000200)="12f46847ba26940661f18134cdceb6753f4f3ee65cdf843ffb1fe97c7a93d11c87a141249d36b96201f8f57b9fa90164baf6fee46dca5ff9439c392caf07cf167d69f6919d7ca5", 0x47}, {&(0x7f0000000280)="fd0491bad62f8d994fb895c0b7d85748b0a34f14e30fa3ad0e42ed9506fc9fb0b763df5356ac70d145b7fd0d9af62123e39223404a282c8a9a484c59a1ab64937bf82f616ec51f6e3449ca57efbbc4696a93baa877ab7a227c06f33f3b074b81a18b8653c9e12de4a4faf1eb5c454ac851401bb04da781f0a9a3a631cad4aab34d7c68f5798589d7a305587325ba005629813800b66d233a815aeff6897ace64ace12e12b6f8c0b7194f765c5ef31aa4e9104cfd8bda2841f6478a07ed8d1e428ec3349983c931ff9312b57b78e5eeb637ee7049fac36a878fc85f15564016d5090c848c1579e5559680008bbcab62cc25606c0dc9c7586e7c1264d0249f0474b876cf2e06f8c618695a938a931c3bf3fe91d22433ed742a66cbb5622d2bbbf62d5729e2fba500f51ac1ba28d6c779c30da8502083f88aa1d6cca72177f9aaf36cd3871c95c0b6de6f78fe6be20a6d3d049270d11295ab58d7ef12f085a6480d968aa6cbd4e29f9415d4e07f14ee22a660b2f3c886ae5497633585277a7141c9d4145f5f27cb281488977bfd6e72fd40082ff807f05af21bd44283074fb1b5efd4fe2a0efadff9a711273bb38ec185419b8d0868c24a0604bc3fae9f3ed313d23193ecfb6826acdb3fb7a8da4385a5d5282f099adaabd160c50aa3599e19c8a19f5d29b5d1a3db07ed23f28032ebec8a1c5cb31fbbc2f1c4a5cb7225314626e5d56c934b0614860c69b3e9f3520d1e97de0c78a67619ec2f5f24802890f50ebd27cc5f8999723db310c2ab3aa2294ba572a7ebfbfe83464219b7f7738bd7bf6e3eac5151843dee89864396061abb96e4201cdb56331229ad700df4a44b670a6b41954c4600a02efa116cafc9c9dceef9b0e59f8ada778fadd60369e77bb39ed90940054a74f680994f6043201e9b94245bf755aa885356c35dd5f11da9d3057938389166cc0fc927659f9a72c3141a1f828ea7a1ba750276ad046676bbd94327cc22e1d14af02eaafeae2a0be5889c64134d443aa2e916557ee6e872afed38f2519125821f648374661d7dc8149e6ff223d85ee023f4dd5d61dd1a7cfa0150996c4b6f6a177b790b131c28d1184cea10f521691e252e567c53f3bbd780704fad5b12a5fb6fa7188041159ff90e7eab45ab9715594c03f9cd7b70d7027ab9fe54b2f6340174e3d9ddc31942b31feea4e5cfabba1b18dcac6b9bea14bba61e304e5aef4ae14ffa2a9207049788c1875a09fc14ba7f3475ca94c6c6cfddf585d31b51d9c79b2fdb6ca96e912c3faff576ac815a608842ff975666f681ba19c88e00f8e214ea6a3f32c63b5c41d4281610090ba909a3fb7867a116778f1f180c21b1aa28597b845909184a8d837a64dd80a4d9bfea67809e8791e084d5a47c2751707973ad6b05cbfe9fecfae457e4ac2e4022499815dd118058b6e925cc7ac98d43f04ee659c01c9bee849c91a83e8042ec2675b331b41d7f364ac2bb66a42c1e1ca4e21dd245d10a9633fccefe5c264578dd64ad80a74008dd8ae56e3d13d6204aa3d54de6fc280ae7f06ef00aee67441bb06516efc366a87fa9353e74fa46d3795262f6c12f9ee8151e85de66c8c5b60f5bd396c0fb3b298ab6882d287dcf4482d55c9d53f27228da5771017207402a46c33dd5c61e761d86616505b7176f63b558d3abe4c631881e9afdfd9c76afacae1cd43947fc94eca3d330008c3b3282529f57ef0a442a73780ec64159fc0706d19649b234f21407e01cb375ff2e03b68ae4df0a5f5d0038d6f223a4f43f114bad68ce1d35bf5c8e5c75de188e2bea266778b3b06525a739e5f7505ce8e095e80fd197f0a1cec39348f3eb134c8282a70f0e0747fe21e3c87ee474cea1ee4191326ae81cbfbc5c26887d1c6e7dec9418970902e7cce42bb56efb07ad82db82c8442301b670dad9856cc50aebeb0b3f00b1661fd02d6b3d71bb9bd10757c0e556c99bbb811bf0861a3c09d95c5ed71872122200ce066813bb6b9f56823ba62915f01aeab5ea57eb40a44b2e747b2c0594dc3cf73e4aaaf853e0a0a41924a5bb54326013eec3c1739d2409afb8a3baa6fe079e67b688422727f4a76bb8c114963b7e6759d6247f0ebf393fdda436decf2357ab5ee5e20f5fbe757248f324f4a5af38e444684c5ef4579ecc74debebccd1144907cb98874f222cab8b6b240a53bf331108157acde8d48505d877075f4024693382b1374fbd8dbded67766772a022681cef96ec79da875a803ba184bc840b20aa51754228bbbfc13826273532a1bd53ae1a218c5de64836c5721d4274b69c6b992095a768d76c80a0956b3296b4e2b27261a51854aeb73bb7e5738ab83df02fbabb88ec6ecfa1d4d38d8d8b9841d905076cf80764770f146500d939511c774b9c568d0b21362d330123b3962e27021454252e702b05277fd16df18146a7935a69457d41e62aa88bba9e715806871b559da3427b1c46cb1dd7dd4933691581911da05adc897a8e916ab4050ab760815e695802404582ce61fdb78000a93585a080c90292e7ee612f29bca10546e697c2e18c9c4b61d6195f5fab843ee72278e9288008b9bd7510656169fe16c7cfad3dddceb5f058802b8f8924b77947ae18d0a60d958ccc8d57e67cba8ae575c14ed1ad9c34d147e191771f19af09e3d50824dee92083d6c174a7bbdb309b5bc3478985182ab293a21bfbcf61ca235ac135d3a2f6d197268126a57304cf927ed14116ce3c8784a2313829b6aa755c44d9db49a535e9b65a1fcdeed4dfe906f18da0b97ba7cd8ab8c99ce983bfd2645a1e322886513805240220d13cf1d36d9f9c142d0621572c5a57ce792950645ed98db83d75aa93a90c580d75134ff103a5fa74833fb90ef04b4d74c34451fbc7cb10be552ded4cacefcac0d86c3f49ca6c6e88abb1bfb54eba11b0b1ba1536dcbfa6d701a95ce5206dd44553d61b27a5785aea5f5ec5f250baa968a4534bbd5bf3ca0527e3bc2cd6e6547772b41856f6c3a291a714fc825b7c020734bdca9666b256e597d97924cc206a0e4cf27a4da95da318193cf453fe6cab567a8032d28feb703c7b1c364f6a601150095335c93cd38d2952c339e35b61bddbb6d124898c1679f1fb78438ea04051f2605fdddfb80df22d8963c6b2379ca2568360e2125dcd8de939da115f2662155a4d7eeef279293cd0b48a3b698cb3eb3dd8c6a07c9bab8fbbcee89f0dc5fbfc3ca206a6dbfca0a292cfaa6db1f8101b6c6275fc7952101d3600e9bcc43036688085f707e829fedd25028a5c5d67b2074aa2465dc08071ffb8e1f12f01ab6952ad7b403b7d4d63cb0c74a4ebd7f16728f22d312f4e80caf9fbf80fa9928bcb493ac368684664cc85286e7ff60c6269b4c6652a3419003c49432260279f7a49ed3120f15ecfed5d4a19c71475b4869239c96de886a924dbc68c40a935be11637d00c7e47e49aa5f88be0a49c226a7fa9ba0e92e1abf10eaec5ddf5058c6afe8b99458615c0a0f4d655b9f97ad14c691d1d9017a0ed7c39d06270c62845a9909115a125e918d7e2105176e5204c3e2c88e0119af49124d4a6f1073ab6bc2900dea80b0ed9632fb7cfca68a0b6023b0072425e35c8c0320d67bfc37f584241c17edfa41426ef37adfc0c6a1b8a7477cf9d3420445d97c423820f5bb53b2617169d2e8779429cb502c861ccf13584b5bf337dbc6cbb48a46db2bf8821f3884d45974ae056d2222f48b3f8d2bb10ea9ddd9300c8f25542011757aea564bcca2fc3d3a9d22a4740e756eb4f4f4d21566499bfa9efb36383b7f94244bb3140996226ad79d9f79102c218fc625db06ab9678bacc21640391da4d7454b091c666a90cfc721e54f1851172b38c8372dbe2b432b1effe521307c2bc5622fd3508bc693530902ecb8bc7b83566b52f5400c672b7446f9bda45312168ee5d803394917f34042887645f7885f5da63b1d3ad8eb7244de99151d5671259756ef81ecd8a006411f98475b12c4401230405500eb7cbb0be7e716b3354bcb108c90aa0b317ddb9924410c0f33852958f18d57fe6cd3f155ca7bbbf1810c576efe854f55e212e47482fe9d27da7b13ae96deba2efd130a4efb5e723f1e6844301b14066e8753ee04669b603870d7e2eeeaa8d64b29934550377dcd3807504806517a6e613e3b0cf9c3965ef26b3759f4a9098f09efc0b0d5b5cf4cecec7a0e72b7bce2574a93751b1f58f89cc5a0696c2acc33097c2d912c1c2e748990a954dbc06aef39a6b5cfe1ff310ffa0e2e51ff67ffa11bacd430b6efa0e175234fc840be2f5d899bed7d634552780489edb70f19c67da05cb3969cfa511b58f0e9960d23843123c643eafede231f2bdef765fbec0fe8fcbe2409245eb0b0e7498efd1175a1067e45940d4d21880c00cb0d2edc620275ca5870aa637936dc00a15859d049f8c80eba95d4cffdd6899455b0c32638662506581d1256b7e03365e70d887a6d595d12713ed5882ea072982f5515403d862f91e3ff238b3886dfbecf35fb64fe455e127141aae27ebff610d4bd5210681e6ba4e6f3fb3f768003193b0fa40cb4312b83923d05481f96261f0e1bc2c26a8a78f342e871081ce84b4edfc6b8c11acf30efd3abf065d5ee58bbc978ff402a0fb8108f0a4e8e8aefe5727dc62794442231e1b40ffadd30c9977278e567c5a21be0c84202792a255c93b2212dc5fd5a23e2e40bed835ebddfa034a90715cfd65bb2ef4e0a6e09fec34550a809bdc82bc06074c2517713264b686d62cde568646ae113e671095346de2d6012e19b14b5653cbee14bb0edecf07bd38800b5000c6733a1fa2cd9b26813f3e0057a471916ba53fda65e5e31effe3c46292820b9bac35a488f2c4abc6f4553a8e4fa66a1d0e891600ebf9848cc45961343f98dedf25643cae66297745d3ab1771c2b2b5096b8734eb6ca687e3e14a8de944ebd3bea6e6028979d8c00a692d54487524cded671f9ff4630ecd7a47c21bc26c1b5a269f11a5a8219fc28e2a326600b117f51ba9971f64c9c041225e8e250aad7bad09dd42c20a165e4b0ad7cb584ed87581f8284732a5cb81d99831ef958528b9aefc98e2d5f119c199f8c326930ddfee3d539c59558a51deb6d3a0dbd547efa0924c7ccdb0d48f30866b307c08cbc2b0da398c1f47d0164d44ea6bfe3b74ecaf0b5da3205997278e8aa3e07486cbd1f0ed9853d8afae4e42bb8d6883fd2d76a763429feb61121b083bce2a0e685d42739955ac1429fdd9c7a6b457c451eb512d7c8a446b2ead0b922127ea946376b9dcad7e6bb64fe60ba31954be7ce0628e05263b7bbbecc6bc8201f5e717a90eb1dc92b944880d1676c26bba1192a049a9d9389640602ddff6abc255e843af0f12226b4e8c8038c9c2dfb7be7d9b4fb1d5e22e76f263d57ea47dc7b9329021d604fe46e02c958be5da6ad0446d39bc49fb049c2a9fa77b612cdc13981ce6dd81f0a4cb5befa7d000b0201ef8ee5ed32a9dd3f0ee4f2d62563f4ac765c20803b1aa58e4e46f8ae901c43d038304b7a387123f1afbf788a37807a8efaaa397105e513c74bd8bd161086f6d6a68ade3bf274d2eee434372dd80452ed297b1cd8e8db9433a2f48a73796399c4a9084b0d4952ba909d003cd42810e6efc14a72dd58ff51268c2ee105943581a60e02fa7dce38219dd63e195c5e2b3a6c99a93ec7d3816ffa681d0bb8652bcafa101e9bb7a3b80cd684efef910ffeb1299600f4c10eff003e6471f666119c97b2886af4977eea7e0f190a2c92e9ee33a259b59851d12748afb8a0e374f3", 0x1000}], 0x4, &(0x7f00000012c0)=[{0xe0, 0x1, 0x8, "dd63f2ef5ceaa754971b182217eb8e2034a2fabee7fea565b6a38a939ad5adb6a6d9540019072ae492b545f944282ef9a855e922c16807d25f3e712a13d5762c2272184ff601f37eb4e6cf67bfc942733333a2e6ef9d141118a491c4907f0291d9051d28ada09563d8f30f18f158a728aac990d3f6f0c02836397056e2e5b8fa6fd097bb6c6b0077b1c8d7c9755f5e285ff5b9d58ce53595802d292b23f00601bf337b770d1e2be4164b673aee46fa2214c814404356f24322e8119e3ef8a32366d41cda16ae87dcb005208ccbf2"}, {0x58, 0xffff, 0x0, "137721d6c9e3aa24e037cabfa93132b02c021bb456f5d46e2af3a320c8ed40839f79b179ac66745fb0e0bc4273248c09ccf3b536491f175e34595c82a5486dc120b2bfaa75"}, {0x100, 0xffff, 0x5, "f1937bb6c189967eaa66f02e158212bd47b0635867109e20e6add46a9de39bfb615cd179f74479f57a3176f6a406395150aa6f18098cec6dabe9b5b4b0d796df857cb1cedd34c18b5706282aaf8f2448c626b8f530668c1a80eff4c7a2661d49b6758bfc7033fff21d61b4ff3ca330c32b0149ed660f1da0e92c39501bdfe0cef1330f3feb3cdfbfd544016de4c4b6c3513edb0cdc2b2e5a42a01893317f6d5ffad0ec33719a98aeda4d7f73da578f28bd4e73465b90a16d1b5aa0569b3967e1f09e13c84763f7c5afb916b870ceac2baf7f6524b98b940f30cd552d10ba712c075620e8abe1ca722dc5"}, {0x110, 0x1, 0x8, "8cbb390ea96e320b8518a53d2fd01fb2fe0ee7e98d481c91da2c8ef881707efac5da93c211935424d06e37ab0f18d7ab0720b08295dace2730b873d703f9c9ef03c621dce76a8d619ef89d556973c25ba729c18f6869d1b359168e396a1917867c94da9bdf582030559322d98ec06be0242a0fe104a2b05ccf75c65cbae18960739c56710b6d57b6f2ba58169393c11330d9435143d01cd7652df78460b5c48e417c15e5dcfdf2a103479daad26a2f33b405d5f8ea159709545ab6a7cf51b2d1ec6c09684695b9eb74520958ff87c3d3a484ef9626f0e7858c31ba950b1bc103ce49222a4026c634e455e4f892ea6dac1edba05c237111ab1f53dc5a3da695"}], 0x348}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x10, 0x0) syz_extract_tcp_res$synack(&(0x7f00000016c0), 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = open(&(0x7f0000001740)='./file0\x00', 0x80, 0x40) preadv(r3, &(0x7f00000019c0)=[{&(0x7f0000001780)=""/187, 0xbb}, {&(0x7f0000001840)=""/201, 0xc9}, {&(0x7f0000001940)=""/110, 0x6e}], 0x3, 0x0, 0xe000000000000000) socket(0x6, 0x3, 0x7) getpeername$inet(r0, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x25da358013bc5777, 0x3012, r2, 0x0, 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001a80)=0x28) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000001bc0)=0x2) syz_emit_ethernet(0xb4, &(0x7f0000001c00)={@remote, @empty, [{[{0x88a8, 0x6, 0x0, 0x3f}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x3a, 0x9e, 0x67, 0x6, 0x0, 0x6c, 0x0, @broadcast, @loopback, {[@rr={0x7, 0xf, 0x7, [@local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0x7, [@multicast1, @multicast2, @multicast2, @rand_addr=0x4, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"73a867c5e07d83a9e7370dbe8aa844bee4cae0d04232482f5fe9b7116b71753223e0c1d60d204d642c14882b28f63abb723087ed434c4c29ac24952f95cf327bb884dd3f2bf36da0655582f04be095b2a2d5251856f556a5eb12"}}}}}}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000203], [0x0, 0x0, 0x0, 0x8000000005, 0x1ff], [0x0, 0x0, 0x403, 0x0, 0x8000000000000], [{}, {0x0, 0x0, 0x0, 0xa}, {}, {}, {}, {0x3ff}, {0x0, 0x0, 0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00'], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x8, 0x8001, 0x7, 0x10001, "734cf152894bc1ad584efc89f948e9ce84cd1899", 0x20, 0x6}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x0, 0x0, 0xa669, 0x5}, 0xc) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180), &(0x7f0000000400)=[0x0, &(0x7f0000000200)='\xee', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='\\.\x00', &(0x7f0000000380)='=\x00', &(0x7f0000000080)=']*\x00']) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) mknodat(r7, &(0x7f0000000140)='./file0\x00', 0x44, 0x90) close(r4) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) geteuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4c}, {0x6, 0x0, 0x0, 0x200}]}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/211, 0xd3) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r4, 0x6987, 0x2, &(0x7f0000000440)="73bbc957f852316e29597fb23f5dfc4ab475ba74fb5ada6064259e426e69a8f5695c5658e30b3aa74ad3507ef27ea202b4c7d78d7cf799d12ca3d5016d380e7135fd3e29a0396904f0057a5445b274ef2f36c816a86b241ca59f33fd95478c911d415ce2bf2c302924c3623a753c46df29279655a0c1acc92b0929f00c806691dc56cf7a5dca623e7759255e465910b6b65655b6a3bab866e58bb44dfdd854feec8d114d11bdf5b8bb74ed805a795782a0e9b34ab977bdba26f87a8d6980e3154514", 0xc2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540), 0x0, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x3) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() dup(r2) syz_open_pts() close(r2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x4, 0x50) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00@\x00', 0x401}) r0 = socket(0x18, 0x2000000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="00ffffff7f696c6500003a808898823b5adac66d41ace903709e8c1cbce2cbee47dfc99e88b3cdf69513a0fe9c2fb2a028717c447e02093f5a0080415ba339763c0b2f105878f9c0069d031f4fc00520c08a08bd4b89160a1ecae9c1ea2c4fb0fc9c91260fb1a885880ca611fcac742dab2551383190fc37869fb344afce319db279d074f096b4f3b535f5e3104e5dacf13600e210f82287d74cca051cfadf1e5c553a9ec62cf189633c1754d6b14bff86fece6acafa52b90a35b6c45ecef464bb07c9d097a25819f3492f561682599a12aaeccd7a5432f10b1c1e1f739bb5521d530080de3d7e8191365376dc351c47bb888fdcc4d6a67d032440177993a9a0d69040c6500eb6b7c6d62a96a250060d10a63f706ca04cd6b96d3254853ee09f8b29ff38f2a564237f7b2fde7afdbde3b08eeced63a3ebe23a9786af9c92034740e2043bb235bb"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xfd, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv4={0x800, {{0x22, 0x4, 0x3, 0x8, 0xe7, 0x68, 0x1, 0x2, 0x2, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x6, [@multicast1, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1b, 0x7, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @empty, @empty]}, @ra={0x94, 0x6, 0xffffff01}, @ssrr={0x89, 0x13, 0x3, [@remote={0xac, 0x14, 0x0}, @broadcast, @multicast2, @empty]}, @generic={0x83, 0x3, '?'}, @lsrr={0x83, 0x13, 0xff, [@empty, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x1, 0x1, 0xd, [{[@multicast2], 0x4}, {[], 0x7}, {[], 0x80000000}, {[@remote={0xac, 0x14, 0x0}], 0x400}]}]}}, @generic="07258a039aacce248638a4e3eb14b2c9a254ef54eb44735d9956813bd9032d107c0b26d372ddd6a779c279eba9a5a13092f225a30316adeee927e19da0ad0b12cd8490d5466bf38b24fae16e32edaae599ca34a975ef39d1f8b118b1986837"}}}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x934], [], {0x0, 0x7fff}}}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xff, 0x0, 0x3b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x200], [0x80, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff], [{0x9849}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x1}], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) kqueue() r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000040)="73c09b2c5c62e7640070081383956baa0050abb1cfa31cf9a4cf94ff2b57b5075bd112e84c578d8ed0f33f106a618dc4a11d665e25e41ce5cec07f4700b7cde9aab6451fb5329748", 0x48, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYRES32, @ANYBLOB], 0x2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/42) 16:00:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ftruncate(r3, 0x0, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x20, 0x7, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0x4, 0x9}, {0x7, 0x20, 0x7}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0x2, 0xc) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x2, 0x5, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) lseek(r4, 0x0, 0xfffffffffffffffc, 0x0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r5) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)=0x3) r4 = socket(0x1, 0x5, 0x3) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = socket(0x1e, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) r8 = socket(0x10, 0x4003, 0xf9) r9 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r9, 0x0, r8) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {r3, 0x40}, {r6, 0x4}, {r7, 0x40}, {r9, 0x4}, {0xffffffffffffffff, 0x1}], 0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r0, r1) 16:00:08 executing program 0: r0 = socket(0x8, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) r1 = socket(0x0, 0xc003, 0x0) dup2(r1, r0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000005c0)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "000000000d0008000000f2ffffffefffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x7e5a902a586c670, 0x0, &(0x7f0000000580)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000540)={{0x2, 0x1, 0x5}, 0x1, 0xffff, 0x9}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x81) pread(r0, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x200, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) accept(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000eb86954b639b09a198fbe9ed6ace9aa7033634d30fbab0e26b651891b523ccd27afcd6e0b72f9b10e0fa491fc3e8d31d2b7f6a6614a7000000000000000000"], &(0x7f0000000240)=0x6e) mknodat(r1, &(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x7f) socket(0x1e, 0x4003, 0xff) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup2(r0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x82d) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x6, 0x1, 0x3) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x7fe) 16:00:09 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbff7ffffffffff], [0x0, 0x2, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x20}], {0x3}}}) r0 = socket$inet6(0x18, 0x5, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/161, 0xa1}, {&(0x7f00000000c0)=""/54, 0x36}], 0x2) 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)) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:09 executing program 0: r0 = socket(0x1, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="9dd1b60b7197153b74da23902f69a8cc6fe79ff6188dfb33debc24f36d5af320a185f9b523097b234f25b8c8a4611be4923cf3dd0db7937a28515bcdabbc9190cb9f2e82b20a52264c901e7ad170483d632e71983343a2775433cd4a9a9baf238dcf6bb659ab53d873e8e0444ae6e8c64cc4bf955216abda98b2ce4d59bd2d139e8661a3be75f03d5e58a70374c5df222972a8d07a07b6fa5bd6709a5223abbfc7", 0xa1, 0x204, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000200)="56bd947a123f8da930113d4343e0251be0a15da788adc2a197703b8baa63d9d4a586b0409a936699e640a32b1a9088304b739674fe016207799ddbb2db0ae979091e7b0e828b57c32e1c44b9a8deccd46fe0c3564093b532143d22e96cc3583cb537dff5"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 16:00:09 executing program 0: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000110c361655453640c6dc5102b0180730c3425ae624f81ba3bbf6982a16e10824a7cdaaff05779d14bc0873df0c1e9b2c4d71e5d97f1"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x1, 0x3, 0x43) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) dup(r1) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='#/$\xe2]\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000002c0)=[{0x5, 0x0, 0xff, 0xfffffffc}, {0x2, 0x3f, 0x0, 0x1fe9}, {0x4006, 0x9, 0xfe, 0x7}, {0x100, 0x6, 0x80}]}) r6 = dup2(r4, r5) bind$inet(r6, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {0x0, 0x7, 0x0, 0xffffffffffffffff}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x2, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) b•øŠ+:ƒÊ÷¯¹ØÜÑa4.vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023190d20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023190d20 16:00:09 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "b0c4356dc7481bcac99f50d564280deca90206b4888cda1af6e8689af7c52bd930f416d80e43002d5ce58f7c791a03f3fa42d0af9d155775bad7c4ddd3091fa9f6dd8b9dcaa7f6b6fd3533bc85c255bc60bcdeb251c78831abdda9427c298a04d4da33a6d7b0f97520c29b452239088db27e5102a65f6776a5479f8a8fb666686538fc3750e3704486d2293d3b751c08a6546a8c7e6e429809eb9c8f27f8d912c69539dbf3d39f561d6ed7bf3647a4c2cd014bfd6d603309ff552020f04e2b2bbf56eee2d285f5b2fd1e18223bc8e0fad2753775bd352f0267c2e894426f12684affe51adba1f386bcb1b00f754c239b9388876347"}, 0xfd, 0x800) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x2, 0x1000) r2 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2, 0x7}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x9e, &(0x7f0000000040)={@empty, @empty, [], {@ipv4={0x800, {{0x1f, 0x4, 0x3, 0x34, 0x90, 0x66, 0x1, 0x9c, 0xc, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @ssrr={0x89, 0x23, 0x7, [@local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x1e7e, @local={0xac, 0x14, 0x0}, @rand_addr=0xffff, @rand_addr=0x101, @local={0xac, 0x14, 0x0}, @rand_addr=0x7f]}, @lsrr={0x83, 0x7, 0x1, [@rand_addr=0x8]}, @end, @lsrr={0x83, 0x3, 0x7}, @generic={0x0, 0x11, "54c74afe641647d768c2d49b7e354e"}, @rr={0x7, 0x27, 0x8c, [@loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1, @loopback]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x8, 0xfff9, 0x8, 0x9, 0x5}}}}}) 16:00:10 executing program 0: getrusage(0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x51}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) lseek(r8, 0x0, 0x0, 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000280)="0ff9ea42065034d1d46ad66da52a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x3ff) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205c, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10f) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="f88007aeb56188539bb8f72e886c44c217132662a403371453a929a40a3fdec4d9aec72bd1ce3098969356c80e905bae564cb6d878cf0e8694a7281cd701de05463a817809086a3df6c870455fdfb628e910c1ef0d2c76d097aa1ec19f53fe386d8d2f5aa8db3c3f3ad8d2a451fb9355d79d2c01013f39da39b89c9e02e589babf3dc2e6e59d84fd1f5a06b69083", 0x8e}, {&(0x7f0000000000)="a0032394c8034fd2", 0x8}, {&(0x7f0000000280)="d9f8a033e0cf0a1b49b1e48d81c7977f6d34b5d24d3bf522e16c31d09d2bf72dce93f12ced1a250086894002b9935bbac12817c10c9fae4cc2e0912d8fa0a29efa65248be92e1c42d9d45bc3868e7d2ac4b9cb4d6c6a1b48f427bae3c954c69b7f987f1c2859fa7889584c54001492a80e2e16a603331fd5586550a4442d6ccad8e084eff2f72f32f1c0bca3d6c382e4a3edda81e11ac24cdb54785488292ec4cb0d5a56925046d178bd16be4384119f0bc7ce80b173f20f832b1c6c8c79241cdd413713b0695e64af5e972ebf177be2df09df76dbde16bc711f200c3f9c9571c07153721db6d5e50059ee30768699c09c386ec4d04ddc8b711c9cc581", 0xfd}, {&(0x7f0000000180)="c150269e646e15a3c6d8c61906f4ea3965ed10c3251340959f7e51bf99c82bc7e53fe00e11c72fe8f938672822f7070dafcdac9d000edd2e70ce1b2fb9899684a005e039fae312c7357b2d33f488f7b61ef2bbc87adec81779ac93042fb79747fae5a68f22c91891ce3488fabe8aeaa85a37e3e6eb02bd5b9bc36784d0b11986c0dab9e00e55eecddfaa6ccd3861d0011dbb1c", 0x93}, {&(0x7f0000000380)="7b3579cf0bee6fb68b9ac815f64b4010aec1dbbc31e74faf0581bc0450e979a3c4ef25f9da50ee0d189317ce56c601b822a8700b7fb82483a7ac8822034e26d7cc0267e673ead7e8bc8521becdb924a30ae78ba1b7b6a09564a4011c20a9bed38f4eb50fdf82d89ea370c17b3eb5ff52c6e694dc5a938df1853a72787810af255e22cf3da95ec324b5898d64257d50546de971dcbd8b986b6c7cc27895b8", 0x9e}, {&(0x7f0000000440)="30273313a0e1bf950af338876cdac3f4c3cbf4cb3b89bf4026088a78e8d9fe06a79039cbffacc386d0afbe259b9784f912c85e3a14ccc736057bb0b8f4ca18ecf9fe00052525b6b7b83c4b64d100100343e5dbc521172b6cdaafd89bc57fbca2b1ad70d8fb6ddaffcb674246058694e0540ad593927cede04f53946262b65b59a3e996a0fb3b164a85193b207943731b4d48724ddb6480b626c22e7559f9208d7a0dc1b0c4e6904d808d0d11f645560abdc323894aae5acc5f73fb40afd3e6efe53b04f53fe0ce5a30", 0xc9}, {&(0x7f0000000540)="b2f905a5080ccbce2307e93eaf3890fbef28f1624a11b048e70cb20d637ba98b297a0d890d81666b68763f0695926dda015c6711de0991e8fd282ddd2cee16eab26e8223c98915648a277a7f324261fd58bab74e65e068ba4c7b635201772e29dd57efa1cc7f5652d1f396fdebbdc0824aae", 0x72}, {&(0x7f00000005c0)="90191ed3dcf78f1b445bbfc9bbfa00e6326528281c2dc46686e9e965dfde3f7311000a7faaaeb00ce08f1295a99284d82cdaa4cc8464911dbd220ac0e44fab5a019dd9c3491334db35f923852cceed27d771905f8525bea5bdfd210b7c00cfb611aff61d8d7d0677007c0e83aee8ed6c257a8ee825b6926b3ba9658994c18c838dcf11f90039f59575694780bf81a8cba26deb45eee64f1634", 0x99}], 0x8, 0x0, 0x4) 16:00:11 executing program 0: getuid() syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaa76aaaaaaaaaaaa060000000000000000060000019078ffffffff00000000030008000000000000000000e0000002e0000001810000005ee1048c86c208d8b76d3fd51ac41c71967a0e9797c42127c9a1044972c05c8dcdd86adb86fdd60774db7b01e310eff94bcf8e8201431db72c774ea0a19de3a3067b6430a1689871aefc8bfc5aa0a148fc1630188396731984c7b2101db4ae5d4eb89f6efdd2ff104902eb5335b60e0599291401b2af3dd7674b7a0cf86ad1df72aeecde0061e20ffc56a6aee7e45aece75e9ad3280c4b7d6eb96342cd9c59087450"]) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) recvfrom$inet(r1, &(0x7f0000000240)=""/147, 0x93, 0x41, &(0x7f0000000000)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) shmget(0x0, 0x1000, 0x464, &(0x7f0000ffd000/0x1000)=nil) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000000c0)=""/136) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x1000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x3f, 0xfffffffe, {0x9, 0x100000000}}) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x10}, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) write(r6, &(0x7f0000000080)="50d56c7b50856af5ca4e965bf0c9429dcffab3fb9b92ee24e8", 0x19) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="bfd891503b0f065d959b4f88d90ce1d2f53725aa26540103d1a5677096f0e0486cf28f4b27283bba57c9efb6dc23c28ce1ec83313292719e49b878e9caf9df5cae30fd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x2, 0x2) close(r2) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r4, 0x0, r3) sendto$inet(r4, &(0x7f0000000180)="237ab32fc5d0f22e2b921f88b48180fbe92152439800ccccd167e5bcc14031cc3f8f5a81e6f673e39cd7a616ff1454b0e6da103dc7e52514e8b1f4fb3d4b690741ff8c5a8deff0c44a0da4d17f96bb54337bc5d4ec5f1e011e0ec9942b4f0db479599970534e6b5a86610dfaf125df8fdb80fe9d1aa8068df383b7acf18a12c2feacebf6cfe836ad1d89a65d74442c4f62afc04b78757307ec6d1efeb7d88e16f566e4fd350c018984905424391a3cef1798e0", 0xb3, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x25, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1ff, 0x33, 0xff, 0x30000000}, {0x9, 0x7, 0x7f, 0x4}, {0x800, 0x81, 0x39, 0xfffffeff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x4, [{0x3, 0x26146cf8}, {0x2, 0x80}, {0x1, 0x3}, {0x3, 0x7}, {0x2, 0x39}, {0x1}, {0x2, 0x80000000}, {0x3, 0x4}, {0x3, 0x683}, {0x1, 0x9}, {0x3, 0x7ff}, {0x3, 0xfffffff7}, {0x3, 0x6}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0x242d}, {0x3, 0x80000001}, {0x1}, {0x2, 0x9}, {0x1, 0x3}, {0x1, 0x101}, {0x2, 0xfffffa5e}, {0x3, 0xffffffff}, {0x1, 0x8001}, {0x3, 0x400}, {0x2, 0x8}, {0x2, 0x1d}, {0x2, 0x7fffffff}, {0x2, 0x4}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0x3ff}]}) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r7, 0x0, r6) ftruncate(r7, 0x0, 0x8) sendmsg(r4, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x400, 0x401}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="9c88cd4998c5627353e0540cc6184806b129fc5cf06974f1baeb707ca77e2dc7c6f27c2c036c3913d1c1f6f9b445b80604c035d7", 0x34}, {&(0x7f0000000200)="57a605c7a4f7e8ecb5c3579c7101ac3930", 0x11}, {&(0x7f0000000340)="8036c992680a22e1bc6443de09e1f834ede397ffe91cbb756d9d56440039e36b1759a4acc961886802c9af746b9c1f0bb54be8fed26abdd688da041979bccc8d4eeb2ab294ef7cda510ba571d19fb80d0c007c0de5794614c91a6c6fe8c5e46320811a7d508ff5ab71548bf755fe30305008085fb1a8412f0069343c42c0e7be1be5ea5f57bd89687276991f4c9b08c60363cea19716dac868617935fbdee9bdb5", 0xa1}, {&(0x7f0000000400)="d80968761a4d902865fd5c629ebc926dbf033edaf66ea3d41987a0b0f25ddb32df346fd54345f8b575278048140555a7ff489c89ce7010d3648b4b3bda07c77317b4900554da0480b50ee21427808c7f62785e916aaee0cc427b7db70c5a2b844b72c96b842a05b5c3dac4877ebbb2e754f6bddabda67ab892873d93446cd53f3fe4e057e747", 0x86}, {&(0x7f00000004c0)="7652c70626380c809cdce1300b42453e2bb94c18d003485d5a7d5cc08f400d2f143b83464f3b1f0c3cdd1648869386ca1dd2a536e46bc1d36f26c319a71352ce7cd7080a62a5e63116ddd0ef06b316bc29be0f8737e0cba31fe4f83e189fd0454bc0cb7895909b0ba944ff5d38245c3f616092b8d5f195cb3b415718e0e6f41c31ada1cbb1c13b996b686c4d2ac825a39d3fd764b847539cd77e529110bb51663e9562f6bbfae8b852ec952c93f18848e4c505ebee302f", 0xb7}], 0x5, &(0x7f0000000580)=[{0x70, 0x1, 0x9, "f5448d7982e6bbff7b749d6f23ca0a85c40e30d1b33baa06d080e96fe1fc9e58393ec35f21d43f1303498c7908a42fd04d9603b8997ef21aca271b6c737ef7b93bc29a9c0531600c5a538133a6786d4b7b4cde3f1041d1b4abbd"}], 0x70}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x1) shutdown(r1, 0x2) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0x2, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x1b, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:11 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="25f4d210725662105213453e3960dbad8566f7f14199b6d7444d6bdcc6940a7de3336b50806b8128ea733d441aba50b2ba491470c7020b371bf64c774a1c9005c02390fd8fc26462a5d4cbdd481450ef791c0e74bf80bbafab889880d62757f19fca4f106ac5473082efd9e493b8a178a98c2ea71a94b3", 0x77}, {&(0x7f0000000140)="af14247d4dfd1c63ccd007b3e3f6a0d559c8e8085c175c307db19d84", 0x1c}, {&(0x7f0000000180)="29e87ce715bd74042e8fb8b5be3e0d6005f8d8ecb6c0710afcb941c6e55fb76ab85ade7d383d6ff40196e952734f84634985b521dff1af", 0x37}], 0x3, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x5}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 16:00:11 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x101, 0x80000, './file0\x00', 0x4, 0x5, 0x6, 0xa3}) 16:00:11 executing program 0: poll(&(0x7f0000000100)=[{}], 0x1, 0x8e) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x1f, 0x9}) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/7, &(0x7f0000000140)=0x7) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffff7cd], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x10000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x20, 0x5, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) sendto(r0, &(0x7f0000000000)="932fb106984783c28f9e30a7d15f2baf8a4a578549c1879d34cc53b0f9e63300ac361409cb17abc4ea691f5dd29b56ae6cb49ce7e74ec056ad154c16f9ebe3ba783e65a18352ae46a1057e3befb4b5c040bdc190e3031aee6d9287a5a4e02d85ec89c9e1848a894ca33385c544224be0015219418791340ca5aa2938b22bac682533a6f58259c0a2c57738a4b890b406384ef8591fb48a3c52ae8579cf950cec253dd178815316c55951783860370edd0c6d576f4f", 0xb5, 0xc02, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xf0, 0x101}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = msgget$private(0x0, 0x300) msgrcv(r0, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x1, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) 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, &(0x7f00000012c0)=ANY=[@ANYBLOB="000001001f3d5ff815e78d85eef5487be7e31f7892ad962d5c150c8f64cd10244e31ffafcb3a0a37a708d970e14ed4f83a895ba07defd31b6e9614e10d7390cd269e5b32bd5de0aafa779441e6abf427f4a4708534d262960748364c9f88f846754c6b1790088f43b98a62dbc0a510481bad3490e99fbc97c6d4ebc05ef9b8be114af1cf662dbbe40acc23db6f29d029f6155583463d03289b6785d0e985295ed962808855974d5905a22a8fb8ca3f74de2c23cec335291b3696f8ef4162ed43c3a9e2f96d883a33bc2be1324bef87f47f9c8a0c4a2752cb0168bbbd4cd209209c72e1f488475d1931cf9533b29acd82a99679e0e09a5b5295c7cff4f9805f075c13bc4e2510831841b9b4f9069208895e3de3ef25d176b4d03db3f202a8fb68d36ec790225f9e7a5d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) pread(r3, &(0x7f0000000180)="5ec1182eaf5002b33503bdb1d165a50dff288d57179795368cd75007204bfba85d53ad59210b54c3e9ca22f128c1317993a1b6cfee4cecd2dc47a85d4ebb1bcb277609ff5538ad4920eba27427c0d721a5e3884089a464b7081e48a564c8e318600432a9fc161398841538607ed2fe5ffddd2f7899454bdf4f54444276819d131adc71afa3963f97b12d86f8f7cc4c3905f8f62e53027070b3f109df0f27cd21597cd09f4f78726036fb21943d63a358e4a3ad90cc9b0e4c2ec330da8c1bdb177db8e0cbcae063370e76a7825f62be5b811c486a6ebb7ed22e4c2d888d302ebc6a176da18f786bc20b71eb07c810c60cad44d4166e2242fdd9aeb5dfea97ca18d7822ab2c74d7125f8540bbf49d6845ae63b6f1b74d5a977b3842c347fc37dbda57c97b4136db390222c8b022f19f15a6ec89e0134dbc69d74ed1868d45bcccef278e0134749ca069138be86cbe2dd687698097e96b9ccb4e900a0218e3419324d39d99161f440b06d6240403608ab8fc7e4855693a4a5f5b66445f4c84569a0ce2d91cb9cb636a4e748a953e8b46a8a3002ec6d750320411f13f0f3e0fefca0fb7d66106ec1c503a6f9ebdb1bb95facbb2b9cac73c7d1c7a2dfa48d979218b538ad870f797ed705aa2c71694099cbd6b8f64cd0cbd634db3133b92964a2f4bd4b364bc3290705885d388ffad3f444d6c1febf73b67cf75b57c0b29f35be9ecab39cb8a1004d45e22a5ef7b6e60bd862345bfd6d4dd8aa2576eff698bc1f643f292ba779d61d16ad245b60de90d0aa68690a098d5ed18382dc144b3e664d09b67a80433e2190e7f8a8337400d9752553116fa88102c774e8cea5186b2013d43b298fc6b9ce996d01b7a7b271863441195adb91f028f72acc88be6a618b32b009e3753ea662e8678fc0d9556eb6f9befd4284fc8017898813ec90a6f70f037f9101390242a5234c402dc18718b3b820a18483bdf0b5d278cd22ef9f4fa3fed1c0b1edd499c2865f55dcdb40225f96f1159368262054c55e275aef6fe7eaddade5b229a5f0660a6de508b72cb0f6b1dcf9b641659ec59a78b97a67179f21a0159e53919e0eeb28dd2d567954ef02d916826e612d843c0e9a73a65b3984d2c122561b1426c84db10fb89c1e7255fa7a7ae55b7195153455f045fa52e4ed0fbe8c147fd6ac9806c9948ff3c81c144f2c59b6fb4e96b160648dc1a65d125e97a38dfdd53b216fce74ec6d3cda646241a46dba7699ab3a8e78102086e3db323503f1e696f18fa45edb874cf913c0997a7c8d1fd1817772822885dc7cd84229c982c7b175229844c9e18f1a4baa1671daec6cf62a0bb798fb71d73641cde3164ccdea6ddb5d141fe4f683e62f632fd6574f8e99a43744683d677c16ba22d00867c936c0422434c2d78a6a456f0343579c5568dee89f961af3874b8df9f9ab0daff251d7771c52d3608a9e1fb366423358814dd1c9ef3d12d5bdf0800cfb06ec821a8f4f30f570a703141445a017c4791e9d98da4c67e5f19e828c41ec5547d6f8ef38c61ca635bf1d3ade4e7d894db8e253954e133f4a6215fd24ec4fa56752d2edf70d53b3f096ffa547b71f9e14f96a7006c159d3a96f47799a635d33722181a5e396e51e138258a525357be6c26c03df6c5af19f7fed76e25d6461445227e68433079f15c0990269212d0ff0d91b9eefd5d9201da39b0b3eca5ebf63163685ae279685f0c4863168738edef43f694a8de744486c4e3d160ec30ca499c4ba090858710fe2dea650a5f63cef0f90860226c778453ea44b4c5f9e56d515fb525b1be76a17eae13b3e40c8794e81115ec5cf94d55b350c08a6d858c00e52b5e6322a42ffbe9e88ff993412cc5b4d1d6682742f22b85616c56d613b6f340fffaf56cb834a03f1574cfb0c6895f919063d87d4e8ee078245fb5a95f359b594286f58f7f1e8dfb24d358bf32b7b65a4956a2be970656e81382ca59919ed125823e6bb8cc621d6809cf72056323681cf886d9cfc8b3f087b3347d748ea208760d4d12b90f4ec319d3885b70b71512c7d59a154403b2e5636c620fd8f2bc78b224f70bf2cedab14418d720ff7ab073824c557daf2699e2f312b52ff4289fa72ba26746d3c747d36d810ac189d5bbc1f65333f3796272af3865461ced581731532395a09cad73d9bdd836e2ddc7ae901ec87d63ec7111175cf83ddad1676094731975e2baf3d6f337054f1fe2abf88233e280d35c0c3e6360306c567154bcdee2b568430b9347246ec19ed4fd7a6ab7278679b04bfa96bea9a0c4bd34799618ea426b530d9ac600b5a55a586f8b5a7bff8c781f0a6c9bbd81dc423f37b7338766c901785ba39a15bdf283b40b9deba04d7d1418353671389bb713b79ad981e8cc9a6805cd5c2a7e63e3b5182b69767a9d418b624c0de082b7b004e83dcf7c0f794cf2b8e4b4d8fe246cdc6c644474b669f1bb9e1c6ee467ebeb1d4ebaa5a083aab4647fcbe894fbc43b383f8257705e034262954d997651db5c6878e7602bc01718c19c46a9ec73fb31f56cbef029163ee4ed849dea3f85b3e798eacf73a3a4d17220c85665d97013a56b54620a455fe869be2eb13f485dc81ad6b00c1366322e8f931158d32d3c915a9566b5e523bdc7fb258abf8327ab1eb37664ced2d7cc06ecac2b6eb29c156ccd54b8b9bc1e8e3a002ec85c5af07961862fc7edfb8c4f975def9ab33a58859601d5e570547ce8594d3138bb5dcf1f871a4959d7c2913c90387280d069e6a05e1076d47e142913792062e5545c4ca292b3a95e7750f4dfbd24371ae16a9bdba78b18b41ae585d648cfffb15ffb1bb101a73735fe0315aa38985d746a8e8c4c61bb5d12b1de1dcd8c218e34388fd92caf08a8acce245ff65b50551b948c5c803553b7e9200c82f3a5a12e0590098f4fd05d41de6f6b78eb3b35f0d04368ab739e8b1888657ff735f136efdfeee058dc82d8d55f8cf1b160f25fb081e60902a5eed2ec6095b7e55c8552830c83db7255a1e76782becd1686d15d9bb228235cd5834596542c7d72f684845098ac8fd9f91daa9826102a5081a7afe2e9bc235e278eb0961263d67dc02218213ba6f19dc8b5f268473a3d336fadb1903ccc02723dd115ef46d44279b8b319e8be7b7728804112cdab5e143d1355e47370702a6d0247fd1c18d9c1dce45c354341777d182db7f9ba406b5e7cfcaf5a484b54ea00c9b3956b32d3e9a363275cb092aadbb718038562e7fc33c6da57e4375b90630e4d006410c416349efd47d6c2a129750f04303a3bf5a8ac0bfc30a86a12ba7907a3bcbcc9a612e411e2dcf6d41d3f37d0875ebbd9d33e060391ea65a6bbb883dc1d07bb0857a6fd4fb4b364e4fe1b5c6ade02474bd3d0b1880c7556fed9a6604f6d97a7541682e7d3556bbee229ac57a910cd1c2055d7d0124468b54ca70e85fffd9e88ff0a30658a38fb55cea428f481164255609225ca189c5fb5298a1ec43e3f234b691e2c6deafb6ad33c4fbfe3ad80f1577abe29bc1e80a56f455771178c954da5db87677ca2672384accfcb6093ce8877b4fa04661164324bcff67bdff2be3f8ddf3aa4e846c649d083039923f987d3fcff32f5652643ab99ed910c818c15388a69e10c15473ffacac98bb7dd05a0f0a9b298250b044c118ee1b41bc550b69f48ee56eb3e7254cc2059ba0dc63a095ae3e2b7a9389e5a8b3a6b3e9bcb843242bbce8bb14bd38fc37899ef3b91a08b25b067d67c06f39b150880898a67ec9031ba307bd053a52dbda35c9ee335b02fcad975c3820bc31e8b6c9f259247db47abd5a485d5cf06037b58853b97575282c663d87bfbe1c68c88abd7b4bd2baa6ff92eb5f65a1b269dfee2c1ad559129d0169ade17eb32e4bc58f68564731cc930d687bba72b9ca29304f607e1e74b00aa3fe5dbebb1b80e4a17167e68e32998128f1e9a28c07236337c638776f819a8b8a097c51967d857e487da0d4f060b61daadb333c3857f2de95d945869083511dd280635c7f54938ad147e3b49a614df5d9e1cc29c69f1ff607164d0693133e308b0599959a5583b11af047baea41e8fedaeb626b6a14cabb5b73bdd161a52d387c7a593cabf78162b73fad43a4249dea0ff46847e0b0af44b71e7b9aa0e997c1cda7dbfe917ec5fe5c617c61707ead97cdc848f98a793eea0056f79de5d62df39f375b8d29bd950f06922044dcf73746a4dcebb8f794ba689e17da9f3011809acb7350286b7e2179be4edbc781da4fec1777aa1510fce98507b3b2031bc2c2d864cf6ed83773de11b5851ad1677d7489f233ee01c413bf0f99fd5ba976d743fda77efb0cfe2e91e85f8a5fda64b2658dc0409b5f18752c3b2b7c419bd32b39c532228615d8f93ffc35892ebc97094ca6f73038d9d34a7b05c31c13e06ba49e367d55306c7027b6631bc416b5c4933e212869f943e41ec2e74e2220804d29d9663da9df92c2bd780475f94cce99796680c022196afe006b810e64d868c1757eadf5ab1deb9891f5715ca639bc57f6f501b65b8c49b178a311c161fd1c3dd31e43450cf4c38d135ee69da709e1599d1a511e5c1f16a2e7f69147903114fef600eaa1ab59537867ce6cb926207345aedb83b66e7a0d2ea6d0fd53f418c9fadddc4c9aaed3e236cc2ed13cd0a60b2798763c96bf18cc3428d416c63dd9d346dca6a0f030baaec0e17c879a5778a77c307d428f93de61adb09771d78ca53533775066f66d221a1347c0f2cb94d289cc9fbe462eaddcf8cfa223704c95084c314813efa555eef4f5532e1c772b02a2120426c62766f7bd74938aed29533c85365f1ec82ba5bb90c06a9d0b64eff711e10346844171e617e9b49b0eddba80dd51eb963901247e99be918b3dc8f11873ca0f6b578ec1d4e38ab788fd87aaadcdcf952680064ff1269f342abe02081ce75e26d1f92ea7775fd857cfba5a5b786a8687d696cc7898cb0d2349add1f5d4d6389be00fde09f33a0328ab858a34c1c05cdd70a82a916c0c8cf3a42d5fcf558847a874a915e2a85d5c74b72e27346d8be2558c1673f14d4289ca38dba9e782b5ca7e224a7ddce9b2427b491a9f75f6a9b8fcca49b6dfbc49dfcf2a56c0b253270f836367dda1833217fcccc7a57d97ee4b8f7823169c86146cadb3d8f666666fcaa5d105229456b208b463c81ad2d578795601ce442372f6eb067cea78882da0389cecde09c705d305eda5c887a68bcb3c1bc879a6c887bf1028b0d0980c7717e69d918e6939fd52e339974e59dbd183186845e8adbf2e450a411aa4c19d5f71600db74fe9ff93d645611c79e122886911388c0fa30e39391c515c44b4a72912e3ec0897b9e5e296cb79a45711a95d954bb749d6bafcf48bccf999082cc3f118b651de2704b7db1e853004658f5cec935b66ebb9b50aa63571bb5b55d63115c629fda6aa739208ef29805c7f6bdafc80abca68c4f6d72f621911e70241bfe83c58948081b831edeaefafcc7e4ad87c4d04ebcffd16b084b9ff45ce08974b88bf87c2cb0fe32f68ba3c40c37a16cf3aad4c7146c236dd421793843cfd1f937951a8f798916123841fa6837753771ebe61178803e34c2ce1181ac6df705d5a2f586bfb62f62782c156613399fd66a159a85ff98c37e3572ef3a511560e795c7ee4873e2e6d4ea47ca2d8952f44f8fe2396d17fd6e3f5a48f5440e26c8069d9336a6c58bcce80892523eeb76039fe34857afe7a2609bb387ea12857b66d492a1c28a4b70ed7988fe07f4355f620b2d990c1aeddd1e577f6dd7a53b0ee066dac444bb92d601a", 0x1000, 0x0, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x8, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [0x0, 0x0, 0x401], [{0xfffe}, {}, {}, {0x7}, {}, {0x0, 0x8000000}], {0x81, 0x2000}}}) r0 = socket(0x18, 0x5, 0x61) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x149dc05c, 0x8000}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) munlockall() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x5, 0x11}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) setsockopt(r4, 0x4, 0x8e5, &(0x7f00000000c0)="334cbba3c98b60427c3bd9a28b0370ba1d3999c811de008867bf47f7d22612228d642df27134438b54d91c4fae44d3ff931da4af7810196db44b77759a237c31a10b698b92bf09569e8bee833d8abd4ace383c37a4a69ace27bec059098ce0fe45d59b530cfb61593dbdb553b52ef29365bd80ee6daf0997f403d4801f165b4450878bf3df56cdf3cfa4acf855d56d041a2e99857168201d03abbbac5153bdc8a9d70b22369d653199561b54794fb6f5702ac7972684d5e2d83439cc706ac1713f1a690d68f1e8f2d988815d5297a77a3e46b11caea6c15dae2eb5766c5b1e6b9b19f3cfec7e45e855a44fedd4db617cbc06cc09ed953160485227d67a", 0xfd) 16:00:12 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b1000504605a92f200000019c22031db6c09b7842beca47eebcc2c11e061cf51bb5aa394e8721b9cff830f784e4d186778a503", 0x33, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x308, &(0x7f0000fed000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='\x00', 0x2, 0x13) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800186edc2ad1aeac00f4feff00000156e3f1d889c496cdb6bd814d9ecad9ae01ba101d51703ad3fd387cdb7aee353cc8cc3316", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 0: r0 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) kqueue() socket$unix(0x1, 0x2, 0x0) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r3, 0x0, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x3, r4) write(r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 16:00:13 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x3, "b0c4356dc7481bcac99f50d564280deca90206b4888cda1af6e8689af7c52bd930f416d80e43002d5ce58f7c791a03f3fa42d0af9d155775bad7c4ddd3091fa9f6dd8b9dcaa7f6b6fd3533bc85c255bc60bcdeb251c78831abdda9427c298a04d4da33a6d7b0f97520c29b452239088db27e5102a65f6776a5479f8a8fb666686538fc3750e3704486d2293d3b751c08a6546a8c7e6e429809eb9c8f27f8d912c69539dbf3d39f561d6ed7bf3647a4c2cd014bfd6d603309ff552020f04e2b2bbf56eee2d285f5b2fd1e18223bc8e0fad2753775bd352f0267c2e894426f12684affe51adba1f386bcb1b00f754c239b9388876347"}, 0xfd, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:13 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "956426b71ea95198"}}}}}) r0 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r0, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$SETVAL(r0, 0x78561ce93f87668a, 0x8, &(0x7f0000000080)=0xffff) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xaf) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x4, 0x4) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) lseek(r1, 0x0, 0x2fe, 0x1) 16:00:13 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x0, 0x0, 0x1f, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6, 0x6, {0xffffffff}}) r3 = socket(0x18, 0x5, 0x0) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) setegid(0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) chdir(&(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x86401187) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x40a) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001200)=""/200, 0xc8}], 0x1, &(0x7f0000001500)=""/42, 0x2a}, 0x0) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffffffffbffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x1e, 0x4003, 0x40) r1 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = getuid() setreuid(0xee00, r2) fchown(r0, r2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) write(r3, &(0x7f0000000140)='\r', 0x1) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = socket(0x6, 0x5, 0x6) pwrite(r8, &(0x7f00000000c0)="1166fd7c5f557baef94b422d813eec5a84c8984ecfab94f9bf8ef463e0e3a8d42a556e15e314776ff5d406b2b9062dd75137d96e6b82b12c314d70496b94a1ff1e5952cd03a615eae1bf7829faee80b5e562fef7c3ac279f3bf8bfb95a75444a85c2d0371375eca23bfc0ae7571f241351", 0x71, 0x0, 0x6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) getpid() r1 = socket(0x11, 0x4003, 0xfd) r2 = socket(0x10, 0x2, 0xff) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2fc100801001b32b8fcc3f58e6bc415c508b14ddb9fff50000009b1533ff07796e8780595655f068c4abffff2c4d126f696c6fb54e80419820e4000000cf320dab0deccb8e856b78fe5054d1ce3752835588af6cbb375c971b117b1657f769eae5001e2e2248f6fbf85a82bdbde95a2fe95f67282a11375597e9cc726b3d88e84f5a71bda31f00791af0daad1512086cd37f805793f1c30eb6caa31d6119db9986b83452706a310701d45ae76b66ca9f0116e36fbe425b"], 0xa) recvfrom(0xffffffffffffffff, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f0000000280)=@in6={0x18, 0x3, 0x8, 0x126}, 0xc) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100), 0x0) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/144) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000258f88)={{0x100000}, 0xfffffffffffffffe, 0x0, 0x0, r0, 0x1f}) msgctl$IPC_RMID(r4, 0x0) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) socket(0x19, 0x1, 0x2) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000500)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/108, 0x85}, {&(0x7f0000000140)=""/14, 0xe}], 0x10000000000001d4, 0x0}, 0x40) 16:00:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x2, 0x5}, 0xc) 16:00:14 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000000240), 0x0) 16:00:14 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0xffffffff) write(0xffffffffffffffff, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0xc0105715, &(0x7f0000000080)) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xde0], [0x0, 0x0, 0x9]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)={0xfff, 0xf2d3, 0xff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x3ff, 0xcb, 0x3, 0x1, &(0x7f00000004c0)={{0x8, 0x84, 0x40, 0x9, 0x8, 0x81, 0x7}, {[0xffff, 0x2, 0x3, 0x9, 0x81, 0x6, 0xff, 0x1, 0xffff, 0x7, 0x89d, 0x6, 0x1, 0x101, 0x0, 0x7, 0x9, 0x7ff], [0x6, 0x1, 0x3, 0x6, 0x8000, 0x7, 0x7fffffff, 0x0, 0x100000001], [0x3ff, 0x3ff, 0x10000, 0x0, 0x8, 0xfff, 0x5], [0x3, 0x4, 0xf0e, 0x5f, 0x7], [{0x1, 0x9, 0x90d6, 0x401}, {0x3, 0xe51a, 0x0, 0x7f}, {0x80, 0x6, 0x9, 0x8}, {0x9, 0xadcb, 0x2, 0x7}, {0x200, 0x8000, 0x76, 0x97}, {0xe800, 0x81, 0x7, 0x7}, {0x40, 0x7fffffff, 0x6e8d, 0x2}, {0x3, 0x7fffffff, 0x6, 0xfffffffffffffbff}], {0xff, 0x40000, 0x1, 0x3}, {0x1000, 0x80000000, 0xdb, 0x4c08}}}, 0x20, 0x5}) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x40) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x1000) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r0, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r2}}) r3 = getuid() setreuid(0xee00, r3) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r4}}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) r6 = getpid() setpgid(r5, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x40, r1, r2, r3, r4, 0x10, 0xfff}, 0xfff, 0x0, 0x7}) syz_emit_ethernet(0x46, &(0x7f0000000680)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x80, 0x4, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x5}, {0x6, 0x0, 0x40, 0x100ff}]}) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x6, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0x4) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x6, 0x0, 0x7fffffff, 0x0, "000010000066120000000000004000", 0x0, 0x80}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) r6 = socket(0x1e, 0x4003, 0x0) r7 = socket(0x1, 0x4000, 0x0) fcntl$dupfd(r7, 0x0, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r7}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2, 0x0, 0x0, 0x3}, {0x6, 0x0, 0xfc, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) setsockopt(r2, 0x9, 0x949, &(0x7f0000000140)="5d466c0f00bf02d9b60cd9f53df93f15b9e1ea6d98e21708686ad3c75d222cdc387b97e13c67d852c7edb524af68a79a14af63f3645c3665b42663b5ae1ae12f4d14f4e612f81509ade55eb73d83600f", 0x50) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0040000066696c72530099876dad91bb5aa0c54fc703dbec4eb1c2a4c2a185c2edb1ab483ae84a4170e9d9c73921a4ebccb5271877404d1c5f400fd808b3d7dd73185ee122eb6829f0b3cdb3193bb27ee3ca76d70b9c67a2b7c65a1cdeccf51d67b4f70c2858a7029a357402c23b1d3869b442"], 0x10) shutdown(r3, 0x2) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x1, 0x4003, 0x9) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x81, &(0x7f00000000c0)="01003f8a", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) dup2(r1, r0) r4 = dup(r0) r5 = socket(0x1e, 0x4003, 0x0) r6 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r6, 0x0, r5) setsockopt(r6, 0x5, 0x8, &(0x7f0000000180)="be0544393d222069f97e7bd0a8cc0f3df409e8e72c70288b0ae7a139c82c5a9a105ab0ede6cf13bb2b5dd89c8866417312c2b82c4ca8c349d313c75b085de26cb5cd522c540460cf12adbbbc824f6848befcf7475b1dae2330c4c130eb0824b248c66abe11e4a0556516a57689f6da30e91c60a4c0c02666e67702b2a71d6d5d9c542e7c31775a5e205277cb438648f4cca22c356b083280df", 0x99) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0xfd) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7fff, 0x6, 0x2, 0xfffffffc}, {0x2, 0x1, 0x80, 0x4}]}) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x82) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100018}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x6a8, &(0x7f0000ffd000/0x1000)=nil) socket$inet(0x2, 0x0, 0x3) getitimer(0x0, &(0x7f0000000000)) shmctl$IPC_RMID(r1, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x10, r1) getpid() r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000300)=""/105, 0x69, 0x842, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x2, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000258f88)) msgctl$IPC_RMID(r5, 0x0) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x3, 0xfb) socket(0x2, 0x4003, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)) shutdown(0xffffffffffffffff, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) dup2(r2, r3) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x803c, 0x0, 0x0, 0x1, 0xe85}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0xfffffffffffffffc}, &(0x7f0000002540)) r1 = socket(0x2, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x1e, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) r6 = socket(0x1e, 0x4003, 0x0) socket(0x2, 0x4003, 0x0) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801869a3, &(0x7f0000000300)) r8 = socket(0x1e, 0x4003, 0x0) r9 = socket(0x2, 0x4003, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = socket(0x1e, 0x4003, 0x0) r12 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r12, 0x0, r11) kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x31, 0x10, 0x81}, {{r4}, 0xffffffffffffffff, 0x4, 0x2, 0x10000, 0x6}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80, 0x74f4}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x9, 0x447a}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x3, 0x5}], 0x7ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x21, 0x1, 0x0, 0x6}, {{r8}, 0xfffffffffffffffe, 0xfd, 0x40000000, 0x802, 0xffffffffffffbc48}, {{r12}, 0x2, 0x4, 0x8, 0xfff, 0x3}], 0x2, &(0x7f0000000100)={0x1, 0x6593}) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x1e, 0x8000, 0x8) r3 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x1e, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x6, 0xce09, 0x7ccb, 0x8, "c95d31a69a1f89eecc112df73b5b7b3ffb057ca3", 0x7, 0x3f}) dup2(r4, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000240)=0xb7e, 0x4) r6 = dup(r0) r7 = dup(r1) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000140)="6e1912b4c1b73405b7276b40ab2816560f60e7430000ba525f1ddbc0243003e48359ccc06a2cd170d06b9ee8b28a8718c8ff03c30abe6402766b6bc92cc2d8d5cdd2e223fada481b629aac", 0xfead, 0x400, 0x0, 0x0) sendmsg(r7, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20023, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = socket(0x1e, 0x4003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r2 = socket(0x2, 0x4003, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x2107, &(0x7f0000000200)=0x10001, 0x4) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0xe64) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) panic: bad arg kind: goroutine 33 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc001960570, 0xc002fd1700, 0xc002fde680) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x95a github.com/google/syzkaller/prog.(*Prog).Clone(0xc0012cef40, 0x8fc14c) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc001ff42e0, 0xc000099680, 0xca26a0, 0xc001954700, 0x0, 0x0, 0x888320, 0x1, 0xc001d81be0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:845 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xca26a0, 0xc001ff42e0, 0xc000099680, 0xc000090c00, 0x9ad480, 0xc001d81be0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x2a5 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b3000, 0xca26a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xd30780, 0xc, 0xc, 0x0, 0xaaaaaaaaaaaaaaaa, 0x38, 0x8, 0x791934, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcabba0, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0x20, 0x884660, 0x20, 0x30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xcabba0, 0xc001eb0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xcabd20, 0x2, 0x2, 0x0, 0x0, 0x22f9b8fff, 0x203000, 0x40010000000000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcabce0, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0x0, 0x0, 0x20, 0x30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xcabce0, 0xc002290000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*UnionType).generate(0xca5160, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0xc002200ab0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:794 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b3180, 0xca5160, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xcaab20, 0x2, 0x2, 0x5800000000, 0xaaaaaaaaaaaaaaaa, 0xc0019550a8, 0x40c698, 0x20, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcaaae0, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0xc001d80120, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xcaaae0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xca9ba0, 0x2, 0x2, 0x0, 0xc0019553c0, 0x7903f9, 0xcac4a0, 0xc001ff42e0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xca9b60, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0x8, 0x203000, 0x20, 0x8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xca9b60, 0x9b0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*UnionType).generate(0xca4fe0, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0x10, 0x884660, 0x0, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:794 +0xbf github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b3180, 0xca4fe0, 0x243150000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xca1360, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9ad500, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xca9ca0, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0xc002177da0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xca9ca0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xcc1860, 0x4, 0x4, 0xc001955a00, 0x76c206, 0x9ad480, 0xc001de1180, 0xc001fa8700, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xca9c60, 0xc001ff42e0, 0xc000099680, 0x0, 0xd686e0, 0x203000, 0x203000, 0x203000, 0x203000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b30c0, 0xca9c60, 0xaaaaaaaaaaaa0000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*PtrType).generate(0xca4120, 0xc001ff42e0, 0xc000099680, 0xc001dbab00, 0x9ad480, 0xc001dbac20, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:803 +0x9d github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc001ff42e0, 0xc000099680, 0x9b2f40, 0xca4120, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x552 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc001ff42e0, 0xc000099680, 0xca9420, 0x2, 0x2, 0x100, 0x49f7f0, 0xc0026f3400, 0x153, 0x153, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc001ff42e0, 0xc000099680, 0xd23b00, 0x145, 0xc000099680, 0xc003379900) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:557 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc001ff42e0, 0xc000099680, 0xc001e8ea80, 0x8, 0xc001e8ea80, 0xc001f79740, 0xc000099680) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:546 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc001961ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001e8ea80, 0x9a69c0, 0xc0025e8180, 0x14, 0xc000efe2c0, 0xc002694000, 0x1f6c, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc000efe300) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bfbff7ffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a23400) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d5000) at in_ifdetach+0x74 if_detach(ffff8000009d5000) at if_detach+0x140 tun_clone_destroy(ffff8000009d5000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6ae70) at spec_close+0x311 VOP_CLOSE(fffffd8077d6e348,7,fffffd807f7bf2a0,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066b20608,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd8066b20608,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd8066b20608,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b2f0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc8930, count: -17 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800020f6ac40 rbx 0 rdx 0xffff800020e6dd48 rcx 0 rax 0 r8 0xffffffff81972b03 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x409c88b1aa1cd4a5 r12 0 r13 0x3 r14 0xbfbff7ffffffffff r15 0x1 rip 0xffffffff814d03bd in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020f6abe0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=46543 stat=onproc flags process=a proc=2000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ed0010,0xffff800020ec7888 process=0xffff800020e807c0 user=0xffff800020f66000, vmspace=0xfffffd807f000cf0 estcpu=36, cpticks=1, pctcpu=0.20 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49273 235132 0 0 3 0x14200 bored sosplice 22780 329974 59145 0 7 0x100002 ksh 59145 55316 64460 0 3 0x92 select sshd 28016 352145 1 0 3 0x100083 ttyin getty 64460 137876 1 0 3 0x80 select sshd 91050 371936 87012 74 3 0x100092 bpf pflogd 87012 62757 1 0 3 0x80 netio pflogd 57087 289391 64984 73 3 0x100090 kqread syslogd 64984 134133 1 0 3 0x100082 netio syslogd 82453 210507 1 77 2 0x100090 dhclient 81407 476618 1 0 3 0x80 poll dhclient 78803 83949 0 0 3 0x14200 bored smr 73471 285635 0 0 3 0x14200 pgzero zerothread 18685 135566 0 0 3 0x14200 aiodoned aiodoned 16095 471362 0 0 3 0x14200 syncer update 81358 96573 0 0 3 0x14200 cleaner cleaner 92668 112142 0 0 3 0x14200 reaper reaper 80610 145317 0 0 3 0x14200 pgdaemon pagedaemon 67766 207040 0 0 3 0x14200 bored crynlk 56800 22816 0 0 3 0x14200 bored crypto 28729 95508 0 0 3 0x40014200 acpi0 acpi0 48798 74427 0 0 3 0x40014200 idle1 92255 126601 0 0 3 0x14200 bored softnet 65711 98435 0 0 2 0x14200 systqmp 93554 276688 0 0 3 0x14200 bored systq 36981 410725 0 0 3 0x40014200 bored softclock 26767 379949 0 0 3 0x40014200 idle0 1 431963 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9530 6421K 6671K 78643K 10923 0 pcb 13 8K 8K 78643K 82 0 rtable 72 3K 4K 78643K 270 0 ifaddr 76 14K 16K 78643K 118 0 counters 41 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 38 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1323 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 52 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 8K 25K 78643K 263 0 proc 60 63K 95K 78643K 461 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 42 0 in_multi 48 2K 3K 78643K 97 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 225 0 pfkey data 0 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 70 36K 55K 78643K 1757 0 UVM aobj 13 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 48 0 NDP 13 0K 0K 78643K 23 0 temp 106 3039K 3103K 78643K 7547 0 kqueue 2 2K 18K 78643K 26 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 52 0 26 2 0 2 2 0 8 0 unpcb 120 151 0 141 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 108 0 108 1 1 0 1 0 8 0 tcpcb 544 115 0 112 1 0 1 1 0 8 0 inpcb 280 681 0 675 2 0 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 7 0 6 1 0 1 1 0 8 0 pkpcb 40 291 0 291 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 4 0 4 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 35 0 4 1 0 1 1 0 8 0 pfstkey 112 35 0 4 1 0 1 1 0 8 0 pfstate 328 35 0 4 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 212 0 84 12 1 11 12 0 8 1 art_table 32 213 0 84 2 0 2 2 0 8 0 art_node 16 51 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 46 0 36 1 0 1 1 0 8 0 shmpl 112 18 0 7 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1764 0 360 89 0 89 89 0 8 0 ffsino 272 1764 0 360 94 0 94 94 0 8 0 nchpl 144 2308 0 703 60 0 60 60 0 8 0 uvmvnodes 72 1870 0 0 34 0 34 34 0 8 0 vnodes 208 1870 0 0 99 0 99 99 0 8 0 namei 1024 6127 0 6127 1 0 1 1 0 8 1 percpumem 16 36 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6612 0 6612 5 4 1 4 0 8 1 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 424 479 0 449 4 0 4 4 0 8 0 futexpl 56 4787 0 4787 1 0 1 1 0 8 1 knotepl 112 83 0 78 1 0 1 1 0 8 0 kqueuepl 144 54 0 53 1 0 1 1 0 8 0 pipelkpl 48 109 0 101 1 0 1 1 0 8 0 pipepl 120 218 0 207 1 0 1 1 0 8 0 fdescpl 496 463 0 449 3 0 3 3 0 8 0 filepl 152 3066 0 2998 5 0 5 5 0 8 1 lockfpl 104 94 0 93 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 197 0 188 1 0 1 1 0 8 0 zombiepl 144 451 0 448 1 0 1 1 0 8 0 processpl 984 479 0 448 5 0 5 5 0 8 1 procpl 624 977 0 946 5 1 4 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 1168 0 1150 5 1 4 5 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 220 0 0 13 0 13 13 0 8 0 bufpl 280 3916 0 133 271 0 271 271 0 8 0 anonpl 16 55297 0 53997 66 1 65 65 0 124 49 amapchunkpl 152 2509 0 2470 13 5 8 11 0 158 5 amappl16 192 1925 0 1907 44 0 44 44 0 8 38 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 213 0 209 1 0 1 1 0 8 0 amappl13 168 216 0 214 1 0 1 1 0 8 0 amappl12 160 49 0 46 1 0 1 1 0 8 0 amappl11 152 66 0 50 1 0 1 1 0 8 0 amappl10 144 20 0 18 1 0 1 1 0 8 0 amappl9 136 380 0 379 1 0 1 1 0 8 0 amappl8 128 351 0 350 2 0 2 2 0 8 1 amappl7 120 120 0 112 1 0 1 1 0 8 0 amappl6 112 27 0 27 1 0 1 1 0 8 1 amappl5 104 218 0 202 1 0 1 1 0 8 0 amappl4 96 685 0 657 1 0 1 1 0 8 0 amappl3 88 305 0 298 1 0 1 1 0 8 0 amappl2 80 2761 0 2703 2 0 2 2 0 8 0 amappl1 72 19844 0 19420 23 13 10 18 0 8 0 amappl 80 1232 0 1207 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 19 0 7 1 0 1 1 0 8 0 uaddrrnd 24 467 0 451 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 467 0 451 1 0 1 1 0 8 0 vmmpekpl 168 7407 0 7376 2 0 2 2 0 8 0 vmmpepl 168 63396 0 62445 118 25 93 114 0 357 40 vmsppl 368 466 0 451 2 0 2 2 0 8 0 pdppl 4096 942 0 904 6 0 6 6 0 8 0 pvpl 32 184604 0 181468 158 2 156 158 0 265 104 pmappl 232 466 0 451 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 260 0 6 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82521ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82655450) at __mp_lock+0x127 pageflttrap(ffff800020f0de80,1) at pageflttrap+0x7f usertrap(ffff800020f0de80) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffc1ea0, count: -7 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(bfbff7ffffffffff) at in_delmulti+0x8d in_purgeaddr(ffff800000a23400) at in_purgeaddr+0x156 in_ifdetach(ffff8000009d5000) at in_ifdetach+0x74 if_detach(ffff8000009d5000) at if_detach+0x140 tun_clone_destroy(ffff8000009d5000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020f6ae70) at spec_close+0x311 VOP_CLOSE(fffffd8077d6e348,7,fffffd807f7bf2a0,ffff800020e6dd48) at VOP_CLOSE+0xc0 vn_closefile(fffffd8066b20608,ffff800020e6dd48) at vn_closefile+0xd7 fdrop(fffffd8066b20608,ffff800020e6dd48) at fdrop+0xc2 closef(fffffd8066b20608,ffff800020e6dd48) at closef+0x11c fdfree(ffff800020e6dd48) at fdfree+0x101 exit1(ffff800020e6dd48,0,d,1) at exit1+0x32c postsig(ffff800020e6dd48,d) at postsig+0x4ed userret(ffff800020e6dd48) at userret+0x199 syscall(ffff800020f6b2f0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc8930, count: -17