pen$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x63a) r13 = semget$private(0x0, 0x4, 0x220) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x0) r17 = getgid() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffffa) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r10, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r25) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, r8, r11, r16, r20, 0x4, 0xffffffffffffffff}, 0x6, 0x7, r23, r25, 0x8dbf, 0x8001, 0x1ac21815, 0x2d}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 22:28:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 22:28:32 executing program 1: socket$inet(0x2, 0x2, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='+}\'\x00', &(0x7f0000000240)='\n^\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='(^\\\x00', &(0x7f0000000380)=')-\x00']) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 22:28:32 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:28:32 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:32 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 22:28:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x7fff) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000040)) syz_open_pts() fchflags(r1, 0x10001) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) syz_open_pts() getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000080)=[r4, r5]) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) getsockname$unix(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000007705b8b93ce672c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057519a62659da758792e6a496b65afcec81a86bac0722a024710196a61cdd988052c7ed6f554a60ea0f1eae73b6a42b51f9c520d142090960990b8154e30e39fc0703a2234c7170d7e60d6e988e49f62f8417f539f672b125628af9f65a2c9a6d8c9b4578cc7ecd340d5462229d90dbe5d3169f348b583cb37fed617061a3b53b4c89c8d008c7f5fe1d66a422f662988a50ab811a9655a68ca5faeb2680ae5568f2feb65155d917d131e"], &(0x7f0000000040)=0x6e) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffff7) fuse: Cannot find fusebuf 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x3}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0xdf99599c345c94c4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x20, 0x80000001, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r2, 0xe3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bec067fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c308495aaee48c02f6ac41e6bf3bf554799b9bb13ad30504f7efe6ebcc29ce2702586c35a12aee511da722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd235000000000000007e0b32b731694533dc6fe786a00dd9dfceafef73203083745922cbb62f9a55dfea13faf1ef85a26e52c64d7c0c856ff201e8486920f35295b35e380662666fbd8077f86b21c639bb7f3dbc7ab86ac9af5276ae83df0b12c0e8fc31c372b46286e268d46c3f3231d90ea841075fb3caa55d76da9a6ac9ccddd0bf8469c1423f11e397fbd8f33c1787fc27b459220518aa2d46210c854aaa39bcfca7d9d560d91f3f240bd7686dc13cce66f45b0fadc34f402eefc83842f1988ee10a1ce9"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x7, 0x6) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r5 = fcntl$dupfd(r2, 0x0, r2) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, &(0x7f0000000780)=[{0x28, 0xffff, 0x4000000000003, "353007e34712833988b13424732b924ed2ed"}, {0x20, 0x1, 0xf93, "8c319158af87f6ac3373"}, {0x110, 0x1, 0x7fffffff, "c9b72f23e5d12118c1fae1007ea28a58004a5635f89633ebcd62581f57544a3f2c73b74dc564fe41d2e3c199b1d5c7f1cd4a4f72c6ba321481671a87730626748d4e8cbde02358c111e1b5587aa5ffc4b1cd6be9706136a8bcd187bf81b9e9f79fa38e514885226a782d67a8bd3a06435b7351d4e8ebe8dd73e1577183a4cdad061df47be06b70caf36f6f086e71dcf9e59db4ddf12e7247092f5450beebd2804c5c9d53b8d29572c174541c895ca2b45a732a40771ecc685ca55236f2bf8b71420b6183551ecfbb6ff671e0fb81a34ba6c7161b30a6fd772138f42b4d38b39e33fee3c6312841511f2e26f7f42a30ee4aa9e6046ca9f84f6484a644d95f"}, {0x28, 0x1, 0x3f, "65eaffee6f527471325e90dee5e33caef64a101178"}], 0x180}, 0x807) r7 = socket(0x18, 0x1, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000003c0)={0x3, 0x9, 0x1ff, 0x3, "b80000000000000800"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") 22:28:32 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}, {&(0x7f0000000100)="89", 0x1}], 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) socket$inet(0x2, 0x4, 0x2d1d) r4 = open(&(0x7f00000003c0)='./bus\x00', 0x20, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x1b2) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1, r13, r12, r13, r9, 0x81, 0x1}, 0x6, 0x5, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, r14, r15]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r22 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x1, r25, r24, r25, r21, 0x81, 0x1}, 0x6, 0x5, 0x6}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="c846388692167075d8c4b81ffb8fbef4ac438a96", 0x14}, {&(0x7f0000000080)="c4448b610b6e78d009e5315c9a0c507a9ca3ec56b983405d5cbf5102dd006dde31247d4e7ab0f5eab0679aee3533f2ca8683a65c9a8c564547d7927329d9d745f561aa95c2e59ac39925299167b217538bbdd0dd3b695b96abfda3f7012eaf6b70e4285a22e49f5e808f66ca889cca4a000611239473f065d5ee28edcabf", 0x7e}, {&(0x7f0000000140)="be516bd3d34dcf9e449be289f957c4e12f9aeec3319e3307d7aa72fe51bd33910af0518b4c28f337936fe4396338b9b097604a7b4bb9ecd11609ff0d4bbb29a9763344069254535811ac2a7d303c0439a9f3dae3d0c3bab761ccd3af186ea052c3b30bba825254c8d7eec03454b3537089715fd4df218e264fdfa0d676cffc755b3c7a7e599732e0c4f63acb9f2b0a99f07ab313e0084a880863cc6acc68e28e875895bfda89a70f", 0xa8}, {&(0x7f00000016c0)="29b7e4011c8a523bc2198a3cf1e93fd0d3f0dbe7bdb285074358a7188f68b196682dd2c32d68255e00f53c5e0cc55e3280b0ebbbc0561ca8f7d23381590db6b6cdb001d277be56771edd07b3f1801f69bcd293a44c4bd54976dd5bf85037453c3f14f2a709fe3a34a5491926d97ad9af7cb41772c48ab94112d8184088520b831b49cf54edcf64b91e9ae24172430cfb2310423add3f528d768ffa8b006a0e3f1739664f8e6c37fe4a5f6aec263e8a0c287bf6541c6cd6a0c9790cdc91460f7bf13df761c6f2fa1267bfc77a70c91b34c16cb9960fa835fa19c3fab180f14781349b1ed6ca42acbca0dcb36950adf8ff5ae4608e13fe11a1fc4a03e010ae86bc4dbad6e0de222ad3ad11329d028620a5a03312b08e9b7c0d5c3b799f043821c563ea6050c0816ba403d2179cc4d2f24871fbab9707b9ca30cd78c545443e22f83ed12b875eacacd62b382f8f41ab0f93b63a8e33f6f40dd12813c8b71b8b6f549daf9d1927f2a86fd6cc22a2cfe2aa6f161659e808b394fd1a400cb34c020c40619407a3309568f5aa6d6ec33d2c4a0cb2cbb440391629869ebef862d0d80e9598ee5a4341ef63e70166f4cf7a2857d9ff45200f0ddfd70bd2972e0831c22114067f40d784b75b9ad267ad13b33cb90eccaf70896bb743855e90b3ff0de0ad5497f926692e6ff2b145d3b0ccc889f055cdefc4c84cfe86b24ef5300c7afcd8763097e9993807d8f571c004ba42dd8135d4bb5a28a3922de4550065fa75f04754fa5386823900fa51ed7ec9a0eee4d8f83c32e6d5acfcfbe9fd9b05f860bb0dbde89c064587826ddd11d6c34d4da70b8cc5a7b3b90fb6416cb1b4e03eca2864394b9b3cabbd492fcfeab350baa05a5c424578975accacfaebc87ee4b20b8179139ce8d986502d1294f3569f1979ab358df14d4fc7fa4d3d60c7ddefc8d1f3e217bdb39d2cfe8f8e4864a571eae2ef42cb672c92a78e1639d9c45c5f4507bf6596edf2ed2a0d48137d55ebbe08830b719dc81df205623df86d73eba83566bebfd5589c035e59d070622041d125431adcd164da3404a981fd6940405eb036d6c9088e343e533584fcd111b8e1564b050900f226eb06050ea8a26f7d9c960152597373cc1d211a9ea495a31d7bd6c4902508c1b3ea952b6ffa1414e730499136660c935a08b11858b89cc6b10455a559ba68a2482b1a439924692814b6d4fcd46459469c8891db398aef7ee352e2c5ebcd056c5d4ccb4639568c0b645254f2c11fbf2da5c957dc3750fdbddf1aa984fdc9ea0f487fe1401b5edf0cb89ce3589ba4745e1cd4ad74a7236898f66d3074e18799524ce694200b61b65c2d5c8c755244df7a0545b99936850fa6e7ff2f28b22f7bac46daf6dea1452dbd619e0a0a904bd231cfc1229aca32a3dbe2afe562b0cb71a00ddc3d7582560e2018a3a1fe52af75bfbf1e76f30c68fed0340fd8d98dafc94eae434c320c90ce6940c113196c19108032fe6fbd60a87b0a1c914fd2bb612522e45589d85e230325561c88b771e5bc02e71c19051e2040e7c4b3f8d3828b33fb582355af9f0b0791f6bd7f527ecfeaff8ce263211c8e962a2ccff9b17d0a3815a1c42c23091edff0e3dec8d30c3fc758f2e086cb408a440bd4044139cbba5bf1147b7653d8204d98c2d77b6492bbb187158e0763adf96fb5d006ea8b64286a1b11d5e464b613d41d78353759d91ad2358ef7a3dd50db4b69ace7fde6d19589581260116593214e8d8a990ab0a2c5cb6486cd2b24f03538845c7b17b6401d3d1f8096bb6fd72af981caab80d944c788253d39dacc03cabbb491038691411e17a15166ac8c2ce62d5b2f7a16983f239cbb3bd951944689e5ba2748441e8a0ae12d723760adb6ce1c66b252f80e9290b9c12643ae5949c04344f77c60a39342499737ebc59a038761804675eacf9d8b1a683aab58d9ab701dc0734d08845c7ec111eb92e772c9befd14c6c3d14c0af07d0432c2dfcac89ec2fc6bbaa258f815017b43880bf6c6559f2b3b1e96789fd84db6f9c594cf0c75e6ff9c187dd41efb5efab22fd1a0871721846ca402beefbd6e06a3a3b11deea591b86f5bfb2326de862f815a3edd34dce7afbc01dabf0690c22f21693d48b591df2ea8331e07798dd414e4670d4782d042f12140d4b25ab47b5af42e0b62933fc2f0eefb1f6160de1ad40bd259e62dba26e8111e78d8d521981de60a00e3123c8c155a5ea3c8c7bbd0e39632b7f3da744747583253d46a5d3bb1ef95d12adf59a9fe1698b4a9d90430c69e63b831af58e15ce8987bb353090209b5addfd203025796901e4f777e66d9c9ac86dd65697ada5d818666759e6cfef40f5a50481b44c91aa515968cad3013625abb9a3eedccc41919f471143db518e8985c8e2917073c63df34f21903d3d4a5da4e7434da1306ddbd1c6bfba409faeadc1551ee2f1e414e54665680c828d210cad0c7ba3bcd967596372e0762ee37790f07267e6778e7bbb4fe3aa5796282d6aa98bd15690329a2062397b1c32b14eaa3ebcbba40f28512f80bcc38dbc4cf8d2fd892c176685d3b262654f87c3313a8cbafafa9c27924d3cf0f05496d5e79ab7df870940561ca17af640f458e932056b0c256a72812f9a4c270e893f2a77dbc48aa04a954d9db74a99772f97162296eff7930bcfc6a0c735f6f2abdd16aaa536f62390cb9305d8710a7b78f9b1b2215a2fd1b24ef4e3401a5c6a4f07f809a712b7007061637ab7b6c9e24281c67f23aa50914e4fe3111bb9579970557874c4fd45df791b0788882d9c9038fa41e3b0e50332820a5f7d37a2ac6a1c77a651be57dc4871aad2d32071225b26171462d04d2aa9a8f59feca01303890261d636a7a011afdecd407a423da4b76d97dc6197b9b3f67ca8a5002c6ba83f8b6ac2126c61a748c53d16276f2b6facabbf54aca7330e0f681670820cc9621497bd702629503098ce386a929e0d4aace0bda308d9b15ba412525e48f724acd6c89d263a804bebe09d9776b041ae5972343476d0171eb530d98e917c9ca6fc8f9d2d78b363540595f5e7623521e91d847ffde6a87915e6f464c484545b7e6b36f7f4a6bffb94759f0f59836968d34f89b0e4ebb318906fd9ae760c035c2142047fe2d4d2e909d5e3ac43ce08df954112cea0f599102fcb430fa94080e19a1294182f67ee7e7952e98929b7f545501903b3f33795a2b40cd0ca25f7647d81da8b2609184a887c06de8875b1d17e3f5a24ccedb354c02d78f4414f4106a8358cd647aad526cf3ca107342de912dc0e2267f9cc0a60c03dc6b63bc7112b1ca580c7b93e4c85a9543f79b324ffd7db604c529ac690e7b729c2988f35c6e65dedf0e4f486e5c073834d3d0aa294e879596e27f30b5e64d4bf08a794acbfd7dfc25b1cffe0717fb314a7d1583004653eff1c3c17506eb3402e4f00322d79af6222d9621b55e5815058ace034cad125df51cf5f9fe126ac2b07b9e01190891db58fd1d8b8db6cb7779340ba6efc03b34de5a8619b86056bc2e09ce1a372e4953ed697ecefd55baad006536c0e92af18f1ec059b8dc9d19938ae5b05287e1cf81fa1ba581bbbfceea859b48d423da0af2b37641d1cfc884be4e91d451e7b96dd9ad5d8da7a45628842160ce21f58d7c93444d5b5d0999e860bc27f331193ab10c578683edf902db8c89c7648610e9a31ac3f00b6eecd911cc2c40de87f43019feaeef94eb4610d3897d8d9a155cfa0091402955e8cd0f87d8a3789b9d5bfb2c1442198f992b52dbad68c07ddd4bad42ef34f7f06cc548d28b2b1241ff7c8c2112ea113a3e99786881370c70d489cb017bcacdfba2fce6ebf32abfcbf428303d85a8c3887ecb61bb6f816e847778840cacc0f02060d3fbb73d62cd41a38f078a06a4a75359f143968bfc87692c905a8167e4c5b17eac68dd4b0c70ac82092f70a975d230d803489cd2dbe4d6a5ebbe775cb5f3b6b4cf76f057f183363034e40fcd06d4be3ffe1cf6155caccc988ec747672dbe8a77b6fde72b81d590c8b5fd9b96346e8fdd538780d0f5ebbf85cc988f070de8c1c321735c06cd56d407e587317b376ca26cff7082998d9a2865e31147fcf4503c63c77c5cd6600dd1af0a6d6584e90d8ed0951f7b7ba3b3ecde7bec28ecf768982b5ad25ede89d323394f5e5e0c48417283508da267cf23ad744e7a09d717af3ae7a8a7f3db1e60956430f731df5ad81c441158ed2427fd90761d77b8d21c8a42b833b2af06600ce7cf43760209d271c01f68eaf6e988e0e2c5a4d65a7af76869c95fdd779970ed8a8c042a51a4947be766dc057de2d6da73f8301b8d65c56bcb2eeb6e0b4c4d7ae5efad7d99d05ad27f436a9bee6a8cfc2a25f07019ee278cee769f55d8241f2bc603c7d71a34d0ac8c88cd70abe790b7957af3a78dba568d266c7a6d1b0bb6a53d47669b198922b3697c82f05ee2a2162af8e1f079e5f2783d7134842fd02a61ec101f50eaf55a81f8e0b9f0017d362e2ec73c8700aad1456a98697e8038a396e405182df980727a56922e355fe7a5ed593423f27822fd54af5e5d625acfa7adaba1a56779b8c7ac9a81f77c307168b876f25f31897108b0c1ea539930909cc39beb71498bfaebab246d0a0f5f17c7deea337c85653600c2de86673a7522fbcadf5f51c5e9448b31a60241c75eafa6e0c1145805a51b71901ee34dc7f9a8a2a1cf9c296da135284ee9978fa6dd8dbbd2f25e74ba295ac07a33523e22d85137cea0ba2d7b76bd957ae5e0ba36e1d5ac8858575e493ffffa812a39f0aabcb7573d3a9eaa6450038c866529b51740f6ef8c4b2906ddf8cf7dd96839f373474f65d8465fdcf0bd7fb9b0b73c8e2a998c7cf7fa7ad766b718b3e4f9afdea01b8252c7f7e4c4d81d35186122be1fea4f7623621bb19da7340768333d77068a3c2c3e7af53fbb546eaf8e9fc0aecfe0fbe76ad0128eb3ed646d08030f62fd5452917e3a68805fc5b5737e9781560ace15d34488a216d89a36836284d77e3f69ede9ebea173991da92ae7773462f140aa24445a83e2ed95b9d00f3c5194fa935a27c0f3b44f10b89e500f48ed42f3c3aec20a53217ed13e140bec06a061d4a3ead3e99a3a135d476c3fbcb80999b3d350b61321a93459088f56d26ff4444bd32d051c237145c81afedd37be1e8063f6d8d9292cb356aba37ca166e58b45197c0648e70d57cf8a6a0ad52a1fc1dd2d5e1ded44c90fe37d0f6dfe40ca8275791674fb8b743fac252f29b87c4406cc6208988ac3ae841eb8b529273c33fcd9d2b3bf5051b60aa824cb73157bad2b0c067646cdf436972d62f34396028cc11f433ffb0264956e032df9ee2beef00e4c952fed288bfac01a507606f87b8e92fead58a06b86a298dba44d11aa8fdb81705b49e5093d7451e3b2c09fd900226d2a3916ed94af1f04ae395521464ac8e4611cbdaa60b35852ea32295fbeeb0b57928c96dcb88e4411d89379fdb2c69e4d8112caa56741c83d61dbb39acc4bdaa0601d6b357062b1279e50a79cd819fcc01860c1be17631834b6d6227cb5f649ac535ce38152f3461675ed85b6df26457f044f7754e1f606233f0b2cffa6ecdd54f5cf5ad3316a2ed4a2cb246b4755ff288e18e723cfb410f9a590b91f19509ee7a5c71dc40dfe97486ec4fdc551efa296882b56c31e592678ab0604586af30220ba334afb3d2b789c94fc7ecb4f310e0089f1fcc8b2d1d44d0b89896b695a2e8afc2696e81254fb791c67d259588e8dba74fd42400291b86da2b6278d882dc3b301d90f1cb8f", 0x1000}], 0x4, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, r5, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r25, 0xffffffffffffffff}], 0x58, 0x4}, 0x4) fuse: Cannot find fusebuf 22:28:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff, 0x9}, {0x6, 0x1}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x12, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000640)=[{0x0, 0x0, 0x1000, 0x8}, {0x10001, 0x7f, 0x8, 0x6}, {0xb2b4, 0x5, 0xfff, 0x101}, {0x2000000000000008, 0x7, 0x24e, 0x7}, {0x2, 0xfffffffffffffff9, 0xffff, 0x4}, {0x8, 0x5, 0x0, 0x6}, {0x377, 0x1, 0x4, 0x2}, {0x10000, 0x80, 0x8e94, 0x1000}, {0xfffffffffffff000, 0xfff, 0xff}]}) syz_emit_ethernet(0xc8, &(0x7f00000006c0)="b67849e45571fe07724a57a1c052b67448225ff739045f65a506918fa06632b0add3075fd3484eefd11ab79ac051ab4eabf65c8333c2510cf8a6580bcb9c9f8a735b27520084b48d8ec09791a24890ac1511209f10f8aa2f34f06f86cdfc4871778c086b7c8131c89d3958d7f7251853e64ee177895539c49accc68a83aa46a29f507e861ddb45f09afad0b1ad7f207d4b0719419fd722f28ba3eafbc0775242b964a829e75a43618d98c9526e6014c6a2de84558972ccb4cf9ac932e212e4e1c06b575b3d58d2e0") 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xb184, 0x400, 0x2, 0x3}, {0x6, 0x2, 0x10001, 0xfffffffffffffbff}, {0x7fff, 0xab43, 0xffffffffffffff85, 0x7ff}, {0x2, 0x0, 0x2, 0xc4}, {0x1f, 0x6, 0x4, 0xc6dd}, {0xffffffffffffff86, 0x1ff, 0x5, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) readv(r2, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x80, 0x3ff, 0x1}, {0x101, 0x3, 0x10000, 0x8e28}, {0x8, 0x400, 0x40, 0xfffffffffffffff8}, {0x1, 0x80000000, 0x8001, 0x8}]}) 22:28:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69deeeac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000001c3bac9e039ee64ad21fdd4791ea6cfabdfe732a6bede2934753a150d722dd2f9c9f7b1fc7c7d47fd239cf431cf556f8fa3b64a571f57e2cd16ff2faa6034cc35b68828583bea5cbac21bf4bee6027a22c00e16d04e5d554e021d5b26f77178be8a4c9c1789316b3cdd1859e990156e6c21c1e3763e2bf12deb65a"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x9612e95ec2584259, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 22:28:32 executing program 1: r0 = syz_open_pts() getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(r1, 0xe, &(0x7f0000000000)={0x1, 0xfffffffffffffffc, 0x0, 0x300000000, 0xffffffffffffffff}) flock(r0, 0xb) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) close(r0) 22:28:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xaac2c2d69a5e75dc) r2 = open(&(0x7f0000000680)='./bus\x00', 0x20, 0x92) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000006c0)={0x400, 0xfffffffffffffffb, {0x61412ede, 0x5ea}}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r4 = dup(r3) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) sendto(r6, &(0x7f0000000180)="8a7c22017803ebbfd5a61c9856c44d964e67d4938c1f9aed0bd32c861fd02b595709751156b358860d8b29b67a371b6c5e96abaea7784ba965b4ccffd3b2d73a86cc09eb9208", 0x46, 0x400, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000540)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='#{\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000380)='].\x00', &(0x7f00000003c0)=']-#,\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='!\x00', &(0x7f0000000480)='$---($/\x00', &(0x7f00000004c0)='*.\x00', &(0x7f0000000500)='--\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)='\'/\x00', &(0x7f0000000600)='\x00']) 22:28:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)=""/109) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006f2000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x3, 0x1, 0x53, 0x1}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) 22:28:32 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x3ff, 0x768a}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) setrlimit(0x6, &(0x7f0000000000)={0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) socket(0x18, 0xc003, 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4) 22:28:32 executing program 1: r0 = socket$inet(0x2, 0xfe0d973dab9582e1, 0x0) shutdown(r0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) 22:28:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="c98a287ddc7a9a08a39eef4fb77ff484021aa2358675f2281090a235df4aa9cb6b0963be9911565be9c3432f33", 0x2d}, {&(0x7f00000001c0)="3893e8a60c563400c39e16aeb4656f366dafee909f2e7a46fc2f8bb9e4c177c49b74ee47e3fbb79dc2e8f1ec7e34fccc00134be9562c10a57b7c81a3c6ce161ce26ffd052fedeaf9551696d979934cda44", 0x51}, {&(0x7f0000000240)="5fa69490ffad399e88651b3b8f6bfdbca687824b01db27e3cafa2d3e817f9d63d88c021b559b364eab51348f45d103260aeda31d5e898ffdb51537202cc483c6bad0e8298c7efa08acefcb20da3ee70cc8573b4c9948b0f7d159a6ee7e00ff32c7d351ea31e63c3ff3f90139ee2e9d2a4f8e95743d014c78a19c42a68f9fc1cbd230ba32afa14dbae1", 0x89}], 0x3, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000300), 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 22:28:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='a') 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x17\x00\x00\x00\x00\x00\x04\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:28:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x401, 0x1, 0x3}, {0xe769, 0x6, 0x80000001, 0x6}, {0x4, 0x2, 0xffffffffffffff70, 0xfffffffffffffffd}, {0x1ff, 0xedaa, 0x6, 0x101}, {0x1f, 0x6, 0xe32d, 0x3a5}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x26}], 0x1}) 22:28:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) getegid() r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0xc6e67bd9395f2a45, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x10000000000000, 0x7, 0xffffffff, {[0x5, 0x2, 0x2, 0x1000, 0x6, 0x9, 0x6c6ef6c3, 0x81, 0xffffffffffff964b, 0x8, 0xa, 0x3, 0x1ff, 0x7, 0x3ff, 0x3, 0x2], [0x10000, 0x1, 0x4, 0x5b2d26db, 0x3, 0xfffffffffffffffc, 0x5, 0x59a, 0x80000000, 0xffffffffffffd476], [0x81, 0x14bd, 0xffffffff, 0x7ff, 0xec80, 0xfff, 0x5], [0x9, 0x2, 0x8, 0x2825708f, 0x7fff, 0x9], [{0x20, 0x28, 0x3, 0xffffffff}, {0x4, 0xab66, 0x0, 0x1}, {0xce5, 0x17, 0x7, 0x24000000000000}, {0x401, 0x1, 0xffffffff, 0x1000}, {0x93c, 0x40e, 0x6, 0x9}, {0x7, 0x4, 0x4, 0x3}, {0x4, 0x3, 0x6, 0x5}, {0x8, 0x39c5, 0x80, 0x5}], {0x5, 0x7ff, 0x100, 0xff}, {0x7, 0x1, 0xa04, 0x858d}}}) 22:28:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82d6fabde68d41a6906b"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x1000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 22:28:32 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x80) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/205, 0xcd, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x20000000000034, 0x0, 0x0, 0xffffffffffffffff}, {0x4c}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x80000001, 0x1800000000000000, 0x9, 0x5}]}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 22:28:33 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:28:33 executing program 1: pipe(0xfffffffffffffffe) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0x7fff}, {0x24, 0x20}, {0x44, 0x2}, {0x65c1a59cab06a48e, 0x33b}], 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 22:28:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:28:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0xffff}) r1 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/60) 22:28:33 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 22:28:33 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) recvfrom(r4, &(0x7f0000000380)=""/147, 0x93, 0x1, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x1) r5 = socket$inet(0x2, 0x5, 0x3) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r10, r12}, 0xc) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r14) wait4(r14, 0x0, 0x0, &(0x7f0000000140)) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x7fffffff, './file0\x00', './bus/file0\x00'}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 22:28:33 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000400)='./file1\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) pipe(&(0x7f0000000080)) fsync(r1) 22:28:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) r1 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) 22:28:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000080)={0x3, 0x94}) syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88a1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 22:28:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) kqueue() 22:28:33 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="294a9eac285ed7484e622bab83df28302408b6a693d0c19a4b8476ea4a3c1a91eee7a95363858c37c1492fefed10dd877dceeb9352966f9c8eb308326ad4538e4df73527b77d7989126bc14ce25db1b59f3488fbb8da89f12b39cca425161cb243abc429331e00cc6e46da79f8d4ab1eea38d192eb1fd120c026a9779c8e37a31409128cd6d6f12dd89443ee1ecaf6733f655a6aa16145701854dbafbee37c1fab7da6029f86123e5b168cf5783dfffec31828a1c80895e547266554ccebc2c130b1f2d72395e1e6dce892100ec0d3f76395ae35f4a9cfb656d27534", 0xdc}, {&(0x7f0000000240)="01cd8e", 0x3}], 0x2, 0x0, 0x0) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) write(r3, &(0x7f0000000040)="ec34dad3929b72434e604cdba56d76bccfd6b6ac43178fa43faa45f7ed48b84e7b2f4b682ecc9153b9de7a2231927183e5536e1ae95e1bcf53d2ab8dbaa4558ed411cc280e4649634c9ca3ccc80ae2132b5adb66221590ea7f05fdd236aef361718a127e61d941630caa45ca10bd57729d3995a9cacfdf5d1759ac83972983f90f9216203914b44842538602499fc08107631f3df2dfc1869069fd767a050d82e004f09e226a43e1456ed8737afd5fabccb4cf9b24ba5129f382c2db223b1a3922445e1ab11a24c18ae5a29b0fef2c82bd9193f4e0d1689f5cdd3b27f2b12fc3694f9428164c121298e89617b96472c8e85424b362ef13a343d24cb32cff", 0xfe) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x23, &(0x7f0000000000), 0x4) 22:28:33 executing program 0: r0 = socket(0x2c, 0x2, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/101, 0x65, 0x2, 0x0, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r4 = geteuid() r5 = getgid() r6 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r8) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7ff, 0x0, r3, r4, r5, 0x1, 0x7}, 0x2, 0x3, r6, r8, 0xfffffffffffffffb, 0x100000001, 0xfffffffffffffff9, 0x3}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) sync() r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffd66) 22:28:33 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0x7fffffffffffffff, 0x83}, {{}, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffb, 0x6c51abe0a6b9d37d}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 22:28:33 executing program 0: r0 = socket(0x1, 0x0, 0x40000000000) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001bc01631601321ecc5fecea11ea8fef96ecfc73fd3357ae26ceda1818d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23f200f4c8b2ca3ebbc257699a14132e27acb5d602000d7d026ba8af633e6b282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000000610000003c04f9f8cfb5a4cc6c43b0cf81bf07e3ac84f5b894d4953c611bfd9c7fabf58df7031dc9ca0a1ca7238521e490214350a1946dab5a0ac1e005", 0xc6, 0x2, 0x0, 0x162) 22:28:33 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) socket(0x19, 0x2, 0x400000000000000) bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r11) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x4, 0x5, 0x4, r11}) connect(r1, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r1, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r8, r4) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000000280)) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000280)) getsockopt$inet_opts(r16, 0x0, 0x0, &(0x7f0000000480)=""/82, &(0x7f0000000640)=0xffffffffffffff3e) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x80000006}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x9128) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x1, 0x57a) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:34 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 22:28:34 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x3, 0xffffffffffffffff) 22:28:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 22:28:34 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x4, 0x6, 0x400, 0x1, 0x6, 0x0, 0x8000, 0x0, 0x2, 0x5, 0xff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 22:28:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x1) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 22:28:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1000, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) unlink(&(0x7f0000000080)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000680)={0x8, 0x6, './file0\x00', 0x10000, 0x1, 0x65, 0x37f}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) recvmsg(r7, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000005380)=[{&(0x7f0000000a40)=""/198, 0xc6}, {&(0x7f0000003040)=""/250, 0xfa}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000004140)=""/175, 0xaf}, {&(0x7f0000004200)=""/109, 0x6d}, {&(0x7f0000005440)=""/128, 0x80}, {&(0x7f0000004300)}, {&(0x7f0000004340)=""/4096, 0x1000}, {&(0x7f00000054c0)=""/46, 0x2e}], 0x12c, 0x0}, 0x40) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) socket$inet(0x2, 0x3, 0x1) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000280)) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000280)) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000000280)) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000280)) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r17) r18 = dup(r17) readv(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f0000000240)=""/34, 0x22}, {&(0x7f00000002c0)=""/206, 0xce}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000004c0)=""/131, 0x83}, {&(0x7f0000000580)=""/96, 0x60}, {&(0x7f0000000600)=""/81, 0x51}, {&(0x7f00000006c0)=""/112, 0x70}, {&(0x7f0000000740)=""/135, 0x87}, {&(0x7f0000000800)=""/54, 0x36}, {&(0x7f0000000840)=""/92, 0x5c}], 0xa) r19 = open$dir(&(0x7f00000009c0)='./bus\x00', 0x20081, 0x0) dup(r19) r20 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(r21, 0xc5005601, &(0x7f0000001a40)={0x10, 0x9, 0x4, 0xe0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x702}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x83}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x72}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0xd2}) close(r19) ioctl$WSKBDIO_SETMODE(r18, 0x80045713, &(0x7f0000000280)) accept$inet(r18, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() sendto$unix(r2, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r22 = dup(r18) ioctl$KDGKBMODE(r22, 0x40044b06) 22:28:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000140)='./bus\x00', r2, r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1, 0x20, 0x0]}) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) setsockopt(r4, 0x7fff, 0x5, &(0x7f0000000000), 0x0) fchdir(r3) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x001/rile0\x00'], 0xa) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14, 0xfffffffffffffffd, 0xffffffffd}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xffffffff, 0x8d, 0x800, 0x1}, {0x5, 0x7, 0x10000, 0x2}, {0x9, 0x8, 0x47, 0x1}, {0x6, 0x10000, 0xf4, 0x10000}, {0x6, 0xe0a, 0x1, 0x1ff}, {0x6, 0x3, 0x1, 0x2aa}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") 22:28:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0xfffffffffffffffe, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r5 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 22:28:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x182) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000100)='./bus/file0\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x100) 22:28:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4bb741be3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c2", 0x91}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket(0x1a, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f00000002c0)) 22:28:35 executing program 0: shmget(0x2, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0x4) 22:28:36 executing program 0: r0 = semget$private(0x0, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x84d1}, {0x1, 0x0, 0xc00}, {0x0, 0x401, 0x400}, {0x5, 0x81}, {0x3, 0xffff, 0x3400}, {0x0, 0x7, 0x800}, {0x0, 0x7538, 0x2000}], 0x7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 22:28:36 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xde(\x10d\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socket$unix(0x1, 0x5, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f00000000c0)=[r3, r4, r2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = socket(0x10, 0x10001, 0x0) accept$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000278c8400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c13627e658cbb8855ba3b25184b3c3778b18d5d0bd449b5756f1392c9e8fd8a07d15f7ce5c07d8a6141cd1972b96f539cb0cd6286e54fe13aba0025d30a8aa67ea8a4440a8d54c8ca66b3447be1932c10789719d7fd7ea2bc67b3e115b0a5633c61d2ce3433a5f732cf2efe67e72c1f01d0517de79c42adf8c8e33ccefbdc27cc8d921bb042fdae4b8579e65e3185332a2b33ee9b9ac3388ed41763ef27d637150f09fda43543464ec06a46a797e3804649944737bc91f0d2bea046c2a911fe0bd7f88a0d00000000000000"], &(0x7f0000000080)=0x1002) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1, r14, r13, r14, r10, 0x81, 0x1}, 0x6, 0x5, 0x6}) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000280)) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x80045713, &(0x7f0000000280)) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300)={0xffffffffffffffff, r14, r19}, 0xc) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x401, 0xfff, 0x1, 0x5}, {0x81, 0x3, 0x3}, {0x80000001, 0x6, 0x2, 0x3}, {0x8000006, 0x9, 0x2, 0x101}, {0xfffffffffffff41c, 0x9, 0x6, 0xffffffffb69573f7}]}) 22:28:36 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x53f) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9aa, 0x7fffffff}, 0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/98) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xa60, 0x0) semget$private(0x0, 0x1, 0x4) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\t\xd6\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000240)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000180)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x101) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000200)=0xfffffffffffffddf) r5 = dup(r2) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) renameat(r1, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000080)={0x4, './bus\x00'}) pwritev(r6, &(0x7f0000000600)=[{&(0x7f0000000340)="8b29d82a6c22f994c19c7e4cf4f568461d812cf41610193194c37adddece42f8532d4f420becb0260847f3dd59d2a1545fea98f2cc77", 0xfc}], 0x25b, 0x0, 0x8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000002c0)) execve(0x0, 0x0, 0x0) 22:28:36 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20040, 0x12) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000340)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f9d52d7794697215825a0e56c34b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a579276602a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a8eeafa2951084aa3141fd303a4443ddb112f6b6b699c65ff", 0xfe}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000180)="2a972763afc788c69b1190b7ee042e85662e14aa0ac15b98e5131a593bf3eff70cabba520c0b3b6a38d65679fa9443dda5e0cb91379e556ac6438b8daa8a647d902f2b57e707841f06c041771f4748bedbcd0237ec5b9b3551302d89d10549fa3279dfe56cc52f75b2b31b7769ec0cb99e947eb9f7a0e0c6666f8266aeb3bb23817cb7e0b10bf7cba2eacbeb1241c9736445f8ed3cd66ad4cbc261d6a4560532f2e69d1306349740eb6b79480506bd8d95c877cbd44c51ed33822fd0e5103f3708d72bc55a70cacb8d799b098c5ab25a8948b0d4db83e87de5b921e3b211f29a63d098ed9aef64ea73c8b5516410dbde997398b7a314ae6c1c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0xffffffffffffffc1, 0x1}, 0xc) 22:28:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x42) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './bus/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000340)={0x0, 0x400000}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x210, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) 22:28:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/232, 0xe8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508", 0x1000}) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x3, 0x297c, 0x8000}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x1ed, 0x9, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) recvmsg(r6, &(0x7f0000001740)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000300)}, {&(0x7f0000001440)=""/75, 0x4b}, {&(0x7f00000014c0)=""/9, 0x9}, {&(0x7f0000001780)=""/114, 0x72}], 0x9, &(0x7f0000001640)=""/212, 0xd4}, 0x3) 22:28:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) socket(0x10, 0x8000, 0x16a) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:28:36 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = socket$inet(0x2, 0x8000, 0x20) dup(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x45bcbcb278cfff43, 0x0) kevent(r4, &(0x7f0000000040)=[{{r6}, 0x8000000000000007, 0x4, 0x42, 0x8, 0x52}, {{0xffffffffffffff9c}, 0x9da49416921320cd, 0x3, 0xfffff, 0x5, 0x4}], 0x6, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x81, 0x8, 0xa14, 0x80000000}, {{r8}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x17, 0x5}, {{r5}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x749, 0xfff}, {{r0}, 0xf, 0x8, 0x2, 0x8, 0x4}], 0x3, &(0x7f00000002c0)={0x8, 0xff}) r9 = dup(r5) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) kevent(r9, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x81, 0x2, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000005, 0x4, 0x4}, {{r1}, 0xfffffffffffffffd, 0x7d86bc8ab8543bbf, 0x1, 0x6, 0x800}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x100000000, 0x80}, {{r3}, 0xfffffffffffffffa, 0x83, 0x40000000, 0xffffffffffff7246, 0x80000001}], 0x8005, 0x0, 0x40000000000000, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 22:28:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000), 0x19b) 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x25}, {0x6}]}) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000080)='\':\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") 22:28:36 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xc08, 0x0) dup(0xffffffffffffff9c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0/file0\x00', r2, 0x1}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000180)='W\x00') rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f00000001c0)='./file0\x00', 0xfeb762339a75d110, 0x1000, r3) 22:28:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x40}) r6 = dup(r3) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) r7 = dup2(r2, r6) ioctl$BIOCFLUSH(r7, 0x20004268) readv(r7, &(0x7f0000000200)=[{&(0x7f0000000580)=""/152, 0x98}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000480)=""/203, 0xcb}], 0x3) 22:28:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x90) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 22:28:37 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000db4de401ff00000500000000000f8b17", 0x0, 0x9}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, 0x0, 0x1, &(0x7f0000000000), 0x7fb, 0x0) kevent(r1, &(0x7f0000000000), 0x3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf5}], 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 22:28:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) chflagsat(r0, &(0x7f0000000240)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x41, 0x4, 0x40, 0x4]}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r1, &(0x7f0000000040)="670dc3", 0x3) unlink(&(0x7f0000000000)='./bus\x00') write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140)=0x2, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380), 0x0, 0x0, 0x0) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25, 0x4}, {0x5, 0x1}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 22:28:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x3ff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/4096, 0x1000) write(r2, &(0x7f00000001c0)="8000000000000000b73f065993", 0x3a1) 22:28:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x3, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 22:28:37 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x40) r0 = open(&(0x7f0000000040)='./bus\x00', 0x802, 0x2c) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) 22:28:37 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/108}, 0x74, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getppid() getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10500, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="1c84f694481716", 0x7}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) socket$inet(0x2, 0x8000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0xfffffffffffffffb, 0xf4, 0x20, 0x6, 0xff, 0x2, 0x1, 0x10, [{0x6, 0xb9, 0x3, 0x10000}, {0x3, 0x8, 0x2, 0x99b3}, {0x9, 0x7, 0xca, 0x5}, {0xecc6, 0x6, 0xb5a7, 0x1000}, {0x100000000, 0x3, 0x5, 0x100000001}, {0xe7, 0x4, 0x80, 0x80000000}, {0x3, 0x4, 0x200, 0x7f}, {0x80000000, 0x2bb, 0xfffffffffffffffd, 0x10001}, {0x20, 0x5, 0xd53e, 0x9}, {0x9, 0x7, 0x1fc, 0x3ff}, {0x3ff, 0x4ea, 0x6, 0xff}, {0x2, 0x655d, 0x0, 0x6}, {0x8, 0x3, 0x10000, 0x101}, {0x80000000, 0xffffffff, 0x81, 0xfffffffffffffffb}, {0xf2, 0xcba4, 0x20, 0x80000000}, {0x7, 0x6, 0x7, 0xfffffffffffffff9}]}) 22:28:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:37 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet6(0x18, 0x2, 0x5) pwritev(r5, &(0x7f0000000800)=[{&(0x7f00000002c0)="1b752aa21eb63b93465321590529332399dee16922b7f743f35d087e3e3414d19afa6950183a3e06a956ee414b9bf79fc72e477ff0ded6ff875bc186895e44f693d2844f74704d0faee90daa2199a94b568967b0b7bc8a7c433b02cac4a5ee1d494373e22652b7a3d4bfd6820a0eb35ccd5f375cfdef4c8a9d0a7db91fd8c530c191a598644293de83bd72082d1cdb75bcf5ad37ba06c267bd373eb2fcb93f12e93330dfeac30dfc0cd0adb7f2a57a", 0xaf}, {&(0x7f0000000380)="b9e40b6c75b0804c6f1b20008019cdcb0a73b29fca4a303641718a678482dd5c8228257f044fedc770ba7a0659c699541b46e5729c7057bb3c78afd0cbabd416d249d80c095e9fbce5489add81aa56d807f8ea9c84f122af3db4ebf4aba17445793b179759b5b5fde9b502db05f31b300e51a6d806e62bf6400c3ef4c2910b60dd5ebf16ed22187e3a0adb3caab09ace140157739f6b6223d813654bb2cbbcf43cee06a49c3012a01b7dec94072552f35ef9f55175a230fb1ed6e94f47d4a37204e3e2f483c6a0e7f019f526c553c17ef1199ec0719cf7d924f57cfa861f1eb274b8733ced27057004c7436f739517fbd0791111e066d27427", 0xf9}, {&(0x7f0000000480)="a5140d0e9d2295a63513ae4d398e62a9ec96366ccebfb491306455bc626ec519f20c6f451a30398b89196d643dbde5df664580029fecf556e5033021f1c968cd61f23ec773a7963e6896d112a741a4f03ea8e2c997d75fe0a8af5dd6e9bb297765e92e3b11b0de7c8a040ec0b7c2013a3c02e7da3e167a3f12ef4d46a5908dc6d614ed0bf1b92af83252b688f86525711ed146197db7251aaebb624d25131a6354ff32ab3bce00abc5c2c784bb9a7556fbcd41e6975ba44138e28433f920a71fb7a103345c81b0ed956900387a5c0bfd21e2cf0cc21c1e21fa2c1c8f283cb4ecc58d8108fee2f874c0f9f8b85fad53c1f11af2a201", 0xf5}, {&(0x7f0000000580)="4c9b11121b2561ecbbca1e7fab88359c8e24a1d53feb263d13ef5880f1c4754d4a0ad285cf439c1606b9f56dc9cbaf011ccd6ed37681478b4ab39d15dd7e73cc6a0dd6e06c6bd9c154233a2e3959f2b8bda33b6ed3ee83a7e04a266ea65d6aa43a75667fca99e71e0cf9a19bada343d59028fbccf109bba99133b539afc34fa8c7bb3b4f32422a85bc1a5f690264967f8effb7be001f97e68d70690952d62bc769890df201a835f01df2e7186356c42e794e774795c0f19b0daad83aa4266b849d", 0xc1}, {&(0x7f0000000680)="38a78e21", 0x4}, {&(0x7f00000006c0)="bb21aef2fef6ede06ee8fcfcac12d2d11286", 0x12}, {&(0x7f0000000700)="d3c15f4044b850ce8f2d42ac6b82320b4313aa579904785f9d605c960a555698df221cd0ccc5f9058dad0e2e91078ec5f25e3c2d8f07ba69120ebd7d79a0daab3ebe20bfac283b6d12b6615c64d4b8f813ebf2c39ec46a6269c738e787678c209e13a792c8f27ccdab686512ce51bb60f46f7edba7b0db4d566c1e0ba74b6ad31e8f1762ef23e429bced58c3913c04a0b8e9c2a00d2c43d3b54365705b62347439e6e55e3bb723adb50178cf69e84fd9c2341f790d1721", 0xb7}, {&(0x7f00000007c0)="1cfe55f8ba7c82bf21a88769edf8d9cb37dcb0e915945d3a9bb534a5987499ffbc7fefc2366cded6246002be3857853ce6eaea82a3f589aba929c63a", 0x3c}], 0x8, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x80000000003f}) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) r18 = dup(r17) ioctl$WSKBDIO_SETMODE(r18, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xc00, 0x0) ioctl$TIOCSFLAGS(r20, 0x8004745c, &(0x7f0000000240)=0x7) fchown(r3, r8, r19) r21 = socket(0x18, 0x1, 0x0) getsockopt(r21, 0x29, 0x9, 0x0, 0x0) 22:28:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x54) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0xfffffffffffffff8, 0x7f, &(0x7f0000000080)=""/24, &(0x7f0000000180)=0x18) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x400, 0x21) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000400000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c803ff7cc53c894303b22f310b404f368b0f90000002000000000000020208010000800000ea00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e57bdd5e64711c32e2e49f2d9a3425fe2ef78c757bff693501b01d91673be82855ac20a1cb177fc5691e6a07bf911c49f2d9109eab", 0x35}, {&(0x7f0000000100)="d4e742fcac7d34448d4fdc6adfad8001dc29a5bb643eb37cb39f4248f87cdfb65f0779c20f670355684b8d0bdc40562ce4449ba828210aa141c124ae1ccc0ad6ff13ce2e2e40c6e305108748ae50e7237898e4546e922ab48d85532834553e1e2bd0323466e7ca8190b49c37f5f575915807913361246d8cbc4d96977baad0faa3e83473ea75c4f32ac8e6f99d8db642d722cfe5653e5fb8e8bb1da7ec4c0605437be202c24b8ce7a747a54bdbb07eda2d002953776eb2bd623e3326095c9f8139253d49cd57556853150beffad56a4b90f6f415a969ed9c62508a2daf52ce0b32d41e4f05663e3a7d57", 0xea}, {&(0x7f0000000200)="20bccc670636d33942b13b287765a3f1557ebb16a590400d2dd9a974ae3f2e302bc16812a6300d2f744d50a14bd668e5a01f1e285fd190ae9e2975013b357f77d63dcde73b3a04b5dd537516c3e82b42d5bb0711734e7ea9f514fa95d4b2da39493c51193f613559995637a85ce2582d6a1da5e173d32854286f0a3b247c3d6e9a6e83", 0x83}], 0x3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 22:28:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) r0 = msgget$private(0x0, 0x110) msgrcv(r0, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xfffffffeffffffff, r1, r2, r3, r4, 0xc0, 0x9}, 0x80, 0x9, r6, r8, 0x7f, 0xbb6, 0x1, 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6, 0x0, 0x4e2, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x8f, &(0x7f0000000140)="c7dddc20fd2ce8418ff2d310f4aba8b951b2e1fe8c5bca6f4362ceaac71f9fa48eed891e4724c67e1c50578e84b529d3095d794aafe0afc8104b55c43d4aeac507c752bb025340ea8a8e72a005513498e7f5c8cc0b38d2a7c2a7e257d299b47df90716dfece9daa3b515e3bf7c212b270b236477cc8707d8ddc3a4dea8d824551df12549501140918ac1ef542265ba") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 22:28:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000002c0)={0xfc, 0x7, 0x4, 0x2, 0xf74, 0x51, 0x7, 0x10, [{0x100000000, 0xda01, 0x1, 0x3}, {0x2, 0x3, 0x6, 0xc0}, {0x3, 0x400, 0x80, 0x9}, {0x5, 0x8, 0x288, 0x7}, {0x8, 0x9, 0x80000000, 0x200}, {0x7fffffff, 0x0, 0x9, 0xfe}, {0xfffffffffffffc00, 0xffffffffe226d5b9, 0x4, 0x7f}, {0x2, 0x4, 0x200, 0x10000}, {0x7, 0x8, 0x1b, 0x6}, {0x6, 0xab9, 0x1}, {0x100, 0x7, 0x4, 0x1}, {0x2, 0x1, 0xfffffffffffffff7, 0xfff}, {0x9, 0x7, 0x0, 0x9}, {0x6ef, 0x101, 0x1ff, 0x3ff}, {0x0, 0x7fff, 0x0, 0xbe}, {0x2, 0x9, 0x0, 0x2}]}) ioctl$BIOCPROMISC(r0, 0x20004269) shmctl$SHM_LOCK(r5, 0x3) fcntl$dupfd(r4, 0xa, r1) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000380)=[{&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f0000000300)=""/94, 0x2}], 0x2) 22:28:37 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000080)) fcntl$dupfd(r3, 0xa, r0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x6c, 0x0, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) 22:28:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x400, 0x0) utimensat(r0, &(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)={{0x2, 0x2}, {0x81, 0x7fff}}, 0x0) r1 = socket(0x18, 0x0, 0x12b) dup2(r1, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r2, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r4 = dup2(r3, r2) fcntl$dupfd(r3, 0x8, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r5, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r6, 0x2000746f) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r6, r5) fcntl$dupfd(r6, 0x8, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r8, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r9, 0x2000746f) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r10 = dup2(r9, r8) fcntl$dupfd(r9, 0x8, r10) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x1, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x106dbbaf1dd5af1d, 0x0) write(r11, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r12, 0x2000746f) getsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f00000001c0)={0x6, 0x6, 0x35}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r13 = dup2(r12, r11) fcntl$dupfd(r12, 0x8, r13) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) r15 = dup2(0xffffffffffffffff, r14) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f0000001800)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r16 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$TIOCMGET(r16, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r17 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r17, &(0x7f0000000700)={0x0, 0x41, 0x0, 0xfe8c, &(0x7f00000013c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eaff00000000000000281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cc27ec3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e0243415c243ae7e264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e6440000000000000000000000000000000000000000112ba4a7274fcf26da41ab8a8a5f8ee2e300ffe18886cbf7dbe90621f776d6a14036c3a48e60c4b6ad176d29b072685bb681df92a1b27a08208a7908eeaa660563c37d46e3e7f282e1c6cda5e539f7f3e2a91c0f0df665586b89405182ae0515"], 0x2b2}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='\x00\x04\x99W\xbb\x9ci\xb5\xb9', 0x20, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r17, &(0x7f0000000a80)={&(0x7f0000000800)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c000000000000000000000000003411297246decfe3a7ac09e7e3c08306ef911f000000a8093a4772d33bc26b26bfa779f880a11073c4679f7d3d773257d24f13a5cfc71db8a8e4deaf39514d8f39e78dcbb32f1b2c5920de4bc9779f345abdfbb0eac23548f10ee4135708171919601db4bfb3d313931a05fc1bc529759fd74600000000000000002100000000000000"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0xfffffe8e}], 0x1, 0x0, 0x0, 0x7}, 0x2) fcntl$setown(r21, 0x6, r18) ioctl$WSDISPLAYIO_GVIDEO(r20, 0x40045744, &(0x7f0000000600)) r22 = semget$private(0x0, 0x3, 0x120) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) semctl$IPC_STAT(r22, 0x0, 0x2, &(0x7f0000000b80)=""/189) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r23, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(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']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r24 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r24, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 22:28:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x8}], 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:37 executing program 1: r0 = socket(0x2, 0xc003, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x100000001, 0xcb4, 0x2, 0x1, "b51766b0af45117fd4d54923d49421505f6e20d6", 0x8, 0x10000}) r5 = socket(0x2, 0x2, 0x0) dup2(r1, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x3a6) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60, 0x0, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 22:28:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x129) write(r1, &(0x7f0000000080)="c175f512983cfc53e73cbffc3247c795b4e845121c3d703f191c9a2b94ccf91f7cc3f702d2518df9b19e29817b551a7be64958e156bc62d77446528195006022f3471c13fd09d6093b7bd45f1206ef559156efb0c09b79caa43bd4bde2494e1392dd14c1745595f976ee0da23fccc39092a67044a6b2250739f38c12943e", 0x7e) close(r0) syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="97ab5695fe16db882e37ec5429b1387bb197403024f3462646e0710a2b4931b6939f77e6c6bbedaabcdc17d3efea1707027712a6932a2d5a20149cbd7cb07153bd9ea3116a90cb5197930b39263cef98b0039bc26eafd0819f6edd1ef9b65ebebd0a47bfa40a16", 0x67}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 22:28:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 22:28:37 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfffffff8}, 0x2) 22:28:37 executing program 1: ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0xe2ec, 0x10000]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCPROMISC(r2, 0x20004269) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x7f) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa2b}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) 22:28:37 executing program 0: munlock(&(0x7f0000938000/0x1000)=nil, 0x1000) munmap(&(0x7f00009ce000/0x2000)=nil, 0x2000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:28:37 executing program 1: clock_getres(0x2, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) 22:28:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() ktrace(&(0x7f0000000840)='./file0/file1\x00', 0x12d3674eac83ab6d, 0x4, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b000 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b000 failed: hole in range 22:28:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) minherit(&(0x7f000057c000/0x4000)=nil, 0x4000, 0x0) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 22:28:38 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 22:28:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6539006669a2c98cd3"], 0x10) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0xb7dcfc3d4ca5e4c4}], 0x1}) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = accept$inet6(r3, 0x0, &(0x7f0000000000)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x7}, {{r4}, 0xfffffffffffffffe, 0x80, 0x1, 0x9, 0x40}, {{r6}, 0xfffffffffffffff8, 0x6a, 0x20, 0x100000000}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x800000000003, 0x7fffffff}) 22:28:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x800000000000}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r4, 0x0, &(0x7f0000000200)={0x1, 0x0, 0x400, 0x5399, r7}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000803d257f97a6194a3bf04e7ee9b8000000002300000000eaff4307"]) 22:28:38 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000000100)=""/105) 22:28:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) fsync(r3) read(r1, &(0x7f0000000440)=""/178, 0x2d) r4 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:28:38 executing program 0: r0 = socket(0x1, 0x2, 0x6) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/255, 0xff}], 0x3) close(r1) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000003c0)=0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 22:28:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6", 0x0, 0xff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r3) 22:28:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = socket(0x18, 0x5, 0x180) setsockopt(r0, 0x9, 0x10000, &(0x7f0000000800)="d1d7a1fa48996c6635d4b96be558c59e2c44ac0784afa00bbbe746a7692b965ff41548b0e0357400e35b674e35e2627c9b24400767269c6b9d207517a20fd6fe74bd886167ab24ab3c48327aa628d12f3f6cb290e7b95184390104d7c0e823720f59b3647e0c3684e83fb1971853973bb660b5246702314c29d399df83239576d8d3e81d29f3a34ee5ce50e31263e17dee509845f9c635980583d47eecb709ccb40e41fcbad46c35bbf2319e50a79a0687f1e116832f25ef4b402a7848459d31cb45f2e53056b853dd3f54271c631632ff2f4b9206c68ec607a8e89a897ab0029a1cff1f8183ba39111843dee5f99ae275e769c580942b7e5d57af6adc8ba4746155b86c38baf965a3545a71884d9fb2888dcad514d90e1c4ed1dd3116ea1c3b32f5f9dd39e78c0c5595a3ec3938e40b74d19bc2405e4ea13198480f4b926c6af54c2909d10a066abe1f548156a60c34decab723ec71dc7f2d940e881ac066b15340d6d17d0c28b99187e8ab787748377cadb4c3290dda0d67ed2ea3bd5b7845a79e8b095704b41aff5a505d4f22a9b1f2a2854b47964d99c5c31f1474f599dba2f998b03255456ff6b16826bc5f973f2a2714681516ba9a1c7bd964d7f9325a3b4fcce99ca72b4a32d2fc5ea83976e91139a55355a0cde46a6bdcdb68a27ab41e69be0d395aefdd069951fa09920c0c9287099cb3cbb692f5126cfd077d52ba9e871481b0bbaa3b2d754bdad7e53beb70a0e2c7c035e5120855c4710fcbeb96c20eff52166924403cc8ce5dfe9e332b2494980186e89e84ea6263ec4901a0d4439d5a120a34177e9697c7773a868925eed60bdf3b754560a452082a9945dbde0c80c500bc58d81153e6fff4e1df5e92f6ff475b811d18e4a0d72f52d60ed73c4dc45e94f89e0ebd69ce3c638520d71369e7a6f330f470523b7571f36c26211d6e7a03ecf76c428ae1f73ec63c4624d848548a7f6984d97e71fa89290fdfd1a699dd8c93754c9aa3d9cd13f1b86e35e9baf17334eccef3551dccb180813daf4fbcf956cf47f9eeb2b3bb4fef3f491f6805b6afb7d36ff3f461db183db2135fc11ad484c4702001718526b0bda5a184d9ac809e97b1d6abf67c58ed9320751607306286121d7989c3525d7de1d425feebc50ea10618a4302ce8246258d8afa0ce4723b419844122af9c2e4049e5e4e416bcac62dba735b375d54602a403dffbea7aa643439a35dbe9b5ffc3907839f7636cd655d9daca7526e3311815dffe1b9088efdd81430d2a6e7a44c4688abb1a4b0ee8879ef347403f55b1dd87f6f28acd6092f178fd375e2f718ff6c79a795bffe8269ef05dd3eb6f1ef0805986a3f878191f26078c913e6a065aa602a057174d544da0b6a14f5a02910770d04c30b4dd8845fbca38a1e8f3af6e2900a22befa2f141459e659492b376d2cfc4e4d825c2629d66e20c19dfe9a5c902d49c495389e82e3d99da2bba1ded5e8b87b6d8fcc028786a3a3fdd20dec878b695cd975e2841d6b6dbb2ea5df42f2f39e5834eda1c54841bdb61078136c5391e6cebe5bb335651c068e53ad317c1092c48c6379e829dd12d13975271e1ea2121d9893fcb6b8b5c6d03798048e43f7970d25c63cfba726b296c43fe0ab1efb18f16b412293f2520f1646ae19215d0dd300d692b905de969fa91d20ac5d6d61d29180d7f1778a46b722ded439802817aba900d75576780ad275b4836e43f561ee56239e536ee77607aa725a576df4235ad7d1077946412b2e29954af0cc4d0cd6bf6f024431dc52e382cbea9f3236921619626c3485e1df52e3c0aa81e74abb5990c0a08b16e16ec1dd067e69751e42ff211b36df0ec6675c2b2e675ce93eb005043f6ecc2b6b19bac560933323eaa79f838d37de61a2298a5fdd4a19d10af7e1e782fa3b7dfd3043bef4a55fce212dd76d0804aa7d608da153188e6ac593d72c6d2ea4b104a023b68dee94248ed39d7b4414ea046fbce116f8b7c03449a41bc5b44f85a4e95c813724110732af3d5520a68c654e17163da3a75a58c912e43112615f24e414c0a4b44a2c7867f9b1dd9c12cf8086a911fe7af0d62c82d4d02440a32c905d9c43ed5860126be5cc7706e34c4605475bede55e2bdb54f14f023069d38382bc3a34d9951d5e194ef6275ae5561e87af1a4b0b6a636631dd865b360e8fb0f81c33085bbe58c0ff5173d652b0e1faf0380ca8d3cf3aa62a5509eac8a319368cbbb4539072b630140775f9b5cd09d73aac94afcad66e5f8f227e1add47a9b63c31fd75c67360b91675514e37f4303515465197c3ae648082a3fa2ac14b2131ad3d38f054574f05c420399b7c8fa7cabe60b39c36d76a8bb0a201065ef6d82d9acc888d184ed2276daf773ca7aa2de93d377a319e3efd44992aaf02df4bff54d818837c323421fb079a353377059ed4d90d0df1d375edbf4386769bc3eb24a6bc373f6ee8dea288dabac6cc77217679599bf4c2f6741ca00316f4c79ff85e8d78a949bdecfb94c9f4764e5ce53140763c889ac0c482b23dfa66bc6809fc762e000f3950f23e39479fc1f5adf6df1f67167e944dead162ec2f4356d5c4a8d4704e5f1f82b07e4184fd88493d35907420bfd30cdf81ca080130e04472d0652c1c1b7c88f7935d9258eec1690020e6aa15fab223ccd8aa441b3b0dc00c97c8b4e0c03c27c069a0a4e2e9f7b23d19e2666810bc03905c7f75a652bd6ee9a070bf0696d9dbdd56fc380dbee49cb895d2840ffbfc7ea207781c2c314eaa7f2e9f3d1824ab24aa754d239294575bccea4c53f3ff4589012d954ca055dd2e1c6fd4244395edbd31b8616481e3c25a041718001eab2be41085e19672cd146ee2822b710c1e42e8760a2a8523d2b24459f84674b3db8fbf77518445fd93076a8f6f5690656a41493f851eaf3aa5f41899f41cbbf6b4b92137cbf31465ca749229fea9fbbfb4b2b271965ae3cec1fbba5db900fee9c7aa3cf4d0dc59a6864c8a79971913f6dcea07e6649f1811403717af682673b3cb35c7945206b3d426751c9f0eb0a7a2322dca7f8b216b437caee412cd89c3b518cce4fb9fa446df37f3e27ae02328f313c51fa40312bf89adc8a714a6ba47f9b33b8996a3c55bc7202cff6a003f88b041f972352578213291828ce2635ec4426e8642f858e9dda6468e821d180b7df1313845dd686c9b10d09f789a9c07aed2a44979e40912fd2533f4c8b90aff359adb33a90c6f5808f4123451069cb004ae43987476b4f76f2e5e71c523a5e79b5cdc6f0bf1bb837f5d87d84ae1850e3b697268432cb562dde2b11c9fdc7528c3682df4181a067e8bef209131094b6513554ba985b8e5b2faf6d5c6c35a56179e7783016829e075a64e2cc4997faae79f507f67aadc6926dd12880c9f119bde4483b2f486b9d29b4e53962c13037e1e17ce20c66bb550ee0d8a86c384a8cba1fa0214285f9579e13944577131181b6443d8c62094a16e1b13e079e24b7779d2c663764c231cf4362e4a88993d2050aa55737265c64adf79836c40519f14ab183f848e8646ac990dccc7adf8cb9c0f8e638ebd44d8a24cde02fdce3f79191b5b1e45bc8016d0e04120ac09c0bd6e9b8f0f319759e5b0847b744a32cca37f95c9c839597842f9c3d899f385aa4eaf6ff9eb9aa255602986f823d53ab5e4aac5b951c1572fa9fb9e29f4c1a51b20b6f485377e941214adfb9ce149038f73c324bc7131a8242f8fd37ae6dda92a20bb90dacb6a074278b9ae36633955874408c63b4cf9a1c8973feb08517306a096932e57c5094ce42c52bce70118c8384601bd69dddc80d348020034bccf8641114db9ca8bb1bc512d3071c387bf80e1eac8312f6b20b2de070930763c64278191a3adfd8681993de08513a80a44bf95284be0f85c87a14ce5416c4abd001b24746c9e7ecd58516381e640efdcf4cb8063abcf28718753cce8ebb50c67b0b675442fc36344d1713616ba963c1850d9092abdae244f412b098f0b38b5ae15dcbfbf06de5a1c26bf9c609be3918ed08207b766baedfb2cd2f822c8962218f464a35070a2748bf60ad113b31e8b4f28b67dd43ba62a2012a24d2e73f5f491037d54861073396ab4ca2c9ae47742a9355f6e4dc6a33c27a7c90334344d2d93fb119078d906f1a4bf61e4f55c92c8fb129fa68d1bbbf1bff2fd54fe32c138d621aa09319176c0cf1986069c3dc50b3b8296499b675548320ec3147b1da62811b4841a5195afd08fea986daa60201d98c470c6932d71e27149862ff7b320520ba070d2a89659f8c67d4e1cf2363f79d533c39fdd300e9870d170a0f90bd77a243475fca88f0002f147b7e87e56f6d8fcd1a2f1fcce0299c6bb1da4430af0b47690ea06397b67f3a7b1b6e1446e74cc11ee776bd45a2f0dee9abd063909a9b0693cc94d93c6e52e6cb871ab9a7fa6a91fd733edcc6bdbb0ba488621a1f4043f3758f963dc6fbaa55bb76c87fda2ef7a4ec3d020c42bda3b62b42d0d266ecd11362edf9e1dadc09ec6c9fd393ccb2c6102cea0f63b3e8258b2fbef1bd08376978aa02dc05d7190e36054050202e9cfb271d9a12dcc664df7f2773da5866fa8bbd8d4acb6f52c3220b239514bde29541961674bc82317d0fcca21a33f9d95788190af650759c17546fbbe2da272a4aa217ad3d8c6e4560027d54740862f027aec395b74d4dd86fa9a5a3d22add17adf5f39a51660c4e9ae6b33b425bef1bedd333d145334959acb991b5fe90e3966b30b09363612421a73b47b490e9c32b0a931cc2d12ebd872d8fc563ffe4eec89f976a524bd3ce952ef66b5b0855a874f8c0e59c64c881d8fdf10923b7e9cec48301c90106214217a8409e686b0fb9336589d901b838f379285f66222409d9909f04be1c82696f4c88bcbcb99b22001d2fd456577720176eda31e5ecdccf2deef0eb5c0311df1fbf3abb1060291237608ee50c5ff2e373e3fafb8bcbc93d89a0db251e12842ea8da85869c87b4c95701b56e8047307b4a12a1975bc3c06988c305e73943045f21315b33539e9131bd543dd704324dd1a586b26df415b4decb3f41db66ecf95104c22df3ca91d41adcb8792e103bdcf77f674ba3e55cc11c02f21cc65f7addaf662177d4cd2918fd0b159c8ceab8a18eeb8ac034a21c96600d2622a7e658fccf02bd70b49ddd6d0f74ab4041dab2b2165bbf965e0be6da8f3b17e1878dffcc83956102995dbafdfc1a7dcfca6bd7a169b9f896e2bbb9d78055a17f26a8c078757e956a064811f2889a742ba6978bb05ba6de9f6f8743d355cafa87c0d1ca9653e7d42ae6d56d4ef7ef6d32e461eb9a4fa61a698f768629a9ed665732d24a61ff263187b126ce9b9ba37571ef870c0c650984e372f33c5b48950ac8c59b6b56942f32382cc71ab47d72bf2d7d913b1f09373b40913894efb2605a4f65f49f442a980a65319467f00d45c6cafe68b1b869a4c8e538165fa591fc71fa0f4585f85e28fc761845ff8fbbf55a7a36d056cb534b7e76e790b0043f2856b7b33a28440fd44c8d3e881724f95035d4e63c9ea649a87266155870084b2621a133dc2c18be64f6a649994d42caaa28ea1559d33216dc411a934f5c4be09286ae805ece39c68a6134dd974ca39aac5f359ce979ef35fcab24306a48f5e151390b96f9e35f7ff1d5d40acb8f997cc9c2bb6c5d3692172ce4c633098d571cbb726ffbe5670ddd664f5b08f8e295e3dc52f031338a8255794f90edd34bd8752b4379300b09767cb291409f2c8f5f5b65c4de1f1d138c6d030a631e19a4eae26c63", 0x1000) select(0x40, &(0x7f0000000040)={0x8, 0xb4a7, 0x2, 0x800, 0x8000, 0x7, 0x8, 0x7f}, &(0x7f0000000140)={0x52b, 0xbf5, 0x3, 0x9, 0x80000000, 0x7, 0xe6ce, 0x6dd}, &(0x7f0000000240)={0x3, 0x7ff, 0x10000, 0x9, 0x2, 0x9, 0x7, 0x4}, &(0x7f0000000280)={0xffffffff, 0x7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = socket(0x10, 0x1, 0x3) setsockopt(r4, 0x3, 0x81, &(0x7f0000001a00)="39dabeb27e3486e065ca86463374be6462480e98e9eb127b6b13b6d1d75f48923285022bfc4a7061b9f66e61f85304245d03b033aaa4ac10eced8d0867b2c3adba2c7dbd0889c076bf2ead441c7d9f44db71155bb897b2041bfea81a5801cb93205f2388cbe260877b448638dd616bfc61805a899fd4fde13160b7da389e6d5f9c610306b9637bca2331c1ae807a0e1f3ca074184b115b7c613d96d958b54a8b756970a8690ae9b4716bbccf9f0031436e6708521562bdd1387f375efa29048a9f3b9b3addb62bb1cabc0ce387ca6494a2266cf4727fd79cc0d228b951c50e", 0xdf) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000001900)="dc1a487d99eb282524b0a3e9ed12563e1bdaea630d5dd2f088c287752200ac990bcb8cc7e0ad355e12517c5a7b4ea03d1bf01a6847148ceb9587cf3876947f52af711009d211668c0c863096d81600d394c3c0279cc8cb90be0bcb2341f9ac30ba931c7068eb46aad9d2e6a7050a1e98ccd2ed3c35f83aeace498f322a1863180b4849142516f1bcb781ad79095e9e931ffca51e189ed716808420aea0debedd2f00247a515ac4d996d00efe2e9d8c3eb473c7d46f527dfdcd1d89cea3a34408e63ae3f98a4f83dbfc14df15d70c284ca9d8f65d805d3e1168bda530cb63085144398f541cc33626669df25a72e75613ff9cdcb892", 0xf5}], 0x1, 0x0, 0x0) sendmsg(r5, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000001800)="136a81f646e5c4d5910caf9da2518dcd9de169f0994dfb7772bae1766ced91e0b49b816dbf556cf58be2dc1c731f6db6a450429f8276994a54086df692274968054a2895bf72659659d425b99cb543c91eb7275c05997c385f67887550abc190d8aeb53ca6fd67a6e4d5439d3d1efd0752863068e8c5c9ddd765071bc3807c174dee199a91bd06858d240bc07b2337dbe91d8fad5f064616a309b4d296daf80088e47ccd840ea67bfbd0c7f6ddec5bfe652d727e419b73603ff3425c22fc8552c5f9236fc324fbe7c24c102c71cc78dda42b1b61b8762cd7c9e2e2607d222c0c", 0xe0}], 0x1, &(0x7f0000005a00)=ANY=[@ANYBLOB="b0000000000000000100000000800000ae4fab0dcd296afe5ceacd5f8cab5d777c5ca44b13fac6384fc983a4061af147a531e9b4cf1ff295679b763bd638df2ccc5ba3f8f217101517ab22524584ad6537dd4c42b01c563653ddc64a79e13a1d4bf9649b4403eff65298cf68296ac2cf89f3253c5af172a7bb4ba6f425b6d43cf720aeb9ce0cea2a24ea74895a237c10f229ff7f42ec534311536901be05e7963ffa4d779d941d4aa662b4540000f000000000000000ffff0100622effffa2f902b6901f9cee2c3adce6b42b444de3ee3356ac4eb22ff5859717a879effd54ad48e6e01a0db1129589728ee07eaa77b8fc85b16e31ee561106171cfb223688666bd9fbe26226e5b4e739c3d2122a2cb56198ee585e55a6d01b60c10ef9a74ff4b6a722802bb07a78fc85d12d5dafef4056881655fda963bfedc94b1bcc50a5085a5ce59417ddd97c93b4632d11515f71e1cf4a19320f5e47e98113fe35f96a2f44023bec69fe045383d426458d49b8c73bea6c211ec704b36ae94946b383721e61114806ca835ce40560e076ec0330ac7496bfd5afa0000000000000000100000002000000e7829ad0ee36de72531359477c5b427604225be896aea87024ca002be25e5cd94570e63df24b1801618b2be1ca5d7f04e991225a29acf3c8c476f4ea6daf37470bc780913eb9db2c125002a49a8ac96083a30d209e853005dd07452c9269c9402e96c47b01684d2c6f201f5a0f3e1db6a83c0c5d0989dd22b57bde16af2d108f5928dfda8acbbf959912788300000000101000000000000001000000a3000000c78829f69da63b541b5bb7408c82d57246a24d466d48d9408110fb31cac73660df97c9b201db61fd6c3e0a3a48751cdcbed494df8a7b929eb6423fc8733c3282a85a9dc66eeabf326d965bdc0188ba3e3f8aa3c975120e276b1178225d1d75a5af298a0e45adca50735d91edf5288ca8299fcfa9fb6c2621282b858ac74129ee52694007af20b9fc6a295eb5da085564bccabf26e2b79b54faf429b44adc753debd5148604476e722ee81065477def051b2e78b3ef55467642593f1e255c04828fc7a5157e0a44c325adc75532b5d5d54c6d3460bf4ef712c967ef945ca46250e2003fbc493b79f99c5c6750abed77107862ca9046a4b3a8a701a1cfd7de78077c7a2d8534d028d5dfd7f8a416bd3510f878f75be5f4b7426b3756d97715e840c00ad794649c0b997e5b0cde93f1acea48185a9bc52b07165e052c63999e1becf81e95a2d932ca86555d64bff424b7ab7f2e2bcb231dda0088f5adb0daaaec7a2b08d5bf95c6b71682c7f60c393af7f239648db720970c3b3143a7aa1f0587d391abb2cddff5d655652a6672f3c5457d71268f8595f8d9803854957fd4a10c09cea51405d96629bab50c3c307ecd395a434bb58a7308781be6c5a7e514295c15f28b0b99dface12df8dc292e5503ce5795e80e2170c08148e580965d04db25faa04c9917bf1b273d83afa5e1df74a5c4db0ee20a1ac940628bbfb791fc9eb63b876d4c38407decbe702892e088b30a8b587e1ec70ffe30ab79edf8962a47c212183da58ac4ae34e6d830b25842c5425861e065e6d28153b4d58ab9156771136266262f09c9d5bb613f3ddfb72e5833b5ff70a25336259f129f7bc9ab3c08977e34a825c9715e71f65b3f363a32af1d321d784f42076f0639277ef9c1d36f9bd68a02168f93819478793c7df01f3be245a8258b3c4871948d98a4f2daae2548eed80eecfd70552a4617933197088fdf4c93726e8a18e88d94cb2d2e9a4df473e884cd5afb373d58eb7877b29d0ea0d285b4c235060506cd09597e66f1707ff120c1d6f0be4229bdeb7244367066593fe1c55f727cce5a702231ac64efbe55b29199ef94e652883b6e4a9c24ff0eeca3d16aff203c8d86f32f18af46b73c8c359952fd939cd253c1565940432a4b001d0e804d9e64d8bcc1fe4dc7c40efca5152559a09cae224c7bf0103ddb6503de828cc430b775ae7c7e6262e10cb695a660af2f2cf6d6245efb7fea9720df68711890f72b030abd28a0dd2db219ae4f1aefdd3cf40db3de13088595335c8cb27f59e4efe59edcba9b98f27ea69f178e3b28da643ec8646f13f8e9ebfd64e7fe65d1c71d03da101b4b55b33cc4430b42f4090a5568310450cfff105cc13a68d545e7ad4c11847a9244798a2f1f22d1a395746331668f14fcdc5b3333c0f05ab6b6fc6346505c86b61baaf53f07c30a1173620e86d9654ce2f714252e6edde2bdf7b0f5dd4f7908efcaa32233f28239296a01965d759800e86fb4eb0c42de9cbb0ae4cb82611f045d539ca7d7ef9e470670fabd5b19645d8000f944aef2a9a383a269f0333babb67762ae07afc8ced803b91a09f91169f7f39b3bee8af5c19569a031b82e4ef305d5550a746ce22e4a272b8331ce9cb6c8b9f10f790de00b5c74927350bda1dbe03532c7dd104f49c3fec5e2c00b1fee67b276fcd7305d5dce6fc1f1274b0692fe8a0e259764b4a8a0ef96e4056f43cd4b6e8c41b1f372ff76ba5f272683a5ab38735709268e55820dd7711b71af63a118fb27bdf3c7ac10420c85da1c89bda3d8869069f3d8269a9f7fffa4d472334ecddbe162c288709fcc99f0bff680f5637d34708ce0535d092ad630e035c2374ab14648b61b9ae59090d9fbf0b658927c9e06b6790d6a72334e1bad2aa5a1731f612e1b3e0eeb0d5f04a04652c01dce9532b8f0222bf112e268f9363302e0c822fe3fb3d1f9a3d4c7dcc4a78b8408194ef77ee6cb539ed1acfe229e3a84b6c2eac65996ab63b5b00d794a443a047e6c018e847bf05c41d1ef080189b7ccf15a50fe2cb122d81bebb44da18051a7f1c2959de330d85eb93d14f374d070205341ddb65d858e102f849411120826db31734e8a740f696e630c214e90aa3c631b90588a4b7cdc9f5aeae2358d31550b564d3f5cb3931a3b9967c49e7d34603f5b522212ec7f7955f03c0e980551c6c2d84c43691831959e87cc7be1c0a3fb145eb2f9b44d3380e8a28dc5de6fbedd2c4747b2ddf6bfd3e53bbcb733254e5f211de8a7787b61e9acce5accea04181071f6fdf9d67dd9107e16af1871770355d899821b7729cd16519acef59f5faa2b10525ad011c8e3d604eb250df146c53de9faa119366632d2d7967c6d6708066abde6d5c64819f53e835353f714ea4501961de3ca828e7dbf9e4fea7573aa6a7aea079d11c860dab8d1a0eac3b806bc8a4bb85ab988391f1e63547bd27e94a6899e6f4747b20c67fafbf25dcfbb3c963af478e73b077c8388774f6f6895e104fafa05f6708ebc1359eceea3ade0fa6ff1602a45b5f1d2af6b4a98f73534606e5cab45ed51ac211217de0998ddfd2ee9563605a597b2f659e2881186423540e7c97eb90aeb6d0b565a0e3e259b9d4f8b2f8d90e85fad04b3b29b924bfec4b9006be9dec1c12e08e455c1d368fa4ce9a9ed82a445cbd5b8df9c99efb57bb26237f9d5cdfd004fe8b6ad69afa3f9cbcf40dfee489d0b16597ffe70ea7cb5e7ec377c967b764020ece0403c49c9cb891532ac0b310637f56358042990b258975a3c051f64b2158272b1a9b1b031536ea9de6d5ab3299b507c31d45ba668c6875f924192650652376e0473bc340079f41dce2b3f615a0da049b7cab0ab00d719ff769ab9617a75bf826ce0c9483e776a1f98d0ec5556f49d3fdeeb75d8a3f04f614c16e222c0e39921ab0e2588aceaaa04d08fb0ed23a4ae32af2246629eaaef0655c587a953300bc160c8469532d5d3df7d4be50f129436e9e8f5b4f8205a28cfa59786dbcf4412411eef4c0256ea7cf9193fc63b00d3adad813945fee101009db06cc5cee8afe3074d7d23666a963c555d4c5888c7b14d83689f4ff77482698aad6d2635fa7a02d62d643a2da1afda364c58997f23eebb81d68c0e9716b3d0a125a4a3092bdcb4cf74d71ad8a924d09baf159fa27f2a3f4f8903437fa5d0b319d4efc0b4833a64345236c080b4590d4d9d7b3b347f3db86a41db0939a26881fb878c111527a22796883a1d04a214c15f010db79c2bfc043d420a30b4bdb121d49a83d78a661e5578f8b08b5f2ae96f9c5bf70beb98cf3ddc481cb8400e62a05a2b7e518d6ffef734d6b0152daa15a33259e686404a3e6ee55bac8f49d718b5fec8b6d7da7851dc80a1504943d5e457a6015598c105c2cc90c116c2ad698843388a4aeb55c584b48cadf5bfc45f43dedbdf30e9f4e7716b659aa53de9d68eaaa8a0d7231fdc05627335bca4dd77dd749212d2f4b93afd0e94a87eb688c8f6862c6668daa135375a4051f69fd697607792639d7a8ea748e8d40095946b0dc6d0545b86079585e19ca2cf13f5fdf2b2e77971a0f3f8c2375dc09a94e333c3213c369c4644ca34f7b1749f2a99aa7e25d2042b7db4a792bd174c1d06809ab1cbd05c3a6ffe6420716ab1ad6fb6e6f3bb62072c5b0042f5360126b79b874c5356f42624ba8a4c7efdd68f14b7202bfd43631a4f484d7ccdd05805d42067e0dd56157a4c595d20f9abb8e4a4de18701220562c68e74ea7c7cda7d11de12e35b8ad8748f562a2aea42882af29e3c1d0d2f1352ee28f1b7a05b2a8583adfa5e10ac2e188cbe585af7b91c49b715b0606306bc17f7b80546f04ec18f6aa1ea49a9170fecfbae1778c4015cd52a7e99da5d5ca4d70a95f821a6870382eedff78d91c95427892014de654763197b807e2118f74316790b1e45391c9740be54beded0dab4df0527b944cea2769e2fb4d601ef832d7c370c2486df1c3eb11d2929d63b31a9f2f200025b9153c86d5cca300ed7a58b58a14f63e8541e922306a74f42dd51e1303c2f195f0fdf8b92a736033ba4530ef02aab93c8aebedbe0cd40b4e3471580687b27c14487ef8fb3536e5cc9b4bcfd98ee2f8fb2d6ba8a2fee1f8293cab5a6ad895d6b5e9e12023a0c7dd084e3d82d17f5234c62695d9dec11849e23f014d3a7ee104cbcbe123cf33734c60ad341d8a79fde77e08500c4ff6aef43b6f5126cfedea76204801a5dd1ee6698935535bccc1e06cb946f462797ee816002452a27d4e0ca58e686997062d1903d8ba94b4479f1cfde623adc4d71dfb7121a97bf53458bfdccb3df5f1b8a0391cd13eb4d1c0595081e00a942ff372c17c393cd7b5885d2d8dda5679f98a3ff41e2954ec74c7d5bef36c95cff7978630a79f234f5b4ba13371e9899559881e86ded07b346ba4f7a065c1a8e6faeb6c11ecd2d3ad3ef3275f6a54d16e1eb1df490aa795783b8cfd38261b3ee1297721073b114950f26197a62f1601ad065a6ecf3e33983a107bdc424784249fc814de02ce0a644e7f77088078eb62aee22d35b53e6d9dca4ecb3754701882ec0d2013968d9ca8fbb0eb5bd202bb9e7030e9a60c284194cc72207ba6ce1afe6171b8fd7412d17184fb239a69b18a9b75291b2705310b62c70146a5d0bcce712a3a69f76248e667d60fbafa477438c5c88ecf9afe843c072f2b70c51c5b4d2743fb222462b998529324d5ad72472bffae2ec1637191361bb463f59d2b7f34c4f31ece558c64c788d606dc380eece1e3ff6c0ea9142dc9a939a07036afc1d2cb29f06ca6e8fc50ed6f825f8859b2a2ed5513247a47d5937bcfcd210e5ceb59372dc493b78ca2a3351b7a28169f4018d8563c3f07e38c5d8e10deeda93efe7f9a30047c05bbe4e3c36b08b74e143eced837811d59f2883f358850943d8121c2bc03d74f6cef01400472dff6d0d57eb468b9977be84256f96229e777d43fcd54ce2f2646132ecb9e3664ecef374ab5515bb8fc1e84127fdb7d610ef3567a75ce2fd8207454ea3371e8710db0018028aa9b87b095fa6ddd44c2f51a856089b7e1c67d88d218857d8f3af38e2eff195b3c3ca34ecd2119088debeeecad60e5b6192c8e206228adaa7971b689be31b20243bae89e5bfa4be858651f5b3d1ea5f836f4108e30e5c60f9eea52b595a58e6f9d9e091ee225472218222c235320e2a93383f7ea4317ed0951cdb7a683a96c8978348ea6bd1df680c1cc8907eeefec5d34856e2533d78e1434fcb16039384b716f6824c55d042442c3b33fa0745b45b4a38f811d7b09c503751209368e8764e18c168d72f6014c380ce899eb1b83ce0ea5cfa79ac0f2094a920aac79dad96be5fd6bd0dd2ca181fd09d1cf9ffd6b138cfcd58057c43363144ee6e1af8e6b5efbedba918702a289a072de863b5b7c39d599c21e74bdb50d036ae06af0cb70bc5bb99d65edb8bcbe92a6d0cec0004e7abf2a563b04c0851f8e1a5f5d73e7d1fa4e68a3c703497d4fb3db85d47d8b04d782be112b12d8c5f2ae303ecdf56bf718ed6d6ebad91dff80c593dbf281e1066babcbebc64d1a0449a9dbb174bf4729cd54f15f82a619047a5e9a88e86b0a276be8352d3e25a656846a79469709adf882c58c7283e588555f0eca28fb4a15f17ccf480457bd6e9d2296e9f91d3d9959906c4600742f32359f28cd0ee7a2f9a3a698c2df597e44df2a45ea73be18b9da202983a4ef6d2862c102bac3e6e7fb0be6a2a37f66d8a2e8992318d7eb802d6f4ce3e88564c174da86ed11a9e26534579eb0b6bca24ad73676ed0f8c20b7f192e1f4f1a3caa4e5be7c0b31fbed3dd800000000000000ffff000006000000e2c50a3e112ae9c4ac00e7875dc80bbdbef74a04cc1be2535989d205fb0c7c6d51ca6146c97e41c33c5833b1c09b4c92847e0b2d811e46c2c10c45a2367126595256f4aef9b3eaf68cf2a37c0fff87692181fa62a8e86e3a936e340cd695ca9d221f2cdfe7807f7fe5cec6aff4cf5012a69dbc7b8951f14b547c1074cbe805e4937db3c35eef5ba421629557a242102433c8245897bc46b73bb5b36819965b5689bf0a76416a99e4e7bd85cb312636eb63d4b174ecf2a660983e1f0365bcf63051b1ef18f76b55003800000000000000ffff000004000000d16e8a4754a4f2cc50082a491801144ee233c64d71e652d2a876b931b4540dc4fd52000000000000a000000000000000feff0000090000002f97aaba290bd701a19b39178dece753e1ed2bfbbc295c34840fc8c6dee2d4249f2287ee01b7e0c6443dba7f771a480d16db1724c21350689618d8af49b03523e0cd476a6ffbb98cfe2373fa188ec22735f23d84f31a7a488b4783c8621e798a79a3cd9dab753f399b7d04231a6ebfa509b5fa4f8a96a031ccaa000000000000d3734128e88354c773061057d46d4da2f6efd959ce5550f9daffe346828dad11c8894fae904c48ece12f59de27492b0cbb1e4abacae82e5f974d485774f2e6fb67"], 0x1400}, 0x400) 22:28:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x689, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 22:28:39 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) semget(0x2, 0x0, 0x460) 22:28:39 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='\f ') mkdir(&(0x7f0000000180)='./file0\x00', 0xa8) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x140) rmdir(&(0x7f0000000000)='./file0/file0\x00') link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 22:28:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) read(r0, &(0x7f00000005c0)=""/165, 0xa5) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 22:28:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 22:28:39 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x100000000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 22:28:39 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x100000001}) execve(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x43) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x6, 0x212e343e, 0x1, 0x4c, 0x9, 0x400, 0x4fbea0193823a437, 0x5, 0x23dd, 0x5}) 22:28:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffff) 22:28:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000002840)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) socketpair(0x5c52a8394b8bf0d0, 0x3, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000440)="be4b17238d2031ddd6c2a4ebbf94df5c5f1eec784983c91ac6b1091bb48dedc1105877e30cb1a400739b19feed16b5d367ffdde156e042cc277204eb1dd23f524a592a5d0b5afbb2253d9d782ae2f883e889822d56f6a11eca936dee7e7f4e91fb03337f062dfe7b7aa4f0c92755a6883b503c5a1db964c509cc8b06ba842523668c161f482301805e5115266f8a76d6f3fc66a4fe0c01ca5774655aad2abd3d790f197ea1d70be74bbd88dd27e411e4e503ea9ce2d474f512fdd0334c6d85d3bacd1908b532ae9c254e58fd1bbf8771472ea40899470f1a23e4870bd89b8a7e3ad7c6378b5d40c690b078607459e1f00583ec82591c28ca8cc05f20c4a3e8d0f0eb6bb2db9becc78cd0d52aa3962ee94646a3f806e270e3ebe15f085c763a2745c153f4210dd193521ad16c1d0cce4658609d0ba15caaab2184c26a7629abb8d52d7378884caa27bbe92640a15376f47f235415e68ab50600bccb60bbd3bc59ca2b4b0c7674326959b154d3cbb18820b7f9dfd57ed2ae7310b324164f499d756760b80f020311209a06b3d4b7a1d8431cbf7fb98fe7f147396ac9c7e3db84f1f39599d8ca0be472381b5cb993646423f386636fceb5e32d59526f601c83589fd511490bbbfac68a755556e80fc33890231e75fd3f61f4b583315a82bb4fc2994c5004a223a494ddc3e81ceba72580d1071fe1036fef2adfc62d5f17f8d253607e0cad115998bd3083941e6d0237450ecd42e10a0a02e59406bc07f5fb2fa065840a82cb7ff6ea7366038ac5ea5c6507075cac37745c6fe49712fa9e442945fd8f1ab53143a058f01fd7a1fa7b7f3c58a003304884be9f47cd279d9bc19cf435409747e23617678cc9a5a88af49b2f1b78b6a49590408ef81a62cc0960b87399792fdceb8723d3210f29b2122c041d057444410fef45cf38929ef1d1a6f7f4239d471c8b148b9a1685d7e3f4a9db5f6c7b75c2f0ce6b2aaf05a509db38e2f65f2727056a9ccd315ed14a1b97b6c20c93f0116c66c51fc0d057015c106d34e79f1c3a3dbe2140e152079857ca0c3125b596b3f503ae256eec522843c9156463f9e1219e83da7ad7759c4e0a87fb09b6396368a98fe5ce8dd02d54c86ada870b00dce64b973cb89f0ae25eb922b482a1e79328131b138e110e58ee0e636075da9fdfce933794b422ff9410726ff8261a4a817c9c0e4e6c6ae4b17ff8669d634f2d440cb50ce370852c17a2514132f0853a7be38f4ec4a6fa526d28ae04012ec275ddcbabc6a261d4e012eccfea152effcbf9163a7d4731cff5a6d194293cd7bcf333e8bdc95b9a6c8a21b9df93241deb7446f25c0215c9919bd250379fc866352998c781386501d484605a78d58dc102ad5806fc843c4b414112f6606ae0543773f3a9206e6ad6405ad60bd513b24578045e9cf3cda612881bbdd15f3aa59022194a2f8bbf0f9397a707afe2d62e7a88578044906c38bea830c70caf260b53a98b4bad746589ac590326843cd82e13182e1f51e48af8316e223b3de17472761ced3898ca37bfa76cd4f674d9b689e146e2bec0d10326bf93e82cf4276a424b8698572e8df6a60c9cee79cfecfb9de3711d702616c00ec8048ce81e984c70d3550a45feaf0f45af196156f8ed99606736cad18a021f2211466bf30d8b14145a2c8fe6ae487e1ea021eecc47cc0fa878305df664304187fbe139b2bf55a03018522c0b8ed4921a7d565a407bdb2c3af782ade03d5c1278f4f9efe72d63d98d005b7bdd35f183a70f6d506bc4088d6ffe59acb735b80fb3390ed3f9c8dc7c0aa668154b7b27085840290df3a0c6081604fd9d8e0d205a2b39429d4d118a1bb924dab07e85ae2d3a6a1c797be3a365e917e79a9cb7133985497cb0048294a90d16b334695d0f05cbd98376ba9207eda6972bb2a02d9b795c2e94befd393eef1becdb27035c43ac7dfe343037377b2374f885e90101be72c433ddca42423ac782a9e34d04bbbd5378aed2e7eaa2414ccf11bae9325919c29e56bd714f645c4e0e3a06159965c197d44410da7c657d833a2ea5ad0b83bd97ea8985d36ec5ae6a72f8a67569ac7013b20d27f8dc03008790b653ce109bdc993814d0c483ef7fdd5bfd6d5f788b03ff744cd50cdcb61878088dcc559217b339b477051321ffee44642cf18d9474fe13aa1fc4308cd85c0099f61baf08a77e3dd1eadbfc5e2b3f8e6e4b2e96651046855b00bea3f7c6e717dcbbd233b67a0aeb787bab2e6fdc4d84b9208adb43bc267e0fc5a453bbda9647ef851a11d15d2ab51853f5414719cdad7ec8b176e22cedaa0cf4d69b6ddf0f6c6aa3445b6c94c97b6a262efc3ce75e86771e84d0967566471f1d37034e7f1a68db9bd7039fe846b584e7d00d24cc17b3c2ecfff381fd90d96a0a2ab4e6291ae630551dc5d56b68e856672d3dcea4cfbfcfc0c7fddc997963a38677fea25bc04b4de415169b806c7fdbb79910177450715ae6c098ccbfaa2149527526bc7188df4491c73ee97bab2511bab8c81a67cb2cd3341cb203db95d2d9d666d15bee0e96bd9589e8f1c4b6850e8b5876efe1788c18eb23263edd3998ba28451c7739577a86f0f80ed3c122be7955efa5d05b9f75183837af68a8feb2fbe5cb16f37869bd8213cc4110fbccd9b71e989e1b9856a0ee589b658cf96583f64161e9e20e22e3b17c663f83028718e44e9123adf8fac8914454c2e11bc104e5879faadfdf4d479d5eb82188aaafec919bce3b86e228287f8ecf4160afed128f085e8ba02cb9bd4bee9ea0211c77ed07fec827ed241936d30b7c20221817e6e68a9765744ac744b854aac9fe9a0c3e978050ba41dd2343f4313219d258d4e42dae9e84b358c0208315cff3f2e582487707c4c58a19c0971a4ba660a3ab127f6a2295352d97ea055b79e22835c172805b5eaad4970958818e630af39461d868933584357af06809426bb933c21a7672ad8aecc80bf617b377f3507199d6c0970b4e62cc5ce9d4a702e48dc9c71ce2b32900f9ed16e1bdcee974a061b60e0e77f97c4e25767898ef970907a30c0b36376dd13dbf14229c912fe013cb50c988e318a2f289e9940fd78463770b3dec063a8091b60f862d630667273afbdeae28beb136ef8a151c2a17ae99a0a19e8a640565844aa5a46dd93886fc6580cc0ec783e1dd9a3606fd9083da1767e8b5ec94810c1587d44cd2d03e623d25413f65e22b5cce849f395b45fedecc35d101180e58ccfdbcc350ca0c830c820850f182beec53a2bbaaeea5fff0ec37117ccb0c9468e7975f63d9fd57bac62276bec1af251507d35d4c305755a665a379a57300e1b4202d469ca9cb61c3ef020485f26c3cc0c423b0a83994d65c443f323aed45fcd151c4167c332715a7dc1e9791a45deebc8a8fd254db25787a63725d92256c941d0352f33e06ef04b1dbbb30458146a3f15fb2eeb4f96c9c238228eee68d738802380847c2e48909280fbc13e0b33b9e02204ba8a988efeae61a34694bf6aa88e0dd4ad40b226cbd186f49fe2d9a030e5a47c76d2cb4c7518bb5ed3ce9835327abd27201482e01c521c72ed9490476f07a08acc067b399196e9d1b5eadecee5174c72b0a0a826284c48dae0e9580ef2a9d612a885cef0a885771ab222a6d686fc6eb1bc9a8ce07dcd2fc68583495e3f27af37ffdd3aea041100e71eb7559cdeebc96588d9e2a539a4ad898bd4cfe47e50e62beb2f9f56aebe4d9bef5f66b75b5b3c788e83bc2f92bf0a8ea9fd5e5ffc466f3e6fa44141e2c7021be47cc5217dd4a1a3464695d34a606de6d65f1f4fdd5285388876d2e6ff9461d95eef260f7b9507c4b7bfaaa111f1317d29988bd4d0a94519ad4a3abb8300c0c9c86dafd95efc8031939be8b45bdd45bbb951f5a0522815c2b6f4b83bb5c542177ed0b38d13b7b2c8486824e5158816bc8b98cb20c373f4dc4fbeadd3ed94a853f3917350bb1700cbfbc469517a08195d7163c5b14ad03aab6b52026ac79325e2d4fac20e5f59022abd02dcac9430f54d72bef3835eb51a38652d0a55f8bb6e963510d202965fe907b5349a67edfa44d34b22ada3cf84a8b1af7c7fa6f5279160d69be640ca0b20c1e8202c401edf867e20fe679296108558233d7e1c1ea1828ba676be27968abfe534ad3416bd8f393977d087c772ce41d788194c1b2db0caa5813d9f2d5b1f555992431398f33e849211be15f9cb87d742df4b58e806d6352490d87cdb91f5c59671707cac1600c2ba32d2b37ec517957d56e15e303c02046b84dbb8cef2325d35069763a876c370f51bd6e52dbc29a2e1b387feeea74dba959af46ff3b0e6f479587e074e767e906981fec52d40dd2bcb46844367ffebab6ff230de7e3f58a4e7fc2d88ce3c4e97c5d5ae9b02e403c5790d784f51c54f9fc90c0af4360e0bec3a4cf81d16b8152e4c3ad558411a46eab50e207e3c0ec7cbfabe19f182cb0bf76962479297f34df2724a2eaae8faa02dd957b710d4c595fa38a0c7d4ee9f04d241f2b02dfbd94e68180eefc4fd4f45c2afb26f873837ce7647e0cd7d56b34c23caa17abe75bfcb3a467a41120d8e314b40793199b25740ca73e188656155080065c69b6aeba71164ef21ff2869220134253ac2b26f73281cb7270804215366cadbb3fcb498a0a9e8eacaa41b9621776ad5bbe97e534ce89cdfe441d660b2c3ee6a915e3900dfe8bad43e16d9409d05f0a1c383398a4f373858c721d82419c10ebf573f48af35359764b1f7d13096552b5bdca4593e838e560696992baebaa6dc0de1226d54d9ebfc1b51c73bb7a9f2e83bf8facc0abb607921ddae3613582b02d6797771e83418254d5e83db3c62f5b762bb74a25a3b1930c76d1c2d0a420ccadadc3463b515cad36cf7945b23a3a93d477efd1616a737e4ad28e0f25b4d385d77e44cd775327c91b17a9e713ceb5c0dc3471121b3ad513c00e26091ec18af033370a571b881ddbeeb72592b0b81da60239344a7899d29ad0b55e016cef3d1e668d26ed97ffeac519487aedf76ef953e52e50007e2496b4f6a1859d166b586c10d28cf727181c17abe8dfa3ba1f89a06cda5ea364fe7151d5bbcaaf26b3652ac7212402f4f9b11e17b3b8aa09d4bbf4e65a0b56f74a149a12c307ac6c362e39a21f3405cdff2048371ed8bb6e7d86d888f95e01104a28471971fc1baecaeae7c30b9f03932794bc9fb20a2db76e073f6595accdf71c3ef78277e3cf21a9507ddb3804432ee98c2df0666082f110e0785d8532b8638f4a583df67ebda593f9fe38a3f8c13ce3bc5841f7281220ca227ed5ba85278d64cfe775fdb6c213c48d2c5601ad9b915019fc3863f8d498c9c36785afa918a474e8c165fa34747ca00542c52e3b13080d7f531bbeb1add5614b68198d869a7113e74f43261f4f582b3136fefdda385c7bd73a1b9bb3a676fa7f0d74a3eb271c9b25c455c46f35b90a9f8ffdd5910d5ed514c044f4ae514147c7a87e734d4afa267a7c908733fabf3f4168af252554e002e8a247bd04c00e83acdc9460b619399b89ed467c3b3fc79abc6c829ddcef0f0fd5d68bfbde90257f29f403fb3e38a8879b1a4912cf8d6f537ff335d88a36c04b76b443a1f5f6d986fb063ba67e972c66cfed9759f91b6e9b7da15670ab0806014f0c0e59693a3745c17dbec850b96cf2ea4f761cdb8948a37b4fe66c32a3abcfe724bd5e3a6a88432004570d4cd23e43e325730a26c878b996701549f5e46900211f90df3fe6afb734dab9b5ff9d7d7b8bca26a9cdd761a9e623e65e5afeed98dd0267ed0d33", 0x1000}, {&(0x7f0000001440)="0e6a7010f572318e984841a4d26700ebb2447efa06b03a77137b7b5620edd6b0a2c9322009a73070e475a2f51a417f652d36a461e44ae5ec94c50b742b69b99327970025a47977b6df44cd5a1b2b67f0bdae2058de3256b234d6251ff65f503b2847e14140ed8060ab9256aa05438baaf01628fe333159a5b2cd01bdd8622a47654d402f8180d5e689784b4d612c08bf9e256fab4b974dae070b70156798f474059bb571bc522f49687d0a751804212c84885dcce4e000af8a01804992f850e2e1e592392ac0eac7699ca02e5b13d8c1fb3d5b517abccb70d48cd48c18d95931f3f647015973b4595e150f", 0xeb}, {&(0x7f0000001540)="a8b56d7eb2763c813ad4cdc24fbceea28327bcde6b86e863bd8052ff1eaf21f7ab3a420f180ba2458b2dc7fc41163d9b2a687062ed979f7b98fbdd0dafefd3c1f31976d00545281726848ba32750cb7c8ce77fbbbc3fd2f731342fbae45bcd569af091247238811f51b1d27af774d016ab7464609a477479571a08f9455bd900fee039fdd8ef9f160241a59f40a7eb4c0a3428646372f95aacd6363901fc7c18a393f78a7395108369772e467c0b5ce5d9e454fedc89e5e7213af58347b0dc025461f7a277a480cb2806d4635c9a9a982e163080c795746b7b1af99dd00eb9e6774418b96fc8fa75379f0b0a919607e20fdffca1bbf37ee08cb8082d85effab456fb8863a150085ac2c068b77f4ad42a3b257435ce6be32f6b894ae99dd905911dd30e28100f32b74ae13db03a88376417b0924f5cea4ae529b0a1d1220a8ef6319b7eb957d1009f9cb78cbc4d969e8af5cdd32bd0a3c3a4a2f1ab3570ffb27462b0cedd15ba2d6bd4339c1cc81779db41a95b013467aab3aee9fa141ec9dbd1015eb9e35ba1f8aff16b96844f6548b0b1a0aa6b1ee296d086e7b648955be86bb1386acdc547bcde46409b41ae2c6536abca2bf8b0180e873a48bcfba19837c3d597937456babb3c9955111ba33d0f2d3d7da8d9e4b891012cd3982a0e61de26421e2c587ffac7ce102ee8fb5aa970e32edd9258e9f149cf5cc0175658f2c30fa2ad046c4d078bcb8f94c47843ec87ef285b963dd55ea237a32b3e732d984ff556c0aed102b34ce3dff68bcb332fd25574feb8a0623acf1c7eb47dddde969c102613edeea1d6a71556fd3d755e3be3e8282492c6bbb145b4f9fbcd9c593210473f634c85a20c24fe786fb3faf25fa1369c1e8e3964fe1debeb2733bacce90f251684b9730cd7ad35e076e63c2a5b64063a71c0a67afb1c91aace79457322263bc92871b0b146f9bd55128ade9860d7755231f3260c983fee1376fb809c7c83ff263cef9d3032385f390cc3b36f72aee2383af72dbccb341356a24f56767c3d0e0e777b81c883ce9442d173d8d2faade95a6a838fcb795473a54768eaf7d6c11477266705edfa75b2478a069362b4d89df4f6ace1f533eeac0684170b2920eedc5120fe0ee15629cb3d788e9b0ec7307d0c87417567761ec8fed9935bd9ec1649998db827695db007bb89bf0f74e679acef23b4a9e120b634cd5e2bc26458ef39e3b0883316c30b087561b24de62d5c4b6cb4981bf1853c9088c25950d4f7f1bf09aa479e4996b568cc28d86e43034e26d5a8d3155e56bcd6e682480946b95296a2b82b18787b9ab949378bc6dc11ad1c099c54415375ea9cae0048fbde4ad53a25200f09e13a041421af93c3981658c5a8813d2404dae5e7493420e27d4b43af40f11e53cfb47a257eec269fbcbe2cefaeb8e399635f54557bf9190834ba655f22c43749d688579bb4408817175c0c6cdfa21e181efb82affb0385a72c9977ae34886a039bb16f8802179fbb48384e2c59f9f9e2c67357559fd6a39dfcecee739b38dfc16f2f452ff6e7d4ed044ad044272be6a219b22c0cc7d2e0170238f61b5af48f02b06deb46c892d76eaeec4817957aed5d91b9fbaf33b4d4e0e53523b30c1b869ace3e691b86138d8c80a64c65bec14baad919b2341c4a06b704e0147439c39675eb056b12d323f7a64429a17abb347ee7c9bd3094b416d3e4f9ed58ed7f5522f64e7773620b61fb3a5a80807258b45a7307ff25f03c556a5faca73b6e4962f44afbb210c65d2f704b3ee2527e210097994eeb4525f4f8329ac2e3f9f617206894df5d1ca96805d8b2690b30b79015eb44e216766a11afc025939a5c33a9cf3f4e4a565bbbbcbfb7f519da7bb0e92cb627cfcfc5c62a516e153886465ca3d47ac26695079a2712af7597aad648dd1fc7ab3ac4a2ea765ed1ccc4c65f476a8f31d39c8e657497cd6642ccdad6eb1207d585369e1af2cae09d008f9dc899389488cfb3bb843828c24fe2a716b22f3a4d90ed11ec0668f41a6e667996f0e6f377e9b4078a206ebddb597a9e7d8c0498ee6d7895a23a3971fee65bff3363852a436895abd5c6a5f56764ba115639c5a11870147c8b08fb2565b2cf314b408a1ca053a40abc67f21914c3ad63fbce10161d7753a0b788f748a538b6049078f4374d181014e9a58f5c7fbe0fac6fff03926c62bc09caf9caa9b000b6fd3e4656d89f1ecd7ee62a981aa472583beb5f05b4e6f344292f3ea4f0dda134405d8abca1078085dc49f544b351f02ad46476f515866ede21baea8393401ae330fc0af80d15689e33915f562bff75e828d1323eea88a750cf1e3e60771d7592db44880b737d0b7137a6271c0a6a9be639ddc9229332774f430b11230fcb5f4ccf96894e671a0e001d571cfd50c90873b149da1712d91a02663497e7409ef35cb39499e7f927f11de581e802cb486d9548474bf80018a1fa4ea684f959ca4749f0350945e027b33e52e6a68f0eb2f232757eb1fe4b674a2cbdbcf1843c1fccc88e777008d4ac9262590cca5c1b3f4c7ce0a60b3328b634e1ce447d59a63064b8fc055c7f58b563b1337d2d052ca4ea5a367db09f0a331326cca4d766ed84031f007659a867a930eff73af69bd36028df1692dcabbc39a1cf71226fea3ce6ecb20dce5b8e157e1b4d3b3e6352886cf383ef60b49a0ef8594ab5a9fc7005ec2508838504dc0e2ad7f1a62adafa1f2e128f6d57f4723729a4da41fc6c526e7880d36d803a6df70ef4dde44ba53835be40f6f6a5de666e2fc548c4bf41925b2195cc39109145a643adb691cba82eb4a7e0bf36897fabeecfad28bc0074b3e26949fc3211e1838d88e855b5d3deadbba9acef60a26444937115c52b594f9ba97d196bc86565a476351c52b6dd2bae60969a6a461b7c08f74125280593453b5a019b4baf432c3577914bdfb694ea73c00aea750e35cbfd98c9c9e03c3c78526ade731ca67607cd3f5dd71de23496f07bb132661ace876fc6defdd1a77f313e410b172d708f8713f8d549b5b816b1cc69fbf598220dd1edfa783a251835090d028922f0c235b68d3a2cc6d831df411715784561f4e28ab9c3026e0021e4cecad8c16353edf7139579b8ae8024374120a45fa35438e3754ff465ec1698cece397950a171f3009eeb7cd6cef9da24166d92d10abe9d6c4f7bcd4d937cd5cf2c204b2a39bb03bf94f228f940e4cee41c7e1e7e4f82dafb3374b504d82b60c7f6ed781bf57c85e9f1cc5ea171321c47579f65b1f0cbb5a37d777d903782864ec46c4d53f24efedf02752fe85f0ba9ed961184c896e393fb3c2c4e198b9a863b8e443d0754daab177bab244b081cc7e3cb87045d10e99b577553358a8a94dad3b9d310477ac0de8ad65b1c584156dd71db4c7d8d88f7d37bc3b0c92db717fa366f57fccdb3f29d7e8c29a35d296ea3453a35b1ede4596e73d4c1c14e52937c08462f9c189745d84d8bf162f4f1653a1780a22b00a079e6c9a2d0ce1a871fa293217d069012b12293728bce0fb32855fc2157a56cd391d2a89bace4d52183a3d7941c59b7da8d43a2485ea5a53f3aa7b0ca4c4e5eb9a613f731cc1bcdd481e13a368bf79e52bd0314692a82aae2bc7606ff2cacb912eb2264505ffc24ea36f15edab3c1fa7d29db47e823bb2a47c94e2f7c79132d1229d77e8af144dd111b0b1da1797acec5c9f4747ec9b5366e416d64e84aedeaf7b47d0f5b0e1d39103376167f74041ec9d94f00fbec8851dc417105821969abb2c0dc5a92cd9d418146e923ad364e19d9383b00b13b41140d6eace4a93061e743c227687b24f26d3e66aa1b97a514250a8ad07540141f986b35c812f8c1e1ce7fb1135fbd51d060c598e56c56c2ae422e11096ddc9ba617d04035535f8b79fb2834bef3816d030835cb5e5e0924e0c85d95c68935d6d9aaad5263e5eeaa949e19ce6fce5b0b6014a5611f767aa20db1b1a69e268cab85ca4df8b8225adaeb9bf28ba178645d906fc17b8b4440797c4d2a05ecc04fcc36ca1ec55a08cb6d84cbb81b962bc2b5714fa71d987b4fc8a34ce915e86c70b3eb84c1dfff279cbff7ca519fc528e934ce8d62cf0864526165e2667c9d6fdcbaaf8e6b2d7bcdb6e425f5e97e7ccc77787dc0d4638f3671cf6c5cf9b19fded0c2b6fc4c2b337f3532ffe5fc6c33772cff54ccaf93aa3a29e738b5c2eed9a214a070fb89054975a39c02250ea5e146c9769ea92d460981e509095b8f5e3ceabbdaaa11b6a309c1b9d450363a018ccc1ea5c95d2fca76a5aa5c592deec6b34b1d25ca2d76d8119894bb12c522cb089b4af6242c3e2a5aa9158ac22ce3f11cfbbfbe00517ae0799f18a6a3ae2b986f40f75bc60ceaf08cd9a0616afd4c151f1304326d43981677ac9be6e650defcad886d34a2574ec19cef2424255e59fcbddf89685bb0894ecd62c79e265df3fc0d1a398c80bf06a31a36b3945e4a8854b42e536bdfb04ad8d60890fe1a77ce88e0eecfd8df9ac45d8b568077dea31fc4c664f032a3c48923930caf84fd7f86d12f2acf159fc8175749d5f9b000c4aef1e1b240e236c30e1cf8938416d12f693ffe35b031d9812eff1bc8eaa7bacbfe5ea6dd3252c77bea9f4b8c9b4fb4bc1c6bb9ceb8581b2b57a0c7b7f707ed296f76023d075fbad7ccdcaf20d50c439cef152e2f701092099321f4a83da8e01c4ff24049af698f9061063c536bf65942ddf751d94c901ec5e95f4ccf62c6e9d1bf34064cdc9d72964d2043eb65195d92320b08a180083aa20ff67481d17cae43e5a585e35e46df4faab1a68b99b9c23e2dc9ca18ebe97c0012a9c54805d550d80491239ac5be57ceb7bfc575109e2f51d529cd188be3dba02bd51d16810d4c457dbb4930bb06a2fd5f1f6557c3044297bfb5f0881a61824ae2229ee2d453d1e6956e3da0debb9a60a7177fe594f07b51647319cae70f70999216804bf4eaf938ac07afdaf060c045aeaacdd1ad109da34a7a2a1d56b0139cdf7ad6bd5c08acad6dbc4a89906f5468568b20fce9f7edea95a2ed2e3d5c2c696b7616d8070ec1058bc9b843cfe10b1c0edc97984440cdefc231390abf4e13bdd66b87225c7552e8a01ae20cb3f6a1d468f32006a3b2fd24d34c0124f2a6fba261c3c5ee48be474b59e55726c64b35b17b208e083ce341d00eee41d0da83721d79055abb155ce5a62f4ac48ad7eb3bf6e18b49ddeea8847b7174d21af58bca41be449966d67a9c7c66f53cd24af82773b6a382b9fc685d2b422b43b6655d5df1befc0e8a7be8639c947c947af075110b99af856681fbb1c5e2a289762d5f7aa003c14d3379f33b03a618a16c35c6bfba72691f114a0f61c7c18df67eb2cffb85a23a014d498bb3bc6810df1a50f9759cbf728686425987327e9de71a9e30376cc09f6019aceabb9bdc77552e11731f3a8663099befd93d2b458aff6975a9623a1b29a58140ff0bcb4e680e6c5c87cafd5c22f7227211316e5459e89b65cf22f9742faa180e91db6c9ad5890983ad7dc77e11e49bfa8b5b36608814c8365854c9d370c9ccb11dff91c34f37f0396913d423b659c6b26e9ec39e8023101af5b024562e5baba4d77a43b077c0afb8672218610230fe80330dcf886f96bdda859b36692b245336abab43d1c80fa1fd44ad08a26487a7433e2791655e957f646d7624b55ef78a3cd1d3b557063d4f34842d325fc9365ed2a944112c73312c501166eb908f80a11e9754df820abdb18555cc5aa40891c4528b2372725999f97cd34457bf5d555ad914401da1bc3ec5d539", 0x1000}, {&(0x7f0000002540)="4085f50a273c200ff5413c3d810cb25107affd85e811e932f464efc936ee11e4e9fb5291dda256467886641c6f24a97833df542a1ebe9f2b9ee3790aba387884942c940ffb7c710f8704c665b017e83d95eaeba9bc91e6ff19cbe4a9427462a66a080d0d7e0cc2c2fd5af73f4c26e93fabd9b53b04573fdd808dd707bcca19187734ff5d", 0x84}, {&(0x7f0000002600)="90b29bb255b30a83db27f078bcc77e66b4df955c0810371757f8346037777cba311298e9246f62260dfd209d0328e557db29e96c6a9f6357b0fe3be533c04d45292a2032dbffc6eb76f92f0dd96e", 0x4e}], 0x5, &(0x7f0000002700)=ANY=[@ANYBLOB="9000000000000000ffff0000dbda0000c3970bc5c1230ee2468a57b2930dadb627b7ef06d38a6f8edfdd0644c4d7568bda23c02a336b254fd994a0d273ffe9452be239b0627703fd3c7e1b7018fa0de7b0d295287317bec5bb914be63644de45990b672693d75e910ce31cfeb922aeb2503d3d12b882a94227f818e5add87ecb9758e865b6163a85eb9d4c4700000000580000000000000001000000080000008d0c7c908c4bec480c184a532ad169b67f094a890b37ce4bc66d73ab99c61bf3a729b53e49c2904291380e952419bb1f5fd27b8995c0c2eb0317fddfeec9a7ccb500000000000000"], 0xe8}, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xb2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 0: semget(0x0, 0x0, 0x400) semget(0x2, 0x3, 0x120) 22:28:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x5) 22:28:40 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pwritev(0xffffffffffffff9c, &(0x7f0000002280)=[{&(0x7f0000000040)="dc31ba0b0682b9fc94b0589c2f8da481f34ede1fb477bf4df28db0f92f3039d704e77d149df6a56ff0a6f7038c2ecae2f8e60f7c", 0x34}, {&(0x7f0000000080)="2c22b6fff1f1d75b3d629277e402c0f66f695d4a2f5467b63ef9328ee409b4cfd85dc09ce7022a0c8777df57191bb354f9d2f89e58e8dbb41677132dea583ef8b9a812378a8f9d897ff0100549b01d11118f1c2ce6fcde95cfc27fac9ec4fd2b9d2557b0a0a5f0d3c653adbdf5529d71a848433fedad11330d6947b0cc7dc4bfbad6b7678994173386cfc2700e39abb9c349b003fee968d5d8bb20814ed66bd5659283d33e1ba7bb1407ff4f5871538f6b6ffc7bfb3a5c8bbb4ccb61d93aebaee6249ca71ae04b69fd2dbaff01e36b4a0f7a8f1f597e6b756b7e9fc1fd9c3f904f20ae6c78fc02082d16b311ca22cc759e3cbc357caf8d0a435f25ad6292d4ffe5795aa9c956c47250bf5fa9e28700ebb40422f003530c9b15c36d3b58a1b1c5f52b533723c9527fde2c9f2a3e25f0f27df2f9e7bde9c3d8fbd12a45d741d073e858ec605dc0a3c69d05566d04362d8685d02c986f8175501dbbeedf06f2da5e443a8c9694d74f60ce2d99aff247f25383f4903463280fd99fd5efbff487b464a4857d1d375b383193a846f2399d7f7ccb1fd6d777333601ffc8421b0345287aabbcc58891ba248a811159fb384f91587bb3bc25c7d662dff8b80244041a4724aa3645ebc773b67aed35d469e0ffea5b40bad5d22c4183fe2cb41946f86a6978e95af7cf46065e0eaf3ef3f6613ba9e9af6c498e8e4872bdc14c955f7d72b7ca7397f769858bd94d89b9f0527fc71dcecb23ddbbebe8d0e6f582757ca8b9ebe1b5b969f932c3804177467e7942da5bad59a684f066b06dd3732c0bbedeb6e43ee40aa2f317ed229bdde24e3fe3cee73f638f50f0ec8b8a85bf8415d2cb036759a93cd01e8947dcb2b2b032d2e2c7e949c8a184bbebfc8d8e5901bb7eb9a716cab0449177378d3597507f2d08daa8dbad369d24d505130f4ea8a6d5304b77953924de56616715bdb5f10fcd8bcb2157390ac7e9ab85704ff34c00bef7c0367b2f7dd2635ccab7a92933a575f896a18cf06dee753398d8a6c4e335e5a1e6a4bfa531f7225e6644740aceee242780a3242cc29a5df5b9aedc36c9cfbf42cdcd100e7c324087aa350386c4c19bedd0d102223a7012f2a4e217949a551ac98d6b7603f268caf89b3752ce13b081775f1404fa5c45d8c2779d39ebbf16087c15826baace0712fcec68b89be9273ed6e1aa2b827ba03f1fa2a4f866fa028fb1d1b8ceccb9be391947b1fddb451f2df75acbef1c5ecb2cd47296e2f17620ec8a74938cdf751cd8a8853d7c6bbaf92cfaa3aa9993bcaa2b4e60fb6530687bc4044aaa1bc40623fd8195a9daad54ff14d96779fe1b095177c6e2dc65db71dfeed47ea67f9b74965d7e83d5d01e20e6b0b13fb38afe240e07c785d99149fe22656a7f4b063175ea0bad8fd10a396c29271f3e66208bc408cf99929c4573d2100a286da81ecfe98722efb0dd395e4823cbf8915f258bc13857075e0c14fb3fc705a00718f6ad59805bd9655b5d04ca6fbefbc877c6b6bdc83bf7391e367f822df77ae2c88ced5453151fc9d5abe829b30d69b7be6c1a171796a1445f267ae77e87bc4899759f19720ac5ab7bf1811fea550f78ee8799f0967925021797f35dbb9bd6b145ada5d5c7c45e98f2d75a38f5992e65d041e585f90c3e58f211ef98c6b80ab087e97e9e5f9d433b83964312b6bba8d231ea7e545613ea0c202f9a3169d1dfddcfd3a757da70000ebf8f188ba3b2d19b68ef483cf952497b11632a1fdc646a58557d3b42b5853f55ba70e2c82b2b3f125bf83cce9ac011c19f1fb2e0415a7397d49f45691b6936af4f523782a09cd649c4e12897d233a85fffd0855f071b8c2e0c8ea35e259521bf073647a1b5bf9c429408639bceb4f4b20c1f4039b010a59f881df8aedf27a23cae29046ea755771d06f54e87b249cecea60c75b8e9f5da37c8cde84c589f40d648e6ea3b836c588d4bbbb00f2c65aea8c2108cd63ab4e27beef27902bb8f145c55e6aba4df32fbeab54009eaae8a3cfcd1dd97714071afb1d07b0fed98f6f8a7118efa16d69c9ab5dc0a641fdd7e40e734e99145a2678c61a0fea33d8d705b9b0afc74b95f612babcdeb317284afe297f0b10538772e27642747656414a1d786f77c1e234bd70815f2e83ae56e03e63abbebd85e8d3076e92d20fe5fcc1b55bb9b4c73b2f41bc1ec95efa997e0e14b12152bc31671741b7cc85f56bff551b67d301df16c10b85a3fb90bb3b165ed1afb5051346a061f3fe748c57e4ea77c43c5bc458b6a61cf4f0cc013e1007d79b93f8221fb1579cfc31f3bd6ded5aaa1f9ab0704559883e187395c548f21a460fd4deb4325b14023747083f815306b05cb0a05c7dafb95357d5a41a5af413db2c93293d468d89b5914c477a2945cffcd5412a7ba064a7faa296d1dea922784393a58cd8b76799d92e5332b7b24d729a32abbd9b5087c9ab1e07be83aef3ab6b3737332fe592f553613715873c1f937e247d46e4beafbd2a693f7a60dcc5f7053faca97e615e4db568790ff71869983b13f69d1fefe8f193602a8d4ac755573b62876ea367edd83d3f990bf3c478407e1ef0ba12db667c9430f836c119c4f113eccc7e15a3dcdd17b11b0bcf44e6836a442d56c3219609645329be08493180eb93de2e46f26cdc4d56624ab067cfc69b4280991b9a49cb24f198701636eb0095201f87b8d635cb4101094c8ffb2b4b6c61f058333e5db71dd650878e793e3e55fb8d72946018a0c3bd405773a538f68dfee775c9843102e13761bb9c62a46a5ce9cfa1f1c72f03f59e1f13b0637ebc7c510823eb8c7f9e6f52030efdb8b503dd84bedcc658c43307d2dcf6d623caac9ca10c859dda239625020c8b1625d708473df19b105bc2b6d81576473b5fb655569fa0c5992fcec81750c649a64906418c49973526243a0f7a597a3a677e903c5ce5232725ef0de3faf7fc77cf1afcb33e978e0bca7662e96f0a737cbd175b0f0e9c5c344ff7d89a4d9900498f6d9bd6b1cdffdc04491a7900d2f5fbcdfe360336474d92f58211ae986c1fb14559d5ddeb5c73e3455cf1610cdcce2e758236302bfd031166df974150e4fc99f7bb118a1d1c17057b89eebfbb0c5adcdf6353b5f2824751db5b063595c479518593ad108221e709957adbce0f133b2f2979cd4e89f79a3ff74b5f6d1c6933e45ca27dc4bc413fcc66469071c5a66a328040cf65608e251b5a7602278add76f741da37a5c92fda39cc1b63e927715986b46be5d3ed88587d3b8503bd596ef754f06dd7f9e90c1c898cf0c9a7f66a937dfbf3bb907428072295bdfde52d72180de96b29fb638418531cc8e45155220d73a3eeae6ae7abee72ba6a339d52ae84d449831e603ebb35daa5ae459df2c6a8f751f905d6fab86b0fcbed3aadd92b5030c313457175bda5e0fae36a5eee31781375bd9a43ecec0696cebbd9959205139f383a734a2cf87b18c533acaef27be0cbdeee4e7bde4a72da3701835312d4ca531610f43f49c0b09e543837538bf80f39b9555a385312bb0293ef3600cfa7934166048a527ea97f53063d16907e25b5c3ef87fdea26bca962fab3fdae58162de8bbce7f1560ee00c98b6316c5e4db34fa9c7ac0c5a4b0a593be0d2e5510992ce5e958d642bdad3a5a446a88f95b7882a7b86f1a444af1300805fc9f28f9f9698136b0f7992532f4cd7b69e105b7fa68fe21b407b69c6019a63d405f096351bd23998af6e5a8d9370ede8d110bb2c8e5b033ffd8650fef70cefa74665cfec9004f40584a921081ed8123f5fcb5075365c7bf535f925698e4dbdff8c75546daa9473e7260c8eb7ae7c10d319538a01571c0b6834981d6893cbb10adcdfa47f2b570397ab4f049ce268723418a942608d088415c142a768763a62075d6cfcfabb944838f333584c705f06f954042dd8dc618c39c44a64f81cae622ad7e67856acfad8ef1121b064dc214fce973b8baa2f30d5c0f7471a7a84fec1481a8bc9a6e2cca8e398b52e78bca3b1e99cb3d684bb8465fa6a7504a57ed219593c7a5629f6cef5a3623d6957abd964ea67e54cf643be9c1f61668275a5e5f338d816be33ee1bac86959d0e676a9e5c19129867abce8618f8f5ed47e01467293d24a7a6aaa2dd61e1be9c1712c78fdcfb41c5cc782370c42fbf8ceba17a4733f21eb2a271f614f22d95eb3266eebf1a4b45a2c87545e4d35dced4874d9fda23b40cee7d724f9bb43c4f3883d1c53d259663bc0c0e0fa07793f51afa8a4cde2746def63cf764993ab86cd89e82c785e898ac4c50147cf3ef22dd320119b5dc4ac392ae247e12cfe4346e6619ebaaa8029df5c60d36636ae9bcd7ce0558927f926803c868d74f6091e403ebe42584694145be534b49997d62fe871ee75a29e5e1a449a8ad50b9d2e5ae9f91609b9aaf36ebc2435db28634c6748105a834eedb85a4c44c67afd4ce7a8411b87562813d9b25a53764718398e25993efe818c0a57e2ffe64a1fa7a2c1ca55d21c81a85b8add2cdb95f2fd51d645385034b2a1248eea6edd164621136dbd3a851df1bee52fdd20279314901d82f32a9feb2330151931f3bdcd8e3487f7c82cc28611abd8cc3f5c4c71b0cce53dab2c39f377adeb4e46cfb33a89c1303a5fb3c172319635f1e87112f6b7254e08e6fb292412cd08485750e01b9faa9efda162e6be9b096c6af64171caf7b9b1d3819cc8bceacb75bb2de7d9a46388e6601950cdc6ae7c004b4ab114529f6e0d3765227ab545a60e6709fb2bb4d06dee2b65531e06a57ba2fdf36a9778189b1460ca9f904897c4afdd90dd13b9a09ac5e24d795326984553eaa1cdf50f696dfaa8e72cc2b33f9614386b6b16edd463d2c7c7b0fc268a4bc718f1ae2d5e95d7ee026871b61c746ed9f11ea4c24e355fdcac0c790ef5bf7047632568b3ac7a821ae563d392bc68500e28ad6e9c0ad2064ad5fc5cfb8661cd15d6ba6b7a388a66a6177727013087682e6cae79c6b72bdea3034994edab1fe0abbb02631c7accc0dd833658728b99d6097513c39b4a06187460e245be5f930ebeacfcb17d677fede7c4da8eab5b8888ab97bbc52958fff174f5a87514f5d94eaddf1169b89a956d905faf7af0666b6c5e84b92a14e3d8e8f1b8ce22ac52d1be0487e1deb02cfcaf9ce04938733f9203305f271e4cdf59359967a7a1012f033254c9bcfd4df71fd73961afba69a8afc04e8a7ade5472846f7708f925db051b763a2884509fdb877c4a02a0399f61c928a9e16d8c29025a22f638ec6187bfd62f5248ad42eaad6698ac43f42cc38234ad38a1af7a2f3e99c769c3267f5ae8d48c29c072f0d4d3230b94707f2b5b8d026c1508d6a0a599d02d28706d594382e8e2e2fb997a1fc9b48da4e83ba9d9a04c346f9619ef7962abd03e8abdcb66744a7f05e6953b56afea23ab779b8230d19fa817f090ba8efbabf7d5bfe19d04cd076154dae3f836ea15e52f2011d2688ca3b49ce49ed4a4426bd5a7f01370ed320ca15e46f5cc10cc0916e1e8b3e746cf1fd9f66be8d1ea5fc78b9d4e433ff71e38fe7e2690a8e944990b192af4706debfa78fd72b18691a180064752b26d710824b00b893b9f30e3e081a6dc3b63db10bb19dd3423a00570396597af55be4044dd7c169d4bf4f4419d6e93c0d87caa2f8485fcf325c0fc9b383c7ae9cd47436bd79887da6fa47998ac946050eff9329a8ef8b4953b99eeb936f5c35c216b41e5c8d98516a6f3ff3b61ce3f90e22375b7f1c2d401906bc845298139b1514a9f892093a794fedd8bf3e4b6b5926e507", 0x1000}, {&(0x7f0000001080)="897a355214638b624f997c49708929eb58ec25c1af30962420f5cd6e2dd9c2525ddf354babf62b8b8e878c50f8d787d4f6f9f57ab5f61034958de48960c87180616720a811", 0xfffffffc}, {&(0x7f0000001100)="d87d42e6236d9cdde76f31d66395a4dbf5067ccfe8b7fa6e49629fbc9f1e9361e00c1900966373aa8481eec6a21271f1065f6ddb2d3ec748334c4b3507319ccd24a650ee7b6bcdeb", 0x48}, {&(0x7f0000001180)="2e3cd022fd645e0d7d8edd2581dcb4dbb98d45d8736c64b61d9abbd61d94fa9e063b81c72719e2aa426ffe32c1622f2b8c426fdf813ad6976bafe4e00b91138e5cb65662581086385c0dd1b0e62bae292dff6596e68071bf279e35bd7540b71548b092eedc5c52dde14ccd4365935470f1e0c25bb4e79ec11c9495c6b0e291aa42a0469344a9578b320141afeb3be5572f1a4c3368ac27cb61a75b67f1821677d648463e06d9124129eafc9bcdcd5898ec11dfb3141c416a9bf1a47061dfcbbad6130f04a8ff523565f43c681e5cf17bd9c61d542237f3204d1cb92e0fbcf8a2232a407ce653e2294088619fbc79ce6e380bc9cfcb7107967cae4d08dc2ca2a90d41c8c30bebafe4c55a6d696d51b8a90fd43949dbd149910cef726d0c6446be694dd6d689051cabbcfc5a6265f5bf13072154822b9d44088152f1493379f6e81f9a8078f9effd8cd51dbb957edfd44e8eb4baecbbd206e21c615aa87150006e7972193c80228df98ac9967d1c44721325116415b68bf82651170a46cce33a4fb88b6b8ba2b9f59d54453c8451f9354b482e33b6ef796c6e40505ece483ca5549723d0691662ba4902bd267895319c1c335b9adf51a1ef26eb227c06d5471c4570ab4f2b1f6d43267119deeafadc141dce399f7254417c9ba5ee1e28c00b81b32a0a5c42751705624d27df0c8beff1434d1956cc0b6de0322217103596b56e49242f1cfd64585590f7441fce6a434c4bba6fb0109c882e960833f74a51dc838e0da578153ee24e197ac4e9e0b66e03025d87e138b6961f1c42206f04e7e6e386b61a9246888a0a2036c01a3a7d7fc42bf050364d9ca03feb0840eba68f9bd0028b5fd6b8511ae08371fa86db84262bb9fbbf4a8da9e4d8aa93459fb31117e2794fa7d88b2f98353b96504acba8fc0fc691276aecc57851614d38254816658792019f908cc676b2c97b110045faf766d354fcbab7e98822e1e8387a9bb94c47e4ccc64a763ba47fd073b866e29929b80e2533070412bd2f5fbb07df8ecc8b8757bd14cce31baccdae9de69e0a63a662b1cd773dc4ef9ce36709a88ed08ea267c88c94585ca61dae0a1c1eb3de03ee4d5b5a04e2301aa5c2f0829bb481ad35fe235ec9745810eebd948a459b15a642585d552bf99a4c31029c3534f3f99cae10262d9e03c78c98bf5fa5a3c02b7db6551c927fe95db7902186ce83c8f6661f28d16db81342394c85044675a958f84745dfd6c4a8b28a9aabec72e367923fcae49407d195d493c59095a6eda805a9d12bea9aa329032974a1b78e889a7d459ee52e6011a064dcc305267f08cea427ebb41646bc8b4c5ecc58cf2ad6b97295fa65e0456e393ad97681acab7eb597e02b606cf530dc000134cad1e87efe32c6d378709991bfaabe085b83a5f88c318701d7cf85f1cabc5d881a0dfefcb5e74709fbf9d49ee05427a9e6e624302124022bbe9b232673aafe9544992d992488252033be07aa2f029d5dcc34096085ae5dc253cd5cfd3bc99a8c8a6382a96d5c2028f68367b16e6fb251944fc314407ee98df25e3f836a0f346ccbe277b5d957e0ecff794bae7c4eb60c2118cbee52333ab36ae2411dc9afca68e28d383dbffb347bd652844fdae694d8b425b15cc31e0142cd421ce80a4c6ab2e2d2b616f290ec8d58e1042de9b28e3394d877a8c217fc0ac9d57e975e3d041caf0d666aae5d3ff8ee3f751d74dd663e50c9cab0b13e98c1b3609f8ffbe31fb12114f24a32c7afc3a5b013cdbc0b99376f6021334aa72ed5990a98047e8522106aa8bccb40a3960f93d86f167e91321051961eff42afdeaddc4ff68e55cadc498bce1e9eccda71490f8b616e9caf4e7d66b851937bbeb2dd2e59f20eaf42c0cdbd873ce9ee523ae41910e229e15776673b284921b3d10282d9c3faa5765d0b95b89ef851e5cf2050567ef398e0102ce376e7002a93dc462e47597e2ede97f479fca3b47f6fff6839d6c9acb675d99e88fc6dd3d352663e8dd82b7e7ee926189774e959a45660cd1269fae120b096e52a1288767641704641aaea61ee8ba142b0ba635c409f293725dc368d92d998898921f58210c2a7a485d8c5041ecffe78122bc3ad3143f1087d56bb3235648ea8af47c8029b50dc99daad40533dd1e6803beefee9bcb08f451303fa1b38685a482736eab08a6f688e4b25d994fa62dc5d8adf7b6cd871d8a9438e21be2fc92e405df6364dd335ac06d1b605bc3d6f9ee3194f4f3650c541912b4dc8eab1b86e4a1b506280c81a765311b49f02ace53fe091743925fe08fadafd7cae62dbfa9d06f27cddce1975e8fadfeb7aa46642dfa6717ca38025b2b9fc79ed4e04ad317cf4c0ae06033a2ecdc1bb0632c7e880106628eb7e17412f728f341040dcecee9c78ace637fe9a233feebf71a97e4c2fe402b00c893d4fcd225c45bbf599de3c41ad63c98552ae73d9dca2081d545642a4006c175933420cf7227bd75d14de0464d62c38dc1f71504434d6c072a33c81ce418b82fddef52c3c69f1bcb26d3def6019141466a6abd3ad990fe882927a756d76f8359d545fe8af607c8a9bf708d8c91bad54aa2c1d1609995da32db1b912e8e06272e981809be46fab81c9d2794909d6537a708280f7f4172b35e5cc6836db7eb5c40d2ec06bb185e6ea23b5803e17503227933867aee6a8b64d723db7a5d6e691c19a7b9af4e6320a6a4de84115915d0c29ce37fce464962bd3df5db3eff149b248eaeff28c69b2dbcce85ba940f677a15134a0ca1231f568f70ae65249fa32314adf89e46a4490443e64415f5d5cc779970db4d12c1350a39f3924777530bbaa067d05c1addc13b36cb4d4ca30e12cfcdaeb2c85a94a84fba655dcfe051cfb4b15918175d11d579dd1a19354d266f85313f8741f65727e13dc1da0f8de3110d47870a745d40bd2754676156c12fff797edb8ae17078c3438418eb9c60750db467001db6f0f1f87ef18d5621548bb97282a7584d15c34bf1debd507a45fc945c551632d320f3d071b25501e35c37f03b49f75989d29fafcabc07f1e175d9ba230ae936baa3f582937d80ba106e6e634dcc70f6eb147fab8e80f278b57e0f9aaac5b5f1ffc3d758fe4f3be9115223a0c9a15c8b30a68df7a667acf9541e82187ecdb7633a8c5ec2f71175ae6e0f050ecae0e19f9ffcc64237bbee3cb843e03cd441c1833678a298d3ef2a4e756f36af169b10ab7338f6f9719e5339d54da960a177bf12c5cf8387e943c8342ca9a7dc9e183142ca4b5bfddc8464fedc238d41605dc51474241c2b83a0975fcdd3a8c95d959ca1e1b1fb0adda939acd5810136b0ef021fbba0f29080c96566dbe2add7c132390722cb443f54762bc12e4e489461926096ab00dc6267ccf5813f60579dd592cf80e01dfa94cf09db8ca94a239773851f4d4804d89768647b788f6e07849f7dadab182b3d9b5cd648ac5b4eec749a7c6498f0a96b7a53ab2e2a0d461b74d241ddee016f055a1c4cabf27c7f1a0f0d0a743891fbbeec6658a2f50d3583953ae8013dde28f6ea37ce354128bb7d6e2ae498ab4ede6ff6f8ec9a625e1159b10f713531417cc2154611e4f58d7473d1c3954a0fc449c414b640241dcde4b52375b4c1bbb3e8eeea1769f23d68bc4ccaf14c10df896e845031c2d88ae4b1f004dad1291227456926658742eed710ef5369c575e8cccf832641a8f6764fe393c0f45f91da6a4049325ae62725472db262992a5a506444a0ce1c7e9f510e44adcdd5a129a29d0238cd9029a7051f228164d55c9d33de30cb21f9366b324dd9499d165f0000bdc0c82c2b815007e8f47bcbfbaf8b64ac0a23bc8cea3c7a00e6f86ef741c4a1aec3e55d49010b987ff9da67c9f884a10ef54f870c715e8f4ea47f4548f453fe0b219b79986e4a947ad6ffb690142ecbd1d3ab9a57b87855af872ecb3aabdb83bfce79fe77eb554fe06dbbf476b573350528d5b054820af657a1154d7310207aa652417a8c5339783c5ffd33f12d180c4812bbd5fb8d08504c6dcb07bbd2eba0cc5fb0cc1c2fff80ced4eed456ac645f8ad9de4d158fc5b84e1db005ee7a60f921b3b8f4c4a4d2dbc3f9443548a3726799fdd82286231a43ceff0a408aca6d149bb0427d42816d7b849b960e2b9ab59dc6a92dbc6e278964e8b7ebef0a720e8ef5d94ba8cb22e340b34f0ffa8c286ebba1b06158e580e83bea96dc3cfe34a6be2fe0498832b8bb5ac8498b6a0157d87fb28b264d1a4e923b08c787bffa897964bf099a1e80e7fe07d9724be2ca6841abf2e3c903ee03e6ca02826b8f243dcf36f71f6f0870a064d3a49c0bb9379f34dc2d2b38cd99a6056285fbd28e46549374941a72e20cf084876561a01257e758b276653ea7c33f5836adbfe5282bf26af6354f0ce39430de211bb9dbe5ec448e3a7f3c46a9a8a6825da22895ee459beda5cc4cef245efa85432cb1ef83ab388a3532f5d86f34e8b2a0b0891cc9fa1a6f365078d7ef9c785083000bb9fb9c9ba9f683200074402b1c522d84a060ef44bcece33fdf9333b1066085c80b55a4706acb4e78ff8d41b1a933245710045a2df2d90bfae2bc3f1ca63f699cf9656758850b02c0be65f6c209c99f6617510b2b0a6571eb48b676c143a16d9a2c6d1c97cd57958a2b8344fc1a3bd1130f6241da690f6ccb0ff4854e1bdfbe7e4e573ebf926b311adbfbf2ad2a65ba9d0b02fb0c40d390027871dea54e755c60639c76caf5a279e3a17f536b8fc33bd4a6f916bbe563e401ded7161dc3d31dad76854c4ace4cc9d0d954ac1c868db83a850681c7c83df8e92ace850de672bb5e2d1ca3b8c0f2de920d43a669e0dce4420f52a3cba33087747054c27e50ff00adcd0df71226b7490c5ec37c94d89ce0cb1375de783c665633fc1ca44fbbdb270c59071d43a437b6b17cf5230969547e35ddf9c015698c7ef77db422248d7d2c789c68b7cc858cc6d42d78ef5950652e73ed743fc46d20bb454e00e7543d9e65257432fbb0c8d11eafa7b6ee00263c69497926df1b16c320e132f6b6384cdd7ad11d9b8aa0961abfce13f5757d7a06668abb4c9bd56dc25b8a930ea4adf7e2bf36070c6ad37bf35ec65f92b070e0474ce4105e15f03fb4bc03f222674163694577c771515867e847ad15ccdb0cd7d665793c9ac30b71b56c38e949f510e02b19b3f3cca5b693f55921b6c4649a607c6e8ddc6361473d650d41841a442ae1564e94645749fc8e2995b62c33942aa50ebee5d5e90062085bf645fff2f44ab5e456bca0ffba5ca2bb92acdd94b3269d5df3ccfaae92faf97084a5d5dbefa84c96165dc979225a4aac825766b2ace4c54e063932867316f2d6059ec3b9f13fdc6070e87f8a1fd9caf040cbc99e2c03b66b1305965387a89dac00fe42eb67f460ac04749f1d9739d6553c106e74a86f6b61349ae577b97d89a205a28a53022bacd3a36ff0129510e0709309e089c0ae779748c68712276538fdeea78cc65404124dd169413cf5e347d54ee797472e717d347c54ea095bca57d4a357a1ab0af6dc8644b3d06b4a5576b2c03824dbe72f76aac814b6eec8e68a3407d1a39569b31fccdcc21a533e66f9a748aec0d775c3fe1d3ae58d8b033f50622b748d3241580dc2ac257b2233cebed23ccfaaac0f8ac87e2eebb322c7829aaba4cd6b62a2a9a948ac20d9ae6753edc80281e98c35d08530e815b06d34d58ac220f2ac3920fdd3c5ebc347399899de4be25462404ec9dccd2b845e4e025c4021243cd86ddde7deed776c1ca3a72bd0546d8de365e4d148d", 0xfffffffffffffe4e}, {&(0x7f0000002180)="e6f2300c6555cb9d480a935ec87d9c0f39d343f0a4086231b69bc6290db4780e42fe70231abb", 0x26}, {&(0x7f00000021c0)="7ee0e3cdcccbd0972d2e04657ad966e7ac68a408b975a8020480ca668b671de5d7f6b5ef81599e064b9f1e517a2c74d171884fd4310f0006c30b827d23d5346c989ef0235d0df2111b244e9e90a5774640659fa5ca0fd2030437e1ba5bb4ad12828d92d33950266eee37b17a81f4131684f292e633bd8b03e3db5741b0b1619afbcffb5e22212a868e95b87f3cd5b81dffd132617d688843ae594b8fb19969c2da72736c3c55c6d0a69c2ff208", 0xad}], 0x7, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002300), 0x1, 0x0) 22:28:40 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x80, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x2, 0x0, 0x2, 0x100000000000000, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x2}) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {0xc, 0x0, 0x0, 0xb}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x101e, 0x3e70, 0xd4f}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r5) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x0, 0xf1f, r5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r8, &(0x7f0000000880)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000380)="2b96f97ea0ff62f1e1adb7a01cf98ce87f749968c5421df3a357b41f7eb176567f7e689f29186af707b4fecd928e921d896de9ce17a565e2012b64672905daf3c6747b187b74a90a8477b017739b9a13c95dedd1b3d265daea6c8a5636ab071ad6795e58bf4d1c50e61792f884ade4abdab93cf18425466bfb819ef8d27dd6bf47ec9e283b4e83b7198f3d91eb50321d4b2b97aebb4121a8dd47d3f8322f6663ae48d67344c9eb138e8f608baff02d08045f9b62f0106ff99b23bb564ba1d5f7db419f714fe192855428f08b56446fda6616fda4c81bb9948783a5c5b3f02e3d4e77107c2b7a2e649d4db96cf410e24a8d4588b56ca4dad09f05412d", 0xfc}, {&(0x7f0000000480)="844eea0667c20e3b9855568dbfed57ed105073ab79752befcaf656c939a2645d0c8f392c03cb70928aa150e0848202bd290e1fa930b8f38d858f9d72afa793eab39152ad55d55523ab8fc7249671a4d1fbd08228d91ba0028b72c3a07e78bb0fe0ad8a0a276a1e2fa4742f7f04733d29f490e70073e02b0dc6acbbc005230e6a7b53179956b08ba966da8f14b89b7a13dd2972ccaa56b613c5c08daf0be80c0d4152cea98862185ebf57e7a277e164a02748e8189611349dec95d29874ca447ec38a02b47cd1ca1ee2458fd18394d90ec7a6d83c18a10eef97148909e54e80263d80f7eaeb02266f6a641f2dcc714a2f1ac7122d7ae1c57659356ed2011e", 0xfe}, {&(0x7f0000000580)="48feeeddb433c10e866459ef2133b58f6a2b255470ecbc9cd4b31f7aa6c5689fd04c6e8337811f683f5e9ae8ea298a924572b9ad31dd2674bb65a9704e3e5f1e5ca401ba525bdcb53f36bc47b3f27d9cc5abb028d0480317a468a87a44b3a0fc92ca01c9d87d91e4382964bd7805a48f5546f3d06a8711d2fb294ffeb5e994a972f886298b4b23147bab895393b52cf3e83de5b0fc156eab923ef63ebe756dd951a48b471effc1973c70a523a68320d69e3fa05d5bc8f3492be23dd923e97f76a0a641d8e32e84830327ca1d21aff0597dc6f338a118361a63e388a3016b9856b44401776624c60927511af435819d726917a5a5", 0xf4}], 0x3, &(0x7f00000008c0)=ANY=[@ANYBLOB="e000000000000000ff7f000002000000d905e895f981f14c2d8954e361dfee242d5c3142bba491f62b91d00a9d7435037111c4c43e76a216a0ceb6cef1369ff115a6ebe4234ed91866d90a56eee5285f41c3c175d19d802089ec64e55a6e5e2c2b7bba81638577b276cb86cc1273370ce0586d322896d132c3883a01630621d51233c8824abf40fd11b223dcaed1007312a2c91c293f1c19d0b2b1ed62304f08e4caa56e270570dcc8e67d69bd459592bb061fc1fd73b6d468e390713e5c797ea6e7218b335bddef1ddeb663ce61a9670a7c8a6c6878abe6b0164ddd0f5ea019000000400000000000000001000000060000008c2a4370161da4c44b7e10a978e4231e1448c2c980ee582e79e98697d65c020142c2ef4012a008be8be3260000000000a80000000000000000000000fd000000a6e1b96ed7810ac4c6700fb800000000a90d0672ec03c64f7e9fbdd1690c223e83249a859acdaa8df6e55320c6a0b9f35c0e5b7ac618b1959808322eec37d0d0ab9fb977329476f0c20525d1eb53c30fa11f3bb2e0947085b82c41e1f6ab20835ff4a8b50c8dbcce5b39d1933ddec17bf8133087e6d4ea4e30ac6857a682307b9c6671cd18cc4cfc1060926f47cbd67b9af8ce0f096e340e2000000000000000ffff0000080000b9fc66661b3000000000000000003cfa03852119612fe070fb4c0792fe08712dd2e34313a09d085317c72a65bd96a29e2b74b6c98c7f8040014bdf27695574a7c7ba16f572166b848962492dc1d7b4"], 0x1e8}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x7}, {0x3c, 0x0, 0x0, 0x4000000000000}, {0x7feffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) connect(r2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x80, 0x1a94265e}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x18, 0x3, 0xffffffff, 0x7}, 0xc) fchdir(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8020, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0x0, 0x4, 0x26c7, 0xabbc, 0x9, 0x3, 0x3f, 0x10, [{0x4, 0x7, 0x4a754042, 0x545a}, {0x8, 0x10000, 0x46a7ba86, 0x200}, {0x3, 0x7, 0x3, 0x9}, {0x7, 0xee3, 0x40, 0x6}, {0x5, 0x6, 0x100000000000, 0x1}, {0x4, 0x5, 0xffffffff, 0x1}, {0x478, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x40}, {0x1, 0x2, 0x9, 0x4}, {0x1ff, 0x2, 0x5, 0xfffffffffffffe00}, {0x0, 0x3, 0x100, 0x3}, {0x0, 0x1, 0x7f, 0x7}, {0xff, 0xeb71, 0x9, 0x7}, {0x0, 0x200, 0x2497, 0x7fffffff}, {0x5, 0x8, 0x100000000000000, 0x3}, {0x80000000, 0x4, 0x6, 0x3}, {0x4, 0x6, 0x9, 0x7}]}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fcntl$getown(r6, 0x5) r7 = kqueue() socketpair(0x10, 0x8000, 0xe1a7, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000003cc0)={&(0x7f00000005c0)=@in6={0x18, 0x0, 0x2, 0x80}, 0xc, &(0x7f0000000900)=[{&(0x7f0000000600)="7884c1df9faf7cac314c3e06c3d302cc43e27fb6737b81f3c20f5b96518a2e9a6a95a9e4eab71a5692c1587c32c8a10ed484849f0c7f0994ae8f2bc3ede728a2d61be20c719d97c35c378bb21d4e9273f171ebc4daadda395210715c64b6f746c25a184687d96151c11fc66ef25dd312c4dbb179eebe0e92cbf6abbdf405d693093e9372138b7f1d5cead6ca5b982d7c4dd78631a5f55dae1f60de52fe6809c8e6a7bd39897321459b5ca71de0345d2fee0e48bcff8b5d4df24cfc8a", 0xbc}, {&(0x7f00000006c0)="3a1004277dbcad64", 0x8}, {&(0x7f0000000700)="8dbf70a763787d176821325e809376659507c9da62ee827656652af00373af0e5df23be1f2987a3371e49ebbbd0ff1e8f05947dc45570a790c836d4f7e5428a1c85a", 0x42}, {&(0x7f0000000780)="aab9fbd1d1dc4dd65cd53b4ce08bb3198ea256cfcace649dd60554dae812776689ec3d9921555618e3f0511d09d5c88a669a53298e7de13c6445f85e1c1af83dcaee82cd21", 0x45}, {&(0x7f0000000800)="d7e00fd9227af919761743ec4b2b926bb535c540a37bc7e6a1255f2c42f37cec2b488f03b2948306ae3f05e486637d72e06b8f5cae5b03554a1ff8dd6133b41c42db034535b4347363d30026c03a671b598f3d06d61624ef5e56cc47beec46ec3e132a0f499875c0af4a3abd5c25cc7afed141b042546ea48fab672e599ce1eac39f2248802946545fed08c8d410acd455ce0d734301571d7f152debf071c768ab0cc153ebc172aa80209fc09e5196de5c2dec0b6b9657b1245e457ced0444fcbfe6b29419b0c3204750339f38fc1ec9d44527c7", 0xd4}], 0x5, &(0x7f0000000980)=[{0xf8, 0x1, 0x419d, "e70cf38a7ba2c46584e7f04891762a56311e3b6203aeb35e2b45038c9699de2c79887db5b54fb0616cd1f12b05241e159df57cc55d5896f960c6ad862ec5915c922daa615036ce4416fa0ed27feda10c367a3592da32c4a5f1066c12216f9753499584a52b6501054effcb77787a67b6638447a864d4bfc5006d14a16e6900996b8d0e6ab1b86f13cf974d97ae5dd99902a76b87848afbb3ab1a345e45f47dfea4472b01adcd3fda42e41bfe47ad76eca41957c2a13674396eca6e5bf3b6ad6071ab0a200427d3677564930c0308b3de331f1fa2988f685cc02aaee3d0a82a76a0199f91c128"}, {0x1010, 0x1, 0x8000, "133c9e5eb855d2967db2403ada2f9033b3414e5c2201c576e3c44860374921c8ff8b05af13a9033fa500397a67849d0e63936c7dba36cc7ac457b5376138bc30ce286fb121823ebaa74d004071ffa1500f0b67b32761c8c464848c839f7a6f0a94334e8dd0f0996d13f2c3d00baae2fe059c2c2d5c5322d342d05819cdb46d42d24e94ad332379cdd4a357885389305c9ebdbfa7c10af093d8cad634aaa4153273af9011e5b2074b8479df3d618b2e85ad19c78a6f8216298d14cad5512b5aa79c7521a6aba10ef6005eda4af3aba1d88cba96a15d3474d5e6c8ea30bd8477969a6977d06e9153bb51d21f2e18fd76a9e0ceecd34cc4828ca5adb511596dcb0fbe2e3d2957de5e1a862c905a4af49c4b157329a7278d667f6ad2814eae1d31e85032577c4813738cde8ed009b3220a947380aba56fb2fa991d022e2585d21bf5bf88f1b2f9a83b1177833d67cc7be980511578a350597e5c847c932808ca4ff41cf5d6034ead40195db65ee269878662950fd513f355d78ab5a469ee273dc81e61094adf8c8798255fd96a3645463deaf8889e440fa0f46bf8d9c7769df07fad22fb1556a121d19e1a078f67903dd1bf94c3e65e55fcac161e0466804a98056317874c8b2f6188833bae8462289bc1de4dc7db23abfaa0d96d79d842005630e880f18f55665ea189775532ebca281185014c22e7e33d29a053ff2ff8c81aa4e1306559e887f7dfb6ebeba23210fdb4f7116bfc7d0399c27a19cdda0746ee0ef30eb6aa9ee19557d4da5e882eae1fc93c09545a2ae3be770799e29784e7e7422a360c0f140230dda97deeab599c26ecba8781b076743243a502af85b1dad03cfdbcef7430f823effb0ec4b76d5898fd02366a51f905142323dda516952c8a4f86ed9abfe9bcf6947d8aef1fd072c54b2cb1cd86051659015c7d1410cb6e02770b136839bfc64d5a9cb9f91a38753f418eb889af3db86ae63522a68a2fe1ff4766f3e251b64eef6abf08e1d4712b2c970b0044b4a9de5135cb5394c8511795de932ce1750e4625c7757cc5012ccc31b3cea54098506057f17a534d89dc8fdf5b8534915e079aea89ae19323d9184f6a051fbf8efc96a9d206dcbb6c0f45e6aa5506d3212a81e118fc3d9f417cdb2e7c79aada45807d2556b3e9dc58e45b326b664a58025c8bb3679c9d9b811af815e9122f923df5bd984bd825632ff04c66835aae9c5aa0755d34dc9d29309cfa6761b5170e6969bbe5ea25ace9013658b89814d358de7990c79a002b2aeaecab8361fc20699402f9cb690b280b815a4a38eba0ab4a37f80ad526a79e0ba7cdd475783c8208c0b8a1845aade184c222303c4335d838f8dfdeaf88443ec8189f3b66862dc76c8f5440b2679206472cffbaef44af8144a244131777794a4bdca0d985480d71ccb2684af3b90bf4f433b9f1d4bdfd5c9bb973a7231f60c81e3b5191a619fef491aefb4034600a7b280b387298a5ab8d948841f2bf3215c1c4f19e88f1f48f2184855bda2bfeafc3db1371824e2cf488b3cfabf6574dee293cfb0596ec5acb7b0c8680905e5d7cdc809b1d9c92640c187520b6652b83ba86df9650f017a5f4616e642aea1184e6797ac9a4fbeb46929081a84773116337db857bec28554c68aa28fb7ca57848139e4493296b2fb6056ce15ad425f79600da12b11b1cb8f49428c651af4b2f1f76c28656c57ae84553fb894bd04ad0840b9a3d0b97abb00c76ac8d48893110e1c62e80217b57e06ef507735b2b13ba0a3040f844342c0fa20fbc69a4f3b9a33d4f4a9b58939100f5f943f558aedd209d749b9697cb0de5ed9975f79f84fa4586718b20c13971961c792d29ad13ea36e06098986f2deb3c0955afd8df2637160be74f0e4a0307e6eb375d48d579ce3693467c13ede034ad8b17589248d5a1657ee322f1cac3f39c94ae0490fcf02f48e93f100069a36d06a783cb9771c76047326065f2eedc37aa6cbcc79288e60bf30dc275bae7a4d36864f17ce602157cd9c54d042479c72e83bb86b0ac8577301d14d5af2f5f8b4f5431e5a79ae7086c71dfcb740a12fd71a00393207366d6fc700bbc900313413cdc9d5c5264e307b624f620f49b63544043c4efcf8b06e950cb210cf1097cdcfec9ec9f5e9b7644e68cc5323bc2429e6d17b04d59e451afd8d04acb4af2592d19193d880204bdfa3327de7f095db8d7f7412bc5d27ec76e348299c539a3cffc9007b3d3d5bc8dfdc641c8e6b7c5982a1d3feb9a9a521cf23dae8f46232baf13984ff45cf40fb1106d8732983abfcdefb4e29ad7b30215fff8c0d637016e536c6a0d8b993fb39c3d349f5364571b38dc4c02b2251843e96476a25cf425578177de3c299e315cfe6311faa2d19d992c79e3006cfdb53c82087cbab7ee89ff3a00a3794f3693372d15d58d89f1664a4cfc2da3504a6ad8515c33f02c56ab0a6b131527947501949e50e88156752769a81f3c837f3dedfabc6619196cc1b660879bb99cac6f08caf7ac6198decf418422e7fcb4df4980b97f9c4c8c9daf44fced6f4761abd903ab839cdef8471d5191c7d4055e6d39015dd4f8cab73368bc04f5548803b7d8531af7f88f2658b8456b1f27ed0efcbb5730d7a1b7c08209defbf9c439bf3fa7f44f55c6a57afdc9e18bbf40149e3948425cae8e410b0bde3ed27adbd5a27c10cf429700458f325167c297c4f27686b8b2ecd77664150febfcc6492418455861fdf77a107a8299ac026f6a896eb96376e706d6bc99a5411ef58b7951277e17b5800e12336debadeae054c33d9d482753c780375c5ecebc99f1cfeda9f2c5371be1dc9fc1936650824989e6a2bd81d46c078a8aaa53f643cc301f0e8b87a174ec23f010293fee6670f62027a61f65135d1b8e3237c9866e8dfea11f723c2e9a76d467c1ec0e1c5801a957fa6f0f5af4cc5c7a82801ceaa4e71064e2f4a0a2babf9df4559b2dc0d828042f6945985ce387535a0458c3b02349b1c2381de1d99e4b56cd75ce3e7cf2cddc118a66dbfa0c998c55ff3e96e03638cc4aa8d85952164b4d0056d1b61f8a052be7aa721cf1784e8f96b0db92df447c0527cf37ccb65a5c6540ea9dc83d0bb7b184f05653f3eff2b41ae9b7bef9c8ccc7b172f2c95306578698174443cc4d7bcec36b3e43b245dac795fe1af43422af4943b12d3b28d1671753cd7beba22313b52aac29bca4fa4f6fcb311663f06a85d9daf1b4ded72005c8f5ed9ca4f6c7d1556c98f18be49f2a28b5f88ce3f7dce0702020db2f6e9ba694489417b54377d4c83b9d4d159c78f54f35b3f5ec3a72f31c146b0f86a3cff660facb6b01735fcc40c8842f782fe098ba5a6a7ea48a828e889bbb12d234cbec425b0675e1a28f74dde4ba24c2b1131f04d669b25acc2c47bab980d1c877c310451fe2de26ee0d87da841ebe26b68b279921f92198f988361a214c3285d4d9db69879f4ff1eb8799d7144fbc36c971a18d4ce2a26e4a36dab3bb592a15939bd44219d18f22acc3ba4886f1978102ab58b42526585f4faa7c4e499f30e0cfd3151d5ea6339a36958a71e108b393c1d18443eeca2190eb9e1fda0e5eb47f0516e846e9ebab990d9c6ce53454506e325e070cafb27731e615cd5cdecdb06fa3aa1f284ae9667891e2cd45335dce1346c26336db94f2d671ed6994b5e580125cb85ac1def7576c4cbccc8cf2b718816b1fc780eb951f61554f8feb4f440bc0fd1c0488ca839a6d0afb88beb041da87f591d77a8482dffc40307e15ed56f6435d37f786c6b277dea2ddd59fb528902ccd442f9ac7a00fb8cbc51dfccd78cf50d166292bfebd26e271118c658366e48f695c2d357dd062f01525495c1f223185d504d87f031b211f611812fc4e222524122d282a3148787f58e58ff4e15f4af9a74de8590b06ec77d954d653f8cbbc32591e62bbce2a3912deb29aa23128d579fe2e46d53e8c926e9c934fa4ca54b2b85f07daf320919aa561ca641e68371db37499d4af23e3f6438f51e490c80d0172b57e61b52655edaa9b313c01065098e6e4bdd9b6f4477094f985a29430ef92350c9c282602f56b47c6c296978ea785ffa160d8cd7e784a163926a4fc7440dfe0501744ba7157679239fb6ba8ef9b6149239c36201e9c4813741508b9b33a7c82bc52772d4acc9ea24195e9ea0ab4bf33ecc3a51a5632a173089815e670ecf0ef316a1073867d61b1750faa1810a649294b55ae884be3c2058f99f33e1633e4e298f419aed8c565ed3ba8d2dc7d1ffa9cf72272481d0f7f667ce0b00403af85f174dee71a523c9fd5f01f6ef7a02b41910c3487fa5b0e1c24aa6889bef1ed6f9eebafbb93b7d0eadc9567570afdf47a46543349e4d4bfb447791c02fb000fc8205ecd4e09c58c3345edfba03e2ff8edc145da8bb05b59e0243025a31d19c9f45ac878f1c88125e85c23195fa0e2f56ea74bf4e30211be8e68e423a7caebdf15b85db87d788ff5ba203bf68373ba24a0839a7f4f8fa3d7cff9750740af06adbeb80b86d311b51162ba00edb9beaf334cc94b172456149228db6f0e22ec9123461a53b44490bf7593f6c29873653a7cbdedfb45f2eaf720da7cacfdbe6a69eb2e3ecb22d0231b1be012360dafe0850c87422a807ad061509418bb014887f50d3cb7d116cd39e82cc83b3b9aed7d8cd2f057679dfad5d7791f00f78c74f26e84aabaed3979f5dabe0e3149e3c4a8d1236334a3c41ebebed8f04be4a863a52d23188c738c6d8b3d5d3f1d3cf910f44a5af96f7e47265910b1f41c9ab45f98f9ec2b46dfb88659ea947cced6dad7e445ff33e2791f4e3045138474ff72ce2a0595bdcdbf16f80393bc63f0234842100209929a522257916c7639498210874b80bba765f1fc3465d591726b3aa10846ff9f94a365e54dc76925a65c4fa371faae41784965634d274b8fe9ffadf5a5a1942712f78b2c81c318f99bcd2d6784e7a61a6d1df5300064325eb3046818a69e05cb3451daf142eebf533f64274eb7531b019f439491bdb59d0ff2e5aea4fb433ca441298b8621137c999fd0c341815e6a7db231c188017143392a9410a1a48598a7adf6008bc1b5e99cb39dcb4d11daecc6160c38bd72f77424c63bf4c774e0b517b00fbee5c47a9aacb3bbfdfd0d2493d05c7e4e55618885a087f42bf9bbffb44b7d378b67a2d16806b917376099c9d1a59e2f8224b306112ff029ec568dcc2e7fec01f0f90bccc34803dd1c3633522fca29f157a03c2d1dafbc2735224eb7447e8cfd308dbc9fcfb5b5b280edce2200e3fa6d2c67addefd4181d975af5464e00ce8c44e48655ee5d9e8ce1355c08180a9df60aff8a501b8d319c7c3b0eb4f1c569df78d44cfb44c0258381bb8c7ad4bb4833fe8ae0307f0121d4041e0fd669667cada6ac8e7c257c5eb61f3c1818c6682ce94edd016d0990090626946a6bbdb185bbd87b47308921da5d781cf0c0e70c6e67928d0aedcd1d9aef99b7b3da6e76418309ca39dd448183d814d3d4f79fdf1df91267c2fbc9752e7ef56eb7a89f79427b41c393b38f1a4b17f7090fc1a846f066a70f55d7d9f763802fb0c096afd44ea31e3a0e361ef117be4d24ffbbaef470c5f8e5e84392a025530c62d3a8dad1939a8388e094cdf01bc56eb94cb48a37fb56ca5c6d797243c849c9d58c2041134d6638c6aa7e2f281b6815c33c95a0aadca97eb365bf90b49da1c066565c29b13343193078a1187e21c9be85afc6bfab3cc8ff3c1ba9545ce7d92d913ffb74ce067f91526757c3da67e5ce3c3db9ba81ea1303db7e03"}, {0xb0, 0x1, 0xff, "16f933fca34ddbdc9fe2e5cd6482650fd8828a56755221df0386d11d9a528b17a7bcf5e30014dd63842de58a876b7acd24a692ae44afdec2638707c2e3f2b5b17479f9c463723bb30d849d4f7b9c5f94c2dba7e722c38c211152684c2326506f632ab470a430403501cd6e631134112ff56986786a54d60ac5730b0c29f56cb4552d91ee5ddbe532dd341ce5df99777fdaa068efd5705d840a7847f9"}, {0x1010, 0x8000, 0x8001, "912f2aba2d7d9fff7c9e6afcb90e7032f410f16e64249b7958cc5149bd1cf2497b1441951ce371230da87a0fd0da0517a5b0b710e80a74600ab375d8460b30572bdbf8fe3fc3828cba880d2ff88a316c61d3affd8ef181af3cf82ea1a3276714c02e40c916ea54d4ab3644fb395bd3c74b7bf8d3dd6b7e5b8d66ce5016f8d73cf704d418fb735b974b073411275ca1cb0f0cface1bdb7c4d6feecd4092b3e1838acd6999cf1e79414ed53675dbdbf265c9c1803ca912d23a75ba8ab9de7a50f7d20a94c9f8e8db3ce5a4943edc68d3ad07fb4369a9debc12eb2a2207d47750f7071cdcd154e985d496285bda3b128d30833bed676794cc208ee9a8b183621c637b5d5f04eb816922fe893e148097b915fca8ed77df2d384df4ed6463e2a15202d21a64fed038cd754aec66d5d29db0bf3a96d9b04e6897fb5a09fe456c3e54785b6df981e5742bb573571aad9ff08a5f7f47440dc17c59223696328ce25e4ac121fe757063e54dab61703c48d11bc87f93e1f8fe4ec6b0147fe7fe433755052823325526651c67f22993e55fa27d4f9b175eeaa354392d1519361b38eca55fd6ee2a658f47b20dd78607926a578ce6de27d7a94639b20346a6d13a454d5e6648da1ce35f3f2fe3f0d5c746a1609b7034f8e6e7f84e26ce66c3501f616282fb81f2b7da05cd31e67ef6dde0d47b4e70145a7a578fdfd887d54f3387f09c17ba745346c80f79bafc1844b43a1715ad168d08ab9e9406b9efcd33329a6d0ae91d3280517ff83d52384577e95a18b90f334060ae0097db0555b255e463e5af73069f95abf45ebac6b0913d657d0b8af6c34e5730a9ba54589e6650699da33097fc1b8fa901718b617bd6c1a192ec9a53903ed2126dda95fe5ea677b2b9fa64c4654394d57614e1bfeabebcfaf6cf1e3c6caad8db423d30d97c71a59f6c2c6bd3d47a760f5c2967d7c6e79e276513c21d12c1aa9e27f381c96149d0b4a83691bea0a70c67a1c0308d86ae7deacc74a12125b1c4d3f0c0cbbd8a7056a4175c9938d86738ccfee36ca9bd196df86246bd034d0b8dec86f5e1497f566dc31e72875dd2fbe2c41326ae5919d5aa85a862cb8e7c8436d38271214cf572d3ce6d199166a5e9989d74977de2f5d571c77077d6dd97252ec3ba28d7fa64236f9af02e8f09063a5d3d80548061d9ebdbb0be9ff83ca489db82125cf287e73e7ae517006da7593eacb634943bbe7a9cef8e7e1e3be9acf8c47c21e19ec4af6fc32505748ded55635837113d126274a992dd878c981583a0da6d85c57d79bb44c8bb40620e72b5c818d25d28b25b8ff0c9c04c0c1cf63353c1bb1d1ea6c0fafd7ed1b347720cdf33c01f0e8ad8ce75c2b90cfd7a51593d33880465ef86e1a106957b2d03c9a64949e319f956dd33b0b4043c03badae8d3f0c62270531c99bed74f89304fec1dda3c35f37ccea7ee21055dff2d75ff6e3cf9d28b0b4dd9b1a0bfa6e5cbf6c032d757a11933c2a1053ccb3a1a70ceb5019a9dcf7f95c3bd4b48b9269029d3f9d25e89dd08c9875abd795a014f6e6c7c001e61b4b4cd5f2c0736281e63a05bb6b3b1f7d0a3928c16ef9f2bf3b5fd2cae843461ea4a4a3a4e2b8badcf8afc8807591c2d4a43755e33d70a26591d3dbe84c02db61259ceec436715c98df6c336ff9eb5194bcecc408b2d0af8aa45c6ca59d1c10cf8c28cb18051c1df5a67637ca31811c2fdc32ca97f2196bb9f11bd4e9b034bb2462dfaa4893674ec757306613eb79dd208ff1947af70a05e018c4b4b40365122242656293059a5565370686f8eaf634aff224cd72be3815dfeb59cf36cfedf85da5ce6fd980938f1ba0635bf349f154860744b3cdb60601daa735a6d17e6e39b2a91daff802c75926f527709068d69d36ace63026c7b65b6b188d7e7d747ddec7663fdaad1d914e61e20c2f6ca4efb0026c8db7bb846dde0aec7c56ce93237e7cb5314b3d80c6273fa61cf8e93546dccfe5ee2c81d4400fd754001d3669e7f4af0056c4c5998fb7ac14a4ccdc88bfb8bf392ad4f4d1c53f07a4c95bc73a328909b5e2bbec7736c85dec1463471b2106dc22d57c770fbeeb16ed9859f665011d53f1fa4cb6d2e915ae0a4864a3bf067a4e9576b0c06fde007cafc009e77c258773f8ec596c06ab5681941ef5abef5fe6af5814e0885bf4a6e16a07c8565c10324051d41f29725e0002eb1fd0fff4c329fa5e9e6bfcc0dcbf2fdb781871972d39e4dc664d11e7c66f699d7762313612fc7b423e8b83231e179cf730d51f2d97d2ff6db21809b2b52b53fe1d7c305b18313dff331a599f2df72e64c96c2650648ce8b3115b52c580684c67abd869ec189d801ff15b6b814d79c8d6a2f84902df23d4c94229f1365fd268e9f13fba6c5285c52ba8cc60ad2f2fcca2fb7c9cee6edaf3fc0f2da56834572531ba74c6f249bf8332dea42ad679f5f3bdbeef5b9a614fab80c68a5f2fba9bd3c6b628df8827d5c19b47ed7a27855eb781e630b0b69a779fdb843ae741bc76dfd8d33ff3d2cdba4460bcf50c3cb635faee00c482c8001f72c8233cf59469fa4d67a1c1f9d778301e732c6c0142ee07f11ebff98124bff78cd9f8d70f641f941650319c03fb644dc9e670e1342bedb6882e423b65a658454ed0b4c1811d78734ea37e29b0155247d5242b24d631d88506adcd444c2e4375e6fc6f1caaed1e399791c0bca617a4fa842d66df0158d75b0f720e7d46d825cb36adbff96e22ea746ee04743611f9005d0baf968e1a781caeaf6586ea4284b19fbf4f655ea01eb8101c8d268117c9e613771b3caa203464f4391987917fa60b674b48e1c34e0fda9ac00a6a8149267213599ad585e9f3f81efe3d3ec82c77cc6e618500d76f9ef21635c4ec2b9606f49a0caa0791cbc70c42b99349a7a365bd770271ca97c42f514120f4147efb3cedc3248349a3ca48f80e7e5c198370af4dc2208cfd34efa689c12498363b8979efe9d038ab946ed648c43d65a29182982d846b63fdcf7ef727f4a9723fe2ab59cf79d63b14d2d85c469dd466bc485c057a299b93354a72431db70267ebd491f584dc485686bdd77ac3e151faa4243c35199d6fa7a88c6d7b830e886e43fb369c4911d7529331c7c3a876b9fc5667108f28f7382d2f32ba6c2e5b9087298c9cc6979192f1f4fe517f919e5db34f8b88609872458dd0690326b92a6ef6a02652097f0d6661fe9ad825ac6805f08efaae3b64bfa87b3ae8eae61a86be1138e58d55d41e28ee4c0aa9629abc46ec8dba1183b6335bff855e15113a605d60e0b9cb3f5ef1a5edb378fe638f8c1c0fe9cd241036a6d08c283c9f73053479e0e91206ee0c66779e64a0ac459101df87a342a430f3eca114e720b0354346517165dfbe5d3c73903ab4c19ae157d5d4b6ba6b62ad50fbfb090b6d1977011c17f1865abfe006625b61544a7853c32fa302fffe1f906d527bd6c67cfed1bb29e56abae3db8111b7047dbaeb4a48e306f3ac259e61baf1371c246aa5094ef892ae9c9757bd340d7a39ea7a935043bd983865cceb70d324065884bca3d035190aba687db006d809db49b37ee5f678d7b04b56cb0da9aebde9e965f8e1c87f6b9b6d7a26a0f4af986f6e3f0954610695caec44fc7b6a3ff4946e8e4ced296173b7496c6ea584f8972e4f97a9a5927a057379e5f15f60d7a7a93986b00188d9fe5096879033f497238f41a511123098920472b8a8158ad25c6dec7775d43e9e5bc7c5cbb2394898cb0097a8a5b2e8bc78fdda9b1809457bd53fe55ad178f1eb2378c9e834b6a75070747f45add5b611857f793074f70a0ca326ee599643f00114e7c7d93d88770e793e8b276a34524795f98f87fc3d7c08057c1a024c39e3713d8d78338ed1f73034c77330f6420250eccdf96ae4f45d375da80e6f34edd66efac00023395ee0f5af6d5cde41931d93166a055f8dbae61f757882f13feb6179875f1f8e5101aaf3bf943c7c97bfa471f62597c3e1362f1da6d09d9e72c4c18f62255115d0984101d08786638c9e6dba00d06a98f8f7051c6adcbb1f00accc4ba573691a0c4469dfe40d0b382189273442034024823f6f5856cc0a7b8efcf94a1f5115ab9e356b5ef1855b39811e36d95ba1b35386c4bdffcc26ff1c06bbc4221cd65eba55e449a36c7a2c98d2d0dc80784087b3b659c6ddf74001a8824d49bc46ff5f62427ae516731ac552fa42888103f46e6b1be2b96bfb1b5272471b6a968de76af567ba9bb87c95b7cfc3e71b3a461143339ef07e482c30d17e9e0fba036d03be80c4a4d46399b90a62b9ad409a9d9ec2ff2259ef4e472a43235a4065d9bdfbd5c043683bf8d67af63ddc8934457f7b0b442db2bc9b2adcb8a722a10e9d04a4c12e1b9e6a3d98e0bb1731c2077e289a8b1e01416c6508290b42065cd386c5bb39e849fecf0ef8b3903905f625a3fcf0ca3527b5f227c9cd730319ea0892cfaf7d67c576ee08c8c50b14d0f0038f140b95112608755ff26013a826aa80aa91a40e22f90abc542d1cbea9c29935c99596bb501ab5bbf04da601dd995aa9dad00ec717e7aaf0ea6c38e613bab2e5dcc0b8b70778cc4d41845f913b2639e1e448c9bf21a5647b846b93c3f8252fd8e293678383feac3570f861ef8847b4d33eb210fa78e94641eebdab767e5354214083e6343377ceb0778a8813a0a6a9af5481657700889a68698cd252ae57ad87fad24c83d1fdbf714074f17c4377bffb71d2f8ae9a1524e3f0629d0cafea25f1fa6afd0ea62278d6c8e5a650f0050831023e28bec57ce1371bd365084dd624f0e9f1ca1ac7a22f1e44877ba5cf256670ad031b7f1b36d2a8b2bb054a0bc3be5bffb867725f9ef59495d965647dd8917f66b5662166aa670946e778c4a0469365807afc3d0719ff272731e93cbe558ee4da3dffb0c89483949ffd59de2266c08fecde11334957560347b676b4740fb4fc042dd563553de32b3fc7df9913595d133c86fc1c46e6626347aa6bafc9b3e952f5b8f121d8674750a2ea25f9c25924354b7f3ac4b0d1b023382fbe54f8cc9d10673fe24977ae5de5249150db0de32f2bb349f0d193e241056484df459ac9c24314e13d41ea8b9878edd62cc03f2a92fa4283162b4d8b936d1021341baabea4285efe287ed34af7dc7082ef09099e45a2cea00128e11e6b307e461688628d3bfdade5c68a5d2fde27f4be7db882595aabf0280f60accef36ed38e74ad6dacd15b5fa37a968dfe09322c76947d9640df10a801408422a816cd126ff2bbcbfd191a2a3cb3e48606e80d1fdac12341b57b32e1ca0734d87d87aa5d6d715cf70c6f535e9b5c79f8c0455ecb0dc28a846413431110c3e7895db2431d9fdb88c0beda07a4e1941f1650a3b7916368147263e9b3e78b74413c8d23379d48eb02931d03ff06594652ab5bc29b907015d10eabb17ad01ff6eac144fb9f6984238b0247c413747c081276f85dc571f747d76bc9a2a4d77c64c13f97c108704fc6b408f3fdd1ad527d8f1593cc822abc97b36fffdfe5ab45325cf6a2fb6f66f8958fafb34e9a24341701b07b87d5bc5199c5e0101535d0f96898881ca11e9ce63ac0304255cb7ee8d7a975d1b2e4d1709b2397929eccc55db221b906d4d118d3c685829f71e14fd0c0050103df32a077774091efed030bf5567b87b6242d959b7f9148a8262835fd49236bab26396663b77d1fb5676f0cc60dbb17ed54db373072406315e479f877312a91f167f82a96637bcf54235b82a01e9c381577cae87a9f276a0047c3f0e73c3dd6bf22c335f626"}, {0xc0, 0xffff, 0x5, "025e0a5207258ae1c2a8b6a7a6834c28a56f3b66491d36e55f5a019a71994ff8d85ca570dda7118b541c975dc89e3d2887e763f39549880e2d294850e7172e61c5b604b2e810907f0d0f47248e8ea90a53871f00b6d3a373dedf01e31405abe4f281eb599c97338fa2532a170e3b532321958ff5c8a77aebc23c974f95142434093ec205058c45e23cbbfccaeedb866bb0e2445307dcd023c841408150f8a1236d335e79b700dacdcc"}, {0x68, 0xffff, 0xffffffffffffffc0, "01eaa2541651445df5f15f19f9c8db102429f111c712875c9bb921208151ccae088042268c7b38fc54d2a8be79681d522e78e96e4d973685a4a2212397a4a99de1dce532298ef71c15bb5d6a8030a7531d1ad9a8"}, {0x18, 0x10001, 0x0, "b9c76b8d0da9"}, {0x1010, 0x1, 0x123, "ed09d8f1197474080322d20adaca4cbf85abde98dda5112c2fa29739c38923614775c8ba1e3b3087e0671a784fed06f3f1a42441d5ea37f2547dec267ca342b7f2e2a17302fd31472aa67ccf7beae52905debb7daf6ee894e9eacc2529b7008c687e9cb8fc45c2216741fc4ad229671f483de9978c83716365759952a91cab42f0b0127ce0eae202be94506b08d14c847aff27d48444406ed3ff28eed3c7a343ea6a63ffa8b7c8bdd724c5a815a18ef23855175131a7f224755d3b3dfd57b1da5ef1e05de31e66ec7a43eeb10c5ac64eb832243be689030e6826d71b88c0e196d0e3e72473d38148b5d197f5a973a5ca995a8a54f5bfd36ffe31f9951ffe11d313243ebea131181ae9a000cbc9c417657867a9005c19bc37f8eb5f0fe099ed0ff47cd1ec013152000a472f27e2c5e72eb34e9a529ce1e3e72f86ea67a0f55d415a3ac15a273545388cc5163b1f5400e727cf89b2fe5719c8a4f344b9f802d2481c9a28438bdc9731e4d001fa86ef6e053e518e2d3709550a45f5cfa65526b08720ff108c0a6b6372467a7a45369b9d969b8d47450c823e0c19cccfa38f2966db7943a6a1bf4780d7bd68134d22dd056648f0f6a9e1e472c488c6004c14c584d2464031e875f9e932a5c556dc616b8b105316f1ba2ab00c01d44dc3a25c7238e03acb86262689dd1960ad84cd0ce7dadb5facf40c4e64e5485b3c2d33afca93261c650992d537e560ea362d4d67c7bc8a3c30766d368aa066b22025a46deae8ae0a21048adc414ce6c5f00775ca3d046d3f9bcfef06dada5d8a44d8b478d1271146c7df444192e79daf9a14f7117bddea1c9c0c9f4fe69d441bbb56c6dbbae4edf100c1a227725f1deb77fe1e8444c157f3fb3205e99d09c6d37c0ac484aa50b57a070cad6868903571606e1f945b19a22b4441e677425db7f033a1f6e9795390783d004a423ec969b3959b4b8e74536bba34c1560fa8db6ac18a8e3d0523696ee4e5a8f3eea406da068411d2757be5cd0f2fd7be6be65c4fa73f1700f80cae7cc06693d2a50db2ca9525b8cb73a8f6b3df629f0a6a66f7b119899b5895b02ac545c2ab9cc41622bc6d20e443d53dbdcc7b34b73a3ac75b5abd25742ba519a21b7c1c8d5a8c9d761aa9a0d132ff3439a1e12e5ceb14df50b40d9d0b8f35acd4d55127c043c388228f2f223a81281d9cc06cd01cd5031401e6cea82f33f5224ff00f5b5aadd1670187e51b861f8bf2205c549a001dbce4aa58084b87deb87153b6d4c5e834373b9d130d02a4ec8a6cd80303155aa98f4c50bfbc5bc70f14f19c73dced9f681bbc7bea7d066fc04be9617b6002efffa25b066e5df84f944d60bc7006e2784d33a7d9c03bc285142d7428a8bf7312e0fc43ae4bd0d62b66f9260305cc20bce229cf59a3c922854e9c95a34a0908ab9f55e41acc9765c847f5d98470f686035f51ea3db5192dd6bd359a1773b53c6c8d8136dbaa836d6df8085910040cad1c2c3323fa01201402d6963129f6316dd7b80a989e4a676c422ea53814746c68558274f2f9b062916b18761088348145340ea8a8d17ecc5d55e94cbc44b8267563f10ce974ec1dfbf697fbb2ad8b2086c8913771ceb3a70ac0f40973a12b7e5925dd5f08ca704810c0511cbddf9352a4b4ee0f11992758e6b71cbeb17d1fcbe3599b3b77e9ff5ad053d88bf2dcb90fe98cee4fb80196a5d3cd4a7b30d6527c21a417710278f2e65b17d4d90fb8b06b39e861ea3c6dac3c458709be7d2aa3b0cc217b488d7920ac3ef6bfc212c82f490e063324878649d76b196ec7f0251b870a52eedd1e4ecd6133b057bb48453fa4b8dd13072d55fe3fa76adce09f09fb585e2f5a318711e12f9440e274ee262033e36c87139073a1413814fae345aeea5cc4407cc5bd63336f1f38b6d69bebf4d60c73bfe96ca3133afde900c9a1d6cdf62ce2f825ca653e9eb0a02a260988c0ecddb09eb96844321291279bb19dcd29a8aee0552eae8b7754793dc0294214835adb453abdb0bdd70d53a0f6fef19230ba13e7777732a1c8499367df3a5a71eaefe7b85db03d5db7a7890449fadbe3ec146a975d56503fe6b12cf3583d9c8c2bed7d3f60fb1b5a813e6d3ad0462dc68d75546d1f9d87507bafe032117597812eb80a75b1c7984d357b744e0ab15e86a51ce97722efa0710350462b6557296b861d7609f549e48dabc5b1c7feb777b94b211d0510bbe0ed90c1c5bc97500947c96f6b3e2c9ee0d3e1b85bfa390977f3f340f0c695566d343dc4c687b190868fb8f208649561e089fa9938672e905b0ce27ada6cc5aa2621bd4011bb1f9be0148b0a63ba632e0075e8ac0ca9a983370d946e080ae3c2b36a65471468becdda94ff977f66ebeeccf8f3e497a7e2f83db781ebaf5eb92cb7611f69796c160686251476ee218f2048b06d259f7cb49b7f13985f53d9c54725297ab39e21fffca8670372ddfbcecf2504e7f17221fdccdfc70b85135b9e69c58ca391febe568d25c019312a427d3036afa96167fdf1c3f3b64c1112a5b128b198a705cf4cdafd8e18968fa9d7c6dbf13617d71e91a7952e7be8a7c28e7bf7c2d77307dc85a00e70282484097fef4c298d2ad549cf7a157bacf79591e686b917007f1fae1bbc4cd1a63d014723eb1cddb70ba8dd354fa1b6a216c245f641b3afadeb2d4a8f2276d59ab19b58ed73f2ff256165abed9cbea4db6de93abdeceb3fe1a47cedee1d97a9574178da901e743555ac9d5b0f4b037bc5f0c3d7fb2ca9510068131d4d7e7ee4318d8e5f6f4725cfca9b1d537935b8dd541c4158e6465a85874f1ec5c9a3bd233fff750ff1922e8b573c0cdb39d29dc9d10fb253322a7c5b9c59602f324a40e06221e6ca4d194f279d99f731f5bd4720557b2c19a1baafd2fff93cc946374c35dea634ca7055ee866840310a1947b5e07b2c0026072e171ad8e844ca76ce43225a6966e7238997524415e041accbcdd5fd9d78f2291c779da43d0a085a441197a965010b42ad1f074c7cf36eb9cc1bd277c2267869138b8de10852d4438c780d3cc08dcc3b4026415b739cf548479a2f21bbcea068a954e08fe62621433ea5066d4bd828675cccbe219aff7727f7948a9c97313e70e78ca9721972250d9fd29233b8f9276c5d0c324c9aa17a4bded98ac7ac67fa24196d468d0bacd8721415cc685f7ffbbc1547cf6e345bc76e4ddacbb8ae0880f3b44698f09f50759906ad31c8688e183e20f7754e81f007122a87f7624ed1448379d0b04706136348fb436c34cc6a4ea8c20360402598b87de2b65fcd3df90d90b77b18011cde520915ef1ce4ed09fcf4d6531c02c95a65c742ad0b2ddf7cc1858c4f23f5d5139f973af08eee2ec7bb705953264606a407f91e38c8e3ba78a7bc6b5eb7ae524c4048b65b3468066cfe3f4405c2a5b826e37bd8bbf4f5e4821b473203fdb56250219657b8c254a6c54d90b5d2e20a652ff59c58b952fe02dcbeae2073cd3e41481a3473c93bc79edf552a8cc443b41bf7a774ae5574a8f6fdef69200cb91d7ae4319dc2b4733b6204556d171893a8f2b69a7530b9f13a52993de7a7552974ea214ae405f6310c3089989f68e99b458efb5fc09d8272228c3f8a44e772f8de629e3e85900eb984f0ad408ba9499b4b645a8c9800d998887524519503478aaf5eea615c3b06f65f434deba0be43d3540ef81724a6dec12b96403c267131f07562f98caf0723102d13aacadad4b4ecbdec07085ddf5a46091a476976202c532082cfeb3f4553166e1785e8fdabf2c7f7df5c6588fe96d660692c732c565fddaae9839db1bffa155d5bcba5a4de85471295a4fdec642cb55fcd99ee690752761f156d8a3aaeef62b8000e1f6cce28c04931af01e7504641feee174869b51aa64c06ef3a34edbb923435c238308f61672dba6f2c7837f2d52f09026dfec2f7a879cf13f9d81b37263c127a0099b46676c374624842799093c93e6ff9802b115cb5b7b408fe932fb62a1bb4ace7501abe9280dde91c5e1bd566ebebd259f9efd6a6f73dcca1adcd41f70871e166dcd3b5be0b2659af3606bea467c3419fe6573472a483921ed1d8a72abaae7f5c1ee78072656a0bb637fe855efe582d43aa84fbf3d04f4f04a04c8f127469f02b79806c78b83b4dcdf6a42154672516a078c3f3e4d532667a781a7ac46a65214a807362a7044e4be05fca27f5da1d5132f3027b1d26353c37ddf21be427890948bd2e997cc41d66a97376d31d30a7ca8bcb85d6139572f8b84384af476aec568d6e78c05f72ea6a13f0e1b176b7500a6b338d16ca7edb068430fa467cf5579322d0a4020da9c4b051926d352919d129210d81a5b70c8f97bc0cb55832a8939986456fc677ad5f28b65408d8ac280b1dccf30a383976b17babd1d257376a4158ea728c98c95c92b3fd5a9e079491455889bc0547a0e0550b5fa66812ef2e0062aa89819cc36d04442fa144fa346944f367cf16c6e310a4ef9bc5f183760c3fe3d68d46d0604d5ce850de39d40437c5fef4730430cb631a9788d4ec0364a253c5d4e44b1701dded560d5939461105a68c937b71e8c4a090fe53036ff73b9fa4f725e6e0bf67242f921b9224fc352c90002975104e1c4caf5cacfd8ae4eba319a5757d937db66ffafaf64e1ae51874de19aded4b22a9e3109b290e053f0d415cf5e9f17aa0ac6e7bc86ab0e65a1415e4c09a7447c4177b34ff5e41f4253537393ef749cdcbd6670d77e7024db34649f1fc4fa1ebbbcc66e8941671e73c0e6f603bad2e5b38f2a9a32ab39da601613ad83f1be11b0667dd556ace3481db1a0f92de0cf033c8bc03289884f03931505e27808ebbe53754777503d75f576e16e8162b44828ea846c1fac04eb79b576e61de99ddc664ecc89d19fe961e1f30dd75192cdac728c23bf1bdc9ce8f93916b28e3f3ab2c18bebc846f0c28e5016300c08503aa7afce34e2eab47365189cdf693cde8a2aae1d38fb7743433672137709e1dbc79aae18807579a7d52501edf4c10b9ba1d38707852e8d6757210c9df4f7e96289a204ff226f72ef0fbf435fa1a2a938ee8eb6c97c7e2aab3a65ccbca819e1f2c7ec90ec48834e1de73d4151256dc02c4097d20e061495fc6bb6bb1951d339f7f6ac7614a2eb6d1fb84f8235ef35f79cc6e3a4526b6ceaf275aade423f6b8cdfa10bfe429b02c8da7fc3b69aaf5ec38b3ec8d95ebd44b9ae4a439486cdae4f7aec5fd815de4b4a02b58df3804962106e21f4fbac71ff73ca691200ed3c2afbac80c695e2d485a5017593426b4c122cea2e8df0ec9a391fc1c6f36a282bf6b8a8d7c2dc9db2bc1c99fad6cdf35cd44b3edd3c041dff4f21e460d27d400da3577a476e87b4120eca0c5126c3c266e359d112f7ddaaceb21ef22513f548381a0d68e9e69507255403fe3ceab56dae4f60a29a40b081492b7f681f46beb7199be21b875c8aad4bcf774c646ca5801f7129e49a28e182a1137918ddbfdb900b56f8277419dfad7505b435515d550ca09fc4c4c6cb6e90a2e3e52fb098a3730a0505462bde9daf195329719d84107f939da79686f5883fba4e52bebe9f1619fe22e2a30fdb9596c52e2c381e6f1ed8fb5cbe1474fb0b84ec4cc49b69d3f1c4673f75cb3107b87ad70c221ef4438226f0e9aefd5aa2770c60a9ec41e4bdb1041c35301da931ca7cbcccb29810da968f3e0e7eb184962651d52a1c4a1fe04daf61ee370f86f616987a0efb36dfea87f4361b8ce546adad443df3aeb36e4329d199c886177d85740159ea8eabeb2e4d0bfab65"}], 0x3318}, 0x40c) r9 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000003d00), &(0x7f0000003d40)=0x8) recvfrom$inet6(r5, &(0x7f0000003d80)=""/48, 0x30, 0x1, &(0x7f0000003dc0)={0x18, 0x2, 0x80, 0x35}, 0xc) fcntl$getflags(0xffffffffffffffff, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003e00)='/dev/wskbd0\x00', 0x8090, 0x0) r10 = dup2(r7, 0xffffffffffffffff) fcntl$setflags(r10, 0x2, 0x2) 22:28:40 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0xaaaaaaaaaaaae44, 0x400, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0xe4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x390}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 22:28:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82020801f334ae1e9abab5b2a87eed98860bc3554a4c0eb1fbe70596c7cdaec09d10a6edc4cbee55a13e7c1fea7c9c285c1828db9500958e5020f29746c15ab586052dfc07ed6828077b1766b0cdbb561542d7d895b016cbc049d2f2cc1c803708711724c58f472a29897edc95458e0c7c42f31c81dabdc9081d9d3051446b0be65e3b6a2b4a56e721e3a69ac55af55467902a36f310b0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = syz_open_pts() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) dup2(r0, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x1000, 0x7f, 0x800, "024172cd0623337d5ea5e7fdc70901246b8eff0a", 0x0, 0x80}) 22:28:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x1) poll(&(0x7f0000000040), 0x1, 0x0) 22:28:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x20000, 0x71, 0x0, "d730c1e7bb6fc6f63c1200e74de400"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) write(r0, &(0x7f0000000640)="bc", 0x1) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) read(r2, &(0x7f0000000240)=""/130, 0x82) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="936b8459df32a741a2537edc7c5bc4c445c523cde5142732b2868fa906e76689e9bb7ba261e58fd9935596fbb66cfcecec1f851d8b7336bf2fa3bd77eb255b01ad8c0c", 0x43}], 0x1) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) 22:28:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r3 = socket$inet(0x2, 0x4, 0x6) setsockopt(r3, 0x3, 0x7, &(0x7f0000000100)="5b15b17bfcbfbff7bc351f4b4f0f78f8a891f413f3c8bd5264cc4a76244fa673487819ec368ea2600e7a3dbd7e57bce7244fe75697756f8da5ab7b4317ba36206c5541090fa95ebfc21d469c0dd521d12cf724d8108218989ead89373bc9ae446627d71ee9f74d337c1ca1a07aa952648fca2ca0eea65ed26e9485ecc9", 0x7d) getpgrp() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r4, &(0x7f00000001c0)="c8cf5a7d4961ec11047afb837e938e8f21810ccad514b5a83cd21ea2396aec749bf40c173937b4abfd039692543a4cdb5549b1dac94107ecc4a0a2448f87e8c5c7e32f30a1251e2accbc95498e32d197ff166b26e89734641befb50a68b9f44963e9028cd2b79095888a03197a8c51b0be885c85d588397fac0d8b1a5996449e9dfb51d2f8169b4136325b18140245e57fa2566c6d0b751a912cc1866d5ef2bf7308955335162eb78987a877323c99904509d324b8b79a4eef0a71c3c638b73a876b575f06e56aa7303fa9e93fd7f02647b66610350cf9df53b6f05c1c641a44e86a6c9824948df1", 0xe8, 0x0, 0xd) r5 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r7 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000004c0)=0x7) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) dup2(r8, r9) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x40, 0x0) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000600)) pwrite(r9, &(0x7f0000000640)="6787584a030cba190fb4f7c7d0828ee6d5209f21f41773599d154b7e986e66c6639c7b1b4a7a37a6fdd271f93087a2b79efc2690dce670d92578a0cb98f332e565d70637b846fcd2b033926d3f9289619f8e1c6c95b2a9f0a8c5eb9d36d72923f1637e1ab37042f1b440845f70362706c33f1db7e38009da03a52a9fed75c8348fe7691ff0485b2428d5b632b7833bd241b4c0b730e385845b223052e61d9e8e819816c6ab2d05dc8ea3c134d41a", 0xae, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x0, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) poll(&(0x7f00000007c0)=[{r11, 0x2}], 0x1, 0x5f) listen(r11, 0x401) recvfrom(r1, &(0x7f0000000800)=""/4096, 0x1000, 0x800, &(0x7f0000001800)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000001840)) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001880)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f00000018c0)={0x80, './file0\x00', './file0\x00'}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(r13, 0x40045720, &(0x7f0000001940)) 22:28:40 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) semget$private(0x0, 0x0, 0x4) 22:28:40 executing program 1: r0 = socket(0x20, 0x4000, 0x40000) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) shutdown(r0, 0x2) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) recvfrom(r3, &(0x7f0000000380)=""/237, 0xed, 0x1000, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 22:28:41 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) 22:28:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x6}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 22:28:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) recvfrom(r1, &(0x7f0000000000)=""/6, 0x6, 0x80, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000), 0x0) 22:28:41 executing program 1: sync() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x98) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000795ed003a3942e2f"], 0xa) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0xf452, 0x29d8aaa8}, {0x60, 0x0, 0xfff}, {0x3c}, {0x7ffffffe, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) 22:28:41 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000540)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r1, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r2 = syz_open_pts() close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r2) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000480)) dup(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000004c0)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) fcntl$getflags(r5, 0x3) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) recvfrom$inet(r7, &(0x7f0000000600)=""/220, 0xdc, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 22:28:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000a, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x8, 0x0, 0x6}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x5, 0x8) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0xfffffffffffffc81) r4 = socket(0x2, 0x3, 0x1) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r10) fcntl$lock(r8, 0x8, &(0x7f00000008c0)={0x0, 0x2, 0x7, 0x7, r10}) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000640)=""/61) ktrace(0x0, 0x4, 0x20, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f00000005c0)='\x00', 0xffffffffffffff9c, &(0x7f0000000600)='./file1\x00', 0x8) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000a000000951be228dec0f58607d23ca69946e32dd2f3851700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000"], 0x6e, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/79, 0x4f}], 0x4, &(0x7f0000000500)=""/69, 0x45}, 0x820) 22:28:41 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xee7520d05df8551a, 0x0) 22:28:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)) getsockopt(r1, 0x0, 0x0, &(0x7f0000000000)=""/210, &(0x7f0000000100)=0xd2) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 22:28:41 executing program 0: socket(0x2000000000000002, 0x3, 0x102) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xffffffffffffffc3) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000240)=""/4096}) 22:28:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = fcntl$dupfd(r2, 0x1e, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xc0, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0xee2a}, {0x2d, 0x0, 0x0, 0x1000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getrlimit(0xc655cd95e33eb7b7, &(0x7f0000000000)) 22:28:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="50de2d2f66696c653000bc34278de3f67144b1b90371bd87eca532fc5ef4298a45a6059d932f4eff565385b0a95cd2b1bb60604473393c8c7ee8405a153554dd1aaf468e8e393fd4ac7477514e458684638f22b6ac2a0000000000000000"], 0xa, 0x0}, 0x0) 22:28:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCFLUSH(r3, 0x20004268) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x2e) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 22:28:41 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c550f000000000600e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0xfffffffffffffef9) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = semget(0x2, 0x3, 0x281) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000280)=""/55) close(r0) write(r4, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r3) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc, 0x4811, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x3, 0x486) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x8, 0x10000, 0x0, 0x3, "b45ff2d9ec99a3279e6347cc43bf0f64c5a11e25", 0x5, 0x6}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 22:28:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000100)=[r2, r3, r4, r5, r6, 0x0, r7]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, 0x0, 0x347) 22:28:41 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) lseek(r0, 0x0, 0x40fff, 0x0) r3 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) ftruncate(r4, 0x0, 0x80001ffffc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000040)={0xe6, 0x7ff}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 22:28:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10400, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt(r2, 0x92, 0x401, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = getpgrp() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={r6, r11, r13}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x8001, 0x8000, './bus\x00', 0xfffffffffffffffa, 0x1, 0x3c}) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8, 0x0) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r15 = dup(r14) ioctl$WSKBDIO_SETMODE(r15, 0x80045713, &(0x7f0000000280)) recvfrom$inet(r0, &(0x7f0000000180)=""/130, 0x82, 0x0, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000140)={0x7}) 22:28:42 executing program 1: socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb8, 0x10000000000, 0x7ff, 0x58}, {0x1, 0x1, 0x400000000, 0x3}]}) 22:28:42 executing program 0: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x8, 0xffff}, 0xc) r0 = socket$inet(0x2, 0x2, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) socketpair(0x2, 0x3, 0x400, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x81, 0x8}, {0x18, 0x3, 0x100, 0x8}, 0x5e556cf4, [0x9, 0xff, 0x1f, 0x7, 0x9a00000000000000, 0x4000000d63f, 0x400, 0x2]}, 0x2ec3bca9) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) utimensat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0xe09, 0x40}, {0xfffffffffffffffe, 0x9}}, 0x9948443c405086e3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x1f, 0x1, 0x7ff}) 22:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x800000000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = msgget(0x3, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x129, &(0x7f0000006000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = shmget(0x1, 0x3000, 0x0, &(0x7f0000006000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=0x0], @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYRES32=0x0, @ANYBLOB="90e09a7a42bd2ad618f0ab6ddb0800000000000000fe415d28f8fb0e6405a8e886", @ANYRESOCT=r0, @ANYRES16, @ANYRESHEX, @ANYRESHEX=r3, @ANYRES32=r2, @ANYRESOCT], @ANYRESOCT, @ANYPTR64, @ANYRESDEC=r1], 0x5, 0x1, 0x1000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r6) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYRES64, @ANYRES64, @ANYRESOCT, @ANYRES16=r5, @ANYBLOB="5a21983257bd5e0a3c8fe357e2d863063e6c9b8b03d21134f2f1b19d05d698e5af0326943f07f142a5ccd242b8e0b5e9e2d623419ff6dd1e7cab892b6ee19721864d0bbd1f3c65d3c40d8311263a6bf090ac07c3d73e820897081c82a99a90c61e6ef7b2fcef684db8f0e356ec84cba6d1bd68f43bfc6059b899ed6ef0bffe59fb7969f3372be4c6fb5bbb68f8460f57fa1a15f1d6019842db2f97759f90f581f55b53ec94251ff8886f8e0218f9128ae297c6fb49fa14b49cd91e33753446f874a2f514b81e36f627967a601814fb26ac587830dbe04189f6209c74d7fdf45d3898602e1cf15f2a39b6926801d2b6f8b2025af97607369735b1c6f1e7cd14fe053cf323a178bc7178fb6d9901cb3cf701b520c5a417f46f390e283066f353a55807b05f9ea333c7a18796563d39710f4923241cc3b0eac5250bc3ee157843615ccaeb73016e14a642dd3befef6d241c867a8d5a595aa392b5a8a238dfe500ebca3ff1440f23f2297566b5e0cdb4f380be81424c232962067850e3d38de8b26b94d4f6757542c7425900056e4bc98e92569fe403f05f905f45e0473de964c5c8e8c9983826bcb04576830e52219cc9649457647cfcb439abe13a09c92ac2cc919c301cc3281dc4d4c284b7146789cb6bebb541be8d3448e0a7327c3dd62d4b93a41d67e31a79ad82f479e9eac978b699e6c7e08c98b8ede652c3a10d192edbeac47cf1c28aaa673b4fa68224b72a00144ed3c3e08f344cdca37ce3a919af3db776cdff6b3c304784acb22acb236844140b1c5da2af0c9bf9b5112a0c2ab3b40ce2af197c98c3882a2288306a96c4fc4d6b50c65b3579eef4b4b0c9b05ebd4b7f3d1eade417b764df229900841042eb3f5866caf5162157e51b2604bbb76699a384e5158153156b08d24a929cb443d19442b816956c536043eee22c744fe3eb15e0625c033f5533546dc8f16d7854555674ef8d7076a9c4474d9205b8edb163e7d28b0a606b6501f29cc591f64ef6689d4f042558c089777c6daff3a8d365e3c7e554a979ea71fa443c629a7484e68545adba0f3de5b2bc88b18bef887bbefaabf439b375b1b7b07555e0c5ba062cb9be818a773abd9e5f04146ed9f759fe2275b644e87bfec52b73731edcfbbe14d5e910effeda4c7eba3ea4482701c918c57cad6b4a79940e37d5b0477a2cdfe1ac670e3ca98f83cf5abddce9791838aac2028a5e7468d4f1eb67ef224acb7b9ab44c355de451fc0c269eee4ac9667864e8444608c668994ae9f86cb27d42f52875e3c6a802d8323eda91149639a715f7a42e5e2e2b170481f9a32129d21be174ff71906dbcb55ee3e7e9fd0f01d1527840209566349c9369d33aae0372d26ce032226815d72e89ce6b7a4280981ede0061fd71457a9a9b87cbd07d731e3f7262f83a66c95899d97ad1402483a084d949af6d0f46f236f995f8320bc0de112544238e0359b6b029ea6392b05faaf07cd3be55ee9e4ea05782732188cc83418125690d2af80375af46a6d2a5ef5cb32909a87a0777d21854f900aeb88e33f07a7fb2ac448ef7e23281f48a995154945abacc71e4ffff333aeb0aaa645e0d314238be11d64d3e039c20ce8ee3d2cc637bb9522b1935c920824391d3501816edcfbc79f360a4ab757535439e0a96bfa7f6aa345792e0259a9bba68fd194400cf6c11450f7e24896091f275ae53ebd930d82cf33d903e52d46dc2c20a82fd9412133eb899865f5c4abdea4eee60b3be2a390684b6077e962b43f5d63ec5d51c4c61b094a4b588dbe6edfccbbab2a9e76d225d78d99cc3cc98ef0ccf3e0816f118d82e9f235d9cb669dfbedc45c51078cbc3882cf61a0eba22152bdcff584155f8e6e4700d5914f60e29cffee0d17c7557a764ec4e62d471ede7a98ae2354064e09aae4f563417b5b7cb1082b23aa816aeaf742ba6e6f703a999e3f64a6a5f0c5bc013784dfb5c3abcd299ef1f193e55672f64ad7556bec83dc8c89441acc0ce8a7850a2621a1710169e3c82361c781ae0059439265fab1e3f84ad0af4e685c29e89a31143943c6fa869f67845e6935d38792e13cf6df38d5e527c5965d09eb655cb8d79299a74904ee09461b0544b640c76fc82ffa24cc8f594a6e2bba0ddf5b352aee94a5f0957c8691d86ebd5fe7c324405def3d2e09fdf68e79fece385c4c9e121ce084759792a7bd6f6cc4e0ae74491194e348a913849d2b2f88b4937e3e5acf6aa950bf13c44f081a51f80f15f33f848e1e253d4af9196f59f7b53efbbe7b9a09e5217ba6e4b68b8e9af66d5c43d29491c5e9c274eae4cc3438d7318b93cf3d2032f009ca72d94fd76a6a9154f882e7e6867ec49fd923e46ba78ec9c80d78c9872d86d593477836e9a39300974f79421cbaad9ec3064109fea3ac44f689460b7417eb4578d50c17937a3463b191d595514f6439370aa9374a0dda3f4c49f713840ea1cacf6297e200b3d389c02320e1db8925e649412927267b1c96b3833c9f0f0e3a34dc13e2ad845ed525f85ec5d87067c2a85a4f383d21ba030d5cde8438a155d175c4131d2dd95f3d8bdb59df6d55e5e46992de6ed3de178c9e31cfb8249b2d594e6dcf63421a1593e07621cec30acb213a11c7f39c7c06bf49c3ec1e48dec976a2ebb9d8d61af52253b5cdd44317a3b15e3525d5737f7f2c557ee9c6cc96d7afb53902d6d2909089eece47dc51fc81d3dbabebd5871fccee8fe0e356d9f8cc27be25827613d268cf461f3283c78e7d4addf471b210e51d07a94e90ea6e37700c28ea4fb75925224e2dbfe18098b5e2776b8002733b8c3a2025296da31d2a30f537d5043438394b91bf95bf3041fad96a9e5e9bff21362b8fd07277a83b17fd3a96e7a334e14a88329e34b3ec803174f8ec18d45eb34cc2b7215fe0f8f6fcb9bb99a2e0ee9fc1701338d0e4717575a8350a4ba93ad2c4366918f13812a6ffef9d3d7e80e7a4eee35c32ef093f7054854215cdc719d17dc423734bbb4cbd67a0cbc6a6a869dc0b2956971cf83c7c280bf780a0d23842c4e93d7e9043eff133ac1948e0ece344e0346fdad9b7fb5bbfef80c349d63e066b4524082d190736fb4d40f7afeae3ffe907cc04832077d4f82df972b73ee1c01b97a7bb049adc8dacafe8f1b2aafd40bbeb8a63ed21258c3411427103df1bfb920c53d9c17f1eb0cba5fc31ee59524aa5f6cb752dac5599a39905950108e89fefb81569bd0e88c76f71aefdd5d6d2e8d4d92c171ffbb9b4e5c59c0dad38ad3394f6cd39277abf60982cca61c114fbe22d813668c325765a3660e2e2944c18389d9baf6f72c807f5841762f47ce39b4b9697c0393c1229ee3015c5e67e97a80e100b8a1fc62ba84e7e9eba2e39a064ae2042fa2bd20183cd252a592605dee58b860e26b375a120ddc20981bb93ce0011a2026518d86fa135e72815bc174fb0b15c6cd2919a81ec9689092dfe82ad18482bff25aa29fbdc02022c8752cfa3876ff698519fe0916956ae6ed0e52c80150cc53deb6d88d8edf4215dfe2e17982e7ccfd830f94db3edcc63d3c67b73eaa1ac8c1bfb12119dc11b42af81982db3e062179476bc6874865e65db572b17871ccb08af0e349c40c60744aa5f936f97e7c805dc727aa80a69e134e1ee864d5481d255e3248d1ab81375430f884a744450782c4db65fd67642909b3b98c7e6d88451843f5b351eb309f2ceeea5c1906c14c167166842a0e44d31eb7abcbd89b388f28652a9bec3b2abe9b3778ad3029863b170e7644a0cdaf88076e0c40c06f47eb6fba936f7a7f726a6760703dd64dea0c4581b1b5650eb16a1258455843cfee4afa4b8afc1aad9f2411bcb2efbb5ac8e861c5f72715576b933b2dde32e0b298f82895d3f6e882d0d915295ef81b754c2d9e602bc8ba178da11a04aa6ef1afadd0ea13fa30ab1491f9dabe4970041b1f11ce1b024183b28c4cc688397218301b3c979e398f9ece0597e7c5f4e0e6a09473852b06a02cf78ce72b73dac024e6ce893a380305f9bdd869e027762e255594013deb9cce5fc3968ef1b4f416693c69f066ef7c2d40c2c1fe63990c0a9c0df68641999991843a78a69747dec8b987354e99a933d883e5aa92307877859e636e72df9538bc139831344067dd94bf7fe8a8142a740377f73253ee169c368482f2d0c52ab08b9cfafecaacde8fb80c1001a375c184457687ad956b6eb6ad42bd4fd04ab3ec865ed431870dfd5f9589c2a4abec9167b4472e943de6e1bf3f90cf0a51580b000a51fb8fadf9ad451834fc76674ec4b1b84fb52beb149b5f6be2edbbc396b83c14d9c9ddf9896c9d329bd5a0a1d1c175a5e04173ac6e8efe656d50a71aa61cb83899b463707ed5d346a8e7f061c663e1de2ebad7cffd0b56bb3aa7cd9a87be4798e137999ea61d8f2d6cd0705dc3fc9dbde83cd44bb8eacd76f1a7428a69ad5a43b58828a75b180bbe820ed9a610317ce355909aedf13c4115c23703b5ab61d1dd582984bde14e60db5be68094d011dd096895cf866538eb85d904866a6def8f726adb213c06a7a21ba30cc70b14bade0277cc992bb9973ba9becd5d1815dc45ae54ba5bcc4c173a8f487a4d7835744ed9c28892ccbe85aa8fbf10fdbbb963d50882f7b69cabf3217faed7ba7a0bec7a7a89c365f70d6aeb1c651e08bbe8007916c7001f3d4359f4a23bd137b60e20b457c179edeeb63b5b598c63be0266c8e88afd4bd4afd94dc0de180549cfaf7913a1ba698e789addcdefbcf5158ec1f22c9cf5bb5cf1d3a779476be777b8ad81eff3ac7231735def8e93498be13f78c63d217075899bd3f25de6a70ce4d929a23df911bb200f6d4ff9f25f17815fd216d2a9dbe278c560cbfd66fc90c13eedaf66ca9b309265e5577d8531f0e8bd7f6de03ccdff23c13a594e55c242f5ec5aea1dd0352bd984d613b13f299a9208a4ad4c623cf0733073985ff431f41bf7c248b4c994fe4d8b44c39cd8f2b7ec2c0d6d316271f3bdd2349c1a690ea7b812e62e664d00b54aa4b24829a601a1a87fa5bc771674888e11d69d22f72c66c27e7d6c45f09d74968bacfa0736608ba28169fba7122bf300fbec15d1e51b310eab93ce7d30b89289bb90998c51ad2356a1dab084649c4a178726dff502ec325c635373aa7b5220a7708d32135c3427aa0e70ea96c8bd8a6cbae0fa222a69e92db200ed6b1e62e321f829d257ca374e278af6e1dad6ad752b9ee54196a2d94f7848c2b3f50163b2b175d0b687370dc92b48fc3547470234cf39837485ea56a14dacba1d2bc979a24adbab07d040fd04cd5e9ab42dd3585dd2359de2d2344e0241a33a2191a1f3d7dd656cb4ae212c34a9c65893260df219bc2fd9a49ff8bf724bbd3eea7799f74079220a2021f36e9412260175a0d12921f1514c5464cdb2c8acbc3983bfefe30eb448a81147e1c48a7fd75ac31b9aabf840e2a3e6894fb1ad03d8f5b8d4699bbebfbf8097a490f519edc80e69d6ff276e2e35aeb1183a28679d628d552b0d28024125f112fc5a21f4ee4563cd89717b715eebca82d54e2e6bddb92f25425742ab7922f63c53ae8e27eb947be97869693792fb45e9b170d0801ed704098295403cedc57cb3315298eede393aee4febbcc0a4851d4afef31e8481d9caeb28f4ba33a82c291107cf7637e0c672f73e9b3e023d1ecd09ee774de2def600d8ae3e8e796d408497d4314bcf6113b90cca6c836b9d3d316a1aaab2ed739776bf5ec13e857ea186572ad1e8a830cb2a1f2744981a01b37b5875e43563816c101f45d5fc03a6c764fe94", @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRESHEX=r6, @ANYRES64=r2, @ANYRES64], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64], @ANYBLOB="3485e62ace14876d3ff164b333e8c598f2c70908eae3fc3ffaf420381557898be52b10b6e700da891c402046556c618071f473c2c50594e205a98997cb930343fc9673cf18a55f5908bdd6871a1f470ab7e5f481296e712235c1489249bab6d8dc0d2fcb247ff8c946c7211bc2a51c98"], 0x8, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r8, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r10 = fcntl$dupfd(r7, 0x100000000000, r7) fchmod(r9, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r11 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r9, &(0x7f00000008c0)=""/120, 0x78) write(r8, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000945a00000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000100"/75], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r11, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r10], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r12], 0x1, 0x800) getppid() geteuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35, 0x0, 0x0, 0x2}, {0x3}, {0x7}]}) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x78a0d99d44a1f99d, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) pwritev(r0, &(0x7f0000002240)=[{0x0}, {&(0x7f0000000d40)="b9", 0x1}], 0x2, 0x0, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x25c, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x3640) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) 22:28:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: acct(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xffffffffffff0001) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202a0, 0xa0) 22:28:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$KDENABIO(r2, 0x20004b3c) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcee4ae4b86abaab4, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 22:28:42 executing program 1: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 1: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x548, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f9") 22:28:42 executing program 1: r0 = socket(0x0, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r0, r1) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) sendto(r3, &(0x7f0000000100)="194da22e1c456a30849bf7a55f742e4284f39b5dd2715c6bd03471d83478fe888a2a7644b5f365c0bef5171c219ddd95d9f268cb05e41799758082a02fad1ab70f31e5a8e11c0dd48d9c7ed7402497c6f488fd7f046025cc85b5f9cb27c6176a49be473fe304568428fa6560873b2b8b5220a4344a243980047aaa7fe68c1888d5d6c212850a5661c4", 0x89, 0x8, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = openat(r5, &(0x7f0000000080)='./bus\x00', 0x20000, 0x110) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0x1, './bus/file0\x00', './file0\x00'}) 22:28:42 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = socket(0x11, 0x3, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x1) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='{],\x12@)#', &(0x7f00000003c0)='![\x8e)\x82/\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/dev/zero\x00', &(0x7f0000000480)='/dev/zero\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/zero\x00']) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) kqueue() kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x2, 0x8, 0x3, 0x79}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x600000000000000, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xc8, 0x8, 0x4fd0, 0x5}, {{r6}, 0xfffffffffffffffc, 0xf, 0x100000012, 0x101, 0xffffffffffff8000}], 0x34, 0x0, 0x8000000000000000, 0x0) r7 = dup2(r0, r1) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) r10 = socket$inet(0x2, 0x3, 0x0) r11 = geteuid() r12 = getgid() fchownat(r8, &(0x7f0000000600)='./bus\x00', r11, r12, 0x6) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r14 = getgid() fchownat(r9, &(0x7f0000000180)='./file0\x00', r13, r14, 0x2) setsockopt(r7, 0x6, 0x3, &(0x7f00000002c0)="aa025d92ff267df89931049e6544e03da010e42521d742716d5d6dcd7ab758fd22cd81421f0413f0eca5a7ca76c8246bb5eba730aa56ac07fb1ffc4480bcc67184577e5143dfab4b9ea3ef6dc8038e9e3280a817809f8e029fd191933c13bf259c492e78d9c0d33d7ebde49d84944f685ad01670206f1a2aa70bfc81ed6986eb3731d8b79a373fa0665a6f05abda13f23d3d49b5310956555ae072225332252c74f81bbb2b2e5680dc773d09ef3767fe07c23adb9defa9a3931e0e83079e99967d62e8e8b49132d21ca54586e20dec2fc900c47767b957d3530df8c2e467962dab6f10757039506d6816ad5103cad699da", 0xf1) write(r10, &(0x7f00000001c0)="cba9c064dd3d39bac26a3978de3c3c901a1ea1b18247063fcca66b6948ac56ada130ee", 0x23) 22:28:42 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/de~\tbxf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0xc005, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 22:28:42 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:42 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 0: syz_open_pts() rename(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') syz_open_pts() syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r5) fcntl$lock(r3, 0x3, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x200000003, r5}) 22:28:42 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66e96c652000"], 0x3) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) socket(0x2, 0x1, 0x8) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300), 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300), 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300), 0x0, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x1ecb, 0x706e, 0x3, 0x9}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce", 0x130, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce", 0x130, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce", 0x130, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = dup2(r1, r0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0xffffff10, 0x0}) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) sync() syz_emit_ethernet(0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000080)=[{r4, 0x17}], 0x1, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xe69bb15762adcf40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x202, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ftruncate(r6, 0x0, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x80000000, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) 22:28:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeee", 0x1c8, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeee", 0x1c8, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeee", 0x1c8, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/156, 0xffffffffffffff79}, {&(0x7f0000000280)=""/66, 0x371}, {&(0x7f0000000380)=""/101, 0x4d}], 0x10000106, &(0x7f0000000400)=""/11, 0xb}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x0, 0x5db, 0x1800}, {0x3, 0x8ca3, 0x800}, {0x6, 0xfffffffffffffffe, 0x1800}, {0x3, 0x1e, 0x1000}, {0x3, 0x401}, {0x4, 0x8000, 0x1000}, {0x3, 0x7d575f70, 0x1000}], 0x9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r5) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) r6 = getgid() r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0xfff, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x3}, 0x0, 0x3f, 0x5}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) read(r5, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r5, 0x0, 0x4ed) ioctl$TIOCDRAIN(r5, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) getgid() ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r5, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000300)=0x28d0) semop(r4, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x1, 0x4, 0x3400}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9e", 0x214, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9e", 0x214, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x8001, 0x1, &(0x7f0000000000)=""/36, &(0x7f0000000040)=0x24) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x8001) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) fcntl$setstatus(r1, 0x4, 0x4) lseek(r2, 0x0, 0x0, 0xaea6564962a2d8dc) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9e", 0x214, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r7) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x5, 0x3, r7}) r8 = dup(r3) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xa) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x4, 0x6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c4386", 0x23a, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c4386", 0x23a, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(0xffffffffffffffff) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) fcntl$dupfd(r1, 0xa, r2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/167, &(0x7f0000000240)=0xa7) r3 = socket(0x18, 0x400000002, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000280)={0x81, 0xf5a, 0xfff, 0x8, "3c0629de6bdeed8a21aacbddf563b781bc28c7b9", 0x6, 0x4}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c4386", 0x23a, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b81694", 0x24d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000023c0)=""/147, 0x93}, {&(0x7f0000002480)=""/186, 0xba}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x3, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xc351}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b81694", 0x24d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b81694", 0x24d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) clock_settime(0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xff, 0x1f}, {0x18, 0x0, 0x100, 0x5}, 0x6, [0x80, 0x5, 0x2, 0x9, 0xfffffffffffffff7, 0xfff, 0x6, 0x6]}, 0x3c) shmdt(0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000", 0x256, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000", 0x256, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = socket(0x1, 0x1, 0xfffffffffffffffe) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000", 0x256, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000003904ebb6ffa9455ba62c6f6700000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001224333b6be573d49f0d20ea960a0e30e9c08da826e392b538fd5b37866e947aed96ef0f4324613b963ab87df530ae1832058aec9037e573eb"], 0x97, 0x1, 0x1000) r1 = socket$inet6(0x18, 0x3, 0x8001) dup(r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f", 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)=0x2) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fcntl$getown(r4, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000006c0)) geteuid() getgid() getpgrp() r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/603, 0x25b, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000157, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1, 0x7, 0x1, 0x3}, {0x0, 0x8, 0x100000000, 0x8de8}, {0x40, 0x8, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000040)) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/603, 0x25b, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/603, 0x25b, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r5 = semget$private(0x0, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000880)={0x0, 0x4}, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/605, 0x25d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) getegid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt(r2, 0x6, 0x3, &(0x7f00000000c0)="c7a3b689ddecfa95fb4ca747c0f48cc44bcb5f1b9f00a194bfee77b32f69224bff2d009b92f9b752b2f756c858099b07d912ef9ba182387b374751926b238c427045d236dd87cea2b728709b70fdc09e4c6909929c4db590769cacbb9c3a48a30de05c424cf07374", 0x68) recvfrom(r0, &(0x7f00000000c0), 0x0, 0x10c1, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/605, 0x25d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x48240, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x6cf4bcdb2619f7db, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/d\tf\x00 \x00\x00\x18\x00', 0x8000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) dup(r0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/605, 0x25d, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x3f1, 0x0) r1 = dup(r0) r2 = semget(0x2, 0x7, 0x20) semop(r2, &(0x7f0000000200)=[{0x0, 0x5, 0x1000}, {0x0, 0xfffffffffffffffe, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x0, 0x1800}, {0x1, 0x100000001, 0x1000}, {0x4}, {0x4, 0x8001, 0x1800}, {0x3, 0xfffffffffffffff8, 0xc00}], 0x8) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file2\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0xa17, './file2\x00', './file0/file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000280)) connect(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/606, 0x25e, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/606, 0x25e, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) recvfrom(r0, &(0x7f0000000000)=""/113, 0x71, 0x800, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/606, 0x25e, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x0, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x7fffffff, 0x1, 0x10000, 0x1, 0x2bb6226280000, 0x0, 0x3, 0x1, 0x1, 0x8000, 0x5}) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x0, 0x0, 0x0) 22:28:43 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c1180855b6bc9803d9d43f5a1a4b4e984c84ad9e66605d0b9948c6ff2178afa3b290c6eb7635a2cd962fc1f832766604145078606071e5463af2580e3a24c261955b2ac93b404cb9d8809a2d7eb093d970a9aa3106ccf7800fcf53ef1a5f47a0dca4f53ed40c7eb7d7b150a37de5df5c350004be6c02660e38e22f0bf9e9f0551a132749935ab1b1c434e47da8c1a2faaf28306e3a76a827af3f41f4bccd0f2414bdad04f99d2d862e98c926ffc5f7a140e080ce22"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x0, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ftruncate(r2, 0x0, 0x4bf7) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x2, 0x2c428c743110f42a) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0xffffffffffffff94) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x4000100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r7) socketpair(0x3c, 0x10003, 0xffff, &(0x7f0000000900)={0xffffffffffffffff}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r9) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000280)) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r12) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000000280)) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000280)) r17 = dup2(0xffffffffffffffff, r16) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x2, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x80045713, &(0x7f0000000280)) r21 = dup2(r20, r0) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x80045713, &(0x7f0000000280)) r24 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x80045713, &(0x7f0000000280)) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x49adf42c950ec7a7) r27 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r27) r28 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r28) r29 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r30 = dup(r29) ioctl$WSKBDIO_SETMODE(r30, 0x80045713, &(0x7f0000000280)) r31 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r31) r32 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x88, 0xb0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r34 = kqueue() r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x800, 0x0) r36 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r36) sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000040)="123d14f7d3f043d0357ac55500419dfbae2a213f942b022feb83895b2c02f9d6d8b63c9c9e997660402c04085a42ef7fa3c23cd17b89418c7e7f1c06f6259603d09725087d8c6c8430d020c9a0309934958fdbd33a8dded1e411e432f0ae5b981a15", 0x62}, {&(0x7f00000000c0)="0ddea8426a9a", 0x6}, {&(0x7f0000000100)="a50554b85d5968a583ffc56d1d783e90bf73c60b2a3f9073269a6b95830ddce073deae91d6523b59c956263aee9318fe2c6e7180e05ed7d237cf71cd558ce0b025ec6824c0c5", 0x46}, {&(0x7f0000000180)="82a4adfbd5bd0db0779584a16748cddd8c33e4bcd8d13918e6b4a3afd4a51d5ea03c0a54afd2bb296c9cb3eee598b59b24d6de34ae6f11f174bcbf25bcda7a9673a9c5070eb494680867d06d5328b4070888cc16f126186d58e74bf2437ed6c114ce1c35316cd64f1fd7d33f449413b3443cd835a1e1d82c7fcfa736f69cac27ac061f61fc3ae02b6fef748631028a", 0x8f}, {&(0x7f0000000240)="0fe329aab01606f0c1b73196ad7d548c1ec9660ad04f229917ce3941d73cd95a59913298b711d13befd91402cdf22036d8db656fd0755e80dcef85136d933a2402aaf329da933cb89d911d9d74ea87aec4be3d1d3316e40f506eea362b2238675edb4d1e06d6c534eaa0187b06ad30ba7f2c5dbfbe47bed90fbbb60e9a264545f8f91bde08d37c104cead43de677aaab7c", 0x91}, {&(0x7f0000000580)="cd41aedd0e49a3172a7c55b241db03673feb73563e7902e3e59688a4be66cbb5fdfa882cb7a58a0479b1d4a68333449ff3951362867294b561cb48c6904aefe8dc2899c0918a8e70d2a68beded80b7cf4741cf010fa44a6ab3965297c37ff8042bcc87a1dd45c676341ca9fd10e57366e5344893e4240a3e2f952c2876236ea4c613294305b88b22d97eb2ce5273c9a7a8ccfe4dba5763644406285ce3b5be34928dea87778b77ad792d334d3be135a85f4f1821bdae6a0e54", 0xb9}, {&(0x7f0000000640)="4109a118c0dd63d3dda60faa0af81b57cf8e5f6db767ac73ea23a87715fc064a4b90cbfb7a9ff1db2b94a72559aeef9b55d278a465c39c773769235b919aecb3637138ac9d7c9a883a8b7a486480e23f2f8ae3be2cabf03fb46085fce180a290a1d5f40294ae5cf4379d51d51bb50756fa4b477bdae962adec7dd31094fc5682a259f0524f6b2a9803edba6292eeff2c83681c2801c3dd3d6f652faccf72e295429d5272f9b3de83eff53cff06d76c31cb71ef0af5a08846c6", 0xb9}, {&(0x7f0000000700)="0ca8c56f041f9a08ceed9b1800384dbe45381ef93f674a87111efb7536483661e4ee4ccf0384dfa0f7c7a4d18cffec76188843009184969660125d92bd6e2724d5", 0x41}, {&(0x7f0000000780)="ae371c16d4ce3e8da7eeb0f5f9828b229d6ab3522fc6ce248b0f3cbd275e853920359830bcd900c34223647fb3ee575fdb7e29830c4bdae0b53f97741779e5c876bb424819c4447967bc7c91efccbfef5e56", 0x52}, {&(0x7f0000000800)="d93437195829ee32eb2fa7fe6ca716d510bb40ae9e97b01e19e7016ceef3fbd85ae247944f1858824c6f8783570b05c399c37268a28b6d37da424f7cbe37f9", 0x3f}], 0xa, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r0, r4, r5]}, @rights={0x38, 0xffff, 0x1, [r6, r7, r0, r8, r9, r11, r12, r14, r17, r0]}, @rights={0x20, 0xffff, 0x1, [r18, r21, r23, r25]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r28, r0, r30, r31, r32, r0, r33, r0, r34]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r35, r36]}], 0xe8, 0x8}, 0x2) munlockall() sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:43 executing program 0: r0 = socket(0x8ffbb8cbedbe0da2, 0x4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1400, 0x0) pwrite(r1, &(0x7f0000000040)="82ca1b54be87bb6ad21a47682f6839454bb274e29be2b4776c8dbc6b", 0x1c, 0x0, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) socket(0x10, 0xbbc737946d954ae1, 0x1) 22:28:43 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 22:28:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) setsockopt(r1, 0x78bd, 0x200, &(0x7f0000000080)="87806d121ae124e2fbd703af5d39596436713d8a4445dbcfe228974894e3bb93e0de7f7ac4cb67ad0822037bdcca5e6b8dc6db51a834affabde4a0f66a5bd5128e29e1614f05f7dc097ca64b545808123b6c529d35cd5ce9f0b9c87a4511b29b0709dcaa95319edfb5288746d50c7cd61a33104830cd7dac0fe53e08160ade49bb4ae4c53263dcc8a7c276aa05d1e7a42f7d39102ad6b03de03b8f677c25edc5f069ef7ecac69bcd1fc144b26a69d9899640c6f51bc5c142a7b42e9c5db6e29e9c374689337f8e74ed13002a1dc1ce2d8e78545bdd7b4f634d9a5f98ecb3729ab1e508807d6ff92a67134212f67afc4b969ff3a69c325c8bb8652ea3cef04f20c9b0b51a3b80001d7c1574d82a03447419a297bf5b5a17348495bb3bed36b7f2cac686ed1c49a8505eea5c7f3ec6f39168a055a5140aa46123edad6a6b131e47a24614443d20a78a078aa5cb352f04a7c38cde27922fe35fbb89d6fe9b022d90beadd925e925b8e5f01fb9f5277d167601347b0222893d6f534673c937b5d722f038e3f7483d645b98e829b8944dc787937a9023eb4168c504e3726a49ad6f9faa0adf42bcb3e6759fb4a85b0586c6eff107ceeb3c30cd22ac47874a86ae08b45528fe6672f06b5a2ff5e5a14481004070f409b8f776759236dcf015e615aa7eee19b0c4f735f890ecb8320da340d21c7a16fdeb15bb311b2043a91fab5d7aea5ea01433d994e895583eba0ec7ef9a4ed138a98c6b66dd3139fee08f2de88bffdfebbdde278ac2507acf472f1e89186c6937544358f38e65045438439464ed869dd38f1992339e7e733daee4d29857f59cd2943558b29cf9b08aa37d5ac5f18b27309ef909b711df36be383337f5666301fc381d6ac5f49a0d87684ed8e310f65581ae40ce8a37459257c15093952165e8cb898b2cf737214039df94136a5f55b175dbdf28e31d7241ab2ec6c351c0aa0bfda8140f199cd62e682eed6cb822cdf8ceb2631cda10834a338d5d56028523e865712f33ef9d7a406efdfcac22cbbc8b55ba3c1cd43f1c55ad87f5e6ceb9d9fb2729db9ba772d8cc7c1faf339106c3866994c7b2b08851dd64f6148884e7112b25952ff89ad68f4a87db17c4aa8d368518c1dc0cf9dbca453a28fe50fc161a7833479b5a76ed10ebd96733e39023ca5272b8d1b3521df57947662fbd91b0832690792c4cefbe57e4a2e17dd522b920a652ecd0b659d0180e2462cd819e390b2ebef0fa5420ec9574f2fa2669efe7312a88e95467131553856906a714cc757996aa26c34b72eb5a333fc12d63b1dcc3abfd10c6abd4813fabe50415c3181122e18f9c6e0f0c42d9fb18a9cac8f0e27e58e5239139c7fe8df6e85d566a822e240174d0d5ec5a4a63c9befcc4132e24755bcb5db96c974b35626a27924a73aa5f361b78a67d84994300c718d1a3566e64e4db69e58e811d128d74d72536f981f8cb5454d0f87fd3359865ae7dc291393d39298b082063f506842f281f99c5eafe2b8ed1b853818b11a7354f0e14fa7b043329f83fd05207dac81ee70b74b5ad9ee04f5ecd8de46d3d392267128d387c0e233ac353c1348417969eb0a86c70708b5850df5736948b0a17efb490b60c9e19f7ec9d178416716665bc2118af825b51687fcc4248f5791aa7bdac9b0c0153124c26c4b9f6eaf15f97e12493c6baa779964032697947cd32c94f635fdab5a339538089a52620eb7998334be1bf2f54e47a90028e562e610c145e3735397b7984a5b0b59e5f24a0dcba8b0e905a34930d41e45689b1a4b88c6f42fe3bfcaac85bd412fba1899bf6dbee2e8ddb23630079628cf079fe2b584c7abb6244dd58c679c67db871ab08031e6825c2057f48b421a2ab59bef8bdde3575822cd54265827553e6cbed8c939ee0bf2f2b36ddced4772c5d0493e6432bd456e7ce1a9d7b7933077517117d16354aa13036f0967449a734b96abced98c4cf9e71b67552faa7f5a4192deb50115fd0443fee048dcd27164c3f87f78e72265d40cdf005a9d34dadc420517f9465ebf2620eec6a2dbc8579a2c65310a8b441d601785ffab57fdb4ecc8210e9c34960dc572c1de5fd14c1d2f7437addc612b6606b925ab5d0a7607e6d63e569a16c82e7751b064b01aef40f2fcb7400114b7ed31c7bb8724237f83e0a52ab025e32e364727357c2530ecdaaeb70810aadcc74f1f398f855cc05e1585e861e2941fdb84e34d711ccc60c7cc8ee9753a4ccf66cccdc65ead534a4bd0fed0064c65643f3409f9c147748edc4b991cc8c497126d69ea7d700cf8c4b32b852964292150455b8492e0c04141e7344875c451090504bcdaf50adf981d0b183d1bfc18a20e29e48ffc691503b3cf8d38475d2806ddb230606944e02ff08d25a40447e574a954def7c27d965bb56712dfd23edde6302a32514c92079a3a9cba9b4661914452dcbd874b221cc6a260b339eacd9467d4f5477cb0bbcd4f29b2db8be945bfff438781c1d8dab09372cf8c9fd39a62d5f1b872aa422b7124d54c04136f3856aea03ab16b5410f7e2de9b18e7e3dbc244a2b65adb4d5d23177f647212b7416a72b99450c253f7ab88420ea5ce961147558a309ccad6b0d4b483f902279a336b2c86cd22757ebf5450ac7b2fff4448a156a0ecf62839dd71121114898cb8d6d15e46802c5cd34b323328dc59544420f41bd6d50d074ab72ea5dda983ac23fcef118936eb4f372562d4135f2542e2a7eb948fe1814cb2b9cd4b5bdb24cb94f625f130bbce33632cb2bd0d37ffeb744d8659a766aa4d64a4276e0348978a314346bf4994d45554bb9b7eeec5100621f2206ac09fc6a492a2773c6111baf4dcb972a58dc1f98b7ba1049a119b27af7458ce9721b96b9e90d9255dd84dabde94eb83a934a0dea38918de4cfd3ce630789042d1f2bd9ad8f143bc5fe08377d118f267f6eaa08bcd9d1bbd04639c83f65a552ddb9e2fab19f80f44a5fe59f57c0cfcbb6e2da8a7fe8b4b70ff93c4fbfededa348fe473fefa3105e377c0306bd529f46e8484e7342d5da5f2a1feebc33094d971be15859f55ec6897f2914e6231b626c513f76bc85a8867738f6daa387d215e49ae785604b19de488ad2ff45df5493f0d4fd3b3fb8b0dfa3e5c2797743184599d386eaa963ba37015876038bd294fad7ed69f02fb3d2e34f5694547911d5e925c5bc4067fd9603443b87a06f22bf24aa42e94b52fb31db7a63b0bfe4a0241f4c04067ce3262d05bc0f527374f2bf769cd67fbf0a13e1c2724dac4eb2d7e0d72d1c3c367022b4590b308e9b7c83ca209e495beb034d5fb0e0a5eb0a3cd629ebd6a4cec222d3c796a6ad6c73f187d3c0a5461532fe173f4b8a2b7757ae9d9066fc2ad169042ea29fc70464ba7d86b272588e4baa5df530b28f8c212d9185fa0ec49014adfc2817a80bd721670fe7a81ff4c3b427657f34d87e0ea01471cf8530d7c5f448436af0b5d1bf7886fc1c2a08c8ad07baacb8370f23525284ff3a23dea85be3cd9dc25588f0c4f70a1242d0865b7d3b88b076976e5a34e53b99d014a43c955bbac0a35e44cdad312d8e3b51a4da3e592bf45a6fec31867179f59e4d3ddef240025f1d27cdb03021620c9ef0867f6010c25f1a58f8318de2d1722b3797dc374ce964e15e2338528236c755ec144322b5897bc66d6e10f91de09bdfa2ec264b5257554d788723a7b707b989a2c1152e81ee5bd98ed7e047c61feee9cc5fa91762acece724d2a067b0511598ec49a09075de543dbf2f8496d7321e840fb6a077ba2557ec096c788e9459aba214218e333b1c69d5fad3795110eaa6748dfafcaea5aed905ff2822ddf3406b319e51e6b99f7ec82b1ea8c4cbfcc845ea09ce50c7f446a94fc89547a055594151da69c7f1aa560f739cb5b310b3b33d1b9068a13dd6957d0e3d21ee8448cb5fb43381f67b0b183f682ad67dc387d4b46151353ec2c3b9760d39b7770385b7594a313e11db2d7fba10fccab272a998a625e3895a054bb9251a515a51a8916ea407260e8545287b9c36c4ad79cda7fb479c3e11d9ff621d8611c9b2a9989a8d035b044c2e1096a4538629f3ebd4669ca7dea9eec61cab651588df4be632bb3a11ae60693628d76cbfcda997204db56228f5701966ddc6e6000896ca60133254b6e8a4ae00fb63bd73b79cea126398d12fd58debc65df55df0316ba080e5c502717a35334112e0a4c6195089549935a2ddfc979b7cb823a4ad6acbe6ac29867a4ef85d625c9c71523bda02572268cee7de3c609ffadb9fa67f271ca88dd577c39be53b842c55653c15b2e6bb2f8e98b99be5e40b46eac44e822f1efb96f64984f1df6a19e3457c6f71ae1d5d0ac98785f17c29da9af4a9cb421099ec8fa97dbcda77ab3f06968dfb30bd88ac8e36e42a3eb9ac63a3e0ffe91ffa7b925babfa35369841194f322a5678f6fefa381a12902b5098e23f6f12f6c17a54da230c36723b9765284fd6de0a7f6e8111d8c9042d6648453ca082123b4d1df0e2eaa3837cb81409b33b1c6742ac6e76a7c47df4cd3358d5cbf95253b90beb3fc091ca6a525ad197a319474c50377e084ce84704b4ec3ed9df4aa3bfcc8bebecf1f004ea4a3aca46382bf29777e26d9a507c845ca4fe5eaffdda17c1c93e45467ae5b7c2798af35eeed235f8097c79fa95fa9ec01d3828e03732d2043e4114db099823cf04eb3936cbc4e6698c79a1d7e3c792bf8f6ffbaebae1d88c26bf3a4364fd6022c9d6cce6f0cb444bb83edec64cfd425cbad76be04c7cdd2c0b096ddf7630d70143df713aa2deaef83e5249d1f855e37faf9788ce80db12eba163b1ae75febed16bda5c8eaabe6cefcc07bd44064ccda4dd971e21bf2e9a900424d0c8d2b96a37a8348d57cb82c9feae7212cb6ab0919eca19f725e2b39d39ee5475201f3f5f0af72937a503dc90f6a64035df2a94f866123004c05dbfc4ad61d917c9ef7ea38216624ca70f0822107e9a35820d3ea667133faae3ac16f1d898807938fb64afd9128da30caff93dd43480db2f59de7e88f24f18de244bc793e83ae8197b7bbfa132986d5c224a1376cb58919d2fa2cec5ac0182d5b284e88b16f74587840c4d0d0d87cc5d0b57522ac801c29165cdcb480106366be1cc6bebcae05b8653227405f8a012ef0ca2e11941beef290f05c9919d29c47c818da3fc7b6e704567ef9f67718e01a1b1c557825d4f800eb83e8543c3e80337289f683831dda0aad4afca897f54435e2756bb95c1c2ac7d57099d957661e1f0faac82b21da9eda42615abc7d5635b107415def3b1e45270593a52ef3647c11ae473ee86b820940f0336cb6ba2aa952c0f349ecf2cd05b29a2b983d1e95fa88848921a5d5e9c8a186db0c1232027495d1fc97e348406f620fc78587d0c6b626f06014cf7e020c09cc12349d0e3c3e6bbf86c9818cb67433401c280748d70714ca6c609e002b644828e348d19007647bb00a51b606d839195040968f20c6c36ca3722181c690e483c771d9045d2f464253d17c4756743dbf180f2e2923e21814a22dea7205a5599f8c232d4ce7cd6608f4167f62f761d46540dfaae2ed76c3cbc8389527e429793e50c19614f198fcff4036dea20770fa3eda7160c8460ea3590da0582c79e2fa123ad2e0be174e89c83cea8a5c104677ae5f909955a5e5d32dbeb87017f576293c76e170cbdc993d66cd95162bb8d75659a5cd0daa803c1cb555aa9c5a3f3fd992ee30df12c0676b6730b1190c8cf7067f5c8fe4e8c3d174d2c11bd026c88f92716605c834fa64410", 0x1000) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="cbaa8a5b", 0x28) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 22:28:43 executing program 1: close(0xffffffffffffffff) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000000)="45c7548448215f06e3a27b2be0102d08ffbb1563616f6694814e16d6ab41976eacafdc8abf98b2155065146148c73e459b26b9f27e72c2a5020746", 0x3b}, {&(0x7f0000000040)="5420139d48acf364631601bffbba4815653f0c916d0230cf5f82426ce4672d9bd0edc7ef574565fabe49ffb76fbd96cabf0795e90b2b8e5a936f3ec99ebf1492b442cd7da333b151112deb9f25b5ad20a6ff6bce8b6987c3e897ca2ac483707693532215967c14029100dfd2f11f36bdbc0ae34d069b6e167a7ff152027c9f8f08f9a0dd", 0x84}, {&(0x7f0000000100)="be5779c10ecea5e83387a3c0e50dc527344c14035490c2d18c3ec7c95e0c66b2a2541737cc64351c12903e8be33b3574ab35c5d24125458ff532381f4a58285132f3ec077ea291b16a11ea0b85af734fe1285bdb7edb3aa60bef112cb82ac7a1dfd4af9463f7964c6bd77a343b32b0bab84178e266d9aeb275078307f0621846780d722c51fa749ba5a3b531a9d8733e", 0x90}, {&(0x7f00000001c0)="750d20a7806629473286bd62310d3496bc96c7bb73207ec97dc2f6726ea1e2fc96bb40972339d8e65acc8b457317f97d3720b614dad349d7e1be132b847bf841e20cfdfc7d57527aa2d06f187c569d0b0366edf9ff3be66d5dc7082dbcd051206f7c193a999e94b3362cad9159e214ee7c4e6f86fee078faece37f14963e6c8f597a531b96a4152050584fffcc84416911deab6f1dfdf6205435f930c263fee7d5bd0bc57e977b823be3d562da34b12f69e1badfe015ae00bdc09eddec390014b87a637da3d4bebd2c403cec8e19570bfed73101f9d3d606bae2f9b3034d0d6574f46363", 0xe4}, {&(0x7f0000000580)="1e885b54f3e49a192afdd9c6012f2b536c7764cf84d72e2939c999e78ecf23e1e87d852e20949d692586f13901b8ae6e280247e91ed198a1b6e5d36c73fd0b8e2a78594db60b20b63261ab1d895e617f740d13bf09b736bcfc847e167c", 0x5d}, {&(0x7f0000000600)="5d75296a068fe891f901dec64512e3965f0b0fd2a0e7dcd9df78e7cd1b94d028ae5db40d6e287b1951d7df39af0559a6299c42573becec5153b71b0e8419b22246778f163066a76b572f7f2f003c3da480efdbc1d7c2b41b0c93d6611ce5b1501936ebb10d325364deb9c6dc42833ba15ecf427e447854b3a2826c5d596ee80e4eddd0f82f9c43b2c12287204bb12b787fa23a066421da2d5a5f8f9a038d379a9f64c649ab5557644532d92a807590c8e902c390c99f1a60ec6b231f56f7616472b6cf8d21b6ca1a31b86b2a99f8e10ded6d2df97d01bdf944a3622be00ca7c09be12d0f8bfea6473619dd69b8ded586c266ab0a", 0xf4}, {&(0x7f0000000700)="9898983b59d0fe66e586646f2c0681c4a8e84d7ff2b1223ce525074d9ca969d1cc0707218547ab3b2ac8e5c87204ad1c7296763fa3413b1399a67054267b0f0a77b00c17775ce9dd3f00f628", 0x4c}, {&(0x7f0000000780)="e66989746e30e858638a03048bba9bac5fe84e632c7bad578eb746515ef33e2e60c01e7280d06158cb1eade13e186dde8373d35bd20176e118eed88a7cd4d7268d4330f1f1f35c3ae7e2fb315de58e6d08d3", 0x52}, {&(0x7f0000000800)="a3b6f0c64cc8d7f239d2e862443f380bffb7008458efd55ef60c0e543e39023e9fa817f11204ccd7266bfd5049c9cd2502ff6ba562223255ad795ab6dfd3ac1be9ce6eb79e3a2daa19879659c8f81bd56325b3e2ad7a7edae012d80c0bbc2b7d4069423cf40e1dbb9eefa1887696725f3d89fc52d25c", 0x76}], 0x9) 22:28:43 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0x0, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x80000001, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x5) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000000068f887b0447e983de55c5711ed4bdf9112ac27e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf8cbcca0bd9be72edd969b8807123d0b63338fb4ecfcf24de3e9c96d2367d320645000000fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8eb957fbd"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/60], 0x3c, 0x1, 0x3800) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0300102e0000000000008d640bd428802c85973b86e5ff7f0000117d9c2bdfffe866fbf1dc6142d16d70e7f48483c44e4ab63961291dd0"], 0x37, 0x800) r5 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000380)=0xc5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r9) r10 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x1000, r6, 0x0, 0x0, r7, 0x20, 0x9}, 0x4, 0x29, r9, r10, 0x3f, 0x9c, 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 22:28:43 executing program 1: socket(0x2, 0x1, 0x40000000a8c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000000040)="fcfeb358fca950d51602346df58ca91042c52384c5fc83c763a56a613910e42388754e6bc40f88f992bfb292ff", 0x2d}, {&(0x7f0000000100)="bc801bbdf57ba76db6bd4ffe6c9f0019a9b483e20daf21eda6a504922a590b623d37a4e09c67b2bcc3861213f5a1c812f306d045f1db178cdfbfb7038340e93b11aff9c75fc52912a60b4a31747a1d68ec8c6c004e6184ac15b79c40a8650f688d65347d549840a2f19b7a98de1e5052e75d553ddb12fc7182e0d5", 0x7b}, {&(0x7f00000002c0)="153f4ec58a76115bf6e0487f163d183a29c871c1a045a65d526428113fb52771fa7196c40620705fef98a3ab6fc7936cea720cc5b49e11c2a69e1fdae928a1c0505e3286226638660d732f24595741271de3a3978d050ed9cfbbc00fec64ddb06f1cc7eb6a65c280add46a6aa3bcd9bac37cdd90dfd706a32c49f506247be8ab28a955a1053640a01c89cc2e8dcd01843c3ef4599f6605a8afaff021e82385a4a003a2835fa68a5acc77c0b98b85dec6e58ee19e53403c4c9d4e5998725506927c361cf03515d0ed84a5470ef5547c42f7c80ecafcb289114bc28b1af0b160827132c0033ab6568b62ac76a9553f739a585385e3159c7a3bcbe81ca283cd1fce1e5268582e5353f4fdd3520233fdd343494d4f5bfd871d1c629283e48c9fa90c85e9bf4fa66a87247d66a1f0f0962c3cdad5687e809a995e71af2cdfc825cabc772b574b54563519c70a9b6abd771373d4bceaf3b68e847987a0ef85cac67c9f173e30d703038346218fe3ab26b157c7eda7dc7de2343a2210bbe56497a72016674de992d1bafb06f01421a52bdd144606d1e5eb4dbf12b6f2a93cc4c19214b6e9d98024a3a45263f0b920f0933c8a39d19d0156dc5c4fdb2fe27af427811187d728530523193dc01301f3c3faab65eab604ab6a5bf92559e71665f9a0f492d9beb3492a88f12e307e0280db185d51619b1be744e64766777809527b3c7f997efc968a2ac3b1032cf78f6e2eb6786fe8e01258389e202e6a81dc920906b63ebc7e5afd49225c4d472f099dce15001ac77471762b50f4cb0bd1921d3e3198fc3ca5673a9dfcd433d900624ba777a6431b0e5f89ad892f69328a49ea7181514f28b22382746ac7e97b59cf2005c2e201a6688800d11ca960d5ab49a023604d235139836be39d53932abbb366542b2a130b8973129d30e27da2a510ef0bcecd9d65a5385707518625202921cd961b02b932998c710e2ab27e211eb1c80c5570ecf95599886cbb9fdcfdb0994d1db0013bd404b4b832dd29bc6a090907183fe2578d940ba6b0a19c9941e2b344f3c7a279ce17b20de8908d99dddf6f2469fe9e01f1643e9f46ea71a133ef38c2dd001a467f0dde34de6afffea17b5028e083bc0bec1efd028d4e6e0db210c8ea875e82f935858d25f9fbac6d980abb238e7f76828bf93575b0e2a6802eb8483c727da432558f2a4a4f39760fffc21c05cf749775626d77b7b700dd246605dd4c1e6e54949876027f7ffc87e44c0ddcb3aca56cef868f27d8a63ba4cede3c4c3a91ba8d89fe26a202eb7e37b104dae8922f7af5e78a36e1bf67f366fb44ac407aad83e24172218f2c0e96d6ffadc118a7985d98a2d171ca647411aef89fb1025cefbeac38daa132176ba1f6c2edb895fde4c4d118a322ed468aedd930ad7e2baf33f554295e5f79f7f470b4528bea1f780685dc5863a898d7b08de2f18a96005fb7a588d8d38e66947ba33a4cd1156a2cea5e12a21da860e457f7a8bf11a26e14228ce8a6c1f1ca685d8673c8f5c975c28b7cf05bb8e8ceb7aeeb29dcec9b8b963bebd0d71ea7e07a5cf8481ef8370ac378f217222feb1a550e013da2078e304bbb47e47f5574c6b056d72e47a54298e752d4ac1012f3734ba1db49cf1355abaac9adbf3364f80653289b07b09f70598a6b29b7c92e65613ffebfb111b267268f0ad6be11f6e9bf8e49975d98868e97b1fcfed20af496a30496d58052597de11d697b5f3e0a59719b811e7284a3e95126bd3ce2fe715e0c16b5be34207da01eea290fd8dca117358a776c6b7bd5bd6e367e0093b9cf96b681487a95d47badb8b694083f0ff2f01aa702630b03103c5f0cb52892812d6d17d34f1a8037fc6b6287ddec9ae7a6d16193c181b412c91ba9875405e3763acd987b09fa20b5aba80d698a2df6bf736af6b7473c8506bc5bbff494daecc13c5c462764cd997b0d31f9e8c49338972f0d20f8bf0dffde1d58b711ce7752d09e527654fec5e5e0586e2c2045d5cee2959f196c464d49e2d9cf78392a3f2f4b2d9a6eb635ce1b3568e7accc080f5b0c5959b0b17974cfb0d3cf6cf504a14b207e6da1778e26bbc39e63dbb52051936b80f61523001ebacd6036318ec3d66ae5ce313218d725ec50c0f023e2e04bc6e0251360f894ec7039fb65334d651ef6621382d69d7edd68b02715381bb9604206db5fc3c4171f7a4395945450142cab1080bc548eb8b05baab412994ecb61606c226084827445dc6df09269474cae043d099418eb819ab26191f4cadc7da82e41d5b4c48cebbd4cac9fca2114ef66855a670c42a744292d0f9cbcbb76991cb2bf50a3f1c2ca9e1a6b91775ee446d636563f90f178f068cd11808c6cd99eb71e14c169bad4db728ddaaacd30b89c353186cb6456c858702a357d6465b425fa174ef30e14caae7eec146c73ab25bf20328af873aebfb2b616d63f041a273de821a094451ef74fbd6d6105364b2d8acc62a55ff342b7ff49edce220be1fa3b820acfded4845ab3ded68cc01a7a8f0c9715f44686535fb846fd22a021f53d232330ec4cd3111f34db76ee3fbec735198c6a369c7e63599a9872d3c077b2becc736ab56af158d5ad2a34ff940639578aad5fd1ca2f763940a9665a0e0f7d9256248ba5543f1e9058ed15871fff2b49dd1161fed88c350d078192c85a5881b51c2e75774a81b4450a4f2d3d4cfcc9709f2b9ee02c677741dc4bd617d6f4ff3bd0e1bddd28a023b3f9a47a962c2a13c0de822d59e159e4c4cefb283883b837bae593f4a5f1c11b9e04dd76e6913d58f98f11bc54aa3936789848fafa45665b6fb9f8b76298186b6eccb295342ef716e99f90b9c0f20b991dbc349ec6cf3256900358aff84578608904482cc79d9b450b3a6bce38694c8bba29cf133e736de7839f68a46e4ef637ccd387f6d0f20d17f9df6f43af5aed4a9f46f09e14511a74e786adf7ea2db1a264775565d20af1057595365938e79c092ffb997af4efb8e919a2518d84e52b280b25b0e262bf415de2b14c869e282bdc9c6ec09e3d9d571ae5a920173d5d9b514d2c81c4275caea995e1c73ff6349e106cf566fae250e54a94d2ff98c141b1e9ec87b9b9c6aa3f3b4bead41ec771408ca54dab050c8bf70791690dc3030da5e6d0811ba7c803a4cc26216bed5cb234685fc731ed13a34cb4f21641d00cf89cfb0117b2b48b71a34aa246ef4ef6f28a905cd69ac315c09bd0b4a0bea47a29addf748f490f489400ebf3c634df7a5c9c40b8f92f7ea92c03506a0652b9c1467d163a3815e480b11e92a6a3d1f39ce1fcb5ea82ea5e36d40c3555e1000fd8f479e5995db352a44b9d48feb4e85356de6f68a1ae642388deebeb41f89f05370c6bf6bd0dd2253b0e6a47f6b1b745d30b388ae05123d38384b47f8106e139d272394a1077e4aeddfc648c34711456b3bbc0f5ece69f55849f0e6d75094c7daae78c74bd972a658ee9893cd54131d162f1b8ea2a95ee13c7d627d1916f767a73068fd1e4926333250bb640e4a2cb0b9c9043b2ed5113e30220845ae95597e338dd667973aff56f390f6cbd531eb522fd746fddd84ceeca8a8070df1b8304cd7697163d8a005131f03fd45cae36ce1786d40e71ae70b7829300cbbad087badad03b773a4596701510e685fddf7cc3a764fb7cf6ae83330f2ae60d8e4c9f5a348bb54d6b829c171f8d2deaf6d4e59ac002e38e96a1cefb7a21d7a22d4c5763e098cf3ff96deada2cc12424f726adc6d76f839726208d211099a9f5ede75e562594ca43045e6848f3c5919bae5ef0499094c0bcd9900116f900f8704c13e169ff83655e256c414b715f75a48302ac62846446f1bb7057121f5446d2a3de26cfb6b68e19c310db7850d209330a82def614a39ee22c3fa430a0d07c269cea04b9086838e190df6e163b3fb0c91a3bb1948d17d7eed26fd9a9d7c01e5a018f52b67663ae5d5c659105b574c9bbbbcaf0a2cb3eb723bb8b36065dbce74665c5bcfad2242bbadff3c9187f8537cdf1dc3c74168c05a4d702778384b95d9a7713214dcf9f01f77d0d6137bf81cd31afd43ced51271645a9421d602ddf28fe9f96928a15e9b0c20225ebde440e21c295f38037dd3c3510f8f39c698458c4748ffd7866881eec99d25f3571a2c2b83c9c90b951f30790802e8749c77fc8d2c6f18f5fff21840da556374453bb449d416f00fb34bfddf3ceffd4d065d44f4a61e67ca2b19991d03daec9427d4d2dbe8ec955956ca3c2ef18fa1433affcd48789b4106318c887dce8f3a423520e9d35095b0dfe5b6dc4292dcd767ec49ada4d1e3f24882e3f75a34bab6a993e38c04a5b2f43c12319671b9988f153a4cc8b9c9b4d2b406a15d2ce88084eee692b6973272b0791c7966267dea83007ac1aa00a92b646741facf4f27e1886f8e6bd94261aed96c8434a430fdecfc9fb2bc13ff2ad4c32d90964e83d53cfaa934e506db484add564aa10eaf8217172dd6d7144d9dc931cae5a0719b470558e63b2796addc1540bc01fcb839ae2475592459b88cf46883bebeddda855fc02cb9f6854acb3c89bd72a1f020512a3462532be7592e6ca8dc764dccd8e1dec3beaaefd27f8744187934279211d29f65d3ceb5316f623ac7527abbb006d05f477625c27758d7035e7a45af4ad8944b679f5ba1d52060d811d3d76fddfd2224e9a0fc2f023107fd121eb870d9385665fbc037cb8937e93ee39561277daa881dea9646aa477d6bea71d2c21550db3b4fac8ac7e8f3aa890101230c0992fcf43f8bd174742ebcb6a24ce67db013783e3c5edf130cfa7dcee27a9404d3fa7f9a16b4461cfb1a08bfbae773cd5a4471b0cf9df06b0f10b37b4194a69cf37cf3ca5d7153a8b5df2a911cab9cf91c5e60dbe8c73cc12e86cd60555d5755890becc7a18f0a88c51c769ba7f1bc4293c14f3edff3e202bcd487dab525f2e614009b2c715c9320376cd96557cbe0dfe4119039f15dfd8533255eb6d033f00f9ca970db6fb5593ad8d16ce33c03c2e789fc391ed337bc02adbf0485461c547a37c78ba2e9aedbe487662f0477d82187236dbd2a022226b74963f6e71654dc39d219e63c31529ff80cae6520d5d43cfc2b63ac9c07bf3dd136778ff5f72b88144eadcea9ca89febff8c2c6fb2eb1d108b2e5e59fd116f3cdbe11d39e9a94956961a76dbcf8e2f86306890f2371e6a6b6467a7c2922a5d98069c3c3d2649d9b7a7ea7715a41447cd6fdc5b7f5fe020db316699361a4d081ce6a5fdfc3bc8112dee3eb9d98bd6136bb3d07c92f0f3eb9eb9a3d4ceab4ae2ecd44e90b91707b2f4cd8d245247bda9d26f7b3bfc025828c4d8722b02d43888a79f74bba673e8996c68065bcd73f5a4438bcc9d33adc20e001fc54e32f0fe50e8d84916e515bbfc281c5647188df0fe1b297e88a410ef38f067a5818b5e75c0207dbd0849bad444e6f43fc5f8bfdc0cd1689c8fb3b0f9f88f3dbe3ec85a2051145296c10afe8284ef8bc3233fbe38de4f0588f5e93547161275f17320a0169d590951933af1cf29940d6b0080a89720312cfff29d0a0b94d06329a0dd3a8c91ab3fc3e724e071757de33e0f28a13c8ec73c7e72fae44475fa0cb59d2b106cc0c65daa84eb8f7111e1756136dd2fd8654f5fd2706721092fec2e25c29c9e78c8433b5bac6bb99a3338dd619c7639efabb19d74d98c678e44879915a9314b26c35ac37ab3ef154dc2f7fba7aed0d9e9731304921dcd712cb72a314f131a5ae6c1b62bf7a3a28883386790de91c94ae0a7dd399fb2d165317f256430493518", 0x1000}, {&(0x7f0000000080)="e871fc33f7701d9a31705849a128a7c3964a545dc578e242280d43640e9fb55f04bd88fdb7eff9f25ad5", 0x2a}, {&(0x7f0000000180)="b0b4fea26865f4ca3bb1fd8e4e54117339f8092bf6d0494bfb8eba8feeaca1bb8ed4e6d06b41dab773e79bcae93ea1a2cb0295c86c6d640357cf31f1028d63f2648b11752516f481244138331d08d0a4941aa12fb57dd16c9cc5bae4e89f39d4af58c0538a1936d7ad829d10d3ba33ee9e1440317d0b5a116b5fc607a500912bcdfff9abcb4de38a2406979f85232fa09687b24dd9b100d54146eb71102b4d4593f433361ffa13d03629f35d94dec91ee1055ab8028f58958259a568eb289ef16d527586", 0xc4}], 0x5) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r3) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0xffffffff, 0xfffffffffffffffc, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x3, 0x8, 0x4, 0x3}, {0x80, 0x80000000, 0x1ff, 0x4c8}, {0x2, 0x400, 0x7ff, 0x3d8}, {0x80, 0x3, 0x9d26, 0x9}, {0x8, 0x4, 0x4, 0xc17e}, {0x2, 0x4, 0x1ff, 0xffffffff}, {0x5, 0x9, 0x7fff, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f0000000380)="f81f9eda1dc73ea2067b0a5277ce1947e3aa0459fa2f7475023e065eb71342b6afaf92f7af7ebcc2e0be1107bd5fb25a55d585c9d787625e45cf5a84a6b81c7e9181347e3fbc0fe25a4903fd9ee1ca3178f8c1795707e83431301dce7eaddaef91eb0bd9e3c46b75e46dcc08000000cbda7e0a682abc2a871b71ce755f954a91587458c23100"/143) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x80000000) 22:28:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) r4 = geteuid() openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0xe08396ea24c6238b, 0x8c) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) openat(r0, &(0x7f0000000240)='./bus\x00', 0x10, 0x754883a5d042d39f) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) r9 = accept(r8, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) accept$unix(r9, &(0x7f00000002c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd1c) getgroups(0x40000000000001f2, &(0x7f0000000280)) fchown(r3, r4, r10) 22:28:43 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) close(r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x201, 0xa) 22:28:43 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00Me0\x00'], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x4, 0x4, 0x10001, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0xb000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x400}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) write(0xffffffffffffffff, &(0x7f00000006c0)="38f08981b9cbf91d5cc7aa39f41d9f9655d239e41eb0984b5979ad9cd66b9d5a6fed4891a85ea19cb84791d6f4f9d513e8bff1a3011e92f61aadea2ef6a88f782bbde528efff5efb2a62eb08bee2008e99dc13a1c09223dae5745d57d2b975b445071493ede332ccc4f289fce80831997d6e4a331428b863589207ce7e4b2c98e1c04fb7e450a18c464c3ae5f93b", 0x8e) 22:28:43 executing program 1: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:43 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x10000) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) recvmsg(r6, &(0x7f0000004040)={&(0x7f0000000900)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000002d00)=""/228, 0xe4}, {&(0x7f0000002e00)=""/228, 0xe4}, {&(0x7f0000002f00)=""/200, 0xc8}, {&(0x7f0000003000)=""/4096, 0x1000}, {&(0x7f0000000980)=""/25, 0x19}], 0x5, &(0x7f0000004000)}, 0xc41) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000008c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r7, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r8 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 22:28:44 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000840)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3b80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43de636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848b96292e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000000000000000000000e2f6f7ccfbe06c867fd88c70ad1444dbbc03975e054f20bc0c5ef4c46174129729eb0c0b23c9dd82cd6d255a58c24fc0587c20c6d4e4942e2b88c2b462777f7a3094ba7d766fd4", 0x25f, 0x807, 0x0, 0xfec8) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socket(0x42, 0x8000, 0x0) 22:28:44 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') stat(&(0x7f0000000000)='./control\x00', &(0x7f0000000140)) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 22:28:44 executing program 1: socketpair(0x1, 0x5, 0xb2e, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x7) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7f, 0x2}, {0x1, 0x200}}) ioctl$TIOCNXCL(r3, 0x2000740e) 22:28:44 executing program 1: r0 = socket(0x12, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="46bd17031ced935c4913f32639238d2b614281790e2c6505a890d48de315177d1a48d123e18165792c34900cda41102b4a346cc33c5432653cce54da593c6e9c36438406f6e7fde52edf62f42f402ea515b54396f0cac241c2262974e6231818c50a6f5e816f895e1d76071f311bb987e534a31a897d8d4bc508f13be83d5ab23b0881", 0x83) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) fcntl$dupfd(0xffffffffffffffff, 0x5, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = fcntl$dupfd(r5, 0x5, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00007fffffffffffee00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42acbf46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b9e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef3616940ea500000000000000000000000000000000e40f000000000000c35f81c9f3b2560c42bba07445648c62663baa36d72002ee607c9a614c4ac5c1fc2fa10ce2f37d9a051a3ecbe7b06771452a3cc3dab32d52da2bc19aefeb51e0be3728a4701256d18587535392f9ac9e00"/695, 0xfffffffffffffe53, 0x0, 0x0, 0x30b) 22:28:44 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/183, 0xb7, 0x801, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x91190cc73bfb5f30, 0x0, 0x0) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd7872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de0671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca61f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/597, 0x150, 0xcb7f9a29e983c940, 0x0, 0x21d039834bf1703d) socketpair(0x10, 0x8000, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000040)="91572afada53cad2d8d349bc661007150eff9306f7", 0x15, 0x0, 0x0) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) clock_gettime(0x2, &(0x7f0000000080)) msgctl$IPC_RMID(r2, 0x0) 22:28:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x3, 0x4a5) socket(0x2, 0x5, 0x9) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x0, 0xd71c, 0x4}, 0xc) setsockopt(r0, 0x2, 0xffffffffffffffff, &(0x7f0000000000)="7d2a5c18", 0xffffff31) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:28:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) socket$inet(0x2, 0x4, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7217009c0f98eace, 0x7ff}, {0x81, 0x3}, {0x88, 0x3}, {0x86, 0x3}, {0x183, 0x7}, {0x88, 0x4}, {0x48, 0x3}, {0x85, 0x800}, {0x100, 0x1}, {0x46, 0xa9b}], 0xa}) 22:28:44 executing program 1: syz_open_pts() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x98, 0xdd7118f5df198533) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 22:28:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x6) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 22:28:44 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000240)={0x5, 0x9, 0x8}) sendto$unix(r4, &(0x7f0000000000)="103bc56311cf5c81fc74c31de363a4feccf648b37415ee7e6cc5925a3455db189b1aeb6480855b8865abb34788aa057a4e27523c50b97f77f2415d24029c34b77a67d3daf4d973e8bd5dfff82f1e261840cf45144cbf59570db3b33f3821f9caa5c060ae425355152bee7b1fc0bd9567c6b5614007c27e688736bd0de8a1305f4622bb64c9f1fc2897e1e6c56bc0286e632f84c8b47222de2e3bdf9ea2eaf4838c205bc52972e3eb7c68caeca56f83f4a9af4df2a1ab299e418962ae98a4a3d82f13028e147b9d303f3553bda9ea95e33e8d5fcbcf95e32e19dc0034a9a11988db7c41a39c2fcfdca23c84e05bf80f313c03", 0xf2, 0x9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 22:28:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r1, &(0x7f0000000040)="dce6d5aa94c8109fd847cdebd01916f371d2a7488f958c1ec5306eedfbc7bf95b8cd4b3b55be3adb92094e63d66f055839ef54153200ceb50524de3095598ca408ccc884e0086252d4da37362305480a2dcf902f0d6f47dfa402e69df3125431dacf26d287", 0x65, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x9, 0x20000000006}, 0xffffffffffffff45) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) listen(r2, 0x54) sendto$unix(r0, &(0x7f0000000800)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc09ff03000000000000057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0xfed5, 0xcb7f9a29e983cd41, 0x0, 0x39) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="ffcc4c07da654930a805b6356d5f8759304620aebf78a98a4a4b1ea3b5fa6499c159e51355ac469c69d3c9d31ef6119e64f98effd9cf3dd2160ebad24ac9dfd79d977350fe5b8f4e6022bf87216c9dd7ed3378a753e66493496453f75a86ecfa", 0x60, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000180)={0x3, "88e7a8268dc9d8de34b78e6042a226496a341cbfa08f80307c38189edfb419326bdcd0efaf2ecb62a22b760fceec063c88abee"}, 0x3b, 0x0) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:28:44 executing program 0: socket(0x18, 0x8e2f1f103c619d16, 0x3) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 22:28:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="55fc982e7faf9289980da97b077874add3d872fe7b72d8adc6fba06ccaae828810ad15d7f7df344e0a3a2144772aac66f1739529fb50f8b0dd2a051246e4e263c537ae", 0x43) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xd3S\x8f\xf5j\x88M\xcd\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0xa607}, 0x8) r3 = socket$inet(0x2, 0x2, 0xfedf) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/160, 0xa0}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/184, 0xb8}], 0x5, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x1, 0x0) close(r4) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000500)={0x3f, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x3, 0x400) 22:28:44 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x1) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8053, 0x10) r5 = dup(r4) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) r9 = syz_open_pts() ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000140)=0xfff) fcntl$setstatus(r8, 0x4, 0x3099cebc14a7e230) ftruncate(r6, 0x0, 0x101) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000000)=0x7ca47166d6145e42) sendto$unix(r1, &(0x7f0000000280)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0100008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000ddbf104bb986daa9e86c2a84926851c7d026ba8af63ff3728290200fd593a0fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e70400000200000000009750d96e000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f650b69cb2bb28c38fb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c026b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e00fc80eea1edb5c32bb27b459eb43dc7e6e0aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b17867d921c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b00247cb415c83253fa889d1cd66edc7533c438691fe66736a0f33f75affef36ee3e5916ed87a59b92a175572ea700110000000000", 0x25f, 0xcb7f9a29e983c94c, 0x0, 0x17f7e14aae5e4be0) 22:28:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x8000, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x0, 0x2, 0x800) acct(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = socket$inet(0x2, 0x879283333eafe86b, 0x3f) setsockopt(r1, 0x7f, 0x5, &(0x7f0000000580)="f0ff6b5b6ece613ba134d24215f70ed9f7407e314429e33fb8e145daa27d2586a21aff59452650577f32dbdb8480c034da2cd812ebcbd5679135822e0e090100b0270aabddb77e03855ab17e59b3aeac2c823430e59a6a3ef3480b59cfde688a9dba243918d53a276a66820ae1d4c6207560ceca8586dc9d9a6c74bdbb9673c4b6e71b0d5cfc1c999c7902ea88bd866cc09b33b9494b61229a74bfb580c5fccd17f073e6405591ae887e80146ef9ccad9a1d4ba8499e2cf03a67d3a840eed9ab8a433099399599c75544c0a5b76aec8a69ed0170653a7e8fc4858e7c729db9f928db384aab234386d9d871a5dda75874f9f32fe53da1e878e0a784dc3078a0403663d69aaabde4c20c0e27f0400403556cb26404ea3810416934d697a6705599e9a70b330e93d06472be2e53427d0b9be9330437c886a4c86e454a3ac6a7231d32f0a11b70f0e2e58db98189bf0ed84dbb5e853b6dd81bed3c2f2158e2d64bd8243b2205d4ee365571bce7fa9c6ade3eb730e139b52c509ba462694c4d271e065b3d6964caff85a19f22e63aed7966db4a6124c3a76c83cf793f32871ef9c4966301c96a9a649165d9d8fb4929a1d9655b2bc729a848aeeae2c43880204288f6f4d874c20d73f956e0d7ace695e58bbda1d00104cd860106673c8ca3c74d7305069090bd7ccfde155c8256a7cc6c423364c7b0ae9a9c735ade1bd23572b09662e12ed38e779e5bed860912b62d05078df61a53c47506f4af2b9313bdc6674ecca86cbf93b57831a7a734432888c0137c3c653a1f8347b11bc823a34ca2f505921f8707eddb8f5114eda1725a7aa40c48c26c91f4056a44c8de25a2322a0658c94c26baf40acf14bc220f713750f1af4219a36d662eb72def37b6968a78c2f18058b78a27600583cfcd7f3eeecc0e5cf933345054309f6617d62250f444ef7a1602540c017a257009292abe8c3bcda5f0199832af0504a284aee532ca28922b761f8064dffee270185064cf1954e762fe56c2a2fa49ea1193c25594687c09aa42a5bcdd5e00ea209d806a2614604db934a13949d908ddf279891c37d76dc93a5923d8aef0042b4bfbd85e2f412f3f5e30802cd71c2da38e955559b152a506b091d127b38d5a0ece49f4eb39ca27b2f1b8b9aadc25cd3408f62c36b1b5c642b93c5774afe543c7ce8af439c980f3fb69ff854f6d448fc40831bb727ea3d31be543ab99073cb2ea2c50d60516e3372e5bc47bb12ba42d1a107df0f8a717a8a68b98e925d67bfaff1ca0ad6609d907845ddab45cef52ad04cdf21518b90595ef2c8eead550c0451284f4d057ab0f031d3c3675889079d99613ac384a83a16286a5ca2b3b9e079d3c5a134195e0ce3506d0e3a701b9190b4e7e147bbab01d4173eebe3bbf276cf9cf8bb0b5a88f82e2e2e4f4a3c98085ca84b999ddb3f2450d24e41d366ba3e43d9a43cb5185656078462e9585eb015639b3152dc011df5083b8355308f4eee58f26f96e6c013f473831c45262d22b81145b153686808e01189ab8f8484a6758f5ac49657983de7e2208751e0407234982b621ada6c76f3b31895d4a2d58dee4e3eab18e3bcd28aba8daa8dc5dff5e7c43a69a58e4e9c2dc4b85fa04303b44e11d5fc2b8b234212fd7bb22c7fd24445ac3ab1ae4c350b2accf0d167d62bc49cae2fe19ba94887234a9a238eefb7bca552a89db6219738ad6155be6895c307d9a49ed5235bba982d49311c9be6e99a2ccbecb2b91c9d82059912687289a3128191f8f1e4b93baa87c2b9d6d21f28b14570b60e661d2069dd4715cf9e749b0cbfbaa3a8ee2c49b3f2d12b315fdb6681ba9e8e01ff1b083508ef2a3bd4e16eaca0039a9cc66928f2b3437e6b68c16abee38cfa1b9bcc30169bb50e273690f40312c6b34f996a1ad94ef4fd2cf593192246f36e725d381b05a4b485c6299f6b2f82775ceb1fa0bd6089e7b90badd7604740b87717f06e7ed20cdb1596b7a03118cb88b11f08e431db4e98f3c3db3ae0d6112152555eeef63eae77191f87a3cad0a872192360e1e8cd1a5a7390c9bcdd001d98fea30d42c122b464f8fe6e48802b77c4056d9b2673056c1047120623b88d4abb5596b432e63c12a7a1eaab3e345149ccbdb6cd9f7d3b227ddee013c858984d61eec8234644dbf3e6c572b57f7424b5a6a9055b7b97e16a0f2ae926f70da2aa591bee7c62d473ca2b3b87e41395470b8e542f4608790528595c386654fcf04d64fb7bd482142ac6ca825a4f24c3d17e8075a516f6553834c9e35d616338fc5fbb024cdd74993f2a11433f005c5d576610a7ab37758e711d39276f2e884f70931da8bfc710beb268b56b0e3c2d265e9043181dfec08273558fe75abce4d2f93a014a047760ed21ecd84473486fd166656be5f8bcf71cde20df0e6affc825ff68d3d433fdcd58dc8032f058339f4abb5e4c340796ca154bed320f86b43e3e67efa23daafbd9c2a0ca247ff76519d8069f10a77111d784f9298e69de6a8d7279fd848e6bf3029aa7f8235f36c64f8cf5467d537a616bcd78269e0a44626d3c19876e345f26f2a43542cfcd938ef9fee747393e4f3a370af1ccfb37c76ecdadb212f8411d4bd39a7e9e3ac1ceb219778e923666d035102c9bfd7091546977d60952349eebc24750228f4a8971c20c6ff8a70363f07917389c105552a31a66ee07e5f42296b64faa87504774fc508d24ef743daa6f28e01361f5d720d3cf96ec19db9a5eb3da3ed72e3863a71dfba0e7e5cffd50d36e824a2c26d9f53a1661821869d3ee4320c80cc192a6a5280a5af7a876b5bef3d4bb2de2c4393e9e3fa3e68b73d5543476159c122702c8c726f55709f090c1468f3db50149bde85b2255ffe927e17606600816337042ade172255e2afc16a7ef5debdfb5027bb418f3934f9a8e352050bd329e71dd2f8c688ce288b3ed8ccbdf75a9f8104599e1c3b7377739929ccfe27220632da96ee5e2f5a31ef78ec0af1eacc91eccfc7d2ad5970aa1b4e0810e8a1679ec2082c2f346d3ddac9ba00b39ea575a28ca31aa33b068dfaf0a41b2e1d0534d9af2b75bdd36b6afade9964a2368af2f54d2e0bc7feb515d8d72546fa98ee13d1ada3c78216ff893785a9a513f75aa2f770be81bb11881349d47a0d23a2e57f7c1644d7a19059663b8f839017f25b8af3919faba15c3a049cb9ab61f757614936d86982f477acb560276de8be352f4f888e1920e6d75ac09ee811b3aa548b76c5fa1e98e3130bb03bc65551dea22fd7ce637027ead9da99824c6fec04aa5bcb6c86fe7f2c3f7b83e5eade6b23cb72ad28e7ba3dca640a6cb5a78662b27c7b9484ab234c58156dd8f3e065a3a1de1ba07199cbc034d4060781d1c7c0d3ca211376116e04ba3e115140ff832440b6fe5d3e212ce9d0755b40ff723f9e45a60dd0b9f7b89ff3db2aa57b6f64380022c076e4f57fdff234c046461b0d1e7576f4c399df30da27b31f4c8dc2fb8bb4fde9f1dd9185acddc9ae7ce9cca9f293d01bd0a51f656619d8324f12d444b04c2b3458083d1b9a01d236c746baefc6b983565633699616fb67650d5394fc8608e9e662805636db8f31701a76fee013d4fcd91dc16b145492c692693efae8e6c1e03daf198868beec847924d2c163933510aeafa4e78eda796a7e8a140ab8cbdc42f50da998c991690f39baec9c2733af6b2dcb6f4a58e7ca3dd360dc54b192761b6f57e5984702d10b3acdd6865f7c0407df9c03a89df59e4cf75bea3192323fc8a8de0ec73829464978464be8e2d52a4c8927455bf325b0594484cc3d4b0c5b3d00ac52bd5156bb2e4fa219149930362844c7a9be8c6e3d228ef235be08170f5f4285af68a603878124ca68dcca0b73566588b3e5bdb4e14a078846a4cc5d903946be5c483a08a220652c40b7f073ce525f0d0834b3d96d6c3d30a6df1e91fc43754ba361745e15b07c3ee578dbf61ef6fcb80f231db8f28fbaa7a020a3f40b2e9ed08e7fedd0651bd9dc3db9070c89a660b9c65e5f0a4e45eab5b456527b85919ba24144932f37b46f1b43bf6caf233d8c2ce6131bbe0815c599e25985e569dfbab55a886b3ebf24fd7149ee075ce60292345103312a16dcbc76932bd73d1e34dead0073d088ce79e67aa85a1d97dc9a9414640d466568c1cd5e30295406a19cf9b20f0099be89bac6f92c52a0fe88d7d28558760aa96c290643837eb83a0f52c8b560747ec04243290fc3fd7edbe23073b9961e6d604199d264c9eb000ac271b4a3a9e0ce8e293d8b06fb854312049e09ffb515e72de4cdc6e09ca4f0f0958fc843038813a50d2db2834cb3fd9407f0060f2ad43b9c1234fd0900e0038ff408e8d94994d0fb81a10ba474491237c526fe44eff3e606a8976becb0826a5337bdfe69f7e2f860dc840d306fa31c0bfedce7cf0cd85b8e969dc2c2b03f4674980aa00c821cefaaf0792f3b97c36d59e142fc7b216fddfe04518d3c6c31d5c83c23b1acbcbac11eae90018f38f6bf0d4ecde483958e4e49f24d03fa846025f9d9d2a73dad2e9eb074a27cb9fa585d0371ce6868fc67e763fb5c1ba34ddee41619f72eb71ea079dbb5a7f6ddc9e2fbbc41eeefcb5efd691c0c399f1441562fbda48b0f8280cf47b3aabae01e4cacc12b564c99f9ff9c057ee86ec1574446929f50044a5bbd076ba35c336fdff535d52718d95772018ff650c79b1fe84154cb0df34a75b678d0d7c31d36ff65e6cbeb77e559909bbf0649b2458929524941a7a3700be55b8c2afc88270ec4aba4a0f538a696cb079daabb66cd19b5b3108e34184e74278b308137703f13dba73b8b36656b94c2b0309fd5e23aab21d05b3bb8788880128afb0e404219de2dcbf5743d5e6f9cdd770a1cc410649945b5e58b72459fe97025c728be85fe626846baf00f493766fe8e50c8eda7c53a3c5e13803dc7e22b83c2f167a6a788f9ce6591553acb19ab2c80ba50ca8fb8711e8909a12019f1209cf03f2e853795f2b4476e5eed0c5838a0748fc734b07577181148a1b262c750fea8f9995a8e39ae67edaae4441a76228aa3d2c7b0d8cd6376f25ead6fe479e08fb7e6804f3894f1abe3e5c030ad3d67040cd4e531195df09bc850e7d6ade899fd3a7b8d9573efd18f25d78c54ab417a0a9b707458e156edef605094918ac86edace8fb050c894809d02670e233c09558452606c1d49a53c1cdc873e1b2b6d536e0b45009a5783454f961a6e737d9f87c4027ee115e9d985cbdd4d5fc8751c6e06d559037da19572cab5580296712186b97cfe23b75522c02519860065a853d77280ab4073dd20f575d42180da1f09dfa7a532ce66abf816353a96661e76eeca57e93a7c6e791fb9005680c9af6fe7d5a3317f8e78788599ed38a89358c7deff764da32e77a953f1311369a6a424302fb8fa10e1fd56eb5451b5cc8efb5e11a4d9a8434ba2667fc34140d5596ab0d369aceeb44f9c5c723405ec39157ed5384de985db1c99dcd33d0fe87512122df98293fdd7810c7de1b029d46b692ba5b08cd5c8a2dc17b415c5cde49526bba9641fe1dc5e86011764b469de57321b16877e0cfd2337303b80a4a203a873b60084fdef2d128eb2e0e0ad9899d7c111e38984e2512c7a6a3cf79e306f7e42986e0be875a37f156a4aba4b25da438d1be5e64912e9fe3593f768fe6760a4bc65d03c1688a2208022ad8842c5d110d9f862a01c69a2b372107f8a26e12bafd4c58e13cc426205ff8cd312646ee6e1f30e4e5958fa6b593d1476daeee0a729b7dd902ddc8ec71590d53ce3904f44", 0x1000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2ba) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001580)={0x10, 0x8000, 0x4, 0xea, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x846}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x4}, {&(0x7f0000d2e000/0x2000)=nil, &(0x7f0000b6f000/0x2000)=nil, 0x2}, {&(0x7f0000abf000/0x3000)=nil, &(0x7f0000b9b000/0x4000)=nil, 0x3ff}, {&(0x7f0000a8a000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c8d000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ec1000/0x3000)=nil, 0xc0}, {&(0x7f0000a56000/0xf000)=nil, &(0x7f0000fc3000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000acf000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a9d000/0x1000)=nil, 0x3}, {&(0x7f0000e5f000/0x1000)=nil, &(0x7f0000fde000/0x4000)=nil, 0x8}, {&(0x7f0000b62000/0x3000)=nil, &(0x7f0000ae3000/0x4000)=nil, 0xffffffffffffff43}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d0c000/0x1000)=nil, 0xd6dd}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 22:28:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x8001, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x8001, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:44 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x8, 0x6}, {0x18, 0x3, 0x0, 0x8}, 0x80, [0x7f, 0x40b800, 0x9, 0x3f, 0x5, 0x10000, 0x8, 0x100]}, 0x3c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="569a07c27896ef94613f206cde70e49881993a969250015d7942db85ffc4f1de5b8d474636c65aebcae58f6f9fa6cba22cdcb3e4d40e03", 0x37}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0xffffffffffffff3c, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) flock(r1, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 22:28:44 executing program 1: r0 = socket(0x1, 0x4000, 0x0) r1 = socket(0x10, 0x4000, 0x0) unlink(&(0x7f0000000000)='./file1\x00') sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xd, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x2fe, 0x800, 0x2}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = semget(0x3, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x7fe, 0x1000}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) linkat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x421) r4 = semget(0x1, 0x1000000000007, 0x200) semop(r4, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x1, 0x1000000000007, 0x200) semop(r5, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r6, 0xffff, 0x80, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001fe, 0x0, 0x0) accept$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="940ae170105111074df11d291b00000008080004000004e32a7d27ff732b856de2060d0000000000"], &(0x7f00000012c0)=0xe) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) write(r8, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f00000013c0), &(0x7f0000001400)=0xc) write(r9, &(0x7f0000003dc0)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1085) r10 = semget$private(0x0, 0x4, 0x8) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x0, &(0x7f0000000200)) r11 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x6, [0x0, 0x80000001, 0x583c, 0x7, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x36f) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r12, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r13 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r14, 0x5) fcntl$getown(r14, 0x5) fcntl$setstatus(r13, 0x4, 0x80) pwritev(r13, &(0x7f0000001140)=[{&(0x7f0000001740)="5a0d3131df61447d6cc630f58d7ef5d0350bca222b54a0542abd00283a6861594dca86d807faf26914b8b94101b5f9181cf6214172de010929243aa69ff4346053be6b531754505514f55ab68c23732f2677b3ef8f4fb555edbf4d06b39f83f0198d1da946801528edd1fe01dba9495889993db3190158d43eea72dd4b53f2426a3b9fa3b172fc5811c5a907b1b4d9591ee215e76993673c7128960471c73d9dd52acccba31fd402fdf503ab0c6205860266c12e18ca9f0b0f97c9ecc0c0399bd26521058ab18b6364af", 0xca}, {&(0x7f0000002c00)="59c182dd8589a3766c4616b7df4dd8e825322edf428f1c64363be334ae29d0c1af80d30dc4b7266720c7dcbf01aea3efd511379c451b484f912a0c89bde3d07b6840c536f0a543178ca9c426b3b6107ff2d340845ba77cea33e12b266806efdd6ca623055cc46f838cb5212a33f7c09c5daee63664df16fba2797ae8c10afbed779947b8d77e8ed3090a4a6ccf74487ce6ed4ef106cd0b39041c944a331eab4529068eb472c70f0a7802d5fd430608fa984579a51708c0fce9bbb62f6a78c6d929fa8c2cda152450ee3a0b02181c33f85fed1cdb4886136492d59e0c7aedb95d6711e3416dc38169e158e642d600abf5a38b832fed6a7810c3f1f8650330de230049b03d5ef5722f5f605c8b0e9cfc509a920c50c03dd51c57c67906af9913d2f7b48f05e68a4d7e5077eb958ff6f2828d2aa863996dbd14922a9f48b38407b39342fd053876b6df50a3c513b65240490bc0870bdf2ede545cd0282196513a7158cb2ec705b9ccc847f04be1e7c5470d6311bebcefeb024fbf7359766b87f2a321527195d6dc49e41567a4bdc06516ad64eddbe88e22bc1c6575f58f8e6a26251c952be61f0f4c52b713125996f9292a2583625e9e1a6efc", 0xfea8}, {&(0x7f0000001940)="f47efe5b6d0bd5be6eec3eb62494d7045d483da3ec509535541b46000f19919bf65713e14a11e7661bc2951138605999c82d26ccae8967fcb2b2544914cf1f574d39a79270fdc24ff7e2f2b621b3c6ab496c09f0d687cdadfa6534663d7fd0b440b1de558f48366f392f3dcc279fae03dcfa6642c185274bf0e59a42629877119965c6f7d6278c4f80d181ed217e63e7e419b971260234605a38392a8dc39a8bdef8ed612cc127dc2a2a78191bb6a87abeebe367b4365a3fc09e566d3ae33bf8035d7b4ad33eb641f455e9085def178776109cc501c6", 0xd6}, {&(0x7f0000002dc0)="59bc28f95fd95946524b5b5813a78354583a4bcf09fde1168db78508bdf3b06270c6597a9ffef2e4da6a1017ba0d626cdb9e4c764272a3eaead9b5e7917f04e4e59f2d45734a2cf21c9644578cd4854ee138f0478f2eb989c85514bdf35a40efb500492a3ab82dd7b39f0418027baa67ee51f8fa86cb776912e2af4325d61c6edaf7d920b41b021d71030d619dc56a83253100095c53d3b235b48961f24ebd72a0f16ce5f23eba1374c3530381bec31e56079fcc1324db754809f5bf30e80f2c055a25638ec47a9ec367915a4b34623f9cc7558ec4ff7dbf8c21be22dc41fbe9efe19e813b7e843abf9987568a4792db05b99fbccc0e4882c1404cc53b7e7c77e5fa2c1fe999dcad2ac6ad44f49ab23a7e0039122d40057faf583a39c5b9ca89b11daacf5bbf1f0b4a847721666cdae7c74fdd541d1878dba6e465fd8f54551a43592c1f7f4cbc10ba5e2131ce7ecdf6eab3aa664a90de77253a418a8192623ac1a947fabf9204b7ccce5d0f5639d4e507bec04614f66f5d412b65dd1a1b98dd5f4d3f1a485dc0f6676e50ba18e34508ac901c6ef7b9784a5b15f05ef7d31a85ca2641199bf84a2ac517ff9a48586a8007b129cc3e8b07e7394072dc6b7e7176729f1b6eeb6b71141dda7af28180e0f11ebc7bd929390de6a8b33d1927f92fc8740305d55f783f2f9de1b106594c7a2b27bc083e303e5b7ea0025a0c7ed6387875481b3734dea8ad48b81773518bff4df9d21cab83d17ef6669bedaf7954f4eb74a88efcacb81ffe6c1085fb61a1e4f401ca386177d67d0aefb238ae7ca52d783d348ac190161cd656f0b8a4b4d048aa044cb71c3707c3cdac7f60e8a384a026b313ad0a40a3d731c28193543104e7bb750d7850f7a0a8916e51d71b03069b44ac60395f4407da49c8524320ea7d88747cacc4828dec48abd01d56e1391dc82ba7dad690b824ab95e0a06d7c327d21fcbeba6dd04855811280dad5f3f589481f8051dc64856c63bb873d58755815e55fc86b99a23a63d484f7cd1ea0c99defbae9f8dc30f52b577fe9b615dbde927c54fa740c6128332b75e32743a35517be1a1c94a1fb7cea51cf42f306dcca42f48e7f15142f5c0f54f1b73e77475c60b804a81f36aa70fd70415df8f638e3dc9391b3ca3752fb2a78ab202a33623c5c8bd4d5a04c73dffb103da37609c3f50e813331dcf057cfd898dd16a2b5f42330482ea5316ca1b613b5ed945ac4548356bf1f26ec25da4b4623868afcba580efc8e98d81fdcd41017acf315e6733d88ddee639489b45778bde2802e2d4fd3744098cccea9cb44ce4afc020af24e245f0714b3df52402120979bd1d0212aee0f95b7e2a505b52c634c0c4ee1dee92b2cca6e4fdd4197f05af4caa5e6ed1a7390f0f245ad0885e2fffb5a3cf3478737840fa59b4a0666d4ea6d76b295d9140daef918467a3b8ea85a735ef08de3c28bfcbf97c6cb4661e08784d18b10b5d0715a3bb9672e9b84009bcd2372cc3131f9c83c52d7c123f960e47ee418f59b111d3112a40894b89f97cb3b59158dd1318caeb688b390dede7cb23b7ab03ffe8288992e87f77b4d1425357886e1962e160780227e4200c2dcf072340a1c8981093da8774233c8b4e9d2936a44909710f81cfaf3f09063108153aa8d219ba64e94f0e3b6562c971e4a456d95933971e7d204a3bdeb9c1885c5024b9217a9826adaf2a9002dc7c68c5d81c5f8c85e5263765cf3f6502df01e56accc0cdd7aa0b8faed32c80e1baf17a1dcf7353e92f72a0d05f119646ef1718a12ce47a72a594928c1544c3a4d7520961ef8950356520256478ad0f5d601e80cd6fddb85dfcb63d6b71544de1717a8aae64deb3f59c8692a2887409b81d2c83dbe6470511b3fead2fa96b7f73ccf9e54ee8b3cfdcece0b76f0b0ae679e7da11ac8cbf6b13d3dd07586a36dd1a44832d95b66030abda445db4dca8dbc060c8f7d703489693d1f0e75726838272662366d4ceee37667147fbaec193c09f5fe0007e5fc0b1664bbca73357986c7c530b084604fbacbc512af118afe65e9880888751a1d0673aadc26dbf535eceb91cd85277c16007fac0346bf5d49681f54b4eb67a8c7e87f535b0dbb8558818f294cccf266c378fff36014f583ca202ba3a4646e1999dab66cc047fd824589e53217bdb5595cca4ab21ca86e87c869ff199fb642b7b69467d3787df165dc42b39bdbb6146f23092a66bdb58e03818393bc58af9905db17902646e3ddbb187986488958aa3dbabead4462c62156093c53424336723e5c02ee93a7e31825e9c8f4e2d90b49743b29e73f21ff5c71453a339deaa91260e0388f1b7375b7368883f4eba19090183e58fc356f51073eafbb0fe8495b9652cad2fb6c02269debffbe459dad9e97d2215621a335ed5722ec013a57a40f2c369bc96b0ac49437abb8855c65d51dadab92a3e70ad8f22e5b17b32feb53aa759ab1201c092e0c8468d58b9ce8099dbdfb130b7916645329b6784811f33acd1f9cf4e514a642f504d939214cc3c2efa9dcaf2d132753924ca13f3126feb8ddc001eb7474cc1cf79b1788f631c5a6fd3707b07ff2ba36efd9e45c2d6fa3b93263e17b0183ca1eb8a2c0cb909f43d3f98b913b19aa885054e9ced57de877ba146a788562e9068e8a8876a24489c862da556bd45f594195fd2aa2f6df9ef6cae6e14650c108b2a2f7b671b524524b45958f5f4b1f9158849e9d3e762405c7b3de4ff48990733b1f414c9ef5a6f8df869d4a228ec8a0ca7879164d9a675dc23ec76762c8d2945e74aa73fb8fbda582897d6a933aa6870f509fe20238758c69f5538ee135fce107184e6597943ed99122c1f6637d28883088e8f99ea4de819ae81082ba062a7034e1d788a23c3f0e42a3be2e6e56bfaa2655547f033e23a9554b370ac7e222d8ef4e2f87818e2bc2f484df5ad6016b217713dc55e480a84ae5b10ea6fff02fd24dc8f2743266ec56bb6fab99275a7bf4e4df143b6de1f73344a74213256bf1866acf4ed72f58bab00035706dc743cf1406affd1250dfa25d297fa5920bff3b32d2be876307e4a97a79acde5504507a27c66730fa38f548e1abfadf9a6b77dc45d83b615ab6b8fd6d8f1f5d1c0ab236d5d502419755da48e83c16f9dca6257c5b48ae909e00158f4937cd883ca38caf11b55ed01bb936c35a8f2b9cde4acbc9c1fa8508d56b862d602df9856ccc3a31315058208c1452a42723edb913c13679948a5625d4f95ce97c2f3980e2a31128cda62139f975a47697b251d0f4ca38c1ca6ebb8dff37899a887f73f9e39c6bca2cb0e27d8b9e34bd17169ef9790bf71d744f8497442b701c9053836f09b90b694637a0f2a8ed7b78e090898f478e0c6e2137d9e3ed748e2ebaf533511ec3527f19dafc1bf017607eb968def571593cb79c31fd4a149a4611670427b7ac428af1f669c1986cbf34544d33ac0fc0d005d445467e09f1c6c8948cb5a48670d6842164962d252f2f33a17427a38ad5a16c9c3d63608ab73a9a64114b166c64b0067ebef146d83395dfb385141dafce8c649462b4ad1541d1de890ea025bbfb296a5d21469822464c8f8cf5130c4979f55cad6c5191a4be82bb4b84adc137dca189d6430c046d726e60baacbaf7a0e3ab76a58742509535893249f82130bc632e71c0d11b0e9e9038ac15037dd201da18994cd245ff47141fdd0e4e3ad7955df633804efc387e35e809f1b77963062910e47b9d280e2995e52d8aba834eb8fe9d4eb695768b59e62b983883062d3e1801e52a6e6709849d7e4222723d4838cc73c45d2faf0d532f944291f61913cdb69c725d3ebe5c36cbd2ac8b10bcdf45361a4cfab8245bb977d3befcd833f7b8abdcc70b8b34e5045487eae3a1aa981152187081a2ec6072db97dcf88e90f0a87863ec38517d78a9df183e5a2d31f372b41e078c5bc9e4a74d361abf34097fc0267306b0365da7f2d8ff49fc1b157028532c2b31836f9229fa99caa4879aa79ddd011ee51ff19da36d88fda9f1794333446f5b885be5126c4f6b4c8dd924be0e072ff732bb5623e30917650d43fd023ece1549ca9d2b668b5c67c304323bf3ea56936fc80aa5220d7792d28620f0f946a93b38b121bf62089e395bc53c0c534383375f182551048a906fc620b7f7ff10da84cc12db51e49523d13b59391137c144c39039adb447517e9fb1d2e47a881c87c105b894dfb00424464b8c1c9a4c26d342896d319207482e060179f10c85167bfe5be0e58850d51bb406a34c809f096b8ed00db2a036750c22a843fcb5489deb0355e2a21315e469146c8b8ed940b343baf24cd2d9d3d66e16cba674d98ff096ab946a466382d7220ba0be24bf9f46cac0c96995e3f9496394fddbf09d070b4ee380ddd665cad0384d3b83be0f2911c0a804bd3c08fa543e2df45b2efedfba38718c19785378693098a35b2050467c342ac3b61b2fcf240d17b248b2f373d08cdf6ab3d50e12947cd84c7e401791ddf220e1bff472559791d18254e66dc8b771f4f7303333ef94c23d84ca9d8af8da2973d09e58da98f9b400e08a9310a694b87843df35e5327c3a8891684b4880b22d6b3da3e1a30945ea51d005106b524ac421f91fe4bdebee74c63e857f1f4a9e176129ca48ef0ded535dd779e094b96b7c30ecffbcbff3650a4fb39e5d0f82fe395d6093a0fe4ae0b716a07c486d1f77cd8fb5ab712d934ba92d13a4da6b913bcc5eb6209f2b68d65e0cef4268bcd0f25e3a416b55f556d5e03f8c8c6ce1467f6f3a1cd15a4f0faae977a868b4b181de30c7355f8721b0478b58ec2964adbe052d3e21c376204651697a95be7090789aa9605c4625ae58cabed8bc3ae3599150d2abc48aa572b2801c7a823ef8834bd54d4da83ca506dfa403de5f5b78a47bd0e66927b3875617f8ab284ac8c8a0c9c6ef733e6dc9be66f460780512c587fbfc2828404e8558f2aa0f0d0fb159458f2aed661d5e6343aba87e46160d1263aed681233a1e70e8487c5d3be7f67c7f302522e374041b2d8430bf8fb7108a18562f0d6999b303117205bb219819e52c09c03f16f57350036e2703a2bc169494f3ba57fde63e7976c151aaa704b15f810d39283f9ca9ef01838b65af3bc307c53c812e48f30b8c6b62f789838941b47e3282c41cbfe46f3479bf56023642f564c598231408395af81f5e56fe6002f49e55b1c1a96827f9f7685d0938b97d10d6435b72c9f12a1ff7bc5fbcb4acd8ea65df3453889bef6f43eace58fd404d22950b7e510ae5449f5a1dd1f8398d5a585fb44273829f0700c047914e846b180f1dfdf1b3295a9c99e3740c13c0b706385888dc93dc155d97ec6f835b8b4fc9ea23814ace2611d0b8db3d79019afd7adb1b20ca79546e51607d0abae205848075595999f282cddfb32639319f194b2130ac0f7573ed9e7fe6804bfb96246de199975a74fde3f7987c96edbff709b22869df5815b376e1a42a67eb888f302724fcfd996f62f2878bb6dc55e163de90d07c73426c6e2e04b3fff275b1ab28e099c4b3b890e358bcbd2e50ec8f5fd24ba4626d32554dcf8535cca5a14c71fad8cc93306ab367e249948fcf56744c4ca1754e03357d9cde1fe780f5d8fbec48208d1f69d5195124e2eaff192c6177c1b2f1cf00c6d2b3b19107f4e7e575bd219e3a195e8cf26336f9c04d5129c2270df4fb91a9c65e4df94f08f563a14cc84da31198892a33a01d81880f1809e9059a84d315c070cef30acb17af5cde1fd85c13a2f5ab0189f12cdcc56958293305aace254900", 0x1000}, {&(0x7f0000002a40)="d8604b8b45a887b236b2dfd31c2dd538b6c172f6729190580a487db370c385c0915c473b43241433d6051b16d63f617c50d1e6caeca6c5276f85aca65422207de3670db510e79be4997468a82679a24fd507e108c472f730d34441c6c6cd74f8a6d8cb0dc19d78ef311ce9df3855278952340dffac8ef64cf376ac384ea16993f2038b3895125bbb24880fa93b8a8464c590e9ab52e3ed617f7689d50c51ec99361009521e78d88364ae04a8559498e9e6bbeaecff13453c741e2392d96e0f4e9ccc5df2b7b6af33fbe08a05", 0xcc}, {&(0x7f0000001480)='9(?$', 0x4}, {&(0x7f0000002b40)="c35d0074258e7677be7dbc3b0df0cbfae762e646e7a669203ec2d9d84f6a72cd2dd75566b76b01aaed740c9133dc85b0ea78b870c3dd42472dfcf632fde46eb9b49a73edb8182ba5096814cc1f0ae3e114ece45a1168d6f20d54e6a22dff16819e16ced37ff631f70adad1be234647f761a72df4062100aebc13ffb046c1dc49183bfde495995536ef153c7487c889106e8d544125da5e204272dc9e7047a4ae5d6ff8e44453be916bdaff34d837669816", 0xffffffffffffffd1}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r11, 0x0, 0x1) getsockname$inet(r11, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) 22:28:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86135) open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xb79e81265defa421, 0x0) write(r2, &(0x7f0000000200)="00ffff9548d277bfdd5648ec5b13be96b9fcf54225f2c7101d53b218602e39cb527d6ea759c54b9aea1b0cc0de4879c592bb3bbef47e1d653cc6009582ee0f2869723d5629d77f3e569482a8445653e4c0af035a0575606375a56f1232097f3bd12cddc5484f1309259961fdf127dae7d8abe6523ee56db5f7bd2673f806d14c6716256708d57e2046ecc0d782fcd70e9231026a3dc99fb58086b63e7529ee90dccab546f150956e1a0c", 0xff75) 22:28:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) r4 = dup2(r2, r3) getpeername$unix(r4, &(0x7f0000000040)=@file={0x0, ""/54}, &(0x7f0000000180)=0xffffffffffffff78) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000000)="eaa13408b0faad63b8f500e7", 0xc, 0x9, 0x0, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 1: lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61664ec4ae7e71f712f253224c3c20105b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733089fe2a886dcba3871f84b57e5b9cd26e6530019000000000000abdfa0"], 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) recvfrom$unix(r4, &(0x7f0000000100)=""/87, 0x57, 0x400, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) r9 = accept$inet(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = dup2(0xffffffffffffffff, r0) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r11) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x40}, {r6, 0x10}, {r9, 0x10}, {r2, 0x40}, {r2, 0x4}, {r10}, {r3, 0x8}, {r11, 0x4}, {r1, 0x8}], 0x9, 0xd05) 22:28:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r10, r9, r10, r6, 0x81, 0x1}, 0x6, 0x5, 0x6}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r10, r13, 0x4) write(r2, &(0x7f0000000200)='R', 0x1) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x1000, 0x9}, 0x10) 22:28:44 executing program 1: r0 = socket(0x15157ed7924117ca, 0x3, 0x400000000) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 22:28:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x7, 0x3, 0xc2, 0x800, "7b8b882553a7909a4969b145c76a99d27c66bb2e", 0x3ae14139, 0x6}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x3) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) renameat(r2, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) dup2(r1, r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = fcntl$dupfd(r5, 0xa, r7) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) 22:28:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) syz_open_pts() ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r3 = geteuid() r4 = getegid() preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/233, 0xe9}], 0x5, 0x0, 0x0) fchown(r2, r3, r4) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1eb, &(0x7f0000000300)='<') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x3, 0xca, 0x2, 0x9}, {0x0, 0x6, 0x200, 0x9}, {0x5, 0x6, 0x1, 0x3}, {0x1, 0x3, 0x4, 0x7}, {0x6, 0x9, 0x80000001, 0x84d}, {0x9, 0x7f, 0xfffffffffffffffa, 0x4}, {0x3, 0x4, 0x5, 0x89f3}]}) recvfrom(r2, &(0x7f0000000180)=""/167, 0xa7, 0x1820, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x78, 0x4}, 0xc) shmget$private(0x0, 0x2000, 0x220, &(0x7f0000ffe000/0x2000)=nil) 22:28:44 executing program 1: socket(0x6, 0x2, 0x8) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffffe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000000c0)="af3697ea698e6c566216e8d282b56bb1bf0039eb68bbed", 0x17, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="01c4598aeb571e514e00"], 0xa) 22:28:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/Uev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() syz_open_pts() 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000100)={0x6, './bus\x00', './bus\x00'}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r6, 0x20007471) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) listen(r0, 0x9) 22:28:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:45 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x0) 22:28:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, 0x0, 0xffffffffffffffff, r3, 0x40, 0x15ed3fb2}, 0x4, 0x3, 0x10001}) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r4 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semop(r4, &(0x7f0000000180)=[{0x1, 0x7, 0x1c00}, {0x2, 0x7, 0x1c00}, {0x2, 0x9, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0x10001, 0x1b84dfcdb509e988}, {0x2, 0x549b}, {0x1, 0xffff, 0x800}, {0x2, 0x7ff, 0x2000}], 0x8) 22:28:45 executing program 1: r0 = socket(0x6, 0x4003, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\xebe\xf5H\x00\x00\x00\xf7\x10', 0x20180, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0x2, 0x1, 0x1}, {0x6, 0x7fff, 0x6b3, 0x2}, {0xf28, 0x6, 0x8, 0x1}, {0x2, 0x3f, 0x0, 0x3}, {0xfffffffffffffff8, 0x7, 0x101, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000009b, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 22:28:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c78304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e09551e78ef85612895b3aa29ab6a06d4233f12c3c4b56", 0xaf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 22:28:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x843, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() syz_open_pts() 22:28:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa6) 22:28:45 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0xc) setpgid(0x0, r4) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0]) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0xd31, 0x1}, {0x42, 0x3f}}) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r10) r11 = dup2(r10, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r12, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r13, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r14, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[r12, r13, r14]) ioctl$WSKBDIO_SETMODE(r11, 0x80045713, &(0x7f0000000180)=0x3) 22:28:45 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000080)='./file1\x00', r3, r7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x3, 0x4, 0x0, 0x0, 0xccf2, 0xfffffffffffffffe, 0x0, 0x2, 0x3, 0x8e94, 0x648}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:28:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x3, 0x101, 0x100000001, 0xfffffffffffffff8, "5e9dded767a101d92ddb40826c01e09b74b77f2b", 0xffff, 0x8}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ff538706200000b8110000002900000031000000030000003591af0dc13b893f"], 0x28}, 0x2) r3 = socket(0x19, 0x4000, 0x8000) r4 = socket(0x18, 0x4003, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r6) chflagsat(r6, &(0x7f0000000240)='./bus\x00', 0x10000, 0x4) r7 = dup(r5) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r7, &(0x7f00000001c0)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0xd9c65729749db830) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00.)\x00'/126]) connect$unix(r10, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0xf14b1d80a9aec4a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000280)) shutdown(r12, 0x0) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:45 executing program 1: socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x1, 0x9, 0x8}, 0x897, [0x6, 0xfffffffffffffa5c, 0x5, 0x2466, 0x0, 0x2, 0x4, 0xffffffffffffff01]}, 0x3c) 22:28:45 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x1ff) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 22:28:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/87, 0x57) 22:28:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) fcntl$getown(r0, 0x5) r1 = socket(0x21, 0x8000, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = dup2(r1, r1) getpeername$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212e00"/4098], &(0x7f0000000000)=0x1002) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x25, 0x8000000000000000}, {0xffff}, {0x6, 0x0, 0x20000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x4000, 0xfffffffffffffff7) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt(r2, 0x3, 0x6, &(0x7f0000000140)="fc44308bc24cf5a09440fc64145999aa28e71c72319f68a3db5996d64b55b64bc17e283000e10aac3445c4420f6a4243e1d1058a1e41bba06b94b56b7064568c670265910cb27dc3b6f2ebad8ecc6a34267ee6bb999c6af500d8c3837ff2f7c276709b8248c3649827b2f30bac835132fb413bef3bc8dbf3fb57bb6ba6aaae333c6bb83a37c01488c1ad7b8ad68d07501539b4110389e39acdbef9f674fdd54624630d8fc4d158f3fcd8c269dd747dcf1f79fb87ac41f9f87da5e7d8101ecac944d18b8b7f8d6d52c5edc4", 0xcb) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:46 executing program 1: r0 = socket(0x2, 0x8000, 0xffff) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x289) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x7b40b1068e4e4571, 0x72) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0xfffffffffffffff9, 0xd8}, 0x10) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) recvmsg(r6, &(0x7f0000001780)={&(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000076dec75afc45fbc01bad69ecfb0a9eca497f30fbc8ab950f196d858c61f978a6f4f3ec2ec16c4743f545a461f65d157676a3c8449a3e734e9d51bc1f84624a388a315ca372d2f1d75acbf92ad0fe9f1588936e5ee32b19d8dd6463150983b8869a0d41c0c46163ce8202f70c8aa4c15493eca5d158e9b142ba58ac82ccf18379ddbf2c3509663cdcd5f140ae2b9c86e4a32cdba9cdabb9289c957e3b188a1993bc28562b5b9a61a0b246d9c2d46d6eeba61991efd34af2e60174a181d251dd22181816666073644947e860052f2371f5b914f6dc11052463fea84168bc28ea35c02ad0e123374a69ff9a955cdeb492cb1ad607003f52c92d4463294d2fb31de2b94286e4b6c3c3a3ae745b8361530124eeec3bed1f4875dfaf5ea9c026785370726dcc9424a764afb140810afaa95e38f98f9bdd"], 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/239, 0xef}, {&(0x7f00000015c0)=""/230, 0xe6}], 0x2, &(0x7f00000016c0)=""/154, 0x9a}, 0x1) getuid() write(r0, &(0x7f0000000100)="9a5bcc9f24d6c3e209811829ce38af735a7a61b8440f7b46ebe3d887b6d0592d720a4f9d6abc45e8fa2424d2bed885f4b5b8794a931f77246af23aff09427e6912f3", 0x42) 22:28:46 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/166) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r7 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r7, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r6) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r7, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x100000001, 0x50b3, 0x6b6, 0x57, 0x6, 0x3, 0x2]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f0000000280)=[{0x3, 0xb44, 0x1800}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x80000000, 0x1800}], 0x4) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) chmod(&(0x7f0000000500)='./file0\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0xfffffffffffffffe, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0xf7a}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x9, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000540)) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x170) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) write(r2, &(0x7f0000000580)="667dfc4709619de1b352a33aaebbbe02560e6c2fd47f82dbb297effd5c3c2442984e56861060f7938eb8a95ec1f78b2155f620e3c858dcbeb300900d891b8bf180d5392b66813fc5e46019776c07eae93cd4e1790b062086ac592f2014ed72e0e99ed06e0b906d091a6af41d4c8a653a14373e2ef6a459c9dbcfcd0a4c227a80853dc18576fe4dfbfffd9dc7d050f563f2c7ec28f317696d094af565feb9c8de48917af8ee1f7a022916b1f6b3f20ceb6eda902970e8bed6fbe0865f382eb1b7c0d1a87944128e58ef71586915499dd344663fdab6899a92d37984279b10ad5c96678564294cac730e", 0xe9) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="6abf38a1caf45a1c06af3bb872a2ae73514f46d2a8e6e1530e7a3ef0d7022be51e5030b473bc57a53248ac33aa17cedc3e6cdecea0930f7d6666f701a9fd32b81ed1b23f66f301703b4b97a202a57187ea90f793138c82d84f3d7836fe52e6e7bb3939b707313a613db73afbb19a24ca16c8de131b6c44d2abb53385c5a89600475ef196069e0a7260d2032d014d0cc378e078901f1a1bd5df17018cb19cd01f243ffb71b5d36985", 0xa8, 0x400, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) shutdown(0xffffffffffffffff, 0x1) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000200)='.\x00', 0x4) r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/108) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x0, 0x6, './file0\x00', 0x7fff, 0x1000, 0x3, 0x4}) 22:28:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x1, 0x600000}, {0x81, 0x2}, {0x45, 0x2}, {0x25, 0x4}, {0x47, 0x1}, {0xa6, 0x9}, {0x48, 0x40}, {0x85, 0x401}, {0x21, 0xb2}]}) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) flock(r2, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x293, './file0\x00', './file0\x00'}) 22:28:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) msgget(0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) getgroups(0x40000000000000c4, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000740)={0x98, 0x40, 0x0, 0xff, &(0x7f00000004c0)={{0x8, 0x2, 0x80000001, 0x3, 0x100, 0x5, 0x80000000}, {[0x100000001, 0x0, 0xfffffffffffffff9, 0x6, 0x7, 0x1, 0x7, 0x581, 0x1, 0x4, 0x7, 0x800, 0x80000000, 0xc86, 0x40, 0x1, 0x9, 0x65f0], [0x6, 0x7fffffff, 0x5, 0x5, 0xfffffffffffffffd, 0xbd72, 0x8, 0x3, 0x7], [0x2, 0x0, 0x7, 0x6, 0x80000001, 0x8, 0x3], [0x6, 0x3, 0x4, 0x100000000, 0x100000000, 0x6], [{0xb5, 0x6a, 0x2c5, 0x2}, {0x1, 0x1, 0x1f, 0x2}, {0x2, 0x4, 0x1, 0xfffffffffffffffc}, {0x9, 0xc22, 0x7, 0x6}, {0xfffffffffffffffb, 0x2, 0x4, 0x7}, {0xffffffffffffff80, 0x950, 0xc00000000000000, 0x6742}, {0x6, 0x40, 0x1, 0x7fff}, {0xfffffffffffffffe, 0x2, 0x3, 0x9}], {0x2, 0x3, 0x0, 0xfffffffffffffff7}, {0x4, 0x8, 0x3, 0x40}}}, 0x7, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0xf93eac85516a34fd, 0x1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0x6) r5 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000480)={0x3, 0x1, 0x7fff, 0x1967, 0xffff}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000400)={{0x62cf0d18, r6, 0x0, r7, 0x0, 0x170, 0xa2e}, 0x8001, 0x0, 0xac}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000240)={0x7, 0x4fb7, 0x4, 0x1, 0x0, 0x81, 0x0, 0x10, [{0x7, 0x3, 0xcec, 0x6}, {0x8, 0x2, 0x188000, 0xeb}, {0x7d, 0x9ee2, 0x8, 0xffffffffffffffb5}, {0x0, 0x3a94, 0x8, 0x4}, {0x40, 0xffffffffffff8001, 0x8, 0x7f}, {0x9, 0x7fff, 0x5}, {0x8, 0xff, 0x5, 0x4}, {0x7, 0x1, 0x75, 0x6}, {0x74, 0x5, 0x6}, {0x58, 0x100000001, 0x401, 0x4}, {0x6d4, 0xfffffffffffffff9, 0x2, 0x6}, {0x6, 0x0, 0x1, 0x200}, {0x19ba, 0x1ff, 0x1ff, 0xffffffffffff0000}, {0x8, 0x8, 0x6, 0x6}, {0xfff, 0x0, 0xff, 0x4}, {0x3ff, 0x200, 0x5, 0x7fffffff}]}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r10 = dup2(r8, r8) r11 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x51) renameat(r10, &(0x7f00000000c0)='./file0\x00', r11, &(0x7f0000000180)='./file0\x00') r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r13) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000200)=0x6) 22:28:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt(r2, 0x1ff, 0xa7, &(0x7f0000000000)="610e6edb520420325431cfcfc7d529c62ae4293793cdc86a7406bde91ab3f4503ca6346de4553a42feff09efb464b2fe29221f94f39a8515be8c37b2a97aed3613edfb7f76b5e55871ca53258d7dd0769031e37d7ed36901b9b1233865f57709427c225a0d1b26c098bb4bbcc183e640849083a64594a4226a1e3d3d45ec167b369e95fa42418065fabbbc361ddf8a2e41f9e2fb7f9245b82fa86b4c2b45e1da743d9d1f9a233f49a823614911e5db5cb9c0a21c17b447524973d826", 0xbc) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 22:28:46 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000001c0)="0a27c7139ff6ed4e16495ba422c5c1e03c9b4a211d8d3723d719bdaea20098c9dd78ec68488c69a1baab92f43db696b9ca738c1631819a119b9f099ca8dffe1ea838633cb66462f633ee460fa75e263516b26beb753d973ba432c6a328db7de8f5b0188fd0cfef4598c73ea2dd6e77cd19063b34456fe1748dd9097c37155ad41bfa1056dc44e9f0497474eb4b9fb7e5becfa65e575e2ea8cb746fdd70599fed0596c794e2f1379ecc60aee08b6cd637f4f1eef2741bacbf4b043f6cf6029701515f7eb19a701818064d1d917ce4c11eb7d6b556fc18a1a1bb335fab97c2603828a7c76ba2638164001c545da6c9068eeca4bb9390ff4839ffd17e90", 0xfc}, {&(0x7f0000000580)="eb2ad7c67e00fe147ec79c4dc68527c59e89e86037443da5bbef205b7d6301e2e2b10405b0f665f05675f5460939d1550bcbd115e2bed818238018490c58e806abb2b4a89279d8f95adc66765bfe39f88d43fd1cc2b0fe8339926f1d6f76bd1ae3962520473e795eca8fd601966afd054412d9da50239e9859ba9f8427bd9163c80ac03aa8199ba923738de2f8309cc758fe3e1aa44977caffaed5ab2794c68ceef9abca26d40d43861995c7956bee29157d377a4512b65a38577e83e64580e3df79711448ff90416d58074ffb2e79e8d886e2e224f62e153a83248b5bd668fb3c54556cb0993d99069c77ef95c8774c8f7a228ac3ea35a83a93a888a188ebabe1022a41db2eb33f91e22332c8a13940f2a4ea79e296b44566c73a757359ee784a08857f24360e48a77d81692e24f0b97122c39feb39ae1876a332e2c9873b6af0809ca8fe6bb5b2abfb3859d3592c2c932e0a807646b98228f2030f779c733602b50a10bbb89e4d9982ee144035379d577fe0463ed4769c36e34d84a49602c7e2bdfe4222dd8d4052044d93c2dd534a2e3b97d76b2ab3ac45c37c298bd82fbb7091617bd009ac6dfeedf5e55385bbfba3a1659740636b48e8b8e039ef71e8d71ec696c64b1401fbf30095206055bc4efce5b5a55ab8e005cf4661838710884e04d29638be69e01f5eaff810d7fa8e4eb90cfab3c30ec7e6657a0c5560ef6764512642b66db422d3759a4188130d5f23a0d3f11cb6f7da738a96219029ca393a9251239c1453afcd4bb4e5cbf1581a0c2f20bedc7b3dd7af04dadc2c01f18529e119ea2e424fba131992f89089938ec957943c3039feb3efb17d7ac8ac38f017566bf58980745a3849c43fc9959f6212bfea164155f95e593cbade6c784217194f5b85913da4c4cc122c2a57be75eb0e93b4d2e100fbf6b1c06b4e59ebaae4fefce2e4295044240e88ab3ad828c4d0bcfe6eae242bce8ce5006d0b645b11a09f92c8c2acd5bac235d8bfb976a3ed762ceaf8a0e6eaeaad5bb69284bcddf1b98559bd205ebef56204785c2959b424d8e14d42ed3b823533dfcd345b1fa49d877c4764d72087d1524efffb42a2c04e187ce188a087c8230f5b2af31e28ce94f03e9d11e73a1b463848cb92e51cbea3b311c1743448934369ea50704041a25a535760858d6e75b9d6de4c7bc972f5783e14a303a3ad1977f7f5a6c21b9919753e6fcc81d6185fec3d44d2d5b0426ae678e3bc41e5d72035b9c1008439b3238317ac1b456a3b77634205d6be240d9068fb893b12fb70caecbd3b6f450ef4def9dfdc8e2f5dd14cb6ada1acf9c422b318d7782d07635a700ac64c018bbbb2749cfad372087e69dcc91c2668ef824b9992aef71e730f00804b56f91925435d0da6b458e9e83ac2c4772b00600326479a303ce7c0f0958b8872a1a8c8f586b431e3df4873aebdbd442ea331cdc31aafa460992a1eacfb1784f3193b06e0343213a8263743774fec9cca1f025bbf137f7e8ae2ed2453b741f2fc4c078e2c156d2c47f2b7e457acf2b17362c7994880173c30a80c645b38517d3d9f3b5858d029615cdd903ae5ba10613b4a6c90e84a2fa77898df43be9d8d0f3a60c8daf365d90ca3210a34e0ddf92bcf020576e6502b0b3d9047cdda21e5784f1347dfb3ea26fe1592dda225413dbf85ffd6ce67d597876dc33671cb6096cfffa65f1e26c1715aa3302ee32290e4cfcb42101040555052d7aebabd8849d4633b2358e0465bfa8eb1acfe52a3044ca545186925437c02d3f8b4470dbcca3bbeba29eb6bae5d12f17f2f39caa51ae5cfad812a5303ceae7902a0deb621d2e98cd013a49fd82775c044ff2bf3e059d1d14728f2fac057d72089d5102fe35e3ad64925d594e07cf070370f3bab44b175375501c564b886ca9204283ffad1932e28e55230fcf56825b4c3adef713b7cc022d08b9f379bfa90787ad9bf18db6c823370977460ae1119c398b736f02af8b9d448822b5ac00f247dc0b5e27f6928703d94b95375b627f2855f95f1cc5a48979e4f2d5fc2a925df9f3c2935e146d25bb4b77aa698e901ef0dc6dd90b747e4bf820d447834cf682b58d386ec70c8fab119898c43944af478d46a83c90028c4c138a541f9160553eb63893ae7114e13cf38628087ae34385bfcb2d543776a8d17f26c5cd5e530d0112ac9f75d402d008af096f982b60fb5424a73d512e6358bafb3a8f77b932224c1086f3c1d9f02e0da1c284141183e1e647ed4e2bff96aa623b2014985d9ba271721ad1ed02c40cf3ae7d8fdc9bbea6cb8ad724d9ceeb78fd75dcc1620f316a40c854deecb9c6c5301b33c0b917f6bcd0d399eb21c3768c7094d5372f234732d8fa3a685db89a86cebb620501158702d3c6b70779a3a2b5bd9e49f5c539cf5cd63232d6bf94d05acc6d43e8b86b793d2873c7ccc641b9b563497fe240b8ee318a867a5a5204e55d5f3fae3d61e6c9aa875cf79debbcc4dc226801c8e0329e476ffb664b151a3210d3c114bec20ac012b5201f667dd0d528bd35437394fef84ccbfc9bfe9460ed8005d1799cb7afca6a22bb45af8db7fd112cf5533a60ac20c5f071af92e939b3009eeebd601d7c2ef1db273b46d8fc0a34e861f349266859540f15d321cef7bc3a564dddbedb53436cd199751e6e97646269fe7680351cd8999e5bb4e5004bdc1a11ba87071b6f91b8c64518479e1abf53d2548db2e0652d643ed970faee1ff95a39e52722807d3b1649ec6b3e2311f3a1da340b7e5b4c9df3ac04194af716bcd5a84bf37d05848041b8227d01ddd35c9c6ce9760ddc222b2244a01153be53f881e8aa52e7384b9a0fcdc401edb964a470ea93c7c0e31de7bbf2635855c5d24f5beffbb3a6f03ba50d7fb5f4b557dacecb9ac8c3eaaafcad2e1ca8f2b2b4823e0ae408acfddd238f173d985a650a18ef397836a5b12004964d2fafe3b4768a47a822b59e2763b54b68433719dc32ebb5ff241942ccf18dd16da803cae9c7eddd47386e9a0bc409bbdf13ca43276945909db97d039b1d2e50548f7e28eae271676d01635e0eaba6082cbe45990613739487154c39fec05d81edd94d38da218e38ccf5a4d891d4744703ac1c27acea74ba6b855a09cf801c2fac8854be5840e71ef75057c3e81a09f3597e8328e309e29faa5b751d557c46eec11a0cf159cba4988ca790aa3f25d2defc05de9b332724e06916bdd1721a8f8e72fa082c6f9643eb732c5c98c8d66a10cb82b96ac1f968980cea39f178d0bf988b4fa29ca45a28358b38eea18c562439c591d465c8f47e47a14453faeda6cb6519ada7f2bc69ef663e6916641797e9bf2daa274dcf714b667a00347e7e59f20cbb63a9823ef6750c99c038d814d7c190868dc76a38baad169a7c7be22efacc5687dbafc8d78856c5a66f2319cb4ad798730fc52da6a2ef929462649dceaadc6c08ae5dd8724fc6743375c2ac577aef4f5d05049401c62bc3213ef8fe0f0a2dc856297f3df6a4a6bf10a96318d512c388f135fd732cefa54978f5c6e808f4e29381b52368293ee5fca164e28c28c50e0fa51622549f748b087ad135539a9443370dd576c97953208f1a5e3de061ff4595c85f55465f7199f5c5b737caf405645dcccf9bf461e8a64e3058dda7070d50f150adbcb47a87a6c49274aeec8dae71567e75a338241cecf0205ba73b333940cb32ddaf95bc211e6050c230e747258fa5a190f27d0391b0974675b3db6eba0f0f8c61586eea19c530a7629423830174efad3f707a2ecaf8a7faa32979bf5289d384103604c2e077804ddd14d439cfe124b822f3899430ea97b549f08c0183f644bf4fc83a1b6df5c5a85cb89fadd54c5cf760dfee6bffa372fb8fc904c208c60cdc206ca6a73c3544689dbcfe26036318086f6ee8559e57025adc53d583aefd1f51c74e398b9cd37d11edaed14c8656ebd8f24f0c761dbd480e2fb9d7380eeb56e32a0d23b3ee1d8c147457fd608e1ee21e2d1dbd87368091461d7b1fe4fe08cddc4ff88f0e447850a9b56633234dfc221b5daf16702f10237c332ede02508d7d5c5d10e65f590d5606ee3d2945b2b7b3c53b0a1f3c000c818cbd6af9cdb1464b285afbc4667c29cd7180673cbc2e428a4f2f0e0cc9024f407986141079b73b4a718195496e9d02a9fc4e9e17208ab793813c12e26eb256a5f964313c7c137f1eceef60b2fadf975497f9c86ee60390a1a868c1f730807a9f95d124cd676f65d2dabedb18a909063dff7761f80f9e5f4dd87be9443efdf1eba38ba778490d9be627dd8d159b4530eb64bf7a1280600b05bdbfafc079521106e2d499f65c3bc5a3f0ed9650d2a1e0de77071db8e155c741806267f3c86a9d2e35778d3d10341710281b903a9d3c8009871cf58404d7918a730fb821bdf44129c58c419f08314da1383db23e8afb379b04b196b97255979b52d3268a498fd827a444deaf188b4870032a816980c605d238b4885f0f221f031ab45f5dbd1cca6a165f277e3a1d2f93280bd388846fd6e1c5186291befb0db9c024c9c9564b8d32f59379c1406155ea7120c1cf037d12b7782a4b8851fbb920afc15c7454ab66edca5bd53718e5031d1300c7ac10f5b111f23a04b7ceec4f13025b3909d391b0f0e118e1214a9971e36e0e80bc34a67e4fb8c85fd1482a2254091b67214675dcf635554b7ba686a4ba4585f9bb3e7f27c9639b7437cb9888cd14d0dbf2407614dc6e401befb1b762a361ed090f200daef5cbe275a330835c2f8f9703e5d8e43edae5daf2892301e6f351c13933ce81615317645d8e155f2d2693874a385c484335babe98cec86dac8ab55ff6da78570bfc9c0c423f2d377d669d20d8189011675befb3d46d5d07efeb4313336da2356d642f7c924abc263f3af0d71253a7a4934314e3f674f24c785a06d10b291263a1942132bccf83f8151b258b4ffddf1ffeaf64d31409499846e17bab95b2e08e78e86e319881556b7f524c210d90be50463a98164a7e6f0a36c0a4a7949796e64bbd3f7f3011bc022cf31f70e0ef7e9b5c67a3f9f4cbf4c748f13379de51f0ddda74effdc4218f47285d23078d3a3ba90ebdaa9858eb97317b638befe9750b46b41453d0381b7e10f53b2f5b3147fd21e94281636abea0dc69840d1cac9f2b09dfa39a5ffd82e93e07a4a30181b285ef985437a15aa9c9eb031e0439d82cda3d26ca3cd8677a248faf2ced1d43bf3515853164193952734447a5722d6b7545102afe68d537d934fe9262fb0b34f151e35f32e0611b9a7c09d76778b305ad5edf3f97f4abad78ca89d7cb2d2d6b44a8fa8b45e8ffd1d55acc782845b6e4d0c3d4f23763ed32233b58ab6195db0942cfbaf88f3785bfd29e84fe975e2fa991f085420b530aa809796cc406e56e70fae324294150b940707301ecae23d14ff45c9142c481ff7256c7bdf7f8c28fee330d57cba4d0b524dd0682544b5deaa39e2ffcbb00f7af4027c7e6447dceb4e9cd16cc47953d450172a4e0046339a00765ee6b71921ad144b2e8d33072af643df31508000508d5dba4099df84d2aacccb031ada8fbefabd9164242b817fed02c1892ff19851a58b8293187330119f62c73bcd40b4123e9cc79e5df63c73c7613445983fb00c96b6e5aeb2be1e424344ef382c33666974dff30e999207aeeb2eb61e5a214fa568d7a65d677049d1b2407d3aba4f717422b3f0f0cd82305591dcf84f23b20d1eb385a9f3b2b43fe74d938ab783d1f280bd9d06c08cdbfff7e7073513693c856ff498f9a55e1c6cad7f087936e84c", 0x1000}, {&(0x7f00000002c0)="d88c478982d123963df1f145b30b7a7a608cbff0e9f63945842dec1763029e669468a4875e4a06c5b7b61fe76275317321daf320ea6f925534c80a3527987146", 0x40}, {&(0x7f0000001580)="4d1d313e42a8f85f13ad3259c1fad498a31c473ec7db62ed0ff7ceff2ccf75aeb21eb1b54b7d6f869406b438448876047cda63407e855376f57037d654264264a36b2526c4b3e19a596269cb49ea87d464f5370e3e9154e5e39278560c6ee5798f2c094f5b5e6c4d31b177e07e1f7b91becb724a4c6dfb5af0c7c51d2be079ef575a3f1ba5ed33ce920e65b307b8da243547da532b48304a51d2989b723118f8dcd8e4ef9a9da9a9ed7600f9917645c75d03528a2841dd230763bcd029cc25a243dbcf3f84345308de9daa13a55d2e390e0c062c92e34a", 0xd7}], 0x4, &(0x7f00000016c0)=[{0x18, 0xffff, 0x2, "54e9da"}, {0x40, 0xffff, 0xfffffffffffff990, "015fd7be730818a5dcf4b971bf6058c57965e3fb4cc93ca3064ddd9bf618ff6f5341eec17440f65151e66650"}, {0x90, 0x0, 0x7, "a0ded3f7d39060845f6f5144152e2d4705f469c3b64f8f1a56bf3b6fc30b266c519164e99ec0273b12c851738417e0941914086c1f2d511dc2a465e3e306b4c6ae7e5913ffb31b27628727c170719e0f84a0bc404b604d0ef72a4b89186aa8ae749162886cdf7d6d28010f4721a44fcf56371b71baa2b45f8ec8"}, {0x38, 0x2, 0x4, "3389d5d5dd53df74d98485de5964b23eb8de603845570825a7d0298c138cac817f016e0e585011"}], 0x120}, 0x3) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001840)={'./file0\x00', 0x87a, 0x62, 0x5, 0x0, 0x37, 0xfff, 0xffffffffffffe5d8, 0x2, 0x0, 0x1, 0x1f}) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x83, 0x2) 22:28:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$IPC_RMID(r7, 0x0, 0x0) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000340)) sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x28080, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000100)=0x7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) 22:28:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="785af7c1463916a73a5e60a3e1082958f4dc63672626a83be99576ff6b795452559cb4e8246cce58fbef65e64fdf96845880020351e11692", 0x38}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x4000, 0x81) setsockopt(r1, 0x0, 0x1, &(0x7f0000000300)="ea78cfb3bce9088fffa7d5ea600c363d6b9a5a3cfa528937d6cb296c2e24f194edbfc22c518fd72f9e5b1a76ec3b3119bf850f182f094784bf8af4419ced64a2759aa9c7e21074ab92bc6f99036035bd44bcbe3ae60cf66ea486f6386a0550d7e81f8b0f4e008f447d0ec476747654e2367e8a0a4a658033e488a8d1a0dbfb2997d3639482c167c47f71d364f5dc97e2a1e6452effd7ef13f5", 0x99) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) sendto$unix(r3, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea5000000000000000000000000000000005393efa7e22030580a3b9a54875c8f1548a1b40b77f55ed7a9f4530235050098553f5863fe21328bcbf5d2fd77fc479606499bd536ca7255a186079472ff58890a4463bffb60aa91175ed6a1c69acfafab4f2f4c954e3b78ffea6082f7c71fe15bd896e2a626524a4b1dbb4a84f10242bc5b8488be37ee20aa4c0327db15b8de1adf53347252ae64c3dfa149a562faaa1b1576cc", 0x2f3, 0xcb7f9a29e983cd54, 0x0, 0x0) 22:28:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x60) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x800, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80e8, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x814, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x336e2b0e89e7ff74, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/144) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r4, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x4) ioctl$KDGKBMODE(r5, 0x40044b06) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r6, 0x20007478) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x0, r8, r9, r10, r11, 0x52, 0x19}, 0x400, 0x1, r12, r13, 0x200000, 0x3, 0x1000}) r14 = shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x1a8845419a65b932) shmdt(r14) open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x40) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) dup(r15) r16 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r16) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983cd4a, 0x0, 0x0) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x80000001, 0x1f}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000440)='\x00') 22:28:46 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000012c0)={0x1, 0x7, 0x5a, 0xce, 0x5e, 0x2, 0x8, 0x10, [{0x7, 0x1, 0x1, 0x8}, {0x2, 0x200, 0xa9, 0x1}, {0x71, 0x9, 0x8, 0x101}, {0x6, 0x3, 0x100, 0x9}, {0x400, 0x9, 0x5, 0x1fe000000000}, {0x9, 0x2, 0x1000, 0x2}, {0x0, 0x81, 0xb742, 0x7fffffff}, {0x187, 0x4, 0x401, 0x9}, {0x4, 0x2, 0x101, 0x7}, {0x7fff, 0xffff, 0x4, 0x7}, {0xffffffffffffffff, 0x37, 0x8000, 0x8}, {0xea, 0xf4ca, 0x6, 0x200000000000}, {0x7fff, 0x10001, 0x20, 0x80000000}, {0x3, 0x100000001, 0x0, 0x400}, {0x200, 0x5112, 0x8, 0x6}, {0x0, 0x7, 0x100000001, 0x9}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) r3 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget$private(0x0, 0x3000, 0xcc, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$IPC_RMID(r2, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x22e) dup(r6) fcntl$setstatus(r6, 0x4, 0xc4) r7 = semget(0x0, 0x3, 0xa0) shmget(0x1, 0x3000, 0x108, &(0x7f0000ffd000/0x3000)=nil) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) shmctl$SHM_LOCK(r9, 0x3) pipe(&(0x7f0000001280)) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000280)=""/4096) sendto$unix(r1, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea5000000000000000000000000000000007ff496d2c805af9430c824a8db40", 0xd38ae150a3a9a890, 0x8, 0x0, 0x7d2c7115ce2b9dc3) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000, 0x10001, 0x637, "7077032702315ae84be7ad81678d082c9e569e27", 0x800, 0x1}) 22:28:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x13) dup(r0) fchdir(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8200, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) close(r3) 22:28:46 executing program 1: socket(0x18, 0x4, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x8, 0x0, 0x0) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socket(0x2, 0xc005, 0x7fffffff) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xdee3}, {0x18, 0x1, 0x18da6b3, 0x4}}, 0x3c) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983c940, 0x0, 0x2ea) socket(0x1, 0x1, 0x9) setuid(0x0) 22:28:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}], 0x1}) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x0, 0x0, 0x0) 22:28:46 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x100000000) ftruncate(r0, 0x0, 0x1000000010000000) r1 = socket(0x20, 0x8000, 0x0) r2 = msgget$private(0x0, 0x7c) msgrcv(r2, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x1400) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xff65) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, 0x0, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r5 = dup(r0) accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r5, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x23f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) getpgid(r8) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x5c4) semget$private(0x0, 0x3, 0x16b) r9 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r6) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x1}) r10 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) 22:28:46 executing program 1: r0 = shmget(0x2, 0x2000, 0x140, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/119) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r3, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r3, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500)='/dev/vmm\x00', 0x400, 0x0) flock(r4, 0x1) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) r5 = socket$inet(0x2, 0x5, 0x8000) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r6, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001540), 0x1000000e3) shmget(0x2, 0x4000, 0x124, &(0x7f0000ffc000/0x4000)=nil) semop(r7, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) 22:28:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8d) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x28a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x1, 0x9, 0x8001, 0x3, "ac18242dcb39015b197854c4de2e9eb6872e1770", 0xa8, 0x3}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "93d60d1b4016c2000000000000000000001900"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 22:28:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x100}, 0x8) 22:28:47 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000280)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x121) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r2, r4) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r5) fcntl$setown(r1, 0x6, r3) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000580)={0xb, [{0x2, 0x81}, {0xd266d7ed04c76f, 0x5}, {0x4, 0x7}, {0x3, 0x1}, {0x3, 0x1}, {0x1, 0x7d3d}, {0x1, 0x8}, {0x2, 0x6}, {0x2, 0x7}, {0x0, 0xffffffff}, {0x1, 0x7ff}, {0x2, 0xdd3}, {0x3, 0x1000}, {0x3, 0x10001}, {0x3, 0x8}, {0x0, 0x9}, {0x0, 0xfffffffffffffff9}, {0x3, 0x5}, {0x1, 0x840}, {0x3, 0x3}, {0x1, 0x8}, {0x4161f8abf82be66a, 0x6}, {}, {0x1, 0x7}, {0x3, 0x3}, {0x1, 0xffffffffffffff00}, {0x1, 0x5}, {0x1, 0x4}, {0x1, 0x5}, {0x3, 0x4}, {0x2, 0x820}, {0x3, 0x1}]}) unlink(&(0x7f0000000200)='./bus\x00') r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) sendto$unix(r9, &(0x7f00000006c0)="661a397adbae33b821432fc0f7703017c0523b01edaafc3bb63ec9f08f7d76388367c9667094ec48ca01214311f7f5fa00e3be93c5b5635f4b89817285edd1852a35fc61e03fec6f35b622b491a078d9e1c39cfe16e82b4c1ee564b0e69a53bec2f728d3d9e10fa81f2b2a9a8af8f83c876e019f9f8bf895faa2f4fad5902145768c6c1619e4fa66384f4928df0a32a5dc", 0x91, 0x4, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) fchmod(r4, 0x22) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000040)='./file0\x00') 22:28:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = syz_open_pts() r5 = dup(0xffffffffffffff9c) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000080)=0xb06) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x401) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x800, 0x8, {0x8001, 0x7c}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x812, r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 22:28:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000000)=""/4, 0x4, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x11, 0x4003, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) semget$private(0x0, 0x4, 0x102) shmctl$IPC_SET(r0, 0x1, 0x0) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x341) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = getpgid(0x0) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r9) r10 = getegid() r11 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x80, 0x4ce923a7f4b6eba) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r14) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={&(0x7f0000000040)=@file={0x2, './file0/file0\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000080)="f1644aaf8740e82778b72c43400c14a26e04a6c1443ff433e7f319877c2484a4bb4c960d23fbbdfddf40fa7601652362ce1875760bf86ca63b0dff599e0d39af4e94e86c2c6d1cdf037f3c075155ed84cc0fc74213ec0ab27c507d1ce1d3ecc0ee0cb69277dfdef62bdfea779e48693ea717b059f8e73ca89f10d028e3a8cd20854817ecfed3794d997febd693f53e57351f64fb8024336cb0081afdd28cc29450bb8bb437f8d02a8e78abd7d0be2f8190eec93bbd4af0471c8ac8416e592305a708225d0c3276b1d4eb0cb401ff15d7c461f2b75487d6373dcf1a183e58c048f30c774a69a2c9debc2aa1b1ab751974230a", 0xf2}, {&(0x7f0000000180)="89ff3ba6a04b12210df2b5ed9c22064004d5390c0323b8b7453e1f79dab4dec05c7cb134ec7cfb421ffdd871f8dae8a81fb33dee25d8aeb029125c33df6deec72e73b7fa1da94347a30e1538fbcb8685cce0dbf51b2b7da4372d8c6412f68f0c461f6013f259c67b02b388f02edaa50717c42c59702087ee5cad53016cc79722c3c00bcd5d2d7c62f36673dd55f76cc6a2830431a0ec57111f9b626d9bc0cb2e24f4b8af4c67aec1ca7c35776dd373b0b998aa3786", 0xb5}, {&(0x7f0000000240)="406df848955bda005547d1c1bf907245222567e2ab9ac86f7c83a2364b3fe8810691783ff1963d44f49dac7aea65831245e49225c83f5bbc27f734f75e9969e0a5360d72aff1b9d1db8ffe9f867ac6a514f358bb20d37f3fd1fad6eb7ebe7fb4c2ad78e2c975d5d1fe57de19588e04ce2ce57d507d250c4b8e", 0x79}, {&(0x7f00000002c0)="a40d4f6a094518d15280f86b6dfb41f3a977eb5bf608f248042c4731450200e4ca6ac8b0e08b002cafa2c6aaf13769a519e8282dbe291ff0afc27ed0", 0x3c}, {&(0x7f0000000580)="17403699d390a5228d96f01ee5fc4bab2072f89cac720169a0977aeb93e0c1a04cc7d42ee18655358b53cb02653349bf1131f98b644bceeaf65508ec384b03f838eb53b804af4f49453fafe75fbb6b14fab4a360fc66015c04fe27d2badf4b72b1ab372ebaaf61cc7f920593b0ab2523b3077322904e2716c057de9411bd41372c65c0f979519c19b289c4c080ef93a73c125c6bf5a239", 0x97}, {&(0x7f0000000640)="6328b1a2051e764b5d4a85d5968446855b91ca30181661b3c02cd9d8c755810526820748af2cc9250d8f03e404a9de43357a9322c577cf56bd4ca82b523925489cea9b354bb86c945a2361756b2bfd6802e2d03181a9a030dd8bd5a396799d4eb6e3ca802b436dc8d29f6e6cdda3f9a58e83da4da6a183933c79b9d068171a687f983e993a39d1f821a9c6bfcf34480e8641190797bbbdf50b1bd1f09b8e3057da51cf460e3fda3cae9dc291d733fdece5153357ab17ea91b2cfbbb7383f7820e5b7fe24e8c4851b3c91bdaab902c8cc964a967beb19d0de279a2221223e2276ffcb3534af56c3a05e85422cb194b180220db80676f083931482c3f58614", 0xfe}, {&(0x7f0000000740)="7579189aca2ebc3bd5ac639a811c24d9647ef974c7dd07bda26daa3c7830e04eca0d4ed24f62a09b41336a50064717426b76a5f52a162fa920d4e87729721e9ff1a18b57bdd569c09df1de38c5e816016ec62a33eb3fe65b003755cd264bd1e841b3ca076c275eaf924d831c7842122387e1225f449cfbcda0cc53e92e211fb1da11144de24691e3a782fee839699b60eb063ada2ee248e47da0ceb117397455b7861c077c8627bdbcfc5df0c73ed21d844206b0b359c364dc5becb1c8e2c06ab50aa0efc358212a855f60d9c6d6683fcbb34acf08377eb8e803be135a9a42b7292b571b38e1a40c08207856ae92ee7965ff7ff3c188bc2bc2d01116a7", 0xfd}], 0x7, &(0x7f0000000a00)=[@rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r0, r2, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c, r0, 0xffffffffffffff9c, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r9, 0x0, r10}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r11, r0, r0, r0, 0xffffffffffffff9c, r12, r0]}, @cred={0x20, 0xffff, 0x0, r14, r17, r20}], 0xc8, 0xe}, 0x0) 22:28:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r3 = semget(0x0, 0x1, 0x8) semctl$GETPID(r3, 0x4, 0x4, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x7}, {0x14}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getdents(r0, &(0x7f0000000400)=""/123, 0x7b) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x9) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x100000001) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x12) pledge(&(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='\x00') 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socket(0x6, 0x4, 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x101}, 0xc) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: setreuid(0x0, 0xee00) getpgrp() getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) ktrace(0x0, 0xd, 0x1110, r1) 22:28:47 executing program 1: r0 = socket(0x27, 0x4, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x5}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983c940, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10200, 0x80) 22:28:47 executing program 0: close(0xffffffffffffffff) 22:28:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = getpid() r6 = geteuid() r7 = getgid() r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r10) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r12) r13 = socket$inet(0x2, 0x5, 0x9) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r15) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r16) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x10e00, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x0, 0x0) r19 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r20 = dup(r19) ioctl$WSKBDIO_SETMODE(r20, 0x80045713, &(0x7f0000000280)) r21 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r21) r22 = open$dir(&(0x7f0000001800)='./file0\x00', 0x0, 0x10) r23 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r23) sendmsg$unix(r4, &(0x7f0000001940)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000080)="4f278575179ce590e22dfc6a6a071037f2202555a7fb6dfdf924f3234b25562578fa77f2602478a7a259ef4a3d7719be9f578d112e0860a8509f965d07874c2aad45d0a07eed4d21b175a2e8cd51b3cdc1eea54db4b0bbbd98", 0x59}, {&(0x7f0000000580)="c3b165e9d837db8e032279edea35107f9a7c9bfc58ba7601609601b05e237d6cb584ca835ffc1e7756c7656b117d739bcd072ad613951777f80aa8cabcef41d19c2ead48e4987a0be7b3650f5da151e0ce7b891504b3db42b8d09f9103e632792355a1d8b8c2db37c743e3bc7aef293a02169abd758970c71d1e7f8fb3f0693f331dae958f1f9e3c593521a55bbb709fddbd13f5bed41bf7789799960e47f80cf67e9f22e970e93f68b80eb872d5033f37bd200c3ef96a6a6a0a3f59fe2dd5b164c9c0b1a186b11ded86b2c60a798e5f93d7632f8f4c42f1cc242eb9a9c2d0468b02a5699f36b76507821be2d4d4a91adb49c86bfc09a6bb16f6267d1c15e6f2c4bf8f55aa1d2b92a44d37d2b140df289e0f03e890baed80df1d1bfffecb87376bcf358569b48a69dfaf2cc61e8003f8e50fe7a8c257a2e2034876f25109d4fb1dc3da09096322e0db2cfe9848ce5567a1a3709249fcb4043fb6a3e668c49e4b0b4950313249d0c4b6934a7495639bb3efe712fdeb43ed504f7dfffc3c04cad9d57fd02e40ce2dab36ec596f17647662d9477c67562a1ebd5aabb1ac85ad255347e6c4c67594d4d70771143e24223f6a3da302d97374beab8e381a46d4598ed96c3b1259dcb40d8421adfeff3643c863f6fea71fca17b4208f7d232e7fdabdfa1db3f5e36849902ff1f1d2918da45a35177660850bd10667499ea12214b28793ad4ca21792817ebe58fb8608aa197f50f9d5f68176d073d28e124b30f6a5632b4ef5347be207ad4da458c4bd59ed15c5af858ed5dcf6c5b97240587c66b4dd0b7f323a95ed93f721cf506a2868f4f2a24dd1919bf7aeb1d69196ea976bde471818068c49c9258ab826b9a38d1c794438c8a645a8eca84b315bb743a99813d05138ba6b71fa09ba4417b4e9107aaf9f97e10055e3c3574625b6dfb6155e58351390878f60ffd1350670bfbb0f4ed78df4ced0fcc87951d78ca7a6031725579b62c0df7bba9b4fab85ee72f49535fe9391f007f988e34c7c2aa2a13cb2f0a082fc80a494373e68530e55b1237eeaf0799bb730a9b3b7844008c78a88e0d886b050b4b79949f5f4106f1f575713f818f1bf50cd59e111fdece9c89854853680cbe41aba87970727ed615940d855aa8404f703b224c4c825f97972d3116e802a34a1c755ef2d0b945ccd3b8e222c5110cfb855479d369e944e0d17f6ce863d4fe7b661dc263bb822415524c9689cd74b07e5281cee1d03b7a66ad641b8a159a4b1af08fd2caf5c76122ae0877e622a9c0bb5611f632dc99decbe8d8ea73b1a4fabbc5bbb095f47e6382152b578ffe3b4c0d7b70119d85cb4d574bc14a623d4ed23993d1e022e1149158d20f21b997ac10b8a4ad2dc66fe899ffb03ee6f319900d76910c036395611f8b217fb11531666035c44fd0bea615d26aeb9075da82b1043c0817bf71e488c5c477adcc9ac0218f0eef3b6900cbdb39f9ea8399d2b6c87f25efb632736961e810e96c6988bc8fee4c1e3c2d951afbc487ddf7c6f5830677f22aaf8958d0d5854ea6a44649f13da604b1728dafaff12fba66cdcb136dfd9a37c05f85e30b81d52a7099efe79a0bd9fe08c585e9c0b2bf5cf676ff95f413b7755db5c97d125b0044bc29bff118f6e69603596d308a52230846a3804e41607a88ae89bb450c1c0bebc0ff7b60f2f0cf1f98dec56010ef9bccab73d4ce3dd2acdd9dd434ae3fee76cfb2d5fa2c29c1825eb4083c7eed65c7b7045649cb4ac4a124445b544d770b9cdb7afedfee9e13898b96966a4f9919d37ae92cd106fac4b7a93e3d35d0bbb9763976d7417ab80b90412917d437070201804ee7df3ef049e7ab0cd6f712c5c69398e119dced32a0018e266f5eb0a83124923afd278882c4afb646678f918ba03cb9e2e02fa5a48a903365253ac4c124d611c75f2253d25c42b1403b071d0ee0f811afdc3f0aa4fd098f34a5ed9702da5061b3f5e2334f96ba2ba9b13f066c4f98d4e1040c5a4e446337b08002060f61e29771ed4097f3cc30f31b524c4df9d02f06c128d6455f4e5c0fdd186d253e510ced6b2dd7df45e16c353d6b4280e244f4ee19320d9242fe510f5f5cc614e9aa452433ce600fb664dc82ee86c322365e9865bf8c3c6c650b7007363a8e30d755d775a45572818398cf4f37472c5ece0cabe89630acdf4246c233195fdacbabf910b1fac1398eb98a352423193ac55ba85ae39f609166eb00f28c583aad66fb5fb643d7c80ce68d4026929a39c2f421c7bc5601fc0258fee2fa73f6171635b75e1b185a58cab256a8c6a85b24972f4d96e95dbf93e9f285516b21fcb93bd2f838eae2a549bef5c31412f94567294708eafb39ce2d7e9eb33dd2c867c75659f220c776ccb8098f60c6368dd749d8d2db84b0994bc82741c5a9c0f2759901fc3f198a85c49c4c4442f9762c6f530b68a7038b7d774b1561eb1fef74fab3451343a191fb6518d7f1a60a73aec528d9d86fe9fef14de3cf89069cfaefec5bc75d846966df194fca8ddcef942e90e18f9a4cd34198652fc6758252a8682e0ca73d3e59d9476c7afeeab1ff1450075e0e0aaa22c8c397e4ed53404be8e93c5f98283b135f6f39d93bec2b9c3536e7ac781462983b2142a7a6aafa06dbbd28f4896c1df5329572d3030d1da69c38a12bf7c1ff2d8781efabd382bdf6e9ffc03f5bae215f1728359ec2ea4c6d0c77f8e3dc01a98bd1cbfc7236f195d4a249589417d1782d7d2636e5b5f16362f4293fe768d1fa2edaaa56ec5dae09f0f9abb3120eaa07b1a687f87e1c099e085b112d7ca600ed373b2a61f396e1314c88bad25cfa0e4307753f63598e6508954b993639c9b152dc86830f617316361932242ec72ed94a528160de9e8bb345379016423899b12da3602807ef8529dc28ff7146fe06cdeb49c0acc64d0f0c66fe87e5d3708d99823347e2896a0d41d9030e73bcdd62e7a4ef46fc9207f493c82cded77fff71ce86c3891eeb763590f7aba36b7165dd4f7a4a0def86b5393a33c95602f455435768b9edd8d62fa24553efe9a5887bf7a3cb0fef8243292a9d1ce32b0d090af4b7568c32b698d6f5bdeb3ef954a2965ad7615fdfa9840958b441bc773c732b98499924837f22494ea4e45dd6ea40561d10300547350321aeb446d0a944c04a415c30f10f661be260a15b093a47ca695fae49c819d07420f959f54445ce11fb93f2e93e31336cd1f84192eb6da3508c93bbd22a43433b08e0d3dc7c97096e07aa0a6dfaebdd2905d0516d163a05af4424d8dab82924b44423c81342555ed44266bdc166c737f7dbbeea2c567382a91883c14b143eacfb515bb34c5cb1c39c86b5d2d1a3e094e061810b30c30cbb23375cf627eda2a25ea5f402708bca345d00f02a22bbd2730f4d2acb8cec21841f9b9281b132014a43d50a5444783fe103868691c683d38767308c7ad905cc575c91332fdab5eb6c9fd4b3214a1075d1012ababd6fac8112513ab442bb1d69a0310c97a63ecbca065225466c5b7086881638281c4db79736d0d6b45cab20c069742bf862ab582944f4eeccad1e6771233b966af92a2b941642ab129f3ea78dae6239cd1c206664681912d35ba487149d8ac96e8deabcc4aa3f98a6fac4d6184a2b7cb1b1cc1482e44b450f7e69b82757825555120005d29b284b3555149c0d27abce50a9c536a62a917630c77f67efb9cc62d9d6adc1a73e1e6e7791cc7e70e09acb6ff0255304cf236c24d642c0d95ee3ccf88aa99815ba91e3dfd03b7ffd112263cedb73e36898b00e5981ba14c1f4f49d3514c4f9248aa44116e35742ebecbe667e3b811d80758f6bc44497a7dd4c56de6fb9e363c4c6e2c565aadced8bf736ee6a24f76d8c17c78a74e80c01106df5745400501c949026047aaa4c35261ef40debe31c3d39ea5ffb73c14fc63dd97478d35efeee1eb22bfa9ca7ec07cc23b9866dcc58f9c5281fab5f544ba5e400c9fa835640a3e586a167b7b7b98b7154e3a7e99e9331e1d7dbde5cedcb7e1ad8946cd8f2a2db7a9ec6bbe66a77940fe1b0e1f39eea29e656bc11a52aa96a6a1f134fc139d7f67a130c99c7d3a2ed0b4036502ebbf0f104e236ff32540e5387eee844d5ddfb11203dc503bd81ec7cd6889318a5c332d2bcc9feb5bbe32290ced153892190423b2b50747ee885d83d977b1d785e7038f3a61febfff453301916887374394fdf61b260d71066f517a462f083a3d497a78606237ce6d7e6369721d8f837089ce0d9e09b54f245f1d43d852009980605426156d8652068bf128c2629a57aafb276ffb4a11aec764cc71c2d9a7aa798ae04da5aae86df1be6c861e8cd4e7443dd68da0c1652c3ee1a71b546151d61a0b2121aaa37bbf7c413383003979d0bb437562a68c2be802af81e9be79ef48cdf844acc107f7d8368f4c1f8b74b882bdb2dba7e3028f1deb0e3d23708dc58d05bf1a04c6e9325eff56c6ab77a960994ee1978c59b347addfa072a169da35b99f691e27df57b72d472174a03c468edf82ab5c9156dd515341ad08f2fb86a9fa432e6d6f855bcd6a53667edc7e753dde75f0c31d021b48e6381c0c1a0f9a143d3646e92d430e5dcfbe6a9c5e0f356cd7c2e7e2fbd3098174cb7135633b8444cc7027c8049729099be840006a63289cd3ebccb0e66fbfb297c03b0020e78e49013a620cff765441cef310df494587468da518c01d9a13d73fc89e8d444692fabb8994b3af4e1d3a0c7bbfa2b82134b896161f0deb6aac03c26a200486e5f07a578fed0649014b8be22516ace4c655c07c7ebce62598e4c6a1a3b550c8e1c70d1f5f834178f965fc45132fc89b647c2d6dc26aca585c30ffaed97aef7dc1c6e3de333714b5aad7712d7cbc58544ef3200348c996d5d1cbc27694ef9bb49f5854ae18704dfaf6c29f6ca5ec43ae94edbaa60ee1aed410b62569e88e944f9082db3fc935ffd46c268b3c0b78014599fd1e619a16f7fc311f5e98a7dd316ac79966f633f5140ec873f5dc33fd9a425050bdd6e5754a7ab99e71f82345c4dae114ff22baee5ceb486d7fb2ddf33c91886fc58d953859272583c5473e448b26794dc184d71f902180d2e244be2c08ff62d6156a4557a252b8046c5f6c98027b0b22ce39f76a462359f1ff094e5b49c6e87f482452b65d029312f95247f1876ebd6dff39075e098bcf8151b7600f3c6e55b6ae515c3611e23a5f923b26ba4b1dfcb5524779e48b75fcd8f07bef0dfef0b73a979f21a89aba41d5c073dcfda516cd3d3ceefb8d7558ddc9a3f806e00f262957db1160f41831fd85df8a7ae310b33c5a7ac06529e574bd421424c0ae390cf8f01c292060c25988b4d36bdd7d196b1fcfb7bdcbb93dd753e84da6ba1b7d6eb05578e8a190866bec19c636893bef96c8fa4b010552e4d0d68609c45ea22243501ef375127e0c5e069154b8ceea0e4c2c9cacfbd37f669c35825284b2daa39b5be624846cba1b642a0146adb6f48f4384a7a286920d5b397cc2a055a06d0265a3a8f5b906a850b5e30b89bf454f7b3154328083875fb5d356d4e1ed63263bcdf504faa552c77ca49fa6c01a56ed5482004f7238e60fe56000756c0dfac8736d52b54c696687d0f622ff9b5a9cf493e3e03191278d28f19b06cdb8e58a89e26b6c8dbabaaae1b30d3ca36a47ae56a9f1ee36763a95a26d1296facaf3ba437e743069c73d2a2f8142a5bcf1ee9faf2cfbd3dccf4f6034166c30f9e1502735d1685e40d20087618f0fa2165fe19655d01dc704039159ef8b7d2d8b866c23cdea848383a0", 0x1000}, {&(0x7f0000000100)="26f486fbf0f152f3f1b2c52b5ebdaa1152788492cd5f31d02fa7494bfe4711cb7c97bc941bfa61e4456a35c1dc587a81c8e3d820dd79ab5136df94427e87fbdc8715d8edbac49b6448e37aa3cab0a76293992262bd66b382e004a019bf16bbe187db561b1c1f31ef4cb51ab788d2c5e3e8fc7681eb7f465eedb75816bab79088629e646dd4d9a6fd437f8f20ee44d3acaa29e72109eab6e5bb7c622955e4ddea2a85ae0020ffd612f89fd86cc7c119b46d838e", 0xb3}, {&(0x7f00000001c0)="56eac5ffa79c87d271a685a7722836f1ad06607a2a83b04122b6a47d1a9538e1fc9d9fe3356b7cf1f7fbef5841f06dbe4dcc4c9fa59b2ecd8efcba6cd8460f65c2a57cf974a2166486712088020d16004f338026defe440682c727e4379b1fb09f8c00eaa3e1547e1e6c6ada2d58fdaadd4a3c4e760109c9014fa2cf800a3ad615df53f5bfaeaa7ee801ecb4fd9f5767b59ae7ffdadf4383dadfad5e9ce1b11966bda798026e18dc2eb4c09a2a761b8c50c2ce0da14d159395217ebc5ea99fcefad48aa89b3f3bf48ce0", 0xca}, {&(0x7f0000001580)="bd2ea273d5a1715efb9c4cc4ebc1de6005c27447a863e62784d9f4ec24628d3571e14f39321710afe3acdd4393bd80598fed832612dfeea4d311198895590c2a4fa8b0b8ab6cc64e19d56de25606851ddf3631b92173b32f76ec17c8f2acc67db6f0d4d68f818014c7920a19e896f526fad5f7472f37b92d6055d9af410af70f438dbdbc6c966a2febddab06f384b683cd00d143cea8b090a53c6f36040acca0298abf5fcb87d3c77331b5b335d89bd30ea824e0afb39a8f4901902b905e45e6dfebd12ce6fc1bf9c33f036d737e1a40830c7a349f1f6b837b39253701d434598cd2040d586f6dc4602bc3ee802d452df7d64c5c806918589f94275f11", 0xfd}, {&(0x7f0000001680)="79a400b33f3ec0697897b67554c32033db37d9f3a9b536b3dc8397294c0199cb1ac95dd98f8cde89f134815680be84f0f2d895d21a36b72a6ef968beca6e149b76af1e7373c8faa52da5d6fc7192cf8e16", 0x51}], 0x6, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r2, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="380000000080944bc9211474b9000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r0, @ANYRES32=r23, @ANYRES32=r0], 0xc8, 0xc01}, 0x2) sendto$unix(r2, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000280)) r9 = dup2(r4, r8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r10 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r10) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x418, 0xcb7f9a29e983c940, 0x0, 0x57c) 22:28:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x8) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000089fb348d026e00008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837fa4c94acbf2156519cf11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd9509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000", 0x260, 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) fcntl$setflags(r1, 0x2, 0x1) 22:28:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r1, 0x0, 0x2000000000000001) 22:28:47 executing program 1: r0 = socket(0x10, 0x4006, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0xfffffffffffffd8e, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) close(0xffffffffffffffff) 22:28:47 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x4d) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockname(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000040000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000100"/110], &(0x7f0000000080)=0x6e) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:28:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 22:28:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x9, 0x40000000, r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socketpair(0x2, 0x8000, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="0881233e3d67ac443df1049a304819b53482e9aa6719336c75372b10ddb744f6406f55eb814b988ef20fdf3327e73ced87ff639eefc3dad04eab87373d907741bddc3b83156411d298bb4235882268f3d58093479b07c642fe1fc00be15468288c621c9e2830ada6e95d30355564e6c003c64eab7d49122c2651d9710fe454ac8f61d6815e7c02b695fa7029d1622672f1dd4e413580e152", 0x98, 0x2, &(0x7f0000000100)=@file={0x4dc89d7e6abb688b, './file0\x00'}, 0xa) 22:28:48 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x200f, &(0x7f0000000000)={0x7, 0x3}, 0x10) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 22:28:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/50, 0x32) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$KDENABIO(r3, 0x20004b3c) socket(0x11, 0x4003, 0x0) 22:28:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 22:28:48 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000300)="50010501000000000004000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983c940, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x83) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:28:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187900600000034248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a000008000000000000000000000000000000000000000021d58e06323c2c795a4097a0ba8f8284b065af3a5c13d07eca1ce0dc8e07f7c7bf4a1c6aeee345aef7a30f03773d79c79dc0317a69e478635055b8752add30676e8223fbfe463d7373e315fe55354b2a6fa505b0ca97b1039d7ee6232220ad0674a3db5439c1fd3a17a69c30847d2f915ab88e6e3a0ce07bc779f50e53d51a6941c2fbb153e1bafc745545d716d018e62205d193", 0x1e4, 0x0, 0x0, 0x0) 22:28:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:48 executing program 1: r0 = socket(0x11, 0x8000, 0x1) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000240), 0x0, 0x404, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) 22:28:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x8) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r3) 22:28:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x6) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000000)) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8001, 0x4) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0xcb7f9a29e983c944, 0x0, 0x0) 22:28:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r6) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r9) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x11, 0x3a8}, {{r9}, 0xfffffffffffffff0, 0x1, 0xd3c63765402dc69b, 0x7fffffff, 0x3f}, {{r5}, 0x590bad9c84200efd, 0x5, 0x0, 0x3, 0x567}, {{r6}, 0xfffffffffffffff3, 0xd8, 0x80, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x8, 0x1c9}, {{r7}, 0xfffffffffffffffe, 0x16b, 0x20000000, 0xcb80, 0x9}], 0x3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x4, 0x0, 0x1, 0x2}, {{r8}, 0x0, 0x81, 0x1, 0xef7, 0x3}], 0xfffffffffffffffd, &(0x7f00000001c0)={0x9, 0x5fd}) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x0, 0x7}) socket$inet6(0x18, 0x8000, 0x200) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x6, 0x8, 0x9, 0x8}, {0x40, 0x4, 0x401, 0x3}, {0x3, 0x40, 0x7, 0x3}, {0x9, 0x5e3d, 0xdf4, 0x101}, {0x3, 0xffffffffffff7fff, 0x4, 0x4}, {0xa9ee, 0x3, 0x2, 0x9}, {0x9, 0x6, 0x7222, 0x5}]}) socket$unix(0x1, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x3f}, 0x10) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x4, 0x0) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x18018, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 22:28:49 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x25f, 0x2, 0x0, 0xe2) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 22:28:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="208464174b7730e4dc28db0f649be9e3d88819ce963bf97652fa3c95ab129a366d3c474849fac9532d41992815b4f7588f53f17347450865d02b7c499283661141ef47bd78c07f80a7b9463a1e24b6d07a95c516e940d5fab0d01a40aac545af5377c723675a7029bff1b569e3b1a846bf316fbcfb5883fb195ebb0c9729cdf3f50f8e15279ed0a7eb4b906adb12a822de7c4c38882a5a20dca8d1dc6176b9513070d3e14ed699f1ec48c54544b0f32e40ad97b6c2be6589", 0xb8}, {&(0x7f0000000080)="42b93fdf73db488a6bc657082d6c381a18e05fcdae4375f95091", 0x1a}], 0x2, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x7fffffff}, 0xc) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0xffff, 0x4}) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socket(0xf46b6b84be58d06c, 0x1, 0x401) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d, 0x3}, {0x64, 0x8b21, 0x0, 0x3}, {0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000580)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0xc198218aff5b649a, 0x1, 0x0, 0xfffffffffffffc2e) socketpair(0x6, 0x22cc60415b3fe3af, 0x8001, &(0x7f0000000040)) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548063f8a914f1d8bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x50e, 0xcb7f9a29e983c940, 0x0, 0x3e4) 22:28:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x3, 0xffff, 0x4}) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) socket(0xf46b6b84be58d06c, 0x1, 0x401) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010500fc0000000000000107060000080f100000a11e9bfef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d6020200000000000000ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0209a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008439cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f27c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce4120ff03671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b8169406a500"/607, 0x25f, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:49 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x89) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x24) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r2, 0x20}], 0x1, 0x200) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) r3 = dup2(r0, r2) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000c80)="50ad8c099d0000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa000000800000000050e58d3fc290ca945fe621e6d034d9f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02e118742344fd557f696ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04753bbf1b9673f02e95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2dd8e7d0290cb0b2a8a2905494ac3437e6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e403000000000000002de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f835370000000000000000d6e65c2ebb579cd025c76501066653660bb7085f3b5d1c01bd223a4519794a095adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f5659b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500000000000000000000000000000000fc361b04e728b0f07b8fe377744bc9687e873369a36c3920b7c13eb0d1df98df31617caea2c7950734d42e425288d5a57583fd94bb595a61af29b78a64f4de08643c8fc378f753c76bfe0715d534a84baa5e6c29da2b6f1c89e7cadd1a89b94816da12901e8c5af659110e27853f74f182568a0ab3ad5c6bed05e0c5d53c86743222f37714fba9000000000000000000007835c75eb8e1c96ea8ec5170723c3a799c96591f15ec7d2836f488a6c36bc5d7a6732a63e2da1bdc4565e7f7abbbcadb61f47007c5eb66691a6943c9f3dad635902f0f8be6c67d5eb365ac19ba3840e103f72f17728bb7b7ebc0e5b9cbfa582153168f2b73316e8c46c97514592d6bf10df82b05fcec0a95698b11b6b861da60ec53e639110e3200ff5acc52299159a8812f19bba04bce5fd24f54a9abdf4f3420f1d3458d925c89cc96e506df1d945d61fd217cdbf5d7cfd91ee1accdc413a2853864fab20b152314cc0e4cdf891ab66a", 0xfffffffffffffebf, 0x9, 0x0, 0xffffffffffffff5a) chroot(&(0x7f0000000000)='./file0\x00') 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001070600aa4d96d300080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fca872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a05da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x2b4fddd58c07c4ac, 0xcb7f9a29e983cd46, 0x0, 0x0) socket(0x0, 0x2, 0x9) 22:28:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x84, 0x0, "04000800002000000000e84bce008c97d5a32000"}) syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000080)='./file0\x00', 0x20810, 0xe) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x10000) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 22:28:49 executing program 1: socket(0x11, 0x3, 0x80000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc737d3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd34f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a291480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/605, 0x25d, 0x0, 0x0, 0x0) geteuid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000001580)="e3e475462d6e763b969c85ef9fd87389132f99b6143fcefebeaf1d872e0e2947cb014996fad4bad85be400593041640f522a7f2110bc4b60539ab799c14671706f42f2a87795fe4d772ada262aa6f64b4cff16a5f60ae968e14e48efded31f96636bb389dcf57a93aa49bcba", 0x6c, 0x201, &(0x7f0000001600)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000002c0)) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000100)=""/181, 0xb5}], 0x2, &(0x7f0000000580)=""/4096, 0x1000}, 0x1) 22:28:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='%!-\x00', &(0x7f00000000c0)='+\\:*\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000400)=[&(0x7f00000001c0)='%!\x00', &(0x7f0000000200)='%*\x00', &(0x7f0000000240)='{{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\\\x1b\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00']) r2 = dup2(r0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0x8) syz_extract_tcp_res$synack(&(0x7f0000000800), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './bus\x00'}) r3 = socket(0x10000000011, 0x8000000003, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffff7, 0x84b}], 0x5, &(0x7f0000000740)=[{{r0}, 0x2b3e0601c5f35451, 0x1, 0x1, 0x0, 0x17db}, {{r0}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x10, 0x13402d2, 0x4}], 0x8, &(0x7f00000007c0)={0x7}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x759, 0x8, {[0x5d97, 0x3, 0x7fffffff, 0x12, 0x0, 0x2, 0x8, 0x0, 0x8001, 0x5, 0x2, 0x7, 0x101, 0x132, 0x5, 0x8000000000000000, 0x6, 0x1], [0x0, 0xffffffff, 0x1, 0x4, 0x1390, 0x10001, 0x2, 0x8, 0x7, 0x9], [0x1ff, 0xfff, 0x8, 0x10001, 0x9fb8, 0x8000, 0x3f], [0x6, 0x7, 0x2, 0x3ff, 0x3f, 0x100000000], [{0xf64c, 0x1, 0x800, 0x5}, {0x2, 0x2, 0xe0a, 0x4}, {0x9, 0x4, 0x1, 0x76bd6e6}, {0x8001, 0x8001, 0x3, 0xcde8}, {0x80, 0x100000001, 0xfffffffffffeffff}, {0x20, 0x2, 0xcb0, 0x9}, {0x7fff, 0x80000001, 0xe0, 0x7}, {0x5, 0x301, 0x1ff, 0x8}], {0x0, 0x7fffffff}, {0x7, 0x7cf3, 0x9}}}) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x688, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:49 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) lseek(r1, 0x0, 0x0, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 22:28:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r1, 0x0, r1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000680)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a", 0x69}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524c", 0x40}], 0x2) 22:28:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) getppid() 22:28:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f00000000c0)=0x2000) 22:28:49 executing program 1: msgget$private(0x0, 0x1c771787d908512f) r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = dup2(r0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xfd1, 0x6, {0x80, 0x100000000}}) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) 22:28:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socket(0xb1ec910d07a107d7, 0xc00a, 0xffffffffffffffff) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 22:28:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) symlink(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)='./bus\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x3, 0x1, 0xfffffffffffffff8, 0x0, 0x8, 0x101, 0x4, 0x3, 0x0, 0x3, 0x8}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781d4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d6e65eedf702000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd9590e3bc0984e4009ed2636faab228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64ae09baf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea50000000000000000", 0x260, 0xcb7f9a29e983c940, 0x0, 0x0) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x10000, 0x7, 0x1}, {0xf3c, 0x7, 0x5, 0xfffffffffffffffb}, {0x2192, 0x59c, 0x8, 0x80}, {0xfffffffffffffff9, 0x5, 0x7, 0x7}, {0x5, 0x1f, 0x7, 0x40}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 22:28:50 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r7, r8, r4, 0x81, 0x1}, 0x6, 0x5, 0x6}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r19) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 22:28:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) bind(r5, &(0x7f0000000080)=@un=@file={0x1be39072632c58f1, './bus\x00'}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:50 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x8, 0x0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r8) kevent(r5, &(0x7f00000006c0)=[{{r6}, 0xfffffffffffffffc, 0x3d, 0x7ffff, 0x9, 0x80}, {{r7}, 0xfffffffffffffffc, 0x40, 0x4, 0x8000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x11, 0x80f5ecb7d155dd08, 0x7, 0x53c}, {{r0}, 0x0, 0x90, 0x8, 0x0, 0x97c}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x2, 0x9}], 0x8, &(0x7f00000007c0)=[{{r8}, 0xfffffffffffffffa, 0x1a0, 0x20000008, 0x3, 0x80000001}], 0x5, &(0x7f0000000800)={0x0, 0x10001}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r9, r10, r11, r12, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r13 = semget$private(0x0, 0x3, 0x40) semop(r13, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x80}, {0x80}, {0x6, 0x8000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 22:28:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000352000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x8, r4}) r5 = msgget$private(0x0, 0x110) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000000000038fd000000000000f6ff00000000000000010000000000000000ad519d5ab439acd500000000001a00000000000000000000000000000000000000003f7c4fd4667766b752cabfd5e8c9000000000000000000000000008000f4bcc98b60b552714bb6981631de066469c5b769615cae4f29b98aaa76077efd526b8f047401a1a83be1255e716cfbe8e178da9acd280bbd1646cedbbe14996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61a70880f77cb3baf988e10e6db55ffdb69ba92b450841637abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07c52d7ad3221fdd1eeaeabb82c921359d584e72d88c405a731c640400000000000000f08f3459031d9c7b55f5bc76212be54113ee9287579ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023260be3fc2c900000000cfd9c02a868e40d802000000b8983e69b936a4614e8677f0754a6c34bb7a902fd8e8d2d1eb172bc4cf52e68f573977da824bf011f5e99c658f04eda143c52397f83a3ffa64037b1aceae2831977f67d6fdaaeaee76af35e1aa440cee63392d81471c08c1516bb0641baa1ab94f0394e386b3153b4f9b7fa6f2a482b46eb0c65179a71ba0f82d9a43cb93cffaa2102fb2f1c6dcfeb96c3256028a2f2392a1fc3fe4ff1758346571dd8bff019d924b5910c6f5854909ba943225ebbd027200008167b2f94a1d19fc0bb963000000000000000000000000000000de6190ad856256cc976a37b2d5b5d45eaf2b3aec076526bb20b34e1ce36af6eb605d5a254ee9b3ea631ce6dfe378cfcc52be3441e50b7bcaf5b99c336974d008de8b1a604dccfc0c8d5e011d879d72818b2caeeb08ec063341083fca491f00e238f765a2fcca070110eedb5f31719c9558b6250fa70bd1c4fb9cd2b9a4114bc62e7a3cda1b2ee6cf72e46d6e747527ef7e7952c180865e250432fe20206a4220e525ed53f508919273a1aef1e5ea38fe132100c1375489484515905cd72a4319bc486347b66b282378d0e91895ff32c74db2636da459b5588380976a046a46e967f71c0f8cf1173cedc5106181e08e1a90"], 0x1, 0x0, 0x0) r6 = socket(0x19, 0x2, 0x7ff) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4}, 0x5, 0x10002, 0x0, 0x0, 0x4, 0x0, 0x11, 0x8}) msgsnd(r5, &(0x7f0000000180)={0x2, "f50bdcd563d7f83e669e5ee9020b65bc4171ab3ea715f8fc24a4ece746674d2148cf091a849a27202c07e6086a37bfd6a8a982cba51ae21a140b510703e12c03400ddf50fa3b6f16b36ea250a2b523b241e65f21fcac6c39e58125ba69433f124f471649e5d8ff584414782eca25fbffd075a614da114afc4cd4998203f42311b10176a316f5ef2917e4b9e36a3b"}, 0x96, 0xc00) 22:28:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x8000) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r2, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a70c6e23c5cd188b6aea40200084de4"}) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008400005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x30}, {0x6}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x24371c4bf130b12e) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) bind(r2, &(0x7f0000000140)=@un=@abs={0x2, 0x0, 0x2}, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x9) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000300)="4ca6ef566d2cb88b4c525439b7506767d2da05dc3561edd2c722599d83aa6a99f628cbbdc4ae293118c48e55e54ee7820ba56ef1b73603e7303daa3ddd0e994d40d9c00e59f4429f29f587a1b98171d5f36ff6615853edc6cd26e2fa6989e6af7435980680b2d8555986e442cd60d863177d2bcaf91036adc37d6f0ce43a9949d525044d099c2daaf5cc9ef597435457a610902443527d9a5a0280a323180b755be303d66791c4eb0a96119dc2bbf1bdd3bd520434bfb9407459bda779f36aa5947cc66f5030c7ea3141e4b657052c72c694f08a975d727a4e2f8180c51328fe930da32c6397dafebc7b4737bf53766aeea4fb", 0xf3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="2ee4a5326260630479b9472e6b72e6be73dbf509144c5ca90a4fcff246ad33ae016046e1e1b3a50f2b56561e91f2f642a11a5d2f4a5f28747e237c3076db25f2c5cdff7ba7505e98d94cf200f8e6d509d1588983c4f1c1912a4f36611e33f34a3521cff1ff489ce6002b7dd8301bc48053db4e4bde1dd7ab5bb549f9e678285681afbc717fc5cacc223b03d8523c718ed20cc2ad7ad6c67ec4", 0x99}, {&(0x7f0000000500)="a5fef17587cc0ad2647c3ac09224c9f7012ba5d1ee431e8c66055e74060163aac44749b4819ef536a9c17a09ecac6fff9675ed303ee24c07ab214b793427d6b7097eafef2fa01b79102928902b96baf836da224af4bbc654e2bd156c6bdad84d3cf0462730acabd7035f85282ff7ccf8ccfc7e79a5d81491edb0e8066e044726d169474571d0d5664aefb6f23a6db9fd0638af50eaac996be754c01f960c67a80c1c0f52ec1de17f3795de3a963d6006b3636171f1439c5730e125ab0c0c835126d8a8c1ee78dcca48b73e688181bc6219aa80469e6fd81f58671b76ebdd61dec502e3e7d9f15e", 0xe7}, {&(0x7f0000000600)="13ff761879f8231790ede4d7940b5801d1703b14f339dc3a6dae3910ead047c8169f3ed3bb74294527e6fc29868b44396fa9b7f47d1de5c8f8cbb3e8ada873157a930d0d8216831aa0cf98c46b550e0cd9f735b7a67f3544386b9f4ac787a0f5f6717d823173e5b4747c8e24385fcd67d039204fd90d76", 0x77}], 0x5, &(0x7f0000000700)=[{0x58, 0x0, 0xfffffffffffffffd, "41691227fadd38cd6e66c8c033437a342b8cb20d71d8364d5108fb934465cdde5577eebb9a882a2828db92bdb64ae2c40517708187dfd16b71ac94e6e8cdc3c270ff"}, {0xb8, 0xffff, 0x5, "83823679bc51b09ffd8f559675feb794e59f65543aeec30c961c9de482f116a46148b75073030f4c5881a6e551b9d2fe7646cc42fcf2d1bc4484013620a858deeb9122f248efd4480956bae4523b5bb69aaabc2e14eb20b1443f07c293aec2085941ef7534d9a81d8f5d07cc1a86d4e01f70d434ccad39a9484ca601348bc54ac1d5485706688eab70227f5535ea1bd9d9fb32388ff9bca7d20b7861f7415d6774"}, {0x108, 0x1, 0x100000001, "9cdb0828635eea46db381ba22368ea2344e4becc1ffbd4ed05b05bdb7b7b2e04182842ca1fefe933c201a03dafbb8354fd29470c798ca4965ef69eaac92946a13804bb4de1e09dbc3bf293cb7b9a98bf536aaa5353a79b10acefc9320a3745fbe0947bc9b37a0372894d2f18a3676a2763ae9f9b53a4ad7b0b580b5208ec734bcde1cd969bb5714e7a3bbf9d422d3f51380e931e0c5334ea080fe10e30a2e2b6573e371981cf83f9fc5335b9fa99563b831c8162a6b73f7f3ac4c87333b8e48ddc650070dac2acd84d8328632ecce0eb73eeef570b4e361392af1c90223d05faea02d94a38eec24f29801f9854f913608decec4a151025"}, {0x50, 0xffff, 0x8, "097406b38e8e72931c99bc2525d0243bd54bb1df57db072ca331e7550c1593975a5e52da2c7eea701f512b7440e7831225013affd6956969063a0bdcf9820a"}, {0x28, 0x0, 0x3, "6b1b39ee61a56fa0d4f46d31baaa320c27b7"}], 0x290}, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6, 0x48d}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000600000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:50 executing program 1: r0 = syz_open_pts() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) 22:28:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0x5}, {0x144, 0xc8}], 0x2}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0xc, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3, 0x5, 0x8, 0xcf98}, {0xfd, 0x101, 0x71a, 0x4}, {0xfffffffffffffc01, 0x233, 0x5, 0xf36}, {0x5c, 0x2, 0x5, 0x20}, {0x2, 0x3, 0x8001, 0x80000000}, {0x100000001, 0x1, 0x59e, 0x7}, {0x7, 0x80, 0x1, 0x1}]}) 22:28:50 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x7, 0x3, 0x81, 0x800, "f5ca9e65b7f839ff7fd3fed98a4c47513dedf0f9", 0x0, 0x9}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010002}) flock(r1, 0x2) close(r1) flock(r0, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) 22:28:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x80000000000000c, &(0x7f0000000000)="a2a09783efb47eaf662199dcbed506d36dc4d244b79c6a036c910000000000000000", 0x22) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="233646f3a3ee4f60ab28c37534526d1521dab4f32c79b8720392b256c57575fd864f9962d1846307b7711762ff9879b1eaa8381ed7496556a85190718958385437c65d2442740fb6ec89e3703af0243305582a8510a974cf6b3da62d4e45c45fd55b91aa22405c8b77f5b83d78a201", 0x6f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/71) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r2 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000140)=""/4096) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x1, r11, r10, r11, r7, 0x81, 0x1}, 0x6, 0x5, 0x6}) r12 = getgid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r22, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0xa, &(0x7f00000011c0)=[0xffffffffffffffff, r19, 0xffffffffffffffff, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0xffffffffffffffff, r22, r21, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001200)={{0x1, r11, r12, r15, r23, 0x8, 0x8}, 0x9, 0x7, 0x4}) 22:28:50 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x30f, 0x0, 0x8, 0x3c49, 0x3}, 0xc) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x60, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2e}, {0x6c}, {0x40006}]}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$unix(r2, &(0x7f00000000c0)=@file={0xbae459460f5af77f, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) linkat(r2, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x39772e0254333dbb) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0x3, 0x3, 0x10001}, {0x8, 0x5, 0x9}, {0x7, 0x1ff, 0x4, 0x2}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x3d16) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) fchflags(r5, 0x0) 22:28:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = dup2(r3, r5) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = dup(r1) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r8) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) write(r9, &(0x7f00000000c0)="f7d3320419479291fcc05b88082fee4737b3686526e3563e0868b20ec8e90e9ed0277607523c742f579f0d30729d5f97fce7b5150085a64d6f8505b063d11c26ce3f11a36547ea48c7cfc7c0cd82246b705989577938a753c01965f77e3fe8aa473fa9d8b7987f0ecf7f14adaf", 0xfffffffffffffcc7) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 22:28:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x6000, 0x7) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') mkdir(&(0x7f0000000180)='./file2\x00', 0x5) 22:28:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xc) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x100000000000, "000000000000000100000500"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$TIOCEXCL(r6, 0x2000740d) dup(r4) write(r4, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/148, 0x94}], 0x1) read(r1, &(0x7f0000000040)=""/12, 0xc) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x9, 0x6, 0x9, 0x400}, {0x5, 0x2, 0xbf, 0x8000000005}, {0x3ff, 0xcdb, 0x3, 0x9}, {0x2, 0x4, 0xffffffff80000001, 0x2}, {0x9, 0x100, 0x7f, 0xd1d}, {0xa3, 0x6, 0x80000001, 0xfff}, {0x5, 0x100000000000, 0xa7ce, 0x40}, {0xffffffff80000000, 0x9, 0x6, 0x1400000000000000}]}) syz_emit_ethernet(0xa0, &(0x7f0000000100)="34a513487ce3311dfad54b3f92841a903d7d84a4f89e711418c8bd02092185f12f9cd5d813121b2e6a01aacf22387e34dddaf7fd30c0a35cdefc7bd94bc68dc526c045d455cf2d741b9bc4f56f0f85555d7c2395761f9db14077399821b580c5a01cebc024ee3b26c45a68c0878ada5fbf1481c72c5e053b6ffcfaa46a219fd2a1cb2c27c3c442ff69bac303065bf906d1d686c87cdb42b596c4e462496cf6ce") syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) dup(r4) 22:28:51 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x0) setgroups(0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000380)=0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, r9, r7, r9, r4, 0x81, 0x1}, 0x6, 0x5, 0x6}) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSKBDIO_SETMODE(r17, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:28:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2813, r0, 0x0, 0x800000000) ftruncate(r0, 0x0, 0x9) 22:28:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000140)={0x1}) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 22:28:51 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x6, 0x54a}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:28:51 executing program 0: r0 = syz_open_pts() socket$inet(0x2, 0x3, 0x5825) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x20000, 0x0, 0x0, 0xfffffffffffffb83, "854b55882e0261ce4e7e378e5dea9cbfa600"}) shmget(0x2, 0x4000, 0x52, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSTART(r0, 0x2000746e) 22:28:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') truncate(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x4) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") 22:28:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)=0x4) fcntl$dupfd(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000000)=[{0x4, 0x1, 0x1, 0x9}, {0x9, 0x3ff, 0xfffffffffffffff9, 0x9}, {0x3, 0x7a78, 0x8000}, {0x6, 0x8, 0x3, 0x10000}, {0x4, 0x101, 0x9, 0x7}, {0x4, 0x8, 0x1, 0x1}, {0x3, 0xbd0, 0x5, 0x5}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xe42) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x0, 0x9, 0x6, 0x1d7808ab}, {0x8, 0x2, 0x0, 0x200}, {0x9, 0x3, 0x3f}, {0x7fffffff, 0xfffffffffffff000, 0x764}, {0x4, 0x7, 0xffffffffffffff4a, 0x3}, {0x0, 0x8, 0x0, 0x14d}, {0x0, 0x8, 0x1, 0xc2}, {0x5, 0x2, 0x3}, {0x3f, 0xffff, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x2, 0x8, 0x1fc, 0x0, "000000000000000100002000", 0x7, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x40000000005f, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 22:28:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) dup(r3) fchflags(r2, 0x10000) 22:28:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000002) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = dup2(r1, r5) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r4, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r9, 0x0, 0x7fffffff) preadv(r9, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xffb6}], 0x1, 0x0, 0x7fa20600) r10 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(r10, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x1b5}], 0x1, 0x0, 0x7fa205fd) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r11, 0x0, 0x7fffffff) r12 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r12, 0x0, 0x7fffffff) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000500)=0xc) preadv(r13, &(0x7f0000000600), 0xb3, 0x0, 0x0) r14 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r14, 0x0, 0x7fffffff) preadv(r14, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r15 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r15, 0x0, 0x7fffffff) preadv(r15, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x7fffffff) preadv(r16, &(0x7f0000000600)=[{&(0x7f0000000440)=""/37, 0x25}], 0x1, 0x0, 0x7fa20600) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x7fffffff) preadv(r17, &(0x7f0000000600), 0x0, 0x0, 0x7fa20600) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x7fffffff) preadv(r18, 0x0, 0x0, 0x0, 0x7fa20600) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x7fffffff) preadv(r19, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) preadv(r20, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x7fa20600) r21 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r21, 0x0, 0xc001) 22:28:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r5) fcntl$setown(r2, 0x6, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r8) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x1, r16, r15, r16, r12, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r8, r16, r6}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 22:28:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xb489) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x285}], 0x1) 22:28:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgid(r2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 22:28:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) write(r2, 0x0, 0x0) close(r2) syz_open_pts() execve(0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) 22:28:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ktrace(&(0x7f00000003c0)='./bus\x00', 0x0, 0x904, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) getpeername(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/98}, &(0x7f0000000040)=0x64) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) truncate(&(0x7f0000000380)='./bus\x00', 0x0, 0x2) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0x1, 0x905, 0x32, 0x3, 0x8, 0x0, 0xa5, 0x1, 0xbb0e455cd5a4e7c0, 0xff, 0x7f}) r6 = dup(r3) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) readv(r6, &(0x7f0000000240)=[{&(0x7f0000000140)=""/2, 0x2}], 0x1) write(r2, &(0x7f0000000000)="671aed6a2d6e000000005b0dd23d1e96962b90", 0x13) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x98ea}], 0x100000000000005e, 0x0, 0x0) 22:28:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 22:28:52 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) preadv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000100)=""/230, 0xe6}, {&(0x7f0000000200)=""/56, 0x38}], 0x3, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setuid(0xee01) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_SET(r0, 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x1ff, 0x8, r2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 22:28:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x8]) 22:28:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) accept(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x6) 22:28:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xf6, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000040)) kqueue() dup2(r1, r0) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r8) lseek(r8, 0x0, 0x45, 0x1) 22:28:52 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:52 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x5) 22:28:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745a583dd3975d0f0cac515bfb814450b7154cc9aff050000005ad35a05200002000000efb51b5481604808b1772ea079e5f31bbc710f41fdc39689c1652996c1f72b7fd78936b6fa975904d3ae4b2d4cbb78bf904e8e65639d35c56415846310b8d3e8723af57b0d55873dcce4497f8cbe402f7ab23ce5a0e545afeb790700c60868544a5070e232546441c4e1c6ece7ac130b9e7b1a59106aa206bb5f24bfe65ede0b8fb9f5d080188b39d839c5f38fac9b256df415e4000bdaee6230045d19885ca94d268e86c3face0eae7d5737be1bc094b23bb06ed6661a3ea1c1d490326c7aa9883a185ddca9ad11d659b1020ea373a66531000bf473e4a2297e52249cccea0b7975e9849004a613414877b6"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000001c0)={0x80000000, 0x7fff, 0x4, 0x5}) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 22:28:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10c) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x69) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1000, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r4, r9, 0x202, 0x9}, 0x0, 0x5, 0x8}) setreuid(r4, r7) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffd1f, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 22:28:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) flock(r1, 0x4) chroot(&(0x7f0000000180)='.\x00') munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xffffffffffffff00, &(0x7f00000001c0)=""/210, 0xd2}, 0x42) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffc9, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff10611ffee82b9fcb5e3273871a75", @ANYRESHEX=0x0, @ANYRES32=r3, @ANYRES16=r5, @ANYPTR64, @ANYRES32=r0], 0xffffffffffffff95}, 0x0) 22:28:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 22:28:52 executing program 0: munmap(&(0x7f0000d4c000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x7) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000d4a000/0x3000)=nil) 22:28:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40892, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 22:28:52 executing program 0: r0 = socket(0xa919d575a3113df9, 0x3, 0x40000004) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x1, r10, r9, r10, r6, 0x81, 0x1}, 0x6, 0x5, 0x6}) fchown(r2, r10, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82fa683c7f0000010118ff0164653000"], 0x10) write(r0, 0x0, 0x0) 22:28:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/192) 22:28:52 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r1) lseek(r0, 0x0, 0x5fff, 0x0) ftruncate(r0, 0x0, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) 22:28:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee066e5d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 22:28:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0x448) r2 = syz_open_pts() close(r0) r3 = dup(r2) flock(r3, 0x1) r4 = syz_open_pts() fchdir(r0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000040)=0x1dd3) dup(r5) pledge(&(0x7f0000000200)='$\x00', &(0x7f0000000240)=']T]\x00') r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000140)) dup(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 22:28:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x18d) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245", 0xd) dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x7e5d, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f0000000000)="d32470f780806abebdd3b058443c80cb2bf40a3a0ae6cf511a6d5c3fe864ea4d4a1d51a6582f1cab4f8e16ff267515", 0x153fbfb7299f3b12) 22:28:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getuid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getuid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 22:28:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xd2, 0x5, {0x5487, 0x5}}) 22:28:53 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x34f567d9791741a4, 0x8}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 22:28:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000240)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r0, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r1, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r1, 0x0, 0xfffffffffffffe5b) close(r1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 22:28:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x110, 0x0) poll(&(0x7f0000000080)=[{r2}, {r1, 0x3229abc6791e715e}, {r1}], 0x3, 0x0) 22:28:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x789ec982f64de5f4, 0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xac7d, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x800) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) load: 4.14 cmd: getty 16495 [ttyin] 0.00u 0.02s 0% 305k load: 4.14 cmd: getty 16495 [ttyin] 0.00u 0.02s 0% 305k 22:28:53 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) fchmodat(r6, &(0x7f0000000100)='./bus\x00', 0x20, 0x0) 22:28:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) ktrace(0x0, 0x1, 0x1428, r1) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000040)="0137b30bff19fcbd75921a5b40d0485c4372d551c935784adee44690127e0e9f1e5b54ca7101007c950ab055768deda8280c7f1170b60e538b701e5b8cf94dd4e5d9899c0213ef254ed32e16a84a31ba01eef5cf45b53d76ef5a13e46b1fbee0a580deb6a2aaab940418528bb9053abe37cca938cadb545af47413de010000000000000083a007d196cda1ffcbbd36f55e712825b40f85a50ec7631ef3afbf3330538ef14b77ead5d6f88a51d63b2a104633cd687859d072a64274208cde92b3b056bd900f34f5f649a41fbc97b9fa9c99e56fb1d82b86bafb7ce1f5ef997a8046e212876618537bbfc4705d57231f739a748936f464cd057b60476281963240848abdd4807cd1b125d13bd7f9be59b7d3f1296edccb8951b98e974ad63ac1", 0xfffffffffffffe5d, 0x8, 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xffffffffffff0001, 0xfffffffffffff49d}, 0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) 22:28:53 executing program 0: r0 = msgget(0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgrp() getpgid(r3) msgrcv(r0, 0x0, 0x0, 0xc6000000, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000e60940a4b43f1e214db5564473e8003c0e516191ddec2e971ef6a1570e59e4b62495470d268a3ca45cf3fa5fd53d69ef1d9ce664b5216c780a18730e869291bdf8ab84043f2d6b23a3c256e835ba251fc64e7a7494d861f51ee7c197300d580140575e6f62580e6d5d6c31e93f684322b9690aa52f4b96bc02bb31634a36e9c7df044fec7d2e9e226bae87c790d2d787c6caab3ba25fc59f37e2ace5f86096c240e1dbe5ad3178b0ae9582bc360e3583254c911770b9c2c6049b0b57b54d6883fad892a5da5a1cbecd3b227bd9ac70baedc82dd44874a50df868e81feb7c5b99a05286e72c35e26048a387e26edd94453a6a1fd614897c9b98"], 0x2af, 0x800) 22:28:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 22:28:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) getgroups(0x0, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 22:28:53 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) mprotect(&(0x7f0000436000/0x1000)=nil, 0x1000, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x45}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 22:28:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x5, 0x80) recvfrom$inet6(r0, &(0x7f0000000000)=""/2, 0x2, 0x20, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x8}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f0000000080)="d5ff966811381e2c32c23a53f823f5331730491af736c44c0c82f5b65b1ec5f1ef18136a5e0ead4818607a436a790b928401a4dc8aad0a1f715f3261f0cc296c5adddce85db2a798b44999e79839b649057c2c5b5c0524ae05646bc071b22787e4f4fb3be49a01c90baf732deb6577013478e8221daf4d711825575532faec6f315b3c8397301f0447f70526517887402b04e082dd6970c45d3f4b016356a70d007c338c7f9ab45345ba0d208e195c7290c09eb5849c51f96e24fa550dee54a5f792823142be54770ce679a276a7000000", 0xfffffffffffffdf8) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x3c4) 22:28:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = socket$inet(0x2, 0x4, 0x51) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x80) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x6, 0x4) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000700)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='\f', 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000780)) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) 22:28:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xa6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x7f, 0x0, &(0x7f00000000c0)=""/127}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 22:28:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002000, 0x943) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getpeername$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000060000000000220000000000000000000000000000000000000000000000000000fc1e00000000000000000000000000000000000000000000000000000000000000000000000063070000823f594d1512a0b7a97448342707dcd302b46df6f5f431e75c7f16d79cfa958f7202ab3766b381dad9b252bb65419578b15ae2a568f967e2112833e901313f22c418b7a718e9572f232b79722cc00257ba83e07ffa57571f3949ad719ac684082e416f5ba87a71e420dac93ab962550aec9b7754f601edde0308572271b361a3f1754fa4adffa3d53a703b9d70526ead698d52cabf960c92877490a33b04139c9b0ad43c35d5dd55643a025522df79d7cc3d0ad5087de05f907cc3a32bb6"], &(0x7f0000000000)=0x53) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0b108b5fec133118acfe5bee221a1f6c8e72a8d7"}) 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) pwrite(r3, &(0x7f0000000380)="77579fc31a75ae01195009d794e16a52ecbe207391d835e20c07151572ba23541b957b6186cf8c9579f62a794fecd8b4b5148e5e5868e80a644034cf88ae297181eece0cf59712e561e075e4308bfb9f4634f055cce816f2b1747e7acc3296326ca631818d1aa9f87e4023b52de55ee5710e09c73dfb49796f0ca93a5be11b9d650d6e315ac7981a11a79545204f9374e08732c5c3d8e840a256337cfc70ef9580a246c920944ff6471cd20b629d74fc78930bfe70b51dd1846526fb60412f6de93e9559bb420c17408e7ae8a570fb61db3fe1", 0xd3, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x81, 0xbc9, 0xf6c, 0x5}, {0x1, 0xfffffffffffff1d6, 0x6, 0x142}, {0x10001, 0xcb, 0x0, 0xefea}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000180)={0x9, 0x100, {0x4, 0x1ff}}) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x8) 22:28:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r4) close(r1) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) kevent(r3, 0x0, 0x80000000000017fc, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 22:28:54 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0x5, 0xff}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x4, &(0x7f0000000000)={0x3, 0xffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000080)={0x34, 0x1ff, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 22:28:54 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x6a1, 0x804}, 0x0) 22:28:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x5e936829ac9101fc}, 0x24f) 22:28:54 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3ff, 0x69, 0x0, 0x100000001, "2afcd67617da2f638f1ffb4c62bd526a6994d4d9", 0x100, 0x7}) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x200020}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="c2619926") 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x0, 0x0, 0xb}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000100)='|') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/66, 0x42) 22:28:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) fcntl$dupfd(r5, 0xf, r7) r8 = dup(r1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 22:28:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x400, {0x6, 0x200}}) 22:28:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) 22:28:54 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = socket$inet6(0x18, 0x2, 0x6) flock(r2, 0x3) ftruncate(r1, 0x0, 0x8) load: 4.14 cmd: getty 16495 [ttyin] 0.00u 0.02s 0% 305k load: 4.14 cmd: getty 16495 [ttyin] 0.00u 0.02s 0% 305k 22:28:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x22) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x19) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1000, 0x1aca0000000000, 0x7, 0x4}, {0xffffffff, 0xc3, 0x9, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x8) 22:28:54 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x9, 0x1ff, 0xffffffff, "241f33914da2b6cec2bfcf466457855f92db224f", 0x80, 0x1}) dup(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') 22:28:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xfffffffffffff000, 0x7, &(0x7f0000000040)="934b0f60e2a4d42b299f790beeb6e2db3e1e4e3e86e891f0162bc6c605af85f79f56401b7ec10991139fa82e864d865918feeb1849c0fe092121958c245dae73e1b7f2c3351cfa36ae8d69b306033c642263840145ed0202fdca7115dd1fb0a5429374f286d4ae1354fdb97b76586b765811f371a866cee8b32958b540aa13d0856da48b0fdfaf3a0d86be8d7a906c2414e4dbab04df0f1f9313572d6bb040fb31b1cf14f3193063071182a6a7f895a9a76446ea83b3afc1b2b91d6b1ba65373c51dd26bc8937601d27e50240ca1f5a9d3ae890df411d6638351ecc9dad06098f86d89106f00a9c79f721adda2961ba406b083f633ef880d", 0xf8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:54 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000100100040027001abc415863aed2a43e37798e9a10baca12ede1b3b3fca85ae98fca35951b6123e567791b506e90a9dfee9fe2f32b46fea827bfa473715370fabffda4cee17ab9a17a5ac459d94abf40e33c094d700892fe91eee0bb65a66ff6d8ee474ea6ea4b28520f32a495813a6d782ac7e5d771ce32f926028a39746f1b8890f2116d5e966c5c53f4b74b3c24cba660811affbcf2acee0345746c3ca3b7ecce6945a47eee2a7223e94e82e0ad8e5216104a7fd692af60e9d5441bae99b482803ee1018e0ffc99f2140c2011"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x6) 22:28:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r10) r14 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r14, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) 22:28:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) setsockopt$sock_int(r6, 0xffff, 0x32cdee6b3145063, &(0x7f0000000180)=0x1, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r7}, 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 22:28:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x49) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x5, 0x81, 0x6, 0xa5c8890ee77dccb8, 0xc0000, 0xd39, 0x101, 0x1803ea1d3125ae81, 0x0, 0x22}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) 22:28:54 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000180)="a24c818a1a58943d4382a6cc1955d956967bb0c49362767dbd74f8d25062578dcbeb2b404dc5125fe059b3361c379aaf5c7a6ef7e926485821afeb2c82c0db314244c2ca1e5fb250fc589c52ae5cc676911897439a8d88d81fa76b9249706403767e2037ba62f15fcf5295f17a9a28c984aa8182aad1184034b6a867a3496d5c84865e701edf4f30b1113b7be419ac36b4387aca846ee07c6179d1704b273147a591228f9ea5c2d5f3b7d6160c4f463449d41675516d80ca5b34a8a2fb0d8f6a1328ecc369d462536fd17adc681cfe92bf1041ec5e65ce199bff97ceb80c48aa49cbb3eb67e0a55b577dfae8dd3e02611aeaade6", 0xf4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x3c, 0xf0000000, 0xff, 0x5}], 0x648, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x8001}, {{r7}, 0xffffffffffffffff, 0x62, 0x10, 0x92e, 0xa4}], 0x2, &(0x7f0000000140)={0x80, 0x20}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x401) 22:28:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x44) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) 22:28:54 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) r3 = dup(0xffffffffffffff9c) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 22:28:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="1df184e9bc7d7752ecce344263642cb15fd0141d05a254aed07f2f6d1b3a791a56ff38d5fcd6c2d004962f0c4b0e2b0e60995a635a77dd96c6d0ccd964c943ae5cd261d55ca7b11749c372f5", 0x4c}, {&(0x7f0000000080)="4df7670c8bdac9ffe1862d5c7a15a8c8ce4cb023698bdbfed658e3a56e889ac759c2425b62824c5386089c1a9542573955e600109779d0c2a24f898dfae157320f8544eafa4b728abe90769c88d26545e5703af076d04c9dcb65b5bf42b720aa2022a34c04a3c552d408ca57ff19f0adc29d9cbb57becea857867df32ae5116a2041430ba3aaf5c9544ac9d07b730d", 0x8f}, {&(0x7f0000000140)="bec1866dcb1dcec1ceec0221bc349504794a6b09d7d5d4c1851b3cb9a7de3bd1a8e5c390d3ac3fdf4641f19701528b1f688ebafbc33e804f04a02ecc6aa28e63550f41c483952caf883a274e1f684d1e004940a1e97b623fa4468dccb5d96eb5cd206a55321f38919172061b16bce81c5db7f1e50a0a99d96da55567f57e23d5c99977a8593d50cca004e0fb9b63a8a5e730429cab774bd6f99c7adbe5e0cd83fe50fb0fdd8cc53e87424f5f976f339630969070aa371a330b76753977ce82166508ebfa54c408ff97960b5c7a15a0d58ec2b56c529926fca39402f337e1e2624a28d59c902c8ee6f69b09", 0xeb}, {&(0x7f0000000240)="fdfb703d15724720af65a0a7c359a287aa73a1e93bb6ccf870aa48a5bac2af1c4d2a94d179492473fc616209dc0d979b73dd338d2d48bf040db7dd47bec04b", 0x3f}, {&(0x7f0000000280)="01d1fe1b668a9ef0ec0691c54c9c4f969491d46c7c78c301fb0f31b9953f3c8aee677289e505b1ababf998a3c69b341e28e51c4737064ef2e7c2cb4669aad2ab8049bd18482cd3640146b8d99863dadaa046746e5d5cf7670eaf08ba94a6def4eae79f1afc080ed0fc0d201a74b5b9a7ddbd2c195e7b7be20606e88806f44167de61ab72ec7353960b60a718a246cc05f706f33821c280dea601821bc9c5c6e923f0e3b4fa354b365c12acb324486150f8f84e906b28f209a1121c9cba90a425bdadab22f017352b008bdd6155d626fd0b08b7e634ea7039f39b", 0xda}, {&(0x7f0000000380)="b10cef5e9b34ae418a89e646d0772008948d871b0aa1c6e6efd9b220a4c1fdb7b8bd172a3730f39b940cd70edc60af6d0d3b2e965990cdc3be101be417eba32f6cdd92a2373bca36d1c28dd277833eadd82bfb4c75d53ea6b4c77f98ad1a54d85ba0ad6893eef31c0bc8d30d247b7325a57c7b9144da91c4870b1aa6f2ddb92c238243695b4237acddacfc", 0x8b}, {&(0x7f0000000440)="725d220933042bac23af29b7960b235c3f83c2d3baf01e5e1595c1bb202893d39e6175a90f8748b7dd912505e409117cbdd58b6229bce8ebfe43bb9bee83fb68779aed9b8f839b983df14a02eb3a3c0e4716cded49813b94f908b7feeba61bed027c8814a276b8bc88afb556bd6e4feb75d0886c57949c78621d4f1e", 0x7c}, {&(0x7f00000016c0)="d400ea0ec872f8499688734a89217d522df135a8691b49d077f3600deb7c462297f8df9a1a084000d4c1202a7a037318f8e1ef6a09ac6baccbd8ed7323b0c2a8708d2ad9e07f7bdeed08c3a67c0b328d39325bfa03bfccc6bef9b1a3162a8974bab2ef4c39d43b96dcaef72ac3a51acce4c611b6807d4d8f5f401b6278f82037b729557bba16d53dc7beaf6fdfa70c39f611b299adf89b76b5922961d5638fa3c722dbb7e0fca00d65961ce3b4a3e2f4d93c4834202a584460000a648a062bc1eb1421b06503703156485b3a23a99e8cb5fd1d78e1857723b59546ff1afef95a5782fcd074ca06ad55f375849a05f18fa4f4f7bdeff204212ba9fc024c611e15688dbc9d8d635d88d59a249e2dc47d32839dc6b0f8eb62dbfe90bebe80e6332905513a97f962149861e31c52178d8e63bf528983bfd7b6eb22c4d955557a8f51794db7166815b4239200c35dad174c4cc3fb3f37c93e1baf8c2f924c8dc3dcaaad41c7e8821eca6e8ca5e98b5536ce4a72726bad64630c6c8977420402d1827a7c51d44ce416d7dd5d23fe2c7e5c0f0bdae696330e5d4e1108fd9072fdb21e8f78a3eadd94fa6d71b55c46f1e06d10aaf79f7d7c65488f8e0182a2e4b6c2c75d68ffe2c4b0b26f32d62587167f30f8097a1838a3f3ce5eb268032607372be61afe121f27ace5b1244765befd962522559ada45d08b65e865c2eab530a4c398c42e0669a1cc763bbbffbcce01e755739ad33e181fc64a4c49861855c08cb1c0e6a91e8b61407b86fa19f0dac0a9ba2241711c1e27e07b9da8916a9b1b3dbea97c663bda9e2535907273d27a3013c3ca7ac64ad5246dfdb12c85af50e1da5c7f204cad0907a9c188b138ff791c6d0a15099ce3ea3104cbef4261ecb3d5079c596643510c85b6a464e02ea9a1bc0875ea7a5b6cbcddf850c3a2b64a9722dd41057f9905c076b2893b3c19cba40c7e2f3f58c2d39eed9d61c02b6b67ff5c1b6ae2cb5de7ecb751a0df6c3df9ac658ad08eac2479b56242fd42ce72f188000e9f68b032cf94f2bac90c2671187206af4365dc2bb1accd20475c66b671c6946125c8e977759125cc2b724dfbdfce69d387b77201763b89cb25bb9cbb0921590712165faff4ee7e22377ba291e15378692a3d76e4c7976ce6b79f3b8f5ff0f5bfa31579c46ded93f2e728f39c07ee35202f4e4e705df9ca912957bb1c6fd4c69131d9330882e76387cb8586c7aa4e7da6578f03be135e01f30b9d8641f6befa02a1341b5bd67ae493186351267e3fca62960019b8cdd5cc5d6c9087a407fff73797c663c7138225f2ac7455a379a84439298dc87bd83c8ab5cd39c76bab1831cf5bdaec9989bc200c67cf4cd154f25593eab5553dc894501b5d0d68e37ffeae370c4b0bfdf8c59a7919db9ff2711e065d1eaa4397c903a24f08da1424018b70b8ced3dd80168f40c78db812c2fc62a60272d0c089f5f1f76e5cba74d09dc4852b9be51f71e43beb3c3b5791c1431fa189ff1b9177e798e24d81e9e4a5b8e98aa44f453c8803ef435297dce7a04e5d861be1f8af540a3e78f8da4cebde523793f8b9f47c54d9fec641cce55678eb71bb1c05ccac7120a1aeadd3140c9f1c6ada2e663e392149749e7d7906b7761cb768b425e3a53779fd5b5f31c1f5bbc1997d890b126655936cfa02eedf04591f3712bb02128dad9d37f022a4d9fa05f35a82a1b949da7685e0e64b3d7f72c7e5c8853be46476cf84bbc0ecfcaa31398429faf1ed50f9a74a4e4bf57f3d3b12853c06242187a777bad6bdeb3cbc91ea8993fb48629e43485840b62c8b44f3e0c80d0a9ff72696b01e032ca187b92379c1597d11e53d2ea775ad42984ec8f76d7c034e56ba47099927467ee97e09c98349442d40f2b04e610cda52ab59a85afd18bf98ce092b71ed35d10f8baffd925866e3beabe4cb7024e62f0aa36b2847caacbb0b1ab02bf6f39063caecfc68a15f9a4478ce33647ca0609fc4e52976a6edf295d3056cdc2201b9b65a561db595166612760bca9fa813250cef4288245dfca9f7b9acd75a82c44f5dfd2459aafb732ee6c94494351a109500bebca82ba0a4537101da30bc08edd486d3f1e9c3c16885dfcb276fffbf4c4a684ed8504dd0af794f8c91f20609c67c16abb78506e242127d749eea854fbafae0c86a6092600b92cecd24d52b191c85e2f5836652af9ff8f9dc657ae4c0206d3f109471d48a786c17ed67c63a7bf73cc6c8a0a5b6ac766b2b3b5ba1c645025ec2bf98c41dfc3aa150a14ceb35471864ae2a5a866ecc5b88887867a1e6ab877c75989d43c1c08fba0de5307ca4546516dd9e665ddff8e58f31e7a7ffd09dda2f7c9f06438e2ae47e3bce78eac4dc633842ec46ce0d1c5fd77d39234aa86526f0fc09f2320456e474ec2d580479f3b2519d05ca8e7303b0343cf072a154ae5cc3159eca09b022e6e4e902ce1140a73bb243ae92d1b4cabd0e2da068196ade526173044cf7a03ade20ed94f00a1537394aa6c8809a46099148f6d898a3595b9d33771999968960017a243876b07733ecf1eb036c445a975366156f866eb0a19efc6b2e3203d81a95677e35c0c9f0b444db2d2b0c3ea20e0fa26608dab8bfe2c64587bb48dee1c931b3714f5de2483e00d81caefc55560785ce9d9804ea2f7e9f581adbb59f794f94699228708d3797ca8aa9172056673b82e9381fcb6eaa4cca125975ec2f554d75e8dd88a2ee0969c521ae651d0f0d127329ac7cc0283825e83e8bee46ee290a341e6f4b424fbb969bf80087b8f0c55dbdc833981123749ed9e25c4171f3d63eaf6b4057a19e98473fbf8e019b33aa0fbd2a5db836338de107da7629d70877a2bd52e2330c453c6b9708bcc922028db7a0f096f95e90b2285c463ae850a5f843b28902a3b0f2261daafa309b724391fd8ee74369ccaccb88c8ecafa8ab97e5feeac567efa043769d7625cf5d17f6c441a07432a5a5c0893dffad2a067c590f51875e2ff7fbe1c1865fdcf03f414fc024dbae27103ae2320238e0a0870e8eb5619a549bc16e2f034b04814d9e41084e19478e46f8a2544e5704099a3d88f5e1e0a799d69fe506e9a18991dbf91ba3dbccb8a024392968340bc888e0462a3b0c48b4c4cbf867f66f508a9769e574b4bb8593bd97d6ed28fb421210909dcb7ab05517cbae6415b678dab4b780c39f51ebbbcde153e856713c7277bb5f9445295d8f8ef9f8d5a2fa10f11949c6bdf8e524d7793a8b057db5ab635b9411aefc2758722b8d1eeffdd8836579fa4c0477c4a8a878ef79744404a183e1c099faa5236677e278ea127a0c53063a0c9a42796062a20d1865cf090a22c9ffe92a1c54b830a2618e0823b0baf7c288a575aaa1c262a19a7d36c79b543c5eb9d6f68ad5cbafc29e00e79dc1b2151ef424e30dcb692609c7afc4222f1ed1a2486fb080a11a23e481c6c307c1930992333235a67c2b03f0830ea2b057a4e8afe7104d23d7fc6c0c7f2af0811c72a634e3e436dd9b81439216515ccfe396740ea8a5731e85ee034fee26e5076425bfc5cdbc28b1f333b6323e4fea79d2c00243ed0e2d6df2f49e61a4ab69f5d75fdb019325217ca4523bd1b83b75b9fddb20f92fa4380cab21ef59f6e985cd54394b465b5b1cca9ec284153a5e262f1371765d47d53bbdf84d025814b8471a13dd4be0426fc2352e503324a23f30204508ee5ae1b135724bf1031ff4ef4c72144576bad1bcb34c1ee26fd193f88767b363e25408c28dc54f9905152a9c21e6b9c271e759ea7168ce67c83daae269b34a8c3ade0ba4cc8fa5b16711ce2f9f6466a6bc47c818ccc876665bc358b46c68c74bd108405d39b2008b7c8b4fb2069d91182b478cd74f8e72982048bba63a2a634e75df15846b456c51e3dde6b212cbffe7e27990f643b427d4074bde341e885bb27dc4cf68f9b1a6d5145dcb15efcf7fbc618bd4c8084810cdc05702c8e4935e0b6aa38a746b4cb8b09aef958334ddaf6d2bab90988aacc166a683168dc073f6507c5e57ebf9e7454f179ce0e9c23ce58b4b2b14c799da0fe408d03a67a19d8c4f4fc29ca103075f8bdfc11d9b15d31b55f907a4a86e2e576fc87d5a80f5ca27bfa8d14ee36aaf7377559b5fb1e7853f37c85c4e54c70489f8417d05a41166ea5b4552a7f3e4178c35deabb594f4e4c09d9374eba6e645f00753752a33fea86f886fbc31f2342180a709bd5161d71c23bf0d59adb507da74622c17098579a2f1ce77e41d82622559225abf48a344fbdd796c6903f99137ae925aaa8caad442ead1892ae84077e5cf4ab88812a13be01c6545b0f6050f76dcaac6976c6dc54674686c489c21ecdf457dda3f81f249000604404e87c05207cdfb42b141f2531774247bd45004b70f9ac5b695a9fc942598b6154a1a7f9dec1bfb8156ebca6295fce8ce393942358bceae45ac7ba35d78fd6751e3e7be1ea85a9a5d98fd935412ae3c4f29acdcb51a4f47c9be67e04e4a037206032d6aae0971f78c8ffa86e0fbf6b6940f328912bf518c5055364cbe2543363c88c26a281367bf5981ebe6b53aecaef8752521183136f427486476a513eee6424178e43f5304f0789cb5d9c98b800613161b3b7b57737a7857b32a6c336463b5d0cf8feb308c225f04a1b2578e881757780dd08937e816a429da2c0f3ae9a6195242b509ed4c2a0d103c7e0a032bed6d850d30b70f0259351549730b575f9faff920ecaf5f7765c696e5bb1dad4e7be455d3f306be58b0d8286353bd53fe569d0ccb93b9dee3a21194cac885f0d7157ae5b2143143c22f594d6bdb9ae2515e74a301418a46588e0547756037bb83680adb58530ad758f48af31c3271047fdae7dfc237897680f6cadf4c2753449a7fd15def2652f35889946d78bdc2c68742e2a9d7cb6322a35a5c8abcd7ea4b7592f9d929c671879e4781771c00b9d090e6b69c1d944f6fa1ff7182c85a40cdd396b89125e394b2cb598cd74d9d5e09c24862626be340054fb4f87dfbc590578ea9b65dc3b3a777656bcd15999697182b1b8c421ef416793f3c8bce5dd8d57fc358634a4477d7899555e75f72149b2dc239461b3b150a2b722e703e9ac215fc26d784cd7c83110981d2240f392ab7fa26bbe5e84f652bb451b25b65d33896a7248881864d427988299c2a233606a8a1551dc571eac28a0ded88c6c5bb31220e4abea711c4ed21cfc333ce8639bf603dc0c4b6929caa5ad7d29ba5cce5704ae529fbae37e47a47243b378b73dce04cebfbb0c9ebdc8c136deedadf8038db52beaf557b1ceb0d5732d0e907d82e1a50e7b2c676e197486ecc22fcdf7e0b7113680ddf106379d2ae9eb66abed86216a44440d99ae5fcd3ed05aa58e9865d2e9855bf575895ec7ea392929f092fc9baead38dcb3178c7ecc70e37bfecb9fc4fd084c72490b26437264d6d6784ef4502ecc365069adc2e83cbdb7a0df19d383b9f1b33d6506256b76c7da6eb85246807f67960dca7535d68b49e2ce1d7c6c190b83f117e34f3b8d89c13caf5dc3592e3737f4e3ddac43c5630c5b237ad67a24009d48fc2a3d3a1a1d18c67229d0f38c68981aef9b7c8fd744d99358ac9b442576cafb9a41a8986a268b388abc4091fa3c3493cc6087acb9d592bc64dcc563b62d1240175957c000dd0d59d48274a5bd2bda41d24f97d5e7653afc1d5307c3865d6d44fbda2ce35a120c6c0adeffbb17c769342f4bfd29b02482f94814a0a00b55b3ec411368a0c4ec7468f3ec5614420f51f98a2002f614fa046ecef2ac607b3055f6687a45b", 0x1000}, {&(0x7f00000004c0)="6555b83609b9b61f616a7dc0ad46b3a6c74cdfe94d4986d0c05a1d97bfbfc236963506e53e3b974561649639bc4596bdbb329f6881e9f95e8523163a6b0704e01a09faf6715c59a9e45b9ec152e7cf51db5055c4390e676236d8b1881f3c14e0c51a9a961f7c3e6dcc0dd5dddfe8accd44bbd861", 0x74}, {&(0x7f0000000540)="c3af5833c7334b0f7ece6c5a9903def951936b9e8d69efb157ba66e4119741b64ae8d1be4d55bc452582c7f170025ce4032642c6e77f3e8a1bbd5e630de37c7de10762c435bd6b7f4617e38f5c6a", 0x4e}], 0xa) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) poll(&(0x7f0000000680)=[{r2, 0x40}, {r0, 0x20}, {r0, 0x80}, {r4, 0x102}, {r0, 0x80}], 0x5, 0x2f) 22:28:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x10000007, 0x9, 0x3d8d7c2c, "560876f30d3fc9c06d0000000000000600", 0xf000000000000000, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 22:28:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 22:28:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffff9c, 0x578, 0x8, &(0x7f0000000000)="38ca75ee29ad518518b366c6652023769b188a29640168f79aac1a0bdf32185c194f2d26b832b653541e3b472f826fcbea665b4ed19313f53669288694c2008ad7f06d6b18f1ada8acd45bcb6d822c0a67139719cd77643268e3fb812f21efa3bd24bc7b", 0x64) 22:28:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x2c, 0x7, './bus\x00', 0x3, 0x2, 0x9, 0xff}) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f00000002c0)=0x8) lseek(r0, 0x0, 0x0, 0x0) kqueue() read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 22:28:54 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) write(r2, &(0x7f0000000100)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1b45d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b84563d5188aad68368689cf1437bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34feb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f1200000000000000000000100"/197, 0x146) 22:28:55 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x44d77a4fcb4baf60, 0x0, 0x5817, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) dup(r1) close(r0) 22:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61, 0x0, 0x0, 0xed}, {0x6}]}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = dup2(r4, r2) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="a4") 22:28:55 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0xffffffffffffffc3, &(0x7f0000002480)=[{&(0x7f00000003c0)="3eb8ae1c59ec7955f18ef63da31b8d31b748be7cdb68d95d275a22acc92d2798f3bde7be71e456d40c647db3bb1e631900aa6e2571e772361e0ef80404373b4205246c66bc2421b5ea1a46cbf0b63f914ffa075004b4967b4739623fa47927053f1a864fc769c00caf66d1c4275a76619fbc415bbb03a59747a22d6c20e5187ad10d13084702f4e880b3cbc1f95a6e1b95"}, {&(0x7f0000000100)="b32c"}, {&(0x7f0000000480)="10754d70b6ac3612dc5ef74899a415ac975b3ddba142dc569056b278f760a439a28aa4b1b1a0bddca976215511787e2f7c4fedcecfc5d4c8eb408df878f84327accd17fbdf1bd34d080cf753510dce1c03360f3590ca0cde428634e27d991cd66c758596d7e54e5b9ef580f765cd5f7a3805e7e6c25a30ef377ae6ac03d84a86a0d5d5837854cbe73697056b5dee24b3203df451037f5fa4242eb11cd136d426e8021b11e12120a4a153e1a6e0ea11b3866ff22aa08711d9f4fc24995a4d92ec3457102d462f2b71280b44461f10f7f04f183c5743cce540a2c6605859a536f20d9e37fad2aa5b5dd9204a0d7e3285bd4775578a114bdd471d686bf467f0a48291e61329df0cd5b002a048699f00339093522c656dd9844d0b6d76696f94229ce1eb6cc00fc337e18c6c3d86dcc0145f234359e662b2794023a1a1878527e4e06c5ad9c94d9d0ca33d9eff738060527890bea1e0f8678d98b5f20b69c29e0d402f193b45f1d0af1b993364686fdf82086835632d97dc013c7e5ccc5dcf472a742e4c5c4c65f8198c64812ba22c5aa78d7731c8431d0d91b5060eab0aade531b42a7831092983aee18e43be0e54680be834da4b9781139bf4e0715a1f1506eb96cb86ea2b8f31c5c98710561012b03e20e372fa2bba78e67430a4e6ac207d375113fbe1697fdbbfa227613844ae2db19a70c15a555eebab06cbff923280b55193b54c7a8ec5535102b3842590151ddbbec95dd7ca69715bcfb853a4fc001a476cf3d2f6a58d73189ed45b34df2a7c44896ea613c7377163f322e728412b7308b78c90643effdc8386532ce8a47c6ea897ac2d5434376832aee940522c6c871162eede2e588c2e7a69f6ad3ba40ed74ba49c6cf5dd87ce2740714cac5bc8141824920ce715ce54b8aab2a0b2ddd54d77a6c31c1b2b1239c005cdf179a49b7082535a8f2ca85ef15b99c1fe61fc187c0135ea3aaec1d43561f067c2263ca8713e775db970237ccf6e3ae96068bfec7480249bb26dac86bf21fc436ebc59e85d36dff6b8f5727f865f1d0b360f439b4430588f074de5e9df7fe4d1d97d097b8354999c8bd33c767e904d59ada5731d9169d703a8761a15d72d45ffd81d7fdda8091015d98b1ef994e383dbfc9ac40df80b97852f2a3a7272b4bb6534b38d84606f5227a5a1e57193ce3c146cf4a674b0304f2de41a758add24a1efbf20509520f13a7ec05734410d19354f32aaf12c9f18a5b41a439c31107c86d76d16aa3931742c90092d05a0beafb3acaed3891bdd733b68ecf349c84795dc4b54273805b92ee3019de568c91fddfda4cd64fa05ede91211fc70240fec8a108ccd68239b25bd304e267f9f928451fb24cb2b951b2b79a7acc1e707ff7e0bed97b6bd370717e9af70f8ffd2a49f4c857e6f10e9b490eaae10bffb1380103b662bb640bd29ccf85ad0c011776897c10d288fe7d272866b8973e822544f127270beb4ccbb7a0827345eedd4054cdba1b55655e8302f1bc9ed820f044596e0081428c1a9ba41444a1e936799aa153115db1c9e7862bb36fadf1481faffd01c999a3ca79e745cc544e69ba772e0c9dbdfd825144f366d70dfba97558ac0a59cdcd288f32eaa0c730c0b78abc0d1104aaf50e10b4d40267ebae2d2a3d0647603b2d19ad4f0fefc249400cbcc2af3254ccee90834f8a4a6ad51da1155d21dd1fbcdc73ef6f9d1821650d7f14054fc53895581bec77277fbe6ca5a9d4303076db9c4c248d126f3a934500cb494d6b55cb829be8d499493857ebeadcb8c23120c64a51a77f814ab5936e4453d3d675a04dbaafd658db3583a2a01e3947f82e6adca8828d04ecc9043b0fec842e40c9f23bd4c5cd12673b930fa2dc3e7cb995ac56dd8e52313afd18d66fbbfa5788284ccf6fe144b380544fe729dd926e04c82899516e6b49aa8f4e510cf976ae7bd717d6169f347e11bbb06c59d478f12c188b7f621deb042942cde7781f493237384558920b7cf22b83ca2170a913ba2e53244c40515849599d2a195d1e187738842f74440c73d8f7b64af2d73c1e4e641b5d04aedbda828848ec497e7cf9b6989132aeb301cf9e8e726719abc05f135dd860dcf0f2ceed571aca86f135b63ca48a4c61c6c71711b5a42d11d70b8f9a7dd9efdf2947512b581994cb361bf4bb1f4ec31e96249e8dcf219994249f641ad6276468eec36cbcdb14e7ef85b500a141e146bfec6adf4fce4e8bbbd58ab8a29eb0c1e2fabe4128f5e7ad01aa99ebbe79d3dfa11f3565433fc636278150c7ea18c0295085d29cb8bf62e11f7cc6e9a3857b41a4aa33e769c6d1a7a509943808d3b0c83f0d228a7149d95c42dfafb3463180d6458ab77349873c448a764030497680a655e9d497978ddfa81ec359df9d54cfb64599f22b3fdf755089b75e5628273595e91de7c6edb04d829f3140f6957c70a90af2212d2f75ef2fea4517f25252a2fb006bdb9102892f4997ea634b1b206edd0bd1ff1383b15982b6252e6ff342fbea878ed0746611a5766661d3c84239b03ebcbdb9ca90b5927469e8e73151dcec6e8ffb1a03fe1ad742fe9193a3795aab6009c0faafd3e44ad354852f9930d1b8bce2fc00f7e1bef8e1d0bca0c3f60df48c447ed392da622e3f98ec7752adff9a9a29f2c6b4e68df559a46bd5249e5fc90de3f05c2b77ee4305813db61ed1d1e057fa373748c422cb1cb7919dc278c2d5ecad04ca34f1bcdcd90f1f1e2c6cdbddd7b3c3dce8ae46a002b43660a7c871c35016373e8817ebddc6c1ec65c7e4558d5917a4054bd5bf1dd65d833dfcc20f3f0bbc884265e8a970a9ec73aa3222adf7f00b28ed25567233d698098e4a298aa7fb9d1be8cdcc965350ba410e2d696e54bb2d6d2a487d20db62efc44da5a88762603e8402b96c2c5c984da280223c6d86b4dd88983c52e991ebf2e6d29dc9e31f8b1191cab8827081f0fecef0b6f141bb88510c9fd7f6eeaed1d48a4b6c3dcb2e1a83ba1312ad95ec1ab8dc3c3b41dffdc3a59bc00eeae406f975b4e13261ecc2a9304e8144741817898e33dfe00ac5c431fca75d19068cd6228b463e5750b318a0346506770702be86f2324a30613994b8e75b45f32ad959de73a8fadc9640bb7ef6f9292028747cc79404fe5ab0889b13d5e8d3e7478accfd4398c6094d6fa732034b8b7f02a766c2dff1bb36d072c76e18df12b3afb1f5b3898c26f063a3743d7ac29c36bc82c6ce4ce849d7c0ba30fde571a3705b9c3e622414209b8239249a552f986a17f271652a3e1a75ccde2d5b7e165ae069a9aefbc99ea9159ead0691b70eb5c7a232198c211ad924f06cee1ff6ed22dd41b1ba19db620a0be7602ec75a5010239950716506f2ea3eaf39b5a5a9542e8924430c527c9ca48e74f20eaa815f5660b48d6870d25ce6330f4e4b42a44a527f5f5b5b162b21d7494ab625cdf2e74730fd41503ab7badf7f3909700bac355cf8360ff48f339306304e55c5d927baee10655918e2cafafb98cc20dae561bdae1fbe1dde113369399caa89968f1432144bd59a805e2af9a797db3db791693a845fa1ddc41e547db43409b66f7472d30404607c9af4c297a893cc417b380157ab4a7d5c957b04bd800249940a47251409cb6c2962f04e89dc14e10f823c4e5a6b6e1925c8dee8583adc74fbe9d9e3c08c3399da538b6f63c0cbb3969d11baa4240c49e618b185bf54f2bf98687b2bdfbaff639502646ad98f637a3c1b5c3484988d4474c35129449892b601a9f439ac1d9aa580db59f4fcced0ec0ba6ec33299ba95a56695b57a4fab0261ec96ce46f02e4ffe14c59e51be8c89b063e76da82cf4e2fac1334b4f3171d4a5723f3b5bf57fa8e121abd6b7fde48104c297b64f7b9d9046c428e97ac2d5d858eda0b23f2f21227d5a75c55035944527ebb8326714b1ad8bbcd1b946951084af3ddec067fb19b625054b650aebe257d9e6f46dfb8c63eedca5b0e9dcd644ed487b072212a87c3befa2429800308409ae4b7e03ff90b41462926a6991493198488319587d9c96e158fe898c0a39f0b4f4c69f2a8f6742be58f9ddd179664346f37c417e456dad09f00b45599df9725ace0964decdf50068b91f726889b65019c9ec6607bcceea07fb5d9ed8f33ca6560d36d281a849c7744447ca4e8ae025d8df2ad6deae8f13deb63e29a7630d9eb2d043eb04a073c4496a9fb27bbef17c028c9dd98d6eaa6689e91011a27af31b647000ccd57e4388c4d8a74875a0ffe434a1ef6badacb587e567ced24eb8ddf3cabd0d17e558672516d82fbc28e2c5c93fa884cae7a7da2386c38e684c673e88a11cb0f7a215367f79b56df884956eefc7b437796f1cdd93b87f6bd16099966306fbf6d222fcf4a35e18d1b6782b99fb2ca3163cc125444e0ebd687519030ac7e573c29aad00c297b4bd99e4d1684e7a8b1aeb0dcd5acfae49870846064c03a3075ea6fc57f9f91583d248bb91329e1d0c9b737cb61f6aabc3fee9245b054b056112edb14bad73b07d64884c245ca103f514aad40e896c8265197dfec18b969b5e41b1458020ef53b23f4157849db238983858f6a9004f6afd9a91e65f14b4281fc4416021d6f77fadd51f22a6ec031f7c7f0f44669657eee0d28d4697418e0ea5ef10b29e46674b2d4cfd834d9d63df55b753db5ed686b6232a9dcd0ee66f4e7aa390f173139bbc1d48f6dab87dd9132e135beb539795df609a6043b0827aeff48a4beec8ebb96dd97da8554b236f6ebcf39ca911521d1721b88e9606adc0df22185b49a4d6d7f1d9ca8f21bbaf148f7722528201a81a78bcb908feeebc4aa653720f59095abebd8aee38f222dd90f1eb8365c90fff7534042615e1bbc1b6a7cc5719777b46d37f0e556952b5a437e34de42c452ee84454087ced15575d4c56f8bcb4d56376cb2bdb5ef64e7827cedd8fdb832f8aeecef844be859bf47d0f0d07a29d37c39e00b8241c0df9701664cef20c2a481cf0c1ff7a0b73f816e2925a2db25190edb05ecb33289cdcd1786766edcfc5ee602d5a45016b75a4e65a3c16b098a2587cd29ad021c3dd198b006272da177c1d601e7a24a62e5a9855ab993d832fdf3169961f59b807e3d6e4af66ae90e3f6f89a7e729fd5a750f70e2917392bc90b8201787734ef5075b679cc77ff88a6e342f17efa5db46832db89fa38b5ab2719f5973828932e2ab28d945cab125a8bec7e75e6ed773df6c0998cb84096ece25588c504a3d44dd5dc8d0d55bce34ae294db9cc094e13c76ca8356bf6c1c570f7fd946f07ff812a260bf7da6d7d871e4ca812f322415b3e3a5fd9a7bcad63c36d8da28840352cb8d7916cd929b1ba97b1e54562d4ac3b70e4068ffbb1cc6e1dfbd76f690a03f6303589854b7e6886fd8865f195932c4e4b0265e676814c5a89f14450f50810d8543c2fa419993d54f098e4c58cc3c976ab2aa3d2d402981361c779ef4579d27f9c550008459ca16bd927446c7c185002c454e7b1772bd0b9da195943e01c99febd22b9d9571086cf07fa56958882f9b5f8d1e839ce81af1a2189756568c3b18a5ab43ea59620d66c907136d8c2c18892e8f6d620f0e4b9f9da679b4692e54c7f4e54b0bbdfb27fc8a898c67dae31bc58cdb6ce33bcd35dffba62c38b274b16eaccb9886326b4fe33fa992808260693cb11ba14f7bc74c2b4b803dd3dbedf0af04ecd6c7da2a6db659a2ffe7da9eb90779e06e35d8833a6773c2f29a9a2aad58182061f60d379e69ab0d25eb5e3ae5a9bb5118aff6a10ddf4423adead5e4850d23dafe9e853645a3"}, {&(0x7f0000001480)="9f33de48c6cb0bdeb67851a79b77ec4152ea588460b477ac1a54920f1b8e6165948eb65718336dbe67e317b3f8c80e2261f6258cb828c92220f37ed8abdb638ff6c29947cb0b617612f8d188b90593d7223bf258505e3ca6a983fe5bf5091f36f775d0b1e24600439895f3a09096a9387c03ac86d0911165521176bddc83939e1433dcce296e45dd5934d43553c6950b8ee052170a150191e5afb3ccbd85dee91db6acd166d7dea721806a21fb0a599f29b9aaf3976664a935ab27daa6b637feb2b9c8642da5c48562801ac15a98af2ac4eb7e7206dd566e7b8a9567844a079e8f5a2f0ce9cfe3a3b7b57a54f6792ae66bdcde33f74b1c109555ce7a7ec30ea4dc1dfafa38f1c8d8991a4f0c81d97906f724363114544421ab49136c501695409880351c3c6ef4e0acd67058f0fb4bd75b242ef5bb1c8b06121eca9f22d04f6d3cbb29ea71684e2789880744804aefa89f4644a6cd0ecd5bb7ac8ba6d7c394df30ee788ac3030979d3e9ac80921280bd2a4f13f8aba79701c8f160095d230aefff3d88acb316e08d7dc4cf825a7d1828dd16fd7cbafc9ae272cb3d4126d26bfe63160fee769733852ececaa56fd51d353faaf2c477111ac901838dd1ea021dc62c56d1332227d4c6b944f6c6774d30ec68e10e905913f1d0435ea7174be3241705a70743ffe1493aaa49bf74622b763f50030b9db9b56769d523055d94a00bab69cc451ae513ec6b8c5da2fac5fe01e180ca0da9fe24c790b2c487066624d860e196dd3eabf4c279f92f837ae013092fdbc32d8e355ccfeaeee375da03fe2137369609d7b00d343bfcb32ca9e3457d39432140370d4c67edadbfceabe5ac198fdc7d8f0a71d8ed84d30853271ec404e6ca8973d93e3aaf23cd65f9c80ef377144be0a72c2b1965fee4e0a558d16b466ce625ca41d47c380080fb9c7b5dbe0d0fea765ec9871b72acdb4454f747baaa8d3a566f5f4cb23edd092c29c0ae8e0c15ab105bd40b7755b25ff4231e68933a9acad8dda1c4338c26d83001d3490aeb442045af38ff9ff04b041893fadde1eeb2f758bf115901732eea5d157dfa411494f6fdd57274975d89ea40440068ed3f356513bfdd8149bc2216b33749b1fdfdb39b492f3b4fc3a92a10cd86e19e154e9d4c5f08e31c01623e048e9708c5e7b1998a0acf175d18ff87a068386b542de58c1414ca0023cd1eca91ca2daa6df2ea5a563d1b7828d5240108fccc50845eb210b413afa35eb5fa99cde775a33db3059c6600a5af47331b5cfa3dbde9c45acad3387ad66248b71f781caf7fc72921d98227100f3ba923a4c18888401dc54d66ac562e1c2bd755772a5966ea2bbadb9ada7cb2e03262562c11c7b5adbcd22f4b3665be09067ca2781ea4bffe8141728339d8538590b7a4c009eaa7b25c506232c95a1dc26a3499816317425ab9cd49df52c9074635a98d86a1fdb50385521776543ee8c14d838e615e0c78122e0285b46b8c3646e104550f75660d7aaf96e1e96695a9d9894e4193ed88b8e4d2c5c32c544453a308c5653c0d87c303fa333c26029d95a888ccc582d5aba6c6cc0b60d94e585a2faf140f38aa2833c4f3a96ed36a2564e71a9df065d6c5900332745dbf94a691525a98212ff4c9506256b647e3e060948edb0b171e0a3f6f18c1e7e592006a425187707cf21b2b4859620da65a1ca368471c8711115181563325cadfdd432ae5398d04c5da4b33ac8e09efbec16564ef8b1e6d1279f977c07ebcaf4a4397170cea341fe1a05dfe4918d0ec88df695fa294590df0a441058723101a5d711d3fb8e64985a6465ca76b39a17377d719a8386693e8e86a8fcd2675b2145f2d22659abcccc4d841c05330967ac13c207e4369d80a15917be7a567e1c4b9812609ab45e2d8283f8c98051bb3c1b3b37624ad0365fc093894266a9d40fd3b48d01cff72071d20294e6c16efa62eb94a953e611837b0f8d0314f5d607c76f0a6226fb4549f36dd471a76a34c72a148c3fa0bf3af746e5cfa6033836059273d68e06deb2fabecf30b9fbf7278da6cefcc71a615344374548e4783e659f3c655f800b15abfe16ff2ab121a4e4da7b8847def9156d9899843ff5ea732a94fccbdf45b28650a9ed351886e743735aa4216791d7c11ed6f33ec3e5abd0c7d1142f1c50a07796fdd3e7db1b12dc945a5e85d810ac84c5ce4be9ffcd19fc39296f37c0e5253cb886ac9e914f932457be348e1609593e06ea0386f3df6e68051b1d8ed4476f8d2c8fa90aed69b668f58c43126ec4a81276daf1671aaa2a4da5fd5800a9306402bf3390f8990d991dc6e239315b29c0f05c1bf8bab81885be4281ea9b46eb52175a7fa3c060846985cd70f1257da0cb7198dddee777034a32e871e376575173f5f96b839d39908e8f6865b8c63646a7e0393b877b175e14b653844e5ccc81aca0144e457848c386fb6ab4d9c352863251641d97e605781d8ab51801b1643119622a83421ba72f328f894ff0613a1d5bbbcf4e5aaeb6f92aee34ff69227a97a88be6375e0b0de5a860566e01fe84ce2ae6fc08b644f8f023384fd6b6fc73bc434ae86e9e9847948044b519b86b23e73b64257a6d7dc630e71f2c337929225f7ada0cba2c01a0f9bf52f99219e60ccaed69a662207805317a0edb268de8f98098a390eb734bcb8064a0f140049f8e1acae78928621f7f420a7b8512037f243d401a9c18e8463ed42db8c7ba2dfe6d4ecf98b4db210ce81f0ec003d9cc9937de4b8fcfb65062e040839bfe149d2ebdc99c443c593c27168bf7285378497d434816af00bb0d9a100e2f73a0c66fe3061067ce339f5dd27b6db96cf32213d425898177ab577b7c57bce25241df3c8de114f04469717911c1aa5778951bc3c6ff40ec0eb67e0d9b58b2e0526bebbe55f99508fbd02d8c96ef76241dff82c3517e9fe3c6d51307e1061a950802bb6efecb7cc1b0e371e2ce8e3217aad9b1e587b0e66d8c0e12af8604bd746a69c054e0cb0a1089b0ffe8fff74cca77241db13646bd3284578a5a0b83280e1e6929bc65f9a6156e61ecd56318d58cadca6087d574a357837e35c7036f12666229b99019788d6b56f4afafdc25ad3c22c3e538f245cccbfc285de61e669e88044c46fc2b5defe0b25ab11d7b0d1a8e39994625365f11cc5b87cd41d524bf99ce1a9cb9a497144862cb0965c5b295bc61f59b51b6ce5837b23dd75fbe56e4f386edf4579184f0fb1a458a4ef27f91efcac4355583ef550af9bfed1ea2a24029cfee4de20a1da721254a4df924f97d6933e6ba387ae7a6351d4a1595c56a76719ed2c95625e7b0f147d47cf90d6913955a10146cd33fd4eefc44359d89fdc0b1a0faca231f950ca23cca58b1567f3f9bb959c2e2cf78738606c10f0ae6e5afad20d5261c45f461943e9d0ddf42fba6505df5101630224ce0fdcd00851d07992a41c772dbbbbca0178cfddbb38d34562192a592d2c268e367681120a150c5d4f035b4edcb45cd3336725e58d5fb4fd09d533ada3ff5bbf69381adde0ce90b71bb8f899de5a3512a095583f9ecc1173f2b2ed01e0bedd1e72ee48ba35fa4a9d05e741c2399bef59df0fc9d6ed447dd65a4f760aa8d9f7fc070cac0a5ed2f33033dddef6154135d7ba94742fc04353ea9788d4827bb3542244631d057e8193318e11a0a569d3e9b4f6468ac97e8113313d374c0f6ad8baf6928acaf4fe950ba4b75e7294ca25de83029587dbd476f34453956bcbe911250811b68bad7e41a096f8207951828ec64816f56244d95ea6d09bdacb3a8879ad5d838794194fed55d90be6309641ee1bce3fdd47fafdf034f1f43f403ad0a8c922a3c159fad51b84ab8b08b52fa83adcc897d1867fa10a8ad905c2443661411f2ffb78dfcb85459235dff068cf740399bc154f57e734125ce881f75f001736a56b8ad778b4afd5be38da144d87037846b3d4e23843b7f7551d60322695525df8bb18a195a837d4ad65569f14e5cd5db7f6072db8bde20ea49b14cc72404a7a33519d7210484c138e4c8679329f1cc52498a97013b362daaaeff7ae6a55c0d5b96d301a2400c564ef626aac1691888227caa737e26ee3268e2aa063a1c8ed081a2f329e9358c6fe9bf6e151794aeb8aeb971a665b6a40cdd87629368c1cd93008299aeb97bca12f050dea8907609de6f4bd7100cf63aa257e8f2eace7776375eb6abe0320a1d39ccd400b03ece26ccaf994466f67e40f3d0e7e6621a5e45ca0c1142903e1762e0f6485ab1215a6fbc1873972e449bdbfb500f73abe426a32762768cbf21f5f38048bee8c9e6f8cbbd300a6e35ab534ed831a2051046e7bb329077c2a55f54358c454a421bb80024aae312b233e862208ecd1b73b894cb7e5281d202e210b988c72c5bf540c66519a808cd3e7f5b1af155e8780fe747a125df9e49787f22b49aeac78afd73971a3f1af2f987cfaf01244423b49b2e0b6be6a807e2fd753414141d756c2087e5ab60a22e0d5c3a6cd549b19e8337fb5d4f5fd40ad30fa386bdaebd3ff6688c9dbf5f0c3e4fe7024b4153db46143443698713858dc86473cf5cdf8b6c935eda141b19c42f8eeff45dff517c7e020d577ced5f491d20a4bd11de626b0d3079edf73277222e8d80a8b48bbd4d5e0005f764d9d1fa81f0ac007fe98aa148e0bde6b5483584e45674613ed1c506df67f2dccd9403585f5a3683c558b4f712ea629073417b590f19e4eb0d5964de39d596666f2e24369dd2ca403090c689a22b1a7a359c0bb7ee5327086093fabe85b47b7b40c7d8740eb17ab60a96184d39661954cfc7d8aa4adb87abf35e24003cad8e1fdcfc301ea6b473a12a228e6f2a891e8c6c6831b2276865d8f11234fe5736b8e7bbfa4313d747d48d3ef19682a666facb155f1ba22d956a10eecceb496c2f715f21f9ccba93115189425797a2c17cbef5ac821f4602284bd2aaad9f487e069998e6a2ebab7712b8c939da5f4b3bdc2724fc1ba60df29ed71a63c5db4fe27fd3e2bfc4d577b4c82c3a147e9ebdae2cb8967d6eb831366910b8f6ba8bd29a4bdb8c5e2b8f944b8036b67b4c0b81dae01831aaf450a2e1a3c13d02164c85eef94c7ceec91b776a41aa22f2604a6b268486c7c0ceda3cba25011edc0c8c168925d6fe90d8b36e3e7b1258fe5414336d6e7e62740c85088e6ce72609497e49ff4e86604c7afa79121d70e6f038ea795a8eb946200197132168e85c134ab14b8a9e31b357eabac3943a5a868289d9615a4c777f5cc5a24be115b72fa830577efab65e327c3b2eb9eb96049cc579a7a2d4699308696114bfa42ae0f09a76abcb576c9aca51833a17290f9d8ff6bebb04b4ae9e8f44574519a8c34d159e739bfdce73c774744bffa0d102425dd802831b465afc71a20ec103c79bca777b7859e4d1d260122d80f43609aaecd005d645e865f915ff9777efaf232b7484b5ccc88993e837951f0a3d7dd39650e30b747149c668e743bf65fb4a04eaea6ebebfbd987b2c8bfba192b96c2d663570f856add507470c8c46d65d97c4b2dc412ac35af39b604b4c067764d462b4f0ac7ebe40812451def9a1b7d3f98306f88e305507144ee0e51874543834f5fba928ecd9d453769518674f53929916cb32bb1a8d385f15d5c7b8372549a0fd5bcbc1b5b08d80e5140b1dfa44e579857331f7eae989d45062897004a97fbb7427cc0b2328d5c64475f907229345618f9ed89ea23bbd024b6d864a79876b2c617d508c1735063254b93eecc38fee1d364b13212ab35bff4ab7aa2e6b6ec9641529251cd"}], 0x1}, 0x0) write(r1, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0xe000, 0xf7ad) sendto(0xffffffffffffffff, &(0x7f00000002c0)="f3e4b3d39faee7ac03d98d5b8a5e75e80f269f70a852578e06d794d83a93002c1d1042914311f3ec0a5cd94483bc4cc3dc81dd481d50b33fa7ccf7b744788f4be0797065a3220d552d45309a8a9719bbca1246c73df55d4745064763940f1dd66e99bda156b287b9d075eb2dce3101bd34c32289cf8bc6eb400e8a2fbab17f239d9b33ad7d8aac2662058edc0138f802e7d9ef629cf937aee72780c5b39afee63fff5fbd5844638b9d3528d9ed653e79ccc39fee183220b02d6682d3f717fa065e9325f1888c73c020abeb60bfda5d988b54bd", 0xd3, 0x1, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) recvmsg(r3, &(0x7f0000000080)={0x0, 0xffffffffffffff12, &(0x7f0000000500), 0x10000000000002f0, 0x0}, 0x1406) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x8, 0x14, 0x80000000, 0x7, "3ffd53e1f3c3b84393810e2d36ab7d66a9927fb6", 0x712f, 0x100000000}) 22:28:55 executing program 0: geteuid() r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x5, 0x1}) mlockall(0x1) msgget(0x2, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x7fffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x488e6d2e, 0x9}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0xf7, 0x3, 0x40, 0x8}) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x440, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x69d43c508cfd3d46, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffb, 0xa0, 0x20, 0x6}, {{r5}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x477, 0x5}, {{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0x4ac9, 0xffffffffffffffc0}, {{r7}, 0x0, 0x48, 0x2, 0x81, 0x8d34}], 0x9, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xfffffffffffffff9, 0x2}, {{r8}, 0xfffffffffffffffb, 0x82, 0x3, 0x100000001, 0xdcf4}, {{r9}, 0x79869eda58296e01, 0x8, 0x1, 0x7f, 0x7}], 0x8, &(0x7f0000000480)={0x7}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x10) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x539, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000540)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x1, 0x0) dup2(r10, r11) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x100, 0x0) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) read(r12, &(0x7f0000000640)=""/4096, 0x1000) r13 = kqueue() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001640)='/dev/diskmap\x00', 0x80, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680)='/dev/klog\x00', 0x2, 0x0) r16 = socket$inet(0x2, 0x4000, 0x8) kevent(r13, &(0x7f00000016c0)=[{{r5}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x6, 0x1}, {{r14}, 0x8000000000000003, 0x82, 0xa0000002, 0x52, 0x100}, {{r7}, 0xfffffffffffffffd, 0x5, 0x9c2640305896142a, 0x101, 0x8}, {{r15}, 0xffffffffffffffff, 0x2c, 0x20, 0x4}], 0x800, &(0x7f0000001740)=[{{r16}, 0x3b3c02029d6db484, 0x4, 0x0, 0x57, 0x3}], 0x1973, &(0x7f0000001780)={0x8, 0xf}) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="935abe8aaac133b5a24d16a4890cabe689f7802dbd34df7a475c9da8f9daa8683e06a3f047a226c1608d04eb329a0a07d0e8100934bb52edeae75260f5cfe411e8f8", 0x42, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5a20, 0x100, 0x0, 0x4}, {0x8, 0x3ff, 0x6e1, 0x9c7}, {0x4, 0x6, 0x100, 0xffffffffffffffe0}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdcd, 0x0, 0x0) 22:28:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) socket$inet(0x2, 0x4, 0x800) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) fcntl$dupfd(r3, 0x915e1ae86605d787, r0) 22:28:55 executing program 1: unveil(0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0x38d7740b4abd8de8}, {0x7, 0x2, 0x800}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f0000000080)={0x0, "fc36b12b2063fea3c7b8866485"}, 0x15, 0x800) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semop(r3, &(0x7f0000000040)=[{0x4, 0xb3d5}, {0x2, 0x5, 0x3000}, {0x1, 0x7, 0x800}], 0x5a) unveil(0x0, &(0x7f00000000c0)='r\x00') 22:28:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x8, 0x2, 0xfffffffffffffffc, "61aa0db11ce9bae3c6514e6ae97373bba78b7ec0", 0x0, 0x101}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="a981cdd01597ea0d1ff4f5f6b28863824026e08bd63fa4b2bbecbbb7bea9a7f21d4e620dd5c1", 0x26}, {&(0x7f0000000100)="ebbf86cb92af7ce61bfde61288ea9ac01f5ad5434b49ab54151c917a1a575f126141b625ba3594e10bf8e098f7f0c75cd3993c5cb2c88a321d105c16b8f4d26ba49bec502e0bf8bbdf88a9174b16", 0x4e}], 0x2) syz_open_pts() 22:28:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0xa2}, {0x7f, 0x588c}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f70", 0xc}], 0x1, 0x0, 0x0) close(r2) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 22:28:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/104, 0x68) syz_open_pts() syz_open_pts() 22:28:55 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) syz_open_pts() chown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000100)={0x72, 0x2}) r7 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmctl$IPC_RMID(r0, 0x0) shmdt(r3) mlock(&(0x7f0000ce9000/0x1000)=nil, 0x1000) r8 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000000)=""/72) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x3}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/6}, &(0x7f0000000080)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1a3bafa7c320a3f9, &(0x7f00000000c0)={0x100, 0x6}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) fcntl$setstatus(r0, 0x4, 0x82) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f00000001c0)=[{0x8b, 0xcfeb}, {0x45, 0x5}, {0x47, 0x80}, {0x48, 0x80000000}], 0x4}) getdents(r1, &(0x7f00000000c0)=""/162, 0xa2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:28:55 executing program 0: nanosleep(&(0x7f0000000040)={0xf}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b0287184a3348da190b9bb611a7ce022ce2c5add1e34a3025265cc9f82857aef96325fec413c7a4877d3c4ba4433f44561e9baf8d7c8a45f27bcd684abd8fcfb64927a2cd0ebfc62771d0a051f30654f658768db58724f65b"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 22:28:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x1, 0x5, 0x3) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x9) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x1}) 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) chmod(&(0x7f0000000140)='./file0\x00', 0x222) 22:28:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 22:28:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x94) openat(r0, &(0x7f0000000100)='./bus\x00', 0xfcfa8b32f9c2405d, 0xe8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x800, 0x0, 0x2}) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 22:28:56 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0xef71}, {0x1}}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file1\x00', r0, r1) r2 = semget(0x3, 0x4, 0x207) semop(r2, &(0x7f0000000180)=[{0x3, 0x7122, 0x1000}, {0x0, 0x7fff, 0x1c00}, {0x1, 0xbe, 0x1000}, {0x0, 0x0, 0x2800}], 0x4) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x100, 0x80000000, 0x9, 0x1, 0x8, 0x4, 0x3, 0x1, 0x4, 0x1, 0x80000001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) msgget$private(0x0, 0x20) rmdir(&(0x7f00000002c0)='./file2\x00') sendmsg(0xffffffffffffff9c, &(0x7f0000001780)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0xffffffffffff0000}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000340)="ae499d405cd7b6fed7c71f5514536c8f197bccf21978c53e20da1f79a0edd23d6a1c2d46986226780ac1da50e822ef6a9eb400e0173212612280ccae0ea067887ba2c7a395f7b91d208193b2de722a7008d719dc44f20355c5fba72c2784c4818643a34b6838e1a5cf0349eb8a8682f000f80d90e1e05648386df116f4048c8bb9200c5685834f2ecd4d43591e9bc3b9e019d811e73099ceac19e21735ae7c8889b04c9d9bc18636450904b94f0076fbcddb1cb6c18eecc3a3dc5a0bf68a5b02dfcfd6ecbd50e443006241605ba57ea723ecc6b52ccc43abeabfa02183306a30", 0xe0}, {&(0x7f0000000440)="9a3710600f6bb9e5641368f62f00600da585e5c14b08bcd42efb8c83b94a3bce1d2d88f3c25c9481fa26ce52727688f3a95898938d6fc07a60961304dff52ca990d30eef3bf484a010f02b3dc277f7418923066f", 0x54}, {&(0x7f00000004c0)="022cca270e5335a8635745075ce458375d6800f627a2ecbd2807c9f0b1fc4cfbcfd3857ec76e01703ce4702a234dda4d5541ce3f4204df695821cc7867639bc97136e8b58902600f416b361b118534844f4034121c0e550a45a0b5a48fb349c0aa348bfabb2d89271251b5b4cc83a12af5b74e28c703dd9bab6a7dbbe704827bcad2844c36452bb21f586304e4e705c3c49c6d9b377a45d84480cd4e665d9d8dae4571dda692365af58aaafe3728ecd7a87f98652ef30eaaf802f6673ce80f388181afc9673c1e32f678d3834c651725e237c178927fcf6dc864db0dc843e2915cd72cdeb74d9a9b8402a9036488de3483862b1374a0b675647399ea3380e2d864ca780c1ca59d4df4d55949a47eb67d36640b64071650b812d32a20b794e1fba75d1cbbd7d6ec89fe85de7fee89c46b51e327f20de1e9ce62565d36694327fac7f52ea17dac200daff183f2f0722475195a58d71f28b760f0589e487d330501325de09b9a97b11daddb986fc2b034dc7388a7b56ac304a2045644b909917e48561d3b12aa4d4780e614a25e60b708cb665559073c373d39430139ba4d1c55f6dab9a0f927f09b522eca041c7d33abe0e7cde0359787ac0e6bddbb44cce442ceefde2d14edb8a45b4793c47c9d81f213f2d08125c535183ae9b707c046ef417231d8c21d7a724fa65a85b5bf51c9a523f2b77dab86da3a6051b1cfecaf4f487f5506b6954334cd0b109b83f9fa9f39c73d78326f3c1d05abf379ba1a95ad3a8aac31f18f1e52511ed6405b1de2132962f6ce2c6e2d4d5edf33561d720c5d493ecce8f72cd1030d935e35644c725dc7c80ab7216c63f4a46296d3f7f2a8ebc826a2e481672b55d11bb83560fb2dd56b63693354083e8655da2477cb496b0fac04b0f9076f246c33418674816806e3ded38a245c7e168ab79fa1b38c0ac1fb807a024e0ae30a9c477fa4791d4a4081a0a4360ecbbc087cfbe0f2e46f94d0c6f4551572c79c6220aebe60219187c76e0f37863d07f517cb534fc5c54eab8120fdbce6761cb86af1e738924cbceba84cb3060e9e74f998c04a932727d41b1dee5654686395243ebc3530ebfbb007159b26f1feee6ce58952dfc50d0602c0e20ad7ba48ec429aab5b4ffb23c6fd067fadd31cc26ea9840fedbf1982b14e2461c4a5853a23ace3bbc8e9e3e2dc5a81faeb92cdc4f7fb6bcc88787106f82098cd54352c9283c43e1201429838ef1c9c705f69fe8bae48897d7b0ee4eee255178f0ed113c085ee2bdf2b10545f03f7bad22f7afde8d7eb14500d3b9597e3abeaab2edda6c9b9c5d92a3797679124a67d7de5719ad45b262a0cc1fd37d843c29a7e4582d30217aa6654b99aa9bb8b53314505a368debc28325f67c3b315a5da9a1845b76554c24fb1435f4b3a646823af6389eb6311407e58efa82a2a3acb070907fd428dbfaf989bea3312785d2b43514fc8ce3e2149982cabebcba00da73f7dec576a16cf2c02599d2dad2659d282a042d41dc98bca1107cfc49538b22a8744f6c11f04f5848b24f65e94199e37719fee07e8983db7ce33bef6293a95b1c90ad0426ae8d47b8c3fa09993880d8af11a38071c72a4c5f2015b17ac3511f20ab14aabe916307c3e66dbce99e4244a00372bb871c7e1ecf41c793d0b43ab7d7504181c6e47e5df04bc175da19acbfc301d4773f7e85deb2529cecf992d3a89174e69450c147f56c2527fdddcb66c383eef6fe9a9ec07561fe9ecaa94be2086d4be41f1095461e52b4c9f93a94a28970de17ef719418ab140663cfafeecedf172e4abe304edb21c2388f53628cfa45716478aa8a2799c8b6ba018e513055dcdc01318441ee4b1e8e5fb4d5aa92bc29f2e07ebfb8ff053d6221a24f07d73eba87e04c040900440a7827cf9b7fc28856f152f90a9c72ea2697d24e440f2bb4073538e8d445b50fbd2db0deff326143645b8dea6f73469d6406015927f5fa18e104bd42410c2645fe6609e5cab13cffc0ef98a5e1dc8ab84da014d549ae71c96736f62fbd03eabea8ed0b0e46221ed2006ff70efaae9333ee14bd04590cfa792eb95fd717d9f8a6c2129382a1067d11c572588add34498c2c7df3fce8ec2cb99c150cefe41fc6972f582fe15fdfef3c11841a7eebbeff22c4cfa7b5ada29412dd381b9105c9de3fb4f8a6a9dd3619011936fefca1d7ed849d846304af36d001266f1948d0d7ca49146f1c05ab38fcf90b0ff0618bcacfca1d91b4563100dbfd19c39474ca360e4b2a3886579702be1db0f57e18daca3a244bf00722523e136f48c781d2dd33687de3b056858f6b950e784c4a3575c837c9a94ff87f8ba9434bb76c2a536100d0396d99afe433fa6b87411b18ea842d94d2f70ee2f63f1e4c6fa8353f04b7e21be300ffef7ace8b4865407125d69e3687c62b9c18fa60d9cb79fea10d0b35a93bdaeca20eb6ad919dd328405cd058df044505e23854fd64679c42609703397e97415002eba0d6773e71599f87b877008de566612fb3c2041aa71371c59c45c02d4d1300812d9fb75f43d5ef1c92c0844fbce2179583a37009c1928e2d835d731fd2e0b2bc60d26a9da395056617e36f983fbb130de6aee71b056656f40f822100de2cd25bad90c5a3556df7eb83f66e4eb95f20ac560785d19d24df303c4919a56be6847f6a94df2858d0ad403c5cf4dd2124adb1e4e6bfc161da797dde77540346580904ce1a2e656d3ea7daea0c50161dab8f3bfefc0b29261f21572ce39471af5b2ede7e65f1a693510b3e39913adc428ae34e2389ea4f5f9a8969fa1c434644f3ec6b182cd22d3fd58c9b6c8e7c369fe0fe0b26bc97aa8ee7e582addc7f24f2bb0fd7f3063a64388beb0688dfc436d4f164e8355f584095a84fcf44cc51bf36d2716f65e5e0e61b071a70b04ad9041b51c004ea2a9a307dfd35c6246cc92b11df859a369a2081df33eb090ac796ff3c50e4af954cff2429b891f55a27ba06c797eb046db69e233c8970c5dfce7143c59dc487f95024d8809d8988f14dc49e03a205da898c2096ead413dbe20436ae32f059891e9164e05ec7f9f61104274de19040a35d2dd3b8cc71caeb0999472e20d80c5f35cef61b8f30c32ca5101aab405631e6d2f1aa18ea1b8d3a31e72db8bd9f524120bc8960ef6ad2de1b7cf9a8bff2e168cd9f1ef8b79be4beefc2541cef94ec5bf6c1601de49bffdffc7d5eb5942980e23f21182efb99f0c016cb71422c01adf61711429a0c7dbaefce7afba737d4d0dfa6c0a7bd8116ce265d7b5427eac2fb6bd03fb15ae4cc0415a66976b3f0cd6086a27bb87d58ce5a161f03611e210407da87ab01bcd43fcaee42795ee84f4f4c95861c8b708dc9405a6c5ab59f7d28b79ec671c13546ae4f1d0baffbbe66c62ef227b0af68ae6faa1c59759d81701b37998df995f22968f1a7295524199ee5acba6b893f1875642e11d980ac56f8f4ae27524438e91f1365ca6d3aaa155af333b9effb725b89771c5713036ec3fa710287fe68c3374db95bc9835b9c89af421eccd60fe4e2419cbb0f3b004a2add5db4c64f8d5080c33119b33643c59a64f899ba761536dd4c8c76e9dc5c837c5123657fde3a5a3e3e1cf12da3ab3d209d4ad01c6c08b7e5fb17abf470f9473e222b12f459910ff7580a80b842a0c1991bd73e0398a26ce1206157609412a01694eec897334a2647554e50f7f28e3853c920dbfad0c20f3a48bf4643ce06a033d9a42771f4de5d2118dd888516be19ec71fe981d84b757ec4c511f0f57e4a4071036db091cc1e12d65e435de8912a0af5105a57e33ae8b65260471fc6ec044606a739532076abd58c117597839839763fed3f90bede06775628fe93588de8e6fa31f8b3d0a14c3f2e903000d94d7a16275f05b8c142effae1b51953dddb9f9cf7a08db3d5e4ae043aa3b82dc13524e2bcb1e0111e423362cf29e1c235c7d61f6627147cf796c30b60e1fa91bf9f6f7c3d2930a487188533449cb472304c163facfff9c00d8f579a750cde5c7617aa207311383e0937889b7933cc9707a96bdb13df82334d508c0418d203153ddf2c8444025c107c85b6911d1560e67c363d054556726e31c135c1ba8039f14ceb9bde808aa73de429c9bee47d6f3d6006ad5f4bf6d6a685d36124ca84076c568dea8a4c480bd7d84d53f49ebcffa44e1ea30c1a358d03d19356b5fa4f0f2b475cda883afa7091b5e92db4b220161b5c2ff23149ca672cf7daf25ae23b19cf4e5749ce535d201a2eda98d7262932f59833269217dbd99d975aa1119170d08be82f1c398b526b336c68d6365a7c84d5c5ccfb94720693553562d0c55405858796e0682cce9a62b37bafbb7ca3d1a66bc2f68baf234d52af8b134bf90fda594da8e915b033cdebc7200cdd7bb340bdd10c7aba57f64e5d9d36df3f94cf8acffffb4402122a9c7a2994a0bd60cddf41a1da0617f2967b595af421299a72ec273b202f0947daf358392fbc409572353f8100e05f7e0032baedd7f5293e3f8c89f3676c203f1cbfd71031aba1742adffb10ae808e54d939d17f0b7ab1c94883cb7ecd32a4df9f28f53a0ff187fa41efb44c0cb15f18237d7290df9abb3e418aa968873eceb950324c3f776d59b720f42c0f4d9998bbd1c00db2e74ced6e3569871a87c23e1ba27132bcd77f10f472d9909678ed7623e1c4a58caa173e6248d014086eff423a82b19752343cda27ee5299de157ec7635dc64d3255c8eeea0cd3d280b93d0cb30e290513f27b0e2caf282d362948860c50c181c1accf10181f6c6d7f07315d7608d75f7ce06a420ebeb04d05c7d26469393f1972c058ac1e42c77100404983541cc71fe07279546e36275f5888366fb547d3b466c88657b5a25091b699aa01d28f3970c4245f90a2710b23919cd348331e9ff22460bdb0b9472ef539f0da05d35635494d05c20ccfdea86a48b50b38ea36129726fc45b3427a7be00037a890e0a3cbbb57b9a8589fbcb1c8096e359d1ab027d9d213d991233b2760829c3823e403dd98e5003a408b2b350ed6382acf5851307404502d350b438204d7f35376b01e52565b75d7cbf0835feb713860308b05e9dd8f2d2797bc620721e7365e4c1ac07ee17b0ded9f14143fc86bb3dfcf248ee8c69d6e938ca09d80b415664681115ebcf4ed2a82066a94a342334b02c5cf7d9c2c95dfb12f96134338e3e530fe32039cf394217cd44ff0e83334f7ccf8a7a26e77abf4be736448907507429de7a383339ad472a6020bf560229e315302f821edd7a7a363f45f2c410b1fd69fe572d099c987c41e1e7d9988cfcf3f08cd9b4eb0903e6f2e5d7ebc06e48a77bf5312dd8f4bc7e33dda2578bafce0e1972790135eb9924ce2e7972c45a430768e74bada87370b7eb44dbc0337380e032b8cfc1ed55da460b204880ff6b3db08dd0a6e81476b84f6d82876faf7cf1188536b992e91e235f531160d7b2cc773af061a81be512955fd86deb7b08e176f80ce191ddbce31c8c7fa5cd57d9c594f2df2fb7295c1a49d1d7e87ff792d162c03dc6962d604499f0569e44e3aa9acb0328e3d488114ee61d1b9d81de9ac224d61ac935cf850cf485d1066e123c269ed71037f07d0a882692602eb238c75c69e4fc8a9386405f447a482be217762df2ad08eca0acf816ab711e672b2107a46d2f13a081fb2e90c89df703c60440a891019c35cea626e9102b7c49c94a61c5e6cc0e7749ae691f5144d3bf27c760a70968be36ab7ca8422ddf1dd8458a350d74103bec29359ccab98c92e6e94eaf87029e909fee232", 0x1000}], 0x3, &(0x7f0000001500)=[{0xd8, 0xffff, 0x91, "4081186d67c9a91aa3f2daf806ba19330f65e9e89bde4ed0d3be433635a94d21caa898233c2f8eaa1ade1111b4a7a3b31dfb73b432030886870a8c72927afc4a4ca20ac5f5cb5289cb827e040a7f798d87b42c5fbe77d15967ad261ae511631a42315fa41b8968763b250b9458abaec654dbdacbdd35fd247b20eb2d1dcd41270df09645f0fcb3a288a3408b2de4d1d908f459f21fc9aaec53c5b9962b2d955d47a7fc174969407c85f6485d2b02f06c0bbca57d2e05b3c02d48783e80dc126aff58d91985c02b"}, {0xe0, 0xffff, 0x3, "816667bb5046e7dc99a9a1ea8ddb8ba4a12bc641e53db19aae6fade0e931922d23546fb7e7ab071dbac8b031b7a44d93c2a69290c4eb3ee91503b6283a54a4cfcde051a5a3ce935deebad99ee1a9476d1e7b347ec5e6fc196373acc41e07fb51dfa4a2f17d4bae51172015e034a0d1f2581714e50790967ebe677b6f846bcc930d8ebbcdf3c983c3518f8d5dea13bb18966255f08edfd594749ac9ec2be4d8945bb5a1a2672027c93c7a1426c5cba2220da393d791d2a217793b5b0fc8b3bdce9534626f84b31cb6ba6d8e0a4e"}, {0x50, 0x8000, 0x5, "6c95e3efb265b0845c1a3aa7db423f88ab4eb559ebba7369b3dfeefdc2c80ae97971be4abcc37930b498aa0d0f593dadb3984d2be08161e7e808e47b3aac"}, {0x70, 0x1, 0x8, "572c58925a4782c49d9dd53a36c5e12e8d9720459ece8545bc089974cc90fb6d11021e894cf0a4776b87b261c8fc786dd0601235a7c240091edf17d23a15ba7e8167eac20fbc284fbc36c5ece501755765e896bb5dbb584aa691fa78a401"}], 0x278}, 0x1) unveil(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)='x\x00') accept(r3, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse\x00', 0x10, 0x0) pwrite(r4, &(0x7f0000001900)="1555c8948affb5f94f359abbc4ec0897d6e8dc6cfd6fcae216a64e16567b2cd3ad0f3e00b2e651797c8270c670426d9eea2740276824d863e7b5cf1dcf33f1ab690ad0eccc3ff22b34f2f6e4189e4443bcd448f0e292b5d6cd36", 0x5a, 0x0, 0x0) r5 = getuid() chown(&(0x7f0000001980)='./file3\x00', r5, r1) r6 = open$dir(&(0x7f00000019c0)='./file1\x00', 0x8, 0x20) readlinkat(r6, &(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001a40)=""/188, 0xbc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) setuid(r7) openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000001b80)='./file0/file0\x00', 0x20000, 0x4) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000001c00)=0x47) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000001c40)={0x7, 0x1, 0x4, 0x1a5f, 0x3}, 0xc) geteuid() r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001cc0)={0x1f, 0x6, 0x15}) 22:28:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x6870}, {{r2}, 0xfffffffffffffffb, 0x40, 0x8, 0x9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x78, 0xfffff, 0x5, 0x10000}, {{r5}, 0xfffffffffffffffb, 0xc, 0x2, 0x8000, 0x100000000}, {{r3}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x4, 0x9}, {{r6}, 0xfffffffffffffff9, 0x89, 0x1, 0x4, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x7afe947c, 0x7}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, r2, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$KDDISABIO(r1, 0x20004b3d) bind(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66692c6530008266e90748b6693481ae13402076eead037d14c1bc6ac2d893738b6b3f203ca372be3f41173008909361"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 22:28:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000000), 0x0) 22:28:56 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) msgget$private(0x0, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r1) wait4(r1, 0x0, 0x2, &(0x7f0000000000)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 22:28:56 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) 22:28:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = geteuid() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) dup2(r2, r0) r3 = dup(r2) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) dup(r4) close(r4) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0xffffffffffffb3ea) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) 22:28:56 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r2) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000020d, &(0x7f00000000c0)=[{0x9, 0x100000001, 0x40, 0xa00000000}, {0x6, 0x91, 0x5, 0x1}, {0x10001, 0x8, 0x1, 0xfffffffffffffffa}, {0x7fffffff, 0x4, 0x0, 0x6}, {0x3, 0x7fffffff, 0x1, 0x80000001}, {0x7f, 0x800, 0xc5, 0x7f}, {0x0, 0x200, 0x5b7}, {0x2, 0x6, 0x1e, 0xccac}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") lseek(r0, 0x0, 0x0, 0x0) 22:28:56 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000064000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006b7000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) shmget$private(0x0, 0x1000, 0x30c, &(0x7f00004f4000/0x1000)=nil) 22:29:00 executing program 0: read(0xffffffffffffffff, &(0x7f0000000000)=""/75, 0x4b) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lseek(r0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0xdeacea1c086561e4}], 0x9, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) accept$inet(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r10) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x41) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) dup2(r1, r11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400080081afe46dc5e2e0f29384d0829696473d48e4c734a899a9000b224ea6cb0001000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700000000000000000000da60d9c9a85d07c1c607756242fdfa37621c618c021d06e8313678f109c5a38e479b6011d790a60473c8fd97bff148c547b5db467879473b92ebdb5f50f7a1947b6fa5d4b45d9a10b468f8443ea890584a00fc13d9cd3e85cc668844d1de2b91fb152987110b5f1a38da85a877d493a888"], 0x10) r3 = dup2(r2, r2) write(r3, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8a, 0x2}, {0x41, 0xc9}, {0x44, 0x5}, {0x46}, {0x43, 0xfffffffffffffff9}, {0x18c, 0x80000000}, {0x46}, {0x45, 0x160d}], 0x8}) write(r5, &(0x7f0000000000)="55eed7fe7ef5827d6b96e8b6b9f89918094e220fa63ca9de302a21a2e36c9c8734f8757fe97edf46ae206ea0846d8f28c7b46c9734fd816c3c898f82fd94a023a77b70b0355009ca72b931d1e607c85327c4cda3a72e0eba7fcb075d0b3e4e0c713c9076e75696493e008e9185402ed327d5ce6196aa87ddc8", 0x79) lseek(r2, 0x0, 0x59, 0x2) 22:29:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="be81330cc17f60b96c7dc0bd07926e8d19eb57be50c8f1fa5b2ce8e58476986921b2135c699155b3ccbde441c25c4d471ad69b2fe758de5e36237bcb6d079404e8767faf51f36173107a588861c713bb639b6d704abf8e8e2618527725450224e4c9dcb8f8656f5e3a1da75f7f22f461f31e77d1119675b729af066abc79aecd349c24ce3cc2295ca211c49390b266cf3a14cbf2396e9f061efb99d32a818fe1b86bd2f0450b93947a17a5216035aecb6ae3db7b573c3bec57be1b8198777b1e50f64fe21bec577768e027c82d7771c219236060e75da4c53b24737189d670ef0651d43cac3dcfaa2c445ef38af14d880dfaa8a7766421446e8a9a8819e09939e1aab4da48c7f67bf119afedef6e2ffd0b8b573ef43731cc553fd52a4e8b6da4d88bfd5141802ea4438ceff5c42ca96c3cd7ed19f54602fea67a39566a7d38903ddaefc52feb43c16d42b4223aea5a359b27bb306cc1eeee6fdbaadd8632fc95c4a9bd93744656c68ed27c967196ee4aae18eb97e0b3d870ec4814e8eb3503af3553a0412619b61288672a429419510757ef45cb7e97ddeb18f6c94e37e55469a9b44ec49e3ab28e4ad9cc1efe870bf8bef59685321c4242f311a002c3b374f7642a61099785369d0423f7a327ab599394c08e73ddb1a395679bd91e3706baed9e3efda7ba6247132071b47fbb3df5b9b74c15b74db6e4a2b05dc89423e668ec5ae2bd8c59d4d820b126fa1f20586567a8f1fc58da1cd10e0e4ea261299ab361d2e63ade1eea5d93a42c54b44daba33fec19a4850800cf26676f03cf2772cd183b7000204fd16e35a3e7a6e748c8caf3118b4a91852f09011bd21f8b319a9419b6cf347cafcd7b5b6b3099b170f5bf15811b670d5c6640b1f277b8010d090010fcc27454293567a52ed189d645387c1e86d08388990578ed350332974a291e397dd79e96bfe00bee65707f2b164aa0b805162598842cc8d9a69d50f16401abf0c19bad8feba17b7d5f9b711f24b7146815dbfc73a00d3d604c0a8db41cd6798e2fb98fcb35060e46a72b2f6ad09ed5f402693137155a69650eb944de004b1fae24893c5bc3e04a5eba557f29c9d2b1d2d0365e15c994c02fdfcca793969b77b55df8d41744319439ee3617cfd89a5ccd843347213bc3af99b7189edd8bbd9baa90c15551c3d8abfc6bc6638dc075fbda12e41776847016dcbf3d70bfc7e202ac9dc66593587babfb1bcac00efa61979fa50e0d28b3e19ad09a415be83ddd9a98a17e6da88e8a0b843ee26d7c2eb6753de7eadb699a2b340d1f6728f3537ec8baf87595b373ddc7e52fea266d82a55fba6138070b58aece7aca104d065e12df6561c2aa9adedaf257ab2333c188534b5a08ad338d43c31268c574835d55286749bcb61c238c5720c5c7774d22ce6eded17d74850d6313f2263c717a664f25077fa8502ecf71c8e8b43fdbd843650c43dda3bb0f6f7705233d705a5742dc3ec916fd3140f59bff32c453d770ce3ef02e0c76ec6bb1c8e8c7fbd4c8544fd69288fa0c82db028483d6cf0a6b975a1b817652f6a678a307a77b5b59335a8774286256bdcf70714b5d91c702b95d90182c49ab9e9a1e40af2989b949bd2beaa8aec26986dfed2c1311743efceff5a893e11d87b1450476a95eb172f441b295effcceb1ade70a2b3b0960d8f4c64e71bc1e71da4642071ae27ddfe2b84e76580716bf158995b5b6d8d3093aab64c1bdfc1d276081c8cf06001f8ce5ce642540ca8863471c7d015cc3aa68403a4e4bc995d246ed1a3f3fb628044455c9fa0f974beca75ca81c0b44ed6e025797bc9d90b1efdd0c95cee8b2fc3aa18f518fcc3c4411fc0578504afa10f38383d8e27a7cfaf1a6dff2f9a4e003d85f7fcfe18b8da5b87e5ec505b8a1b8d62e6f26033225edab868b643db9f05ceee9e5894e4a98a63b2f9bdc33013b83520635b0d85c245a26fb328c1be439060b8c7194aa4cf32c90e2a7a372b16372446278f0618d0485057b479dcd0029efc2aa2c579bcd81652f8bad480796c74e555a1d3858cf720aead7e095c55d8f9c52e5201664861653bfca0fa0abd560968e79faac785d70b99eb6642496be699872a4a37b064cff9b96b6c8dfef715e910ba4cac83ce153f640c54a32f8e79c87f8b788a762429e475e8d3e63b0f2b394f0ea7440f067913daaa60995af2764f2bce9cd67e5c2fba291543fcf4068c78dee924db28551558f906b05b2abdd8ebe235c48f75c3fd0a5613b62960f1c3137239e27f61c035afb8489fcd24b131bb5aafd6be0a069824af52b2fdb920d2bb945a229c06191b0a5e918d356eba27941a68f768f081a3962233df963cc117f3939d0e04804798be45b9c59940f247a4b393f374144b063960d0088c978d085acc692b497eff6e902dc818254c1aa9e6ecab0b35193df439b6c4095b00637a9ec2e1ae8d974f59f439d6a69aabeeb858a2048c3b8d862051e7b083c4311c2d17a0cb1a19371aedfe1b81e670ee3651bbc437e980b7ad1d050c5f273313c2323a5e8d0ac4ef6d4ffbdb838d3816bcbd53173d2a2c3b7486fa8fcc0309f4a660038fcf6943129a3be19c9f2d5089f4768e719d461b2d7c61bdef2d88882b407a138266396964225d5a2eb4f55a2d5c645367c79682106b44f47a3e03218de8f0189b70295277d301b712801c1fec44509665bd4f3b88d9ed6c1a1ef9123a1e6b36dc42a68580a85142a08032ff208ac145898b8a0c1d4921e4363b9625f4cb1dc517aa8663a746a9d0f1d9864c583692c7396ac1c03e2889c2432775eb555fc2df074ff618caeb7396a979fccb0953f3db4799fae922668212f26450edc5b215ec9ec98382446dde70b9ac2a50a443ab1942538093c60f2140f6c66676fa5aab4711660b7f0dbeddbbb27a588398fccbf758b08e711d50c27be88c8d97f57cb6163aa6d7f1a2027020e5e60e4c65eb3fe72dca0729b7d293f55cf92d1c47afdd8748be49d9d932bbd5ca43c0a806a518f99f0af0bf9d9e16c332f29b20695895a3520f0ba588997f2faeeac76e1404282bd73846a7bea78d3acc668d101678bd3f8f8a8867909e22d662da7a13d012fa4d6c90c21c498da2a76656b993e0f39e338f7c0afbcc42e8da3cd5f8bad726766874ee68907a4f6b5923b4d74f7d3ae227116bf6c7e95922d853c05ce4958ce3dd480eb8f6aa7e7195da7900399c21578778559e7b30bb24c7ccc7fd91d00d66d970923da7dd4aa74f50b228c1ddac9e77827d9d0f83249f5f090efba281943197e22cab14ad01f8848fcbc568e7038b8ed8f74e25b06744fc529f172976bdc5581ab6d25587d26467d169ba4f6882f2e0b247d33e34a5d0af77337a0b42a96ba1cf224f0176e637b824e176e46a48df7786a9cfe01cdd89e256c03aa1dd16abacd08c2b471a1f840eeba1e4cc048407a7fb408b5941ea8919d9e9b717048d073eccd595a5e3f25c01f3eb62a5645a268ca3a60a364e96d7d15c5bb0e6f04556f60b25fe1b57114763083ff78693d74f11e89e40e0738bf67de94fc4c383cdc147d450a78fa1c6b54cf75cd29702f0c3c01fee84499f0bc112261d7820b45d76d112f251abb452af5af352edf25cedc27e8406f5e4ee772ba918e6fe80f87073d7e2443ddb280cf6d2768eea5102447348e7e83575f010a8920e8c96debceaeed318d3e0709c328a4750a37cdceb9c9a6421ae4916b356531e140bca6e8303ac453432db993d65e6c775edba6465fde07d17daa14cb054a1fa328d751fe126402828152aed30ef59726ee458201e833ce643b88ddd499a3069e4f9fe4aa7447b3561f26a333bd5dfe612f7060eb6e2144fed06af6ee89fc82655c483794a7d43c597a455a7c4556a1ad3f78c1a3f85f8a90506cb76a4d630e64ddf9e1b8acc03164a2f35ff8800b6c2d4766fdb3c40fd50d26cc8382dd49d18176160a2aa0d3e2050e20addd731a32778efa159245290f64d1dfe2dfead3cdc30fc1dc528d346376ceca7602449d05f5df0266bbbea979533d91c27245ad55aa2d3638fddf621cb4790deefe471b6731b0eb622f004725738a74f213bb10a471f5e354cda42761af66f4616616a95a3c03ccda80b217b2ec2d1426ecddcb4ffc661903bf89785d299b2ff4e5ea8d931b607e66c137cb5292f763adb4485dbac01760ddedde3eb57ad161e05afbe0201d3af3956ddaa252d7d3520aee90c7557298d0258a82283d3722c1816452057ed07dcb8fdb219e4da6f678462755e47b0db0ea95920eb32c935204dd59638d52c88329ba2af9263fe66c58877da111a80ac9b8d6458337fca266812ac2a79e690f38a16d4fcd089e1c66b285974af130f8329c6a1ae7b589c1c3b39554f3610351c2872b1ac67f52ed5adcd1aec1ac7b9af12c3ba398d326bf5eb68bdedd997dca7856a668091b641b9dbea7deba593dc80833f6a8066e585599a530383db1c0da9fd40922aacc0fa21ec44348d8d03be8acecdc6188f095d7300ac7a7bc4bf3b7eb0b292807be06dbadf38ff6ef74ae7be5cd6a347025fcdfd1fe6c71dcecd3c5f7e52f96b68480cf5e63cc15bf2cc161d9e0dcc5a79ff596058de6e04cfc3fb44d3e16846989f9bae1378c86af71a8a6a8cecaa2402421cef8a44b551dec0a695332ec7ec6dc17681b2fd977fc692ca16867d42f71ac7d5f0c108b45db9f73d77b2aa44466c836cd0c5d6fb4bf2903c6586f35152409611862c02fcaedeb9e7070f43f63797245da2d7b1de3b801c5e14ba440d7daf8e3f5e1b9d551b92ddac200eedf00b36ee04d8be1386828af1bf3e18381463bec20733b4b9b1bf9edd0cbc31ec53cd216d32a357b841b0b0b74cf9b7c2696570d42de6c95c687e5ddc51beb13a79a0a0144d368f27c0c5511f521ee2409088b237380e99cf1d61157a65e6647fc6a7b96988753c3112881815dc9a84cb2d4be1734e6c4bfc9e3bf1a69c42db3618edd5a8b23aa2c7ac4ac9cf9a6cd50fea0fdc6b395e9d51c7714428d08250e90016d92b71832a65894b2d7ac22ca3020cbbc7b57e9c9fc8ad4571d866695fdd4aed1c48451b217fe1b0d31110ba8a0b5266da4ff588e8ec2c1b93dfa8092e74b57b472af5791a9e884ae69f94e5a05874d16a60598df0bd480700aca480b05ce39fd1ade504e683776636238a47ad6346337af1047ceb6a4e00692bf53944ed34e4fda098725c0e2e60c2ae503672e39adf25cd796ddcacf787c0f5c3757c697ed15aafb9cba3e4388346177b64726b6406e31c0a289f4d15aa6d2db6e77958c1323ef3e113f907aac2f4e20ae925df003d9d4eb312c84fb4fd9415cfd9db16e5ca0cdba53aa0708a1b3fa0215b10a14e97f7331bb2d72d3370fa054e4b2f679055e03a2618878cb0becc2bd72d68f4300276a7188169f173580869da407fac7d6503c4ab54c96124901187e604771c37c4dc75b8adf99f74b184ce65f4abe251eb0665fe1901b14713362e4a34e5c898b7cd541a8fbdcfe0571b9d34c8147844d2a2e0f21c7b983d1ea9dac32b0df3440e57b7aea61daae1316d63ab4ce1e1b9b2b6e7d1da43d6a630a0a5817c3ca63f858b1f36b47548bd0d1aa9a56f7a792b31f37360512fbad877942f0a8db979e72e5f9a0dc569090fdb60e2378a526266aae4e7e4c83c25df909c2c5bcf1f9dcc8ff44637a5cdaac73990019e4cd589ac219acfe20adb19f065a4d11f77ac448c66ae3ac26e8718fed7f7815ee2858a41febc3469aadaa7f284805c14208bbff0428d2848cfd7a4fdd63922124bad2fa", 0x1000) socket$inet(0x2, 0x3, 0x8) 22:29:00 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0xd3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) accept$inet6(r2, 0x0, &(0x7f00000001c0)) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) chown(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setuid(0xee01) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) close(r6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 22:29:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) sendto$unix(r2, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x9}, 0x10) 22:29:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0x10) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 22:29:00 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = socket$inet6(0x18, 0x8000, 0x100) bind(r3, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437", 0x10a) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000280)={0x1, 0x8, 0x400, 0x5, "cef186799592335746ab5ea2ba7e45f95091ec5f", 0x3f, 0xfff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = semget$private(0x0, 0x7, 0x90) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/107) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r10 = shmget(0x3, 0x4000, 0x162, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000004c0)=""/80) mkdir(&(0x7f0000000480)='./file1\x00', 0x20) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000040), &(0x7f0000000240)) bind(r8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) semget(0x0, 0x0, 0x480) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000300)=0xc) getpeername$inet6(r7, &(0x7f00000002c0), &(0x7f0000000380)=0xffffffffffffff34) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 22:29:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffefffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) r6 = openat(r5, &(0x7f0000000140)='./bus\x00', 0x40, 0xa865a3203a02fbf6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="4848eb33aae907cdd35a4526be148cc16dad10ecc3514a92f5341313811b35c1e1d60428f3e61c1e06163fbb95f2719585057bc7d2ae53631bdacc3a173e2e1c3ba7b650ff4baad56ec436d1ada7c2b176cec94f107badc74b1d38abafcf21fe5f189968a06639614275850436ba4b6c96e25f5e7c5a42229e9414cdfa558751877daa687b19ac1e9bb9db446faab37dd3985b9125cf09662b46d80fd536863fe33f8dfbf9bb02a5945a7ab841360d4dd995ec5b9d44c56ba9b572d928", 0xbd}, {&(0x7f00000002c0)="54cbe866385d6af7cccbc7d46edd7d83db8768131a1572ae78b97bb3d1a7c81ce0db3243a5f2ad77d7040fd6d0cbc39599a07be1675c4c9c11b82f39b1ffba6a19", 0x41}, {&(0x7f0000000340)="fed5ed99858d393f916c37fc342a11e8f8b5269cdea8024588e2acde0a3bcf888639aba87bbdc2d6dcc7331c3abcaa2e8b05e40d09b3422f7a62a45d65c397e370150eeaedb89e1984", 0x49}, {&(0x7f00000003c0)="f7fd98a9849f9e93945a65ee4f0dc59e4c54f6147de5e1a05b32a1f71defdbc067f229b8d7ae080a2bdf46f0608f4c76c422b4baa184d56307df8c9c7f727f36e1de722f6dd9ec274516f3988920089f0d9f56cad0f4047453ed1b389ae70639407a66733f2e0fab72d88c", 0x6b}, {&(0x7f0000000440)="1aa24e46f56733dd202a93a888e5a65efa9321962c807f45d905d8917438f9984623fc2d331c169f527d51b2973962bbd57dee1f95c56b74eb52fff065a01d768e13c500f596774103c90fc6486ffbc2ae50c9ad478b95f8aefa1b0cdc8fc2d3880154fd2592f7a5f3320aad50e5e50cef3a56877a4df7e6afbead034a7f9684575cb8b66b92ad5a1024d331c1d5201382ddaba4752519ba209fabc484b5e921d1deb4e33043938c6d71eeda812403dbce324b5c40ba65c778d7d56e45231352b1bd966b1b1c9ef4cd0e206a9adce2d224d27c3fea8668f4e7f03dd31aa3daad8fbbde982e727b17ae5bec7b", 0xec}, {&(0x7f0000000540)="4bd27e6dd6ef67457dbc4f928c99ca07bbe66552dae207da788f5220f7dcc27f7658b085aea571c275ffbfbea875823b2daf8211ccffa89a2b6475beb3d5e4", 0x3f}, {&(0x7f0000000580)="1abc58be58ec1f057ec42ac16d6fe9fab9bc7b1b8f", 0x15}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x4}, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x401) 22:29:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x17db200000000000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) 22:29:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 22:29:01 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/84}, &(0x7f00000000c0)=0x56) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 22:29:01 executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) 22:29:01 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)=':\x10', &(0x7f0000000080)=',/\x00', &(0x7f00000000c0)='\x02\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000003c0)=',\x00\x95;\x7f0\xe8\xb4\x1b\xe2\xdd\t\xae\x921?\xaa\xa0\"\xdc4m\x9bb\f\x98~s\x04W\x83\xa8\x7fS\xad\xff\xd8\xe4\xca\tN\x19\xba\xae\xbc\xdc\xe3\xe8@[KC\x90/\x97\x1f\xb7O\"\xce\xa3m\x11\xd8\x95? %\xcaw\xcc\xb7T\xb05\x8a\xad\x00\xbc\xa8\xa6jJix\xea/\xf5)Bv\x8dm\x16F\xd0\xd3;\x94\xdf\xf1\xf2\xb3\x0f\xe8\xe1e\xff\xd7\x02\xf5rh|\x15\xb5\xc0\x9d [*\x0e==\x12\x00C\xae\xcf\xadk\xc6r#&\xd4f\xec\x11DZY\xa6:\xfay\xdf?\xe0O\xa2\xa9\xf3R\xcf\xb9ocf\xeb]\xa25\xa2qfi\xbd\xa1\x8f\xff\x03', &(0x7f00000001c0)='{-&\x00', &(0x7f0000000200)='[(:\x00', &(0x7f0000000240)=']\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='.,&!*$!\x00']) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) sendto$unix(r1, &(0x7f0000000180)="a3c0b81a2ddf9e19eb3db191fb0e47c32db3fb4c0f2625bc41b0fcbf050271ab33f2f4", 0x23, 0x1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) 22:29:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x4, 0x2, 0x1, 0x1, 0x81, 0xffffffffffffffff, 0x10002, 0x0, 0x6, 0x2, 0x6}) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r2, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffe01}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 22:29:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000004c0)={0x20000000000000c9, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x1e0, 0x1) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0xffffffffffffff0a, &(0x7f0000000340)="b6") 22:29:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = accept$unix(r4, 0x0, &(0x7f0000000040)) getsockname(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) setpgid(0x0, r6) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r11 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1, r14, r13, r14, r10, 0x81, 0x1}, 0x6, 0x5, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r6, r14, r15}, 0xc) socket(0x2, 0x8001, 0x0) 22:29:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000140)=[{0x200, 0x1, 0x8, 0xbb87}, {0x3, 0x68043470, 0x80008000000, 0x6}, {0x4, 0x7, 0x3, 0x3}, {0x4e2, 0x3, 0x5, 0x81}, {0x2, 0x6, 0xffff, 0xefb}, {0x13, 0x3, 0x1, 0x6}, {0x1, 0x9, 0xb4c, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 22:29:01 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x3, 0x3fd}, {{r2}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r3}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x1, 0x101}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0xa, r4) close(r5) pipe2(&(0x7f0000000240), 0x4) r6 = msgget$private(0x0, 0xc0) r7 = geteuid() r8 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r9, r11) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) semget$private(0x0, 0x1, 0x1) r13 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r13, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000000c0)=0xc) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r16, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semget$private(0x0, 0x1, 0x2c0) r18 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) r19 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0x57c7cd0, r15, r17, r14, r16, 0xf, 0x80000001}, 0x3, 0x6, 0x5}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r21 = getpgid(0x0) fcntl$setown(r20, 0x6, r21) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r23 = getpgid(0x0) fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x40, r7, r8, r12, r16, 0x120, 0x3}, 0x1, 0x58, r21, r23, 0x7fffffff, 0x3f, 0xffff, 0x8}) r24 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r24, 0x2, 0x5, &(0x7f00000005c0)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 22:29:01 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\xa5\xbc') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) symlinkat(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x381, 0x10) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000440)={0xffffffffffffffff}) r5 = dup(r4) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000400)=0x5) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000340)=0x7b1) 22:29:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4304) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x3) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x80000000) 22:29:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 22:29:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) pwrite(r5, &(0x7f00000001c0)="291451afe1ea92723cce5e4d5c630eab3cf701fd3476d1805bcb007c4bacdbcdc13604f1c3b5c57535ec56e3ca72ba0938f6c92624bedd5af2c03620aac71cba29207b324b914dd42e4188ad4a01cbe3a246abb409c7672aae50b8549f34ed29fc18b8f97292b02bb206b0a1935573cdbf8198e934ba51b35bd9d98d977318213d0a873aedc58dad62b4ce735c9f81a418b6db0e88a292b30f2bcc28bb0c329b4e690fe5f0b04ab319d0e0de0f75bb35f1574bae44ac3b0da7e2ad571e4804a71a8ee7ef36fa8fe1d61070bd352d5bf6c8b79276c68bab3246174808ea26f0e750f39097a0b59144f79573bd4f0791a68f40bfbbaf793426", 0xf8, 0x0, 0x0) setpgid(0x0, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000000, r3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 22:29:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="cb") 22:29:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1c0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 22:29:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/64, 0x40, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x0, 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000080)}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") 22:29:01 executing program 1: socketpair(0x6, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x5, 0x2, &(0x7f0000000040)="c730922e1575490c3b5a49f444810da2b01d90c7710f747a9007f9897293b5a0df8fa1cb4ef43e0a100eabb568ce3b972c943c8261096e475ffbfbf089698edaed92e3d7e149d9ca1a28bf350ca405541f0c81b4a682fdf37dea4425c883206be2919b109f76278e735bbe7bd08f5b17ac98c532bba3174092b91c192a4d195920a3425ab539e1de09069700149307e02ce2d1f8", 0x94) socket(0x800000018, 0x3, 0x8000000000000102) 22:29:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) shmget(0x0, 0x4000, 0x9, &(0x7f0000ffb000/0x4000)=nil) mmap(&(0x7f00003f6000/0x3000)=nil, 0x3000, 0x3, 0x4010, r0, 0x0, 0xfffffffffffffffe) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000662000/0x4000)=nil, 0x4000) mlock(&(0x7f0000720000/0x2000)=nil, 0x2000) 22:29:01 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0xfff, 0x70000000000, 0x1, "90b1ee1813f6fac461beb284cdf915ef503d6a91", 0x80000000, 0x3}) r2 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) 22:29:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) getuid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = socket$unix(0x1, 0x4, 0x0) r5 = dup(0xffffffffffffff9c) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r7) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r8) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r9) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x92, 0x2, 0x6, 0x56c}, {{r3}, 0xfffffffffffffffd, 0xe0, 0x8, 0x73, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x10, 0x9, 0x761ee720}, {{r5}, 0xfffffffffffffff8, 0x82, 0x4, 0x0, 0x6e}, {{r6}, 0xfffffffffffffffd, 0xe2, 0x40000000, 0x6, 0xed6}], 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x4, 0x3}, {{r0}, 0x0, 0x4, 0x4, 0x9, 0x6}, {{r0}, 0x0, 0x10, 0x1, 0x2, 0x8}, {{r8}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x8000, 0x4}, {{r9}, 0xfffffffffffffffb, 0x8, 0x41, 0x99, 0xb9b5}, {{r0}, 0xfffffffffffffff8, 0x50, 0x40, 0x1598, 0x9}], 0x2, &(0x7f0000000080)={0x3, 0x9}) 22:29:01 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x5) syz_open_pts() bind$inet(0xffffffffffffffff, 0x0, 0x0) 22:29:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) setsockopt(r2, 0x6, 0x0, &(0x7f0000000100)="d43c753e406bb77abf0be2effffeeb55f1d9dfe4bef408f992431e2b99339046e4d24e06d250570b2916a2f5db85e04d8f978655dce6a67a1a8fc6645a011444bdbbab49e19a9f867724bd64cac6eda4b38929139e261fc05de3f4525af504a8e7973755429994b448ba08", 0x6b) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 22:29:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000001940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691cc171b18519c", 0x14f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 22:29:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x174) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x51e2, 0x8, 0x0, 0x5, 0x6, 0x8, 0x7b80, 0x10, [{0x1, 0x9, 0x2, 0x7}, {0x5, 0x4, 0x800, 0x1}, {0x8, 0x0, 0x80, 0xf8}, {0xb0ae, 0x1000, 0x1ff, 0x81}, {0xb5e, 0x3, 0x4c, 0x20}, {0x1, 0x2, 0x100000001, 0xf3f}, {0x5, 0x2, 0x800, 0x2}, {0x0, 0x8, 0x2}, {0x10, 0x7fff, 0x8, 0x1}, {0x2, 0xc33, 0x3}, {0x54, 0x81, 0x6, 0x47f}, {0x0, 0x894, 0x4, 0x100}, {0x1, 0xf9, 0x1, 0x8000}, {0x3, 0x9, 0x400, 0x9}, {0x5, 0x4, 0x0, 0x6}, {0x5, 0x0, 0xfffffffffffffff9, 0x7fff}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x88) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) setsockopt(r0, 0x29, 0x800000000000b, &(0x7f0000000080)="0c46577de245d80b8ceab991cadb2916a95db10faa2fd410e954cca13d012b2fe34b6b3a6bdea2885636de14b6c2140504134c7896ed8c835ca005c3e2163537a4aa129a625f791bfd3924c6730fabcc784a84b564ebd719f45216eb4e66d9e50a44c1c7b84b4fb9007afb17b1553e1e1f3c", 0x72) r3 = semget$private(0x0, 0x3, 0x200) kqueue() semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000240)=""/206) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000003c0)={0x80000001, 0x7, 0x3, 0xfff, "86541f4009174bf911a4f27d3319c6815ca977d5", 0x6, 0x6}) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 22:29:01 executing program 0: socket(0x2, 0x4000, 0x5) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000033c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000080)=""/16, 0x10}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f00000032c0)=""/201, 0xc9}, {&(0x7f0000000200)=""/97, 0x61}], 0x9, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) r4 = fcntl$dupfd(r3, 0x5, r1) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f73098775462ce609d4f7bea749fc8f0afadd571938ce"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r8 = msgget$private(0x0, 0x41) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000080)=0x9d36) r9 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r9, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 22:29:01 executing program 0: munlock(&(0x7f0000ff8000/0x6000)=nil, 0x6000) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186204018b002b3a0000030083ca4fa4af071d5027aae3e481106a0cc557977136807465e18c0fa6488886b44add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) 22:29:01 executing program 1: r0 = socket(0x6, 0x4003, 0xffdfffff) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000080), 0x200, 0xffffffffffffffff) 22:29:01 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 22:29:01 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000380)={{}, 0x4, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) renameat(r3, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') dup2(r0, r2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 22:29:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) pipe(&(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xff00000000000000, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x30) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:29:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000140)) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r7) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x40000000, 0xffffffff, 0x90ac}, {{r3}, 0x0, 0x0, 0x4, 0x8001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x56, 0x20, 0x7, 0xffffffff}, {{r4}, 0xfffffffffffffffd, 0x41, 0xfff57, 0xff, 0x8}, {{r4}, 0xfffffffffffffffa, 0x184, 0x4, 0x6, 0x3}, {{r5}, 0xfffffffffffffffb, 0x20, 0x10, 0x21e, 0x45}, {{0xffffffffffffff9c}, 0x0, 0x82, 0x80000000, 0x100, 0x331f}, {{r7}, 0xfffffffffffffff9, 0x80, 0x26, 0x1, 0x7ffffffc}], 0x6, 0x0, 0x1000000000000000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 22:29:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000200)=ANY=[], 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) sendto(r1, &(0x7f00000001c0)="a62fae94a273194c8d897196809279837416ea9eebb15794ac0f4ac62453dbad6cc7681e90c54c878d3cbaf4fc99895b9a8301c43296b9da102c335d59ce4b97763760a271ccaed8eb24260c9bc57bc44a20a11d78347e071e2401b07515ad7bac4282c61d87de9650a37d982a46c8fe44056042907d483cea19f057893e8018a37f07107cc3d366d6c390de25cc00e0db73679a9787ff56873b6352366ab4f2da8dab4ddf9cff16884210b6c670ca129261610c60dda13249a5054a9a905651a5b563bfdc813b09bd38d5705d3b8ecbb5fb0622f6f42f03d79f42fc86d983fa3c2f4ead7e2e9012dd854bbf4e0a1155364e7a8a9a71d27748197055f17731e2a05fc5a29aee5f45d18023110b6d017987d5ae0bb464afd0b406bc1ea209307b11bbcb437ea1a4b2be107355b7ea11c9a79bd3add8cc43f5ef53338e46320d16cd844089128aa1ad3db8d1e38ee737d172d1fd2b4ea4166cc191bef754498004802526b112eda30db0bd18107c8a33833ab5f33e50d82d0658d41956c32916b514f24533993cbcc6560e2b61791eaca340c56c7b602a5e0fb29c561070830c1eda9f0d11e68359682d06fa2c7289acc277216d9edbf6d6be14dce28acce078fdef378d794d15e87e9cc55880b58a323fc3b6ed45c97b1d77b3fe1a4a25acc12e31519888d8c699c0ef03d7e34e3d328bc9a6e7c4a27740eb4abce95057ebceb98d28762eb7e8e9f8f9e4ff461a1ac934fc903f6ac8f6493479d75cd7fff154568af5fc33e1fe7b5067fe0674b37996ba333eea4dea56485b6faf1e0dc8c7810badcd134fdbbecc999b9651562e4e82985df0e088b8c538b3536c6666850101845ffb4294abe01e9ae0d77c5ce206a115b09070ecd566c8507a782636a042d7bb10776fe83be96289a1dbd5de885ae3f1c64026a38c6788543d8e6ecdd345cd858f65ec791626a52259d23e7389a502133dffa1be86fb31d4157088c14af96843121b9e06c98afe66ba0fa62fd095dfbd03507a1ef79551d3978d1ce2bf35a3d6bfcbce6a089ce2f43b43dd4016268d9da199ec2f0fd81c21fc53550e4d02300c1874f4c761a28ec92e5b73afc022fe601aee34d60b581b329eff2e9ad6716c6eea5f501cec0400066c4f47b9128dbd09519118f327110153f0a9fa8d4d3773d3ea82ec687c7a6925e1bb6e6d18da1cb75a2757aec1ad3615b20beb43ce603122f823937a77180b0934777e72d4877a88590e07f7f85bb1d2a19cf61f661381b3d07bd3ef8d7a188661eecede21b20b7e56e42547b57fdf51dcd5691c109670b07606ca382e2e14c60c0e71fdb50b173f568c913b1e2d9267b417ca93bd0aa9833963b0b3ac2908e2912d80054c7e7ca3f8065aeedff791563ad3656958e74af3af4984145bb45ca7e2c2ee96006cd9e39c2c462f9567ab949092544ec32244683cafaad2b368414927f680c897f9c4a72e8613cfbd3860a2a511e53f90391fee98a76881ebf4d6b7f7f77fe42409b02f24d8a41997097bb40586996d66d4bcee5bea19f0b9c1d2f157c88d48cb80c23d79d1478fe0bd66b4e2ca0cc658e693aadfd0560f97aaa62ff9b252065e97952db3378d5b71c04c84e0914e7d6328dd057e5641e9f574ab18d0a710a998fdcdb5f2bac9bd46d5d688367ffb97a5a2beb84b6a33000682187ae82d2c986a932ecea0568f82fe66e168337275f7ffb68f763b99203d1c3cc7723e3074ac995f1f5913aa4f861a747a825bb863214723398d1a67ee95d84180323110b1eec33bd91034d5ec107be40899365190c1dbcef1684988a55d553b890467cf06ddf3c5368167de6e31cee43d56b9b0b8cac1ff3dd7c3cd8ddd5abb9e1bb24b40b6d470f7233f12c660173dc76e4414d93f19c7df70faf343adb579fdb7f7e2c6af93f4725d87471929c9d5e2ce44add6da4bfb8cdab16d98a8316e87940f557acce85747ad9814a76167b3dc442e274c2977ca057f8c0353795f72c7b9d4284b600a21312f96964a68fbf7c79cc1cb345ee00cd0b837de234538affbb743a4ec1471c25a18e0a31976e33c97cb86d470faf99cb626f133d0079b097016dfb1e5497f793ee98442901998cd0e680f354fdbbf1b12f0d5e799dd0032fbdc71299684d453a2907140afa414b8935c089b2cc28434eb4f17fe0e1a3e90aa14a8a74e46cdf20d48f5dac3c38ae7a23e1c3162c3e89c4970e417921a5bd6c7cf833ab504483ea335dd1dbb6dd4eb11d8ef17b5999e1f63a76cc326221473e5aa3133aadaabf3ab7b9c4122d814600e8e4a4b308ad2d85cae0d3119cc920a1e09c5c5756ed410a3ba61c53d56e092112ca6f4950a060845df55019693563e6bd43bae0c713228f92a58311cea83db26cd406d95b135c6108c19b0870329cde81f644e14ffdea24949897f6d03039e63de824f6b45fa046c3ae936b2b19f546b907dd9dace918ec9695e7f8e42c8e78e51a72e2e48715d7fbc40c62b868d44e5de1020dee8d88dd024ab9fa4dfb3d7bb315b6cc03c27920ceefba540b5262c337b8a34349756b3038ca5a7810c8120f9de871d9f4dfd5c6949e11617df00515ae16e90ddfc2307f65c1a349eac8ed5592287e75cfd2782ccbd9cccb294ae541e43e8a10578d57730977c58d3a2061c0d1bfbc1f586a89c5bf403429f77139e64755d502924500859c38d7b62e8b1cf60d8ba7d8f376e12e76688efa297117eadc378e6ab6a7afd2b84f21c61add01eadb0e815ed26391198f41d9bdfd16480931db0071c28a5a72497d433d950d80c9c2dcc3a295ffb6a7dfbb722269f728a337234fc1c549c41b2054f91981a647c999ab8ca025298970e566db1f9eeb490a16279f28f396aa38c15528a2e267d55e0a7aa457ebff4a84508e3cee5dd8eae8ffed6488032ff82abed91149aeff2bdf7ba50fa2e2d330ddaf4bf76ae1c15f137d98f6c671fc73b46ee8b712fb0ad0eba6a16be6b9d1735f8cc43b3129ede8ab1ca4c1e6b3051ca123efd4c70c74d42b126de15648aadc1c648968b721233b131b5c34908c279b6e451cfc705295fb6dc81a6c01311c199793edb1f95bebe799ee4137082d8751147c583445c768223579ddb2d80498adea49747193e7521b6c8dee393ef9819e48c34364073f332720fdd69e191ef01025631c9ee006b5af71662f241a9fe709e25dfc0f479073184b7d967c907235ce2210807e524ef59cf50d548c43b357a92c16687899c7cc9da5de1cf0ea4c4007a30a6c5d98d58f4657444f6be455c623df2cf8650d2e87bf28d114e428e7b366bbc942344c539435e4e75932ac9c0bbfc7738744eb87604a442df07bdb5d97c46f886b4b7f7bcf492edca8af5a6442ae83aa36be892c5759abb0d370d5a93c25db80ee33e0197f481bd3b5a12acba3eb04d6cef1897f3332c8fb8d36297051fe2ffc567e7a7067bba974b1184bd3619b8f6937379cb2393189b26cb6f6eaa5a41cfe49236d80bcba066403ee1a655c0ba7621f01bbb45922ed1c3a0d919973474d99076d5b8879297e76d2d9205e2f75bc5e3ad2cd6b13bbbd0d0e0827817105804adce628b8a85df482fc012348221886714246992f50e067f39ea35eb74471386df01665b00fd5cf80de9ec374a6b251204da9f2a66649193407f201e40c7e039a9f2adf04472af64c10e6b962abde9710b25bc5f2ab5ddf8073f967c6257c952e4ea6d3c6c06a606bcd296f71f7c095b4b11e2de7512d43a970f08b49aec6ff01e7150c5217404989256b83f5a156e4a4a237d2df455ec3b0d36893fdfc719a50de29d35ade56b051e243a825e4165d18b37979754143524ad097d22d56c118439478518aaae45e3e84436a0bf746d7fcc3003fd264d7dc64555a26b541787030dad632eeff6c4e4940da89c934d19c6a9577cff173d6f188e2d40a3c67b7199a00242ea942bda9fe340625aee28581d88f12bd90daedd7c235d405cbe61c620af2d63deb4abd6e463cdd9cd0459d347bd20755a8e730c3a61ef7bdb394cc257dbf2da0a855d7af38682281e8edfedbff99d6bb421c92a88cc8b168ef30ddff179f04aacb8f906b240cc7accf7f41930da6e86e906476487d6cb775af799adaf21259f3bd2db86193056546416d8de3f776e443941130116e7d4e43476c5d1026e8ee9b77152a361cf380049fbdc3e51195b9b143a52284a0ddcda13fea43aec85422f548ce60200aea2b0c24cbda7b4f022d94a8e446a521af59fca631c2c7b630b329af2a70bb92158015caa0465f3f2254556621c867cb7f7a4aebb764dde2d90fe827bd2d4ba2a13eb77bc7f72040d1acd667eadc6006a52ae0cb52ff73cb0beca36a5ae151dba0404961c79d7e810cbe9a871e27d9a853de77002793364be92d8fced255b7967f4f45dd39412a50408c88c46402e4bd408fb402fe6e49a8e5c29f63a01115a48dfbf98b07b75f316e28340babf79409d76b7ef130a7bf93141ca87e763407271c302c1c61cabb189c04f059f646ec6995074952bf6118831245e89acf078c324526a0ff15f37dd282bee136c4f4aaba166b562a1c52f233c8797071be058e41ca3d4f990070086fd6820a46660219a10b6574aaebcadc52641e7fabf93ddfca8d334f9dfd167769ee03926efdee319f0ab98e024c3aa72d6905bf33ccd21a5a1f17902ef2147d816c4285297b1f682c4a835c0e4cd03ab4b92327814c390af45a1f36d8023afc46cb3bcf18322755b725d705835c611a72dd97abe1b3fddbb3b92ef395c3de9a7a897bbd9442db3a846f35db720e0118b3663e96887046c8cb93637a4177d34b7893b7dfa769c242079c138ec91a4dd0d7644bb49e7523819a69b58faf39da161ec9f3b0e887387a464cbd5631a58f449c16f037418b60b269cd98052d678444e3ae15d1cd151b0ce73d7a60d73028b771c32ac57baf50991c2719e4f7f682faf93fdcb933db722ab9ca3f37fec7a51f0641b6d238dfb25346a7a290ec0a9c4d18d07aabfb1d3d6058797ab789340b251f0f593bd6314c4ce71a5954564172e827b0477a7290dcc1b4518b43999b1a525746a827d8c81f4ce25dcc0bc7e16aba4e56c568aad9e12d09e4eae988edb96b373b91a5d13986e0bdaca5cf425b27e084cdb94f00bfa6c6ebabd0ec20e1767fd921f543a4b493bcd76ac710b7e214b643943191960c4b52b57efdbe5ba353838bc2058f6d25facef0922321a692b291af4e746347c4b11cbf1a3897d556d0496564973cf212d77906df0111591652cfd44029fe958b344674f9213816330c1230ed392d991c4679252b3916686b39f012f0b45b7d3b4274a5b4a58018ff1d9f3b255c4e73fee41e2fba24358eeb313a264fa476434152d4993f326198684ce173b9cf90af78ffc01f39a04fac23fe11806539659ec86514b6679c0759e4934d25675957fa8af0b353cea7f155a33c15b7cbf183f2b51a835b6209c53997abf7ed8df4b27f2243df30ac43d8d7ba7cc424c54dedd07856eff66cd062a16cb546f824fcbb637e41031960d54bfb891dc0f213ef795cdffeec0359b2d67ed57a7c43cc8253068e84873fe5b15a795a915cefc73b7f420e9e2c168e17ad357f36ea662745a074c5ee1dde5ba3f15ac2d1123b7fdd4d5be83caa732f6a2f163602d6b27eec540fe9e87372bff98e84b5e8bcd0975b6e4e0538a9f220a63c01545eb542d0a0ccdcde6b3444c9e3153c592ee644c5bc793a5aed0065eb0e3fcd512686f601b3f3cc9221445fd92cbd309f93695a92d54eee1dc8b724a8ec23baf226b012ee609916b7e057640735e15055832b7c0aa1d940949c078ad574b1d87581ea34f8921be4f18bb689a434551112cd0175187e87f8e978cf7ca1e5f90b00010ae470010ce39fec74317b9586571b1b47617a34509799fa5cf393b40c960a22232b9331192f5fce24c68000000000000003170fbd1a38b669706a13a2b2a7152bc2e5ed26bb50ff11c0cd9df6178c80707cc79", 0xffffffffffffff60, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) write(r3, &(0x7f0000001380)="d77d98610c079e6741a185e0fc2a16fa5be058a5f31b8ebe463695bfeaee9be70801238d65d6c792dd8bf7dd0ca39aeaf3e25180174ca271b8e29dc7021d5e8e26b655558f9f2abadc8b653bed7f31f286ac30b4b1819463922676c7d4a7c7cbbc062af811e0b9b9a5d3efae8e2577cecc72da9ab0fa0ceb90c373bb97d76cc9825f6d24e971c36c1f7872646da12851051bf03096712a11f308b88222cfb5570c074e369d1d1a1b7733fea94d13030cf5f75055abd3da21fb53f278879927d8d92a98092b16bf429e565b699144d9b57fb1f2a23aa7f0788b437c517ea8a8d7361cdceacfcc215bac71e8", 0xeb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getegid() lchown(&(0x7f0000001480)='./bus/file0\x00', r6, r10) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r12 = open$dir(&(0x7f00000014c0)='./bus\x00', 0x10020, 0x50) dup(r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001280)='/dev/null\x00', 0x0, 0x0) dup2(r12, r13) setsockopt(r11, 0x29, 0x0, &(0x7f00000012c0)="c7645097891a0e6daaa9135c2d9ecdad961b24ed4d8fa90b6e551208456f38bb8317774c2363ba81a063b1ff6f6fe6e5521fb25fb2f2b4f702ab01856bde4bce6568beab2385db07c1d162e11ade94eeecbc56c917ddb1c8191051632354ea75d05904169eaaaebc818b591a6501f66a966c1e4ad98ceb902d0dcedbaa39f2112cca0a6291194c1ee26c8593566a64d186e69846a90d3048c92ff2eda6239dd1467276e728af8df0074dc33b2a3186444a35", 0xb2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x65, 0x0, 0x0) 22:29:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x2, 0x8001, 0xf24, {[0xfffffffffffffff7, 0xffffffffffffffff, 0x400, 0x1f, 0x80000000, 0x7, 0x2, 0x1, 0xffff, 0xffffffff831d14ec, 0x2, 0x4, 0x0, 0x5, 0xb7b, 0x200, 0x4, 0x8000], [0x1, 0xc5d1, 0x100000001, 0x80, 0x2, 0x0, 0xd81, 0x0, 0x20, 0x5], [0x0, 0x40, 0x1, 0x5, 0x9, 0x100000001, 0xd137], [0x6, 0x4, 0x5, 0x4, 0x0, 0xffffffffffffffe0], [{0xffffffff80000000, 0x7, 0x4, 0x2}, {0x100000001, 0x100000000, 0x3, 0x2}, {0x2, 0x7, 0x0, 0x2}, {0xc000000, 0x542, 0x401, 0x5}, {0x8, 0x2, 0x6, 0x1}, {0x3ff, 0x0, 0x101, 0x18c3}, {0x1000, 0x20, 0x5, 0x1}, {0x20, 0x1f, 0xffff, 0x1}], {0x81, 0x23, 0x3, 0x5}, {0x7, 0x8, 0xb8, 0x1f}}}) 22:29:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x78, 0x81, 0xf4}, {0x8, 0x2, 0xffffffffffffff00, 0xcd3}, {0x100000000, 0x6, 0x5, 0x88f2}, {0x5, 0x9, 0x40, 0xffffffffffffffff}, {0x1, 0x3, 0x4, 0x1}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xfffffffffffffffb, 0x0, 0x7, 0x100000001}, {0x2, 0x7, 0xff, 0xffffffffffffffc1}, {0x7ff, 0x5, 0x1, 0x7}, {0x6, 0x507e1d7a, 0x2, 0xffffffffffffffe1}, {0x80000001, 0x7ff, 0x20, 0x7ff}, {0x80000001, 0x400000000000000, 0xfffffffffffffffb, 0x2}, {0x9, 0x7fffffff, 0x7, 0x7}, {0x4, 0x807, 0x4238000000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:02 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x7}, {}, {0x6, 0x0, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x28420000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x1}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x954}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0xfffffffffffffffa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb6ca576}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1000000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 22:29:02 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x2, 0x0, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594eafd1}, {0x1, 0x8, 0x1000}, {0x4, 0x0, 0x800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x40, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 22:29:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000280)) writev(r3, &(0x7f0000000000), 0x3c1) mprotect(&(0x7f0000581000/0x1000)=nil, 0x1000, 0x5) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r4) r5 = kqueue() read(r5, &(0x7f00000011c0)=""/252, 0x1c8) chdir(&(0x7f0000000180)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x2, 0x8) r7 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = geteuid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001380)={{0x6, r7, r8, r9, 0x0, 0x106, 0x65}, 0x800, 0x6, 0x6}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe(&(0x7f0000000100)) r10 = open$dir(&(0x7f00000012c0)='./bus\x00', 0x100, 0x56) fchmodat(r10, &(0x7f0000001340)='./file2/file0\x00', 0x80, 0xe) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x3) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000280)) mkdirat(r12, &(0x7f0000000140)='./bus\x00', 0x100) 22:29:02 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:29:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c, 0x4, 0x0, 0xdf0}, {0x79, 0x3, 0x80}, {0x2000000000006, 0x4a3, 0xfffffffffffffffe, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:29:02 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 22:29:02 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x3ff) 22:29:02 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a07724b0a3d3979737dc99fb815000", 0xdf13}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0x102a2}], 0x100000000000005e, 0x0, 0x0) 22:29:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000061}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x1fffffffe0000000, 0x4, 0x7, 0x1, 0x0, 0x7, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 22:29:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() r2 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x100, 0x2, 0x1f, 0x6, 0x9, 0x7, 0x7, 0x24e8, 0x6]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x9, 0x5]) dup2(r2, r1) syz_open_pts() 22:29:03 executing program 1: munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) setuid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)=0x232) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) 22:29:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = getpgid(0x0) ktrace(0x0, 0x5, 0x100, r0) open(0x0, 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:29:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000140)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0xfffffffffffffee0}, {&(0x7f0000000000)=""/40, 0x26a}], 0x10000000000001d8, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 22:29:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000077, &(0x7f0000000000)=[{0x9, 0x8001, 0xb46, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket$unix(0x1, 0x8, 0x0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x4) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000280)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000080)=@abs={0x2, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xffffff49) ktrace(0x0, 0x1, 0x30, r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = socket(0x2, 0x2, 0x7f) dup(r3) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000280)) r7 = dup2(r4, r6) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000000c0)=0x8) readlinkat(r4, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/173, 0xad) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0xe810, r1, 0x0, 0x29) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x9) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x408, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x200000000000005, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r3) fcntl$setflags(r3, 0x2, 0x0) r4 = dup2(r2, r0) recvmsg(r4, &(0x7f0000000940)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/116, 0x74}, {&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)=""/9, 0x9}, {&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f0000000640)=""/45, 0x2d}, {&(0x7f0000000680)=""/161, 0xa1}, {&(0x7f0000000740)=""/206, 0xce}], 0x9, &(0x7f0000000900)=""/41, 0x29}, 0x1) socketpair(0x18, 0x5, 0x82, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000), 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: close(0xffffffffffffffff) socketpair(0x2, 0x5, 0x7, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1, 0x1d}, 0xc, &(0x7f0000000740)=[{&(0x7f00000002c0)="2fe87167ef4d1cb7d552e4ef1b887df8655e6a8d4d6577d5ec1191ab41af01358875be6d2384dfab7a286e1631bcfd2185ec5e4d2a3aedee5d23f81e5098d168303d5dad4c91086b9b70fa1774263befa496793edc941b7f0afc323cf1a38007b0df0e95e5b449f4889291c5cb36ca769f92eade524b8989c6f7f516ebe0fb59fb387aada5a9cbe826f59bc4d312e74bea302a759e6c54fd71f751f7ddb196dab3e1e11a787689e6bdffa7c3b5ccd6f45654434d7903cfc9db7f62803140f2bf84e128f3e89d5ca1450b23d9ac219aff8b6ac3f3", 0xd4}, {&(0x7f00000003c0)="14feff92f3c2c507aada7d2653790015b8ee93851e1a81b9c7ca1529e61058fc75a6a76d294210d8f80e2935f8e4a66608322137b22ec66f003d5399a0a43e1f98d560d16c40e197d3ed83f144772d3f57514713c8c97d73e286bef37fc9f730cde7bd51fc14c1ba96bcd0cb2c71d420211008b20e6866d3819dd795541a2f54208112463e23370603e59f1319320ae36bb3b8b41c7a922b5c0b5eab3d3b077954f9e82cd74c0202467b410c97c373916c2765cdaba8b3de15c784503ad69cc617c595bfaaa1b0ef3d20de9170560d13b26f9fde1f4c704cbe46a6abfeb963034d138ace65d5", 0xe6}, {&(0x7f0000000500)="b2b7be3c930bf93faff15b919d3695b5ee5fe9b3141555", 0x17}, {&(0x7f0000001d00)="202fdbaa28e093109ad63f5aad0080eb8aa44a0000410000000000000002fa854db2b816b16247cdacd3674f4fecefb5ae3ee9a705b4fafb7fa4190c7d37b201ca138440deec45772bbc7c121829262297db2769caed34c6a9ff7f3ee7b13b792adfed47a88eaa9f8c4a53f3a1afd224bc6a8b0e281ae28118b472709ab03216", 0x80}, {&(0x7f0000000580)="f0c1205ebc7d4699207d09068e8331635084c663760863ef310f85701fa06128f8e3b0ae0af0d324902869f714ee1083891cf08a1749fcbf4b06d64c304268e3a66e3bb9ee12921616be4bcfe3851f2ee95a20bf27f54da3c34f81ce033b02690e3e85a236e72a72650161c7a0306b614f2c617fa9dfcf", 0x77}, {&(0x7f0000000600)}, {&(0x7f0000000640)="c7b4d1cacbcec11ab2f37d68fe5e944a238732da8e36d1b162ee8f1f831d437a1b0e5325319cccde076187c0ac34d0dda094d49a1d6e04728d0daea2dbd0c3cd78fc9d553b90b202588ce0a54f9ab3a0c2a5aa9c9510881d95bf36a5074671988f90ed690c8f5ddffd7bcb05e9f442c2f61210bd85394294581f0d93", 0x7c}, {&(0x7f00000006c0)="ae21d8eca9962fad22cc3f28914803b8c5a9b68dbb3e3b242e8559c5fca1af49f84e07138b436c63c0174d6f120bbca60a1e2bcbebec94e1941fefd3b783eb2effbfc88eaadd95f0a0d0388f446a205705f80d7d0d8c7f93b563b93a843f005ca7db944863e13fc7252f276fdb767e473e", 0x71}], 0x8, &(0x7f0000002a40)=[{0xe8, 0x1, 0x3, "42435e741eef5394a38ebe013117900d2d733f5e4d72c44995c6f2e89ab0cf64131f4ee0e058fd06000af2d372f6422eeb8317fbb9e6e87a4bcc20fe8974cefecf6cd6e08533e7b34f78e8dd40d563bf5662ef29835b499377982b5752750c7c9c9c9fe63de7b63459841989bc250450aff94fae57143da3e22b24f6c2108faf8ba4310016f1a22edb475646c8beecb3b9ebbd6c677f97a74f93b070e0c9f6f71e4ebfdd5c6d4bf8d2461d6d354b208d3ee5dead3d67fd3f5781b99a81718f42e666ceeab13b66c22cef8faa616571769a31"}, {0x70, 0x1, 0xfffffffffffffeff, "d5b73e70fd3e2deb3b11fbfddab88d458fdfd93fe4cd2a45b5cf891e597f60e69de79f2c713ab35eedb495f34cb2aec957316ef8a70b431fbbd8bbc07c1d66595eb5a842f4e1000284d885ffb06e1a33f6a56d0ec9b31ec527"}, {0x10, 0x0, 0x8}, {0x100, 0x1, 0x4, "7630c6709c4242d45f4932f858b85a8439588bd32aa3fb4e271755924b1ed5ba736a11e6c026191875ed060be60719dba8219429155e017c45da6fc133857e82bdc47f6844c5d4b00e10324ed473f56a9abc768663b90abdbb285a51ec3d5085199194be116588f9035b80f0dbdda4da5266fed6756f9ba6738c9c377e346a865a8384a95ce1fb6fc0a004c047aeb8f4d2ece749532cf730d9748d9947b1f14d06e0e91f7f6ecc2b3c795119c06bc1f97b67d73ddde7edca27398d05cd1cf830653b07f0bb136a175dce95f30da368aad09eddc916fafca384a133bf8b114a05e63ebe5f56c2254f816093b8e892c0"}, {0x148, 0x1, 0x9d37, "27af52adc40b3bf2376f67ff0831deb6c1b97324e5ba31966903d8f0f989cfea9226cccb317716bf97bddd477ae5cfa41f878a5fc6a07f171e76f8f8de59fe5b0a94a5ab24ce45eaf791a790c0bdfa4c818c3000000002487d474da42e78a3902b07a2e0c061b2228bd886c505637f5af8b5fcedafc77e343b6263af474262ea37afe4461e6e71d41a821b07631816005cd0a2ef650123842731f107ae240d3c0ffc55eec252ab20464ccc7041d6d9a819f61c131c54874560e2f5278f8cbb5a564bc14576303ac67aacd541fedf1e0646b02795f2fc6fe19967e9bead0ec2a61b4aacb3d46ac3a7928b98b0afe0e9d5cd1d1634bcadebf3605d7599803c90116660c9da36e8922abb6ec9de8325eb6603233bed94c578e2d2d89d638088d6af42d2a00388f78a5db70df9b5732283322844d0"}, {0x40, 0xffff, 0x8000000000000000, "f01e65b0e715535032c185a93eb25d02b52d33a54f4c3f2d5de09a799702a82b01604e85cc83d94956"}, {0x1010, 0x1, 0x1e, "d39d9d9ce75b070f6da4a78bd8a5b5baab8fd829073e09287ae844242fa9fddbdb17230fc06f87f6b6e186b94db5eb1a4eea097fba46a04e8e87734ca1d6db6d4ed1da89be249e6e08d9216bd031d39d3e4283fa1ca58846ce27364014769ec6c0647d6c9ba4b4e56c781034fe56b4121d839cf0a7b47474812eb39361f3da1ea8a91ad6f6e67344bd88648b10a492dd623dd988beb1acba06ed51ebc48173746cf7c09a41b6cc79953dbf527e2fcdd66a3235e39df7385690441f078263c589966a5713135adb31ac717c47fdcd978c9e58069556e0d2859982b1b4c44809ab363c6ba6c40ca47ef926c8139ced5abf67c22c3368c6a19373abcac02b75ad8649c9b3b917ec46acc402bdb44e6c7b7f22e2aecfeabccefc7a07611d123c5ec07866b7327bf37b5aad9379d9e3400e85d4df73a4ff9b4c2cd008488590c22586c0c177a6b6397b0ad4e80bf7f5fdb7d6dc0f71de4906d25663dbc609b4235dcace18b6119364577993d507205f93e46af2fddece855c1075dee7e0e872db3ea1dd45bd2af674d06da5e669bb841d0645360578b0c90389dcee8d264154279e8f80e7df0d4849c2f7bfed2b0f4b1b4499c3ed58535329488dfd84ac372e5169844816251acff31fe8a93d082a42749a35f10d7389f263cbb1e76d2af06be388c922085bde86506aa26f2be97d7ff5c01f6bcdf949ed3ef1732318ad5373648ed9d68538242c4720a0ef7e3f6f6c5043f370405a5a4ad7a940f9458fee0a9836743b864037ea15d11855a3f87f83c2247314c99979b824322db8b049a60c898f5ac4013c533e79334fd5fc0aa8d3158ea95f0a183066e57ac1040ace33ada0708b747aab5939501640fb0b679fae6ade0959a741be509d8cd162d8fa36c95c6fc082150c9e3d0d52c65765a12d9e5df68c8ce6c4777196c35ef518320b915f8b5417108e37d4677292b610f8f67328c4dcd104e2fbb3d090901ff62d4086eae204fd4159f4f8080fb4050db9aa8de2638607e406cdce4468a0165cd16a1d1d9343df0ce3696f66a888394cf93a94fec0ea07fb90198f320b708fc017aefff36a2d172b683affbab887b1e36b2b83403af90c0b69d51c659eb0e40e85c1d331dad95dc8546db5260955b2768d8dbba224d4cc411c9717bc9b6b9a0758bcc88c6e5ab0806f5d855da32c5481c3e6946648f61cf135a51ae00ca7fa9fbc351e819cd77213c42f1cad913ec4c1be1d9f281f936d224a9515084d90475c2879dc0c2a567011dabcb2cbf83a65dbb1dd77d7e2439ff5b90c3a8a3923cfa0ea32efc3e4b74e048d7bb1eca19747001028094936686488efd83da7bed66d7d19ad19d0f293f5881676600a4a236627168dd46b55d401db0fdf50087dee9ce5f62b86cb8440ccc40efd419fb10d87801755882463c94858bcad6df94297165f8e4d61338e41d2e609d863512aca5dbbd063ca438c2e1a6f7ebc644847b50c5d1a997cecc5820f312538c93b4d47eeec39c8366e67cbe7d05247d181d7f1c3dc66f970446c46dc2820a3e7825e0b978485d8b289abd928a9c95d9c77d1c74401d4374a22401e7b551561ed3a80fb25390f288662740d18cd6e0f07c6ee8b8453b0c9b5d59d5b19ad5934abe720a33440dcac3c01803f20098b92e1e5f9b0eaaf82be670632a645dc48f8856dda0e1fd949be477e6c44c26634f3602baea5a11633bdc979d4aae20fe2292853e7b9e1d51cc717f7da4c3a36476613ecdcacfc605ee0e9432bd8ea0e7a4deda3cfd5533d1394897d581027913c7f9405fea626ba8ba9b513797ad9d78f9014df8cf9a70f55017526106046b4e2bca9f3e249c08bfb564eac48896f746377c474fd4dc3c508a87ce073cc6716fef37c31dc63a4bf5757e6c9b147d7cb3ac1ad790a103dbc17fbf7312f73426d42afd5f3f2eecbae3285cb1db6c20491e4c91754ff82aab02d5778841c4d29e42a32c78beb640aaafbe25a603cd2d56c3b2435111ba00211e16b6bd9aa6a9d354471f04752bbab8cfda538aa5b30bf8f6610f085114e31ae951625affc4f987b8163d89114d5aedc0f673fe455df57879651a1f26a72676033d3e6e80c41cd2ca5f73275e42f160a4ef9d4414e4b5e14f3f9320b264188ad3ed5b8cc87cbcda41ab4d826c79e753d6f03576d34a715b40ced6c359c46a737e395f2eb7bdd03c9afcc38d2b5fa76c1bc6fd268b905e85d2a42c6f4174870d718cfc2a48149657f54b47f42629933b9f18e7400203f91761340932e3f64e4bc14e07b4993fa9f9378a7bbf0102070cc0a782f8673015a4b46a50100bd50aa9c12fcc8574bd131834d49115f0a0be0c549aa433d072b7f4f1df36e14d2d95143733251c22b23a328b30da50c02df7c690a51b0d71f8692bdd82cf44f52e9403164af2ee38484da88ec0288c14c564f05e5df3965ce78a4aedd6e9d588d3a0fbd0595c9b4f16eacc5969e178f7eeec61729e8a8834325ef276051de52191870f2b68bfa55806e54e9a7d5de2cbc10f10a6ca5dbea72cda7169d9f22b335e777befbb781c4b1f70e49a86d191adb3e5cdbf4ac0ec6965eece5f2d8201f8c96cf9388d367acb5f43c2fc43d2fa3a113a8ceb80213ed7c6c58e0cc41584f17b5d7464d7b0ccc1147d0cef6a74691d5651e7065c9f4f4c46dd22e248d8647e9b830c5cd7f9f40e6b9b53c07ef99e3497edba5f361a910e1ba4595fa11bd0fadcdd0e86dc58ab60a6f417e4399244b787698a99a59fc020903efddea6187af1d409b93650282df4b61f3d46cae1fe63e1d9872b630cce5a68815be5104578743f7067d5c5e6455b3f85dcee0a4fa88bd97e40ba05ff60586c7dae8e9ccaf332f80ffa78395c252eee05b33995198300ec4a46d98ee36568640febbfa975af07aedbf86219155d83a0b48287975313788e4c387263b9bd7a3097ea49a495f838d429f90aedb941a08648a92dd244e044fa2a01e8c5d15b5f714082f29f64956e429c1e6a370ce9ab84a117295a5681fed8df34749a5e8407426fcddbc63dde3d77c9c020557b56fd1c73681fb5c603c416079ed359fe85945cf17df7fcee4b02cb955f375b5052b5a47399a4a7a531fa8e087c277e1c6abf69ce555bfd6c764af5c32ac8916a290fda8976884a55198d08d0ca60c9488f6e0a5ad397a6daedd37e8baaa6f7f8818b7d80b63076364619324bd5027a09b6b8133487ac24eb8cc620edb583df12222292aef8ef58fd8b112abea0af8336de1d9809d34608da1ea1a4ef5091dc7d1badb60c8eabe8359a746caf3a4665bf72351deb9269717cebf7197a1c91defef8d454fcf1542b1d8de71535ac979565fd840f78bebe3bb77671dbf9556aa87b396234cfdb00408230567d6342d8c7f5b41676061ae11b7589e06644cefffcb699a388270a44ad57db821345791ae131e4bcebead295a1c7cecd311f302c19c4c9e4d81ffdb1daf7185c4d4880df589a38297b22806dba2c96bd58027d43d83aed8f2c66adcfd05689dc9cdcd98767d0b66fdcfd7bcf60bed3b500053da26abd46eaf96e2b4291351f85b128ead0b199069d2fc6d0674c572112f640c2a16b257a5dbc3b18b14e7993043fab776b139f42b251907d9ef7c3ef6f2ae3f4f0c7b13b843cd550ae38074df08b2c1ac3aeaac7843f01f1aef160b9d9f4d475002cab1aa1caeac99ca91a08b5656a2422913f576542038b9e1f2e5075f71fadd5e3ba94db99c2b243c7bec862cc12c2d45e0dd39d62107f8485ff99ef3265c55bee157954cb088db2343efe082caec722a9aa20ca4b7260aedaa580bfbc1c4066d432e27af59508a4ea821cb8e742f805fd65243b255b128d2670556af85bb2b7ec4245bcca925bdab43c2b6f8c8c8717a26c422feefa4263fdae83f1966d0d2f02beddd2e3451d21856482f9bc9ed88790e051a3dc67562830ec47db1b10604621144ebb10c97b880c7e41bf1b626830cdc5d4d42c1187162dc4b498d76a7418d54c9f1d3bc828c7f41140f83ff544ce49471f35ef006d078925dabc7c25c312bc20263504f53277e53779ec15c9d6ff09e3632dd64286fe8835e029932aee0334b351fa144ae2d48baa4f8b3497bf311cb1d82ce57d18cb2dd6506d522cb49f4179bb9999f0cc67ba1073f68e6cbc2b1b505a87305d620f2f1026078249309621a28e75c73cc69bcc689ca5e558a3e5dcc1c6f1f3b443446c6103e8b24cbd907126d7690b006b631f56c6c2ce3b347aad9058cbc2d57367504e2c81b44b7c73ce3c1fca46e93eefcbd930a7371f87ee60e77bb9bdb5eabef95421c408ecbae25c6ad529c3ca29311f593885239bffc8d0593dc9dd913725a4933b99c198b6306bbb45014ac9d1576ca7914175a0e1dbe98bbc7c1aa7878986c7c6510d6d97af8b902218a40a530e4c98ab8bd556f684abc2cd560be55c8ecf164a702ce87b422484411f68ff03d5682b4a1fd51a9601a28765a39a91e9eaa87b096a6f399876e2484614f2361b40c26bd6db996ce0633a18fdfa9b9bafbdc863ea68db036ce8d62602157209ea1b1937d59b71b66bc1c58917c07942dae5ca1cee83b5833e979061ad50c4b6081af324d3c00b75110bae54b439897a84e162a935f9389397229026e513c45087b7a64e4649307b6e262def065b3cb79819955c88ecc387765c215352614ec65ac531060d1906f0e2b85770a5fa84d6574fa164c430e0e653dc0b1616085c297beb61c002b81648a058acbddb33fb8d3dcf05f09927be72dfe48ab75eafb127d91cee19b182efd5f5389fdd340e800a2293fa8473c6ac359d2798ea7dde1f776d590d00d565d28519390809586d20e005219a1cb4217a49236b5e4194917bb359de0be963396fb3f7d1be018e25256f4da4669d1843015c7fac83605df2efde0384f542400022b20276cc3953e86808f87251095178b65fb9a07527732c1b6c2756800998132b74b44b59789e82cddd7125f1539225ecb014527569ee5e3a45e24ef1d6afc465e4cea282eaae2561365fb6c7cc55d88271018fc8ac64dd980353647221f26e45677d432de8555625920ab73644eebf55c49163ef2ed9a10ae03966967837926c1551017c53d1d8eddf90cc298e51b6f392cc6e94bc78222d3a7d09983697d047365140dbf6711c55abd6d2611fddba7faac8419364f6f7d8a93b41fd331997629c0e7d80d6b45b7f46ad11fc38aa96fe98c584e45d1aa337024771c92b6e29c26c150ce70abdbf49033ce095d23a70a707637371e01a223f787d8a4d0228fdaa07e12b6f40b659d84c6cc29b4fb27ce8adf436fb1d58bcd77bde609d9b1936835c615c27dadb1dbdf546cfd18974075cb3eba6939f8d90c8e91e3391c83f2b92dd235e7b735489f9da03aaa2ec3f7ad7d2cd94d88500203f5b5178eead57c78eee32d708e07cde1062e91d7150b5b7f1740f1db4cb391a0c2dad0dec0a04ea3476c04fb89368531b8fc19c1fdc7160260347f1286167a6297587371a7fc7923261b8ea5d9b17b4e9b544125621236b67cd9272943e67cfe2b07117d87e38e4bb52532fb2396f7bce2fe8dcb6b1640a8db6780983a6df0074eb321ed20ee0c0efaee16232cf91162074c14d6262532c9ca240afc445aa7ed722202b0a57552a469c300350a5feaa2c621c781eb0c8c533473f8a15dd2ed5d1359569d370a594f201d70c30537a899cec9d687d51bc937fb6b7bfadcc7c46c117c342b944c2d3cb5495a9a811c4a300068d84d0ba1b30881279a6bec9664467fd5f08fcf2fc622cea5999de2c7d78292"}, {0xd0, 0x0, 0xffffffffffffff02, "c884a47c979171973d12cb5cf6886534df6f77d539e518e2ff1aa48d945a996f192a90dcec372bfa0d744f4a5cadbd686d8ec892c5f0360585a0343f18196c268afc83d19c634589f68c2d510b05af9848d51fd67a75cb73d9ea95cb6325e9bea6a6c07968f54ee43c02feeb7e45d658fbcd015b76b9d33b5e453bc1d861ebae1be40ad7e69840a42aa62fde32ca63552001abdf4914ad811c4d51eedd36847adc74357a409ab28582b6131b4b050ca28ae2c8e4791927e17a42dc796cb594af"}, {0x100, 0x1, 0x4, "f84c39eca5b7bb55a0e086914f3b569db2ed80799c233f42b8d80ca86f9a7b538693de8f765233e80c4cffa48af6fe500111154a736d954e3f7886b4d8b76996a88a4b692c9a9ca7d8117aaf28b20c085186c530813f406d015b0e55680a9b2cecda744b90e10fb7cbcb871bfb23a88ba12998e5febf6c6243df21afc6b37d738462b0a6203a08912b15a9b26ea0080ecd1e2c57b941380bafefb53a161a17205799c7ed5c6ff05fa3da3a66bc65e79d367dfd055c50bb932675cc1eb64c5f8560c966b11267fcb7394bfd49aa765ba67f570875b0df544b08bc5cd0f73bccd27284e901cd7c37be73c345acb0f22d5e"}], 0x15d0}, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0xfffffffffffffffe, 0x0, 0x0, "61aa0db11ce973080000001100", 0x0, 0x401}) r3 = socket$inet6(0x18, 0x4000, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) fcntl$dupfd(r3, 0x0, r4) r5 = kqueue() ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r7 = dup(r6) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000280)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000280)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)=r9) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x3) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) getpeername$inet(r4, &(0x7f0000000180), &(0x7f0000000240)=0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x16f, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") msgget$private(0x0, 0x200) r1 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x80002c22, r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r2) dup(0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x120, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x5, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x2}, {0x18, 0x2, 0x515, 0x6f5652eb}, 0x9, [0x7, 0xa1800000000000, 0x3, 0x5, 0xffffffffffffffc1, 0x7fffffff, 0x4, 0x2f6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="82021f198d88b797eb5626f7d748df426e2e2f66696c653000834070c8831ef154c2be2f1f6add88519937cbfa8b5d2d96b2ada85a52d0835215ceb10fc087454f783f5cc0952d354ee90975b7cbbe40b089a9e56518b024678d9100842b3184d526630900ddc1c8648a4dd75d2ab442e90a35206639495393f41295d198a280670f4052c96d40cc69a0ba430d8dab764c53b54d1e9466c91c2117e35910dd50318a91587d2d71304001cf086cd8500b0278a0c4666985bd6d142b6a5dac352d325b3c2b7a4447bfdd91aad4c2f8f02016a62a8987bd53534912dddc8acfbe0586dd52d75b430f92121105151cd9b0a60a1f0d430e1d502b097751283168"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x4, [{0x3, 0x9}, {0x1, 0x31b8239b}, {0x2, 0x80000000}, {0x1, 0x9}, {0x3, 0xd007}, {0x8fca773d9745ad89, 0x1}, {0x3, 0x4}, {0x1, 0x715a}, {0x1, 0xc5}, {0x3, 0x8}, {0x2}, {0x2, 0x5}, {0x1, 0xae7}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0x4}, {0x2, 0x8}, {0x2}, {0x2, 0x1}, {0x2, 0x7}, {0x2, 0x9}, {0x0, 0x3}, {0x2, 0xde}, {0x3, 0x1f}, {0xb2d3a7adcc5ad0df, 0xffff}, {0x3, 0x80000001}, {0x3, 0x6}, {0x2, 0x9}, {0x3, 0x77bb}, {0x0, 0x3}, {0x1, 0x7}, {0x76272c47154bbb41, 0x9}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/19}, &(0x7f0000000100)=0x15) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x5, 0x1}, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)="828173bdd1bacb4cff19921dfe24ba4ff28b561cc3e15acfce12d1028613d008cab5a7b46d13d27b28c72f9d81a0cfd1681840b9be52b779fb820d1e5d4a7341ec2b54031b3ad507e3f7248973d88ec6ef6de402ffc80fa8de22c5a5594aa633bd9b9aa34e3b132276d504530fbe176d633ce5fb98f9d81dc710d066e2a1f3ae65ad6ad6dd2fef754c876acd98eb4cc2b93d5fcedc2df6f7f4b0a23848e5017327de68259f79bef1832ae6ac5384c47a5077dd88f237d12d16a76723ecd077aba42106dccd4f1f9fdb40c2e39727379fc28ea7c5f6c1dcaa97447fe256a2257ec1e4658c7d7ce1f9b4e86412824a451e3a085216a69b7af7eac7997923", 0xfd}, {&(0x7f0000000180)="753b3648fe8ec4bc545c73cc79bed1", 0xf}, {&(0x7f00000001c0)="eabb9d85ab16ce5644bb5acee397abb8da265941574b3a6da1354019d3e261014e36095ff5de845224677f40c781c05e", 0x30}, {&(0x7f00000003c0)="3ef8fc7ed15d480f78f9713e76de1108f3db5ee100057f483302be4bb4a0f4dd36a56b1cbc34d7e967b252321db8e23e9256c8bb2a2625395764c37c629d651202bc081812a5decaf369151af5049f3f1d6d21fdf6779710fc02bc86d83bb9ab1e7acaac0d6a250be524503b7e2e82e3a91a7e7069547f0f7c9e5f8141edf901389a2558e5a71f0799fe70d9ffff57f4d5352d75b53d2eb728474a383eb46195ac09b02ce187941aee298addfe10b59bbaa04c92ef676e8a6c7a03275fa1d1cbd410b384fa72794bc37d2f828cf59a5ec4d4f9e02d9dde4c24e9083e4fdcc4cf5e02da64ec2a832e42c9679e1444103635012ae3d51d", 0x1000002cc}, {&(0x7f00000004c0)="4e63f2bbafc021c117f25cc31543a280779bf04c0c1285b73f86e2390aa0d40e757bf3b134b0ccd340da78731e03a40383f54aa2d064d53805737eeebfbbebba707d07d9d126f6100e7f8febc7a7c50829ccdbbd1c5cb8c97bb88b253102293d3556406ff920d9152451182180eb6f9ec2f22a6ada3b81bbc758ed71b3c36fb219e1ecd5217c", 0xfffffffffffffe4e}], 0x5, &(0x7f0000000600)=[{0xffffff3d, 0xffff, 0x3f, "3c85f2d9566235294c89c1fa48631e43d6dc87e34b82b5e083d51a03ea0088970d918f8ba4fd60cf19cf791c6250694623af2e5aac2377789cbbf24fe7ca7b04e793099c01275bec1d5e49c36f21508868c2e97e63b039a211340683c4ac96e614d386ab099a1f"}], 0x78}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000000000)="6ee6f10df3101d551513cabf5d5c791bff9cb6db1a72b7b62c82f29bc215fc2946837d90a7e70418", 0x28) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x90, 0x0, &(0x7f0000000240)=""/144}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) g g n Uʿ]\yr,)F}n Uʿ]\yr,)F}panic: malloc: allocaserialport: VM disconnected.