kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 21 15:27:10 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.28' (ECDSA) to the list of known hosts. 2020/07/21 15:27:20 fuzzer started 2020/07/21 15:27:25 dialing manager at 10.128.15.235:26152 2020/07/21 15:27:25 syscalls: 381 2020/07/21 15:27:25 code coverage: enabled 2020/07/21 15:27:25 comparison tracing: enabled 2020/07/21 15:27:25 extra coverage: support is not implemented in syzkaller 2020/07/21 15:27:25 setuid sandbox: enabled 2020/07/21 15:27:25 namespace sandbox: support is not implemented in syzkaller 2020/07/21 15:27:25 Android sandbox: support is not implemented in syzkaller 2020/07/21 15:27:25 fault injection: support is not implemented in syzkaller 2020/07/21 15:27:25 leak checking: support is not implemented in syzkaller 2020/07/21 15:27:25 net packet injection: enabled 2020/07/21 15:27:25 net device setup: support is not implemented in syzkaller 2020/07/21 15:27:25 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 15:27:25 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 15:27:25 USB emulation: support is not implemented in syzkaller 15:27:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x505, 0x6, {0x2, 0x10001}}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000080)=0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0xae, 0x40, 0x200, 0x81}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000200)='./file0\x00', r3, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000280)=0x1) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000340)="d855ec36e8600a2f45154686db57ebbb0a2893eb901a7454288295ad61c54610f761b5226e0826411abf129a50555ceef868991ffc3edc9f8f14b7f9710b5d81a8b26dc665a4fef7d2c5176805d16484367fa701fa244c890115629b3923caa30ce792a975ff101285bfd336abf717ac9c43e64aaa0da4fc7a60437e6da62492895ee1041390e86ff528828786c8f44985245b72c20c4c0839b736f7", 0x9c}, {&(0x7f0000000400)="10ecb7bef2d9158f6cf311cf179f25ff58b6beb9438ab0c556c096b77aa7194f47eaf4c69753f6d30e437e08284ffb2d75c8b92e5a50213c58b2cb09b8b254e4078771a56ba309d2899d820b6db0affb73b95b2702672eceb4154883930bc3fc96890d7cccb21abeec5f0962d6ea614ce086625097b200e141ee3b43b9223c8c03435cdd0110b084270027dc720ed18d9dde5e9d84db099bbc5059e9e5a0b772af2e098655ccd3b0bc72aedd6c530c6f2684df7d3ba3cc085d8c6ac9", 0xbc}, {&(0x7f00000004c0)="2108733e4b07d1dac3b0736565deb93457a1e5f7338ccdc7f79acf7976b6d21406aaa8046b2cdea1a412d2abf183560808e4ddd1e518538bfb2c90d6e02785effb298560b0b2ed3890e3e4d1ba94997c3e875e8da5823c351cb12547f2e7f4f3a58191f3b57dd4a04a9bc48cf750d298d61ff5306a7e53ab96a8cdc3cec79cd3c81590fcbb271195cfb2a661be535774a2c61c8c6678fd7063a9102cdb4d3d0d4ea04b803a6caa111382f5e13bfcf843b64a1bb16003", 0xb6}, {&(0x7f0000000580)="1e2e81d9192079a716b2883b5aa74cfdb2388a45da024646bae5bc0a13bb4ac645bcee1ec88fb6977b4ec0eb2ef3e73260581a92723313c24d4def87bc42cc7190e0e9774f0914a8477b7016669badfb4e73d2f1a49a26722c31062adc22452fec330912c7a3ff444f029a1aa294f3091159e214c60c2f03fe124123676bba4134268aa4628eb48ab0964a974abd5183cef2a73ee6f8e97332a82c61abd639c192f9466cf4b864204b6ff0371b824c48a171f97e9dde0c9f42c5783d5f8a799cc4fc070a65f7f72a5f7ed7347e0e3c1a8bd04f4a558f911c4e39ec6e7e345d9e08", 0xe1}], 0x4, 0x0, 0x18df) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000700)={0x3ff, './file0\x00', './file0\x00'}) pwrite(r5, &(0x7f0000000740)="faa63f249d36a929144eee6fcfe0e38b7be4a4b07e4143f82ee64dcd2b8b27ad1c8dd364c8c75bcf788a2a51d676c2525cc19b48a8dcae9d352faa4c5ac9bb39d701b9d19943bf62b055f52ea9cc08c9667cefe98ab68b13e1262ab6880e073b8ca66d2f130f7b2198319d23ad9f1ff6ab30b0596b42c8b47e7edf31089896ef3a1b77b3e204f6f86ffddb0e9014863a16c6ae0f38bbe97a9c19f2e670f43433859aea34f75e2526280f060542a27d05e379e617", 0xb4, 0x0, 0x62d3) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000800)={0x24, 0x3, 0xfd2, 0xffffff7f}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000840)={0x1, 0x6c, 0x8000, 0x0, "829965670b2b6010fe2f7beb6781d1a9609c5f90", 0x20000000, 0x66}) 15:27:36 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffff9c, r0, 0x0) socketpair(0x6, 0x2, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/123, &(0x7f0000000200)=0x7b) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000240)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) socketpair(0x1, 0x3, 0x48, &(0x7f00000002c0)={0xffffffffffffffff}) fchflags(r4, 0x1) r5 = syz_open_pts() fchmod(r5, 0x40) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x100) pwritev(r6, &(0x7f0000000480)=[{&(0x7f0000000340)="73c4fb65747c45d81376ee8c30cb0ae0bdfdc0e19f3b227c5646dfe5c5cf6a2543cc8d2f7dd1f6e172afcdd0350cd5927fe06d7fc31552d1b7d721866662", 0x3e}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="31ea0a1e10dced3e0cfbaf8300dde66dcabc8d5a066108f74b59636a3a45930caaab2b084f0882651dcd9add9c7f269553f7e60abc1ee13027b80174757f030daa2f25ab135a28f900d3aa2dcdc21f7f9ccf44650b2b86596529c34b128c04ed3b01484f04f12fb45b12dace534f4bf520a5ecf4fd1e5be601c6d60c137529ad9f7acb50d58dcebf4c75efe2", 0x8c}], 0x3, 0x0, 0x9) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x20000, 0xc0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000500)) r8 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0/file0\x00', 0x10, 0x10a) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000580)) 15:27:36 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x3, 0x8}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="251e80", &(0x7f00000000c0)=0x3, &(0x7f0000000100)="1599ddc62a75d211e26c646f449129e4d8a7e1ec7ac5febbcc8f6ab81fe752735ce0db576ca7b7e527b015642f2774d0908e5927e10f729221c38553ec291e32d80bd830adece398ce13ddde900874fdb4fbc840cc2c208f55d9bcacac579d5a53ff0d1745567fa67a21e8121421e2296084a10f4523ec9bd05679b4861d3e0a26c8266d5e08a05d4512f8ec8b3ffa2fafbc81b5e4c9896a9810d74263b2fa14511916f8", 0xa4) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 15:27:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0xffff, 0x95, 0x1f, 0x7fd}, {0x200, 0x2, 0xc1, 0x7ff}, {0x77, 0x5, 0x20, 0x5}, {0x6, 0x3, 0x3, 0x9}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r2, r3, 0xffffffffffffffff, r5]) 15:27:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 15:27:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfffbffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt(r1, 0x5, 0x1ff, &(0x7f0000000000)="7606593773229c0da09e98e4a6a0030e1567bad57450f550404fdc7b9d1228980ab92e0cc84e109f856a012db05ff8c2b468e17e9811e2814175f87566e63f59f8c37b1d45508965a76f166bc889b83ea11e854ffdaaa06149ebc8931662295e8828edca65a03b76a49046d71032386b9ec7d6b7142eee77427e029cb79edc15e06b1f2a37d44e52b381e8934c7f04505ba9c72df1f794f92b", 0x99) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x1) 15:27:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1]) 15:27:36 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x400) 15:27:36 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="34e0902ff06c8ec0e9e118859a06f719b96293dfe850e90406531f9cf6a8c17ccaad88f06523b7ffb0ec1b71c748998138e5e0afc27656a4397005670e7df13fa4261c23616e", &(0x7f0000000100)=0x46, &(0x7f0000000140)="d1438e15b95e61ed5701a996badb24b1cd0489902e834546552b1b521f4808628ecf19972dd3a088f4f3be1e433f043270425d713e47d75ed93dbb30de1e9371a4b7d6fa5321c8501c8221d5fbd1194c4bcf585c3668b4351c187f2719fdb4b5a0510c3d3976a4614e324880f4324cc9c7c39d2ccb02ec9d5ccb4317", 0x7c) 15:27:36 executing program 1: r0 = socket(0x6, 0x4, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) 15:27:36 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffffff7223aee0ae98d4d05726043ffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b000000000000513e661095f4f60000000000000000000001fe8000000000000000000000000000aa3301000700000000ff020000000000000000000000000001"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="bbaf586d81ca71b9be93b5d4030308c4fc878f744b12f2b1956530402010120bc3dd00d36da6c812e7d2cfb4a15328", &(0x7f0000000080)=0x2f, &(0x7f0000000200)="63b5c5fee0dcaf47bc0a01552056a758e6064b1d2e9e4954c6d585b6075352952846dad1d59cb096e30946d2279b387296e2c2514bb089320c738589c342faec17d4b83f6f966f67b83b68d7732564f38b3ee5f1582468a229661e63c07a7ecbab91bc0dd853fdcb5b4a7656b19658f24a15465b669e1f23a9f37b8b99309357ec3a35005458921534e56b2e632c214dfac0f2bf827b23ac283f34ab363d207be0bd2c26fe8526ef86e93327758ca897805f734b95c5d58038ede4194b72512d", 0xc0) 15:27:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x9) 15:27:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x32a6, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xffffffffffffac69}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x48}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8c1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) unlink(&(0x7f0000000580)='./file0/file0\x00') 15:27:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000000c0)="7343c9d73a1a65a5dc41e7000055b967c7e60c80a00111703c8ad427b38b2f8aa7203891a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fchdir(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x400000, 0xfffffffffffffffa}) r3 = syz_open_pts() r4 = syz_open_pts() getrlimit(0x2, &(0x7f0000000080)) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x7f) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r3) 15:27:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0xf5) r3 = dup2(r0, r0) r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 15:27:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x110) write(r0, &(0x7f00000004c0)="670dc3", 0x3) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sync() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 15:27:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x5f, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) flock(r1, 0x2) 15:27:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000080)="ff038000", 0x4) 15:27:37 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 15:27:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804beb3a42cb9f7c8df5f882b2b7be1aa5b23ecf9f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x21d0, 0x20}, {0x100, 0x7fff}}, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt(r2, 0x74f, 0x8, &(0x7f0000000080)="a3e1b512bb78ede806d054c3d29f3e94e8bdd1ecd2be374f364105920e4a36a02f8a15f54c130c8f3bf2", 0x2a) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 15:27:37 executing program 1: r0 = getuid() setreuid(0xee00, r0) seteuid(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socket$inet(0x2, 0x0, 0x7f) r2 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)=""/216, &(0x7f0000000200)=0xd8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x9) accept$unix(r3, 0x0, 0x0) 15:27:37 executing program 0: r0 = semget(0x1, 0x1, 0x280) semop(r0, &(0x7f0000000040)=[{0x2, 0x3fe1, 0x800}, {0x2, 0x2, 0x1800}, {0x1, 0xff, 0x1800}, {0x4, 0x725, 0x800}, {0x1, 0x101, 0x1000}], 0x5) 15:27:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x4}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) socket(0x18, 0x5, 0x6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 15:27:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="53674455aedd7408ce655bfa98a0a2f616f337a31f4a1e542e80ae3ec31755e125fb01e8b7bb75f635b23a941f01d225b01112d264f3d9a2528866c010b11eebd1c49fe56b0920316966f4d9fe0039ca4e7b96583a5078c7112cd0560c44dae916b8565962198f2f153d7e1e7eb985e8", 0x70}, {&(0x7f0000000100)="a664308fb65170a81ce24f41f4d035a1ccb46a65aa2bf13835e9e6867b9de4ea8bec7d018a49d285f857db0cfd1e73ca08cdb1aeec078cbe735bb0094656077272f99cb2f2c39fce84b182bf1dc58d3c5ddcaf0faff5caa7c5b70f55dcd23648", 0x60}], 0x2, 0x0, 0x7fffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x2, {[0x4000000000000007, 0xffffffffffffffff, 0xfff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x400, 0xffff, 0x7, 0x9}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 15:27:37 executing program 0: r0 = msgget$private(0x0, 0x558) msgrcv(r0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r2 = kqueue() r3 = socket(0x2, 0x2, 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0xb, 0x0, 0x200000000000000}], 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x46, 0x1}], 0x100, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r6, r8, 0x0, 0xe2, 0x9}, 0x4, 0x3, 0x0, 0x0, 0x1f, 0x20, 0x10001, 0x33}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/164) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffa8764977a05d86dd6031077100383a00000000000000000000006001000000000600ff020000000000000000000000000001ff01000000000000000000000000000100"/110]) 15:27:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0xff, @empty, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 15:27:37 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xdf) getsockopt(r0, 0x9, 0x8, &(0x7f0000000100)=""/166, &(0x7f0000000040)=0xa6) 15:27:37 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a0000ad00000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25cff74711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07984326a0ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c43c941b7ee488ca59a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3a5ae80127d4ba0c64d79acc13c84d4d73b747b24909e4786d2842f8c5508c65da343d3511f004b464d63381077a936cd0071fac48e635e4c901ffb8dc074d63ec78130ef94598a44cfd5ccaec600b79a082e2f8d31306646e8957744ce2622709b14e2853b75cad0d0b151ddb8f8113a8c8162d00ba2a7f3089aed8d98bad6d6e64fa7a4982d926d48c1861257da9ae17a52757c49e75d0fbde158165514c40ee2761c3ccdbd71a9b17b7295f27cc27a8ae9289cb8eacddea072f7583636d6ab8f773638eaab1db93c2b1d664f1e5c1ae40296171d1c39b96bb4e741000c0000000000000000000000006268c886fc10cc079cb98feb7dc48fcf7a16a71f7e6e6d8feafe94760e53b9"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x20, 0xa0000000, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x82, 0x9}, {{}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0x7b}, {{r3}, 0xfffffffffffffffc, 0x50, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0xc6db}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x4, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x40000000, 0x1, 0x7}, {{r2}, 0xfffffffffffffff9, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = semget$private(0x0, 0x5, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0xc0) close(r5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) ftruncate(r5, 0x0, 0x565) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240), 0x0) 15:27:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x10000, 0x100000000}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000340)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x1, 0x3, 0xb29708d72da8bb9a}, {0x0, 0x2, 0x1800}, {0x0, 0x4, 0x1000}], 0x5) semop(r1, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}, {0x3, 0x5}], 0x5) r2 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x800, 0x0, 0x4a]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r3, 0x20004b43) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/93) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x0, &(0x7f0000000280)="a25aaf0c5d476d3b898f1ad11768eca2fb998c306250dbb966aa3a7d955f230e084b0652e566896e552cc1f200d6f1cb5f97abee67d65e5beeb7c469bdd534ed4033c108009bbf58d200915c2ba8a90a06da34010000e8aea28bfbff109f2865f0b76ed7fdd170d628fe4af6905d477eb5cc204d1ccd821ed0e6aa824cb9a7d5aaa16fd8bffaff28aec863db3d5f1c243b036751469189280c846c8bc7c62c4ef364116681f4d6e2542aff6b94b6c4", &(0x7f0000000140)=0xc2, &(0x7f0000000180)="eaf1bd5e0a3c61faec7ffc2fa07574683b27c187fc170869a25fef421484087fb8c30d21bd6508a0d53ac1204fc93be920e3eff6807424814b4df4e9aeaba39f5fb8ac517d92e7b6005e4b0216b7e51f0621d91f9e2853cf242e9362a7d70eb6b455157f3f89a8bba90200000049093138915d471271f22dabc8bf44bae386ff40fddea4d9f5a7c9dd626671a0e569c6e8cc7e0fed28b9e34e716d33a046578ae3f8fe2eef721ba7d4b1d221d0da98f9b2afd00fc4975a479e6f465262f910b8415208e282a9e712aaa27a362e23ebef7d07f5ffa34dbd50b1bad873793e89c800f79d6ffa69a0d16c9e", 0xea) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:27:38 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 15:27:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 15:27:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44, 0x40}, {0x84}, {0x6, 0x4, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 15:27:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="2437d663d76725abcd2ccae4ffffffff131f2ff3de30100500003dffffaaaaaaaaaaaa86dd6000008cd6039cc4a2f76e3ea84182b28f97ac0000083aff00"]) 15:27:38 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e300000000000008000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f274120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081569785f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea699375d1e8fb226a2bf8aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf75a675f3", &(0x7f0000000040)=0x210, 0x0, 0x0) 15:27:38 executing program 0: pipe2(&(0x7f0000000080), 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff", 0xd) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffff99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 15:27:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 15:27:38 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x4e, &(0x7f0000002100)=ANY=[@ANYRESHEX=r3, @ANYBLOB="17ce65a0b61f6ea9f857effa19226a961ac7fdf577e6d0bb02a72b6bd7759a8f0297f6ebb7a0f3841efe48ea365e0b69162536ca7d6af671b436e49c7151ed64127e1a354d8dfc45978285e64d1deedd5f2d7bfcc65191db0031f66ce7f44c4e75d0224ab03a2dfd6530cfd947b4ce6029f0fca81ef3ec44b094ee78480cae6aab4657693cf8b7e42aa01b4f2e8390c429f47e7bcb4e63fb5a4ecdcbead0574b63c51b14d332372956584a7e43bd7497b0c49ed4dc9450e7832de519218d10635f0ed407f66e89f73778dd4f1773929f0e9d54da9f4227aee6bfec99f2212c2d9206a99b928ea5d032db9ea0f2a133b54a107c234bc9884e3b1c3467b5d283366a93774bf1270cd1ba50c7aa0aa7e98229f487a8759e62e1b566635380dfee2b68ac0a2155ecddc57f05cd3473195394c8baa16ace7580e7a83a34691d0d2ec5cfbbc34805c90c27ee30402ae65c12538f7f1030c81552bd13d0eed111260a1efd83eec0ba455aea1e3ace8759f02bf3c306c4948605d5a40ae96cd5bbcf5e7b3ba35af3d07203bf5a0454bd8066464cac24677051ce3b6d39bd12694f58bf07af45311911d41342a9381cbf1e324d5cc46fe40f38bf1617abb6b00fac5acf4983fbfc472eb9965e0d00e869aa972e67d1403f3536aaf56681c2abd652ba0f86bfcbc18e97260ea24e8c7e7cec9d5349854ba2b47dc2a7760adc437e79d176a5921314b9e3608b6913e1b8526e52e1d3798b690d7ae7ee0aec911ecfecee1939fd192873732941a37c2909c29d4c9ec368a78e53fb81e5dbfa110515ac61d937dc176e02e51fa10e602c612683ed38eb258e011182366fa87b64813043fd491a1e2a21f41fc75036bf4a1503cb08f47bbd24e5fb7965a68a005d9149a6a5fcf4802e8abaf17b357989f3a253d4a333c73874a1726ed75dc7e3b8f53ea0c50e6eca58cac659b4fe4d14d3f0bfa45f873e351f352b41f86ba3b013739fa503b46b80c22ce6b9954a66bd7c487b90f8c37bbaf83a7fa31b3a1bfe46f2fc783076dcd17c87969f73a2ad4bac63c726813e9f4ae8bf400a6274719ea8da4b48d76dab95e811bec851f5dfa061348dfdbd8eea3c42d8b38dc0f4db50960f9d6c90e0f137d9993d1471567801240afb1e0461abd90bb77c4e126b685263e9f55c906ecaf1fbad37ef8e108bac2deca3b59f020cec2727eb2630e8295d9c49968e38c0bc229021785d745e7b7a36b448db4ea5339d481ea99c9565b21874b179574ce7e3a726d1f01dce52844f80625f7e19be508849e82c25c0f1b561322dd6bcf2b0628d072f64ba73a16aeed2e83669872221c259d8dbf722ca500b28a3de90b585925c33a223ecfc3dc68dce4e4226fff4df5e43c9f07b409a1f0ac865b4504bc721f7f59c9472748d3eda584b47b9f996bc297ea1ee07f042de1b8469753076d9fea7fa2ef15a1b3788b447e1f60b6609bb075958f6ce01110bf64c17e59ca9175d34bf3ed5fbbc798a395e96f7079af7b132760fd0e70ad8d73bacfb5db62d8a20769b9a4ea35cb5b9f5d0dfd592afdaf31693af2bf997041a67efab66752b44952001e00b4bb19afb0a15eeb8e96f0c39478b9d9c604b7e4a0c9805a136f488a24cc5bb91d2dd38e2dc21364fc6f50f508a3579cc7102a94c9555950fc057519b67f74bcd4bc6ce52e2c358b1c3f5ddd5f08e19b29b291c1dce70022c33b2a1404be34ef7a24758899b212c6fe7853042b6422e1c8993863e231f18f4e722f4740de9febb6cb0ba2413ac1b3a588413ff9698670a6cd03b71f7cf97ec0dc8686115f345faa3053e56b10b440ed4b8b40e1ddd256fe9c6bfe79b27e687fac0d2897e333f118b1867ce873fc7a7de6024d2556e3fe2f036d777d12c5b0f287d77c92eb90dae438ab823839e7321def5cdd40935dba4b017ce5362cf1c28ad005a6fdc2752777dee76a57c9c7da823031681d8f8b46ecb3f8ceb911ab35b48c9614312e1c8b10eb6c3806f179324a5989f61ae03420aa43d468b45c51693e034bf014b386c695a818d557982f94baec2643ec28fe271fe33ef2bee2b59e6ea83b1ff6612077626f9a5965383b9de7ad9e63f886a8ceb8d08fa71fe4c9b83bbcf68d86887324beadb17d6be867e970da6737cbdf615237b5e661b574182d82c08e6a007c5fc227e0e3a2a43e00500732fea2abbeece3c1c6d56497f55ead4c35a4a1042c000116b278c4cb5e96a0c87eea031cd4724bb5226387196edf417f3a5821bc8f103b2567e74b2d01c731408bf3aa047cfa8159e8568d3a7ed13a497b7f375cf372636c0e79f829a44c6288fb6bc62c8341d20788efa6df1938119523b614b4016ceaf2b45cac64a2812baf53f7b93b921b2b0bce68efe2d6a744a5130b916fc4952e5665af73b5b259aa942ba28d695fb6366005f9cf54525e86e77f358843fa39b2e23982efa41dde34356f6bcf98a03af68c1a544b22e5825f0d2027c320544fc5fc9c5ebd692359c6179cb1ff20de254a44e9428ad2c54963fef5f41db7409c360e94ab048deb0f245cd0aded72f2078984b9a2b099a450c39b31570350e09e6718475f7f16babc4d25af49c015371dd8aa4f265b06ccede512f7b62ae1acb03916b0c4b4c1db1284c9c06a518b430fc708292ef6c81680981dd702050948cca4b1bdcdc1adfebfbe85d4bc61052f4a710fc7fce3baa81cbc0e861403a960845a939df5c82acb83b607a770eb7ba80f9bfe502bd9bf3a5373a386d08a94dc7cff53b740a119da18c523f1f04c34cd7ed02fd34ae5a0b774e48aa9d2904fde772e05577051891c2ce0c728d74307df411676daf83c014f4382b0db739ceda53b5be1e8525b4c9c27dca8872632a36474ea09c0f50319ba8c87c9638cc6b2a7a4baf25dbeaa230269f4502539d046a577bc194d9769e733897dcc97e0944e936969e91f0317e8d542486129a54f8a09bf4737a7ee6f63e062e80a1c2cc058986bdc766bcc92436eb65ebf8a2f820a430ef7fefd227a38da089555582a7addeb1527b7ebdbd324c87697cb0c79bdb3e63c9e7b971265b6fcac0be42a75c08d15306133788cc8425148e52ae88920d82bac398d07151f26fa0d02f05fd93d6a9bd324f3d5ab48eb867b940fa730e5078f6dd6e7ba348b2ffb045230a3295d4fb730eaeea9db7499ed1a0ddfe66fff2391b08eb6e50e4f6ac13dc2148d3d9b5474ba33cad3876cde926ae2e6b884bf3f08c0471a5ac84521e3d0ccefb41896073892db5fb944bac5636520b36bf0f61668ee14c0fc2d030c8189516385ad7dca806859e59c3d4b77c567bedd386789448999f5843d5a35fd7b244f7898fcd5a3d9cfabe386555792cda68a74bc1b5d9e8dd2a0b5c8e6af578cd2a544a397d6c296790d9c99f1a065380e6575f3359d6cd56499e15a9c7577858c01c9120fda9e524d44d5cb1639206349c1ab2dfa8b07aaedeab069c3938530365bdce1136add9854c2fa41bbd6ea497ec6c36ab154707a52eb5e22dc636f6c1e897b11ac3a2dc4242f84a58bd279efa99a36fd043e7c8a3830a2eb9d961ca6a91883e3ea095fb7ec541cbcbd291afe8735798578b9335400a893f6ad469722061e79c743199bac0823fe5afbe21f3ab904ceeff04d538618b2beaa9ee5624a47efca860c40d49d96f37c414db62f2962507a4ac8b55d0b96ef24edd83e9abb48289a40c5552e8fd57bdde68896c21547dcc6aedb903a18c3d97ce8996f021f457ffe0182ce054348d50e747319a1b18122ca8e83ee8c3a52825b2403e8d3fea5dafd66978430d64f5da8f472854ac9cdfd3b6e5199d44da974fcc43a8a19935b43ddd7fe5313637764467cfc16f24b9ef5d60c632daddc8043b01ccbe4b0e2eed42efdd58f3f85920ac739f5f13bd5f3e985e4cf60206a52afb6971b32df25eb9dc4accd9153bcfb6ba93fb3eff7558bc4011d14c234fbf1695b21cbe41317f1779542b2e3451689048e4f4f98cd12c615b5aaac4aa8f982efee32e61bdd239cf9a7e83d30048460f76c8a1f38d27c4827c62a752fd2851c4dd87a90b8775cfb76edb7e61d2a174f61b2bc4ab6c0f5ae3ee11f0ff45dfec6ffc6a62bba8aa2e23780ef34d2d8ccf41382b1936ed2674ff8dbef07a936e36809c12b877f9b3b02f4a877fc4e6ef484382e887f8bae4bbd730354efdc0ddacbd38b032a60007f0946862833f56393f98d0b521bcd47c01dd00ff9259cd0f6043d3d3d1c5393c4e0d3a97de325b426ea2cedb1bd212ccf4854c7549b4264a42f736563af7d86c7e7ccfb85cf6dc26dbf386adcd03ba618e796cbcf37c53c3197abd57cc339103db168a51477e26a99ceebbb1708b62d91eec4e24697335d97f1d7275ab2bef4eb9c412761e4da1edd1907856a155ffb86bdc3e6bc26b9ca3cc503e30a103bdf7b94cc1bb033c4d7cee9290a9593aba6fe82650c566119612abfe3686ff2e1e8d71417f624389ba05622c55ac2983af543b7a127813c9858e18fa2ce21a6f5a92a470a8ed82fdc36cde6d45b1ed1a6a8fd8b8d3f612d595a05d3b91606c70a36f67447c3d8aa1e6be346a9ba13a9ec85485bcfe551c87e1e277d6665a4c11dec9d301be192c72ad019cb02a1a046ce1524e7bb622d6c7f6006b93550f1aa912fc2aa45cb5ee8cc18a3f1c867d7e8fa3754b5133b5d2fa3ab6be2abfca556e9cf016cc56eba125b28b3a5de18d183c584bf239775083225cefaed7f08770bc9991c660db2b7d5d6c8efa2c9111d5bee84e8d51235e6d20534617cdfaea09ce485e7248270a44d7a66b5986e4396fa07916b3f95e9208268c0d938345ac679b6c3a87617a7cf39a63ffa2f4e22b7f8c004beecd9c2926ee195233600f830de655e823d5f9964c1311cb9e8fc3cdd6a7971e1421d24f407f261531bbf5eebc758f394747945258e57609977966560bd980fe5255566c3ccf81d32d31d4fd5de349f778fecaf1a24914b124b0028090393853c960bfae93bfe1e48239c3e291fd1f9281990336e7bdb63e44ed7cdc07d58ecdd35ad9aab3ae696d4878cdb8247e969309b4b4b7f52933794f8fdfe1872aeb9ecd17cbe9456f3513ce0d30b3525278a6592dd15583df64ca917cb30c5a82888e1712d624e0a3a8ae863182cb09ad2a67ca5c0a7f5449472e399e7bc7edc430d6d7de041b87989ac0e517deb06d01a3552d3e4ba5112ecf28fc4e35b537ca748b27d586e4ef2874e31d15698d576edbb90f0144ba77c8dbebe3acb7b0d90d9fc1c56141bb01e9b6de1cdcc065d1939f506bd5ddd58c8efc14a7c1654e2877e5785f980dfa63eef72207ceff66852966f140d2b799f6f7d5e3ff82ddfe810c3784728a76debb28d82dac50931defeaccddc3714e42ac572cbf51c8eab0fdfc8df84a558f160b7c5e147ad54ee84cab44f5115097644b9a6d9ed8e31a0857edd31b500809d03ed60bab50b6e92cf366f3bea08c30f75cf271d1c4f827341f34a4c7220f50a81d79e0d05ee68ccdb66c7eb23273c8c4b1a12ee8cb0daf015aac2275b9fd11dd798f000559f969d1368ab446a32ecaa6403923d51dc7a4f7edc54c968ea48fcfc86d1d7d00ecd6a571d15b3bec030104415cb76f0fae273e4c40bd680b3260b1daca0ef3b9de96c17f216b1109ec6c8692a855106501162f054aaa534ac968e5fc189b8f98ec6dccea95b26cdada140095c7ee9a16eafa7ff2857555bfddfbde870f4a08440e05ebe4d6f45b5a6b21c3f1cdf376bd6f1e69c58709e1ff96c08fc2d26c5d7b46b6a7258c35d53fdea7e7fb8186", @ANYBLOB="951e77750a01d33bb3abd85952015e7c33dec5494765b861f42bb534013ab0af65e37ce4247e0bf22a621d9f9c5fc7a39ee9c2f4252feeff21b291df21e2463e80c7110e6f1f38d421efa46524cfd5dfd1d8816ab73e53cf6f5346f9492bca27a572"]) 15:27:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0x7, 0x1800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x12, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000100)=""/189) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1b}, {0x5}, {0x99d, 0x0, 0x0, 0x10000103}]}) chdir(&(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:27:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 15:27:38 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x26}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:27:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9a, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/200, 0xc8, 0x1000, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xffff) shutdown(r0, 0x2) 15:27:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984"], 0x10) r2 = dup2(r1, r0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/93, 0x5d, 0x801, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x5}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000180)="e8d5b91e18e64268a76123fa570d0f9a1eb564b6", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="ceda71f4259ee03522e010940d698b6ae77caa2c1257954a2fbcf8efb8f2a7ce9d462ddfeb7b910ac32416b40e53aec46ad3", 0x32) dup2(r6, r5) r7 = dup2(r6, r4) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockname$inet(r8, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:27:39 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getppid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000007f4cd04ecdf2365c643f3eeb2a23302662c9553ebf23e4b387f6790c0800e621aec1ed6bcace43c48fa4972caafd8fd1926aca644ddba19dccb699b6944766d64e83fe22981511b5d43fe4a85add6b5f0cfa47f0ede4f9d5bd3d00000000000000000000000000000000004e3184dd56f040c1bf75c1a724cc6bdd2ed7a3a9206c3f264bed0eeaed1e4523e088027801bd864f5a89bc900e617f216dd19a95f38a01fde5126b859a1cf703f2cfb8f36e6dda594d904e9abf3669bc854605860c408218cfbca88185e712cfb5a7c01b1f4652e891c7c6102dafd802f8a63ddba532726e2447a72bf46bfb6d5d16aab979bd0c5cfa33dfdaf5b170244cc0cbab183bcf33aaf57cd72858dbc92cb27dcbe77a7c48e505e05f7668b1ab6d78adc6cc4e7db1664f6a23ebcba727f930"], 0x7b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000340)='./file0\x00', r3, 0x0) seteuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f00000001c0)="9d7be653a56f8e84ffb64699d1d8650478c06f3c6e281a8eb433058662a27ff0b2050d6c7279a950378061930011ad16422bddf25e2474db633ed54532da3b28a8b67872eb256bf7f6872b1607546ea6ea06413382b52e2517380aa57333f80a", &(0x7f0000000280)=0x60, &(0x7f0000000580)="fd0eda33068568794358f148fcab1bb6694235e05e24d9b9beb2d7e6af0099f03366e52cb405c1ac8f9625e6e8961513c7aad57ffe59011fc2329d266d5dbec38ac6308f5cf3b3abcaadb5ca6155c440f74bd786e8db67ccf6d7925dccc5555404220db89beea1a19bcbbb1decb33b8a59122b2f698a5c40ecb1cb457fc198cf5e82fb0c6c16aa66d4dcfb351d8cdc6cc20f35931f16c3a2df9f30236251397c6005fa20c861805e3e3a6bcbfa1bd6c9536bde06d2b0ec9942fb3016dec2368b25b9d71ec47a32ab355cf90779d2ec076063aed3f05392d389dc8d90e30e1ac626c227b87c66c884061558304836bc630f793bf94604dacd1a54bb860dba35fa87ebedcec3f805dfcd49248d8cd159dbc3aa257d6b0c57ff9dcf1afcfcd2dc1cf706ff38380d384334dbb5a89edf998c4c5d40355f3e92169c6a506c69230be6915a5986757fd1804125f36f8899c95856dc5d618aac2051196f1c3f39870d83160dc2861d14447cc39cdbec9f8972d3dee54a79add8eb90899a3787f3346d86f6899ab07ccfdffd9c6265f6d0a506f927770e0a4351a4bb78b73f1f57486e9d9fbefb0b77dc5902d58be8084a36228f460f23801fd485dcd8bd8c569aa93529febf51719c2747bcb95686fac3123916ea79554c89c3506ae66b804f1982559a918fbad058967b705e14f14deea62a12522ce9db951f8c5e6e5775f6ab2f8a62d29efe3ab08d9eaca57f5933467cf6a323a279a202c97f68824c39d792993dcc556dfb5cfdcca057104be65d28d9c53a406ce162760d536a1e6f045e5f175285b2b85437bc8a549a6b0b103a72aa568e9bbf8071be7f2545b33a301f133845c666311064e7f22663a90bb818eb543e76c54bed20aaf6cd032f9b838aec3979a539c412fe7e6e857a26af801f1e09483431cc0899097eefa2303988d2548f6890bf57066bfdf7fd6f682d82a0741c8966e87644e3e7dea84fda68e8b4cda08b26b153c8bf6fc17520a894da7809d6348f3b29efbafbf968336e859b05bc5ce29798e685c162332a2547e2a19edcf5ef17a9c623dae71b395a0f8e38539f28238a174d4cb13d167dcb98da23701181f8deceb1a4d0eb9c26e0a8d69537f67d071b5dfac03e1c3474b5c47c53b3aa7fa19e300340ecb090a02a349ddcca6c43a0ecfd68245dc93e925a80779f4c941c7a62feedb19b3b97586eee26921ef5a7a5de79888e446ac45ff28ed7c7bcf06d1409718cae7c713ff2c433c408b4ebc771357dc583252ee33902dfe444216a86c5c60379f9713d118421e5761bea4229efd98f8a527e18dbfe31c823a8116c1ee7bf6d1db991171d4816de846dbb27829f9f73abfc61f72c5b6cecb554883e3f736a0cfbcd75985b51febbdf1bceac775d2a18d5d96b8adbf70495d37c6caac255090ea7f1c91306eea2dd8601f9e64b928ed5a4d29ab6411e0ee6f796838ac1b769993bce6c86c2f356882430bd1a46abf69d202241f83259e0372ed0584a2f93f195b24749026d9e5b2045cc6c36ff19322dead498832b00fe3e25ebcb709655f218e743ba7d569d01b1f66d4a7b1f7e4d00fc286229da43feee4759d89aec4bc980f32a910dea2ce23ec8af5a562e3969766de9ab48129702101921318db002b2a15e27fa33814d5771e342a338bc0b777f57b1b6fc91abf02df6b18e9599b88b9910fc10fe3e20b16bf842bc4ab2e54ef07d81a1843e81f221969d581066f965ea60cca758c5308a086f3f41c2b8e5ac2e1efa4ce31dd677ad3cfe39d7f4ab8ef7216ee3e97a7d273e1ea6d1fb135314611512eec0107557cf5f2776156fb17b051a87ba795f91f877cfac642315e869bc61fb3e2dfbe39bea639d3a944ed5e61f8ddb1d3b6066c766d3338db42cc62cd81a74a97c2c92e53dc1e4a8612517c3f851c4bbb4bc85108d77788bf394206c40649980d0fa2135dbd4677ecc73fd4cfea5cd13ff4fbaebd4837f4f55a108a9c4403147c5829ff15e927c59d9f7cd696db759993ce93ccba0ece38d742d9cff1ac5bcf139c6dbcdce102fd7bfb21f0a6531f3ed4d54009916bf14a7363b783214285466d55d30af8932b533295fbb56da9ef9f3e17602b4b6294a891f819b762a6e86fa8a91c70f6e4c90a9c7877fe8262890375d683fbbeec9274163c7ce3b1949a087bee8ab464ae73012efe3d2c0311ba62a0c082754dc3c1b4ef8b40f2526017c7fe6d4cc7dadcc57eaa3977ff56589d793997efa9e7a06314ab1f179eebcf9f865f93265fc9be240de500a35d5d3c9e488b06bce706c3ebacaf3f4b4ed68cbeb7bfcd3cb6b0723fa024dabfdbaa80fd11f43c351a95a0b9281c4776a9b6d20e7c5465830f219a5dcca7fe9939d5c0b8a33b463ddbf362bffb359f329fb53424fddc43ce87bf08cb75424c920b5e65d803947d6c78dc33c5babf63eff20068d931cc79153eee17098ae938104f9253fb96250013f6f78398d0b6262c832c4c44a4205787913ced85ad83a22333cd55268ba7cd8e939f2b1efc866d3fffe40d7de8cc908586cb29f57bddb1b52684b155a9ec6df9a163f8da37bc4d431c33eb3bd2a688efb49ea7a952bb5f219fa85f2a9d445175fd4eced0d19a28844ae135fd5bbb06ff6a8db7940083f5d8070102bdce2df7759a31a41b43cf2a31e97eae5b8a49826c39ecf93b4d03aa56fb908f08565db8dcb423ab4871e183515b91ca34dfe1a265e3b0cf74627cf9a5d8a28483e2225ac2096c54d3291f645156bb8d1b5066046491b811ad361d971b6224c18fd04994a4c75f26817abe84436611a7fde5034680ca2622bba271ff48bfec5d4a1926c817d287261c0ed509c2bc83a57867ee4eff29e02f49366032fcb36e91e5d862c41431affb166cf05d7214d029143a28058a6b8492288af7b86dd642f33c52ce1c9a16f2cc6478df8534e66909f7c2ffcf68e2349f4c1ccda802b0b6138a69ea16b43b1733504b5ad506943680ced34660d26cd207c97d5a121706ad7a3973223ef2be57102baa4cf0d989abab0b29acb8bbda38a4b54a31fc46450b29110c5adc07aa0daebe2ad8449ca96bb856f6c39a70b790f929e2bb5982a7a43f336e67d15c5d9423d41f7194989198321ae37548aa8bb79052c839b2c1ae8359c5966722eb6b65a3ce5c7558d5f1fee3794fad764b65499ed6b6557e5ffde70eb9f2113851267aef5ac7f9e8a8ff81fad99e8eb9d7497cd4f2b3fd7e43987d4c48b3ae2c2af29c901a7ed5a2d2a1f7839fb22c315bd33a6b6068a98268c08ab82cb8a7847e66af4a5ce7fed7ba6e4f2c2508cbd35b883e0c475da0ffd4d73a54901cc303c66065cd600232fa2b3efcfac7aac161a7e118ace0d3ed7e18d3e95d1c6690d4f46197f1045fea8a120b042b630603b7c5cdd85c9bf95bf2175e4b0154e787a65a1fc312ec619785088a3046fbc7853a809641a701797a09d4450886559b583987cf7671cac41b4f9473eda19aee75673bda0528246805499ba994460038eafad2ec3fd2d411e26bac305ceed41f28c36cc86490f0c206dc546670f739c7088a3a7f108210b849a6c9f1b82bde9ba4872c11f5ef51d7c19fc14b7405dcfbf940b3439e400e12185ec50f1588acbeb802cdd31449d62805e114f7638763e946d108aaf9cbe62eecfcf87a6888ad3fff385ea4895aeccee7379796cb89455bd0e3a5d2be4a1b2c5763bc687cb2cc8e6bc23da69fbef3d0353fbd89d0e2d33a7ee5a357ec3f19d1315f92f8fd0d97447c1b308903c08c0c08486064fe407e2122addec88a3cc57b8e90d8805842c454a6f0888eaf0f2faa09aa35ceadbab0d5de4965a7d9a1e25c4e709e1ad5c7599c0c2aa669c73fef24e6324641ee2714cd2d781592fa30d26158eed347549f7fbcf196c51b90f51d161e38b0b7697deb2eeb207d6a7712cbc916a385b01ed7fe0d618931db684a74cc11cc5e6e30fb8a466cf0e4b035da0ec36c5a21697d9ee95244a3dc6ad3f11837c4ea0d5858eb2f03d1a37e2376d2965b80ebe303eaecd7016f92365249c0823b9d4cfaef79127ace68406ec993e412d6b7803719819527c415a82d12a7a0fe089aab0c29a4b5766aaa86c4ca46aa3dc97307e1a51d70950f6bcab8ddc34c97c363aa201da129b64ec8ea71dfc350b87ae3b2b6bf81235949f47e260cc4d19a666b536812e4f86f97686d60fe5c1f0162a434d932c965557247863a8e54ba75dfca57547777e23dfa61008c4e5adb9fc9bef83d5a7d412d1874f335fdef863a3e63703d2e48a98707534ba6883e7d56b49b16b2e0fe553570697bc6cf11789c45c2fae88e4664734646f948b84d330e800bb6403c1fcbda0fbda8cae9e86a32141d0803c5bf7dc7c44d27901c3db8130aa3712a5a473cfa47d74e7be2c467a49d27e54263fb24b3df9b9a0146d45a78cbe2574ea30b57be1f45946264b8e5bbe47678cbbb2f6e911114c8fbbb62b5b316576faa21b251643e7d7869d9041cd243ba880f453c7159dbd07465a2a9b97b84c06c1488a64e59a587279f0b2ab01f9fb27b497238d68f2a2daa50e456dffdf1da17cbd4d5a186cb699613f0bd5fef469251ceaa159cafc457eade16bd6e9bb72f5d4041751f26aa05a189901ed6d798122f5d2baafb625fc643bbc03aa4f1b8df4c0095611d0e3e07dbda55975e27605ed0d5509baf3b03c9df23906103c4dac66105be55a0007f60ed531ff83c67e4b252082e5324890777c34bb52acadb9b02f04f58653f2ab95b124321015ade2133542883c8226be56844b8f3058030bb40bd95613be9221558dd75798159269a9830c57fae95ae2b002a44a83ec7b9283ea7e2494a18c0d5c4f133dfbc8aed880064b7f30cd15545d1eb9be0bbaa78632fad8bea320382b96e06c6bf732be508c1bb4b9dab211cc1f5e5e132ff4d96c71ff994db07609a94d24accf88544e8889ce641709a4c0c31522e605aaaeb29524e73f6dc2aba9c0b9f00c891635521ff514f7af17b2b5dff9487715ce0c751bb4ac8deee5ef44566ddec508091c51b6d1c376ee59dd0a466ab68da2664a8c0cb9538139ec5f1217299f45d785ae6d39f321ad88da0939a717ffd3bbdeb880616ecffbc757f804d0e0abdc12b4b54f94f1b301e9801ec368e0501aa71ae681f7937f64526e90da2c5512f03ca6b91c603b6294bebd5af3f691e9185c2bc9fd92240d87cd53b88a55bd3db143d0270dbc620326d91c711dd0dfd550d7187cf8580f92abf0f2ff7292c944dde50586047a0487201870ee5e31e537f5dab09fbe7d750106e46f569305256585a9a28ab221d4fdba4b4399871bf6dce062fae486b4fe8370803c20e7a79a9cc0774778d3ee3ea4dc9334d74867c8004b3624aded9f25b75d8114fc4d0d5173382ac0d00571436943b17b4de2e63012ed0a7608fb6e584d81c449714ac1e0ccf69878643ef531d63e2393b65c5796d681b1ae6e69e02fc725c5d9cd73d9012f98d4a94c31018363a2b5770e1e00341b68dfbc03d1dc89b1bd58fa5002a3e59df5741dfd5d86e5a1d56e0d624116ca484cf64de306c8c64bbe7918be61ea05661b18e0f14849b844906d009c4802d2f1f904ef7ee1bdec66f9ad2c0f1db382030761edc65f0c8e521be87318bdc81714d30d3e0892b885dede33d70310b3bfbc8f8eef42086701815800cec9384408cab008961d1d360b52224eeccfa7e46a0919dc2ba9bc06ba4a02a14e527545c6545acc32eeff05e8166380b46c03df47346b4268e3fd7abada70383325c86d6cb086681e9a3d7770dcb6f427", 0x1000) setregid(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2}, 0x8, 0x8001, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r6, 0x0) seteuid(r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r7, 0xffffffffffffffff) r8 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r3, r4, r6, r7, 0x48, 0x3}, 0x5, 0x0, r0, r8, 0x93, 0x1f, 0x100000000, 0x7}) 15:27:39 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="2035f8c2c1b4f5a1a90000000000"]) read(0xffffffffffffffff, &(0x7f0000000040)=""/33, 0x21) 15:27:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff04ffffff00000000000086dd6031797100303a000000000000000000000000000000000180000000000000000000000000000001020090780000000060d9ff000000000000000000000000000000000000000001ff010000000000000000000000000001"]) 15:27:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x1000000000000ef5, 0x3, 0x0, 0xfffffffffffffffc, 0x0, 0xa, 0x0, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x400, 0x400, 0x3, 0x100, "b017a48b1f268e5ee42c7c23d3b4f6bdd9a0c4eb", 0x8, 0x8}) dup2(r2, r1) 15:27:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x934], [], {0x0, 0x7fff}}}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1f, './file0\x00', './file0\x00'}) 15:27:39 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) socket$unix(0x1, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) listen(r0, 0x2) 15:27:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r3 = getpid() r4 = socket(0x11, 0x4003, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x2, 0xffffffff, r3}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="8364d9b57e9c2a3348388b492badf399c13d09086ac2f01a626763c2b503404d8ee7a21e6177c53d6f2b5bd916dc23756407680515c3a84474412e87152b2eec49dae33d56c220d103d2efae9357bd5bbad9607c7594790f814c9958e78b2c81aaa8a0ba660ca08237c957a1b84b8cd0738337babb0872f4d655f2e87a09a745e9cdc619f8ad4dd76bcbcf92e6cae33300"/155, @ANYRES64=0x0, @ANYRES32=r6]) 15:27:39 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2a, 0x4, 0x0, 0x19bf, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x57, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x10000400000d67e, 0x6, 0x8, 0x1, 0x100000401, 0x3, 0xb45, 0x3, 0xee3, 0x10000, 0x3, 0x9, 0xcb7a, 0x9], [0x5, 0x0, 0x6, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x7, 0x8001, 0x2], [0xfffffffffffffffa, 0x1e, 0x2bc, 0x200002, 0x0, 0x2, 0x1000100000001], [0x1, 0x1c, 0x4, 0xc3, 0x8000000c, 0x400008], [{0xc51, 0x600, 0x6, 0x7}, {0x2020, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fffffff, 0x40000002, 0x6}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8002, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0xc716}, {0x6, 0x1ff, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x4, 0x7, 0xffffffffffffff80}, {0x345, 0x2, 0x1, 0x1000}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x6, 0x2, 0x41) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7ff000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f5b4ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bd23442dc8231d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75fea28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be93a2e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee20000000001000000812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52460ae4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7edea33c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad440ab57fe772cbe2b5e3e1e5ac0000000075bfc61c51923f32db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b783ddb93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764555ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9000000000000000000000000214bc8b6f0ec57954302c7a38433cd75fd97cb0fcced1e927dc1d77509fe36094b11d6bf694f7fcf6dfd8c9e11f89975d9fa85f070330f659281ca4a9e048e249d44c7c82b79ade1f11449b1e96b295bb9f1e7e60e588f126bf0f1b21ecda75ef75ff44249446e523a816228ca15d4d8398fa39eabcc14bc4eb03db39eeafe50572340ddfcfdefb1707de74ece1c36517972e6746b87902c93203d5ebd94f9"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 15:27:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x20000000000}) socket$inet(0x2, 0x4000, 0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x4, 0x0, 0x0, 0xfffffffe}) fchflags(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x4, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom(r3, &(0x7f0000000080)=""/118, 0x76, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x356, 0xffffffffffffffff}) 15:27:39 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba7639d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5da2b62d0ef64ae61fba7fdafe6d21284478e5f050f8b4d6a686b80b767ccf00"/319, 0x13f}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333cb097f7e57c3becde0a9beb58143cf82713e20544c8681c97e7cda04384939f489db52244c83086835899f601e10650c663718027d645030b68f57c22c77eceac6891b46ce2da9c24093e", 0x80}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb390", 0xce) 15:27:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x11, 0x0, 0x5}], 0x3f, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r10 = syz_open_pts() fcntl$lock(r10, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xe4, 0x40000000, 0x80, 0x55f8}, {{r0}, 0xfffffffffffffffc, 0xd2, 0x20000000, 0x7, 0x7ebb}, {{r8}, 0xfffffffffffffffe, 0x43, 0x1, 0x0, 0x20}, {{r2}, 0xfffffffffffffff9, 0x25, 0x40000000, 0x487, 0xfffffffffffffe00}], 0xe04, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x82, 0x1, 0x9}, {{r10}, 0xfffffffffffffff9, 0x8, 0x1, 0x972, 0x5}], 0x5, &(0x7f0000000200)={0x5}) dup2(r5, r1) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) 15:27:40 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f0000000040)="e218348175deff2ac432e1f515d62097ffc1d7fe88260a41b0b912023b52204738cfa5b9f47477ad7225e19910e46262b05ee1935d6f804d77b0867b5603dfaeefdf869282d3e0920d34799d18f6153378bbf1541d89ec0ac0634f4ff68c7d797f8c998ade3dd2f9115303ae", &(0x7f00000000c0)=0x6c, &(0x7f00000001c0)="a9c80560bb2c4c03a8f548eae0a40ab0dcc4fb1011f0b9b0efae8052a738c616973f3f493bc671ec865776fe958ab71114a8d58b8203180dd10f6f3abe5f82953f7e0af46c0d", 0x46) syz_emit_ethernet(0xb3, &(0x7f0000000100)={@broadcast, @random="9d2ccfbf5d18", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa5, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @udp={{0x1, 0x0, 0x8}, {"dbde60d66eecc342162736d5ca9bf3543a82a58d120cf70a511f67a8b934d542ab324a4b47a753fbb853333a6dfe461ef8a2b9a975b4d5a074c11f88d8591dc29e1078e58bbb627b0683e3ba744534b95ff43c314e48125b699b0f49c94eeefc8adcc0062e47cac2d13669eeb08618aebd2c26610d6e56e9f7b0e1bf254e3b6d38f7785e1cb5e9c810"}}}}}}) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000240)={0x2, 0x2, 0x1, 0x9}) 15:27:40 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x22, 0x0, 0x0, "19825852"}}}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) 15:27:44 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@fragment={0x2b, 0x0, 0xdf}]}}}}}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/70, 0x46) 15:27:44 executing program 1: sysctl$net_inet_etherip(&(0x7f00000001c0)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000200)="967447cfa73a3ddb85b6f9978d1215dbfd20d3b656d59b7ae44bf624e4bc0e0a832408efffc9249f1d1b6810bcd2dbe143324e1704728a7c2c5d302ce943019281da8f75aa7f7a79050dd1ea2dc56be0e80a0cd601d2fa3a8a2c1d8e50031ef6842a7031f3fc5f2ce6e3b0a19d8d965a0257b064e4eb551775068ff6e8f56e803ec98c47466caa309792330b300ae8db4814202be3a80d83ff075b0b64461e41d8839d8c74ca67103decd67d162068d6301d41f4f77c3e6220c4f903884f47cc53d4867293cda166480e22a6", &(0x7f0000000300)=0xcc, &(0x7f0000000340)="b49888adaf7dafd7a6002250952f45998bc657654b18f01ef56307715be41aa71846dd12a4935c9416d64d96fb64a2063a946312355a268e44d58c4e941571b52cd48dd0fe3e8cf4619e5d0d7c613130d97c21c3d3b1f84a39768e9e6073e091ff343c7172407e6d9d8e655489d4c53372ee418973161db3b0310c98a89d3f8cd0375341a6c5dc51eb2fcb13fbd0113ff29dbc51b22b31689c4d3960e41be10f4e2a367ed68e91c61e872d6ba3b1a8d2ed3dd9f39f768be0538b8180e59558ca7e2c0c74b0b068f1bfb759a963d39bdd7c76b25cce537b7c0e855b901efd0ff7796a1e184d9f7136b9cafa9f2716021309f3570d2b2162916c7b418690e751f081f4333b44fae9d753dcaa1fd803ddc6ec8fe1cf3fefc0ecfb3454ea5d909f2f85207cb3fb8d42f6819096cfb64ba48f8ab90d81a24b42111d0fc0aceae6271b2e40ff49be06dce23e54996baed912e61ca2ff15e4f80a153e1bfa68039fad1546dee9e9bc5c3bc034069a1583f3dcb8a71be3c1f4437888aeccea32329effda3c3989ed71a0acd7d3167c6482106ad6001707fa7be4a06107e5c6582510ac0e5fc65413274da616b392721d1df326643456193548fb2dafe18698ea3d7f93ec053b54de6629f3b83e83b76bc3e728d9a40da1b6f42a2a6eff91a2866fcfb483e8894db42ec98e05a92c14ac943df49321e99b1215accc581a6a6b972dbe70046bb9573bf98039d897fc71297bfe678fb90e3b79a8ef2b806a86e8db2ac0df26da0dbbc5774c73c0f45740b9317bd277b322acf07e629d80e2570eacf01e22d5acccad04fde0ae62d5161348fc32b37befb5b293175f6c25f161fabd3e21d0c77ea54fae9393cfb115606b9097493938db9d433502ad7b30233b78f6f99e9af5fe852e875551d78e5ffc62e697d4a53a6ea04bbe47982ef0ac60651179f3c696aa8ee8063907d902ff64f243ba5740868b818927c42098df8c4131d291fd84259871c88c75c668ca3e46da22be02b305db47c4c8f583dda3e94b1b60080373f810f84e487cd07b159dcaa59d57800ea620a4dbffdf60312a52e28cf8c7754d42be586872a0a772ebe048d50f48d5905d4245adf7b285618c63197c56bed4c8e5bbc583ec2910e0eb37c3304cafc59e5b9c8c698a19f2c9814650e85eb640724be2d13bf990ef99574addf735c2f2322bc804dad8265f721ade179da3304d22357022f1f68d0036c0029c81d3c11be7bd5660748f9e5380cbe56a4bc8213778be5857503fc245a4fcc1ba0b2f429d2e25ae0b06d0d29862f59e20a94cccbfefd37b6eea09c5247b6d4546cb13ea8cd9e339a9a4ccfe431d171dfacdf6e3676c8764756a468400e0cce62756b5c66db52c417c33bdcfed4f179729790dc1beddf03e64343568a15bb1b965b09e7172d9740f18f2ca2c1d3282fa6323cbae038f6e6c75b7034d8676e4bcc500a9ecedda8198d88db06dce5754717932138fdbc2969897231321a53da0101b84403de6ad6df35d7c7716537edf7dd9499f1b634886e5ea409753a7f773ae5afc7c9caad494357ee350a55d47b3c1b67424f332f69de51f3fd3595f370a164f4018a297dcdc44ac9c99e5b980a046eb77ab94a042c1ca1225ecdb1114742225237d43f3ae2ce10548cfa160c58754cf66fb4e6572dbf15b1004b180fb380bb169a57f803bdf892d010169314a6ccf3f040a35bb53588889583760cdf43378888a643f1ca04724a8aa6df4003004085f1e4f536063b4b16f04880fa77baf14f90f11e166f94b918a237cce979208111e762a9137098303f71e2bd2051f31e6eda7dd22ef891aeff69d7c23e5650326ee9891a7701373f261640277d598959a4c9bf01542e19edd5d5f1897fe4826eb2c7b8d43b1dfbe6542a5f94791691caa2377a020290a692bc0ea20f885d14a553a53c4f2eaec93ec9df084f8184828fb97c6bdfa848f39e29317f159baec9b2393a6ffed6b7d98a2c798c5aac6a5b8647737267133fbde4e339c3edea5935ac40a84d9beb63e90fe1cfed9be3ab710644b0528ed80913adfcb343664239bd94fa85499f2a2b5ab027a248f01a0f14d085013c5251c78aab8fc18f78be099da9dc350ab9cb8daf89f75e76cb298fcf2be138f60ec828611bfb840d721729c1acfbd46dcd1d13a74ba7b94e8a14904d74edd3261b66b1a422da7c41c6fef1c3c2bb3e38a458e76ed8f5a3d227c04b24c2a7ca35eff5d9d55f0251e34f0c7ed30bf14595caff23320021293c7baf2af028c9bcbec001d25eed6580cd21679146380cdee25a3af9877dfe3c337a66f6a8e0f56e43fb2cd6b856b7a4e5d524f6cbaa12eaa5598bc1a28d006a73897975bfdb6a7d3e4e69ad870f51f3eae1928a62292ad17528ab9b9e0c98fcbf0e5d61841b4c1872084924b740ee26da43606ee79c7d970f95be41e775a1e9f8d969b2db22890c1f631cf7ff9579e130a488241383880fca76567de43bcdee8f4089f55bbffc041949e4ae5bcfee84488cc781f51c2240fddc55f5d786dd0bcf1581caaa8cb3862c55c0cb1c3a2bb7cfd1aecb5d31752e7681c09c3a3cb86de24ea642395c4b61823a6e5d69b9539c73122ad08baac49ccf7bf63114fc4f4ae2ddb6c760129ce253bc2a83ec4aa268f615e4cfac12103c65c2409a128e6f584ded735abfb5027ab11152dc9876d7c5fe61d0c72907ca7e88cb0c5405ee6d07dc633ebe507063c1fc0987a5af8862f1f3e36dfbd462a32351796c5583eb29b18864082455045094e377c9423e5a1b3afc475b7206e7c0785790a71253811ff6665bd7e2eea108d966a7deb1d010a7110f94883375145cf8fae61ae6821c1f064bdd1ee3aa5af6fa66ddb61462d77591cc7999cfa1ac6839aff4bdddbe3d8fcc103c38389849cc74dfc5e57993c44a1062015f3f5fa5120d2556712b8b33dc74a7d9e0c3abd242a180c8495b47c9fe47d6904833ec0591562b4dc81de76117ca67ac91ea0c7ce3ba9b97a4575d10704cbcf9f788646bf6faaf70dfc1df8403e0f30aa6323499e54647cc73f4ccfd0aa11f3cef471d7af34b2f0a08b1a59e1aa9edcead0599d0d2006e8e94d1a308405046d8d201ba41c6099ceb3cc9a5d0a19f7d931e6e24ae2f51e3535bcb42f97bf6d2e0055e6c51d342ff2e6140c02c964eb5633e04530c46146374676f691b2605cb8b42939cf18bae32f279813ed07b1a9a790a381edf819b476493a1f5d41009e7de67710cc53c6c23127954210bc4249029db2deaedb4ea41e919651eac545a1f70ab1fc505d0dc0a8e17ccef45be32f9dbc43a61e8a13160325e60b105250d19300df44723e20d27d7463d8705a88d886095a3f3d809aaa00ffc13ddc5e560572f2e97062ecdd186f18d7bde2a1c4f623ec4a20517f21350703bebfbfb4bc3c2a1d5f363a9c85bc81868be21855aecffc58f189368ec85759d57627b093a8dcc089f38b05e6da18c54bfb9ddf243332e0d903224472429c5c77f1904484997a55252ca8044ea852423ed6e49b241b9e4564ac5037edc845441fb09b797f284a0962a571c2d8adedf7fd87d5dd612f268fa39931400c377b7ca98290991d26efe0874eeaac1f2e314a3ca179d2f95a86df002bc756d5a1fd3ec54a7ae3c36c06bfb9be205ab660c8af8fb7ce63e92baa5e76399b0ddef3773e93fe7dd8656cdc7721f394ecee1ac178b28d08cd00b60ea2813a85f4e2e48daddfbb904fc976507222037406c11b99f5dedba416d91f59c8f67c6e0d2939da77c6b2130183a8e50c17e144727251779d19bc71fd86fe3adb36571d5a65b49241173a0782fcd318d48096b2e34bf07d33dab4ed382c3923a6df29ba5a409093920ac0cca5e4f002d2585f49e1b41d39a95994ead08394ca24b848754658b3251a828ba6b545360f6d39d583ff6b9fb9e5d039097c241d0535d9bc437ee2de95d74418b759e2669cb3afbf3d4da0a6062e4843e09bb314ff21c76a98cca13e636606f0d1109266898734e7f1e48a0593e453d24d4347afc23a9fffeee5bcfd980e26864980c446e45e87b009b4c8c1229fd6a7ec85890f136d1ba2e18d05a2900ab3d2eb4acd9e34f4199207d8bba416b44221cb4c921379ed2500b24f54663a2b8b30c6695b7a17647af3cccb1aeae1bbf394a66fe5b246a24fbd00ce8589549d8425ccc34d58923abb7bca5b7b373207a5efab610bd559222ec0d4337df6f07cf518904b8e32ac158f4f8ca63759ffac6ac8a26e69db13ef1c79b1c803ea243d6719539e8dc0bee884ef8311cc1534aba564a3fb631533675fc30c11c7c3f88e5cf7ea9c2501de8f2964c12a59fba3e1d3e1f7dc8d154675b7d103b08f3d037d1fd98865352d69244d6f6ee675f481a23ceb8bf52c30abed33841edeadcf4ab394ee4bcc6c92b825e011c1c692aaf49596fb64aaafead587f8b9f016eb433dcb21674109ab79f09bbb054e01bb36ecccac2ca4e4a4547e3420e1e8dd7ab9e3dcffbd058fb899d332ac455b69b01c15cae25993af9506d88e9d1500aabe922875ba716d0cdbc22a6796e4a9eee94701062b8cf2cc7a5cfb1375406fac4008e511c3353f75d85b477c25a2c7964e16ebcf58992e696be8faa292fd5cb6e012d0c65e7ec926164fe72bd060eb241a7a873ef9d916da9dc89cf53fa24ae8c65f574be6ace79fce7ce9b3fd11a6580145f7d342493016d648a7beb9e4be02baec8eaea1a087dccc8fe79ed501b3b8cdc9e65c110aaa0cfa0052226dc3b6c6999a0e032de2a0d12c3b9ee5c3b7848a7e66b51aed9d6b70ea71c891e1238fa4a5288139ad4e5547114c9e8547350791bcf171850f0203f41dab9ab70554d2f03f1f9cf3bd7d3d374b2edbb21c12c572e20e9d36ae4c014d3e7bd372319a2b1766482b3b502bda58f57965603ea7cac96ce131ff1ca6f7f61cef2f450a7771af907a51b5d816d7bf6bae5114a57c192a5157bd28338e82d28951496d7dd8f21bfc884176ff1e038ae3834c74955ec977a0c2cec45a05edafd95cf237e8d02f70ad6e180b63c59d64322f0257700afec520f867fc3b920ef275279e1774d244244ef2c1ecebd395be48825e370e458bf65bba99f876440ef0b7e07f031887cab6a3f2064e7564a837cdb8e8d711f0d583dcce46b368d0de04e65fa2fda9d0c94c4d76f51112d73a9172c801f1f6a34de99f4809551ba52ae25c57c255574ae696cebf6e915e9767382287d0e827743b47e4c1c1d9de49736a67f71c0e373af073422cc13125fa196de0f6a1b383f361bec15bddc237b5d68a42cb015d192fbdb50ca9ad53665db0a3700c8beb4b59792de67d46fee27dfb7b13e9e372f58e5993e43533bce5381d3b6b5c84f5b3d841a238115224d093cd9890bc11ea8a96098809c9378836c712c97104c4881c92bf18b8af754398569217c02d427798e0b63fcd05092a317b07e64dbda4c4b93b68933a39c219851a3c00a74324f0346bfb6b092c80f876406b25409f0b4f6403abe4302a31ff288c3e46ff69ae287a5cd99be2331a2c604f70ad80cf13a00e5028cb914449385b42ed10d91987bad6b5a507d52df6abf5a281f77244f698560a03b460b51c7f9b08a4613874a93eabde3bd5e2f3c5eebc7f1a9fa506dcdfc6bbc46edaf747aecf916b03dfa88782d7139706e743958b108cfce8d6e150489320c079a77d2fbc556951cd4e0ac4903f1d49b94c8371047c1fb447aaef9cff84bb003ba1816be109e6865cb63fceb690def0a8ea644da350abebc311f51c5091545f76693ac8532f2dbe2f", 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/224, 0xe0}], 0x1) open(&(0x7f0000001380)='./bus\x00', 0x20000, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000001340)=@file={0x0, './bus\x00'}, 0x8) 15:27:44 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast, {[@ssrr={0x89, 0x1f, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0xa, "4000f88210fe0d9a"}]}}, "ffffff7f00000000"}}}}}) 15:27:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000080)=""/70, 0x46}], 0x2, &(0x7f0000000280)=""/166, 0xa6}, 0x42) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="9602dda9d0"], 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000380)={0x7, 0x6, 0x3, 0xe649, 0x7, 0x4, 0x1de, 0x10, [{0x8, 0x3ff, 0x101, 0x3f}, {0x7, 0x20, 0x2, 0x8}, {0x8, 0x7, 0x1, 0xa9}, {0x5, 0x81, 0x2, 0x20}, {0x380, 0x7, 0x3, 0x5}, {0x2, 0x1, 0x401, 0x8}, {0x78750ad6, 0xfffffffe, 0x7ff, 0x2}, {0x1, 0x3f, 0xeefe, 0x9}, {0x0, 0x80000, 0x80, 0x1000}, {0x1, 0x19f, 0x4, 0xff800000}, {0x4, 0x9, 0x7fffffff, 0x2}, {0x7fff, 0x7605, 0x6, 0xfff}, {0x10001, 0x0, 0x4, 0x7}, {0x8, 0xfffffff7, 0xc17, 0x80000001}, {0x30000, 0x0, 0x2, 0x6df7adee}, {0x0, 0x1f, 0xffffc7ab, 0x6cbc}]}) sendto(r0, &(0x7f0000000000)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eacf07ba204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e0000000066321333", 0x58, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 15:27:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1/file0\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x7ff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/208, &(0x7f0000000200)=0xd0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x4) socket$unix(0x1, 0x1, 0x0) acct(&(0x7f0000000080)='./file1\x00') 15:27:44 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="469b47629efdffe83816b336e85e2722", 0x10}, {&(0x7f0000000400)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)=0x3) connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) sendto$unix(r3, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5bbe3232c45f87e8e660aebf4f3631c7df5000000000"], 0xa) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a4fb9239167b3c952f6fc7dbb89e105bd43b0bef8db25e7fbccc04e478f3fa13a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1be1ffbf79ac7acca72452fff85294ea1c3d7ca130c4065f5cf8aa7970223dbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0010001009dcdc1d36f9aeca2939852f0e93eab3b1a816050abe2bba6cb0e420700"/201], 0xb2, 0x800) 15:27:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x41a, 0x80ffff, 0x0, 0x0, 0x0, 0x0, 0xff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 15:27:45 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000200)='\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x8, 0xffff, 0x10001, 0x5, "19e65969a32d415d9052e80a7c9589f324aa8811", 0x6, 0x80000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0x0, &(0x7f0000000040)) getsockopt(r2, 0x7, 0x6, &(0x7f0000000340)=""/225, &(0x7f00000002c0)=0xe1) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000005c0)={0x3ff, 0xc6d, 0x2, 0x7fff, "dc7b45676a817fdebf154a92c80137f6ad6058f9", 0x0, 0x1}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') semop(r3, &(0x7f0000000240)=[{0x4, 0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) semop(r3, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="18c6b512760f91635d72da5be94c", &(0x7f0000000440)=0xe, &(0x7f0000000480)="bf3490efe42346c55b3074685acbb0c8b1a4baece475e58a2a4190067175820b81acdecfa6d182084e6707d96095d12517ffc2b634b7b55ccccfd67adac4d43b4a9a431732db169200e7bf4a3c3112e1d8f9d03ab842018c9e25b5e26c432110044b6b1a0e2aa2e052d3f9d4854f3ad9b358e4aa9691ca5fc16434675ee26c8655254906a3b795faf4f0195c9b63a36c27c7f40403f9303ead2e03a9949b32d5c9679edca377f57e3351cab663315479a21bcdf4e7fb894ab8067f5f7f4a26b09786a6a880b1facbaef12c0ea19cb334a2d3c49b", 0xd4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r4) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000600)={{0x1f, 0x29}, 0xffffd330, 0x100, 0x1f}) 15:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getrusage(0x0, &(0x7f0000000240)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x8}, {r2, 0x80}], 0x3, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0x87d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x1f, 0x5, "96abe376f84ea72d1a206ff890b59340676c57cc", 0x8, 0x10000}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 15:27:45 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x400, 0x1d9) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) write(r0, &(0x7f0000000000)="0f45e5ff6e87c0101454ee529a75413644716af028f720226a2bb599231cea89719147f9323288dc3113004d99878c7f32efa4a7f7a049901f32cf31d251bf9dcc0fa8d809544712c71133ddcd7f0f79af389cefc1a450c38fed64025f1e1753a7d83364bf38c9ab4d13e58f", 0x6c) 15:27:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x40}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000000)={0x7fff, 0x6, 0x7fffffff, 0x80000001}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:27:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='8\x00\x00\x00)\x00\x00\x00.'], 0x38}, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x4829, 0x1f, 0x2, 0x1, 0x3, 0x101, 0xfff, 0x2, 0x2, 0x9, 0x8000}) sendto(r2, &(0x7f0000000040)="07cccc38df4cc80a92cd86f9b41aa57b674f45d3ef17f7681ee69c5c67ab9f8f991af5ed222a47d2", 0x28, 0x408, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000005c0)={0x10, 0x6, 0x4, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fea000/0x14000)=nil, 0x6}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x400000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x4}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x40}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fea000/0x8000)=nil, 0x1f}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) 15:27:46 executing program 0: sysctl$vm(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 15:27:50 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240)="6a5b7835e397ca08e2172c0f97c8aa499bfb905ee5f52a0251b3819b6b5be67e319ae2ce6d4915acadfa13faf85ea46a8507d7d5ef7f77539f36993b6daabb3ac046f949fc754f21b755fc896a123a9dd683c93155db716839ee13a6ecc2446bc5f993784d703cf5f9cf29bd92466d24b9c8b39553136d20bdc645bda062880b4ed71a1c57e3202abaf6c8fc7582b9e8ef3e2b64ab6a276a4b70bc2897460a7671466af0086337ea4a7e81c98daf733dd3cd868e3e3402a1946537085f", &(0x7f0000000180)=0xbd, &(0x7f0000000300), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x2}, {0x6, 0xfc, 0x0, 0x100}]}) r1 = shmget(0x0, 0x2000, 0x529, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x18c) pwrite(r0, &(0x7f00000000c0)="e68a437b7600ecaf647c56349bcd", 0xe, 0x0, 0x0) 15:27:50 executing program 0: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffffffffff2e}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x7fffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 15:27:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x800, 0x104) fchdir(r3) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) read(r4, &(0x7f0000000000)=""/39, 0x27) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 15:27:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) lchown(&(0x7f0000000240)='./file0\x00', r2, 0x0) seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) fchown(r0, r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 15:27:50 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x2, 0x2}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x83, 0xfffff, 0x0, 0x7}], 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x42) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x6, 0x7fffffff, 0x305, 0x1, 0xffffff5d, 0x86, 0x3, 0x0, 0x1, 0x7f, 0x10001}) r5 = open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0x800, 0x29) fcntl$setflags(r5, 0x2, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) writev(r7, &(0x7f0000000080)=[{&(0x7f0000000200)="f826e43dfdfa0e8c552cec47460c4e25c1f3fa2756701e60f9866ddc348341aeba9b34578f06d055f37ebb510a56cab12f1aa854b9fd7fd29c96d1491bfc1c6caacd6e3eddb8acd6248e14069acc759d2357448200a94ac6dbac2b32ce4c0854dd16ebcb4da9bfd43a422eb9", 0x6c}, {&(0x7f0000000280)="d4173f8015bf6a4c75acaa1fbdabf6f3c6fcda0a04ecb82b65be84c3c450cd354e98fb3be496995dcd75e14d0a590fd75284d732bc72d204a117b4b38c2db03a85bf595e808da6769105561a6b9b53e76f015390629b2f1f589d3d8e2a37614b53e587d029c93bf0a0597ae9ec4c257e0469569792577a8747b96260e01a58b8ce2df2b10e3be03f4978923efa6e2476c18cb22fb1cf6d6d8ab9421973f718ff24cf88b1fca138747dd2b6c5b9130e9f00e8437ac74efc5d7fe6a8", 0xbb}, {&(0x7f00000004c0)="637ba7df9759c38b82c42325a10f2a022076168b05652a4fae69e0524fc0f9a51bd69b2d59b11237163a71eadbfd257fc917268231a67be304ef817d461798ed566a0db8eb4e050968f3046bb6e3f0bd7f6d8ac39e1702f607a2cdb84246360ebc41b976b7a26cc5cdb084458e81655790863a72a6c9f7e0c83f1c4f50fc526a5929f1b44b65673b6e25c80a8a8f72e29b0df2269e90009633fdf0669bde71cf4fbfdb67b01ac541bf91f37db1eac91ac4c155102e8be4725fbd56f110a3aa5318535707742599aca983043ecd0ae23a0af9b86d2ac1543f918f79ad98fd06d63b5b9769d9713c04e2969b42a14a2627c916e700c599cbd8870aaddf6c24f056589d3fdd1c9f660b83aef7fef5d66b21c12b699ea179360c13cfcde867989e47e20b49a582dc81bc360af1b668763746dc87cec11197af0c45a38f9ed7224332ceefd8197d59fceb0165e907eb224c1c2f0424a9ed42de0cd9bee6832607ed4688309ca46cf2d10076d93f64898c61322a28eb86e4f57f2572a4d5135a941c32cc2da991b629c9a02a8e1bc97a82ca9f72ad0707a016b311fb425f0b39445ea39e702531a7b4506ae3a8a99a86588968c316bcb572b5077e6c24507740763a974f1259514c12217dd02c32383e1afdb92a6bd82f3a31986bb04a9bb8f25938927590b811cbab4ffbb62395cfc803985abeaa5deafa3c0d6c233b33d9d1cb8287721cfb6fd1ee6207c9286327c8597115d45c079675aff7e193ca675a5fd5f1c3d990585c4fafb5164c5c475f266106c3bda398fbd534acef2ac0c433cfdc6d4f46015756730e38e780c3764563903651d1ced71c9444a7f948804b91b78dc0af98d6e3bc02b0ce61d1fde4889251090ebc9ebca20a96427f69562c8e2483317d09c6554537f62d965fe38eb1108014e54af3b0da38320cce8fab0b61e0136f20097f66f255a51f1b0400ad15ef2902de102933c449a9aa570db160ece0bd6646a97c8c7458de7bd52ff16adef8a6cdca1d8984001a43f3e9bdec7b8234918456e31b202395a16c069079552648643cd39f67b757a2cc4182f8a68a30ae3ad3e81999120e05c07dccfe16b8e5c39be64649c72d29fbb561c1c41f1973cb73ac89692c647bbb0e5ba064970934654110fcbd92fd831da4ef47a6c50adf5d2c38411e550d726d12388f86c603667df60336652e011cf03fe7c0f12da2e26a54e68eef11acf4bbfa4f2aa7407f406822ae81da0274853639bce1309ee54b203198ec1a05433e7e8c53788a5b0d95045cca0e04d78867dde7037239ef8165d354b2e2d4230d2d34341d0d3378b3f6842d2f9e252e29543534b2f9d9eb83d41ddc6f8a0eadcd9fb71aa921314c15ea7842ef916e9402716ad803ed790405c57314d89af8c71b3b29e4e41d78d8b5f505ff30f604eb22c03948b26849f0858e6aa607db44c5995e0bf236252aa140108838a296fed64f84c30d3eeaf14e8ef95cfe323659a219793c1c3331eef657588dc92dd6f5415c9ead53790cebff4ffb8e9dd3858c76a4c92e6c9fa56b3b95d2e3f586f6ec7b3f07ae7a7e5ccab99fd432007e7653619ed30a5347b0e855556b3cdb69bbeaf6a721a4b2dce2f50f9ade165ae68811335ec434ec4f083e77fe0bad27f4568fb20118732b7b7d394e8edd7272ac100f5b2efc7616ce8436b035e4f609a584b1ac3fa172db2e668e7f0a6a8344dcc77508eb2c05049683f7bd73162526eb2c28cb4fd836f99913775eda3a6daabff857c4da3a67976f63d008b5154687fa228da8a1536d35b273c98339960974203a766bde78665963b768f70674b86d851704778ae208b64a43d78b8e21ceef7e4c128b4aa7633ee26ddc5b2d879f29c94fc0dea333bd2f06f01e6a798cea112010f21665f13f195a09854025985fcb7173ed44cd469570ef974bf56b430cb6dea08fff8a45c72c477d72829f636f1846c73e808b99886c150bd002c821dfe865d3e74e72622fff534079fe44ff1f2656a31a0fb77b692333f5ce48575b38e56913ab9d256f2babba01433cb40cd376a9123e11781e3c5dd6c0b1d9929f38dd9895965da0fb9cc206d6a60dc0738c32c6b7cae98d2165c1e5c621dc099448be1205326c0ace648a72246e84f4df9638b8c4d0e02cb7216b0aa852516d896af96acf459ad6d5888b43e6ec7d7abec3381345689fc014ad19523da2eccc235028f894c5d21741fcb2d77c90ec760763bd81ede114fcb480662b5b72e121a19c77c4c116db19cc17a14d7ec9d4607e8b1a0825fc14d79e39f282a4fa0acf903f66a6b53987a3d938cc961a398c06f47caf4cdc77de834d52061638cc017bfb61a14e9f6a57f9c7b5bc9e0302285a55ea0cbf5b1543ed1fb6a90c3e40c9f9d39df2ace219bed9e6e808c99e31631b3a51bfdc558feaa5d3e9aa0784bbe311e60c52ecfc73dce48272830dbf150744ce7ba298838b3d7f44ae78a4fbe541ebd6cd72bad7eb28aec20db4ca243e1fe8b6bc3c14a2b734857df9e008ab73fd6166514248c71ffedca2cdf0ef4058873664930f7d1b7c843c48b1b6f2d166f7e7fe02a000884e53cbc518439c49fb1602f24a3c54215f14aa4e3a96c64fda6b26e4b123b6d9b1bb4e644befcafc6428f767299799516ab82e8702ca151702036b69f3ac557e90da8c3ef79da9ea9c007e88fec47eaa2dc369ab8f83106da5c7aed4e4fbfb5f68c186e78b3474f294fa891a252bf10f7e0d8ab6f7bcadbc6d7bb444670a1cb1717a352c3911b3917f6661599e0e669a26e7056f56d8a014949ca727f02f606b55192f6d0031277a075b4780ff53192b7cfe756def878eddc2de2824b7e07680d1fda0af4401b81efa2a410bfd2316d5e7a2a417e641aa996c957b219c2550bf3fdda3b028b3e24be8270a35dcfa5487d9971d18ffa4b0a119eb276f412ba513791d80d80ab88c98df266b7430c857ca72dc753187fe09be2604aa4ab05c41868d6ae20ed8adba35d3cf4abc1c6ae787b9de7270cf55971c4ed1b261609367deec408eb61346b102947dc12fa106f1bd1e51ee3a574adb4cd66823cfb0f658437c4504665e66ffa05a1bcf129265e8dc746576064db790e6d4b69b2592e9ec08ea97d9a257443b7691cdfa405f6f2f18c548196f1fbbb5ad9c4ff6a0c044c39f21c9c03d3bedf2daa19a9124d63d0cd74ad96682731669f47b8356a9224ef3848276c62b298d8b91051d341330763b8cc3be1d57585040f9e8f4fddefda9062f93c0888c20afe0dbfd87cfcce0787bdfaae4b18c5a30389d2ff90e1787c9f7c764bd1a8f9b0d63c6a85ebaa212d9ae3051f9622e50afb472dacafd39e7eba042f2219e83e5522247de0fbb6687c4fff9ba12e7dbefe0582d3235359cff6532068596804060bf96f0a484364571deafe3632989406d051817fa7b7cc3cfa28f4011ea16067df394d662d85a6d0b0517b85827933ffd24b5da0b80008035493e9a98c3c9c1f518b3f40ecb1dc4bd2b3b56c0191fdc6c6d5c3d79fd36edecb5eec0f35286100cc9a552ad1bd7f5653eeef1628b754fc04c5a97a24f6e751fd29d7499d0c0f2b6e709feee059e7cd4145d71910d2dbde8d64af90cba629b1d4d28ad06f9eb56680be2bf5f494d9bec64442d17982fdf64c1c47478a4afc0fb41e4d0f8da52b1bd82aa3ff977790e6aa1f474c6da2a09172aeb26a4d18271828859802ef1a8a72f09ceae9c1bd5fb5cfdc087e5973885c490eb8fdd5930578cd7833fd65dc3108fd12c41553c6b129753ec0b9ea3ae80e41160afdccbf4777116f22801e40194f8fa9ef73e65efac8b276c011c871b9e0587b2bbdb0d230bca4d8ba4223a366cecb85989a9563d1cea1cd0f8780a3399178d3401c6c12c7e58240a28964fd033221e6ff0ba3a2cd8f3de720c11e18cdd5be8157cbad0eb87ebbd826b3666f1d4b6c0ecb4b3716101db07ae11d90fd60eaa47ceddb48a2a3065c01c48096baf8502234ddbc607fac10b4d66edf51f680a121eb87e0f56ea0edfb00365f7d7d66bcd569b650e09c886fe07182ea95f5cc5c8277626c34f209c5c5d2676ea8d065496a2bbf043d8e5b2e8be141d3f4b4801f87003b6a399f9d3a4632d54486e235935a46be817ac2511d007b62e2487ea1d40c86e5c3a6454f2db8e1b51c8b9324a8d48d8090e976d06512046432163125243ac6c78c23c9ed6982c6a5f22bb0a01f028cf90ca9674aacfca4646b70916254d45e68cbfdef23c811c23568ef94b9459ad7ed886fc079d5c07086e51208f3e383a35696c36fefc7a821e84f728e80ad1efbe7855153ef68c0375da92caa6eff96c9af835b3f2964a1aa146d4a3d1cb265d3cdda8d24ee75ba117dd6229481cf25f60c7d8fdf4e776fa0e59407c3075d3b8706699e64b4f4ccea166f06d2697b727ee3db57d7fe8589b7bb1ff695213add126652b61ccf5b0bacfb784174bee2be09bc8aba57403ff106b1b172ba2b10cda306200f135e638e99044ec784e881bfa19e48dc76d2052b4d7af087638a8a0eb0867d3b472be94cf02e22bf3c34975786e7cdb9009f08faba17535ca0a425c125a09949737fbd458b450f65b40cf91dcb7ace9faed008253091ca47a19a6f67a863cc92af189906e28c2f93d792fa5b95d5ba37b7478b44f30095253b48738d73274ce5ce38a23e7843a0b12c7ed9183aa99867820094418a89715c83692a753f6434e73d0dcb21a121a51083ce9595a5f029ed551a60c66caae2c325c6b3a614f1b0205d6e8c5e907203bcd5a8b5de9342b37846e370dcf39d8cde241dd57a3dca2af167f5aef06ad55c1d577fc5a7bafdbef569132b6cd03d823339d4e1179bc62cfa567805066fe613b7f36b4cfc5593fb8eaff15973b4e871bc3e31bdfb66028ee564d6b28", 0xd8d}], 0x3) readv(r6, &(0x7f0000000440)=[{&(0x7f0000000100)=""/179, 0xb3}], 0x1) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r8, 0x0, 0x1) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022ce7c70 15:27:50 executing program 0: r0 = socket(0x18, 0x3, 0x0) socketpair(0x6, 0x4000, 0xc9, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$inet_opts(r0, 0x29, 0x3c, 0x0, 0x0) 15:27:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0xad) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x68, 0x2}], 0x1}) r4 = fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x14, 0x9}, {0x10000800002c}, {0x6, 0x0, 0x3, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r5, 0x0, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000, 0x4}, {{}, 0xfffffffffffffffb, 0x6, 0x20, 0x1, 0xffffffff}, {{}, 0x2, 0xea, 0x4, 0x1, 0x7}], 0x5, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x86, 0xfffff, 0xffffffff, 0x40}, {{}, 0xfffffffffffffffc, 0xc9, 0x40, 0x2, 0x3}], 0x5d, &(0x7f0000000340)={0x81, 0x9}) r7 = semget$private(0x0, 0x3, 0x41) semop(r7, &(0x7f0000000100)=[{0x0, 0x9, 0x1800}], 0x1) 15:27:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x20) 15:27:51 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000000400)="06", 0x0, &(0x7f00000002c0), 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) dup2(r0, r1) 15:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x9) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="7b30440745e5aeaeddf7823f6f677ffffc9a953018bb1f887f29d2543a37e8a8643b27d710f8fc98bcd0", &(0x7f0000000140)=0x2a, &(0x7f0000000180)="8f78e81c5de1f34990e7aad08f8897c88933fe81826216bbd7a67d0d40754b7ef20ac3716e16a1ed13b164598c5d8bc657941a4c990f1f22d3ac6b86", 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000080)="00000079801e1e0052e3115bc056", 0xe, 0x0, 0x0) 15:27:53 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x0) 15:27:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x1, 0x2) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) close(r3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000300)=""/204, 0xcc}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) read(r0, &(0x7f0000000bc0)=""/4096, 0x1000) writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="1db7b8ae3ad7f5d72e10ac8a38a3e7e38724aa2d5f5072940280ca6c9e5d5ebc4ce0d5c9b5873387308f0dfd816045cc371f4d910d1f1e4afd76da7b774156d3f774fc1d7d801bb25067a06e76bc196caa496c27b530b05be816c57101818b2048a32af841924fe1b3aef6199bb3e535", 0x70}, {&(0x7f0000000240)="a8cfb4f4927a5ef79882d6cdaf77d6bf1e63efa4622b7ce39c1a46075acf20559670fefd6429641e09173961fc5459c87502fb5431f83a5e8440c6f208709497b9f8fff2fa7c5e83b1be0a980ae27c354c7c246ed72435713887b0ad0161a06587e24a899fc333440d117690d05339a2f339697f2b65edd3b2c6dcdabac30ddd58647b68da6094f170252ac316cc805cab9934b594763c", 0x97}], 0x2) 15:27:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:27:53 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x7676f16bf58037a) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = semget$private(0x0, 0x2, 0x614) semop(r1, &(0x7f0000000180)=[{0x1, 0x2, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semop(0x0, &(0x7f0000000180)=[{0x1, 0xb07d, 0x1000}, {0x0, 0x2, 0x7259d1fe4de7b5d7}, {0x3, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}, {0x0, 0x8000, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0xffff, 0x1800}], 0x9) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/21) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000000c0)=0x1000) semop(r1, &(0x7f0000000000)=[{0x1, 0x4c3, 0x800}, {0x0, 0x6}], 0x2) 15:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f00000000c0)=[0x0]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xcfe) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYBLOB="28000100ffff00000100000008cd3fde00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="0c4f0748557426d1ccf40073d294f307555be822ec3adea7a1656b38e3db30b6609868004e929ca9378455b5bdf4be1d1f00000000007d002c2606ca3de82e200000e0ff0000000000000000000000008a63fef24ed0a9051538d56b3d8f1ab3630da85c7e8e6d1ff58a0fc1a096624643a9cc90263e86b299ec48bc606c96d987d6eb16b6f47447e03c03a76ebf3584c7f277d126ea432e4615861d20ab56e05f4a7d79b9aaba7d778364b211b88bd07ec95bd1957e1ae06858cca7b13ad7d87f85bf030cfdaac766de086fe4ca04e3fc989e6b1237"], 0x28}, 0x0) write(r3, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001740)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000001780)="1e46a9ab89cea0b0b45a145742ca6873f95d8c6dcf4ec60f8096ea00b80dc9fc83e53ce23057abfc01f161818f9cabe8e385b8eee8e7d6a8a53a49e990cb783a7c99d8eba88866d493ae2781c958f6cf13206d2972b168ec390133df287300ed51631dedcf8c0a411eed9635e3302de49864af8893485e6be33372aa949836b11b3ce85c9a9dd4d17f1fd0948ff12eb4704c27d8b9", &(0x7f0000001840)=0x95, &(0x7f0000001880)="217c7f7914d23ad0c0e612ee8a", 0xd) dup2(r3, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15, 0x4}, {0x8fe, 0x80, 0x2}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r4 = fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000, r4}) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f00000004c0)="1d18641ec808986b92bb1b70a489a9e81f08059dedb8aaba16bf51c0bac81eb69cea2579e594a588197c77fe9c4bab1863d854949b76feccbae0f48e95cda35e72a880e52b72c21b9ded15bfcb100072cdb245b02140a35c98484bc7b512c076ed01193223a45d84e7875c7553374cabe3f0e125eb77f35904cd61defffb0d49dfcd46462be99771126f4a1cbd5c8921bf90fd2706b60f146b7eaa222a0f448ca8fcd5729b94aee94298e2ad27ea94d04283ae150d8f4b5b091b26c3d98358e3169c267194ecef7e77e3e616794298b7ab4de5a3ae9a894483a207db94418e88d27e7b9436c07e594ee3d26fdef9b9e17502d5615b3d6cd7b1c8e765c9603015997b9b2686a5ed04bde76cfb8877d503a2eb94ca6fe3c2124c83c8d8935a5ad9a54721b77965de76d28b857fdde8605a10f76075bd469fcb7d88b1cbf075924d396688916d9408aee513d326c4cc67efb31542767350c06f4d141d14c50b0648ad81095d0a90e355d3b6412a5efe8802e291be30349e35bbe98d73715085373e479c63e7179adc01298f82c570bed2ba4c89e024b87e5f8cbd615dca7ee68bb0c2e63860132acac76341ec2d1e3a860b20b09a950e30a22bfe5c7e23d801d6e201085cdb8e6cffa1860c561a649b46128548fa2d75a105a4daf4781b4f717996a55573bdce68cd31fb94c659ef3462df0c2533b24abf26196306b9001954e1d910d20b025fe7e774a7c875d2e2f39adcaaa81386d8233ec975663251ea5965b71f5e152c885488f69c9c2d4be797508740f265cf1143aa129552bc16bdda1480854b87b5807b09b3b4c96af3311ddcb58521f8327260fb9a60924367a2fe89850717330a7e0bbc522a6885c19d6ef32651b21ff616b44afa142577fbf37db425ec070aa4c4d9274e37618c10bcfb9e9b169c30ff5e166696e21d1e1793131d4463cc6e0c967b9afc7ad22129da7f59586307975aa1b7876210af09a240dfb1730c39e2be3a6cb489b25ad2d15a24adb9d2e32e485281c5036fe8eb561572e525e0cb8e25170d12171324103577d9933927a37c7a74de7d39afa6b6f06934c00bdce297ce46f8a968b245b3e0ebae25235dbee71991aa42f090cd8c4e553ad6b178d01aa872c8a2b5ad5c7cac93821110050502c4c612990c98a477c18d761f2305bc869c90909cf9f667c19b0f76bb8a825bace2f2ed52ba7b9b2e33546133753021487ed85f64b981cd8dcbdf78022b709ce2a2ed411e08d6f240191cf847996d7269985bf42a1d859aa554e353d8c51c4c7dc8ea64a5a5d7e92c7c864f48d7019e2d9e9466c54baab644e2e4fb02d059a543e25d56eae71197e6e634e1c706da6c64a1ea840d5b1851d968a1c9e19304cb69175d6f279d1726cc22569263f55536ca46e22e83ee93f1ad5b14e82c31afc0ef47a3769acf7971ee8f1c03895520600390a53ea6e07a9cd4d52aef3fe0bc7677a6ffe823a7c530688ce2c190272cb9997585914cc8fde7e7f1ea9b4c5bf972fe8f49776c7daa2577cc1d0c19b66578c3d12c944395a05efd67f5f0562b48386ed15cb6a9ff00af68dbf0f04fcb5c8e5d0bc9d962f983f06d1026ef3ddd1e44a720a21729da20b31e78254430228a86c96bf77637bba5033e28b06d7f888bd3417bdb0606c06f42b0632ef8d45d10a302fd43f317596e41dc5d9a6204cef8fad19ffe8f0126deed1de7e16d800ae88cafc2ed19a8155097598455280719b8f9627a55357f22808f4dcde655eece9b0e6f2ef085be5fffa337891ef42e7a918636295c48c5650cb109406e322c8ffe1ecd86c33e7314a29b9ac90e755cec5db7baa4482ca0b690833f15b5db634c1a9f35b213b472d6029702c3b18f7a630a5a02ebf74b95bbb1e83dfd63cfc12c278898159c5c8f80a2ba5befa6b145415ae2f337b0aacdf33b574f669bb6fb320ddf07b5ca051e5b44b48f53891514ad8a43a7efb60ccaf2c70f3fc34afda0b6ae38ed1ae944cdd6379d5fb2fa375435288c4a8f7e9182d05f1dc4cc9fcf908544126fd10b7800fd2831ddc0d9ea8257b8bd86f4ea96ae93f59d7430bfced834ef4079aafe624982f36cb9fc5fe498f1a6cb2f9d030c227e0891b0767c9cc1758b2292bd6e805205bc26e43120be1b0b1b18d65a92962a96492b20bdd866cc3018be24ca9022946f1c5094ed3b7102863441002adcad2685ac8982cfaad67c3659c158a5295687b90869ece0de976f671884b692223b528afcceb959561485d099d5a1e41a7b3928ad5e4452e58f0071ed16cf3c8c362c09f1914977f22f0665a15e729876568b4890102d7a56da97b8a98586079eeeade48cad407114193d406723b92d8002d5c8daaf01295f97589929adc8379155c177fcae697dbe14eebaaeeb5e7724c126222f5c84babcf5fbd8bdb3e4cc88b57800ac910cceb129b6dfe516c850ce4c90318463ad9b20fdabf67997611bc1273d693612e4df41900622776f3727133bc7c78247ba60e3fc254d48cd9d6ec47540c1476d891329f51b2caf1d151a4daaef99d72689ba1fdd35c52aea5d235a9148725d3937755bbc7beb13e403ed4485c2761c060dd7f7b2ef3530bb3baedba97808495537d235cd650a7687b2a717e19a512d3457d74e848e1656d0fefe2ddfe145d9b69fb384121eff8fbb9c937a004bcfa48c5a57ed4e1c641d5c03bbc5170c1bcbcf25e255b927b157de3899bb11c4af7b8e70f1018f7c489b690fb17815be86b018ad64f921c47f21c2c2659321d56331579e0f2f0456489ca1230e22f1b562797ec31f70b82809b8c569aed1a711bcb43ce495e4c5d740238d057f5c993f5741c326f898c0b45a2f66b14a608efe740696c4de1695c52fafc2ffb5b8950b26e44613593073816960b89fa9e6c47269f3252d63fdac4cd4e9361200b0fb3de4364c574988f7122506a4945c85a3143cde1636975af3ad22b6428106f96704ca08cd7c8a74b9277b57c379aa2e2dae352f2d86589051d980234de1443d4277e47c4ef1303e1ab4a7d57b9a8e20c14ffd966da4db24879853408fe57940a185f858265b052d6985752575022c114dd01485b7af0479c5203f350d715ad40e9bc17d34e7c706865f161d3c4d2a2cb23d6be5f56a93f3f992b296f1ff4f9bc02bc7f47ace903f366af8a60f3a9a65ad394573a7f919fa0770d18f3fcd079c7e8b9d6af5aef9af21063e64dcbb85823161190742ed8590f159de07f79d43a02205fa23701483f3044f731a0e392377dfb83b836800d04f2b4c3f1d4484285e5ec41ffafff4de8db48b31eab286e04c402dc147e4e8774734ee8bbc67c05584c30d4b4fc2f6772760162591ed6a9442c12e8612c22e5f8699077049f5313d206feff6a3b841b04dab7d899d38682fee2cdc4f0a0608110d73dfdf92339ef5206833ac36cde3ff979f73ab37437c2aff0317a2fe66fe53b71d9eb5316124ddd68a561a6abc8ae5d1decf97c7e7b5893b6f5fc9f5d50c354b959db6e71c3b7b0a0df7172284a8efa612f9216d32847a4fe78fcf534fd2bcdf5c9a8755aaca00b172c9051598894fd221b8c7b0c7d88819602e062bdbe7af892b69a1a7748e349b40b71231b5a6e6a754717ba0ca5c316475863651c1804387494dec153e1d5c152c4132b9478871887734050486f256cf6f1b795bdf95d8a464f4aebfef31e2798b986e856edc8037fb8f1df26db220e4823714e113a10c0ced90c6e791a3222a4de813cd251c5ed308036728e89e180292d9e21cd01c3e5d998067bfb038182b2c11129b614f91091f98e583278f249834a512c26c653df345c22aeeb84a769103ce20707af1720dde98f679aa0c530b84bf8548f1141a36ab5ff3e5a92cf2ccb353dc17e7054b50003c723281ab5b3c590b8d84c660cc773f6539b053acc51bd5dfe8f6af54002664d2bffd57d7db4d82874ebdc49c0314f361eed52122ad97b422ac3b13a2ed36e94287def59ebbe6d8ab9c079c4999e03907076c9f19f8f28f3c7bb12052c07af241f4fb50d882094f72b4d9b3608278f948c345d18e8ed55a0d866e09d844f9aaa2598b7b75b314dba5a0b072f46d7290d996148fb15243e97d5a84f69794115c61abd421b51a01e3886b7ccef56b8a204720abad10fd77c6b1d3e210afa9f2e8cb6a194690855959ee59f683d896c6f7aa554d437c14e7a67ff4d4b8e48c9e0a6a5418584d8c37c08ae0e39eda770c144fe2ecaae82cc3fa7b623e89a261c6b434fd2b4dd91b1fa8025de220f812be2fdfcfa6d077cbc47005415b68c6f76ceaea9c7d2d7dabc93277dd4ff5020c1dc51a03212135ad65a49cf10b47a96ee2e48b28d68aab5e1cf67e17814849ee82d49f29a31970a8c9deefcd21af8befabd95a743af11969df825f8fca84dc311c1479969ec55089f4d354874d630233a331c0f88b1d5aa8ef0361396155b96270634b49cd19af10f3cbedd65556599bc1e30b7a6171c116c8c920ce1c043a1fde5f4976e9f27dca47431542b3043f7ee2bf264ca79d04e06d93400cb277e8530de7978a5a4a280a11f1c773c7d3040f9255149cc3006361961fba610876c5f0792ed052e5bb7b78da1fd45806fffdad7f0f7b78cb8bc3eabf9cdd97335ac7fffb461bf4ad6465054831ba9ebf32b10131571562f635f510006983c8aec0a5ba3d2e14d954c8a30faf9853e75740670febb6bb93ae2d7440312529e4e22061e01941d770d1027d771170d395fe869399efbf47d2ab4f75ad01d46c7494817c032e10130bc7e6b7343ebf6a563f1f840296efd477ee75a19e0c7b21124cea661626041f961aadcbf25c12af9d4c0443f04bb2ea2a3f6bd495e99f68f4729ef039d4c8eb78197b69b3a60544d2ee6ec4b411205344c6c1748719baf8eff51387b8772b836b1e362cd93b7a19ae168bbce2feb0412305cffe3de5b69177e6bb4077a06beb292c7453a74a137a3f589f0ad74ddad9a5749bd57d5b638b5026fc6b87cec7302726dc883ab17170c0a7e304bae8c6b0343a3eeabf5e368ab12297c877f8dcad63a67349dcb6805e5781924d44c4a8822c32a254dbd03979368632b774243a99a83e965a383bad88676e848228944e3f03bdab1e9d1f14cdb6b5f79952c8ce8feda3221a391e0716c8dc5a79e9ee19ad903845928167b69cb94b412ba2c7b0f3f59923220742a96d2d59f55848fbb22df621c50be8e8da2a31e595f2c5c4ebdc8e43af149d74d86c8aa4fe8e9c132f3d256a33e4493506950f56ca9fe1c98bb7f20a164b695a6e424652f8472aea38240e8978de1cdd9db47b04cfed2c4549fa0e3cb5e0f108d28de6ce3f57025aace64d9bed8a1b706be2964393bee9369651c398f2651dc171a63e55667a4e47f413d8c52abcf6cdf17e2237903612a27f510a7f6349fbb025a9528526a75bcc0d7970630ad4e0fc70e266cd4683c77295fb68e8ae1a2ffba4927f3584df3783a0b26433018119d41944bbc236847d6eaf42ec6823b066cedab28ce867f8cbaade31852398321ba3a1cfc4888215b71802f30158dc554119bb9ef4f9b35116598344a1230e64542c6b8e504ebbd6728ad222fef89e3c1d58bc7029b7782ee1850bbd88ddb85d1572e04d000b2102bcad263b050c216823089f5cd42edbcd35d09d02a568abb458e57c808e30b80f6e2f09ce3ebb546a3b2f8d3a007f47bf38df3073397a114ac99071c70085bf792ccb4625ffc804a03120b53dd0040847d0098adb18850d797fd7ba609c52dc1ef179ca60310ef204f771e79f94aef37234c2e3a257", 0x1000}, {&(0x7f0000000200)="2eb2429d900ec69d48c7b837a6e4b6b11ff476af3a05d81dd1a24c3b6f03bd2b769386f5b87ba10baefeb4c7d840bc3b328a44d9ec9ec6f06c441fe47d2b52e20e9d598cd424b1def1a75741d7f86c75e89b01f95057d6c6da5f9b2f25a4adb8257b92f12526b1277550f22b82387d46a001b5d3fcd4d0e36ac0c9d6dfa9173b5c312672262051cbf7b014f960aaf8f27b1c88a82a5b850af0d65ab6744a9ea3", 0xa0}, {&(0x7f00000002c0)="59a815597d94e6c3939cc98ab3f70152aada8488000a205cffef03c73d531659be1f96720d8424bbbeb7e98eafbea2fdfb6bff135b8c5b096b8f33ac4ed637b5c4939ba4ea115bc07ce52fd176d4ee1900b294990709299dd8e9aaec0fe2952562a3639c20b87ebcf2df0cba6fa9013f296ccf65c9f8f4ad05d2936fd2228ad60df3cdc4c15468f30fd46169dbede739c54b1ff6ef53a3118c8c02fcb209230867117dd5d8", 0xa5}, {&(0x7f0000000380)="2964e0744e923347ab12facc0cabfe21c7a5e1cd4d71597e67c796db9d39705b0417d3bfddb3c90d1227a906e9ab1503565e84b9961ab946709632584d521a03b63e025a7e0a36e3b35a8d181c75d5e29a1cf8dd13951deb4c31ac703c23f3c95c0f509fdfbc8b789a535b6770d6182a65b6aa2edfe0628fa2f8965afa8bdd425bf88e40e4951086827698c5549390e1449c7046a3", 0x95}, {&(0x7f00000014c0)="fe078c01d009b2970e78b19bd057769389f26e69dabbae5e66e491e4295c506fa8306ba3083712f8dc943e15273e6fcf25e2eb23d5ffe8f2f66cf15783001ac940ae2b4891953e1aadcdd734a0f3d7c8a712fc1594cbde430b94e1dbe9b2a748d518283ee8681d03429a7f07f423f0c39c1604f00a9b778eed04e180a300d4d1d7b9d89814d36335c7ac5c93ec42e809b86da0b4ac3f85acca08d5ff357039bfc68ec8b5b5e85fdddb961bbfec205f92320f5c23c59271ff80e190e5681b63c3b7d80b6b0ac4cc17b993896dc6af97163ca407734b9cbe22ee00bc08c55b4f7c9dc10583dcc0c843ad9d33f0cee195", 0xef}, {&(0x7f00000015c0)="c87ac5bb54b3220510ca9c15bc82aca2c863bd05a78941ee9462c2c0aa481a598d97f1a663690b5816556ba9fdd03c9f4cecfdc07f41fa2f6f44db2aaefb4a2cb96cae289312e7e05b7b683d972eefbc55f8a7f9bba7aadffaa11626fe16343fc287d5ed9eaaaae07a250bd7a89c5b43b6e626ef8b5a29", 0x77}, {&(0x7f0000001640)="afd7cca7fa6ab130471206f5edec868ee98948536600b225a88957696ef9bf5129a540fe3da61fa291098069085b1b2eb57718f5fd86326108153394802c71b0ec1da9ff0ae585b70858f9eb6ade93cdc90f29c6a3b0e435", 0x58}], 0x7) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000018c0)=ANY=[@ANYRESOCT]) 15:27:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES64=r0, @ANYRESHEX]) acct(&(0x7f0000000000)='./file0\x00') r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x6010, r3, 0x0, 0x0) close(r4) r5 = socket(0x11, 0x4003, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000100)={0x3, 0x80, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x6, 0x10001, 0x9, 0x0, 0x7ff, 0x7f, 0x8, 0x2, 0x2, 0x1, 0x1ff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x8001, './file0\x00'}) r7 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000040)={0x42, 0x10000, 0xa}) 15:27:53 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000080)="b11b116754445cd20e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f629449085d78122cc9aea6821fdf1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xb2, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14af6900000d2c85f9cf3a34459ccb3ab796973cf74f61df49c6f97acfbe3df9647e7105698c44bb2737277", 0x85) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 15:27:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f00000000c0)=[{0x1d, 0x0, 0x3d}, {0x60, 0x2, 0x8}, {0x16, 0x0, 0x6, 0xfffffffd}, {0x4, 0xfc, 0x20, 0x80000000}, {0x8001, 0x0, 0x54, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="000ddf00"/14]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r6 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000ac0)="c2225984ab8e353acc7c87ea62fe8d05c28cc42b1b931850ff123cafd2a7891d8e1970ed67c3b785de85c7062de10386eae7bcf77ea21ce6da0c493df230cffa83e8a466b10f50f70faefa73a51f535ba3d3580663726b1e46d65a5ab6bc997e685b0376ac13f4aba6e82f2c3aca6e405ff30ae2f3803982c9daf56df6fe51312c3813bf1c651b71e7bd30a452da12fb9de966fc69395e8c936d73b72e699664679527c5db38f6e1821c80c38946e2efafbcf5ac5044a5838cba54458e4667d2089af983ddbfb5111b8b0fd39a438c8bb77b1744f194d71663ca2ca69622d8c278b2d96acf7024b34e9ab18f961e75ff60c4ad728bbfa081886653e12a4986c65ce16ed9d51cc0e7f9441b3591b3f213a146860c96631a06b896d75880e0196d6e1a586bdc556af1cf85d140bbcf5251836c21e0d231c89a817723331864d6ddd7d6bfe875bb3ce4a38b81951442f0f30eab622bc4286285b645bdd55084b8f18d36205e3a27f75b76554d474595d3bfe4661278c31908fb913bafefcf35fcb824df80a2c4d2eb391712e253e5092a1ae0d3ba32dba85041dc0b798503fe147f5e2fdab156de39ba1a505ba2d6e51806cd82d9505bf49321db2490177b1217ac12d3d1c2dc29d7de7c6f30001463499b826eb7769a73ccff830a3064dce282d884dd68e6a61695c3465e7d28e7507be9fed730647e39ac036d87baa3e0c18b0c2340a3f18245c1f7d7dba6c99ff73ce9e975819f7333d43f4e6f60d054fd75e41b2496848165833b66ce05bbab90bfdfff1b8a5cf9b61c2fb74765fb427350dafa4e89224bcff33c77927b8276b17aa2c5928a30527d55368260638bcea96db31668300ebafa622f013d301fd4de8a7b7e52613cf15377f66eb30420efceb361d855547a3c7b9ee6805941dcd0d2bce7a0e0d7fe45e1b8c6466150d483b403ae0384396b422b9f60f0d67f1fa5565ab752b6353d24c1fc809075aa125e70638161d1f885644fa039090a50cae1ea53779f1db5c44216aba0b872dc27ff659475d3952dd3dbb6e4b4bcb4af823fefde20c1ebd9d21f04a32830b915ac927eb5e37f259c0b9c751b2f1fee4a44e9c2b13bc818edf43627c94eb22c21340f06c94483e3f95e5e2944efcb5e42fa13e1882c5f32698819597ce60692759bde83533892d9865acd1d696ac969d6fc1ab872b09ea7c114e1eb507ca2cb73a6ccfd77d783346c604c13654e7a9e96f53ec1bc0ff99c74c672d4011bc5d996b000ed4bf896d6bd3e925c44467b3ff3c0f0421f37cefa3526ab0415205da48c5a41a7b093bd5fc84cba81c65c52c8f7651774a8115a66b0fe94a4b155a5adacd0a45e48e8ee731570641b1c72d6debcf0a8322f48e7744abc9e6c4a3175b8f92000dda2775720c07a962e4fc3b39bc5c230297f74488ec8087b2bf7c0c0363ab281536e3c4f9c9c2fb059bfbe798b5bec91ab8582665876f8ff3096f654af05c656016ec30f99daca1d0d0645bee32d359759a14cb33b5993d22b28c7fafbc21fdd95b90d0ac8190f9fae1cc24484bb5dec5a6c510fc33d05937a20d6f1840cb7bea5c496f14299435aa3e328584994129e08e6614c05d3df932052b4bedb6eebf2b4a5d8339021f52cf61067e9ca954140bfcd4b142033b6f4ae8bfc8ee13b3633401c1a86571c80f69f418db2d926020bbb497526488f1bca0fb848bdb553c50f8527be7a8a756bf9f7d3b293d5cd80ae2fdac63a50b006c3db128b26dbfeacbe5b94089d3bee86373d53cb8ab695caf2bcc542582e1e055c4ff495240470497634d783f882fa0a341b8ce7973f56e009db0bc1f384d9c1f1acda5033249eba5df52ce7545fdedb479f6aa001a47ae7b0aa780de1c55e1de0c9aebfb89b0a2c9b2ccf75e2e10f3549b6dfe57caa7d020ebbb57bf8e49a391442d64c7c5a304ddba13dec76acceda7baeaa40c53bc9f6796fe18daede36cf6b23f29555797ea418674d6a4445633109d7101d1201d682cd7be1050a9c183a4fa8dd17f95e6673c594f75f249b7a00d45d18556565dd55eea6f1bbc2476cfd6c461be4582680f3ff8393cda992a8dc2e2f5e33e754aa9286cc94215bee51e740fa12998c2a86cd6dfa28709cf78f426308228eca199beeeede926202d3629a8b4d5eb06f1711d671a24f82a2207bd98722ab465d1b6988bd1e4631e9a9818faee67131954310fb3f51c3fa3508f43edc0e1fb02eef1446ec8c3d135b9e1b7d4792d1df59fbc57ac55321d02ea140f44b2f8c615b7e5d3b561aa01704aaea8a6140779f1cb65dff557df7051795144a92d30050d8d746c2f96124a344eda4ce0a11a5fef0ca0220f7e833f02789a954dc7269b07982ae16febab400a59dd8355c319f0b18d520b3188688ebcd23acb7e86b6b229bb4bb53cd31e5072262a00e7bf5340ada711d9bfbb23de2fd5b8ac7a14f6f732ded391efce5e4dfd27d723cfd80e31c0e553f9d462ca4c7b27ce37dde5062fc64216bc78d3b453d91cfae84f1ef04b1700650cf2f0bf819ba1e54583acdda118a96191d92bb1876cb323c45e93f6b69fcb1e1780de5ddc0bc5e147a868298040762c3be2a1917fe4ae50fb81aef99458b2d9bd3a28095db4f4a2453ba9a5e5c95eec5b7378a9579fe4da69c4340c5b165ccc7d3702d9e999afeb41fa6ed280fde729666da613feb89f15605f76c2333747691a3b72548790322c8ec6e74b2a7a36ab1b2ca70f614b685a6891d8b31214b83ae4942cd2f96e2b4d322ec3c161bb596d72f6fce0280cf685cc0fabfb7e77ccc0297f50b1e5cb3f13c1cbd2535f946a468970bdc40ebc1342bf6eb93e5c4edac915186494f282536ae7b130e9ef51de4d80c182731ae64cbb73226bb685b5bca94305b849a69d80cd083e20a4569174e5c3e7620c7bb60261cc09f55b133370a8a19a02588c208730f6a74477252bda7436844a10738ae0d465475991b252e8d3031b8528ab4f6da2873c03d7e645f271c8ab135e297aeb1e5b0a0194bce73a7c4375a870c389a7a262dbeef8723cdcf5485f2b65f87421b8d6305171ebd52ee6dd5b79e5b74f37e2f3313161d522388bc7e30f539a4171e9f107e3f530ba268e57605ec4024b5f679f2b9aaec8da0a8bf0464e2e53340cc3f346364db32d213962dad67d31a16e4b2ef93fb0f90bfc38efcf919af624958c0462d622425c448c45f7f3ecd67756b88086854435e469bc28f0c3a4af5c6fe6c0bacb319b7cb3e98f093a012ffd21182a09e92de0310171e6262408bbdcb791a4c78161420db34ea57f1b303c416ebeebd0f0ec9df20702986ff84055b3f7ab00ceb586381a8fc448994e869b9b5928b24a5d7957f469a54bd6dfd901b83a45e1962c4eeee6aaff64b95aa4e9db5020a1f7d7b2ad6648dc456f273fdd76bd7bf0f6d295883d4ae47626bcf771ce5579614e69e1b261f16ad98efcf9da65a03364922ad5ca87fbf5b5efec5d089ee3c715aabdd9be9f9681f1c009b663f715c92bd327f5b5259687c3032027c7f32f5ece5218b73baa56979718eed525d0b6ce9aa5cb72e8306516746214193b28512442ebae009c79076fb8fd0765383ec1bf4a59399768fe2f5e5045d3cd12ca999205847c3cfcf4ea26e08be9521e2672ed17d5f567a5acf13af136d809c3faf0895d772ad105ac443cbf534319fc5f841e1d951f4d3b78bb2c2afcf4fad2a91eef6c41a8a4d816680095cb0c697ce846cc5b2e00d33f04adbcbaf420867682754274024a72d063cc6ed6d6c5c65aec4d1c3a9752fae62e0eea6647c7b36064b7a413457e07c162a17168c047208262a2cab0cad02c34ab3504865eb798393818276f686a111bbcf9b490d93e15d7f3ad3ec1274f6ab0f90be9f7aa40dd401b9988a51acb9a32921aeed6ee7928abe9bc059f1fd4048c5a9133e3010ea6246db3b9ffdc17909520cc2cf983b5be5aad02522c36e0eebac2f75ed017b109a097a660eae507f271637a1f94ae7427011f9e8ce83bc22f6a1e2e4cf1b6f91af37c61a1e65786fe6391e5e0fa82d1ce3e6976f4ec33a96d3d5a388a34b34029914308149492e955319534d42ceea19447428fefaa277344119bfff709cfdc3c669df070d6344be114407693d2defcec533e242a1a05738c8093a261edf216f217c99b28ed2b83e0ecfd20975a6e981d77580fc872d8cba6124136fa1ab756e2bbdb8b55050e4428209e4070db5637b950737df9cd9ba758f7c6bc6e7dfb7e17f128245f26a8d9ecc109d541592eda1e53fd878a8f87b053d77d76910593e5eae6f1532d4408f186668dc56ab2effad91bc4a1284c2aa1d2188116721ce5e0ce4d4e64280cda009f7e5144f92ee9ce1500c650c23402eabd2807eb4d22c4d63c1a207e5cef00e30dd9b0a5b555e09c2efbba4b0c57a1ca7f3ec8a86a431e9c0cf69f8db9d09a3445d634c9e1874c1878685302526dce3a424350f38529f0abb46ed0d4857416646038fbb2e072f321ea62d98b1846dbabe19e058b67caaae8c0d743b771a134e68938c4d061c5310c0341abd7b8ce0c78bf69a8195b944f596ab686477c0a1b7da3cc7a41ccb51710c3caf297d67305e1833cde5afb750bdcbe4bc5b5f20c081e87bcc435933533c1d9043e345ee67993c01adff44b9910e23a731ba19adffd8f71b678fedf615cb4684d99bc13e824253631ab824bc96a78340123fc0080b63bcd9f1245b74b5afbb8b1fa8d354f4c44b1988a3b4c936fb71e209a5f05ed0fad1d4f42e6c22b9bed7225d6361d7cb3157f586ae498c65496b08caf643ae86f326f9ffaf5a1ee08ccf6b9f8e1a9e0b178ff08dd839a093845c9000ec3ed3775c0abb5cd708833ae17acd40d5dccc14645ce8e6748b4976c1e2566d48b616fcdca0f7383f675eaac79272a5e48a3b54aa213d3715f0515055a9d5659b07c4ba751aa549e8c364a35e390ad3675e1a37d6f9f3fcc615b9c81538761cb736e1acef6f5c3a3622dda71e83ffc6fffd0077f949f2b6f2613854c35e992af57218a6a6a80bd4b774eaa212e599282d414739ba391b2ed730996b83f7033d8eec1222c4c55d4722c6da20113c8a78f2dc99c380f33944b70c3b2c972ecd0d649a3ee193915bb6ddb846b7d8e1b1ba824de8d9d53749ac5d3ec561186d47388f37a167e398bfd2dc59778c13db2752dc7b0658a315af0b66d1287cec71a451e20fe73f150f7405dc6b273c75d469f60d107f01232f8a3a10a935d09da31dd425a3cddb4441f7f242caea5338b09dfb1d0d3133a4d08d82bee398486b96fb6a818193df99078489d62d6513d7db2f058ac2e4a75e9a4fb4823a626f5ea426181cbea0807eda89af2acd44ece7bc660ecd3ba39c6a0850b4f1b3cd8c332cf83b3e19114ee08dd53fbd0eb44815f87857a58152df319d428c6971b8df38be4dfe9fede3ff14f601c04ba2820a78c0a72dbbf61d703bf79242f6d91697ebf5f9e6d8129d1aacfcbf7c9deb5f77492872b1525302d71d943e5afa964a54db7f126bd42f4cc1d0f09fd99a535391a89d46e3facebae4ba46b277f799f01f0f53ed6713e5866a157c07d367db87d83878914c253603ab8a2f9718b9a6a123ae57de0ee66be079d3f823b9a73363f3a8c0008036fc6efe323ac7a63ccf3033be417a943fcb9324599dcf3ddcdcc42518d6368a851f8dab6e89945dc376c0e96f67dc1c445d3941b21af627bd057444ea2be4fcf4e9d205dc66c0fd3a744405ce3e29aec4e338803c62408f1c505e941ea6d1dcc57a6dbb6f1dc4ea300e5e0af2ea5d14", 0x1000}, {&(0x7f0000001ac0)="c8fad6e62b4fcd1417184392b55cb925b9f807f2c7d5056b9843eedc5e649da20ce09832c965d480341bebbcf8e3d88a97649eb3b2ded53f23d5e35268246af9a9802968f6cfe5385c3975a840ad1c6906faec1f760a33bfd788abdad5d00cf17ea9178ed43ed1b9025b99cbe043ada9075d4ec0bee0a2081e070685f6e76318973ce6e575d1ff5e79045f12605bcf44b5b11ca480f86d957b61f0f990b8d8635296f10ca400b35b430ee694570f4524373a08a9360e0559b097bc2818996c5fa3bbe38e71c9eab335bed95ee92cc45f5c703d5407d0f2d612e707000aa0c2c41646d45902c725c77db56c3947bcf616dc50cae5fe73b599c92b1a11525e595906c2f4a79b18952236e521f0e7d743129a624a8a6866b23c73bc3f5bae73fd3aa49481b61c9519f15354a9fcaa9a08390d15304c247c3260b4611326fa12f4266a2439de70c1931d551b4e3af8e9764a2b46c3b5d26787c4711b8773482d901b7dfdfcac6b198c3e37972fd996cbed7d2c763c5a85ae5469a5f7557fa3f3e1c855031dcb5da93f19514679b7d849e93b362c7b41e00b1b5439f917cbe690a89015a650f63ed44bfe3d19a8d3f35e72bd1e994969033df0d26b96fc4da83d95af3ab341dc101296dd912829084e4e9d18e9d253fb48176a0e618d9ce745540c3d335493f6fb3b33e67fd3e78837070fc0f6510e7b95d2f75985bf30007813501b707a2007c2db37dab1a062a59672eb04c89057526b11d97f919dc13d35451185c4b55871486edbf6269fa13c50974602160a547ff191da1fbf917e57c18dd288756f56c06974dac77f5a32efec7580af9688e9240e7f209d104079629962263e45012dee05a07c9fddb4ad3cd001534a1384efc3817084258125738e3d336efa5dc4a905bf592f898490b44e637c7d782cf4b6cfa933e963ef3599e1db434393bc5f957210c543788eafa1577802f9ae8b01c6c70072932387e9f37da30050f16636281ea7d4f6f22e0562dd9155e69c0d887400bcb21ab4e498ae1fefb2673455d0b8c8cc4875e413c19ffd431499c1ef50f914ee69d0af476fcc78410f6b6157e75db37b492d3b686b54880fbe38875579235616c735e8726ec87a3f02d18ebfab1fc81b56c40f3d6afcab69f9a56df6010a60423a44eddd2ea0abdc125c5d49eb645747165857d52bcbc514b7a4afd9405455331e0ea4f3996b854e45ce87728b30843da3a1568331306139dd75c0a1908c9554b8ddef5b1d0f5cb0cd3cf7de953b0c599b61d87a2a221e28466c7b108e11cd81f1bae3ea98b7af6058a3e89c66d227913c513f7f3d6f92cb528e6eda7f1567d9988ab5931523e985091e76ab87ad31e08db0cbbab7c28949917e7c68a390adcdfc3e9cea848506d0721e3ba02a53d2aafccc6bfb5d4f8669d9ed9d61d01199d3e89cafdd2a8c868deca5af68404638e93a670dc8ef42c0d6b4cc89fba15060f06b1b99d164b9fcc5a56d723b97553368aca4c7109b7716c9dc1bbb6112a767e08664259cda5241007637d8c28af7069b7520c3c1c5b7d7b3ebd352ae5766fa293f6fde16052c44d964d2152af94716316bf9c044553f02f7394a9617cade9b96162332f4456f66a64b633976f901d4032fae038efc5960f4f7d0520233152d9d33ba216af882e3acfbcee2ea674e7a425cb9393e1d88a324e0073a70868ae0a6b2da617ff8a009f4f191d370076e1a07553767694052f3ebd85432fb9b4b2fa265b232f02e4500bdb78bdb4111a85007fc85c22c9ed2e8824dea4b2f57fafd05945fbba0953f2acaac6daafcf642225e17602b5e7f810589869b31b12e0746aa7c5deef6bc6de6c026a633c023bff835e75e4a9e33414b52ab427afbaf9712e68261885fbfbb67c83011708b19db74b0556a77e73cd896569a382628bc9ee56f6b2568328d3df8e71f4d2a390b0ae143577ad8496b8e3c0211eb288e4e505edd66536c2e0ccf7e04c9c809423792faf15a25619df0f0d95f4bb8593b805a430f481d8c322ea836725054193e668b5c44f58a8f4c35be969b50aaa8223fbc82995000acd3aaa2d6e8f2677ac5a10bc78447095e93b059dae769b23263fd9dc2d3e4449385799c03c127cf33c836a8a4ca033d2d5c124c6d4629339c6a52df2a42c1e0705ae44e3340263587b1027e8b3956d3dff810270a7d581b4829115e1cbae9ccf3418269060fa7fd47b95e60e8d35b4717a5b946b6773fa30ed651d18df4738348cf233a12bd70e7e2a54e81410eb2ee5de6ae462541b6ce72419db2ae5c4c0548a173c26682fb49a0666ef48720d679ed57754e14adb3a848cb8a6cfb4d5ff04c3d036753e1708327bfe481b80b822e6407a623995a1f84291cea9f72805680c23bf032f14f96237be33386f5b92f0cde52ea065c2146a20271a560b49bb4d3a195797a97fb6d66d5a16a56edee9210450112ac9a0f33897f44a43ca1dea77afda3021600254aa3282c65d2a1f281e8d38fded990fa917ad167dd6445d88424a725dff6f868150c1e03b8cd2187fbfb1f8ee28772144860a60e3ce2243d14b752d8991a1bfc0e2c8b4f972c6671f2513534947555df63daf8e2058d024d868d3846ebb9036e031ae4207fa1d8897a36b0e7a10bbc5fa8bc17399f4b87d66e6d8ff225d910d1ae60ca6984bf11c6bd7864c723794ced1d2dfacf6eb59e047dc570a9c55b0f3b53e7696c8b83a1e3aba98e807f4ebaff24eb7ed657f6683b6c0b8d23c30decca6c900f43f85f4fc8ebce67fe1486888b87bd4c378219f561de983f6c90e3ed7b6f70dc0e7b87a30c168c1d0c23b57ca9e795f423f2c9345441fe3f51d190b163d83dccb6d79e2efc030818ee94dc764cdea4dfa986a9e1e9100e1b0238144ce04eabb938f239a83b631471dde475914913bd2f5dbf3b667288a7ceca30b970657bc226471904666b46724b0231730185ae408f89ed5aff4ab685d6afd097377dae97a22f8aa958068bb3ea4b9358ff2da19f8536ffaae3996aeb919435d54ce395306d19b72b85dea94e66a019305768edf68adcc7a07afa92b0b9e6302a88f4ea64e7592f5689f94c956b29ef7cd34edf62beba3d19771567f478b2ba910c2be60690cd5899051a2acaf23c69e84ea398dfd1adf5a6bb9cce3370dbc17a0884d52824bb2c0a39ccdbccf0b4bba590a124b83c667a77d402fc62c921747697ec2d0e55d9a5abd4b682a506e5756aebd1e7015ab656491f857cc6440820852c0d70598712307c6311f5ee60050895369283511c5e98a7d55c0f04aaeb577c71ffafe85f99b4ad29f982cda9e077cac8a3eefb07ca84bbe20ee544164d1932984c29d76df55b8e4d81338a15b5886192c8f77ffe7f93d082dd2b32d9c9418bc11439bfa23e032131df958979741ca7e994433b3ea9fbdb699a96fb26ffba352c6595794622092d126c4bc8e54d5c8609eccee347ece732a4108685db56e2f2ead669c3823e5c15a2f24c18db1abe77f0b5e7fd402f19df6f7487babc181679bafd036348556c076c791432fa93540e6726b1d0f79270cb0fb6924b76b510cae0e4888d24c8e91c5b80ac8be248702e76bbd8ace4accf0de641c210c9c9f361345761f7455215a5120a53e4c4588ea911b4cabc910a2b25dd42a9345bf1e8f510a5035f6098e53cb3ece82d11cda0d4255894a40b5163e8026bf7c11f7a71292ea0e0bbb2de69b2b7e616fd33aa2a8f7e76f00880f39e3c775d8f4f8c4ecad442e074b1b7f0b93b0be5f19c10bd3fd2d5d4d1681d62796a93b9876354aa2d8d0d6557698358ad6247af0de1fe5872bbbadba62502337c0878c9f12277b6e49303b8837112d1963f382fc370d06eafe2208c75eefa82e840af0ddeddad10ef0a5a86e55417f75b9fbe18c2ee5ad5486de2a7f48e3f10f5e601ff2acd182bbedc02528a982927e9fac45c4bfd756531e318bf46474861e16132c274253d9cd97d595cc268793d46d527110bb44c32b24204cd3733a43bf9d142e03dc3bf86d3972de6dcee77be1464f2b90e99e916967997345d40c5da0fba3faf4eb14e854438c15266ea7db0fc379f8510fea794e55cfa15a23a710828883733ac5b065430579ceed0781ab070024e6d4bf05495e30067c532900f50978f981ae99b876839b0d185bd3102d110a36316863044cb75f631fc605f3307138f712df4232f188a0b08e4b2131a5dc1c989ac5307d70017765cfb3882f0a6a2181d63629d3a12fa71f6594c182cfea4191f44965751c9b8d99f9dc224fd13d3c4395414e8ed140a75d278203ab0483d08534dc80f1b75b1c8c9d135d18511598d0a4be1275458581cba8283c985a47784547eda503ffb14ca32405a0298931cb549afcbc7cc63ac6c3f083080881142664a5612385714943abddfb6d481e889231b8504844ffae0765d1fc28208aff76a3aeb3b31f9beb4baf399fe4a974dbee3796195dac89af61ab45c0ce88d87ae3a928b1871b495fd410b67ab628246d64e44f8a2a7e13d8bf3a66a259228f58c4b7b8047fb69283c5e086629c98265ba130e5bd8a5abb5f4a39711b7123d9cbacb76882b28ce59a70981f8ec3307b99a392619fbe055a1d55a57d0acf073aae2adfd0e00725a79e4cf45c8c16a7ba66837d2a7a8ea017f57c53ef606457dab761b744635134060d0c551799d236e2d51b5d1446f3fc5ff08b5804c4248a31b5192bccdbcb295043a78a830707d4c6de42791325c87602f066e50189571faf332dbcd0c9e269d14d08f1433976f907ef7446574242b6415f0978d4877e0fb6ae24d8066827aea81def936a4670ae4ea112a2daf1178cdd33c0d17b5027887dd22e5f48515e20d7addfbe7ec8fb1238658f01bd04ed7f7872c2a27e856222096aac90753928cbd78b6222804abeb6d37afcbfac9329681ad60fdb16e51a77a7f9d59981f59803a9112efb8394c281a6525f2fe22e3317cfeb044f7527007e477bbe9a6720a507638a23c208a60bb400b397ac8e7aa88db9429b65403f9c43c8b49cb4e58d7edb6767588c19e563a4c903be748686a642bcb6bd8a9038cb7802ff7db62254b463fdd7664b0b9cf33ee45336ef61f6af6c4907531d2f5489d7bf086046c2889ae511908a50b123d9384ceb86c2fe2f48b3ba78aa307356e48b8ce864b912d833fa016deba68c21afdf255f7ec99618ed7d2439d987bba6decae5c6f66a907ff5174e19d6e4e71b89a0ba4926c95c04de145b9e71c04176c17c265eca3462d08a5eb8cc2ea09debcd70ba9bac54e0cd8e1869eee1442ea87b39a65a2eab736fb2b5535685497b0b8e8f4386216bb2ef9211a30abc64bc522d9afc9a0b77d169397c67a40bcaba2b5f24dbbc500e14919ec8e012b49a7451c88b0cd56b4fb10e213b117f3311d7ecc7c29f69e572626fe83a2aa190c9979b193d7075bb16f739138bed2d4edd1963794701b691ef45d06a1e81537ce355ca942ddd1f3307df791c570a95fbbf9945fc443e42858ab15138b2da8df479c1258ba3efae92cb364f535ec0b6ddb1ca458dc7509845890016d493fa9cb5f06aa0abd1843e7b4ba561424db0cbc46c8ec37b95993830098058f60807a50ed86e3e3b28e3e7f607833e6eaf61649fb509b87fc96baaa51176b596cbbdc234f3281beb742edf73a2cd186c262649725b8a9f56b9eac8fcf99c8afc8fe91437f09992940c5171e579bd011069cf82c92b3db76456008b9bb88cbee8b1ff3a567a402c5d589f885cd5373d5d7644523534e52318ac06099517e2da664c11215a49f6e2547fc", 0x1000}, {&(0x7f0000000180)="7680a63914b59ad246e6a1ccf9fcf95ad453a40d366f17cb40419d1c0b2c041091ffae7cd98b5158599518ea4d174bbc1827806d599960", 0x37}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="304000000000a4d8d87772f873d26dfa510000000000ec19502c2f85dcb2a04bdefcb739f01d8d7eda27be8cbf1739ec3325e4f9c54472e41302ca3e11114bab1cad7d61ba2cd7befe1214294c66c3d4e0d127710e8576ca99ad4c1b07ef5a09e2c1792f322d3ebfc20dd7df689043096dea74ec97553ea71f8cb0dc22f808bdbef799c1dacbcdb83645a050060c1e89d5206843cd6b9aae892c4fb48269f42cd63e5f", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x9}, 0x400) 15:27:54 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTART(r0, 0x2000746e) 15:27:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x5908df43118f1b0c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept(r3, &(0x7f0000000100)=@un=@file={0x0, ""/71}, &(0x7f0000000180)=0x49) writev(r4, &(0x7f00000013c0), 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:27:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="81020207e0"], 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setreuid(0xee00, 0x0) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r3, 0x0) seteuid(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r5, 0x0) seteuid(r5) setreuid(r3, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:27:55 executing program 1: socket(0x18, 0x2, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3f, 0xc2}, 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000180)={0xf5, 0x0, &(0x7f00000001c0)=""/245}) 15:27:55 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) socketpair(0x417f25bb8e94dc88, 0x1, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYRES16, @ANYRESOCT=r1, @ANYRES16=r3], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) 15:27:55 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x0, 0x4, 0x1f, 0x3}]}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffdde, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 15:27:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) syz_emit_ethernet(0x437, &(0x7f0000000240)=ANY=[@ANYBLOB="b881c37dc0683820aee429e86c750584731dd56eef95c6139240c17685384dd96ee118dcaca8189fa3bd849dcb2777859d5a511184c51007c8f6468f628b6fc4cfa13af20d7514bece24c73c1790778367c94d017d06b79e8432654ce34ec954698980456f04be8c484a649623595b6c7a496254fe0a87ab6ff5cc6558cb31d97a5104512bcdee892a55da1c3d3bbb7d9257b4418213270dbeea83ac502c7da92d1e41f0bfd9ce509f9d03ee47750e2b9c11afa53592101148f3b4db36034fb03043559f0e9907bae31910f9cfdd29eddb792f9da3b818061a16d29163fffa5252dd2361c3d390299142438f11fdc94a709bc3acd048b3f9e80a9a969c6d02304bd624eda0e5ee556cee8a9bb4e1b5f4f58c89302b56f9cfa015ab5cb1bf8469b4d093d523ecf6116f03957f92972d4d9dea5272b5057b"]) 15:27:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) lchown(&(0x7f0000000240)='./file0\x00', r2, 0x0) seteuid(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) r8 = getuid() r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000006c0)="a4b7b4eeeb2bc868ed8d9fee895179c5374772b7ea32ed1baa629000b9240ce6a8047cea973dab1bd37bcd31ac5495c0f0e39fa62b6347418e22a47641", 0x3d}, {&(0x7f0000000700)="306c6520baa2bab1389a82b10fc2c48a27be2de297095616ede5b94d090e16ae8bdbc100b1ff0923c0ceb696b1c154e2006cf6b21c9d23227a789639e61e2f12dee02ba6eef07d07c21f4f123cbc5d907748483644a4ec79aa9ac2df9055cbfcdbc35b5834643d6596daa513a4e30800fc195664d65e335584935428a4b871b086fd2c84b94a507e91641bb90003be4c4d13481924c828c346937205e0eab6cee03e1f04e9c5bf24b25d1a", 0xab}, {&(0x7f00000007c0)="c306446d8759c013259e32d5ac5899dfc91e53bca0789dd8465fbfc8f01007c25dfbfb7c0dcc70b9c4a1e6fe48f4", 0x2e}, {&(0x7f0000000800)="739ed217be1f3659f999acb912399dfb6a2e46bc5cf21815eb8731e72e7a961c1570fac841ed85ca635e2b41580cb9683fbf6039a2cc9784712b6f9db5237dfdcb5ae0afa48469169bb2232f7a", 0x4d}, {&(0x7f0000000880)="56611caa7831c0eaf6830d7372f22fc2b22d3e023dd5927c3b8620befe2a5b3a5c5f4dbd34f098b0682a88b41f228db09b40732f60fd28ec4645e71e15f52cab606839f872e4adde5d415e9c359187bf8c6005e5b5d49a0760583b6f560d423d20f387c9633d7d3d776071886485d7556e34f252926b2fb81edfd0468e8ab921045f2f0c010fba7758af5cde0ff5bda6854a822b10e6163a22c40ae9b0302d6c1c3cb0ebcbe6c6d7dcc0b888f1a7c04d0ca70d1dcc", 0xb5}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x40b}, 0x5) setregid(r3, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="cb9923c7a1f973d770100cc37b528f2c06ac112b25c8a8b9bf29f306c4f4917031e439588041d7fe4e63c73624c919e6079afb683690479c974ee974075565882b9b3d80bf5058635da3699bcef95940776e6695365e340c138c6990eb1cb24fe99ee6caf7cb57a980840356ff3e98771fd2d12e8ec8c59ba192e28fc67144efee0dda636c1713e602781eb517f1cd10bb10bf9187d43f3568842202fa0009be3ff9f334adfb67b3e3b81a4805bf4318e95cc8f4dddd191a292ae8db13090c5a814398f8d9562600e3aecb9b660e734b", 0xd0}, {&(0x7f00000001c0)="e0a121f4893406f4204b9ea7d14bb9187c94ba601b70178b1845347af2f4a660727fc44f5dcea3af8cb74402ac452723befdaf10818d7d8eb5113ff7f13c5de95be7fa9d3149f0d37432fe3d6a221ffa58a9b1c3c49f8434c029c3711be0ba795f6ca4bad8adced57e8ee7cf020fab0a30519c2e912349e9b9c4e6c9f3f4cf3926b0b7105c96ad42d79c27bf4fa6c0c0136b80", 0x93}, {&(0x7f0000000480)="4c32e357efefb2beaeec5f47ca11de7d52e0884bce5c0da44fbff98c57c3cae338b81eb74f94723929c9e495f1fbeacf5d1fabe583d98eb73a198bc75eafc2d7a0201dd64a7fc7798a14e707647fcede2424aa497c22217f8f9bb144857d1780de0c80cdb2953f4e4ab2140bebff79ff75e3779c3ee428b7cfa7a80b44987ac35bd9d7a75ae967daaf9b20e3ccbde1556790a591486590", 0x97}, {&(0x7f0000000540)="445e481ef671ec6d0b79048d451e402be7de9e9cb2851c076a29dca50e3eb4eccf8920e18eb23209b1d0b97c437749ed23ae559121c35594af4371118b2ac374d5ae98491e581c76ee74cdd57e2ab53555f0e9014bcac7c4fdc9e0b7948d1897db20238e806ca271be2a2b54c6fbb7ece6dc143aaed18a52f6d8e95f2097f8066ca11ec95f414488055264b463a8a0b7f58ad4f45a19cdacbf741cd8c00d76aa8835ee54588e38f8eea53ec451fd1ed04feafb6bc24f40300b398899696560550bb25e0dff53e27b24e9e1f441f350be29790a201ea9636dd3f212a2844d28", 0xdf}], 0x4, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}], 0x20, 0x400}, 0x9) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 15:27:55 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1116, r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x4, 0x80, r1}) 15:27:55 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x2, 0xfffff874, &(0x7f0000000080)=""/79, &(0x7f0000000000)=0x4f) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x5, 0x4, {0x7, 0x9}}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)) 15:27:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x20, 0x2, {0x7}}) write(0xffffffffffffff9c, &(0x7f0000000080)="81fb17834e91a4f64f91c36584d1a1e74bab85b247ec5fa46717fa9d28e7d73ff18483f206e95496440733b9877970c75a436adbebf9e92cbf581ed6158f87cdf81a3094f13d4878f85400e51a94c1a5a15cd225168c8265e83e70f7b67c", 0x5e) r2 = socket(0x4, 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x4003, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x80000000}) 15:27:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x2, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff82887150, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82887150, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff828cba90) at pool_cache_get+0x1b1 end trace frame: 0xffff8000230fee00, count: 0 ddb{0}> trace pool_cache_get(ffffffff828cba90) at pool_cache_get+0x1b1 pool_get(ffffffff828cba90,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f68a320,fffffd806f68a3a8,ffffffff824ffe40,fffffd806db56a00,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f68a320,fffffd806db56a00,0) at rtm_sendup+0xef route_input(fffffd806db56a00,0,2) at route_input+0x489 rtm_send(fffffd8075df8858,1,0,0) at rtm_send+0x18d rt_ifa_add(ffff800000b12400,240404,ffff800000b12440,0) at rt_ifa_add+0x2b9 rt_ifa_addlocal(ffff800000b12400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000ac5000,ffff800000b12400,ffff8000230ff5e0,0) at in_ifinit+0x1cf in_ioctl_change_ifaddr(8040691a,ffff8000230ff5d0,ffff800000ac5000,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff8000230ff5d0,ffff800000ac5000,1) at in_ioctl+0x2fb ifioctl(fffffd8065af5c98,8040691a,ffff8000230ff5d0,ffff800020e374f8) at ifioctl+0xe70 soo_ioctl(fffffd806781aed8,8040691a,ffff8000230ff5d0,ffff800020e374f8) at soo_ioctl+0x27c sys_ioctl(ffff800020e374f8,ffff8000230ff6e8,ffff8000230ff730) at sys_ioctl+0x4a5 syscall(ffff8000230ff7b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa34f712b130, count: -17 ddb{0}> show registers rdi 0xffffffff8102587a pool_cache_get+0x6a rsi 0x125c __ALIGN_SIZE+0x25c rbp 0xffff8000230fed40 rbx 0x46e276df07f976ee rdx 0x125d __ALIGN_SIZE+0x25d rcx 0xffff800020ed6000 rax 0xffff800020ed6000 r8 0xffffffff813c5325 sbappendaddr+0x1c5 r9 0x5 r10 0x2 r11 0xa1a4ff43dc99a908 r12 0xffffffff828cba90 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f009f00 rip 0xffffffff810259c1 pool_cache_get+0x1b1 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000230fece0 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{0}> show proc PROC (syz-executor.0) pid=453486 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e379d8,0xffffffff828ed3c0 process=0xffff800020eb5388 user=0xffff8000230fa000, vmspace=0xfffffd807f000730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75603 144414 12520 0 2 0 syz-executor.0 *75603 453486 12520 0 7 0x4000000 syz-executor.0 65810 496459 0 0 3 0x14200 bored sosplice 84530 502119 62750 0 3 0x82 nanosleep syz-executor.1 12520 317307 62750 0 3 0x82 nanosleep syz-executor.0 62750 20604 21795 0 3 0x82 nanosleep syz-fuzzer 62750 391929 21795 0 3 0x4000082 nanosleep syz-fuzzer 62750 104260 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 187081 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 330731 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 146781 21795 0 3 0x4000082 kqread syz-fuzzer 62750 82606 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 29978 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 512903 21795 0 3 0x4000082 thrsleep syz-fuzzer 62750 317626 21795 0 3 0x4000082 thrsleep syz-fuzzer 21795 454973 83175 0 3 0x10008a pause ksh 83175 300468 1008 0 3 0x92 select sshd 73630 311860 1 0 3 0x100083 ttyin getty 1008 419956 1 0 3 0x80 select sshd 20305 90239 13015 74 3 0x100092 bpf pflogd 13015 363505 1 0 3 0x80 netio pflogd 55064 421005 18722 73 3 0x100090 kqread syslogd 18722 109626 1 0 3 0x100082 netio syslogd 95962 111369 1 77 7 0x100090 dhclient 96108 408975 1 0 3 0x80 poll dhclient 63998 349606 0 0 3 0x14200 bored smr 7199 98264 0 0 3 0x14200 pgzero zerothread 30851 401678 0 0 3 0x14200 aiodoned aiodoned 96994 121407 0 0 3 0x14200 syncer update 26757 483584 0 0 3 0x14200 cleaner cleaner 39868 13223 0 0 3 0x14200 reaper reaper 975 523783 0 0 3 0x14200 pgdaemon pagedaemon 99762 361248 0 0 3 0x14200 bored crynlk 41885 292119 0 0 3 0x14200 bored crypto 78063 466966 0 0 3 0x40014200 acpi0 acpi0 88797 521014 0 0 3 0x40014200 idle1 48619 437589 0 0 3 0x14200 bored softnet 11231 210640 0 0 3 0x14200 bored systqmp 53685 183173 0 0 3 0x14200 bored systq 12702 361544 0 0 3 0x40014200 bored softclock 62800 197617 0 0 3 0x40014200 idle0 1 130357 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 75603 (syz-executor.0) thread 0xffff800020e374f8 (453486) exclusive rwlock netlock r = 0 (0xffffffff82711af8) #0 witness_lock+0x4c7 #1 in_ioctl_change_ifaddr+0x91 #2 in_ioctl+0x2fb #3 ifioctl+0xe70 #4 soo_ioctl+0x27c #5 sys_ioctl+0x4a5 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff828eb410) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9486 6402K 6658K 78643K 10663 0 pcb 13 8K 8K 78643K 23 0 rtable 111 3K 3K 78643K 219 0 ifaddr 52 12K 12K 78643K 63 0 counters 43 33K 34K 78643K 45 0 ioctlops 0 0K 4K 78643K 1481 0 iov 0 0K 2K 78643K 2 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1285 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 132 0 proc 61 63K 95K 78643K 445 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 54 0 in_multi 44 2K 2K 78643K 52 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 208 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 110 22K 38K 78643K 1344 0 UVM aobj 5 2K 2K 78643K 9 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 7 0K 0K 78643K 15 0 temp 78 3853K 3917K 78643K 2253 0 kqueue 3 4K 8K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 50 0 3 2 0 2 2 0 8 0 unpcb 120 107 0 97 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 853 0 853 1 1 0 1 0 8 0 tcpcb 544 25 0 18 1 0 1 1 0 8 0 inpcb 296 122 0 112 2 0 2 2 0 8 1 nd6 48 9 0 2 1 0 1 1 0 8 0 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 47 0 47 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 4 1 0 1 1 0 8 0 pfstkey 112 18 0 4 1 0 1 1 0 8 0 pfstate 328 18 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 49 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 6 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1572 0 166 88 0 88 88 0 8 0 ffsino 272 1572 0 166 95 1 94 94 0 8 0 nchpl 144 1935 0 325 60 0 60 60 0 8 0 uvmvnodes 72 1637 0 0 30 0 30 30 0 8 0 vnodes 208 1637 0 0 87 0 87 87 0 8 0 namei 1024 5403 0 5403 2 1 1 1 0 8 1 percpumem 16 33 0 1 1 0 1 1 0 8 0 vmpool 560 1 0 1 1 0 1 1 0 8 1 scxspl 192 5592 0 5592 7 6 1 5 0 8 1 plimitpl 152 22 0 14 1 0 1 1 0 8 0 sigapl 424 348 0 316 4 0 4 4 0 8 0 futexpl 56 1520 0 1520 1 0 1 1 0 8 1 knotepl 112 64 0 45 1 0 1 1 0 8 0 kqueuepl 144 10 0 7 1 0 1 1 0 8 0 pipepl 304 94 0 84 2 1 1 2 0 8 0 fdescpl 496 332 0 316 3 0 3 3 0 8 0 filepl 152 2017 0 1916 7 2 5 5 0 8 1 lockfpl 104 144 0 143 1 0 1 1 0 8 0 lockfspl 48 75 0 74 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 446 0 437 1 0 1 1 0 8 0 zombiepl 144 316 0 315 2 1 1 1 0 8 0 processpl 992 348 0 315 6 1 5 5 0 8 0 procpl 624 565 0 522 4 0 4 4 0 8 0 sockpl 400 312 0 290 5 2 3 4 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 233 0 0 29 0 29 29 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 286 0 0 18 0 18 18 0 8 0 bufpl 280 3464 0 133 238 0 238 238 0 8 0 anonpl 16 46880 0 30051 69 1 68 68 0 124 0 amapchunkpl 152 1560 0 1412 8 1 7 8 0 158 0 amappl16 192 1429 0 519 46 0 46 46 0 8 0 amappl15 184 4 0 3 2 1 1 1 0 8 0 amappl14 176 35 0 30 1 0 1 1 0 8 0 amappl13 168 73 0 68 1 0 1 1 0 8 0 amappl12 160 5 0 3 2 1 1 1 0 8 0 amappl11 152 59 0 43 1 0 1 1 0 8 0 amappl10 144 28 0 23 1 0 1 1 0 8 0 amappl9 136 443 0 441 1 0 1 1 0 8 0 amappl8 128 387 0 363 1 0 1 1 0 8 0 amappl7 120 123 0 110 1 0 1 1 0 8 0 amappl6 112 20 0 19 1 0 1 1 0 8 0 amappl5 104 227 0 211 1 0 1 1 0 8 0 amappl4 96 543 0 508 1 0 1 1 0 8 0 amappl3 88 107 0 101 1 0 1 1 0 8 0 amappl2 80 1665 0 1595 2 0 2 2 0 8 0 amappl1 72 18352 0 17908 23 13 10 18 0 8 0 amappl 80 824 0 780 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 8 0 4 1 0 1 1 0 8 0 uaddrrnd 24 333 0 317 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 333 0 317 1 0 1 1 0 8 0 vmmpekpl 168 6582 0 6542 2 0 2 2 0 8 0 vmmpepl 168 49037 0 46964 119 17 102 113 0 357 9 vmsppl 368 332 0 317 2 0 2 2 0 8 0 pdppl 4096 673 0 634 7 1 6 6 0 8 1 pvpl 32 161463 0 141461 167 0 167 167 0 265 4 pmappl 232 332 0 317 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 276 0 8 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace pool_cache_get(ffffffff828cba90) at pool_cache_get+0x1b1 pool_get(ffffffff828cba90,2) at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f68a320,fffffd806f68a3a8,ffffffff824ffe40,fffffd806db56a00,0) at sbappendaddr+0x2e9 rtm_sendup(fffffd806f68a320,fffffd806db56a00,0) at rtm_sendup+0xef route_input(fffffd806db56a00,0,2) at route_input+0x489 rtm_send(fffffd8075df8858,1,0,0) at rtm_send+0x18d rt_ifa_add(ffff800000b12400,240404,ffff800000b12440,0) at rt_ifa_add+0x2b9 rt_ifa_addlocal(ffff800000b12400) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000ac5000,ffff800000b12400,ffff8000230ff5e0,0) at in_ifinit+0x1cf in_ioctl_change_ifaddr(8040691a,ffff8000230ff5d0,ffff800000ac5000,1) at in_ioctl_change_ifaddr+0x68c in_ioctl(8040691a,ffff8000230ff5d0,ffff800000ac5000,1) at in_ioctl+0x2fb ifioctl(fffffd8065af5c98,8040691a,ffff8000230ff5d0,ffff800020e374f8) at ifioctl+0xe70 soo_ioctl(fffffd806781aed8,8040691a,ffff8000230ff5d0,ffff800020e374f8) at soo_ioctl+0x27c sys_ioctl(ffff800020e374f8,ffff8000230ff6e8,ffff8000230ff730) at sys_ioctl+0x4a5 syscall(ffff8000230ff7b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa34f712b130, count: -17 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828eb208) at __mp_lock+0x12e __mp_acquire_count(ffffffff828eb208,2) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020e17ce0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020e17ce0,1) at sleep_finish_all+0x32 tsleep(ffffffff828ccf0c,118,ffffffff824619df,41dd55) at tsleep+0x1cc doppoll(ffff800020ddcc38,7f7ffffe3c30,3,ffff800020e17e78,0,ffff800020e17f30) at doppoll+0x57e sys_poll(ffff800020ddcc38,ffff800020e17ee0,ffff800020e17f30) at sys_poll+0xa6 syscall(ffff800020e17fb0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe3c10, count: -13