kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jun 28 00:34:28 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.162' (ECDSA) to the list of known hosts. 2020/06/28 00:34:41 fuzzer started 2020/06/28 00:34:43 dialing manager at 10.128.15.235:37943 2020/06/28 00:34:43 syscalls: 364 2020/06/28 00:34:43 code coverage: enabled 2020/06/28 00:34:43 comparison tracing: enabled 2020/06/28 00:34:43 extra coverage: support is not implemented in syzkaller 2020/06/28 00:34:43 setuid sandbox: enabled 2020/06/28 00:34:43 namespace sandbox: support is not implemented in syzkaller 2020/06/28 00:34:43 Android sandbox: support is not implemented in syzkaller 2020/06/28 00:34:43 fault injection: support is not implemented in syzkaller 2020/06/28 00:34:43 leak checking: support is not implemented in syzkaller 2020/06/28 00:34:43 net packet injection: enabled 2020/06/28 00:34:43 net device setup: support is not implemented in syzkaller 2020/06/28 00:34:43 concurrency sanitizer: support is not implemented in syzkaller 2020/06/28 00:34:43 devlink PCI setup: support is not implemented in syzkaller 2020/06/28 00:34:43 USB emulation: support is not implemented in syzkaller 00:34:51 executing program 0: r0 = semget(0x2, 0x1, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x0, 0x6, 0xfafe, 0x4]) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x1, 0x800}, {0x4, 0x1, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r4) msgget$private(0x0, 0x4c) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1000, r2) semop(r0, &(0x7f00000001c0)=[{0x4, 0x8000, 0x800}, {0x0, 0xff, 0x1000}, {0x4, 0x8001, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/199) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000300), &(0x7f0000000340)=0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)=""/182, &(0x7f0000000480)=0xb6) r6 = msgget(0x1, 0x102) r7 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x0, r3, r7, r3, r4, 0x100, 0x1}, 0x8, 0x1, 0xffffffffffffffff, 0x0, 0x363, 0xac, 0x60c, 0x9}) semop(0x0, &(0x7f0000000540)=[{0x0, 0x3527, 0x800}, {0x0, 0x101}, {0x3, 0x9, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x3f, 0x1800}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r8 = socket(0x1, 0x5, 0xfe) connect$unix(r8, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) 00:34:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7ff, 0x2, 0x8, 0x9}, {0x3, 0x0, 0x3f, 0xf8}, {0x4, 0x0, 0x5, 0x5}, {0x4, 0x20, 0x40, 0x9}, {0x8, 0x6, 0x80, 0x7b2}]}) r1 = socket$inet6(0x18, 0x5, 0x7) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0xfff) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x14) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x81) ioctl$BIOCSDIRFILT(r4, 0x8004427d, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000002c0)={0x5, 0x8000, {0x3, 0xa89}}) r6 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x1, 0x88) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000380)={0x800, 0x0, 0x6, 0x1b0f, 0x6bee}, 0xc) r8 = socket$inet6(0x18, 0x8000, 0x2) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0xffffffffffff8001, 0x5}], 0x3, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x101f, 0x4a}, {{r9}, 0xfffffffffffffffb, 0x30, 0x20, 0x81}, {{r6}, 0xfffffffffffffff8, 0xb, 0x1, 0xffffffffffffff01, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0xa5, 0x2, 0x7578, 0x7}], 0x1, &(0x7f00000004c0)={0x1, 0x5}) writev(r7, &(0x7f0000001980)=[{&(0x7f0000000500)="da825f17ef33026d669599a3c4b2a00afe63e16564078c1bd154a4d8ccbfcb0db54299a5b8617e2c97230f1d35cd831706fa15994c80268cd85303dbd9bd09e0a4a3997faee05704f1a00b101d42b2db2cb4cd80b235725d5996bf33ad243ccbf972dd2bf2235fb94dc0a4d018a272084d712b47dfb7600c4c8dee8861e96a3bad856b198d12a19cdd9e159c93c4f61402d869334c7d6ed7fe37d4191a5538d46ab9dcc63491b1837aeea5680c67000534a4b80aecc3332c83826e5e7d1902e034a8099d5774908c08063d7a7edb806719d1814835c41a96323c2a4c977a4acb7694db116c8fbbbcaaa5a42fdc2d0ac8072343999b1b715f6e", 0xf9}, {&(0x7f0000000600)="6404f69237d781450de5b1ce52b1e40d90dcbf299aa51da5ba8a017a7fc7e5800419098cc780f92390e30e460ee428188b2326d24c7db43d6b6af61122732c974b2cc4b65613ecb7d6ad9b261fe36f2de9daefb9c1b3dcd439b16bbd666996b5393a76a7f88b29a98e2a2a0e75164974dd86ca5c179eb8bf0750fd44e240f2ae4304c7eebc0e3daf6a1d39c9573c4f770122087c32006db1c207ed85166307bbfb86a77a5c82612bdce4336777f66ec64de430ce0b8e74c8151a7203d5d3ad60d395121ad31a1aeb79b705b97a7a1cd4f0fd636f09fdc594de42946997c1d7ffd2f7c14471512673715a39faaaad2315f8513b18ef1f03ec66a8b46830", 0xfd}, {&(0x7f0000000700)="2a30f5da0e29ab968cd6721ba03532278d87304c46c77cdf9243445d36b50fd17121a2298cc70973029b2f722b559c0436b22a", 0x33}, {&(0x7f0000000740)="b3ef5dbc94aae299ce4620a4af77127dca080142837f32aa4fa9d1dc7bc377bd4a29f5b71e4c6cb711e0ccf1d3ca3c20cacb073b1fd252000c5a68da45740bdaf18db01b45fb6219ef1533a993809fb0437020867d9568f25d287cc61bcee8d1a7892f90a9111c5b1728350b02ac1fcc801c91190bde25217424fdad61d42f2a0313614e418dfd362a1bea89af2940e9b966ec75d3bfc47aa4c503459e5f8bff62faa2d9c4514669037ebe5b3810f4741653a77fdf7207ad5d6ac4c80bc31ddb8573f0e0", 0xc4}, {&(0x7f0000000840)="7fc73d6a3025a6d2cce6387d172b2f57d578c99b2a36297fc734975abf03f59d0f94af418f6765f54f64d45422d04c6374", 0x31}, {&(0x7f0000000880)="f188bbfb0d103f381c3262af55a2337f817ea1f3f3d51f7f19793e4f86c8ab732a6db79a5616662373a2f29a77a8b4aec76fb29af803570fa68670fe51c5a2bd8b1a6e6f59c5845608b69e993881107371670cf504fe8171bf6154e08a317a395a7be0fd53edaedb17989f08948aa955407d72e2d5897d36cab7c9f48c88000325c4c35ffca0b9cefdd77247bbd7ad5e74555a5f59d3913e8b5cb6a347ab08a1b4e6c6c8f8a8c1b6e9b9b600b7", 0xad}, {&(0x7f0000000940)="ca335a6ec8aecc17dca21c8d95e104a1c6d76b116225d95b9404f5d50e6958f16c4368467e0761572447a92f9f4515219bfe31354694fc52f01b010205364b5fad4509449ab2ad4e5f797e6fbae385aca5ff7062bbe44217e88c670d3b7402856e36fa0d228181997116dd10d26a9b84bb9a6ec1f6df3cc83482a94d0cbaf3dc68057ce046eda23d958e4327cd9f353bde13b57917d8959b5303bd260d2236c45fb5a63679cdc720867be1f4353cb7c39ed07fd1a8f45c3e056a43edafd0521fe9d18e5dc85ceff15e96ca4a583e5b85d003f4302cff7e3554162380066d54f1d6ef01e42ac8a8f4edcf2a7353163f88a3e8603550e784ad8487bfd0925ddfb1353485770b69c848347e21a95de0a4aee6991c2c1552dd5dc1edbf77a5be160fa373f637917eb7f267732a174933670653407292499268b098b145e059ba2f9fd1c53f1aefad817126afdf7ba6ca3990fe0dd109a794558613b0bfe87239a1e0e5b5f3e5790f8bc2f65b94156ba639cb913254d692957262cba9485cd810d5cbaa616c3aa82e5d54f464d97ec5d5551e1292854315de4762408b2c52bc7de1c5a3440904deeb2cb86b9f6731569bd0284d1bb0b446b805e453e82a369768bc394140c373a7c77475b743bacab65b447d8ca06ce4742e7f6294503141f20ced22f5839eed34840e25bbc5147446a82adf0c455e5aa9af1eb1aa8c6862f4648ab0efb0dd6533d258430ed96749020d96392c1532d965ba44dfe0d387b6330735e42b587bf1b69389a8158ae24bffa6c13bd467d2f3d84b4cb4c9d9bbe6eff792db5bae9fcc66dbd1f30c4e558d8c615ce485978d38c3b0646b2addb097a48e9504c4597b9ab773ab31292f3e54c977da68b751c7560b526a20c7ec30a37ec497a50efa78d3ddf4ec97aa75d8e7a2ed3270cadb97b3cfa4814d6ff666deb5113503631cd71ff5c22da6dbbffbe635412986c414a6c4e921021545d3ada3a558213e5f4829d236c85276fb30f9fda032ed77d3af01b953e48fa8f76191c684a937ad830880b3d2166b15f0d778fee12748cc36aafcb6c6c91f612979eb22977c6c8994b37bd82771d0a52c8c819d9fac2728816f8285598f105ead51c6161a542c7f0bbb73fa3554aca376aa1ddff48f8d06e82089a7f034c8ddbf380be8b95498982ad54bfdbb80403a83f34d0ffd2e7f35c3bce3f0b3ea88557acb1fe8ea6b1291190b0f98a18bf998ea4b860e77483c7b9de08591ec95d16d1fe8a6e313e0877edbae8858d4c344d194f2037ad6e6caebe5818cc26545a48448f05532a2d28c033609f686605015a8fd4f720da9eea1331134257eb34b4940569ba76e20d7220f3bb8f920d375e4f870d9e81849de24b371b31ebc67a82b1d20438dd10e76fd97d93feaa9e8b138840cd0df579cdac7493f084c96911979aba11c29347bc2edeb1040afdaa1f3828a0190aa41bd67a5baa54467c2912d55238e57c218065be6696844e22a4dce04c8a1671b7d715fd2b91f78a0e728b5b640f3a7ec10ece1b28289870ebd2bfe5984a3d3ad5190e333a4dd8930f5adda32ebc6ec55427387df6ee6a12116c20b2d962fe21521f580a53fa74be47453e66bd96c7102ba15ac2d67d318d23c24753de6f80134a68ad41c5ce5aea161a421770eab4fd8f37168c12699854ef39d3739b1d39e7de193feb6129bc441b937c5bc4085ade6169b3ef3668c8ccedcf15f7c736f95f070e5fa40d960020e05723d96abe4a17c67dce18433ade986fbb0543fd593f82a2fbe41e7c87270f3b94e69fea87a73af9568d1de2a6516284258bebf556b9c035f76a548b1ffb60498fca308c85dae33509adfa60502ce179d8be3a350548755634af3d2b9196afe360fdd76fb29332ea026a80c55c2a02b72fe93cba6186ba5cd3734aee82c853dd4874b6082fd8ff645cefd6dc857596258667d7f5e774789f4ee9bb060de69267ba6d269dbe8f6f8307622ffb0fb1a461ac8ff89e1848951f649a2b215885dbfc270ed53fd1e03e9edfa236c473231ac5de2e45bfb01f85fd521f09e85e37c7501dd258db47df386674da690d01daa5de344305da68c0cbc5d5ed7b99046121ebb72c2cd9c5c167903516c781b88e95be2c8b70f2a9de81b524da7cd69b53aabec4154d888c5e82acc024a451dd268f6540a6411fcf7ec8159830a04ef5f8b94dc8da2fe16f0120a233799b48469f8d7d80de09c79a146c77d2fbe9217b9208b7e46b601c494e15963d9488aabf90314e6e7476183cc098aca7beef24b5d0e36bc8b773f6cc342a02190251fbe29db60dfc70ad66113a8d1b3ac74b7120cbf1cf385bca00eb5395f904fd40419a4c1947349ab9b0b430473698f48dc1f289c026ecf7e3f7c88719a3dd8fb243c9d961aebc1ca71f7d1cc5579d12ec749d06226593714cf21e7573ad35d015f85260493370c0bbcbc9693147ce8f2e6381c021eb0c9af09c9188ec6d10a8c3f8da9184e4230b0a8c59d91bc03d76dc95eca2a4a00033fc6ba7a76db8cbb0ece66ee032d49237a06ac2743cabecbb85ce0e213212e19c7a497aade021d977670907c2e67863c0a156eabe083f01d7872158677fd4916a38b811a1dada35fb3f13f013f1c3bd2868b94bdbe1117a5c111fd1becbd6250e6f0dbf77c9ef39c5919576286508f7b4bcdaa08c6a117c6d8d61e752d735c82d0d2341047f86c925379b9e1235da7d6290df4950b9daa83228e1e83a3f7a351c0a7c53f71a49a129b9d9ebf530e00029a2557e82e3fd27186e451c1db6aa136214d6f86c71124773ef61fa333ba8dd6b7724768714c296e0d613dee4d803a0a76e7a4b28ec38a9fe8a2e153621ce7af53908d5369851073bda2c7ea69dbbe3084adc7c9867eb72643b4fb9076872ce45f3bc8b2d94cfd7d5a94b1e364040b6eb12f839faeaa18655b897a8b3ff7665e776e30a3663c61f55107b7a29ae9da4809a6728425e3d45d9694fbfee25ac50125cd296a3670fa4b2c1ca67aad2c5d90ab0f517de88b1362eadfe3661241c8c662e2e7c879d522fea04978e2f662de317a62bdbd13e9d9b07b5c40174c06813d1f49737ad7c5272a246b32da6ca2a45dd7eda1d6ef6e77f30ecd87219889dfebb24474cec93c208804e7fbadf6109a784207e899894fcff790450d2c22ba31ab0c826117587abe982e5103dfbf263f4977c52880c8019cfe732606ff83c1c9e5a5822aa925f853d37b07cb7d55d1ec65efcf19feeea75d0c98f93f5d04549c89a17b7e941f0050e6ee8d855db7cfbe40b480221fecaca9fedddfbab6779b11162b6dc517b42a930a4b93a57daaefc115674186bf693746ed35deb0d0f0dd1a8af1cf44034128ba4126f55e2549e25e05c7df48a046c32c0919930ba9a8f650d89658369448a656ccbfcbc1f787405a8f6bf98dc5ca966d996e31c6a64a7d9ee947e80d9d400307512390e3b815961c24c9a16491287b25da1c646c72f6a8752ae96caa60e8061438040ce974dffbd9c5db8e3bf06dbdd879a15c4981fe858be645ed10af3ba016a7cdafba3ba07f3d017d4092a80fc40d1211e833273c66fc68566b5b331e7385be8c91aaa9f626128a8c6ac19c4ebf0bef7019c71e8c56d4878a46b8473dc018e4f1e9bb1ac8a68bbdd6110245a643788edd0e30b81844a675b3fbe9946c161bb7601bce0836b1a587fdd01f54db3fc97bad2de70799919f14a6f595f0447aab048ffcc91aabaf0d9f38b999cb82f94ffef62185d5ac75c7bd40909222ed4341869dcb766faeb36501071af8e43f600cb255395600eeee9fd2fd9c9cf3012c8cbea026d4619025c5a890b96c338114609ee51e8fc512db9742f2f30b9a0222c651f7c3df199f5438203a3be992ebfb69fe17e772fbb5a7c23ca8c256b4c68fbb79c3193f40e3dcb7054803aa2398155091040dc6064121bc5c4bf1bb6a6e37ef327d44c2a0cae1c4d456f7424aa29566948b14b34233d511c4ce00398bd86e4710d76bc6be2f27cf168e73e042970db7a929ff16ded4fa52984037285ac064dba6e0e1edefdf588e1d3bdc7cb19508148edd671a51c900964b092879454d2e12448378ab3cd986f78ee4c0f48398a28644fecf5ace6f4738af1ab74db8ccd2df3e8b7c7f3ca46bb67b3e63b07fcf97421e655881ee0bbfca906fcc31ac0fd36a5746fbb700f0af030613845b062b4819c19d51f6c53eaaafb777d4bcae5b3b5686934444d8a871e05f213a93515e2e2ce0e5036d8710ef2ccf7870d0313942c828c9d9defa3c10372d353588204b33282aaa89c08abe82c6ffee56a1eb27a0677422e7c5db9c5e4685fdb082e3e593120b97eab6b9483f0bae4101582a50b6ce6ba07588923d0d9bec530af1a648b1e8e96c21ecc444ba0d14049e221ce2adb48458e43ab75d11fcd0d9d3e0381ecd76ed8e13092a56dbc0e489960f9a251bc7a12087101177dc8a23b6cac4c704581e825e4b973892ad0d82d49c083243b187782eb9e92374fa050fc01dfcf3fb4460bd4cbc3597814ae1697627f71c95ea4ea33a3460b79fb146c8618e210cecd84e17852d0351928fc3aafca8759f81d74da9bd666ca1744c49e87011a03ea7ab3a4da81919f14e6f2f21efb45d80959fb5caab5c721b3b75f133ea7155109145f41e621fd9cce8dbe234c9d2298a4dd7f2c9507eea50af832a56b85b8922ff883f4d92b2add8b634a03878084a8506ace509cf7604560d816045e92a934326bab5e65213713d3aff4943afa9bfb836042aab02ac62d0a1fbc05518afc2bb31333fb8921fea7cd91a6e47c1953d4e700e00f43251b3d30b1ab017dccbe0b2308bb053b5d3ca44e789a05824f0559d364c68f5ee2509c65f61c49cf5b5de9f3ffa5ab1774597be1dc7934646e978bd58d7eb409e3aac14ef0f681c46f2d98d25aa792b0a55852ab736fc50f0dad36e3bfe1dd290306adcd7891da76bf12b0d42071b4b781834dbe9adfb649fbec96c1187eac5c92855be5c05eb6d84a0332c17d8be1a222c4a7dda050560001b1d64e3fc9d3b191920ca7cece2f5b925d954d367988f1b464329fb5f3ba22b7509e55e560fd391d78b55499794c2730c5aa9b3328cca0c3cfe14453950d8b6ba5bcd85efe27ebf310ead4e712d7f7938ca0aeb5f2ed535c336205267faafabb99aea5c98a762a057fa87db20a06bf8447823e1821997dfe90afc1316c9f11835f63169fef651c83d6507518276f46315979e4e1e35d517daea4d816c76c93b18d1c14df47fb395b2fdf5d019976d192722968bcfc57954a86402efb0f4f1b2558dffa9ed4b99b31b66fd064259b31bb5a2d8c65a817c1d2768fc89e50bf24473246fbec9804a05623ba9d5efbcbc819cb1c5b171443682fec0d6093e6e61957cbcc916667bf84f83e4e92e21cd67ef21280a3d321322691c6ab3593f97df9e2fc55a2c201056f687e8b8754547acb3cbb4b19098a4b7ecaac8d9c579b88376d18df04868fd37267f583a89376d3a4a0bcaed137a0d459e99fef68930a6f651a2c217e2de297e532013e5a47cbeb30a34db9a729be53a144d30b1bb7b59187442c97fcfc68ce80ee33f177d735cb21cac781deb1ee44964397b9f079ac6259d22cdcda279c9388179aa8b4941c28f78fed303f58dad11d2802ed70f3e615802577592a58bc3f7cb087c6f1da0c8d1bd9308bd8a5940006c7d5f4d87a79b7da47152d8252f4f6fa226edc75e4e8101a723136369197af7909c215970693503a6f959099d9cb2e3702e12b0e6715ab4546f09e2739091854dd5ad", 0x1000}, {&(0x7f0000001940)="72be42c39064085b04a453d3f8423c76e702d0ca3c0762486c896f2a62d26571a9e66a7d38c5387a5e6ddf", 0x2b}], 0x8) 00:34:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x20, 0x10) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000003380)='.\x00', r2, &(0x7f00000033c0)='./file1\x00') 00:34:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x970e) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f26aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:34:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x9) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x3, &(0x7f0000000000)=[0x0, r1, r4]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x0) 00:34:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) read(r0, &(0x7f0000000600)=""/192, 0xc0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x2f, 0x10, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5fb9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfb3}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x8}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 00:34:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) rmdir(&(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x139) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 00:34:51 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)}) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ftruncate(r0, 0x0, 0xf800000000000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x7, 0xffffffff, 0x2ba, "3c0f5e9ec442e9797470ec79cc1738ce21a2dd54", 0x0, 0x594e000}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f00000001c0)="f68880bb4b7e38048d39a72cc48b20c52caaa51f72934765da28993d72e38cfb6f1a4317ac265a6c5864054a70b56007ea52d1718e6ded790ed0c0d857b9151fa500482ad86ac38f2604ab8a95a225bf346bee70eda4f18c449cfb7f5c789cd5ce70c48e628d", 0x66, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x20, 0x8000, 0x80, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000240)=0x7) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000280)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={0x0}) 00:34:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5303) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 00:34:52 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x6) mkdir(&(0x7f0000000040)='./file0\x00', 0x13c) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x2) 00:34:52 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="1e5fcfcf5c9a2ad3462089b754dbea1926517ba718adffc60cde1909e6124c54725e1fad4fe0d5076bf603dd6dc49285a8ceaf19fa2639abc6e589b974e4be47bd3b35fafb284fa135e025e4f37097d72e25c347a6741c874e1d428d306bede801dca05f037ed19c549f9a493dbaa92a9cd9f718008d142a35ea19a80cb223206995150cde88d52e62dd929ff31e77be78b66acb2e58505c7f4b00439109d06595190a59296b837338045fb7adde576341a4304225f969dfa8e11d189568cdb8e5445463883db947b8d95f0062184f8492561d0677d75c6f098b08e6c1c5c90978f3f779ba25c993d10abb1d0e8fec46074d91eb52cc5d9f2c36ed92245f80fbf1", 0x0, &(0x7f0000000000), 0x0) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 00:34:52 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./bus\x00', 0x0, 0x0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1, 0x3}, {0x3, 0x7ff}}) r3 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x220, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000040)) socketpair(0x18, 0x1, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x30, 0x2, 0x1f}], 0x3, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x40, 0xfffff, 0xdda, 0x5}, {{r4}, 0xfffffffffffffff8, 0x9c, 0x1, 0x9, 0x3}, {{r4}, 0xffffffffffffffff, 0x68, 0xf0000000, 0x3, 0x300}], 0x70c2, &(0x7f00000001c0)={0x48, 0x1}) 00:34:52 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x59f}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) socket(0x6, 0x1, 0x4d) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x3}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000100)="1f64e98715671e1ad7701668f7aca271feaf643e87e9ce834a02d6e9720087bfef8245c2f19cb452936f3034d8d8d604169a709ab83ca9100871795901f4f53cd991ab3530e746b83bac640430f4ea5345eb07fb6ee21c5e4df561a5b1eed1b5796e12d1d0d23f1f7c9d9359cd5bc03e5608962445a5981cc9be0cde2833c064292eacb1f8a3211ad28f3a3adf33063f", 0x90}, {&(0x7f00000001c0)="cac995c45c13416b34a9a6c14da9764e2e28872c310f996ae3731515e563456a03160370db442a036f110d075507d3b0af6e48e65a248b4fef835d6e8f69af3951311933b07357eb76d523959864b0e233558c38d4bc1aa008140dfb42721c62cc6a326510da99f9c5c591c05ca17cf1e3e3375ebd79d1d03e38bdb021bd062625a0933d0308c2c347c2bd351683ff4b3a3ff8e2a6ff7b00c8f7461e5b260d649f248a3ae116a815ac00c0dc8df65bb7c817457a37de34d83fabf8197fa736d6", 0xc0}, {&(0x7f0000000280)="64a84d9fc915a1a8d6e3abb32086cba8b47d5d2b104cf270b84e2977fa8e6eb5919e6697baa9efe14bf891e718c95fa57e9d10dc6a7355df489040ac12fef538cf3190d65daa830e8d54dcb024ac2c955f29e6282ceb40750d3619d14bc6d708963d96d8c9c0d265052c0e9ce0c9f706292045b97159acfcd127a6315dc709cc1242d068070375bae8224c1e120715a829f7bd8846c3492395c7db8d97e31708b5a39408b843158dcedd15f826e5398f6f98d2f994d4b5", 0xb7}, {&(0x7f0000000340)="7dc47bb2ec9a6ed161bb7b7be1e2ec7abac3ab99ad8602c0d3843057434d0649fd6e786bf6215438b24cc99f09c354ab99377415d7e03b345f4292dde9ce8aa0342a57dae92cb4e13b05874b96968839e390beeb74d1d13b196407c1c14419d59310f2a8709a2bff803314834d7a2fa8d16f3aeb2a2307250d97cc9382c6e662930282d00608b5860e8a366c674a1c2122ece243e53cf10addf5da8d9e6e62d23fe3ab928f49f3ac1e47ceddd9112b86a52ba21b99172712da2931971c92a45b34a4c1256f9022f3df5198998d6d60fb5553e3556a2ae7e5d20aa3e7377cf98a7b0de9dc9cd9043c3828bdf06a0a713f3e2abbbf6b4439c53cfeec2b592b72322380fc3de9a96bb3c3d568a5e2bc600ca42e73eafbd3f4925cb1aaffd94f71562af415dcb2e1377517bffa067bd9e66bfadfa1cdf72ef510535255dead0506c6c8fc04df483df015ce5808586fa92a2c1c250e3a1247ea2db30b43c00846b8463f0ab65e7eb1d5dafdddabca7ef75a9cd4de4a31a052402b7b80fc0cc96bd656b5350e5e7664041dcd2344cd545e54dcbd4aca9915814093bbe7c9e26481c9c358f8f895fb4ae53ea9a70a7c3575510d866069763b44c651d72f94c04e926054fd9fb911d02bb58eaa95d22178678b36424c6e20caed2d33d049c5ed79d6fea1a86851d98e3a5c78bb2fb526f5c4d0d63b9fba1571fb02ea656514fd6577418a1189f093c80182d09d06bfbf915e5881ce0349f34312c9b06c342f15a2b4e3073d01f57cb60e15c5fb64b520b9c171be743cfb2a85dcd8f5fe5e82442a11a1c1f892c3b9d5add189190b956b6b7be21cbeeee13d6fb7d5c20e622dbd63747aa8f098d8fad480194ce92e8725a2f5c1720aeaa363e58171a85e2e34ef188540570a4d494053f58af278442005d01d166f8e2a4be63fb199646060012d9bdefe88071424b4c6ca627c9843326078edbaad5317e36c66cd86fea2b168ccc04e4ae41d7808d91167444684ecb2e13b7e3a31c3378be435d850c225762955e75ec91e38c41d752980743cbd07b52c3895f8208d8aab37157f443a6d95bc5494579710b9e6324a5f65a821313342ee0f90fde7b5b3a58aaaef145df9ce9ddb5235ba8c258f28b9846606a90204cdbd8303af385a205760a79df3e7d09e4bec9cb34cedcb5e1897048919111ebb4eec4f9b50dfebb4522ffe0f720e880536ee97ddae059cba2bcae7da6a989876081079c3801ed66382d4cdc91375fd942e6074134beb671fc756451df789675834b0c8fef03b37ac1a416f4806de45ce23cd0bd6e4de6c930a93232fc668bd68b871d7c60b1bae154f36fcb0f81687dc033aa63034f9b80976621e3ba784dc4e7ce7c31bea1fc268aaa82c5292bfc780f87c4c11d5f067d296014939f61de669437db33b3b8769025e33f66913302487e91aad01585119861fa682fbbeeee17811f2c9e6651d70225d6e8f25b67f50c5f491806fe5fb866ec575b55f7dbff2ccef1642dd6bfdd994b0f3a6b299d6f3c7f2479381a457a0acf9e59a0315ae1685c440b16c89878d86738a9306747e7632b9b46490256269dc471a3180df0f1447c5c84def5e7c09e6ae6eddb18ad7cdc88caac45dcabe1fccdf39e2e38e0edab2b4e822e6d1c028624a4c321e12f5e7ea9d5fc169bfe9cdfb66f0ee40d11fe9da398e49edf3a3cc4dd0794af9f2d5cbeb261be5516efbb4860f24b715fde1450f01a62f68a33fe35c6d5ce38fe405b2113d946c0473f56c0ca9fd9eb7440b04e786c9996381631ab3b9d5b3e39e567ee897df5cb2c3429b8eb724fd59e5ac7456e7610868afac68fcf3867308fa61a04a45d24014ca839678fc6ed5d36c3b6b03a72f0fbaa1a8331253fa4e0522a2351c21d6740cfca3c2f609d9731bef57dea9f42adc8ca232e14ce40f65df3d8344d3da5998487d426ebfd0d3f03b28a6b2b920c8446177da150e66f10946ddd8ddb12217fd087b840c319f33d5e45a8cdc9b850fad739525de762c87d7d6ca5fad259f509b6ed39d1e40fa4ed54c2f30b136d6ecfa1249ab9e202b65ff604e5a2520c9d16cf7f38f5ef818b853b5918b4cd3fb9fdf666f455e365addedca8bfa75736f76ba7a540a5faab2b279db184c5ee7c106935d40aba2874d1846a49589d927b491a07e41edf62547dc057a4b5bbf36596fa667cd7258ebc4b3d5f56f6d8978908e923d6167b5df5f11c11b8cd6af1c3108ed2b348deb412129c1679233bc647ff341e4ab097bca149c344423090c7999d412b09466a620290043864c13dec7c3a22c35ddbbb801f3660b24cd1ffb56c5a43ffd66ed65cb2d5ff8a7bb786ca74ba138295dfe49db841c518605d0a5cdc765f569055519bc2446e56ebb4d53cee2199152ca36d2d85cc68aec85e1e5726650bd25f6602392ca8d554acaa6636bea3b7c1f74b387e53a5de5df6f63a1ebe816c0ca73fc760c67f669dd8c5f53d87ebffcaa248f113e703dc07cd965ad295b915d8c3a7c6da9f7e5d08cd10036fb46827053460ea609773b5918c47e6413b5fd7f93210e3bc79e92d5f84f1646e5523ec1146281f8680f7cc8d2d7b47d8b1ebff6357c45c4223b43a1a6213ee7edb19e0d6021a19a943fbfe00672971b422d1957c248c6bd349fc77fd29ba1f1a459f587d5f22ff45e4527592933c069c528cc0adce145b8ab87676e05856e6a402806b90a80fd66623a033264e2277b13d75b5bdad290109cd5d22274293aedc6a43c72f20dc84b23969762d4c699f648f9bea53384ac83b6e8c2a5c870c9b4bfcbfe993a686420f365bbc97df07d6084342f9cf4fa8ac2edd744a3c3b84d14c402e61e3c4f802e153f3cdac36a68fad8e82c3292d003063dc547138bdb868a4d7af700302959bc67f8cc3200bd83360de84194bafee42ed26e779ba772ea9f2de421f473227f07537ff14767849bea428532a4315ac1b85345fc4753cc4d27ec01d83a4a40dbef77d5b51eb9f28026a8f344fb4d0bc328e7ad856476904cbecfd4cd9798af3feb0411a542cb2e5ad84a13ff5d55474b1bb9111a1dc997bc38fa53bb096b43962518bd4982fadc348a9c491532ed976c3f878cfb6bc5989e8bfa07184006e34e5a24390916457d36b4869bb6ec0658b4e97523da1eaee8a460baea25f382ef3dad761cf3e673e86b1f7a630bfb0028ce304e535d6284f55c25ab256c59f9f24365470a29cba8945d1adc2af7502491693c535c25ab9511be37dcf2797efdc9a2db63045034986cc0f9f09d371cf6914deb87f54d17fda720ee21486460086d86ca682f54560b0a13d58743a5ec6870988c6e4ae9cfd4c7d774680182dcc9c06bff2991067920b87a77837e5e6575c6ad85e65ca641efba287c6c2b6498425bb2cda023069d28f4f45f74cd5461b9a7ea078997e79e92e175402a89d414bfd740b32a35daecf47d144757ba4af086b008b9605b5eefa339c4223c3a5775538e31017e476c01de5cb3e1b9135eda88cca183faecb9dcb2e76edb0e7c228cdf364c122e9d7c03526e516a8986f401d4c8a8e835dd8af96be152ac47801c167cfe8e306b5186c245ac716ffc0681472b8a03df3a192c9df4e38124be199ce95decdd8cd3ebbef9712e0706309b97ad03a94d58c425aa18a4622180c4ef3771845ab2405042bfca077a07a42250e5595a923074a2acd2170f581fd7d86e62e13ce89faeccaa24ac3a3dc1b05c953315acccc7a9c471a59154a743c7f17a7e8f8ece83157db38fa6ff73f03664adbf1e96278a843b17bfae0f1294214496c2c78439ae3e877bdf4f222dccb7c65c2e056e819094f8277c2eb941a5014930f4943061a07f8f157a18e2235f6c158135a58117b719ae03abe2912a1b83b687abf789c8b8a5949f2e840a0dbfb9ee0dd978d42a51062449ba469a0ea74bbe44905f456bedc0a67e6084d6a06ceff55db30aaee83d16bc67bc4b5be4376c761546882a79e428184430711b2b9808c07406a34212d653afad0a6ce1168fc1f0558f199c4057c374b80c1d0110819be4d0eb379a538a0194aea544c063a0b3ca8fa9de4c9ef7777ecb787bac6c73fc02cfbe8773a525f20af156b9bdf9749ea2d51430de4fa82aae15a53dfd15a0346528977421dbb90b0acbca8c4d1f61127ec80ec88c1cf1f3b48f6ecab922e81b65e9822a371cc51c88704bb316f9a235b84839f7c6da80b925ffa09de733b9297fa895695bdee787dc35576ad20b9fcc987a19770133e4573cb5a0d4d7868a8f500ae8649e74cf413d7c3ec0667f4dea42c321994f14de7c3bfe35afc3af56fe06083516104d254e1b046e03be9ac2a8294dd20799e0e9bb5e29699aa80ec5f180d5efcf54cbfdde14d220e2598a06a684e200e6d98e2404f02cb15cdb33801848e55764e144298ca1ffb278ff54bdc91c01e667352883f5531a71eaf032d39db94bd6d5694f7d3291aa686c5e2d9131169eb91c745131f9dec8ebc7e8c5ffa439398217da2ba76c50582e4aa01e9565239c9a1ccfd41c0a4eca96d20655c484626322695bbc9093a086a77d23d8fac08ac8cbbf13d6cb92c7ac1d86f0d7aafecaec5ee6c48d84452aca90f4452afbaaa3fd382438def3653b6bdc56ddc341037a5798b09f8bb8206efc63afe76ba8ce2512d16d9d4db256bd1ccb60ee3237144771c9901adfa9d6a3b82deef169b0a02efa9d6577b0ccb463961d50261d07d8295ff2541e50f998be090cfbc5c4917c792bcc79970d71917e43562bef1943f5b35e5ad4112b95494eaa724b6b827f3f5dd8449dcfcf04cf0b028488186b43b226cf0b9550723f405d1066ccce289e4ab200d3014f4d789676c11c8397f63651a61c42fc2e4aa4e0a6e835cdde7786f0f9c8531f5732ef1c255c762f5b21ba7a360ed4346f5ad5b0b8f30e5636a7088e130c426e0753340f5f180154ea96d5fc90484f3f6439c9d5831d66db7f65754cd3de1d3c356cb8335ad0088e0ae65e60d33b725afff2eafe3005f72a763ed5bfcc882025cd907e6dafdcc61cd2cf870eb8a83d098a63693bc709d0e15a9067ef5d80688f6b9b98cfd643561422aa922f48c364f9435f37a9eabb00ef5cc6e99f5243d7f38803a7364d5fdee4814f54e28662906aed674fae0ebd03bdaa3d0386b8d5f7aae9efa7d147835936fbc280854792ee54eaf51d20d47a054222da146c00f9d6a4753a2e9d6ac6ab0edb94191f1fa2d028cd4c2c8c6897a4750d9e9cba34a6021c8a534f940d574510005e90cfd5512c356381bf911bd7d4758318ebd67b1d760a5df35028cb2adefe890944c2d9eae2abbe8585c5b9c88460827bc7eb9b4a65c3909632a79e6fe54fa07e09af8656f6f768dcd9088b881ba8ad9f4b82fd6e57412e1cfc38c8c6d8fe7f3bc33823eef27be15e241ef3575aeaf5cd9011d7846751df55f531e8e48fc1b9048e32dcbb672d1df0e0c39a66379c3f1d54362d81e79dd836c47214c612deb29dc963f7ebf4767e41241532b00fc54f291e79f558cf2db7a0be0ccbd91df2efe2514bf78266128992c64a8a75724b9fab62af80e5f76605b7a981b6f1ca2c5f2ab33ecbf24df5f46ed2eca776c170d36c10934aec1b68353fdeabcfbfc2938e519350188f7b1447209c9d3f7fa3b192809eeda71aeefc046850ca939f5fede1c6cb12a686b2c67d9c33ad3831f6ac262754f6c3adec31f9361cfc86d54b1c56b8cd6d08dd46940e3577d990d33cc3c7276f0377da754e2a58f8fe6502b776ca67198291d1a2c69b04cdb52bd61d0ea588c9d645665df9ce156d", 0x1000}, {&(0x7f0000001340)="ab4480cbca215a26c3cb8aa82b794f4ebf0e262f516210f9f79c99d5233b94a2f541829e7e27719fdbe78fc234f4780bf0881c885d96ec1710c107fcaed3f2f9cde295d738d6223361599021db85169bbb788257d2afcc6011d2ad22619c8de08995f532dbab73e4de3bc53d60933cb7e126f249c90681a3e5d6f99ca51f4b855b42c0274f97f5da5609d084eeec68d37c6dd192d84b2610396403eff1e42099b59f731305e57f966fd9f12289254499e182c7f533cb0b7d2b2700ab3a9e73e340d1414046749893d5b97d26c385932b4a59bbf37201140afad1e85dca8431d6e43d2257f64554a40fd9cfe9e913d539783b8fb53e", 0xf5}], 0x5, 0x0, 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000080)=0x263, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:34:52 executing program 0: symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x20, 0x9) 00:34:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0xfffffff8) r3 = dup2(r0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0xa63, 0x80, 0xf7ae, "e4a349b02055abf600278c2f22ff9174f2bf9ea6", 0x988, 0x8}) close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) 00:34:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="09040200022000872c877a996e4f5b963f50198687b54d0c31091bddc29437000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x926}, 0xc) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) chdir(&(0x7f0000000100)='./bus\x00') r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x153d, 0x9, 0x401, 0x9}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 00:34:52 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080044ffee700000000000019078e0000002000000000307907800000000450000000000000000290000e0000001ffefffff890f0000000000e000000100000000000984abd4eb94d82800c2830f00e00000017f000001e000000244040000000000"]) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0xb0fc) 00:34:52 executing program 0: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x5, 0x9a05, 0x3f}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x8151, 0x20, "80ec77161b69e97bcf175196907c345b553f7d9e", 0x7, 0xffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="4f009952547c707ffa7d41e95b32c887", &(0x7f00000001c0)=0x10, &(0x7f0000000200), 0x0) 00:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x6, 0xffff, 0x3, 0x7d74, &(0x7f00000002c0)={{0x4, 0xe4, 0xe0, 0x5, 0xff, 0x20, 0x2}, {[0x6, 0x1000, 0x2, 0x3, 0x6, 0xe40, 0x0, 0x1f, 0x9, 0x1, 0x0, 0x92, 0xcb, 0x8, 0x6, 0x0, 0x4, 0x6], [0x6, 0x1000, 0x5, 0x1, 0x7fff, 0x6, 0x1000, 0x4, 0x4, 0x5], [0x2b, 0x6, 0x3, 0xd3, 0x100000001, 0x1, 0x8], [0xffff, 0x4, 0x0, 0x2, 0x1, 0x1f], [{0x6, 0x3f, 0x3, 0x7f}, {0x4, 0x6, 0x8000, 0x2}, {0xffff, 0x7, 0x0, 0x3ff}, {0x40, 0x9, 0x4, 0x40}, {0x3f, 0x5, 0x0, 0x4}, {0x8, 0x100, 0x6ee, 0x7}, {0xdae9, 0x6, 0x3, 0x3}, {0x8, 0x6, 0xfffffffb, 0x9}], {0x6, 0x80, 0x9, 0x55c}, {0x0, 0x6, 0x8, 0x2}}}, 0x16, 0x5c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x25}, {0x6, 0x0, 0x0, 0x20000100}]}) r2 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/108) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:34:52 executing program 1: socket(0x1, 0x4, 0x1) 00:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00000900dd6c9cb200000000d700"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r3, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x8, 0xa7, 0x80, 0x2d9c}, {0x1, 0x0, 0x0, 0x6}, {0xf9, 0x6, 0x6f, 0x6}, {0x400, 0x8, 0x9, 0x1ff}]}) write(r1, &(0x7f0000000040)='\x00\x00$', 0x3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1000) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d01494c4059aced237028f1268cae45e993fc6ba020fa0142f2b0fb2b13d78724e8077db971c3c43e22768442d298e709678e239ca6119a35b074d2dc076cd874169964436892fbf63b919186a3cf867409f88ca1435d5012da9801ec09b43d52c44d9cbbb6d67453b7b70ec88aab6c2b9f4660e79bec9179a777fa4e9d3cb4172d6f2fcb1586b6c7511160143d74edbd359908ddc865ddd37f2d3fb88b2221dda0c911defc144", &(0x7f0000000100)=0xa7, &(0x7f00000003c0)="de8573cc956a8808e9f3ec1e443e5852a34026edce5ab413bcc4243762dfd39fe98c8d47cdc6310ac76beebbfd89b4263c00b2454fbf298e1647f169e322b0ae36e06cf1c5a3d1f89716b518c289cfc16d69be8456d904923b13bbe75b55076c5aa7c2874bc07610d589f15269193dbb1f812bed5969134554e7474a473257d2a078f69cf6754602d16ae873b95f105bddacd457d3919c25832258c48e56f634ec56dd468f743ea8e348c38f92bc9fe445a1ca617bc74bc1dc4b838e2e689741ff750d63d093dc0df9aa150f8c21e854c509843440290223f10a121abaf2bfa3b651457c783667", 0xe7) 00:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70ee2e2f56bd6c62e500"], 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0ed4efcb4cd287e56f913ea2e9bc1dcdea55ad809a105cc5d613cc5f011c4540f65ef0aa9f5d5d69a6d5f9260f62b7565c305471a9a73d0df6b8307c19ae933cbd0d53fec855d800bde84b9eb51de66a054b58f11636fb89cc330003063b55814c5bffd7bbf515f82da3bbb48c5453f2bba5ded0c212a9ac91b0c22dbb9e2133b6a3f258651c75ed241aab4f9ff1926218af14415155071675619e6d51d78021d8f44080e7099dfb227477c60d0917665a5eb8c2986aab43fae96074159adcafeeb4a5b0a625da6abd1a", 0xca}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00d2ade617798f5c9ac800000020000000002e0000ffff000000000000dddc366a68940d9a8ee7963aff790f0141d6a62837feec892f543c6720627c7fa8c04cefa9be6f74c345660d8cdf9cab37875649d73454a4cda7e9fc68dc2dd54fb818ce53f118c19d95c8e0c994a8ae09a5a2de8e29bb7ced2c7b689d44c49ecd1c55b0b15f593fcc98ed0d470c6eab993e31210ec33e86b38ba7cd740230cd6dfb89aa4aca8156a2e8449025aa322b87ace6d461a401cfe909d32a399ab9ae1357d3ac5c1d43bd7baf6c21f67c1f4cb195", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x40c}, 0x404) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000280)) 00:34:52 executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="1840304ee23efead47966f2e4a1a4b886ed0", 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000100)="5e46322f0f4278119d9bca972783f5ae003523160ec0878150da8dab3ed83d61e8bc12dfd15f5d62664dd8057c33", 0x2e, 0x8, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 00:34:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 00:34:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="26aecad8ac95e3f0"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0xffffffff, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7", 0x59d) 00:34:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = semget(0x2, 0x0, 0x608) semop(r2, &(0x7f0000000080)=[{0x3, 0xff}, {0x1, 0xffff, 0x1800}, {0x0, 0xe36, 0x1000}, {0x4, 0x0, 0x1000}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 00:34:52 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './bus\x00', './bus/file0\x00'}) 00:34:52 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = getppid() getpgid(r0) 00:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 00:34:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80aa, 0x0) write(r2, &(0x7f00000000c0)="34305dee6cd6", 0x6) 00:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="0de69d836081a51fb04eb32939bc50da6f301dcf6f961cee8814333d269fdd1b932d8eb5878cc0f05a6edfbdf2e7c97ae41d3afeb2822630e86a7dbbd3851bc2df22aa37c294aa40a2cd45588c7023318c5b14664ebf1c1476"]) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x80000001}, 0x10) 00:34:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x5, 0x5, 0xffff65b8, "9af5fbbaa10def07b957550580f8ff00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 00:34:52 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x110) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 00:34:52 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) getpid() 00:34:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) write(r0, &(0x7f00000003c0)="9cc130f7be8e30077b81664215670a86957f693ef38703865b69d3de94911f34b350d8661ebf4c50210914826162b701c18cc7202bd70b10881705e48570cacd22be10c067b9e34ea33082facd89a20911e80de15d41a4095ee2d7a103f7e705c294442c86bfcb69cd7b0809a4a6e95f94c581e9720cee115b4d2fc19baec6386247d4151a71fc99b5be942850bf7345400230a12f8808fe807527f734ee6581aedc7dbd3603b9a4e45afeef7b8d2e5dabcd0ceac229e1270a468be8058d79dc4c42ab05", 0xc4) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001040)={0x1, "b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f3303955f574628bfc2299528142a32aa381"}, 0x5c, 0x0) 00:34:52 executing program 1: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x10}, {r0, 0x100}, {r1, 0x4}, {r2, 0x4}, {r3, 0x4}], 0x7, 0x655) 00:34:52 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff1c9edd8285862198c5d9ac58184ddd6031797100283a00ecffffffffffffff0000000000000000ff02170000000000000000000000000da24b5c018900907800000000fe8000000000000000000000000000aa7f01000000000000"]) shmget$private(0x0, 0x2000, 0x40d, &(0x7f0000ffe000/0x2000)=nil) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff9, r2, 0xffffffffffffffff, r4, r6, 0x48, 0x9}, 0x8a, 0x3ff}) 00:34:52 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000040), 0x0) r2 = syz_open_pts() close(r2) shmget(0x0, 0x3000, 0x184, &(0x7f0000001000/0x3000)=nil) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/:$\x00', &(0x7f0000000680)='/dev/null\x00', &(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/nBll\x00', &(0x7f00000003c0)='\\^^-*\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='/dev/null\x00', &(0x7f00000006c0)='\xb2>\x15\x90R\xca70(\xb5\xd5^k\x03?Y\xd8fA\v\xe3\xe9N>\\\xa6\xd2m\xe6\xa8Z\xeaz\x1c\xd9d\xa5\xa4\xd1\xac\xe7\x9c\xf1\x00\x97I\x97\x10\x13S\x02cB\'\x940\xb5^\x9dZ\x1d\x01O-\xab\xcb\xcb\xa3P\x15F\xd5O\x8a\xc1\xa8H1K\xde\xda\xe2U\xc4\xcd\xdf\x1am\xd5\xab\xc6\xe1\x89\xcf\x97=\xfb\"6\xe1\x06\x87*\xc1\xb9\xd3\x88z\x8d]&1\x85u\x9c\xa2|\xb5\x12\xf3m\xbb\xa2\xbdYAK.\xa4W;\x181v', &(0x7f0000000540)='-\x00', &(0x7f00000005c0)='%*\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='/dev/null\x00']) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="b3cb02fd5b935f067be3a65f4cb04b98f23c9b4b610cad0b5fc846118856008bf5f5d0e9c9329b0e14c4fef6f5709864c146950a5e08bc2dd8513b640aea08c0ab6e7e80b9fb018b07c19d1a3d0dae913c93e9e8bc1ba88b45281d8c78d96bdc2ad83ebbf17ca30b9ff3d6d560426b38f9ec0246a1023b0167caac433ee712149997e2d56a5a850764d95288533af8dc635f106b373c3a3b415f78f6ca3d7fa9c63a2dd704f29cd827cf4274d80b4968d8efea62908d7dce409325b41d6e59f825267e903f7ab5d512f394a4e1eee8ce411ca477e54bc2cb639f501ba2d6ee72f758ebc42622e2c9318a870d296b05d1", 0xf0}], 0x1) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 00:34:52 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bb7d3f2a9f00000000000000aa2100000000851dfe6706a3cfdd85d385dea7e0cddb00000004009078000000006000cdcb0e5e858a251d0000000000000000000100ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x4, 0x3b6) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/174) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYRESDEC], 0x109}, 0x40d) write(r2, 0x0, 0x0) connect$unix(r1, &(0x7f00000005c0)=@file={0x1, './file1\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) semop(r0, &(0x7f0000000580)=[{0x1, 0x9, 0x1000}, {0x2, 0x1, 0x1000}], 0x2) 00:34:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5f913ad391b2e163"], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x10e) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = socket(0x10, 0x2, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="fa60c8fe5dd5ffab337519728d2fc04ffb655ad7a898fa379111e3f47890d676ffef8ec573502000b5353b7876bdc0d1d6a6d68a4990a4e7d2bd13957590f1d703c2849696a258", 0x47}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) dup2(r3, r2) r5 = dup(r2) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:52 executing program 1: r0 = getgid() r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r0, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r3, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) getgroups(0x2, &(0x7f0000000000)=[0x0, r3]) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 00:34:53 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff18877680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 00:34:53 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x1c0) syz_open_pts() setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x1) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0xfffe, 0x0, 0x0, r0, r3, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x92, 0x3, 0x10000, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0xd0, 0x4}, 0x4, 0x26, 0x8001}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 00:34:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) pipe(&(0x7f0000000280)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r2 = semget$private(0x0, 0x3, 0x20) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x7}, 0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x7fffffff, 0x0, 0x0, r5, r6, 0x4, 0x82}, 0x3ff, 0x1, 0x3f}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x45}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x20, 0x690a}]}) write(r2, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x5ab3c7ff) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r5) 00:34:53 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xe0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x10000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa9, &(0x7f0000000100)={@empty, @empty, [], {@generic={0x0, "3434a4ee4b440848b2079c00a24d72807ba4013bbaf22beba1cc6b4c32af8ed72b1a839c50611a104f5bba580b3fa7a185fa689b61ca97fb084bd571c2779b811d171add82ecb7fcba58507c68abe6fdaac1b805924eb058ff846547d2f4f0f5bdc3632702ba9c142409f2c05acc22dcee0ce7633218efc19c120d839799f90e388bbe272ea2262c2f929db6acc62555bff5cf038353536f9e028f"}}}) msgget$private(0x0, 0x10) 00:34:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x1, &(0x7f0000000680)="7c842e775f04093024544c770b291599384125c8e585cd5bdba29ff469a71b7a34b51e57288066d5824175aa3868a5b0fd3cc9cb0f9ccff04e028c14b5d99ff5bc2afc7a9db568ee2aa3128d87e4dce8d76f9bf275634b4de571b54e93a71fbf39e3d1499c04855d54d9cef87e0634829ccc790e0ffd920e93727792a178dc9264a1318347225853ab26f18370c6549500000057e6fef320af185cff95ba81b607bf24bd09bb6c9109c80de24a", &(0x7f00000000c0)=0x93, &(0x7f0000000100)="b088baeddfaf00e6e933d0865e26a3ee568c89b6456753126777cb44a8e65404d3cde0ede658e711ddb791d4af9e9646d3adda2e09908af94eacc9e2248a129531dfdb32c5e182da46e1dff789440ba3b6f9fa84049a0a97251757c8", 0x5c) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x11, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x50) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x3, &(0x7f00000002c0), 0x0) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000cab7b22d3fd1c004eb5ea9155d34d42955eac326e1a32ae90cde036d5fc733eb0cbd8a15e9dcd469cf98383306e7513847d134c91f22cdb6ac9c2042dd962f1adf5e02b9f13dc98cd536d1a0db64d42965bbe210960800ef4fc2b6effb78b53c3844753f7c99320f921226581d0dece889a27043c9fee1905d6bdce0d782b19b303eab9ea1297d263f7d0343e1e276e99dad1d904f691aed73a2057933f189391073501cf30b926c6db225a52e4e3d4fb891f3580667190000000000000000000000000000068c13c3117006e938000800004c00"/230], 0xd8, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x85fa, 0x3ff, 0x6, 0x1, "fd6cc5d908f37bd17c1cbd072e96e0285fea2883", 0x20, 0x307}) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/140, 0x8c) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x6) 00:34:53 executing program 1: r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x1, 0x39, &(0x7f00000000c0)="000000007d434fd5cb116c5b322c0cf46d3a7627cf1a69bec28d7ce68443cd189f972f6181d848ddaf11a804582c120258f730ad5efca8a6f5cab55252f4d9c6718060a77f869591f03026f22738c0be59656d41138f51686ff32f780bba06e3de9e9d31c329c810e0baa9ea2afe5af1a459258d2557e7607bd4b45237e83e9cb47d0e65c1aba734e812299a8afa0970ffb58b9ffac468ed072f", 0x9a) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) 00:34:53 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000040)="13830768ebd47c3acd7ff0d9318e8a0c75e0f99112989c0d5e8c7ffc9fc25e22ff7724101506c53928f7fdd22b3b791a6352668a695ce33ba93fdda46a17971686db38b8f486f19d7e89b6e81596d7bc3b16703bbe72f365d6e786ef707612dcfe8851fefd2193ba9bf4fd2c175be5b0566a60cfe437", &(0x7f00000000c0)=0x76, &(0x7f0000000100)="54d048f3873759db88be844939e377ca13e84566c56d14af02b351549bdbb3ec2cf1e084858296841a28550d5208310d635c7443a771944331ab3755101733a71de9bfbd9c1fd4b35ed9011244368faf0b8d22a70f8436313652ee5c81c2ab3d5cace49ee6c29d05e74047719455811d2da1846a14f4fc9fdcf387228a1a5d80c247562c425b6937b4264d812ab0ccdb3fb383", 0x93) 00:34:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xd2) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) 00:34:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x8, 0x8, 0x5007, {[0x5, 0x4a, 0x0, 0x1, 0x4000000, 0x2, 0x3e00000, 0x1, 0xffffffff, 0x81, 0xf6bf, 0x6b2, 0x5dfdad7a, 0x1c00000000, 0x7, 0x101, 0x6c4, 0x400], [0xb6c3, 0xffff, 0x3, 0x20, 0xc13d, 0x6e2, 0x4, 0xffff, 0x5, 0x46d], [0x2, 0x0, 0x0, 0x6, 0x6d47, 0x101], [0x3, 0x4, 0xffffffffffffff72, 0x125, 0x2, 0xc00000000000000], [{0xdf2, 0x0, 0x0, 0xfffffffffffffffb}, {0x8665, 0x7, 0xfffffffe, 0x1}, {0x1b3, 0x9, 0xff}, {0x4, 0xbff1, 0x0, 0x8}, {0x3, 0xb00, 0x3, 0x2a}, {0x199, 0x7f, 0x0, 0x3f}, {0x2, 0xd5, 0x5, 0xca5}, {0x800, 0x7, 0x5, 0xb90}], {0x3, 0x7fff, 0x3, 0x70c}, {0x4, 0x6, 0x4, 0x8}}}) 00:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x60}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x20, 0x9, 0x7}, 0x7d, 0xdf, 0x3f}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x45, 0x3}, 0x8) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:34:54 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x71, 0x48) 00:34:54 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="a990093aeb77e7e802b5f39530826c7da7b4698c6f510a76714d3b0dc9", 0x1d}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 00:34:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000100)="dc42ae43f2652db4dddfebee784eff4bf1da41cc2af75d67440186e0f62f4cf15fb19697c54de6f44020a6cf9bb29c609f2350", 0x33}, {&(0x7f00000004c0)="e566c915b1d3231244a6b36ee00495b0691eadca1a9c6f036c27fccf3618ff82df27beff8ac7fbb18455d004d4c70d51bca0ddeaef7e20c801db8d4fc5e48234f5ca757df2bd1c721484266fc101400e9c7f99eacbb7e6569d1c8f35fae258045f7f503a7aa6471d4d3834a6d060903462ef9d430db406f3d51310fb0406d45c8eee1128206931db052913d01c4e40a4bad0b31b22e5920921e0f2c1ffd981c69c613ac43eb514822927ba225b9de2f79e5c010a73073e8312cafb879cea104a341db66b80bc7ec0472e0c2bd9d5955a2db007137ff0a534c1af5a590e29b888165cb8104ee22fa2a5951a1f5c8c7d7ba0efab44deaa983e32535f4475886d7a704bcac7fefe5375c3914a3ee0d91702b67f3d66ae7b3c572337c0d30fa828041f386a31dd84d1975d44f91ff597b6e07a104cfbc7525ccb93a81f1b4448960b2157a1353703d5192a13513c9d8c90dfd35b123ccd9f4d52c7726eba579bdc6eb48c9df68f5c7478019c2a7d057cc261eb4b069de09b8053b41b0bb3c62e71bf4e9eb4fc0037ab451793ec2262e93fb975632548ece2798c91aec79306483e741fedc931d16a899ce3aafb52b479163ff64f6cfa1472df6e7b44b001777f4db0cd8ce0d9a30d4f9166eb2916a13955c4d01a1a6e5db967b9b423166db13a46e5418d86282a5f39b38ab2d5bc08512c20b9fc650f1504212c048d4d12c00b86fdb34ea18d60a6a0baa3afff97dad4fb7d8deae356205095d8ad444e09fe13f62925d31bb6d3d115a48aff7a6e17020d55b9fc18561f56d2d1e34f1f3aeb1f8f1448bf12d3dcbe81a8bcf35ab6b30a967c0061774805d2b57179c937a2fa6aa676469c70c310f0b191f97ae14fbeed4c468d6256b793fe5fe19ffe6c609504fea188a94b9064db4c04a9841fdf7ad4802e602c89a37b21ffac21a4e3b206e51e3483eae1170608558e11b81e88954657daf4b8d795e9b7c027b972e0f6350d7d76be468ae6a05c902ca7afeb806108b4b09f6acfed8daa0024a577e72d1d7696e4b2e2423bd78e956ce2c8f432bcf1df01b6f4a9a80dbd685a937d74d4968917c982f3c0a3c42a874a53bfafa8afa203245ab45815959f29b2849f379c82eb1f309a445564129e10dd07ba7028df936e24da2de69ba77905d753e5588997cf8b24b2720d66384ef97766fe6e7cc6699b2f03f303f17d74fdb4fc1c37cf3e208406c7ca28764658477803c408187b126c5df684031f3f4d47d5c8b94ef1f7e7f26b7ff793343c6596bd26991d61f74ce579b2d5a513e2c0a7dfadc9a0642811dfa1850161c0a7513a2ac073e1803e97c4f1909527aeb7535b1c008073752471b40c6692af67f25e30c2c4e3f0e572f86f69c1c5e36a8120af4447b362b1afd3c8024f5467d02538ef18b891994a165c2f0b47d72b2f1d511a271baa5cfa7bfa66feef80267a13975a4c058fd0294dacc90e18eeeed516a499038e04c02728fd53d0b13a8dfc23e531909eadb5d8d6d8aff04ab5b2b21d7a58c5001e2722632679afb1605511fae02c908929a260dac4f044201781236b5a7bfe05b4102f884d674e7ea58063981d2fa163fcb412a3399e12f1ab2049c7db31f5bd51cd062b723b9230123ad7f154f1d2d4432865f4053cab68974db38b0e36790c45d3098187612d38c5a881d1646963d2077f536fbf8de003fd4a66935dc2b4f4f715dceae50d0b8e0159389e69e55597e2cf326270b7426ebc4a4365513fcfc0304486ea709af8130d564845ce2558c86793dd852f01282ed8f8e2f124e411bd9b43a02f3490b3f628ef313872df2cdf3933f140d3d55ab7c7150f32d4bf13bfe5850636cb228755a2d48e31a6d040b27984222fdcaef33b80281aa62409d60786dbd34f6cbd61d38df08a41b3e63b8df451e413422730a45a0963ce633bc00dfdfd38eaf28d7237e1bb464df3a4cfbdb55dbfd18c72c103d7bb1503c1d0b4409b9836fec2693956470f33e8d8b939af2e7aad9a999615bf16ade150f62b45b72cccc0357f29ee1e75fe860284869d777bc29a721cb665203bb725f6cf1965800ad6bd74f4c555aa2c7390bfdbd5c679fc1091ee5742048f92209885e63eae0fe5d4c71955dc363901f186a8fb0f6568de913cd2cfea4ccdb8203908ecaed32269cbbbee65d1872a90999f342c4fa5849f1c8237f42621481ed7a684938fe0ac53af5763f5df3bec672e086e629683f7afcaf7fea634e44d380d56afe1eb18f3152b34f6f7dffd47a2504d52963cc268a1d0f22f7e770538febd0edb5cda01e5eaefcdde794116b0cad51dfa28af404fdd264be4b300a66025b6d1eae7f633d37edc85bd245c23fc91d3defa34526f62f6746e0fadb3b4ee09fa2cad409dba57d750ddd3134948761527a8c27d86b56e5a8da68425c349069f986ae07d838c5188aa4be7da6b350aa19f4f4326717d61341c7af71306b600cb753a6cf0d0931846023c0429e97216ca6911ed77b812f1374bc8cc550044ce86b57c95df751bab3ce712c333fc2212763af29e725081dba1bd3a7b7c46d48474f62cfcf6e1439d9a7b076745ffb522a256761069e926c27b8512c81a374df836aa9359ad3157b33c35b468989f47f1a3815224d53ab47f86f2b164f8200dd63f85417237a8fa5dac420027c0316e2d272ff581bb88ba3b19db30a0b3d4f9dec6da07f1b93c6e26d5e35d16073b554935b4e878bb27a9ad58a10b626b1898a324ac7a02040b59f53dc9c3dbcc0f8642de933be0947c2bafa9bb6320fb44eda38078f50bfe3d94b26c9277981298fa2ac1e5e65d854c4141ae477bd7599b6f0cc6b6a21014dab118fa6b1b3d614c5cfe0ffe5e12252a80c192f49dd59b3fa988c4acba0819bc703fbdf88047f5441eb9cc0db7011c7cec966ed65a2f7a991d5ec99c31c1b7d7d08bb25e312e40d1f000f805b507d2bd5a3fad2b6a5ea9498f47433bdb5c4e17f80c97429f67a451714fe9bd538f69139a364579088453e56c0011dd8a3fd3a85c1d4b42e117357f4b9d6fdfb96ec1dd2c99792e7af44ee17a8c05ceb489109b340deb713e257fefc1600cce4969873d341ef1cde2034beb898e568c64c963d31bbed98c98034169603bf471ff113fc673fbc530f84152d1488400ed6f97ba9661159e769add6112f4b8799d731eba3f8d72d9b7772b99b8f920e192d0cd54b920c01d3405a0347c9700e0a4b1d762833da88c697ac8f0163a65f83cac9fb0df8257116fc7b01fe4b5beb06c6f388fce2bcacc647da60a3f4abe5237ee3484a8ce7541b9bd349bafa4befe18df5833343905a82c564435f7d1bc763371a6d866d5a142e93093481c605ab155285215610830575f0ff468e820f8046552320484bfd71d583c3c8176f8e33b037bfc905483fdda85bd5d5d0904bf949bdcb04f047ac7158196bff403031de27bdf1d73375eb093fd39595dcde7f80a9f28f79bdff07154a5367aa293dc2d10a8b139041753a2b08bf190234f3f9fc135e336b939241f3ec557b973c0ff70b4f66e2a2075d17bf0ce164eb25af0ba93808e2d5b2965625536ce7f66ef012fd5c90a8cf5fd677861299671b9cc20bcac5aa7b6e2bc787a714f4447d8775819f9331c401bdb8e2b137590c2f50d883536a6776d752381975d44fd8f3f056a0ba439947381c6e97dbcbd9017d00abb6a75a029f332e44c3370c36ab79192f5e1bad44696d058276795dfbfcbd2f1a524066c5d410f86a1c628d7a6043987a2ed05bc676eaff11b2ead7888b6d59ed4c17f6cc533d360e0365c0cb4fe2f4e0afcc54aa3af6ea94428f37fdf4009844b4758bed72e356b43f5f33265deabce1dd0b55e2f910b361536ea5c2a89600f93ee0a9ae884e260349ee492a226106fedaf7f7ba4a413e6d39e4eb8baa59aee4d043f687f7fc55583bdec2ff4963d73bbfc89dcea166a8f48562f383a196af07e57bb39936e5f10bb4005f92cd8da1908142dab6ce67d55b83daa6a91961821fb580668cbd7d67df12da1ae53f1d4e9c501d3aac432ac03955a4fd56f964838254b9e7507e92da18607b1c25ec594670b9b0f27778c766f8cd99ceb8c5aceccf8ed1d6673f67652b039d75c90deb088af559076a4ed103a516d2aa57eb1448345f524f3f0eb167e665de76bac2366795dd3da5ec4f9670d668862b351e9f6010a803036f07b15434a86112313275c69defc9c8010ed8f3e9c9a540227cec6cbc6213607903416ca0d338e2699abff58f2cef2869678d8665e0f24a2f00030152f824a5b2bf4a98eade91fe477aea89e0b2f7f1e86f2b6230516bb25885264256bc59cb1d385f55b009cfc66b3ddad471d8e006c729785b3b26ccbf68a502719b9c94a10e22520a275f603022305571891b04e7592ec4ca8f8e1fcb8fc054cc5a4598261d7205b1266eb901e54d6864967fa15a901fce7941ae73048331791b423b8f6b6dd5a49efeafe28e03265d126e5f12139a78fd2057ec3af671f85ec38bde6fb07e31a1191d2afb12735bdb6ae8fea2eb96772b100fb231a78827c2e21e4d2740452f7ddb440d74ccc6be27cebe2c55576cdc1d33dabe066d1efe519018ee569fac21f743005c572fb07605569b8ccdd9d76402632f9bbab16dd6e4ad41a713bb8b96ad9b89cbb1bd9a11f4f3b12f4ccee0a999deeb6a069ff248132f4e563ed574cbc5ef919f8492003332081f62024cb42debb0b91eaf926ef13ec40352728e9f055f8ba5297ff6e1d9ac015c83844eeb5f60cf340c3aebda7bef3a51cd018cef45741cf65e411f04f3a7907c12d356c7741afa3689623cb38bec604a12333a917610ca2d51fe15d200d3099c85164639d5baf022c9568ba774b86cd7fec59ed107e0cc3321f710259f46fb2399090c039901ea6eb228421be7df6dbfa2d5f35a295143707ace6783d17e439bdf3f9ec90c9676a8dddc2d92739ae74d9ff2cc96c43148377823df7b09f6ec8561e5b0ee7d35ac59e306bf1ac4be49b5edcbfce898dbe8d8fe127573a43e8a7a7f4d000b120773f41ff6e6dc397205abc422abd6a20dde875c7c37c2681eb11f082e4fe45dbfafb936efa71eecaffe7a32d28b5ff59a9c93e201192d2ee6cdf0f27adbf61c9bb57c9763aef6f4dafef97139470e25f85b9dd60a8266c505dfed59cee9fc1aa7b46e6210a9942b360e4cd5ddf09f16d9db04065fcd7a8e506e392a28fa6419d14bf0fa1156bae4827e96313624689bdfd24f830988cbfcf63187ece61ecd95d2604a52ed86e08a6b9130bbcf267e195a384927c41d9f844c75ed60fd7603289292e1f37f5198fcfcb08f1b4a9d746dab85269b6bdf53ff9609465fb39d3583f49924726ea5c7c9cd82baf52263f29f8642d745058a0ae63fa73858c9627413b8dbab0a959a9d46865cc791bf823f88ed5b8168ecbda4f3f83021f11b8f77e3d5d88c8db99b3623f8279f65a7da71eb90c00c0066902d24433b8b381cb9ff5268ba284e936ee001cc286514bdf67293a825712e54fdc0ebe89c1e363029e0a804d3b59465fcca79f444361c3f43b5b20a4943f30410dcd63355605f12922e7ad792e9b398bebeb95263b0bba8b80fb395766570e0f32066e5df022a702183d95b13ee7a7ee3f4ab27480e8969d56431a2d8ce8b61f27a881ad7b4140286aa991390b1ab6487998bf4968810ab9eec13f2cff4d01951527c069945a56174632f5dce5e8d1703541c5c7df81bfe8495164027cb2b9294451ec4e12bc3f1360d0479f504ff972161ea53ff4a1e4c238bc55739467972197c0b9a223bf", 0x1000}, {&(0x7f00000014c0)="ed5ff96295d968f313feb35c024bda253b93c1d40b05d24953d008d9975268647a787eab302bf7164db6df92957350542cb4b31a83ab417132e8c36a7b224b9088a17ac457815212732f1845040d216cbfe769c2031dc3864d93b035c545c13917561b37033aa230d8cc4bd9842ea6297b9076b74eadcb5eda57753562b979ec4ab69020dd92fd7f80", 0x89}], 0x3) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="04219e1cead3691d7aa4cab19b813a5e5833b6d37340015e70c7d5217593b7ed8002a2cf89cffe00cb509522519d09456f0fa06a65e4c92397026fa90496be864bd061a32e67b6217e8dcc4c85d817f57185a5784e9d45683d11da0d7f5439092aae690cd465b5705e10f66faed68df107dafc3fca72af9551d0282a2f00001ed613037a5690aa4939360048edf3ab71c4ae2a1f639d0a9c6891ecd21a4fbde55ca9bb8757b0042970c623810ae2ac4b1eb7d3392f0ef912b5abdf82658a23c120876ee6f7e823de3b8b47193c11b220c75589dc6d588dc02c22a5ebbabe233a8b4123b13fa2", 0xe6}, {&(0x7f0000000000)="f534edba434980ccba4cc57b29d8d39cd0d977d28499f90ade355f0fccea29", 0x1f}, {&(0x7f0000000300)="a64148a3ddc95cc02522bb1ba8960af0b27aebc00ca3f0e730246eb0a9d4a91d16d5270f9fe5f6e27738112747277dcb7a7496b12f04336ef640295796cf2d824ab151a8914300dd23b74802076ee4c3f1d5b42264d586de5783da11f5e99ebd895a359c99d69d99ca693310f21920a1c7246f6ecf4b83136a35285ad8d12225609ee1f831253dc8c795d0e123c94b4074cefecf9a00574c1456f8621276af4dc6ac5d9e", 0xa4}, {&(0x7f00000003c0)="4fac8f36545ee994e7dadb2da6ef1d5da490bc92abfe0deecf81df08e7eb874ca521da0c96ced37e205e112f193bc55fbd2af73f24bed91167e538e419d43636c4c1105bb5a99e7f352cef347a32f87eb648a30ad9891b60f37a3cbd2fb20bc05034295af81b89475423b0ced5ed83d7999a4753e3d95f1b199d6bb386e6fdb7f239aa3bf4dbe76085607150e660d52017df480d56f02561ae42036830e5085604b63efd62e7b7f7a0affa7f37adb2e21cc7f621657dab38965f7310137a988c595197853881bc", 0xc7}], 0x4) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="c3", 0x1, 0x0, 0x7ff) 00:34:54 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000007c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25cff74711baa2cf6049b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07984326a0ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c43c941b7ee488ca59a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3a5ae80127d4ba0c64d79acc13c84d4d73b747b24909e4786d2842f8c5508c65da343d3511f004b464d63381077a936cd0071fac48e635e4c901ffb8dc074d63ec78130ef94598a44cfd5ccaec600b79a082e2f8d31306646e8957744ce2622709b14e2853b75cad0d0b151ddb8f8113a8c81d6d6e64fa7a4982d926d48c1861257da9ae17a52757c49e75d0fbde158165514c40ee2761c3ccdbdeda9b17b7295f27cc27a8ae9289cb8eacddea072f7583636d6ab8f773638eaab1db93c2b1d664f1e5c1ae40296171d1c39b96bb4e741000c0000000000000000000000006268c886fc10cc079cb98feb7dc48fcf7a00"/597]) 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, 0x81, 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, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x24, 0x1, 0x401, 0x7}, {{}, 0x1, 0x24, 0x2, 0x4000057, 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, &(0x7f0000000100)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}, {0x4, 0x4, 0x800}, {0x1, 0x7, 0x800}], 0x4) 00:34:54 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf", 0x1000}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="3346d97badd895f6c82d5182e2473b43f4cb689cba9f9f86b07f6de3045c7302aaf2bb7dbaf443db4eb0202d79dfd37f150f7341026c5cac6a04f6d8a9eae3055c51e497c551447d09c2f20391ad9060bd3ef43d0233fb13176893178fedaee8c0b5a8062170c591d647e5b64dcb9a26b839c7237fa87f483e8f711353d4d8780ca922874763b6646adac640be8ed8d0a3f21672b3ec22132e07a3a1f93848b7310982d388ef2597c32317ad84469ffdb8b9ae7d1de96452864dcfe52d1d654e8a4a28ef32dddad99823a4bf24004fe228a77a71a751e15448188f3d", 0xdc}, {&(0x7f0000000000)="9d847cb13b7ef07cf8962cc14aab4dde1533b548484f546a4f6c20adfd0ad7a76a18e00ee8174794a9bcfc49e4d7b21712343ce9a25d266d484d22be34e8ab4849160ae5660c3dc02e3a1d37459b2b54e157f72c2d3e030437f82a2595f9c9d34bf8d3d689aca86623ab10b4", 0x6c}, {&(0x7f0000000400)="9a586ddbc087c97a354095605f67faaa0c5fce784dc831566e96e9dbe2e782a3ed8dd6dad806bcfda6ae12f7a82239110cd18fdaae69c4f3d4ca42fad43c43cf662f352907151f86d4390d4afd318efdaf69fdf57f972b8f7bfe198c74e187165e449159f9391b622a2164d3a747eeb9278a7838795ffa81aca80f95133185a54d6d90982ecdb9282c7c259d97c78d546c439c40e01badd67eed53273fffcc74177dd14ccad06a9c39f875c33dfbc0ef5488631f99022f1a20491d5a50be", 0xbe}, {&(0x7f00000004c0)="52e0225d99243b52dc2a7351f02d8e047cde2bb493f35448b5433622563a1d03811388e0dfc4405bf808797685c9b5e8bdf317fc6ee8ee6ccfea199333feb95186457a07f44f90d7699acd9e46576d5f5f70fd6df1e341af35ee012a37150767d0dc1f1557bfe643f5a6987f915792fa00d8f45e322522020c91218947e0021cb0dd22a03ebd39d27e2626d4cd666403defcff4e8ede1e5e6da8f232e6cb27bd9366ada403cf35ff1efa3a5f1ab21f763106000000ecde56aae1f30169142b4886541f53bf8f00000000000071c14260ec0d41119db620946ca796edbf7ddc58241b9d09128f76fe15eaff513376f07d702c24599d5ce5d4a891e557e7d713497e5b02ece377a6026bf0e20581cea318333637bfcd1809530d6037aa97c853963a03f9a11c1601e6300176b494cda7bd1f2c1bcbecf77f050c109d214428fec68bb6b25a1298d6fd8facbf969600"/343, 0x157}], 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000003c0)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x8}], 0x7, 0xfffffffc) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = syz_open_pts() close(r3) close(r3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) dup2(0xffffffffffffffff, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x1000, 0x9, 0x401, 0x1, "e26169c8025e19bc932822534907ba7e648c44f5", 0x6, 0x80a2}) 00:34:54 executing program 0: poll(0x0, 0x0, 0xb3) open$dir(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x9cb9dbce55647ec4, 0x121) getpid() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) execve(0x0, 0x0, 0x0) 00:34:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x78b000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:34:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r0, 0x7, 0x2, &(0x7f0000000000)="5e14fe3f14bd638d2eea4f36980a38143b7e9f88f765ce96c8409d464504493bf9c8303406a9804dcc40f02eccd1d3c174ea29c9645d11f9ad6b1f17825def002b92c18d92679bf383b185f04b", 0x4d) 00:34:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100f1a200a12465efe8c67fdd496e642dc2b83c31ff0200000000000000000000000000018300907800000000ff020000000000000000000000000001"]) 00:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000000c0)="ece404c924aba94096d9a15791c7ad0c029082bd400c84dc9c11015cd12e280a877dcedcc87ad3fa279ded82798e1569528c58f1a280fe3a594141aeffb0e21dd690fb059af994ffc40ea20781a8b9c279c93027219b9d9fa2fd55", 0x5b, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3f, 0x80000000}, {0x100, 0x4}}) 00:34:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x8) dup2(r0, r1) 00:34:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 00:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x15, 0x3f}, {0x6, 0x0, 0x0, 0x100000100}]}) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f0000000240)="2545e00f900a1ad85e1a68aa36af85b3d0b644c391872222d5a02fec0588c0ae0ef4c05c6eb9ae326c3c09717b6db57cc0760ef48bb44638cc76ff5b3352166da493f6962d6f3555c7a24d3fdb6f67666fb7ac1fb0de53f18f6858182174ae07a6496c313adc62c1627283e628f6bfda17b75b6fa0cc0ebfd602096d37bce78909374447bcc83bd33ade4f2f89f993b0c42ff95e46683820c78390bd1732e477f83ac38228cfe1faf2e544e3cdf184fdd48efaa978b951e4a7e537ae0dc918a3953d22200605846e14", &(0x7f0000000100)=0xc9, &(0x7f0000000340)="53aecc97f31c72cd4b7096d785404107ea28cebc5d5344f836ca0e93e86cd29806a3b793c8fbf371de84a1f2bdad0c05e5584e07137f583bf73b3ebf8295b99c6ba5a79782acca21a05ae712cda7769a374a5c1b863f5cbbdb2c23592942e43f0dda3a67b5a48e8b195ec24ff3b159f58f4cef365000c5537a89ba0b5f9b6424242fe3c95a739670f342a3dbd07ca6a5415bc91fa835c4e73ca64887d98d39b7abb3a3166133a167d37dd334dddcb0182f6d3008732c38c8d0f090c83e61e6dcbc55d4e2563a71", 0xc7) r1 = semget$private(0x0, 0x3, 0x31d) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0x5) pwrite(r0, &(0x7f00000000c0)="fb61a16f5d000000000000357e05", 0xe, 0x0, 0x0) 00:34:54 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2fb493695eb766"], 0x47) listen(r0, 0x81) mlock(&(0x7f0000fec000/0x12000)=nil, 0x12000) munlock(&(0x7f0000ff3000/0x2000)=nil, 0x2000) 00:34:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000280)={0x0, 0x2, 0xffffffffffffffff, 0x100000000}) close(0xffffffffffffffff) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="540d81bbf6f2d396b0fa2acd63baa7079c8d8e90fd34953bdf242c19b6351f83810e03400027ac9c1be028e2c21192ec212520e966a2eb13ea99d6e27fc3e9baec57addc48412e59f24131068d69e178a8d8fe5639ffad5d4a0674b7aa25ed5429aa6904a18bcca1bd437bb2562af42b80636bc64c0a5f7ce8b6c692c2785ac197d7bda15b1605ea0f3e4e571dcdac2da61668b7ed0f08bc06c79a9539f329f968d9ec67e0c644365303ab6cefb71892f1888f9acbd8", 0xb6) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 00:34:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="e2e25d24bd352a4d4a2f030c997026cc7da60cd47629b41d535cb3c3e06f3a4ee9fe8c2d8c1accbb8220769e41eff87819a6f4c181a6fda51f3bd5b9f360a85e1da6f677b1446eeb1c191efaf6ff7caf3c6188771b922e478459ce0f9272137ef1c4639e0471c9295068891a60e033d4a1840353f490228bbf3549a652dff9b92bec228e56f197f658419ee10c03ec8eb29e0f041903bd998040499a16d499a9e1ae3ec7738719bd76e1565a1b108e86998552f08649ccc8e9979a127678d0d120e0eb6112eb007d7773324ec84eaa2a6c378f337f1708133222ef38c691c65b33325823da72f3eb", 0xe8}], 0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:34:54 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d701000100ff05"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[{0x1, 0x0, 0x0, 0xfffffffe}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}, {0x7f, 0x7f, 0xff, 0x7f}, {0x80, 0x0, 0x40, 0x3}]}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x1, 0x9, 0x4, 0x7, 0x8, 0x8, 0x7]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x80000000, 0x7f, 0x4, 0xdd9, 0x0, 0x4, 0xc1, 0x10, [{0x8ebf, 0x4, 0x33c40000, 0x2}, {0x7ff, 0x2b85, 0xfffffff7, 0x1}, {0x101, 0x9, 0x9, 0x6}, {0x401, 0x0, 0x7f, 0x401}, {0xfffffffe, 0xffffff74, 0x4, 0x1ff}, {0x3857, 0xffffffff, 0x8, 0xfffffff9}, {0x4, 0x1, 0x865b, 0x3ff}, {0x2, 0x8bb7, 0x5, 0x8000}, {0x101, 0xb982, 0x0, 0x40}, {0x8, 0xfff, 0x40, 0x5}, {0x2, 0x7fff, 0x40, 0x10000}, {0x7ff, 0x5, 0x800, 0x791d}, {0x3f64b33a, 0x7, 0x20, 0x8}, {0x200, 0xfffffffc, 0x4, 0x200}, {0x101, 0x401, 0x2}, {0x0, 0x3, 0x4, 0x9fcc}]}) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x9}}, &(0x7f0000000040)) 00:34:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) 00:34:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000fb00000100000000efb6cfbeac00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 00:34:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="48c8c1268faf2f0893c18bf29877d724e96950479a90a333461a6dcdc58837ae0739073de453fab96e29cf5608df7c05b8a413ad6856eb33708ee19f83dac7047d058ea84372883fda", 0x49}, {&(0x7f0000000200)="8c509cd2d37d423e1cc9efa282778e87b4b6a946714795e530371758d7c4a4a57c10eeb33cf5a527e6183dbf34d17ba69e158f005355f6c277746d28d7ca5dfc344a0810ba021c2764d874e923fbba45171e5d21c153b87d7301b109c31f3875b2f6107a70e89e6cf66be8ee5e73501e64320de6bd4681102deb1ccf1f3b906983deee61a43e93bee6cfea228e15fd7a9724ad48e907002b0a42db805c3c817517cea1ef856f881bde7227d68af6271233276a7bd1d57c0c096b61048596d66c9a4578a19d520a733057d80e7213c15f6f", 0xd1}, {&(0x7f0000000300)="6ede2290826c0bb389d6d1ccabeeea01d02273a6c022feaf937a53cd47cec43dd27a64dcdb6a9824c103c3815f77d6c6d2a577463935760907219348712bee20ce8123ac54839015d87de1fd9b56b259f152577b4a7c6c2525c3945ada7829535f12f13f9d44b76cf59d89eee864ed76277860aa3854dbce01", 0x79}, {&(0x7f0000000100)="0a2455271aaceefef70c57fa1338440df2a77e4be1b77466d396c85ca84d55e297733342d20ec90fe3d6", 0x2a}, {&(0x7f0000000380)="c8d0c2bd11a162a749fa0c1591211183331fe5c2511e6e23b0f1eddb0f7a5ad4b7ee2c996eb2ffc5b42dfd5116576ae84e6f9806ef426cdb183ac35e2d66ce62b8408557fadf3b172c81b9cb7440df5af61452d1d76e5f96039684b905d90613129e02e0d2a48946ad1a36ad145dac9ca13b6eb2f383bb7cbf7c8ecd6d6b0cd55992a44ff9c56f7fbdcfa71f1c4a4760a57dd1d142c01e8f94cb07f5683d09ca92142cc04950d88a1ec8be3df8b6d62f464ba786d204b993f88f3bce4536da4ef5199c3a577ee1f773c05a95897728fad73d0dc8af686a7cb621a41dc093b547a543957ba6f728a45ceb0bc8e7afda71a1bff9c49cedf092769ca59eebeea0204df2d1f3862770387735af2720951900966e6fd74c12f4b79e0b728182b9f8dce12f5330cb62d87040d756c550f89e558ffd064af69074537e32a1ff021f1a8a20c4228e1769b3547984312f461bc541b2d6a5b865e19c82993dafa4e743601bea609831bf39139e29c17d53a328671c118d35278d1a8e9147d825788994bae91e16533d54e2082a05db5a01f543f603fc6bc6cbb9759645fbcad9128120cfde3712181649e45e719a08fc5ece77b01d8cf2838715c2beb6adaf4a2a48ab3fac0113f79570d3d5dc079f4f5dccf5ca54a2c2616bfe94515c5c509bc42eae392cbe589c849e763b10f4fd5ad993c99bd7daeeb4c16ac7c5a9c809408e58fc8758529f5a5076f5df42e9f2e7220a101363b5a8cd4a1dd987822ab6d3f3de8d8bb68a8457d3c5c2396d184843c65c51bb6ae60c3a7886f27c855f3ecf621d4a0bd69a9cefadc942712bc8e40537c85fc867df025c96c15a3cc11e8867081475378d127593b659c888e57ca55241c5f9c7933ad023e9502d5dc38f169d8ccefdfc1e0b3d27a4d98de043be442a3bd0f37c0859b61c4280c0bd2065c93a8767c3a6ae4382c3c1aaf58dc3c7b4964d52607bc6f289e3ef84a87a61081ec10237d58ac2bc8ed2552c9e096cd0e45d5e88f548e0e86fc5ea182b509458966dbcc9d9cb23e746115b306e130f2b0370b80f760fdfa98f29df45bd05cfdcfbf2c3169d942eeb06aefd114252e472874638442f2ccea3f9252d553089d8d225c12c58e55f087d51e224c8fed1fa42844c5d6a068863f4974d063c2f3ff08ebc66045a129861ad7b87e16fae97d9716a07b611f8bbad9694618b9ab9d4e8c86d82f025687f155ab1f6e3bd3192b3f7cdb0889d2d75cdfc814de0c84e7f27f1ee27d5fabdd5a8c38e00ee4c299d9d9ae5dced856c538b1c11871d344de15e755f442d5aea7d9ccd7b4433ac331537a497f980a32c045985e83a29a24777260176597d91b27b66278abaa2299746a3238572652a9ff19b50f2b66070bb2f5045f65de7f242de67f73bad19cc21565670b2976200bfdcc88fae11cbd1c7b30fd90516f1d8df5446f1c1a573c3a32f9fd7d859c13bc7ba21206e8ec4bfd0f80094bcb18fe484dc2de19a8f95012a0d917722828e22233a01cbdfbce0b8195a2d4bde497b0ba43346bc901bec7d774033ede996f9cdf5e9734f623df1a935585fe2b1f860b299500d4cf1e4d88179fcbedaaf8f8d0139cc34bd27fb13bc44b4bd6acac08e1529e4ff52535512a302bc987034b58327b627bbb4fd0786e1c9affcdc6948fa379143ee280bbe505fa579a9427b960c8c23525d9f2912068ee8f433c00c9f0df6dbba16ce199f94f12b2cf4cb53b81e765846b6364a740bd0875bd6bac012406327befcd877968fed50feee9570312ddb6f4b371e147e2dd98a41bb1faa3aff26a66e204a5270bcc05e8a7ac47053685254a547d0d5b12a1b3d0437bd99db9196c58a77b0f2c4bb62c83cc9e4f11a3a852d65c59da784a7c152be6527e5df4c67ed462247dd3aed4fcb288631bc9659f11a83dcd5e56f60a982471c2ee0adad966223d47afe5f4e34fb19cbe629e93d90df68f407711f3a090b52cee49bdce87260414a869f4bc4128e3ff742b6272b959d8cd8979f5a9242e2f24a55d6381096c017d5373cdf763578a22067e3205af2f23ed9838a97590a348e4116c56bbc750c38ac0e960ccf38209beb0070943c3a6ca9b6971bf967e271521ee3f329b2db4c0109443739c0346e24f6bb96ad97adb7b2da0e6095cadcceaf744dd99d8c18590c18b362482a60efc2e652182bde2c2afff308857c130338848bf11dede41bcdbacdd18b77dbc262e028bd30fe05308861da6966523576921982bf41d90d7d63945d004ac151c917a82e18be47df0b44b5d6d159a80cb403db028c47ad6f384661749e7b593303d8221ef588a1e8745183444308c21f1e2cfbad8798b8cec26d0d498e96062064169cc9f06729fe0bac610d29438004de6dbb8bd68b3233cfc8e44869b28cd7098215e034ebcf06067f336637742d88ab8ed885d15f43d2f343008bcb686218d206f368f1a5526df54141f6d40aa9c914edde06b6c1ffaa661f6cfb09ed2d9c6a9f09c252987750690308b6064cbe1b8ae36a015f0490e428f0a6dbe5ccb0f4705577f1efe4e52aaf6ab6ab42c569d612552283f2f12621b9e641ce0ca81a6d3f302c50dfa93b643d6184f118469648621d389be8cf70612cee853a51fff540867580aef2f16eb47cc89bb2717f779bdc0bd2c8d953be6d86796400294115696a3f7d9f72dfb000c3de8d314950a675700810dfb7d01a37aefec8343607c425e85bf6df9fa1d33dfb2732aaf1133ec873237bc3aecfb391ec52cea9ea6431d0d006f3ed476de5234e53a5ba2ed9123659519e44c0e29965692a53ad6597c36183c559bfaebb9cd4b25c3708fceaa26b2424d4d704ce8dc4cd378cc8961fcebb5854e420bddeed9548f3f8039b647f707e5de95f988ba80d1080d93ff2e5c2f4932c03d2e47f5e83d767ca29657d25ba29fe978eb75ba15b37e817c4424f95a1f6ae4122f4872e618d629dd8e9060ffddf914e0f44085c17b13e6ac8285107cab68713f43196671e19dfc9939be6cad20f35e9ce87907d870d88e14f15b9a9d88a9ef125e10431ea98856d6d86a55519a1efcb6fbd60c3cbcd7dab5fbcc12b68d75130cd0fb6d54ac010d8319a893d3ab701ddb62178af50a1908433f5b26407df1b529482f6afbfd5a1289f039370e6d3ab097f34f5dc1d6aafc74435880c160e7b6f94cc62ca0db6ec6e97b627b7e18e7f72e15866895e41bfa5c59e030b0681c0eec53f2ecd99712f44b50b1723ac2913dfbbacef11bd5e2c3c61b5273b89f2943d1e4a6892ae8c44e710b4206e6e826cb1d531285252c6d8f29591c796f8c11d67893409c8969c78dfebcfeb19aa8fd4b5f8e4f3319580f95ea6c617a27a9ce854a1a8bb59c51bb9f47115e76c91ae218873f8c27b8f0fbfbaae5f4bdb3a288727d8b36dbb2df2c43424147f8fbc2eac21e4160725ebd1d9537915a0139449cd40ab19f8c4002d516ec3a5520a8e850fec199d80180239454a2a3190cac3b038b0d0a8902d2b193d43f6b26d4d4012b1e42be7416435393aa151e118fcdb25514b7c5ee5f5a0fbf8e11194dbfd7c1e1f5b2764e69a790c7f20a59e7b4da03d855f12832ba48486736996d8ddcb7e2afd849d95f2bfb9eb3fd92f193ce7f4b31d0127289113601004e66b3bc85d95da91d8fe01e4cdfbd8e0f24ca87882f133dc2b5f90cefc04aefde0ef803333ba1d95f56b57c2ce96ce2840750b9da771fe74f572d6d189798879fdfa0a458721d78647ed2d51c86a45f4f9e757d7db00bdb2f36df3564552f7d9e81f2c85060538bf15de3354c8f21509887673aa21866b6fcf156c4569b34e6eb23d80259df22598dd84b37510753e971a9715ac1dc01599041eaf049e31e202d8e511fb63d9f99907376125173ab4fa8c59af5c45d7df04d7c62f192cfcbba6a727f636329ecaf1c008dd22b0c31da6579dd3c044d4ce4fec6bdd3a315a89e4b1bb2edcb504a11b3c808a327c46150ba65f493de5aa9a7c91079344b2955b13dfdcc38922ba9fbd9d351d05ae7d10d8481cf347de6c114925a461cbf184e84777a9745f5a1171a6be84c6192d3dc454c37ff28b3ab47a0c5b3499255b3fc513de4c8c2f49d085de2fa161e88ee7a6c5dbb22146ce7ab515a59255bf0054ae2c05ad07c5465e6c6f87259646a80c2be96f79e7c27dc7229f4849e8fceb656bf4f558628d55b05b2067b3099edaeaadac157855229f3adb7a3a853f0d3b2c2f33092f7e823dcbe19d0dfce12a94adf09cb13831ed358b602072baa51c5209fee91fa1d83f19738300e9edce5504fdd60e20bdc809ca7b6b0b9cd901a122de158c6afdf0dd4ecae4ba6889ecf63d6ba0d30fe24cf99f663d52ebe410b85e9683580159cc967ef85c7ea87948f87aebcffc65c1f4c065480bea3afc1b12a5a975f1eaddf8f0c4fd8c6d71898bfb45fd0409ec1624c1ff9796d0b841b06b9eb4b12eeb9b5dbe0964b2ffa9f02658de467e9e42f7897323fdee8605583274489fec8c30167b7fdba80b8e14a67723bbd935a079ad2689b7793a98cf18f3934b57090bd8f0ad1a7c9b5d170ba00cb692ba8eab6a00f50afe532450923e8493186363aaa620bedc4477c0236767d707778120281a60075982fb7dd40b0052267c8b87d9bcddbd38f26e4b76ffa60f6d0e6813875f924cf9c584e3531655333708526c894ca0e265fcf014498f504f1117617530247faa0d9e6463e8d9178e8b271f6d78b920ddafd29800448a4c0a28f2129110b1b1b5126e5dfc3345d79274f5359177245bf7265e2f39ccf3171ecbd6c250cd8ebe9d3cc5934d78d84fc4bd56cee2b5c41bf2d9c6a1b2d35043732cb1b4bf588d34d94268a3e144063c34d8ee395a5e7b0681ac2ec3ba8bbc225de1f2597734a9235e59ecedf23132757268a7a320ac49ed0d809b2820f81c953221d00fabcc8bcb7be7cff7a7b84ca4c567f558cd6cf8f6303fdb843254f2f426137bbe283e5dc8678c57fa8d65b6bc27d75c26ae25d622264db7ef6a05faa147fb32a875f753a39f3b00150e94c0e7a2fbd37a5c08dfc220a1aa21a54b0620f40d21b6ff8201a1c382a0d76a4ecfcf5d8a3d46957f60a201e8d87f0271e4ba41223918bb1fb1eb0d133a33b972ff2f695c31f1fbb0b18af0ce86f15ee621132c9672cb44b234ec65c2a2ca3bd5a6f4b941a9eb4fbaca7e9bec07a94eb502c5450128f6a2f1971114924003f49eb861fbd1c3350cc1b159ca573ac52289bd4f35afc4bd36bf1f70c6e6f439aef487d735028b674a6111a1142357785a64babe71b766abac0dc36daf0d1731f9d939cc00d0d5823d9668e889854b82f650a972fda4ae74f71064816a533cc90a37ac24696fb2674b5955d84843356388a10b2ddfe2b191c627d3fcabdec7f288391ded3492533cb34ee700bd1cd75d2d1934cc9e35b56125c609d5cc1ef5cf7238898bb40c718460a6a3c07e07fa60fad2b5a6d7d50b5e6fafe067fc84e356540d7137e1beadc0f177fc6f23008286aab9190f9d78c544795b43fe84b6536945753b544a35e9df549053175262b2b613cb25f506d0a21f1c733a748c3a506b9127cd90506d20956f5c1274c0e72b40487eebc289eee45445be73676c38b437f9676050c42ae456355a1b179724162e06a10ba5a30bc5db34d81fafded9b6a4f133b37e7bc78548617128b54775afca054a1cadf9b28495dacaca412bf2292dc6fd8dde4bebde08d27216e62e9817f754c75a09055bc8299bf47db43135302894bb177d958786d13e1014e17c4607e7eba4cf4f0f05a1fe083f1a63", 0x1000}, {&(0x7f0000001380)="7e1679befa34938d83ce1ebd3914a8a2272364", 0x13}, {&(0x7f00000013c0)="2fcb99c3bd6e0a4cd50287c6b08edd7e34fbb98445d106b5b4744e5c4eaeb833146723b8441b9cab2315901a6ba1bc0a70f2224d581d639f2ed8f8b54b9530626cebe8615632169af2391d05e39a83804417379f7c163b5c65ba52dc76e10fb28985dbb520472088fb1be4b248ad541fbbe0df04f7486435f22a121d1a7b8de736f528086a4681d939ef5104ac95c5e74df71496fe57bb9be582055af4f8", 0x9e}, {&(0x7f0000001480)="be273af8823d488779a368bdab187fbce791578b24959965b84bb6844dc28d10a914c8f2e2dccd22d2c5ecdc9f900b91c2138bad9591d789ad8a8c4f798834fc3333df017ec3ef937800c02570d020e487df957127a3e8330f0acfbfecbc9ee207859333a0278d5171ad5fcf899520519716f31895b74d82388a29d2dd6ec02fc6c2e158417de47ca6fc88793ce24b86501a719f45d9b9828142aa4f383ff1c0d218e8", 0xa3}, {&(0x7f0000001540)="8294fd4a303ed64a3cd4f04c8e0516b01e945333efba8972588ca387e77fe413c040bc0e604daec3ce604a7753b18f6a200a81c59ecb574acce400593b48f5cd1a885c6f87596fc5c3d0164ab85b8199e38cf0031d2aa19c95896d1388d073e3f5ec50142c27844966a0392d844d6d432473c8c121547f340763102d50caf390ce4d9db1b316d411ec7166de6ee3097901e451d866f882429bd16cf7ebab5c736a8e2d9fbe40cef550ba4494a507b7c6399f5e7e4addd26a82a57a62aa5fb352961160d5085d9d38a87ceadaf7a91acec0a449c675bad88ef0e97b330a70cdc7ec7dabcc45415073f546", 0xea}], 0x9, 0x0, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) fcntl$setflags(r0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x100a, r2) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/232) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000001700)={0x8, 0x1}) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000001740)) 00:34:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "0000ffff004e800008000005fd0080002000"}) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x9}, &(0x7f0000000200)) write(r0, &(0x7f0000000100)="18d787940d85ad86a2121efbe97edf3e250190ba210d4e2c4101ead3de8392eaa8d5e4c787bd5ae3ad5b2f3543d520bcd1136e4a6f471608db70584577b63b77eaeffb401cf2f19809376755eb4175ad0a67cf7ffb830a65261ea52be87de4cf2689ebb4843e5fe670876b6f8bfde742784a54f6cce2a4bbc26d0451d426a89ef7ba8e2d382f448696a9c283f31ae50c30a04838f7a776e2999e2b3a3f0f62a4f7c2e2ac3a7c79896bbb8e25ddd261e99ad3d0431bcc2309ba8d9586dd8e37b3e2d4b4c790f78be6a39d00adb177a952803801cee5db3620277a59a8700e595858a641a0a55441", 0xe7) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0xa1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f78597dfd165ad6a2a37660f8f0c982c0f97a73d1db67dcef8ed98c2432ce43ab8227022c813e2e28a465ab3b5", 0x2d) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) 00:34:54 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x400000000000000}]}}) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) write(r2, &(0x7f0000000340)="50c603cdcff1eca64d876425ce0c", 0xe) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x2aa, 0x401, 0x15, 0x100, &(0x7f0000000000)={{0x7f, 0xc8, 0x8, 0x1, 0x9, 0x7, 0x101}, {[0x4, 0xffffffffffffffc0, 0x7, 0xffff, 0x7, 0x7e7, 0x400, 0x3, 0x2, 0xb6, 0x3, 0x81, 0x2, 0xfffffffffffffff9, 0x7f, 0x6, 0x5, 0x1], [0x8, 0x81, 0x8cd1, 0x5b8, 0x9, 0x5, 0x1, 0x7ff, 0x9, 0xfffffffffffffffb], [0x2, 0x1, 0x3f, 0xe5d, 0x10001, 0x7, 0xffb], [0x101, 0x2, 0x0, 0x0, 0x140000000000000, 0x4a], [{0x5, 0xfffffffa, 0x800, 0x100000000}, {0x6, 0x200265, 0x9, 0x1}, {0x0, 0x5, 0xffff, 0x8}, {0x8, 0x9, 0x0, 0x1}, {0xffff, 0x6, 0x7, 0xfff}, {0xc47, 0x7, 0xa0, 0x2}, {0xfffc, 0x5, 0x100, 0xffff}, {0x5, 0x8, 0x9, 0x5}], {0x9, 0x2, 0xfffffff9, 0x1}, {0x9922, 0x6, 0x0, 0x5}}}, 0xf1}) 00:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x80}, {0xc}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000100)="40000000000000518ad6e1b30600"/23, 0x17, 0x0, 0x0) login: """"vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e37810 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efff730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e37810 00:34:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7fffffff, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 00:34:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000001c0)="bfc6858fdabb0c3e748a323e7c3a2f27ce0308127528a45f19225fd09dd9ac9af48c64e9c22b466cc40500000039cf81e2ad572eea6676979e6e36fc9488ddc279a41493c6f11f190a3c7d9c3094bb86c9c4ebfbf2d2aa48cb8748f1403d65dc8e0ba8b7ad22e3ae2a837ad170ffb8bc7bb2793bcde5091a0bf4e18f1b2e58daade1fadd5070de221ed373f86796ccaaf451f2c76db2ed07c6237063f7b3d61f47614930040d182318e87132e1b22c3fe44c21e41515dfe502103a401496194ad84221e880c67b9135c7259843d2864a9c56f5e320af903324a784be8d875a3c634292fd9b866e4e2f25b33e183c4f67f700143205af34110ff028d2f9717d818850e3d5f3d385fb81db57565ddcbbb484bdb820e231cf05fef4504b3b9119bbd0ce03bba1ca57b1bb8bd8b1ed6dc8f5bed883e02004fb69cca33564be0f7fe0815580fc4f61e8ef5849", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x0, 0xffff}, {0x18, 0x3, 0x7fff, 0x2}, 0x0, [0x33, 0xffff, 0x3, 0x0, 0xbf8, 0xff, 0x2, 0x5d]}, 0x3c) 00:34:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) fchmod(0xffffffffffffffff, 0x80) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 00:34:55 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:34:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440d"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:34:55 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x2) syz_open_pts() r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 00:34:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb6af8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f948f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d000000", 0x54}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72", 0x4e}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed", 0x48}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x2, 0x3, 0xb}) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 00:34:55 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = getuid() seteuid(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1000, 0xffffffff, 0x5, 0x550f, "908b00ecffff0700438034f4dc5516db00", 0x3, 0x3}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r1, 0x0, 0x9) 00:34:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) socket(0x2, 0x4000, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x5f) setreuid(0xffffffffffffffff, r6) r8 = syz_open_pts() r9 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) r10 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000280)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r11, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r12) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000240)=0x69d8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r5, r12, r7}, 0xc) 00:34:55 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="0d85b1d4775edea1b525fdf0261c7a3a10ccab8eba4eae67b85d5d9b14b7b4548298d8614dbe6322f1b647c707918ae0241b05bc84800a0d15fb3e2c148497dbcd60f6d78f5277fe53004c700c82c5d4edd5d3b8e97d0ffa5ffa98b7be6ba579211dca45ce5c91f17acc7d6a6f7439986dc536a6305a7c2fadfe8e2bac202be0a6f94216f35ffeceefa05b92ee7a0c08b22ced7b98d61447638d6c668a16a4e20bac88fc4c52f6a55c6ced5c2719e991b713b4f93ac3e2bebd6878c48507f1356b64c449536031b9779e52d21c35230c9907a50457c4d447b05c1b7521f2c4f07582b2a2f9888c", &(0x7f0000000280)=0xe7, &(0x7f00000002c0)="521f5377c00ec1a8555f477bcd65239201263dc54b00e03625e13af5b50d9953db944cd6052ce732caab5ae193256f219c5355f43aafeaf10afc64b342973461fb644889d4907ca43d781639bdddee1331341a2d6414736f86232f3e20cecc10a821b8457d8b1a6980a3d0e9d482ca9504c56d4927dff5b8a93dfba4f6eb97236da31c7b48", 0x85) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:34:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x70) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="bec79d6f1bb01f8407ff1507e2b014fe0000001862b9d8dcd161342e000003000000000000000000000000afd9bf2b4875fe1092df1126432b5f4cd7f456fe61c0028bb3ca", 0x45}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) lseek(r2, 0x0, 0x7, 0x6) execve(0x0, 0x0, 0x0) 00:34:55 executing program 1: semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r0, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r3, r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 00:34:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r0, 0x8e) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x80000001, 0x4) syz_emit_ethernet(0xe2, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xd4, 0x0, 0xffff, 0x40, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x3, 0x0, 0x41424344, r1, 0x0, 0x0, 0x6, 0x20, 0xaa, 0x0, 0x200, {[@eol]}}, {"ed41e7a8ff2515e80c350354f54f051c1ab84d99bddec4cf01a2c4f0ca52159976866c56e2836acff82199c52b1717dac480e965c9e1001ad6a73c4b95a441306100c196e6dd54350996437c41e57933a34a510d0a8510e9b2ecb4d9ada08874bdd81ea5ac585b17906608ecc119b881100925c8c2741d89796c4886b09773da0098f12fb40a2aa178751a1ce8219c7048be49201593c196edf94ae24b3974e55e55e7b1"}}}}}}) chroot(&(0x7f0000000000)='./file0\x00') sync() 00:34:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0xffffffff, 0x1}, 0xffffffffffffff96) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r3) 00:34:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfbffff], [0x0, 0x0, 0x10001, 0x2000000000000], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x61e5e14314239f78) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r3, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:34:55 executing program 0: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="e739050effdca9c769ab41ecd6cb", 0xe, 0x0, 0x0) 00:34:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x0, 0x4}, {}, {0x0, 0x10000}, {0x0, 0xf6000000}], {0x0, 0xfffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000580)={0xffff0001, 0x7f, {[0x49, 0xfff, 0x400, 0x7, 0x338, 0x2, 0x9, 0x5, 0x10001, 0x1ff, 0x1, 0x4, 0x3, 0x3, 0x101, 0x5, 0x800], [0x7, 0x7, 0x0, 0xc9a, 0x8001, 0x1, 0x4, 0x32, 0x0, 0x8], [0x0, 0xab7, 0x7fffffff, 0x2, 0x3f, 0x400], [0x1ff, 0xfff, 0xd09c, 0x4, 0x3, 0x80], [{0x4, 0xfffffffa, 0x8, 0x2}, {0x7, 0x2, 0x3451, 0x100000001}, {0x1bde, 0x9, 0x0, 0x1}, {0x2, 0x0, 0xffffffff, 0x7f}, {0x1, 0xfffffeff, 0x3f, 0xfffffffffffffffc}, {0x0, 0x20, 0x3, 0x7}, {0xa717, 0x1c, 0x1, 0x8}, {0x8, 0xfff, 0x7f, 0x4000000000000000}], {0x3, 0x2, 0x3ab0, 0x4}, {0x4, 0x68d, 0x2c3, 0x1000}}}) fcntl$dupfd(r3, 0x0, r3) 00:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x4, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) 00:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0xc769}]}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x80}], 0x1, 0x0) pwrite(r0, 0xffffffffffffffff, 0x0, 0x0, 0x2) 00:34:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x4, 0x7fffffff}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:34:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x400, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x0, 0x1000, &(0x7f0000000240)="08141545c075e911227f866d7044ed8cbb28087c7ebfcea9e666e15dc3aa676d1608f14a9d05d997a566092357e8145a0942273ac4a0a694a970257de5006937e6348232a7ccb8381cae6191df9194ad022cab8cf248e065dcdfb87a629e512d1d680c28628f621db8152020528f1514a65859a8115d2d8578349e0d76b9dfa829bad4442a2743a62e45d3eef0bde7fa01ebe52a6e375dba82c59af8f5ffb9853dba9ebcbad336bf167345dfc95d5886f77ce7ed45b883d1", 0xb8) r3 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004e27f000140000000000000479659083a228624c1b392130cb93dd97107fbffffffe4ff00000000dc0000000000000000000000000095b050a731c56a", 0x42}], 0x1) 00:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:34:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = kqueue() close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x4, 0x4, 0x4}, {{r2}, 0xfffffffffffffffb, 0x20, 0x8, 0x696d, 0x9}, {{}, 0xffffffffffffffff, 0x13, 0x1, 0xcaa4, 0x80}, {{}, 0xfffffffffffffffc, 0xb, 0x2, 0x6, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x53, 0x20, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0xfff, 0x1}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0xff, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x8, 0x2}, {{}, 0xfffffffffffffffa, 0x48, 0x20000000, 0xb10, 0x20}], 0x40, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x6, 0x4, 0xc4df, 0x7}], 0x4, &(0x7f0000000340)={0x985, 0x7}) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1000, 0x80}, {0x80000001, 0x2}}, 0x0) chdir(&(0x7f0000000180)='./file0\x00') 00:34:56 executing program 1: unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)="6f51aacb6531beb224a1d625780d708e0e8b4bdeb9df0aed9c98052ba076ce0acb8d7067f90218a5b19f5bcf0b162e256bcc69e1d743840cdba487ed8ccee845347e3b80d33eaae8afce43f2dc096c6dc68e1d4154af83d2857dd0e5bef274d123b0c4a6f425d971a6a408c2a2faf12d128817b78712f5ed66b93d91cb28d1dfc9e1a2c573e4deacc946c99f60d64286841264c46fb5d32c9211b6976f8963f1468a37a5d5855da883b3e0c55c96607a20e2babe8b8f71f840e8ccb914585fe281", 0xc1}], 0x1}, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x207}, {0x4, 0x0, 0x4}, {0x6, 0x0, 0x9, 0xe25}]}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) 00:34:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x13) write(r0, &(0x7f0000000180)="6f4c934fa057542098f3adecabf05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e559306000000f8e52c31037701e4113204c40a35a619634b5cbe5f85993074e15be51fa909268f55565092a31e0babf8782f8b93152ee12d169a5c013863c6f465234a9095012808504e4edf56377718517b838ff96c915d37c330f54d06d34e9d4da2455d04ce84344f2cbe5e731f48a0655f6175ad80703589b4bc247203175b85b4bf135a4de5cbf553285a91f09996e1f68683a0e57f09a07757e105ca091e5223c14330", 0xd2) execve(0x0, 0x0, 0x0) 00:34:56 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28dfbb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae17ec3c519bc7ae921ef4bd6fe5f97382639419ffcd6ad09c8c85936d9c2d7e30a586bf9de17595273881355328a7ef71207c45d9d4419edd45c76d80b965d2ddcf0f9d4e1b0bfe953421c", 0x106}], 0x1, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffff9c, 0xffffffffffffffff]}], 0x28, 0x1}, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, 0x0, r5, 0x10, 0x800, 0xdf12, 0x564f}) geteuid() getegid() 00:34:56 executing program 1: socketpair(0x18, 0x3, 0x8000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) pwrite(r2, &(0x7f0000000100)="d74d63a1f90c869dc767084457c64fae35dbd1ab57e6d04cfbe853d62344ad81f31f3c03bd4ee1a5446cdce50f48afc6441e2cb313d88818e9f4014c5a946084ddeccf266121e8f31847823e0b84d0ebe416ac9d7014c647844719291897b65c1b69123a11320192ba9a6ab0eaa88b51b77f3b6be1a56a396504e32525a595fdb8203bbad14e5c84ab04ad4d6e82f14ce20b90b4b9ac3b7ab32a696427b2ec95badb2e74dcc4f65414330c54a8294fc9d500a5a920d98548f5c9e552a6932a11694ebebee311b1e3aebab93a4636f8a38767da1a0aa98d02099f3788", 0xdc, 0x0, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x7) 00:34:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, '\x00'}, 0x3) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pckbd_enable: command error 00:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x2) r2 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) socket(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 00:34:58 executing program 0: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x80}], 0x1, 0xfffffffc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x80000000}, {0x44}, {0x2006, 0x0, 0x0, 0x20000000}]}) 00:34:58 executing program 1: kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) pckbd_enable: command error 00:34:58 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8", 0x18, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:34:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file1\x00', r2, 0x1}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001680)={0x10, 0xca, 0x4, 0x1f, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10010000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8003}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x24}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x301c20b2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xa22d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 00:34:58 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x20, 0x9, 0x7, 0x5, "0de6d90b28959ea219183d21cf17628b0e63c0e9", 0x1000, 0x2}) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) write(r0, &(0x7f0000000000)="e552b8405aa7085f4bf423b95271f8b7bbb7e4dd3c62a748bf729db7afaf4ca046be28707aaf4fe154cbfef78140b9c7d1", 0x31) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffe], [], [], [{}, {}, {0x0, 0x2b00}, {}, {}, {}, {}, {0x3}], {}, {0x100}}}) 00:34:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040)="b440d98360da3eb0690b0fbc344787fd83130888cd99988fde5b3e5ace4370f8659e05dcee862bf5f1482a6cb54dfba837e5a5cda1b2108da992252b90d753d19650ca7a404fc8f2d6", &(0x7f00000000c0)=0x49, &(0x7f0000000100)="ccf43027755975179b973c9ea962a8331e9d473714574b2d3c4af1b0f416e303fe8a7acc9b7d581d33a87ef9529725463c00005514c94d90fe7417882f57f23c63882802177d7c3f294074574de5c5364c249ff75cd6cf388ae1aca130e0ed9e4c7d88568fba1ac5cb605fa230316d82c34b9cce0b7bf55744df50855d147cfc2f35d592643c", 0x86) 00:34:58 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f00000001c0)="05000000", 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x7ff}) 00:34:58 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file2\x00', 0x543, 0x182) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x40, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x15, 0xfffff, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x56cd, 0x3}], 0x7, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file1\x00') 00:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1f, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="16874823ebb1e1cb51b780e6539fc9adc3a9581eb95732ee1ce7228b323cc739413d0d4779be7a6e9e03c4ee1cbbb70ec9a91d5918c9524da69092bb40adbd4aa9ace67000261a58ccdd4f", 0x4b}, {&(0x7f0000000300)="e4bd06ffaa08dcb3", 0x8}, {&(0x7f0000000380)="f562cf22ab85b27c60ea416c717f6ff9bc185e3d20cdd72898462b9cae0a24d8ae728f9a58e4b5a0329045884982487a97c60e796a4f11f696f5222b96f9d205be270d339c7dd6a3b974015832dc67731bde09d7995a198bade2f8a075eed95fa61b0127e1eb5c3ed6af413b6f42407bc9f13f4a5caaf5bee107dc27a0e96a783dd5de3e5b69237add620c13b537ab41ef32cbde0a8a2a49c5ac3f4915a28495dde3c3f31f7f76234d150a49cb452d7f59b2d95f48f8110a178cea01ce38f28924dfcba4906c3ab43db3946ae864198d8e623430838e8ab7435fc9bec130be67982c66ba4543c6eaf7", 0xe9}], 0x3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8800000000000000ffff000040000000cf36716bf60ed7368b4f8ee8acc83dfdc4d8c7fc46bdc335cba5e6168f58cf3262fcfd2a26de82eec9d30b8fb517bd34e6ce664fc14d3c46122213683ac0082b2f5da750c343249303921e2845ec808f7bcaa1d67aa9ff449146d2dd2113883780736dd69e4ee767dd40a69aa917c0d75fda6a3f54000000e000000000000000ffff000005000000a402dc9bb06078013e5d8bb1b5c2433d655fd90c441c6a2648006016699062b2445505b8b324e2581958e8a150f399ad4d3a4ddd941ec4d93196c9a50ddf06a02546d2dcce208f293e7b308c70a65df3016840cff25b6f96f8e76d5e36487096d307fb1f275300000000000000001d9cfbd63d0226e16779842cec9dfc2407d836745d65cb6aeaaa8118722ac7adb9f0d194898ea35a12f6f9c2be8c5522ee054b453d96416ae4c18723e8619e245902ed8c7bc55078cd6e14aa0a80c8da5fc4a4a4e7f480a88e2b8ba9f40000000000"], 0x168}, 0x12) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0x8000, './file0\x00', './bus\x00'}) 00:34:59 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="000000000000ce3fd3357ae27caa0416fa4f3763f005a3bccba150231e0100f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb2f57699a1f012e27acbdd602000d7d036ba8af63ff379e9f372829120000000000", 0x54, 0x402, 0x0, 0x0) getdents(0xffffffffffffff9c, &(0x7f0000000380)=""/251, 0xfb) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f00000000c0)="9041999c99ccf399cdca91c9ed788e5a62e10ad2533aa6e4c8932481c4157a3e1f3e9b6697403d29086733cc2b9eb823810ade2a4751cbd2bb8878ba284f964db8f233c04366a91fb4f7875d1470f6eda241d87d8dbad458440aa7c70af924b6cd07a1a908ff6c591e253aa84f9bdd2666eed0a96a8385", &(0x7f0000000140)=0x77, &(0x7f0000000180)="9cd01f88883429624c0587b639002b281ef69b24dcb0a7ab7701d0a56d3c4fe2cd5225fd9668160ffd85fefc2f0ac1820acfc3452f5c84c17cf0be11e565e9003386231162dfc58af09bf339d9d3201f4c3df69c988a1c63fb27b813dc528517b582e31377c9b9fa0f2d51bf6802a658b73181bceddb12b3cba0cf1d058aa9d34115ded47202dae53500cc533e1f7902d14dee68bb8e79288968cd6bac9032308da971c9d5ceba25a3de6c0f911a68e6daaa75bd917f66c326564dfce60329d91e15c9ae814d4b2945b63afa1bc40446a8dd056894980da0430eec75ab71142e6f6d6154e21b6d811af98bf2fbcf663ad17879b4681a3ace7e301e", 0xfb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000340)='./file0\x00') r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 00:34:59 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/121, 0x79, 0x840, &(0x7f0000000180)={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = msgget$private(0x0, 0xa0) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d5fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c13d0000000049ad4ae8d4627cf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc019c025d1548547398b3cfcf14250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e00000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa3273264848010001009669e325cd2485e172bf120000000000000000000000008d11ea6fd20ad13dde917e23a08f9be5500a3a17d0b606a7ae5abfffca8c63d0a73886d796b779c3644e740bcd388e573279e709e5d6bfec7ab7974a04a0644f6a9b8997836c49c0c14b6f57ac913655db88d306d060c3ae0d1452b5060b41242160f0f34638eaecf01f10672871471ed5c6cf215b63cc23b323e842e9b148f95c41e7968255c1a9e3410c1d825737f379540915679b52357958fe3a78958812d3d0731019d39ab9ebc1696e0e9f417e0d01ec10186b9a887bdd035bbfa91e297335ec00ae0487a364cf1919c1144867b3633b"], 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000a6afc48518a9edcf37b9075ef2c7d5be7ad85bf3c37497338c7a8d2a66725b713b09e4df63c77b35c57bb556b129496eb7d93a2e49cf8ff05ab0034058865bc6513125dc603f9efd5a91a1b9015c2b0f8ea4bc53b8dd1ff51bb64a2848cf0f6905b3098f6971029c678dc96a14c3684602286013"], 0x7c, 0x0) kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r3 = socket(0x2, 0x5, 0x0) setsockopt(r3, 0x28, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000280), 0x0) r4 = dup2(0xffffffffffffff9c, r0) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) dup2(r0, r1) 00:34:59 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2, 0x0, 0x1, 0x20}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = syz_open_pts() semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r2, 0x0, r4) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000040)="4fb959d3bd28d778c1aa6753a4b42ad0db921fb69520a259f7111fbc09400a3dc7ba21e914c1b1ae440886a4cec28c5c14d1cefe151314e60e0695a67a8363a3de14bfd9408706", &(0x7f00000000c0)=0x47, &(0x7f0000000100)="8956c41dc4fdfb219aebc0ca5692ff61940b5d24f17775c80bafc89d0521f9aa1e11145bdf887ec280b8fca9c6956fe0b860d7a156d1156fa742144f1012caa87df9d532aa390f0286437603dd1ce7fbbcb7c4263fd5559f6fba8ff4e7ffe7f3b8d3a6b5a0", 0x65) 00:34:59 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0xfffffffd, 0xfff, 0x7ff, 0xe8800, "a05b1ad490683f7827aa1796d15f7c82838fada2", 0x8c35, 0x7}) close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/92, 0x5c}], 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r2, r3) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 00:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:35:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000014c0)="52cc313ee2f7eaf17481d45faebd7025af1504657d4f9f51f44bcc20fb40505b623af07f30fa406d78c3ad61b63a479f8b0f69af2896d4c30b0b0ea927b9a75ad0a3a19daf04d650a8096a9006e2b5452ffe8a5bf2adae3991df6cf4dcab9477a6d4f4626414cad90053ac17ebb7e04eb7e4e07cffb4269fa1957f0222e706bc393e8a71a5610c10896c0158334bc213147e008c8789ff2ec25259cfaf5d7c75ccd2b501f96692150855c49a043bb879fdb2efc151c595f67556105c56315c9c2788cc4bb9fe78f7d8edec99b048ccfd745fb2d395f1721c9c17dd30f1c7f98b72687a32b933d99820baf8419bf5e06971b1c21d7b77ddd3306ef6ed1ccf7008ee57a775ad143565ac6740e6db48521e50bd34fbc4c1f9d0e5c204726ac5dfacf598ce8e26e50cadeafe14d273e5b6aed18129e58009404007d5fb33f54e03518d0894d2d857c04afb27ab17e9b8f8d97672f32483b818276151fbeb0b18924e22ce7d6e53d3e18ba91b70a538165d1d9c8bf993d960476d6d5b86f78f3ee10d67210929ddfcde8c3e5e2dda78066d180ad0a72cca93fec9a087644eb30c5765549922e7e6c707b4a409f723a417b54f011bb97b1e709e028696aefbaea2c828a78a96469deb0e3588448997a2dffba744eb1c3694576c6dd57a95885dbcf5de3e862171c524b303545644f1027a3138ad0a2dc513e481dbe77aa594669cd7d1", 0x200}, {0x0}], 0x2, 0x0, 0x0) 00:35:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffff0005d808e74500001c0000000000019078e0008102ffffffff04409078238ddcef5de2dbb4e7019f43be0cd4de1ec8ab9c000000000000000000a2b512d67db10f8effca344169e619c342bad53eb76a88ac60229f71116243e53ee3332d3c81d6830ad7e0a416c663d457da6cfce0f42356be66ef34cb1f20e081315fba711d727e8ec3d9f0b9fc9b6789d2d87993c70651867043a93d4364336aa12bbc29691177cd2964c43a6ffa421d48c7fe96cc5f184cb286a40ebd8bd63f592cddb323e255184330301b82b92b14c67e3b90738c"]) 00:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="06edb0eb000000000000000908060001088e262aa7e100aaaaaaaaaaaae0000002aaaa80000000000000005c3000"]) 00:35:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) r5 = getgid() setgroups(0x3, &(0x7f00000000c0)=[0x0, r3, r5]) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7c) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f0000000300)) 00:35:00 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62b6d38c4ec20202"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 00:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x6, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0x6, 0x0, 0x0, 0x102}]}) r3 = dup(r0) r4 = syz_open_pts() close(r4) close(r4) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8c) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f00000001c0)={0x2, 0xff}) fcntl$getflags(r4, 0x1) pwrite(r3, &(0x7f0000000300)="fbffb46ed079474fb7691a14af3b", 0xe, 0x0, 0x0) 00:35:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="891a5b6ca10b3d9aa17cc7119a28fab1fda4283e0555f941951020ede89af7564db2a6569a25e742a84763a3efc61dca00b53dd1706db93da3fc5e4e857e2ae7db02ff0e48092c041f31d33580275fedf8d1dbdaa7f3abbafe7041bee4731af1d62cef3cb4b6fd78ea5ebad9f7440e3c9a074e010b662372d3489b0bab90c2a1f3f55a3df479dad929656af7be4715d2ab5ccdc6eb65ba83d980993ee2b4bf37243d3e791d1a720b2703ef72d302544cda8bc1eda25d05d688c077091311ad7c41ff7e59c9f5ea1eba1c914755f9925de800b6f463a4b13f3ddc5b4b1ff0ca", &(0x7f0000000200)=0xdf, &(0x7f00000002c0)="153ef47244e91a560b259c80b2f6042b75b4472cbb90116766addb220070d99b8735c8fbb932130dc6c977bbaad1a3baa192689cfd928b84eccf2c0d557a3ee1d5b3a1325f326753a5340130d7d92b1f40b8d0a383ef29fe35c0a15ddab4beafa905c786a4b30a2ffe69d7abeefcdb3cdd01c602823be9beb98d64cbb3a93870c899b0490c81ebed1483aef73aee6d7745f8d3da0c0f2d9ae4905c1db9189eee633673c2c4b2a433a74c27cfd8e538cdddcfb7668b56c029b7c5461033a1740fbf6f4f1b6711aaf17c5c9134", 0xcc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) execve(0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/189, 0xbd) 00:35:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x65, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000001000000fa0000edaee0a0c733de07cd52a579d81834d09f"]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00']) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 00:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mknod$loop(&(0x7f0000000280)='./bus\x00', 0x4, 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf", 0x17}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000200)=0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000240)) pipe2(&(0x7f0000000000), 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/236, 0xec) 00:35:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = getgid() r8 = getuid() setreuid(0xee00, r8) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r7, 0x150, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="77339c021ef929c3c79889c719e48663a45436f3b0feab4d44c7c81b1e7619534a4454b8e6bc7fdd0240ee6c2a9d7846a6a3aa086bad0bcc8ee0afb98aebdd2eaa05a10a97a4532517e636a359e8b83af1aff65133ad1c0b6f7ba7fd73fe9a7ec93ec0370caec11f29f6b05c41229314b2cb46edeb5c689c5a829b9dc46f091aef82851ebefb9f7f2d4b316601a3e63f42366c1d24a6b9506f26b179d1032c63b1e1a5", 0xa3}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000ffff001e91d05f000000000000000000003320087e85ad0a513738f9c7a43e2bddce8e1e304f9d2384bc2ee46a1b23161ab18a27c048cebdbd8171672fae742ef0869fc29ff6d8f3392f582d25debbe3fe215b8c21fa8e65d2dd5f275f94a3896e13817b5829a2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x40f}, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:35:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) chmod(&(0x7f0000000040)='./file\x00', 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 00:35:00 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semget$private(0x0, 0x4, 0x1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, 0x0, r6, r5, 0x1, 0x9}, 0xb3f, 0xfffffffffffffffe, 0xa1f}) fchown(r1, r3, r5) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 00:35:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28881, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/122, &(0x7f00000000c0)=0x7a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000300)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b51220799d716f97b000000", 0xb1, 0x0, 0x0, 0xffffffffffffff42) 00:35:00 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="f30249d4f9ea5ff84d9f32701e3c0aad580e77aadd0ef8bd506389f04517aa45535975d6d6a1e9c6e52b77f15706ad1632958c87072e635564ab21745a8dbbaf37268b4c4e47a38c7b1b6493264b73d1e4daad528064ce0b55e238e80404ffe36c390ce6882582579754ce8c36cdcd6646b9c45a8a1289ada6a04bf0ce6dabcba4eea2376c0382b0ce77b8d9c44d54075e12352eb5854aafd58ebc50bc64545c73b5fdd5731cefc652da50de533308aba5976287b2e0729f7bb22076adbe", 0xbe, 0xa, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x71}, 0xc) 00:35:00 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x26) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180), 0x0, 0x8e17) writev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="783d29f04e7aa1ef66fa56cb224b7934c2344236973b555cdc27dc9230eb933ee1d040c0eb087f06cd2339fafcc3568c5275fc4cc5aa4ccc022fc3a3d3d30e782858bdb4a7fd52d1c6570d2106733c4dbe8a4c89a740a70305fbcc7b1b2b4ca6b5357aa6387bfb", 0x67}, {&(0x7f0000000240)="d436d7ef21b1050d5ffae6d0a0300f090ac0fceefe3687be28fbb04ad7de", 0x1e}], 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 00:35:00 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b778479b86dd60451a7c000000000000bb7d3f2a9f00000000000000aa2100000000851dfe6706a3cfdd85d385dea7e0cddb00000004009078000000006000cdcb0e5e858a251d0000000000000000000100ef00aaff0100000000000000fa0000008000010000000000"]) r0 = semget$private(0x0, 0x3, 0x581) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000280)=""/174) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46, 0x20000000}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000180)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket$inet(0x2, 0x2, 0x20) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x6}, {0x2, 0xf800, 0x800}, {0x1, 0xb74, 0x1c00}, {0x0, 0x767}, {0x1, 0x3, 0x1000}, {0x1, 0x9, 0x1000}], 0x6) r1 = socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32, @ANYRES32=r0, @ANYRESDEC=r1], 0x109}, 0x40d) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r3, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r4, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000580)=[{0x3, 0x1ff, 0x800}, {0x3, 0x5, 0x1800}, {0x2, 0xa7a}, {0x3, 0x9, 0x800}], 0x4) 00:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x1000}, {0x15}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) 00:35:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x19c) chroot(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\xff\xe8'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x1a4) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1000, 0x1800}, {0x2, 0x1, 0x1c00}, {0x0, 0x4fe, 0x3800}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000300)=[{0x1, 0x101, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x6, 0x1000}], 0x3) semop(r0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x20, 0x5, &(0x7f0000000240)="ebff993192964800008100efae77c025ab43cc4557ac4d5d38c4932832ddaf32b81a7edfba4f429f567bac85e24f72d29d44", 0x32) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x3, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = semget$private(0x0, 0x4, 0x406) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 00:35:01 executing program 0: socket$unix(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x5, 0x20e) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r1 = syz_open_pts() close(r1) sysctl$vfs_ffs(&(0x7f0000000240)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000280)="2ec0d1954045ef389876bd914fed15eaedfa", &(0x7f00000002c0)=0x12, &(0x7f0000000380)="30077a82db96fac4888f32b4c8f461503aeddee76325a5b90a2fe56fc692f062a4238bb5a3b73ecd4bcd2e3dc299aa153866f8821f2afd7338f2df11f019d8465c98e708747c9f95af8201454012e103738c90be6f6fa27715cd8d7e8b2711f78fd68e9697e3e79938626a7a47e349d7b8b8dc69e0175a651ef5de8dbe8bcd3afbb6baff9436b79183980921a7328c84ee581873261a0149851f52e647ec155dcbb99a29c4b4b1f8572c6f32e52ece6a9fb423494b75c79f71d9a9135e75c4a2f1bcd2190cd0082851a212da2861ae30b354d60c72f1072e3014f6b86a61adc304d88549c6103ad9aaef4356233d7daf86", 0xf1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x1) getitimer(0x6, &(0x7f0000000300)) semop(r2, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0x2, 0x3400}, {0x2, 0x401, 0x3000}, {0x2}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x3, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semop(r2, &(0x7f00000001c0)=[{0x3, 0x4}, {0x0, 0xfed, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x4, 0x800}], 0x5) semop(r2, &(0x7f0000000100)=[{0x4, 0x4, 0xc00}, {0x3, 0x80, 0x1000}], 0x2) semop(r0, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1800}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) 00:35:01 executing program 1: close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000180)="9c69c21b726359506b1b0c6ead92cf9b51ef4ecaadc724cde3d2045bd62d7b56ae21d5d24870e921561777e22a4e4eadeaa16327eff5a373a5fefeb3b008ffb0ade7b1866cf9964b38c602a580ed6b823cabb7aa0d5d2ba495d169c77762af32ac466e5e3a8c22ab22d4bfbf2ac425ff3cc06063501976a5c112f8910b4c558cfe9377ab59c3329bdff80828b366401449f655a81e76243ae62a0c05261ecf", 0x9f}, {&(0x7f0000000000)="da3bfb05d2f70961a7e83b0f29c6", 0xe}, {&(0x7f0000000100)="5893", 0x2}, {&(0x7f0000000240)="b3d8b5d0a321859d434df42cb02fa8ef6ecf822babb9335445e8f98da1e0560534a44dc5337c424afe3f26c3b0862c8b1d8fe9185c8ba606a296be2d599438392d6bc32a", 0x44}, {&(0x7f00000002c0)="db9cd70312f75efb97b625c1d796c1f3d802003e8e8e494cc7df9aa98088ea3c14108cb3276ddec37e487248f25127639560196fdc9331a403be364872dbd047a8ebe023dac19ae9884047f74c7d8a273f60556158f90602ad3eb4b1fbc209778a72ba739fb38d79609807199f27731ab127718871f5875c589958baa5902705f89df9e6", 0x84}], 0x6) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f0000000400)=""/57, 0x39) 00:35:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffff9d4de537ffffffffffff86dd60ca754d001033005e18061d6639d49d0000000000000000fe8000000000000000000000000000aa2b01e7ffffff000000010000031de651"]) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001700)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) bind(r2, &(0x7f0000001780)=@un=@file={0x0, './bus\x00'}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001480)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000080)=""/149, 0x95}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/157, 0x9d}, {&(0x7f0000001300)=""/132, 0x84}, {&(0x7f00000013c0)=""/179, 0xb3}], 0x7, &(0x7f0000001500)=""/141, 0x8d}, 0x3) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000017c0)={0xfff, 0x3f, {[0x9, 0x3, 0x6, 0x2, 0xcc1, 0xff, 0x9d81, 0x3, 0x8, 0x200, 0x3f, 0x3ff, 0x6, 0x6, 0x5, 0x8, 0x670, 0xe60000000], [0x100000000, 0x3, 0x8, 0x0, 0x6e8c25af, 0x7f, 0x81, 0x10000, 0x2, 0x101], [0x0, 0xffff, 0x3, 0x0, 0x1000000000000, 0xff, 0x1], [0xdd88, 0x9, 0x1, 0x9, 0x2, 0x400], [{0x81, 0x1, 0xfffffffc, 0xc9}, {0x9, 0x9, 0x1, 0x9}, {0x3, 0x401, 0x7ff, 0x5}, {0x6, 0x3, 0x9, 0x4740}, {0xff, 0x81, 0x7fff, 0x8}, {0x8b58, 0x7, 0xffff, 0x7ff}, {0x1ff, 0xfffffffd, 0xf5a, 0x7}, {0x0, 0x1f, 0x3ff, 0x8a}], {0x664, 0x81, 0x8, 0x47a7}, {0x5, 0x3f, 0xfffffffd, 0x4}}}) 00:35:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x3, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:35:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x80, 0x0, 0x4000000000000000, 0x39, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x4000001], [0x0, 0x2, 0x0, 0xffffffffffffffff, 0x2], [{0x0, 0x0, 0x0, 0x9}, {}, {}, {0x11, 0x8, 0x0, 0x3}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x9, 0x1, {0xffffffffffffffc5}}) ioctl$FIOASYNC(r4, 0xc0504417, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:35:01 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:35:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc) 00:35:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffffffffff], [0x10000, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:35:01 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868572e0"}}}}}) r0 = syz_open_pts() ftruncate(r0, 0x0, 0x4) 00:35:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) bind$unix(r1, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff00ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:35:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff00080000fe00f87c8a5b67a0f7aa67462200000000b8100000002900000023"], 0x30}, 0x0) socket$inet(0x2, 0x1, 0xbc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x200, 0x0) fcntl$setflags(r1, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0xc1071d2a98b09657}, 0x4, &(0x7f0000000180)="dea81cf226b1e943483b9e4f1f2b2cd133bb20c607ca09b7377c2e915cc57f0ce70aeb28fee0bf4fda29be75507958db0955b3abcee905a5048131404e051cc2d72565a548da48f05c439000013a36481a9efbfbafa2eac682b94cde946e2f8501680641703699441f967c655d6d00339e079edf94643a7c56663f8eb84cb35d025e5cc67c67b1797b604fb95758", &(0x7f0000000040)=0x8e, &(0x7f0000000240)="1e6299321e5ccd11d3f6335320c023f36d2532f365bca6ebfcfa059235f66363f1e638489ccce137266c03866a4db4d02a6f07c1eb04a41f53917b7f3769663143dbf4f9f9c4d10f4697069df129fd6379d67afca5a173dbe55403ba2dec06760f68b7d6df54f38233a8d1bd87f2868c17d4ad7e4826d7de0ea5a80f2f06ba2c01b37f7fb7a8525cde42f522b4d82d93afbb8393332417355c856e0978a3bf2cb6d9c48bb9dde16172cbf5db4eceacd450cb357b57b03926cc684becdfd23781d30032fff6b94c0162226b05eca7d8", 0xcf) r2 = socket(0x6, 0x2, 0x1) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x4, 0x4305, &(0x7f0000000080)="cd9f92a63d836d", 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:35:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000015000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:35:01 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, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:35:01 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = socket$inet6(0x18, 0x3, 0x3) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:35:01 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0xd, "0ae2503dfd2091e1d2472c"}]}}}}}}}) r0 = socket$inet6(0x18, 0x1, 0x20) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000014c0)=0x100) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="7ff2", 0x2}], 0x1, &(0x7f0000000180)=[{0x70, 0xffff, 0x7ff, "88dcb8405be76c3d03b728a7eb9624468e0ffff3ca24002784b19826a723e4231d327f95125195f670d70f3faee18c1ee2b27c7bddfbf0ad8b2a1d1197d3ad000ca160edff45cde91d9599ecad2220a411f406cbd27865ea2e34be"}, {0x68, 0xffff, 0x17, "a87ae468debb36f4266cbf283f0c8a90851f52e62a60d440e9bb4eca17e67af17c51deb58abf95f39a661503c4b71be4c512801a3264e704cdc9f01062dd1023e18d46499b9b4f832c6fe595a6416b050bf7fa5c3c"}, {0x88, 0x1, 0x101, "a718b32007f7767f43590cc2061f3f7b2d10a61ee56d8ec9f1f524b0eb58411f1010087ce0a5601b529d2a8ceee98aa26cd6aa31cb9a8a70db277062a8a4757266d4b9df0c27376ad7cdca8ee02690961780690e34c248cc34c90279f89fdf8bb31c4c96005bb81c86edbfd5a444938a2b6258b014ff201d"}, {0x68, 0x1, 0x20, "58a06d4a9557521e69608dd1b2146cc918c2cfca19d19d6d0405414bd4c3091ea409cf9fa950f57996075ca7beab394b8dfe02b986cfb3a4a082ed7835bb561279c66e05cb57271bbf75ef0cfab05afe91c79a14e9f5"}, {0x1010, 0xffff, 0xff, "f99c8871f6a9e7b052edaa5c38ba02ed0f504d9bc6816fe3df3cf1d932902d4d37201fd436383db3eafd862df1059fb020278e5bc8163ff44edcd832ac2bf63af9dfd76a36298f4b0ea0ed8911b0ff1c7eecdd71b1b91a77549b585e1b1332839b8c5405811ecfc75e31d8c81923f7b7d1253d6f5f7b7aa6faa81c30025efda574a07ff07226e5d76b8d74c8dbff0bbbe9976d443418271ef280ad066dfbfc2d02a00f4650413ba199004d9bc0c2d175fbf5264d97ae06d59e9189dabb585f3d085ed919c46792052cc5fc6de9b041882cecd128e507ca2cfecd7ecdeae72c1a1ce46c034a90a0902f79a252ccede627c67ba62b4427608d5e0da1949d0821b26bab08efc086e5bcf2f1d39cb2a6b1be85e504d0b86b623d58ccd1133af3f0f6137b0f76dbd30cff68fe8fd70493656d36f26ee9ec1db32f303cdc3cb8b19b924a873d911f803224ba605df2651013fa08c2d0e7cc1439b22d9ce73624ac008248eed17218f3251f824b96b49b368653a2c16621b8fe564f4005498be9201b6e36157e4a32659aba2128b9c34ee7cb8c6f6596a4a15e7f26f67b9d7c44bba46bd63b3498d02302b1c15e5757383996879eddc880a8f9e5b113ffd4077bcce909e0d2c3f0dc78d4966cb511f2e8ef1aa80a3c27db93bd077290e0e24803ea0cfaa5b3da91fe8a4c5eb7292fd77dfee74d370b401646c398b2af908acfa8258d53715cd3f94aad88ed5f10210e5db6caf07c847da65dc48b2707c7b4dcbb56af805e2e36fa4a4e72bfe416780a5fc8f1f2af9a4bc21a7b55f9779dbae5ea7e59d47302499504ac92a23b2bed373a497836a6337cf1fe7688f4c39868c15e5c790c979034c690b4c48c9fd8f81ff126990fd2968998f487d6045c7325c945c983bd73c1959d59f6b2414dc7333b9188d03c96c4714761725ae896f95a66ef4422c56b47cfccce30aa8dc7e405ae2d44d82358b4ade651ea9a564d19bc726b6bbc3113f2e2499f77c144e3ecc8ee2a7383bb2f1d42226c561ece3f89e51350e6958e49892d9a02789572ff05a9be470fa5f59112f70ea925a93ede642f9dd2792ce9ee47529058826532b2fc2c4b927a9a884997aa6aa75083267fe8eadd66bdf3d34f569d410eefcab8ed04349e8dfddfdc6d30571c02157b718c63e363f28be20ed71c9e9552ba0c85721af087d2d0a5204f1a2d8ebd6439f1b0ddbf8a3f5cfbe4e2af223c77e3337ae596351a670f1afef29b61ec32f3f11c5871ec3213e21dad8be10c646b00863e03eb4b2a5cab37bab0e1aa82ba0d25e37d2903ebec2d1a1bc3d35690c893971449f3ecc076023f2b883b2e9ce007e3d729af1a2a5b2dc620112a27c5d977091da2e4ce58a9f1be5ff279139b48f5c7014a2d78b10e45e1bad1ad687587061040f6f84c34fb1c7204f4df2ecff8819f8cee9d81ee7aec7a7b30c6abc832abd76a9c35bb68d66801cbc6b7c8fa8a3e3478318703a8177b847b5b0c8886e37be7efdb90dbd3cc8165fd10773230fe15615a98d04d388899f7848f47c255a64e73329abb3a6162d9d91a1a1732e559eb6cbb16fdea99ac6024167c2213783b45529801d2eb1c400a4c78685f568001030b3b429a73f0711790792c2996ab3ba5b2d632d07b4bfb05d5cd48d6a427e0c1fafedcbdd035a8b67faabcfa77af2e4daf610e6b603e356563c14e3fc4540751885aadb1b54a1cf00fd6bbbd02bf51a59483b022cf0c50f53c99b79ac21c4cb07b6691c7ae13212caf322188176d91fb3714c87d680a3adf81787e42f5cae7e2efa739505f3b791ee1de4bc4acfc00a20f6670f44cae325210d230deacfdb3cc02258459a826d3939a14bda90067724b821765fa752e1c9b37b3989e2ff4dd02492678c1a32cb9620fae873d1135a99388615f418e95482d8e899787556b7a508d5196ca580ddb8ec3c8626ca88b67bf1d1fb843487c1346e86eae278dbac9be6bd181ecaf52d933de9ccf06a06470cbbbf83f773900ed51f4fda9844598c0b7163e3a16336ed7de14ace9e76cf6e2ec476d18cc44a3054dd6cfc5e9883514683f603ecdf5a09a31494571717c3c373acc6ef1e2cc1d5a37ee01721da934b242c1ecf49c55e2ee6ea3c77bc4ff2e1dd2ee7f51dcf20bbf58e76014cc0bd17ab7deb53ecc69553754fa444bd5d3bd5d7ff6389b2611d63eb9496a1a7a618d04e37a39168b1ea7dcf87321fd57a38674bde9a40952b2511891f28d8ed144495d394ccc44ddac8473fe5608610113b7faed423f1fc5f69f482c67048eb50d0ab6482077fee12f0981c3a9bf4f4250871751ba2a8652322e75dc5a8a7f2a6632c99b374fa7bceb60f797c1447b36ae7135b0ad47625dbf7cd33f31ee1301379f79d22653c88cb0c299e5d584446bd9ece734e9b0fa75779548b0f82ec31cccc6e14fa75d6b0265f1032a6453f2d862c37a670040322aea36abe7a9b1a4c7f17e3f42750e0965d23e34ebb11b2a08c9e5da6519f4bd70e750e8c33bec9e1febdff017d0cb3d21119ac13e03a35b8b7b391f2a18ec209e0b9eba9a1649830f29da0ee6d9a3ea50712dc64d9005271d39b23298672a5be5976e9d19922abcbf73ef36f0237b6cb866d37ec8c41315a53fd644944e154aade7e664f576d54b56cbfb99ea957c907e0070bd2a0bb3c83ab10dadc6af906b4a90615b9296da9dfc3f035419773e832e7905c210f118338091d87e4bb39d491cea07fc2e4a5ae2aa2a8b747ed72609068979dee3edb82c2536e033023386955722f8f0286e6d0b9ad7543c7485807a528253240b795a9a6ca73385ff6e60a0b37e7937ec98127b80922b82e639822de27cc46a898378b8442b6149fb3bb5854266c08f29e85ba06fa18a9df0a3530af1dfbe2efc6f24d30b16cdcc3785e99882c517e8980ec88de3c08fa15e8a57b9163fa5d003df87ba004c6015da55cb85b66dcc65b54e0222d152ecf5f3855cc6b1c885dc40e00eefbcee90c2256f74575ec3252c6529d8df2077ba8d224a8ce2b3021f3a5f39c1aa1e14297a8f2230a3a1543e290694252d2ac7b5f127ffc51b89f26c5aceb393314183b3c03ebe809135809197b49d7fea78c9ee12cb18f87af6a15d065237ab5cf5612578b6bef6ebffa5d2a545e77c6d392fed2953793268c560a4bb99e8beaf5b21efa6f79e0cd2ad81f82f7f95f885019f70cfbd4e151c8c147611f930134829f1c8db2f2d9bdfec5e4f039b78977af0e4a533704f03423504ffa665ad2dc77a5c88be86a19dc88287276f272a33419fd1f81c7494f0ebfe73c8414cec00a1efa73bf6a29fbd81a44cea8d79b5844eac7e8ca38be95e3058f5a2b716d1790bebb62c510ee842ccae01b048182c7f2dda9bdea893f0ac9668f98464300984635b5a97e4a60e6a2bed52bcb951a8bdd1d3f8231054330d8114cf1b8cb90bbb4367dcf94e59515babb2f88f86edf97052a531b9a4e4b92a38f709ff5a5bc8b325294e0d8360e162a562dc05537c27820228f1fb0f0e334f75ec6f62fcb0f8b0b61f47dcb3d8e3e47df826bc36517386bbef5f76091d36223b4cb243082097c97816da1dbc835a9832069410a55b5412be73b46547b25537a168663d32f153a4bcb1d017a767f7e45b642df42814d2b8c79ece98fc43071bf04bd6ac33e882c59fe8d357f78bd435a46a77abb4d95e6781331a29212f25cd9ffd68b77310f26dc97a0ec887df406ea0961984cb9f7171e9ac76531cf561f333ab6c30acb83c008a43a868162d7c882f5b7fe11d72f9966724ebfcf66ffdc8806a9322bf99d863bd1d330dfe651fb9c4efe034d0dabc2e8d9553d1edd3b5180c7338d4d066fbe82c4136f3de13581089fc1d36658334a8d49de3dc30cdecc316a78217648c3dd1a016516b8b323fd6f0ca2b996991d626da7ed43904b39efe6d6f65818be9e4a5c73ea31fb4c79ec758bbdd4af8a6a081414105ece8d47bd58ed3649a62dc07b1081f982d1c05a94137473b0b821a6dc1deec9efa6a219a5fa9bb08e88e10d38214e98e758f9b50dac87244052bc9e107c63e59a21445a1f0c2b8e088a5e5eda79072fcf6594fcb05b9fe4d6b52eba86d5dad204238d6e383a3a596bfe979cd38eb453434dabe922a76bbd3dc58d6eb7d9f5c3bc5dcab1e6887a224c12d09729a850f60e19f962d7e6ccd54209c741d270f3ca9d798e7c35012b992984ba153c81a43c2a5dfd61582c60e2381edfde628c3c820df86cfc0ef79828181666e0798032e34c8823f3817b169633c680d4a0fa4993a61c0be40c0ebc0e6b752754d198db6782292550e49b165ffeb6e845a374bf8f747046df2d7bf61bb38a6c059c6aa904f894dc93720386ad9b716895f0ad9f91ba83b50541f2da6aa37bc7bca23e026c951d24e051758d0773f3a02978e71745f9793c6bd8b267bb64c26c292591ea15c15256fded4f656c886e4faf7ab1a44d843a8af876c6e203b7f5ca690641e2ec4c8a92fba3ee8d19abfd4bc3294d7badd3178e2d983764c6706c5da9c8b6673b33351b0e0c2d2fe4ed89b8c70f3cea0388111c463cd7bd584c8308fe2e6a21e0431b6d95664e72b3d5e37bd123d749097de9a41c9492d333ecf392afd716c6c30360d0358f04bf8639ef360046fbcef2b2b387f08b882448b22d54170082cd8a638c6e07804b0ccf5b6910fa3daafe18865f5476e1abdea3ad052696d867882ebd65b5c7e7bd3dc9720bcda692d638e6c80573a8c4dc7ba813e44545aff212a65a6db7a2645ea584013c993a2a4a1b55fcd05714d7387be5102291ea85ecd1494135f318d154704c6aef3c743d49b248d44eaa1446ca85af02a62ecab00cbb371f54852f0beb4a92bbd99c9686f51bc282fe9438f64f9f0ba28d0a73e467d662f6dccc8bca2f6ba5292cfa6e162cabf16c779f2a0a27ab387f3bd88340066ca9691d1dcc91dcbc840d7b4d9fc3f94c2603d07995cfa097eeb27d705f5fe82a9c5729c2d6c3f04011096a625a79dcda8310ce12b6bdf926fba91a766fa897e1cd0cac165fd7586d7642897f3688044d6b03f208a308abd42644058e5d7be1e7186683b0bc93529e06b28cd3992314f996172a61b4cf7fe545efe8ec3726d5c9757eebf8f523eb72bf6ea4c8e63ff985b8c25651b3b1205d00f938916ac305b19d8f12313bbfed986aac0878356f356c55c988152084d77023c6d6f4c8dee65eaaddb0d21c17dd7811207b4c1f684fae65cad459d721d655ee1e83964ed49951a0efb7def5ae7347130f42a6736b0bbddfdc2348954e21eac07785462ffff0326d53b3657c697f942396bedb5344f453f0d3f415849383d06489d7e443e1a6e588a096dc2d844cba43ebfe40999cdb860db3d5476b0e28b6b07d57142b00e1080db82bdc2ed3edee047551e185ac82ab79ee28f2432794a0a9f95b879da0b9e4907671876ee18b6fba09cfd6b224c4eb65020a90454f76968b0a552cbaaff9d7fcf6e75fe0b97f061f3515e92332f5c87c2906dc748d482434dcc2bbd9790d73f935305dd20ebdefb87a1a22cf15c11e37fce39912e78e81457fd29f50ace75429bb7f5ffcddc290f22f848d879f07dd16a05159a6f893759c0565c0ec118af5f8c38276be35c76a571aa7bdb088ffef4e8136dca62e2a586745913d3c503c54ff15df4c19f9be7e45afa4098379a24916abfdd7bc36ef1e96d9c5898b6ff03b63456923116fde169c4e267e6b48fd79788744dfc26d13586cc0e6722501733e7cea7061119a69cddfed77b52a57bcd264854755d6468f265d405dd5219c1"}, {0xa0, 0x1, 0x4, "e2536eb4b96ecdfe860f007570f897a12377a1f369a5f61329ed4e164459f879ff57cafa6977a7cf8cb09ae1dd9e06aaf39bb8591cb24c2d5184f66b3cceabe66be5c0943ddb67877fb4dd3667dd2d423cdf877aeb10cd984cbbd902c75759543c2536bc265968d7b541d341f7cb31880db0bcbb46d688d5c02a9467d826b42e430ce5bf0d5a733c84f1"}, {0x38, 0x1, 0x0, "0b64a9d6e60b2728c93c694f46fbdc69c61cc821e772b0fd0f169d2352c946cd879c85d16c78e19e"}, {0x70, 0x1, 0x100, "6379f4044f7b5bc251fd46552f49aae6920563a8e45b43657bf7759ed30bf431aa02315af43752a456523a7b52a9a1a3627eac3bf45dab2cd1c1bb11a25e00a1ff8ac808917e048a286098accf27c75808f4d1d9ba3c9cd56107803ac02205d1"}], 0x1320}, 0xb) 00:35:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x2b}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6dc3, 0x2, 0x0, 0x1, 0x4, 0x1ff, 0x9, 0x2, 0x2, 0x1, 0x9}) 00:35:01 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x6) 00:35:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x9, 0x8, 0xef}, 0xfffffeff, 0x7fff, 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) listen(r1, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) socket(0x20, 0x2, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000001600)) 00:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x30}, {0x1, 0x0, 0x7}, {0x8001, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 00:35:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = geteuid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getdents(r1, &(0x7f00000002c0)=""/4096, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:35:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) setreuid(r3, r1) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) r5 = getuid() getuid() setreuid(0xee00, r5) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 00:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4000000000000006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000e00)) 00:35:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eb100713048e69931929648", 0x14) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xea3e) r2 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x2, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r4 = kqueue() r5 = fcntl$dupfd(r0, 0x0, r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) mlockall(0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:35:01 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fchmod(r0, 0xe0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 00:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r2, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xf6}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 00:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffc, "0c00000000000000000000000000000000000080"}) pipe(&(0x7f0000000200)) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) sysctl$vm(&(0x7f00000000c0)={0x2, 0xb}, 0x2, &(0x7f0000000340)="a512a107a1dbb65e5edd922f13501805142dcfd15a8f939bca83eb43775be1256b3c1a97af867afe24e2ccd835c1c4ef796129add8668d2bfad00e09bd8b8449d5a8b8e60e4451509d4319cae5b2860dd26c7f7160bb2105abea4b74c880ad1d22f7302986fef2c0d0c7ad885e78b0ebb410fd761a8537509f73a60388b83a38793e8b3b2a3fd929691d66ad7331657837c943134fc5f44dc2de8625aa1fe83c21aed62d246d7fe1ee4bfa5eb87357eceb90d54ec1aaf0b68631967586fd5c2ad83ae3dcf66835bea87cb962217292b5b20dc9914e26745e72e28a5c7b57a9713d2e0960743a3983630328e84cf2b0bbc578108244bb88", &(0x7f0000000100)=0xf7, &(0x7f0000000180)="0cfd3ee0ffc7b62fbce00eb73fff4c9c5f30408c66e7a85c72521b7774209020d69fcc3a63dce492b9d2192e", 0x2c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000001c0)) 00:35:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 00:35:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) bind$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x9}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:35:01 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='\x00', r2, 0x1}) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 00:35:02 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x10000) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00004ea000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) r2 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/142) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000240)=""/131) getegid() fchown(0xffffffffffffffff, 0x0, 0x0) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 00:35:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbfdffffe}, {0x3}]}) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x2) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f00000000c0)={0x200, 0x1f, 0x40, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 00:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 00:35:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/58}, &(0x7f0000000100)=0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xc0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:35:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) close(r0) 00:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() msgget$private(0x0, 0x30) close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x8}], 0x2, 0xfffffffc) 00:35:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 00:35:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet6(0x18, 0x4000, 0x7) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) setgroups(0x1, &(0x7f0000000140)) 00:35:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="d2985661a0c77222b3d3edd11f9fff07cbc767d8775a04786d35cf2aa838c08d85e3c24ee57e70e3211a0117beee6ff69b25185e97717e0c39c9d2cd03c4709582f18f2b0f114811ce31aa8995bbb1dcb685d73dd083197892395ead0be9a21c753d7346103c73e7d642cb0b3d3dc3715de2b3a469b330d327ecd0e2b6851a1623733086c7ada807ac3b1fa849df91792dd3bb64e033ea22060569519eb5cc09bdbadf3e93054b03", 0xa8, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="1d70a5661fe88985b8fddf01c285b0cf33e51b93c58124478a53d463268eb7b3b7bdf3f5c98e792a3372b11fab69139961f21f4e135cc48ea31cea52323c27f14ca4fa0121f99719a9c9368d33e6a423d97864a863386204f4ddff8572b02ce5074f896b8ce2ec1e2ff35019dc069a88ceebaa6f9c125d8aeec2444101069028ebe7e9c3e4b2386416f5ec4175c91803942dff4ef6f0f0f936721ca1612d", 0x9e}], 0x1) execve(0x0, 0x0, 0x0) 00:35:02 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x1) 00:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x9, 0x25, 0x9fee}, {0x20, 0x7, 0x85, 0x7f}, {0x4, 0x20, 0x11, 0x592}]}) chroot(&(0x7f00000001c0)='./file0\x00') 00:35:02 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast2, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x0, 0xf27}, @md5sig={0x13, 0x12, "cdca05e8e2c54b4352b55176c790c038"}, @mss={0x2, 0x4, 0x7}, @md5sig={0x13, 0x12, "bf896949d6a6c5317953e1ed2515984e"}]}}}}}}}) 00:35:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r2, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) 00:35:02 executing program 1: clock_gettime(0x5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x104) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x100000001, 0x10001}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x3}, {{}, 0xfffffffffffffff9, 0x46, 0x20000000, 0x80000001, 0x9}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x8ae, 0x7}], 0xfffffff7, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x35, 0x1, 0x7, 0x400}, {{r4}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x800}], 0x1, &(0x7f0000000140)={0xfffffffffffffe00, 0x80000000}) 00:35:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000126, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) kqueue() ftruncate(r0, 0x0, 0x7fffffffff6) 00:35:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xc85) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x3ff, './file0\x00'}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="efffffffffff45b676ee0e080045000030000000040036fe198c94401cde00000007000000000000004500000000000000000000007f000001e000000100"]) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x4}], 0x1, 0x0) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x10001, 0x3}, {{}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x8, 0x80000001}, {{}, 0xfffffffffffffffb, 0x0, 0x40000002, 0x278e, 0xffffffffffffff3a}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x56, 0x8, 0x6, 0x6}, {{}, 0xfffffffffffffffa, 0xa1, 0x1, 0x3, 0x2}, {{}, 0xfffffffffffffffd, 0xd, 0x2, 0x2dc9, 0x4}, {{}, 0xfffffffffffffffc, 0x8, 0x40, 0x10000000, 0x20fc}], 0x22, &(0x7f0000000440)=[{{}, 0xfffffffffffffffb, 0x2, 0x2, 0x352, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x8, 0x40000001000}, {{}, 0xfffffffffffffffe, 0x1c, 0x2, 0x6}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x81}, {{r4}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x40000000, 0x710, 0x100000001}], 0x6, &(0x7f0000000180)={0x7f, 0x9}) 00:35:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000300)="bee93d60719ad8a7a92d5d0bb1cec862627e5413c6b38549f1b0aa1650c3ec397659bdeb6943bde8fef3290f4d9c4b80440b7c6125eb07bbc18ee66af020d82780a85829267dae73daf408cb285b0bff3c324616b85dfd", 0x57}, {&(0x7f0000000380)="1e669945fcbd8833da969989aafcbbc3bc9ba032a1c9f3c17a966ce4a86e362013d443a5a117f69eeae332ff9fb6b1199c8384737bddedfe1d871e06b7fb31ae4ab95b90ad30665249f98f862a1625fe038b198c8153f912b79bc41603e1a88ef341d1fa76dfa75b1f069f5c93ea1c2ed3ae768da6ddadffee14a2e736348b0b17dacca93ceeb05677fb37a85e0f4c0723f53d463f363c62c41937f3573bbbde4024dc0569d633a0200038a00923adf13dce9f55d0b6864bc6d3f0ccc16afa3c8deedfe935320c414f7f03d54d84c86c90ea1d2ab2203cccbb6cc09375", 0xdd}, {&(0x7f0000000480)="cfd795cf2934aa73a590081a83c4f91eeced5f235f8a6cd6589cf9656b7896216a896493ba4ac07685f1a6d95937664990a7d116c1b38a7268589089cd360ae786afc5a4e5aa444b7bc3eb8ef14c08120d865c7ed8c5bbf7aa03aeabb4e0c2fd2fd45518a0cee73f77050c8f0e21895c3275e23ef650b7b14e1febbd50d732c1122cdaa30a5659c86419c1a97cc9f3acfb1de285d2907956da4ff9c779c09407cff0f022b6f6784f33f60288823e17ca55a55018dddb6489e589005e36caaf4f27c52d24a2dbb498f0a61e807e1869762c4af3f2febec19ba8ed1340349e7b218ef090bc7cf706e85d57a12f36f026548235fec446f082f10de4e60b0652fb6adee59575cadd6d526ba20ef8d9bfd28cd011b24d046e62e85b3ee51dcca760f3dfa6673f7b1e74a936c936d20c15a5f42d1c572df61dc915894ca42c224ae71060e06abe50370c485ed19c4e72cb2a33f7d34b102529b5c0ada1aff349b2daee7cfea634a5596d1320d0815d1e8fd5cbc8582f6017dc002e5630630ab686ffa8c2ccbadefb7f849148e8a996b90b9bee5db35e7c6dfe18d45fd1fd6917b3e907803fc2849cc92f63390d4e997d2bd9308a54646cffa4f596d751fdb984b4ed6283b036fe48442dad82750f2a755bc8b3da4151af789cee6b34b5bc216226a65cb8fe456ad1a619e0a24749a62b50cd4ecf047d379a2af7f5fd003fd763c2fb3d2f4fdf3bb2f647f9ec448d451b53591f5f1b2bd5ac063f316ca3956533949e12b0ad161b23380e83e993deee4079989dc17efc37f5026a3a7d2695f83d065233e30c058c60025f18958d21f2b0eab677fa7d0b1cdf8d04c8b41e6512f3111efa0b8ca37545cf9d5b51b5bb33b743d0c7dcdc2106bf122fc5af1a35ecd6b5b13f542debeaaad8538520fd09bc421dd08f4f94e37c9185f1ecead87176cdc3f3229d22574426b14994974a5fefb51fc5f78dddbe9b4957c1d966e7b8037a40280905df6c043ae6e36d9be4e10bdb0e101fd766ef2d4e00f57ccd6e325f02a71cdbdfb4e55c06d1645285f55e39eb55d3a27a9a8318fa4bfcf4309b0fc267bf589d3fc027332d137a2aec0089c2167b8c51e38067bd1617802d82eda2c30fcaa281e48d40ceb1609f30d88b23147d9d0bcb5da4a015dae5d3b670fcd4128dbc9b278d523b792ffcebc8921e55cce8645bd569e1d14b7ce2f36cfc7c992744ac54945c90f3d5fa4ce0706ac2163ed2c59eee0bbed9a8e4a7b7f99936d288da1836af6e431b9d2533bb668fe6ed42027ca9de5cab5ae10773eeddd1c4292c06292d306fba5333b49ecd4fbe8727e342f8f7eaf5e9327d6ddc72f635463da9a1900e42f5341164f4b66ae2a9e745d7934f0bf061344084e13a153a9dfeef9792dab6d3ec9244eaacd3923e647605ec6b9d96798f3e30525a1ea5c323835f75ecd45c53e23c1e20e12aae35017f348ced40f0e3f1a42c26d723a9527ce9ba0d7603de1002197eb00144c403a29117181ed87e7cc3353db86a9fccd3e594ad853b24fac3c9a30e71bbf3c575feb9a2ff635b0b6a2c0a89d5a426f1e8c8d1f6b98ee4a28b24481c8442c3dbe0b089c1b57a9ecbb4af8865a0dc3a7e4c1300274ad370d84e9b22dafde1f22aa18d7825130173b5f72e6b7b119f8f6d388c24df2b4955af8ceb6137bbe4668b836bf3b6da17bca028ae7bd732c1b867826d23991af560f20377995f784c0b38c3acf07af5ec7258ea1e173bd176247c1afddfd41b8d448f5f1d4d1fea5c35c03537a7ba31b462690667cf0ed6709ebf7d16d6edd2b05fbf349ce6825704a4b33d0e83721495b2ccea30a1d86778a303151dba83aecc154af5c35ea9660dbb9144375df5951c8623b576f146cdb0f7c19271d5f119c03bb35d31a9914389cff251c843ce98db0ec6755d4dbb09bdb8e8f6110d7c09bfbcf84a2a533eb7e81e51dee951930c351a35850b8c05339bc2f05dcd534dd0801c20b041ef5716017b6a56d73714a5e8de3c35f33b38b4e2b5a99a9d628ab2cf9d9a434969e4aa0d8a58ff56e2f1c78fa52a186ebcadb49dd7d38800041afa866c50fdb9a251d17fa129d24484626bdf934efdc15142431f0404d1fa7e79540d2222c72e39b46004318a0b01ea21d7973722eb0b782f265e4b1292fa61d4c05ae293d9c0bb02c2753eee7d043dba2fcaa849b51ecf64f034769be8844b2c14a5a3f4c11f4205cd1ee385adfd629216fed806ac2a03e28aa122f62e4326f58870d2590f48bbdcf3a04335260977c25db756b5429c62fcec622f9216d427b9ba6d3762a9b27c6d9c346bede975469a694ab09fe9ee577916da9171cdc7a45f0a10132a379e893c077860c593efe46b6ba9fe99e3e57ea7c1b6cd4f50eb85bd50c9e3a106d802adf4a8a82ba7544062ee0dda07c64dd33e88d1ff7320d14c9c7fac31304e618b41ef7879b88412c2ba9599522000861e422d0bfdee3cd26ccf35dcb7e2ea209b4e23354aa592491f917bc7c3195032aa4b54f0726a1730e0166b2c46c40e4d4233138deacf7d85b03bec7cfb0a415598edc47bddc05ba19e58b08fbdabc04f7d47b0fb6c3a47d9fe411887fe8e12d95a137cf29afd828cd17d1f5a8e3723f949ee3fc061582dd6fd58a9ebdad9c1de56924c915fc04cfdf64a72bc778b51291eb90090156da099473c4f6c3922924a8ae4e53f37810aa4f8f5677f95a6634798bd86d26bd6a82bbd3a7b9134c9a129e556edff39f23769e0fe2ba65c5cca8c77c23190a81e1894b91d985e9058ff53930c6aac909e3cb4d04922aa052532198c8a27a722dd5d726559d19ae1b73bdb67bfdcb269d785d75f923ab2b90262f0dd3543a97653c674e711b71319edd625585031d9dfe542f4d4d16118620663b9175558de4872c0f921a8a610565f32cbfaf7d1eb6173cf82a0abc258cdf9c4e3a6696c66a4af05e0030a3743deba6c1291c067b4003d34c652534e3aa9c5bc4c8ebb17ae7ca5ff6daea914567d79429c29704d8ad2f4528fabbeb38c7eb39a7ce119078b80ddc48ab726151a062da9208d0fee772cfdf1ecc55be2f261fb41d5505802c8c5e47e6d360ef33f8541d0662a235fa9c89a19cf2045aa4eea44115c05d9f630345ffcaf2b3db6825b9ff82c8864246123bef3404d748ad0c0390b7bc13040d6997a14834f3a94d249ef148a93a265b919f0a501d2706ae4c51956c4176e373c78fcc66a43cb3c384b9ce7e0979eeb10f8c63e4b3137db9bb51fc6d8d34cf8da04863a8256c2df3b20285337f8a026575269430d95a055d840a5c0be0ce96f4aa4e586913c36441479cd7fe226d4746a55e18271af38e6ef25c8db0760b5f6b15a92875357cd1a1154faf76697e2ab8a1894d5e08319d55b1a8bc785d03dfe38594f7902cb973baf97c009326aa695e44bdb7f63e267b5d2c5c77c26673e0a5ab173d7f02edee2e08074d49be8cc4a9cc6487050ea56698176a93b1a5569e3c001f6711727c9318427ac2368ee526b56f0815cf2f99efa2e0dacc917e689f53acec3573a7d9de1c3f25384955fa6707857a41f0c78b6ba2979ac36ac471974d190c21b633b4d019fae66433b1a046e702eb066a7696f72989416295fa2c92f942f115af869ca956bf4b4735ae53ef88979413b0bcc786ce5615242dfc120484935afdca967673a378f7b80277de89cd82129bce52476e9fe16dbbd5c186a7debbd1b556983674c00dcfbee3358928ed5979d865b25b9e57d18b8b40ebbf0c1f4fcd98ef6892a292cba4d57c17ca1295fab28d11aae8df008a85ba4af9bd60d3a9450bc826d1aab948d32d90ee7cff30b98e63929437c188ca53dc06356007ac641c6b51ff9fface6fbb945648ba2f3b5b553851cd5db55af38c2290582f6ddeb34b50b14190eb9005bb6cd5726d4002138c0b01d965f8f42be3428d4ed616f355cd611551b6cf5406b4a1361cfa6c23c6baa913ba9e69cebe3bfc248151134a3d02b5f92e41ff2cd388c43b2c3c72a52522251a86cf39a56a5ff30348b261492048dc48a45614ab6d475dcd58227d9613adbb0ae19d14cff50e5409896b42514d5e89400b160ae359bfebc55fa037b76b1fc6787a15f03011fa3d4c27f516c935cd120dc1d05f505a66befacaee248135e40e62496de0269d27b0b63abebeccd4431ba0e51f3a169d6273dca841040621b16c26cbb5309d15c683a3ac4dd804d9d1f3991f65e8e6d869da35845028a935b17a73938cf5ac772c23f15a289da4d042f5650b4118aec6f42f493ab17db29c7b318ee7ccfe17fc7d8dd3495312fb2940fb0defb784010b693cf10a137fe367ecd26fcac84ed6ce9a66468cab267c433ddc1b905da6bc4980728b19a806725242c1e5931de4dff7a01a3293bb802f916aa5dce454eb78da92a948fdbfb9e6c37239a3d41008bc4630b2224eff6f86923553eecfb1a70fa6593215b9c042554c43b8ffd7023f9434bc45e5e1f2998aa870bf4d05136caf7b692fdba0078dae6d497dced548aea5658e84bb1cdf62c7dc33ae94e8bd11591e552a2884c47c30ef70117de843af1b8449483553402fbfe7e718046d40854e6cd4b9c92cc52b318ea247b5f4adbdba6263aab5f4807f7876ce90d306362fb1414c983bbb7cbe88675d64905dea419324813f1906ab8516f7a8336850827636eb1a0e7c403883cc798ce38f35b1404e54e77f626111cfe40fd33ec20fb596ae9262f0bef0bbd681c17b8f997945b89a386c10caaa7786b9bdb30413768eadfa9b64858c9fe3cda3ab9c6c8f32ed59176c1d1ff82f14a31fb434879b5a93640f60e776cf1cbb1336413b591e7d2980654ba28dc366cd1a7f57f24ce741c62f131d08e7722264a7cebcdd9b361c4ec8d70f6e6c788e0150bdf739922224e9f41bfcc35becdd9a658665873e8031fd7d0667725ea393c715b99f68b02c83f336f8cb700ea7e59af78acfae6f821a5d70a7389a10d1ce339e50fea0b0099653fe1811216e75a42911a55c7530da40f66cbce8f202d2fa7a4982db730e49af8800df05a85de76a0aa1b6d863ceff2d911f9bfd7ecdaaba284d6d9e7d25f2e52ea828b83f1d03c299caf5957a46d25f05520ddab6545ad79e60a6c4c6d09aea81f48f9e67b54b8c183a1334ff31ebd06496aa682947ceefa2dee6e4a6aa5c46b6ee5480991e2a0baf081afc96a45253a97a3299d73e036a432756641d56e96c13d5c9e5ce2da77b7d4f6cc229d7dff536a626c3373b8b3db284392962aa7f8af7c7a369a8b76a2847e8242020ed66322da63a4cbee59adc4d10f7bbb965fe41d90d236fa9880873e61c520d4868872ec3876ba51155f09a8f25a00b8efb74a5870cec006875c0d94be1fbaa7c6f855245096396a5ec8b4516e0ede8fb1a1987525f7b12132a87a766bb28f2ecf0e69d5ea385284dedb13789ca999de0682c3fa2df8c60b737ea6fe559dc1fd6232aa0a2d91a8c52e51194320231c4365d4d187ec6a35a62f21fc78616c80439673e852c252900dd80bbe7113f21bb6857926e569b81c466958807737f4873c825e01d9705333bf00b8f4bcb9307ee3b68b407ea480c959a862ebf40c4f8d1f3b6c03f24be1e360698c82ef2370d1fc63d4e5ea321419b48b3db6efb563fd595e1dd5cd41f23c08990e68edb67ac58b7cc37f9a62d0711c37e0255ff83523304d7e317c24e58c5fd7cfed58e6574445a2fba5d5dd694649c838865324dd27d96b517b37e5e0c5a7ce103c22a09d9353c9e846f4650f626e282ca15ba9d4675177b4c170468b6ed70b6c", 0x1000}, {&(0x7f0000001480)="04a91b30984d9c4477f0536f5d35c2f149a480d728289b04a18268188f62e0e36587ccfefc97eaebafa4bfad8993aa5e75ea705009e43753bafa55d35ec8a0118e24b027316b685fb3ac16eb4eac698d807958a6775238de2990082015fb054d11dc599cb1b0eb5bfbd625903ce1906c13872250db7b969f812c2e9e55dcd2ff799cfb29e915223a44c75eb4214e059056bfc51a20da2f54d897ad317938e3de23ad67fe238943b389fcceeb3ac8586e65432fd0a1fd163d8c6de4fc6e8558d55e76f89fe43f6fd9c3416e3a4e86c14fb279", 0xd2}, {&(0x7f0000001580)="4f10384a9cba017b13ae97b77352816401f8b11c7b501d7094bba4e2a0a2292d0b20580ada51c8d6f0726a2590feb15bd252427d86075793aa47b1f3d930a3a3848613fec806b27805271df101943721819869c5a809c4262420009d0c4ec45320e7802519028762db01b93c049b12e97f092e04db2dfe4dd53353a1bdf3bf910655a1b2388bf1fec64812275e80db6a718031a4340387c71351a30f0f3f8b46bcde", 0xa2}], 0x5) connect(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000000100)=ANY=[@ANYBLOB="09562828f11535549100"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) 00:35:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000040)=[{0x6cfc18e8446a4025, 0x8}, {0x0, 0x3, 0x1000}], 0x2) r7 = getgid() getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x18a, 0x800}, 0x7, 0x96d, 0x0, 0x0, 0xfff, 0x5, 0x3, 0x3ff}) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, 0x0, 0x150}, 0x0, 0x1, 0x9}) execve(0x0, 0x0, 0x0) 00:35:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x1ff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 00:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x6, 0x0, 0x3f, 0xfffffffd}, {0x7c, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf1a}, {0x4366, 0x1, 0x5, 0xec62}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) close(r2) ioctl$BIOCPROMISC(r1, 0x20004269) munlockall() 00:35:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000040)=[{0x6cfc18e8446a4025, 0x8}, {0x0, 0x3, 0x1000}], 0x2) r7 = getgid() getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x18a, 0x800}, 0x7, 0x96d, 0x0, 0x0, 0xfff, 0x5, 0x3, 0x3ff}) r8 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, 0x0, 0x150}, 0x0, 0x1, 0x9}) execve(0x0, 0x0, 0x0) 00:35:02 executing program 0: setrlimit(0x7, &(0x7f0000000280)={0x1, 0x5}) sendto$inet(0xffffffffffffffff, &(0x7f0000000180)="24d01aaa85fc7e15f9b6281ca4e5516bca7fb4e45dd634dfe8a7906b5ceaceb251fc3ce9d0ebb97be0343749f43aaa57a7aa9aef70c332b96e2c9c6b4bb36d98eed03353b4f67f68f4353df8ef271ac7a6f325e851c9b373a644828bccf238eb0cf446ade1c5854012fc69deb8dc2b2bdc698192b01064cee9eeaf49cbd5de143c1010fcdf47a306244294a35a6faa60a976a41563f5c8478b", 0x99, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000380)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000003c0)="c63918e5b8062248357e25ad0c83696853e4e626bbfa7f829181b7c8fe7bca1bd503abc4309e1f27ac188111dfdb6f89c44f529b3d00e578e8dad29dac783bfc4867b286eb5681fc8fdab07247fa251164fb97a40aa05c2e3039f5786e341a5ccf9f30", &(0x7f0000000440)=0x63, &(0x7f0000000480)="c3bf0e62e91f4fe246b10d790b7f58ff1ceab800ab27c01aa10367f14ceee51b4df7bb0a3c9783829e3b140e4ec0a0bc2b7dd0ba4ecf5d36b8d36601f306b7d5423b57013b784d5ebcf16bf49bd37c0c52a90b743da88ea5d7ac31868bbe3698ed37650f9f9d1d90e8a231cbc4c94dd5cf6dbfe12ec5789ae6a57db746554354679685dd8fa8d9a0aa61d690aafe35e1c305b564529e571efbf6f2ce1e2664a94f3d08c14ae3f778e1a565fe5f7b782121cd5ac54370ac83ef705cdcd355df285690c36d15e12075e32fbaed48f964f4960571822fca68fddd6c2af5df1b2cd10414ac7c50cf17aa9f966d37cc307053ff128991d88febe0767c2e7b4c886876910e18e185e4cb1fe80e209b6d6b115b5f3ea0439a32148a8d9e59b814fbef1b31d658e49d167373873af138259fa2db9bb5ebf0473587ab9c65e208333611696f9e24153dd99c506fa4df5b47a0e77d5b834d536a1931298ae7cdd4762e848c712193fa2487746484ebe84197889e7d3bf45ca8a343f88d3b494ca76fda2d439e16f8f3f2d29abd4b61060c5c4d8a2f8eadfe6baccdb63da0c9a8e095694b26c9c0f62816cdab81035014bf8e6fa403836e5991587271eded68580cec220993e2327b277c112c4c2b1a3eb7f49ee4702cfeca95a028eec33dafcacd98bee91a59cb6978abb8e029fef80fe2bec651553979f8b62f7bac7b70d8ae52efd353b8897e37369d5cf853335b6354374608ea0813c6e1df00aee6f4ecbae5cc0b8a380778c0b12275a29d4eddf0f4f614e067040ca9f69115516fbceeec78237b219f6b75665e37425a980f98fd8612d493409aa9939d8472f4f81f0ed4609cb746ab3d69e53773bafc77db9761d954ce2da17629213f22e4a11668ebdd342f7ca3ec74f6ff983f27c596c94f579a67109658c16ed147c350095290b163f9121323cc6be6ae3ae4f92b722e0bbd44b411769dd0d53534d1a473822d34d7a07ec408923be87df92f76025a901e331dd53af7d800a214a9ecf4ab12f2a9d2840c38f24c06b1db5a3d7ac99924143f74cccda0ac200e2fbc1703d6dc1ff1c72d09236fa192413a429a26f48d20d6d70dcd68f47586e3447aa64adfe7c4903736aa166f5f7bcb80dbc2ff769216aed902de3000213e78faef7b8a73800a79d2d00f23e5e57cb188fac6a9c0f1052a25b9a993cf21b1f4073fed2222d1143e13490e7b4a254eb28a19824f91dc073faa42cbae12a6eaddac7f6a88448a16345076d444ea5f77cf0ebe55955828505a2302d4d2583ea160e746cdc6d361fcab578bd1797a06f7e6840f215fa078f6700dab9afa917e4fb83a18541622b55afce03372389ee7be64cf59bb4609f86e16766e281c4143869790213c27043ea3dcc5a3f8037d96eff996067c87b2f774f9b52ed2976881f9051d8727f4b86962ccf5d5de17f4696c17374589c285da2c34b0559dae27f210ecd393b40c14e1f679e2c430d7fbd7a7010bc08bd3960b0203472cd58e869b5d46612103b0c3b342e07c72c0c74a5aeca7f1a6a85cb37279195c919661781f5e7467b875722430cab37c158cfc4c58a0e92ba49be576562c77934b90166652381594691a313686c8c225764e56e61a1eaa8fcff50c2693670629468ab5abef6b20c6a0d4a70515163dd2477ef572c4b408be1f89275ee3f9f9316a5f65b914af8a8308821558bf87cbd1a962e1a6cee735f0aed3508efe4dbcd634029fd91410e0a3f13e5d5d71e44b4ba6ebcb08b63a862fcf4901bdcd8dfb772db38f5b3e04c041595685d943a9d7f2c842f563d368a73f02805267e7752010a9e654b5c43ea24b09eafd45b30e04d42f19a54062db8ee60209b766a5002a97b8fe28affc79bbabf7b437e689b4d4875465c7da8d4d38a09f9bcd49e7c88255484060746b681c6308aa7f39d363404765b406030a6199b702de69004507a2c14a7d8072d23be464d2ef7bcd3be664ae3d610075e11eb8f0566990c34d34a2c404a64f772593199a0b59698d300c39d73969709a28a0f31a8c4a94990a3f3cf77bda4d1724b9bb47ab41acf873210d4340e6a98a08c639a4055814f260ff310e9d57758790ac94b45b3617dba4329d32aa79edff51e41f9ff8879785adcc084e2079440aaa1721ccfd961c62b979e58648a62d95532489cf62b9f7fed0b3b6828dc3d373b38ca3c09318a308c2e3565483e2843c73280efc074ff4f5b3c98572fd4b5be9c6f96baf222a0df50a81c6ce8fbb7cbe9ff610c2277e662e5a826a035aebcd49d3926bbfc8945436acb4bd57346034cae182a062edcb2f5966081496e513dbf913f7352c6b0ef34bf7beea66f221795719d446a4efa58687cf3e2e9183cce89bd3287fd9f4072c44062eb11485ccf0a964cc85bf43680ddc064a68ca6d9be190f99c08ac90ff6ec563bebc51837827a5b70de560e391b80225eab458d4574cfcc21d5ba3be378f9abb2225a75cf33e90a53b3b63aa685daa42ab5ce4bd6024dc6a72aabf73a08cad9ceb9e4fcc15ec09beb2d5405625f5ff5cb3ab50e6ae604244dea892527712b7869b845fe56e69a15be87c5193e4a6a1557eba8b5623bc994c54cb003b64ac66d9ff152c5ec95411234c293bf924e7db8306f9f3821e17bac35f376919ad58a9d731753346504ea1b27bd16d401afc3bacccc5663e8915f90983cda94dea11e2686add43b08b533dd4a1dd37352375984b2156a2651bd176d1d5803e58278c0f3ca4c682f64ba776e90bc81f75c151140c8883f954e6405c1280308e69c2a1e13f4792ce7f749eecf292530a8bfaffb4cc068007cf04eafae19b72b7505e5ef4e98a99f2bad4cc2e1a7b0eb20c4efadcce5de6294eac6a6324bed647bd14f58db77c82954e2efb4d7c5e8d3709083a97ecd9e21a2a1a2d10c27afa8182021e682169f6eb378f3869097d82aeeb666972b6b7aa22b75bf5f94def9dd888abbf4bd4f3b0640444220e7d6cf3c488d3ea5a32e14e35a5a2d3fe29441927d11687a154698c429ab0b46bdf4d2f992310ac285d8db402f719c4022d553c6485e423be1f02214849c2c589211780d4f941e0c5acedddda8f0b741a373f5100614319801a11f0e65ee1d9706de197a8bdbf55e692a6a8216dc4947b0854cb90b3c9f8fec9c9e0b85989b021deb2e31d5a991b07e954dd77e25a6db2e427bebf197e45f773b76c7329495c04cf283f625dd6e52e33171b1cbfa3709f569a5403ba3992000a7f726cf53f55cf2fa97e19afcaf0fbd72047f03030bef4e9840a1e3678cd9d56a92a659351bfe41ea7dadd133b054453d6c2cb42838cfb86642140e57a002494dc5f0715f5eb9b3589534840e55601f630d76ec529208c80282c676514808645d1301b4b91ab91b1ff85704cc716e35400b972f0fbf2f84987df811135c733c4e2ed997061bb1feaaaa7cf492c85783dd98e776c065c12dded18bb38a6a8bac5c11a3ba3e31d9767617a4b24491e9c8613057204769c9dd0a44bb05615692c1807daee71bc6546f6dac10babaf05a5ca8f301e416f82b9a4ab5c31086b7b8371c6988d0236984153c15ef4e28e179119c959d28efabf2ed94f669889e9e622d3f9991267661959ab1fb9cac50b4e9e898e79c752359b674f6038e8db51ac30426aeec664ce1cb1863d8f9518362c9aa3d7b0f96a7d4ba07f905f2b3b722feeceecc87c9f0fb2a67695162d8edf57cf827b05adb38058105a0bd1105c35730e7e79c6259cc0769dea0e5f366f9fac6c5f28eb5a3578a26e0cab8008726b2f374d4becf0022864fb76cb36cae77ba77eea6e04a4f4655b080f8882307b08775a6bee3e92bc8e14da7ed1b2a08e2201da9b13f7bfde77e246dc81894c61abea73051255a022b8e17beaff3e6fc0023dc6bacc0ad20735be939c333f47efce6e24a8ecd879e106f8a4d124805573e93027714ea127997651d081a5c1c037fb0e31a309afb8b3686b2c0f70f72358ded078c87b1a06d7fce221ae76b06d94be0918686946d3500356791a337d9281f758958420e1d121d28100d845fca8135e2e9f51104ada43c6821ac8bff2bc0121a06206ea08882010af0941cb98d06721e0614ef5e7faec084f88b9d82480db4c304b2ec56af6555bb55f21f42c96ae3d3d02168a8e7eacf55cc115e788944378af830d10162f748e24eb5f970b1b45e8a03c5a4a751999e001909262d0c216d10a6e8b435c03bcdc1a9502aa3818b50ea947abcc2e42518a09944562f1d613778e3f73bf85469b14b12a03ca814fa4883601a8a7657a33c255a93d430388737547abfe3664447f3d18d692eae0b9fb1ba3f6e98c8a450bb70eb932fbf0e60a55989445a87bb42e50063bd15b214d39c10be880a36a8cc33c43d9fb70825b1d9963d4a798878842d3bcfb25766486fefc7aca5c1daee407b913d5c23739de372bef4769abe3d9d402f45b6a2f587ba6e743735c9ffd70ef396a5b28fa955ddcb5bf69f0c8bc3a3087709fe8f2c0ffd1877d73b51d8bcec5720c3c9db18944cddbd7e1dac784f8fcf895dc517512c40673677d6fd68db63e27359a8076c59afb9cb723b75ff7289af2f05b9b63722cf889df88e75169f8c4327905a362e0a7b8617b096f972764baf4f8153fc66a644143aedc8b5fb0886fff0f28f5399569cb4c062070ad4b5ae08ecb6431c0747e90ebd0b3993cc920d2941897a7458a6edcfcf53f09e04b68bceefdea3abb485291f5c99ea79b489e6d0fcbf03b0fcae2507788c5b48a7571c181d0df0c3ab7722a8bbd0bc07f12698e3b778e20a5ccd76f2f24ec18fe45475a5889957a84f771da465d925018639742402f04cc6153b15a77600cef77a6d46cd15a18d1d8682a1be6cd27d3379b0d3d87018bd3668542f62a1d029396eeaca14673e48199599da3fb7b29f225a1c7bf7f135e9c443213e6a7d66d68785eadc6ee30766619462cbbdcfe06189f5ae431e97baa34bfe44e7929d40e4d5148bf5479929bf9d0f88fe5f5649294fd16d45917b50efcc85badddf0c6bceca28e251793eb6fbf0154da516b89616be5c6e53ae11e5ec702838a509a595bf6f54085fced291a41e05d407d8643a10c38229df2c582434d2c915cc920343c5e2de1e3b21f39cfbbbd5f6e6a8679316d1a05a834162b0d230fc22be77236bb4124c392a6a7120978005ec7f313250d78a34350fe6912bb906b6a02c773dba23bcccd91e7487b015fedaf8c73655fe1b059036911b0aa5689543486c37fba74c05abfdee0fa83260137ed833e71f4791f417af666b51b351bbb7890c89242e4d4d5ff76cab4da7d8ef5c0d8fb291b330d65e94de6304a5971fb7723e17b45eeced5da8b6ca289649cf5bfb6d5f69c8a2bd9200e3260b52f4c8315c56bbcd63f5918f613cceff407830e8c6121446e36927958cd4c4d2d6be5849b5076098e41c1630d61d82a3db9c23a2f7b13302341ad60ee04b776f2cd7c228815a2f98fb339339ddd91ebdac10ab791d2a078fcc09c0fb651e3c2472f0850262abb71a7e9deb874e637007b5cce978d5317b725d0f80b449626be3eba4e036f3bc4e9522fedc40bff3efc544c77d9bdfcf79011823e836a3aa1b339b71129cf0003fb2b146c26cbc4ebe18fb69041c65f11818a7bf4d2c34e195788a3cbcd0f5db3625e0d776489d54ff04a96ba132c53d7252593fd386c41b6fab9a7dfe1a61a505c360aaab439561e40491c31da269209afa3182569e217126d2d5ccb2237b6e0f2f830211a86c154a54537c8a621b8c0e6e6c964fae0b592df4e914b", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x87}, {0x4d, 0xfd, 0x0, 0x20}, {0x6, 0x0, 0x0, 0xfd}, {0x7, 0x0, 0x9, 0x200}]}) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) acct(&(0x7f0000000340)='./file0\x00') pwrite(r0, &(0x7f0000000140)="f3c58a8d25520fa085e13c3a78d8", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001480)={0xfff8, 0x0, 0x0, 0x75fe, 0x7}, 0xc) 00:35:02 executing program 0: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x5000, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffff01, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 00:35:03 executing program 1: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@generic={0x0, 0x9, "865aeecdcf72ec"}]}}}}}}}) 00:35:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x126) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 00:35:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000840)="1db76e532524389fd9896f630bcdc4cc7d5bb3b8b634f26d54d313592cf64f189d0f266cf2381e61431e3aa2c84a9b15cb49b1eb0f0faef715c78400c1", &(0x7f0000001a80)=0x3d, &(0x7f0000001b00)="db5d26333fe2d86ea165d3045ae086666e4a9685bb12ce5390269451a69cf05c87e1bd4691b9527b8094d77be8bdb6ebac922dcfd7e0a301c4fac95d02d58679a5484001e59e66284a8a514500d8f797b74d686d7b2a97256f6bf612b5f72320f72abef4f47259c100205b3ec275a6050261168a661080083135cc35b81b72df6f20a63f7b638a4c7486f49ccd9d2b4ef58a480fed741f842c0343fbe175396abccbe68bec05367d7957144780d585431f42eb9752f6ef7be5ad3601b15d9bc6bc985143f96f68e2e313b6e012535f690bea4fb6f5b5cc7583fa896a5f0f498a2cc59414", 0xe4) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000001c80)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xb0}, {&(0x7f0000001c00)="410e6c6c434a3d4892cc84333fdbe2499f23cdd3f7ad45df26b4c3e4de19c03ccaf33f928a5df428c9010000000100000045b17a30d12459def7fde477bd7cf48e0f8d3cc9c26e3bb31f0b38b50bd4560c5cb6e9", 0x54}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@random="727fe7f4bb29", @random="088d80a32a94", [{[], {0x8100, 0x7, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x8044, 0x6, 0x0, 0x1, @broadcast, "", @random="f840864f0d24", "f4ea5bed0f62c14075678061f9c144a4"}}}}) 00:35:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xde1, 0x80000001}) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 00:35:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = getuid() setreuid(r1, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x40) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x1, 0xffffff34, 0xfffff001}, 0x4, [0x18b3, 0x9, 0x8, 0x80000001, 0x3, 0x101, 0xfffff898, 0x80]}, 0x3c) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) r4 = semget(0x1, 0x3, 0x33) r5 = geteuid() r6 = getegid() r7 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r5, r6, r7, 0x0, 0x100, 0x8001}, 0x7, 0x9033, 0xeb4}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x80000000, [{0x0, 0x4}, {0x2}, {0x1, 0x7}, {0x0, 0x7}, {0x2, 0x4}, {0x2, 0xcf000000}, {0x2, 0x3b3}, {0x2, 0x20}, {0x2, 0x6}, {0x1, 0x2}, {0x2, 0x3f}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0x9}, {0x2, 0x58}, {0x1, 0x7fffffff}, {0x1}, {0x3, 0x4}, {0x1, 0x1}, {0x2, 0x5}, {0x2, 0x100}, {0x3, 0x9}, {0x2, 0x8}, {0x1, 0x6eb4}, {0x2, 0x5}, {0x3, 0x200}, {0x2}, {0x3}, {0x3, 0xff}, {0x0, 0xe6ac}, {0x1, 0x4}, {0x1, 0x3ff}]}) recvfrom(r3, &(0x7f0000000400)=""/77, 0x4d, 0x1, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x224, 0x5, 0x6, {[0x0, 0x7, 0xa229, 0x5, 0x5, 0xab3a, 0x9, 0x7, 0x7, 0x800, 0x9, 0x11, 0xffff, 0x7651c975, 0x28d10c46, 0x0, 0x1], [0x101, 0x8000, 0x80000000, 0xfff, 0x81, 0x0, 0x1, 0x2, 0x6, 0x1000], [0x7, 0x7, 0x2, 0x3, 0xffff, 0x8], [0x1, 0x31b, 0x1ff, 0x7, 0x2, 0x9], [{0x3, 0x6, 0x7, 0xfffffffffffffffa}, {0x80, 0x0, 0x7, 0x4}, {0x3, 0x7ff, 0x9, 0x3}, {0x5, 0x8, 0x3c1, 0x1}, {0x3f, 0x1, 0xed9d, 0x5}, {0x6ecd, 0x4, 0xfac, 0x100000000}, {0xffff, 0x9, 0x800, 0x8}, {0x6, 0x400, 0x0, 0x4}], {0x0, 0x1, 0x1200000, 0x5e}, {0xfff8, 0x3, 0x7fffffff}}}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10103, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000780)) 00:35:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000080)=""/204, 0xcc, 0x20, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000040)="f44d780f66b886712030789fca78bce72062c1d713e09c9a97", 0x19) 00:35:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x4c8e1b5bb738ddc5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x80) 00:35:03 executing program 1: r0 = socket(0x18, 0x4000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) r2 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000240)=""/116) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x3) close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x5, 0x80000001, 0x8, 0x9, "5b1bae397a357fe770cc6709c3cc3814ac6334ec", 0x1, 0x4}) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="ffa7ef8d38dc61e1fc96e3ad56", 0xd) write(r4, &(0x7f0000000000)="1bc3a7d20dba8decc262104472b5d67dadb9a7799277469cee92fd5ba1fcbff16fdd53b6160c859dd1ab52b3c719", 0x2e) close(r3) 00:35:03 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62e001572901ec64ad05399c0000253154e253a3ca3b77032a093f7731e02fd9e118c7dab65bbc2a7308c8f8ae849d05543aa26a1223d2ab236640a29271a45caf1d77120f3aaea2cd8a51626fdc282d33b9edfad3f89bbda9b70845806cbfffba7d69ae1c86a8645705d5a41942e9160cfac867fa076c4559cdd7512443ef1493ce435211d78e9a9562817ddec29698af9ff522cf9a9fd2743911efa1c455b85ac7b135f65d08d2c248a33fc13e3640"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x5}, {0xb44}}, 0x0) write(r0, 0x0, 0x0) 00:35:03 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000040)="8ffb64cb334961660e4e5a382948fa021115a7c89316929ffc7371eb5e7a0a3e5e6b5c8a96cdbd060fc05ab73d3fc3c4def03d668258e21d4ddfb7c8592491aa478b8c27caac50fc2bb0dcf6346a809d05594059297bd9922dd581331f599929fd05614ca676c018670d9c728271fc89dbc5fb9b888aab675400140778b180c9b4992f398f5d5fb25f09cea5ac222aa5e65a93703b5ce109511f792ec86b2abad4921f50512971fb8a804a6841d0118f860b7e39412fba687523a35c0e365a1b0d9afc0714d9109591ad9434b2dc348e5e1e8554beb2458ac615369043fdf2c369d084b1080a10e0b324d263bfd834ddc1509a489247bc105a40ff", &(0x7f0000000140)=0xfb, &(0x7f0000000180)="f88961282f58adf8710b6863e84a6839a7713b004a700a204f5c1f44c30d962f1ba0ae406eaf026c6c246d43fb6d0e0e865f43e04579795dd2c7d381b5b74aea24be1086ba89448cd22a5914d46259fdcd36a2727747ba89ab2440a6844c8b4d35f3cc4e3061bbc82ceb7132a206ceb6273fc5a40cb6b45229481178dc97ce894a69e99c6286a555310c5195690b4f8c4a69e97f2a1029221a2bb2077d141dd6819a8b4ab06d3eec3d7044d15cad16cd", 0xb0) sysctl$net_inet_etherip(&(0x7f0000000240), 0x4, &(0x7f0000000280)="df72fefaaf43e4ecf5a72dd1a319ca79a43a26fe636666928d77057c71505e609b571b653d9028fcd215828782adfb2aae47bd5f24ee3329e3792cc217534a5fb3d42cc3d7", &(0x7f0000000300)=0x45, &(0x7f0000000340)="59fc041d536280622650041d351414deca854fea59ae72f167154fd83f041c83cad6dac1ae33f1dd1a4918e8e88265e04a6157abae3fa95041adfc331e05e625f5b55fd4b5ba54753ee6f636247afa0ee33e71e950a511353a879743a9558cc89b6ea6c1a92098f97e78cfcd478d5f4b9b94e247f4", 0x75) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000400)="929b503bda74ba61eaa3c8b61b5b93673aa74f1eba", &(0x7f0000000440)=0x15, &(0x7f0000000480)="c41aef8e9cfad4d6f51149d761254dca08", 0x11) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0x0) setpgid(r0, r1) writev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000004c0)="816cabcdbfb2f043b65b4e811e79b9429fafe32f1b2cbcb194d9d002bd6a6afcc88867360e576586bee464b64c49277586cb4ea808bc02ca7dec894fd5e0fd3d6d94e9d593e2f4923e33d8bbd8a406835e3a775121aedad19929faee4020859bc82b0cce623b091f958d0739fa0614ab8d16dbacec3564fb6a61bb8ff2ce22a56dd467fcc637bf3e48a691c51495747e6952e71d045b3712961fe2c2b1799822d2007d50c6c8c9e5deb0e1f97db73e418665fc622e0d8b0944e4b3618032e358ca9f2b986c5873e0c9b4384681346b587f0106805177c062d963473beefc25987c498b69", 0xe4}], 0x1) r2 = getpgrp() wait4(r2, 0x0, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000600)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000680)={0x8, 0x8, './file0\x00', 0x4, 0x9, 0x2, 0x80000001}) r5 = semget$private(0x0, 0x2, 0x1) semop(r5, &(0x7f0000000780)=[{0x1, 0xf000, 0x800}, {0x4, 0xbe5}, {0x3, 0x4, 0x800}], 0x3) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000006c0)) 00:35:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "ff0006000000ffff000000000000e5ff1f000004"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0xba) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbe7d0468f66dbe5027f92e83250", 0xe, 0x0, 0x0) 00:35:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) acct(&(0x7f0000000000)='./file0\x00') 00:35:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x20) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) flock(r1, 0xb) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:35:03 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) shutdown(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x0, 0x100, 0xff}, 0xc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x62c) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 00:35:04 executing program 1: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/76) r0 = geteuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r2, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) setreuid(r5, 0x0) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r0, r2, r5, r6, 0x40, 0x3}, 0x0, 0x9, 0x8}) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x68, 0x0, 0x0) 00:35:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f0000000000)=ANY=[@ANYBLOB="00000067077226a03bdd2baecb93"]) 00:35:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r1, 0x0, 0x2, &(0x7f0000000100)) msgget(0x2, 0x11) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x80000000, 0xc53, 0xc}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0x583e) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x10) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/185, 0xb9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getgid() dup2(r2, r0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000400)="8952052c374b86b6e083c821d3c0bb291347728059b640da246325650550a2c9b80782b7ca970b11b6f843769cc40bb4bbb73ed9ee82ed67e1d9b30dc35c63948a2daea799e2d34228a93a2b96f5114c5cbb5ac60a2c7eec0ce13ddb046bfe438f6d3d8621073e41afa361b21cf8a4350794089dd43a82a0a4de92979ede0ed2a04d6810e3251f2652b9689f201d5e1e8cf25f7d202d2705cc8698b5913fe2825cbbea62e8a977d7626342ef91d901b0792fdfba660b7904db929d625b79b8090b6916a7a605cebb66747aa51ecc", 0xce}], 0x1) r4 = shmget$private(0x0, 0x1000, 0xd2, &(0x7f0000ff9000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe(&(0x7f0000000540)) shmget$private(0x0, 0x2000, 0x403, &(0x7f0000ffb000/0x2000)=nil) 00:35:08 executing program 1: sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="6c4777f9631fd92cab9aaa683c36bb1c748b774870bf875dcc7815122aad44c7de73ff88a1a7cb02c5f60c50634221cbbdeef243f38035d8a6654556457f81ebf3a001825c664b6eb1a1ba3ddf8b8200000009dde5460420eae85a5ee8f1613b926a46459227861d8c080000002785b38ab2d8c6a7f18e78a4c9ff1568c317d2318255d0a2ab907ec65e1136ecf584afba2a283dfcf35cd2af3e0e5bf960dd44ee9c6896585259403dc64d8028d747de44aae9ab00896f09a0a7f8ccaefc9518d379ddecf70e0f9f2081fe051ad07d3a7d31b09493cd3932ce9287e6992c6bc9a8cc518694493c7e61a10561989534056269b95cae390a5ac105000000000000004610a5886ba57f8a75f10da5133fd71a261501db6b6dfb488a2e4be8761675f8da72d6579c49f806c341c929fda2060000000079dc0c77902b00", 0x0, 0x0, 0x0) 00:35:08 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x8, 0x800, 0xffffffffffffffff, r1, 0x2, 0x4, 0x1, 0x484}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x1, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/161) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 00:35:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x820}, @icmp=@mask_request}}}}) 00:35:08 executing program 0: munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) msgrcv(0x0, 0x0, 0x847ab0258f804062, 0x2, 0x1000) getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xd491, 0xffffffffffffcceb, 0x0, 0x0, 0x81, 0x7, 0x7d, 0x1}) r0 = getuid() setreuid(0xee00, r0) msgget$private(0x0, 0x558) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="16bf21e8d7e6cba96258524dbdf2d5fa405b0e43c257d618f895f0ae0ff13185ea44d00c19bc48b4980f57f3c95feaff11c465efa23834002b9adeb2a31b71364e31a43e55448828f078acc27b47177e792026ab32ec2566c088867cc6f03ebaaf226afeed03319748f64081334e9c1713e6a165f5d0adc18c65df7677cfbf0baa", 0x81}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x800, 0x62}) msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) r1 = getpgid(0x0) r2 = socket(0x10, 0x1, 0xd2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed000000006b8a03b108ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8ed7ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1fb38ee71e8641a4561d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d369c6c7db915348134a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff030000000000000060ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a921fee3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182638e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd923372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b57f4e0000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce45e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c50850624ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6763799a4e6bd08afa4f31ff1730df0d02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e5860000090074cecd4a05c48164574330c57e4bee3927"], 0x10) r4 = dup(r3) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x8, 0x1, r5, r1, 0xcac, 0x8d5, 0x4, 0xfffffffffffffff7}) 00:35:08 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYRESDEC]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) geteuid() 00:35:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x58, &(0x7f0000000280)={@empty, @empty, [], {@generic={0x0, "cf0ffab1e99ccf0f42ae9a2d5d2316f176e7e41e216310dd7fa6d70b4c889ee3b2dd197d824c7ab2e5e5be6285969c6069d354157ebe67d13579a03690641fadc0b81939973ead953108"}}}) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r2, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) setgid(r2) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, r4, r2, 0x12, 0x5}, 0x3f, 0x2, 0x0, r6, 0x8, 0x3e84, 0x8}) 00:35:08 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000303a000000000000000000f917a3e90000c2a00000000000000000000000000000000101009078000000006000011500000000fe8000000000000000009700000000aa00"/102]) 00:35:08 executing program 1: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000002280), 0x2f}, 0x0) getuid() 00:35:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0xd34}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x6, 0xff98, 0x920, "58a763fbd4b76a2b7560e165d5bc31947d11e7a6", 0x9}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r1, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, 0x0) msgsnd(r3, &(0x7f0000000100)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"}, 0xfffffffffffffe51, 0x800) msgrcv(r3, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x3, 0x800) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x14, 0x80, 0x1, 0x80000000}], 0xf0c4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0xaefe5b56cfb59138, 0x40, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x30, 0x4, 0x200, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x91, 0xf0000000, 0x101, 0x100}], 0x7, &(0x7f0000000200)={0x9, 0xfffffffffffffffe}) 00:35:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x61}, {0x6, 0x0, 0x0, 0x100}]}) getppid() pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) fchdir(r1) 00:35:09 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x90) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x3]}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000380)={0xfc, 0x0, &(0x7f0000000280)=""/252}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) sysctl$net_inet_ah(0x0, 0x0, &(0x7f0000000ec0)="08cc8eb1a271b70454852a5cbac20dd8ba32ff88b171577b4fd39e2e3a2993e4b47315a5e58f953d470ab5f2c8a4a2c6381aecc655466a9b83593b6aad5b699245d870ebcb2f6d43119a6d0a6a698f0e632030c80acfb6c8038b31052d16c0eba4374fa2f121a64fe18eaef11af5bfc80dc313d26db95da602bcad8541a7f77b2687dfce59bc6d905d47d53cdbf37ab644e914689cdcc489d1", 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x4) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x8) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x5) 00:35:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="6780af43f882af00ea010000000000008e20a365200166a93455daa024c2365c5f7a15e200", 0x25, 0x0, 0x0, 0x0) 00:35:09 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11}, 0x9, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) getpgrp() getppid() 00:35:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530008d11049ceae7f6867d434887dbdfc6cd67112253bbfa9c9448563a890abed46ff0c40cfbeb72244a5dcb06a2cf6ec806568789f5bea1fd4281b4721a0a82694ea31707c488f1e63d0870084b42c2a116c42a552fd1eea8f30945d58bdd396feff43a614c03e801664efd"], 0x10) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 00:35:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2b, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="ce8ed22231fcb7e9aa892a9fef3aafb8894beeda8624b0653da8a71de3767c913e906caa9976c207813c4533bcfb5f927615ec9e239b519d30013046c8ec924c2c6d5ec81d42ba489a64592707f95b9c43015f9ebaf7f56f2ffc", &(0x7f0000000240)=0x5a, &(0x7f0000000280)="6f1fb09d6e372f4f31af87c5d6c7bb1db8fed8a4a9d35d7053737691ebb6454a296683de5e7a8a4d809b0a89b31af8527a7c3c18bc65ec8629d25ff2f3ad914c52b10103553fc01c83a44d9e058ea46b5d8b2d6ac28df4ab276a6e26dafb826e0e5f972650c51695da9c6f75a6c03dcf819eef91d3657e9ddfcc5853878b16024265a46e18b6b853702068428edff687ee6852a906a5cac5b049963f795094cd58a6064388e73fce915c022f61c2eae809c8af87f408900e4af21fc8b86db156c8726eae45a52c484c1ef603dd0769c6701f02eaa98d23518f9bf6de1b2dbd4c49982fdd5d", 0xe5) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = syz_open_pts() close(r2) fchflags(0xffffffffffffffff, 0x1) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) pread(r2, &(0x7f0000000440)="2cc64614b2d3543f6558cb8d93a214ef4b7d504a09ddc76e1e3f7949b1c56703ad8d00c768f77aaee201fa5f8916cf0d07000f9e74974bac8aca3072b2efdf50b011911914b8ec9cdb943c908ceda05aac8e1dfdbb41978dd4c1c4d43808fbd7b8c2b456775a335a6198fc49cda20100000a00000000621249f2497b2ddf782e4dd45af351c941c277919c15248bcb9ef48b97a26d558b9480698f63b85958931daea088f7d5d111ecda055c5a58cd7eb64d45251a9489e17189ad5f2b8aa2fa24e6f4e7405357af26557356c6f7db06c20acf8d51b825f4a11ec8a3af2cf2082f30df", 0x120, 0x0, 0x5) 00:35:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x7, 0x1, &(0x7f0000000080)=""/39, &(0x7f0000000100)=0x27) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00200000000000000200"}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x80}, {r0, 0x100}, {0xffffffffffffffff, 0x64}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x44}, {r1, 0x20}, {r2, 0x2}], 0x9, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:35:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffe, 0x1a, 0x1, 0x2}, {{}, 0xfffffffffffffffb, 0x3, 0xfffff, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0x7ff}, {{}, 0xfffffffffffffff8, 0x40, 0x2, 0x5, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0xffffc, 0x200, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7, 0x9759}, {{r4}, 0xfffffffffffffff9, 0x46, 0x2, 0x693, 0x7083}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x131, 0x80, 0x8, 0x6610}], 0x7, &(0x7f0000000600), 0x5, &(0x7f0000000640)={0xa5, 0x1}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) 00:35:09 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000100)=[0x6, 0x1fa2, 0x0, 0x2, 0x8000]}) 00:35:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:35:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000100)=""/26, 0x1a}], 0x6, 0x0, 0x8) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000005c0)="10223577d72d9f4ad949e5f792472e186270724c6766030448331f189147e5be23b778c247ccb7ab580380ed855c4f9bec8d9d3be94f004b6c4396b6923c4c9980185bb07db7ae91faee02375324729b4f32cf102686a2c65d96993e5c3626e7ca3370ff9e2e50f293dda7f0bbecd3a4a119d66c9611fe2c52f4e05dd3428fe50ce2b5021e0728f593cc81d421a15dc699dd9f40ee2a66e951fbfa628d818903a19b00"/176, 0xb0) 00:35:09 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x1) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x8, 0x8}, {0x18, 0x1, 0x81, 0x4}, 0x800, [0x2, 0x9, 0x2, 0x1, 0x20, 0x7, 0x10001, 0x7]}, 0x3c) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 00:35:09 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x183e2, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0xa, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r5, 0x0, 0x0, 0x400, 0x0, 0x0) 00:35:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821cc0ffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x6e2dbf96) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, 0x0, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="0a46854857d11113", 0x8}], 0x1) 00:35:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8900006d74a2b9", @ANYBLOB="5d96ff3ac64ee2df8831f5204916506233270435925eaf96b0d89530add6ed779095a129992d3d1f9d8faab16217c5e91284f5abcd4d93e30d976b2e815a", @ANYBLOB], 0x19}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, r6) close(r7) close(r5) 00:35:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}, {"29ad21328712495770c35d4e737994dcd4e16d6fcb3508337cbe50b75ad6d7fe6d70c21b122ffc5fbe388473205bb5dee636b880fb93fb1825bfdd73da6da991f24454956012e9474633ac850c0f5d08ecdaa2430b9c295a06057b98dbd8ffea2a03fb20ef2f796504e69384190caa0a56a8452de1ac28f852397959a7eb0beec7abcb7e7e91f51af1bce414875f92c01434830e54a31517ec12ecb828eb8322bfa741d319f91b8ac01c4a5734a85780c49f2a4da02233f9ebfbe19292eddde5e3124023f6"}}}}}}) 00:35:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) dup2(r1, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 00:35:10 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0xe2a, 0x79, &(0x7f0000000080)='Ddl', 0x3) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x0, 0x100}], 0x9, 0x0, 0x6, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e9900696c653000"], 0x10) dup(r0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 00:35:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffd, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x8000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) getitimer(0x1, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000180)="ebffcbff13b914e92eaa4e713048e6993192964894d5decdc605de1bf8039f2e974b0109adea939e85bdfc4e7d056a22114b29b53a574c78a1ab515630db89e89d272e8494289fac435e2873e7fcee5e58dcee11fd2600499950c19ad1d6abf40a7df63ee00d", 0x66) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x7, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(0xffffffffffffffff, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) write(r1, &(0x7f0000000040)="100e2956b9223776", 0x8) 00:35:10 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f3259998d280800450000380000000000069078ffffffffffffffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002000090780000030d0ae2503dfd2091e1d2472c0000009e5fc5d1715a019586002b876662835fa38457b89cec13bedbd6f68c971616837f495015e431d48ccc72beb5b2240be948411ce169bfd8afee"]) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000300)="fde79232d04ab99febad79fc98cf9a073c328aa6498bc2ae73e12f67e32752ce4815fa7ac80d593d52693a02d53732008b5e9ec6208c0e88802eddf835ef3477985ac748421963f36a049363f33faa1f068af50a33bf61553bdc20dc50201037e8d486f3a9731546c2231118d1d9302385b3594476106c6dfcc0c43cc51380d25cc53d037650c892d6d369a08ec6b1d8f52eb6eee568bc27de31e96287f281be5148c5c063edae5fb92a4eabbab820529de5259ea54556a7ceb20fd91bf535264e075caf800936827587dc377990162d9acfe35a3fe56ea32e51d2d3d7d7ff2c7aeaffeb733ccffab607a03ea837080f01456fe5f1b2cad67af1ced51a6ded1ba6404214dcf644fc63547f2d8944e7f2339bbfd5111d498e00532e991dcf96fb7203a5bef8aee401d460baeba7b6684702059d4289fcd953037d55b0d858ca76040ab1fbe2a3acab1291c2e5a8415580af2a4c52573fad39d238cb99420ff7adbf3521410c3c6c4be9da62ddd89e9d15a20be5d21d5faeb26ef2a8a54070867481ad264141646ec449ebd2c162c65d1a231e5f0ed92144d310cd1249ad9b8145651fcf5cf560fb3c73420fe8b005a4fce068a10fb3aabc75b079651940120499f448377bcf81cf3e52582175e7486d21a2d62f620730d3b106a62a4e115b61031a0c0340267efe32b46dc4fa5f5a6f774f738deb4bb2c89e6cf164d0b1593a914f529274bb53a6accebf5851d12805a8a105f9b6edef157cda314f54b365e89b03408138b12fffff0dde99ed06feddb4baa4d44350be18f9a3d05c9ccfd237c59c0490ad33461eac0a5bfb49c37b92391425881f1779581b14a2c409add8b85267425d1c9c10de99e64c346369dc1734e049dc6bccceebdf2c194245052a6ce52b9d85aedf779c001ba9f47edc737011d3207347cd50edeff327e407b0973df574ea67a2283d15aed7a430068857bb88cf5b2a031b56b53718931e5f08c03d8dd0665c4b83c8f07e99c29237f27135894c4d8cad8b3befccfe1694e689681ac9e7dfd9a5b2d0c3aa847046b814c3345632d1fae9a8e2a5dc639dd04bede118c1bf1533f0d9f91281c8bb9c1e88d2acd77674f138b912fb745fde987447074f53b0fdb57ac024718b04b768c9e5ca93826ae69bc11e20d22d51e0b171c5052a589eba8f488020b9cf00440e04d4d7e2390a0bea825ffe1c999dd93116b6b1963979573a64155c76bc6f93d04d4e95caeced27186f3ae59fdeec15e5523300d889388507d41ab0d0c03fe604e9fc6d726febc9df0faab8cb9f7e7159cdd6a7e9751c841c56ea7afbff80b50d8c480617ed20c03dbee2d577e7e7a23d731680057abef19c364088a29f117a71f7fea6d6e099b6387aaa317b5f714167d3a778e5b736728fce12fa0038b7d1d7f7ade6823de847eeb3c7f7a3d37797baf35396089a76022df049a41e181e7386805092def8296025e69a966ec3fa2ed4dd318d6ba01fadf0c1ba89504dcd80547fbcb429f12adf60bcab94d578312e057a2446cdae8f6e26c23f1c53879b15da11cb357c7acb2ba5dbfa48be26c16514c05e0e68328c9d7fa6d605abeb59f52a033ebc59373f730e28532ad850eebee883b33631cd2c6f5fc99e39e5adbd8603ec5110b4932d0cc9589332a973909c83d3bc33320e747c771355c964d5fb79ba1c4869e1fe9ba5a334cf43950fa145bfbb6401587f307eddd9cec06f5e331b06a7502db5e6c49a5c69052b68cfb853c076226b8c027d1e6417f14631970866bf4446188ab8d7aaba5d1effeaf3609cd9888febdcf7284fe916f1dca57b77a89d424b0f1fd8f5a0054947ffdb37ac3dd38f418d1faf5e85aba8af8b1508858c65c74e6616b7eeac5b7bfda9564f646167dde7d67e10d10484138d6e3e5ae878e7193d589dff7f8a57cfa5e4f9b6246b60c8f3e4f63b8fff1b7fd40dc987e25d849d920be5dfa77ed539b8d27a0acaf16a710a8e100a35f4edce4dc5b5dc085688ce4d46b89bb4c8307dea7166368d6ff7c8f17b68524dbd5449784d02aab89fa057ab9f6c3d195effd612726202ae2c8f70cddfa25a55d509b990460005a371920d502fed46a648ed17be6e9f5b73196e39a728b7ed6ccc6f7719d5eba8b6bd3dbce494da77cc5c2e0ecfbce5af08613396ec2f8ea73cf401a5d71aff6aa96e28218ea7d8fcb8650dcceb68c48c1db51bb3c35089ddc992d745d2e99eecb21e34d235186db96597ff55d92aea8649ec600d40341d4d2a7e7a6d75fde20e203c5914c46a146657bfb84c0a3142b5f1a26c3bb046f31301ad7aa173c3fd182aaaecb15ad1dd1f9cb5e5b61542d0c3b5b73bb52afeab058c973f8fc30820478b1e71262633803ae996b19862233de70b0dd0ac151bf54809db8a709a3df8014c6780c3fe6df6347df2984f913674c310cd60ff6614d1f9da9904d5dcbd5ebbf8d930ce2d2717e2cd64fe5de46897eec48cf5464381fd1ab605128c50a31b5ce27605bf4a5cbbe5fa352403a9c3497c443a90f9ef17a24ef4437083d73492e029c27e7cffcd2d294ce028d1e96d29a0b068298d22e726097a953edc8c5ac6f7a8245d6be178364d7826fbdc713ab957407294563dc11aead8c9aef19c0ac1f2ed0931a626cbecf5f8e4db996d60f142aaf9c4e8ffa0623db541d5a928b0acba5e8fe5b74ad01ee8b407f7c2a04ffbaa55fd3a2e3e7a803ca5485d95422a4a55501b7f891b41b59ab1e8123d38195884a9f3fc59fda444513e6da93f07a17d2660f2270e05b21a74d261aa2f5493f41d6dac2f74a7f5a9863399726c5c5abd5721946af30a4bf37877b0d2bca856c828ad624b3b5d3d314dd6bb324b229a459f454c5a438dfc1db1e2e783fcfeb6daa8cbd93ff63bb3af09a24f7e9c51ac6e021ce5923c985c54bcadf31982f63a36400db8334b5ca22783fe569ab817e972cd12437679bc102ecc5168acfd4a2bb63910165e05949966a21ae89d15b25de26f147d2e79ea1839e64706d87ead81baca5321a01dd6b47329e9f98ab3b46ccb9ab0d21b538fd89c1aa3c30dc112ed3cca707943a908d3aee87b8b4cc9ab3f3cadc88ad06f46ac33e6d3a59e37bf2cb19442b028bfbe398fe0182c55883a1a2779c00208c0c4110a9c11f6b9b47049576fc8cc2dd854f8c61c214d021ef352ab1ec8595e8a468415463b195087af2c1e730e5c4994f1b6518010b73f95c5c89e53471f88716edd771ae38853956e5f8150ac16f86f5e8245278c6d571d39f6b826104c9c3d6432e72dfb3b9e10d3c56f7ecf7ce4f8506a552f55b1c9f63f54f62f1a3d8760737384f5e8fdb37e21aed836590789b9fbb92ae5d263f5fda1658898b016d6a8614f7e60d83eec47d8fcd926a9a5761e908d662e29b88ab0b23f62e38cd29d9fea03ddbf0a11ca7321de0d7b03da603e3bb5e117afe29f9a1cd9e4e5eecde525223f21260f7668be0364967c205ce00d3160970baf81963a42811f9e9e73574f8baa2e87c4f4c6c2e92c5dd27385ea0860264fc0dde6a0e2641c04b5ffae8477a873e17a23180fa26deffc011c02879c04c6c0ba8e99ae92b2fa826f8e8de665d6a651026823f478af1e4d474743788515b32fb5888dc75a37ec85e243d425fe2279f61788379cacb12e1425d340c043320eb81bc66da8fb6b901c9113396fef4444e2cddf286e714c087da4916578e59da5c15bb01a48d518664d1e82b44b16b6186b0ccc5660f3b47c0d5372ef0d115c105821af57db3df346fef60b3be10f7ae5491421433a80ebe9806f9cc01efa421287dc16a4cae25c93ab1fbe79531c4e698233805cdfe9c5d212f5fc4cd279be88e23b0fad8b1a1be6d4aafa4ed6cb256b47df11880044bbfc4b73bf3e912d03fed417814ea87a2fb4c60ea48fd979e0fd40f283eba8b2cfa0e6742f43578d4b565b5c0570e2bbe1a99dc48bec72cd4937ac935f2cd06dbf638fc420b74da49e65866a2ebeac2f93d7970d494f043c97204f40ac424137a48e5b4eae71ac79f7e99618648b5590fe5d4ddc7e32ca06c84754f43417f5582789032bed5cce61a695c5f3851fbe333aea5cc4c31ad6e7c214c0a4e304b0b7359ab7fa347b23a999fb40f87924749aea6ca31d9f0e2d7143443d545c4e67ae0263c5cd73f0343279d0149fc5eb397ad4e2189aad2421916dc6086fd9c922eb9035ca052747334fd6784e54977559814f4e6bc30cd2f534c93ce9ba7afbf56417f40d7e50716c67598c9971979b39b2831ee0d8455dde7c31e1bede294cc2c9583c2fcae805cd142fc215f0d42285c48bb486d541146879cc6d7d6bd36e2ee5207826bd216cfaa32ee0435c15f66612efde022d387706d84fcded4b5ef481955bf1a90b9333576462e6e02c274c25a553a8445bfc33e854edd863b931742ec37ffb5e69de06cececd8802e28de2aaa752aaf992b8d4c2a507f7972d167a986e518731a3073ca0ec9bf2ca4932aa5fe7a3bb7cfbce597a46229013c92f16d125c8fe91775d6052607ffc5f04c20549d23f1ff4d807e3df78775c9ef4c8335d86825186aaff2609be372f21b98a229f3b52de534db9725ee96842851babf7680efd5ca1deb219e35145225e98115538e8ab16eb18b93180e74ca2a0bbb4d11b249b048d7d996357208eb9bdd482f42e1e5d045bed433c221c7eb1f6954db40c4b979eaa8221148e2702afa98c185f8949ccf423200cf7371f0f76bf54e5153a220e3b51c26bcaa509d623e46e9a066fb04922004d9a6cad3862a3d96418d0fef5463a1d739e54c034aa4935692a132f106c1cbfea5651d417067a1c620e5d50690be26f19490579610a8e61c6ecc2a92c45e9957af30b79380cea33768b74e10476ff0a2b6c7ad3712fb8a8785485a7d08215da10a928671aa8d4f0931cb85d715c424ae235d644860d3c4f231487679870df154ac4d60eccd3f7d404bd3bd9d5d50ad888c9dd1bf7e5a83aff401f91527aa07a41eddf8b27958277bae779033b4c70e45e09ee64fab8614266a7ed4cf006b39e3ba1baf5c5e79628969ea5e0be5427098335768cf895cd068d0aa7355b990361b65417485863eb6a23880dc3a03ed9727391795e90aca8e756f01ec8be40ef1397204a46d6ea95010eba5ccfc7ec78ece9536880dcfb7793ad879d948aaacd0f5f8806ce8da127b409d759f84f8893dae15650f503f849d73158756f3f480d0fa8914fdec82ef7dac0bb6d57051eeef428ae4a70db1fed175bc3b11935adba5a075e55cec04a9372d9ec834827cbe17fb91677f634a3aab67e75c65fb01b55d503b6f87b4b7da56a669dacf5b81fa2821d8665c2a9bf9e4106af1d237c905205a6e243233e87f972691611445a510b18d8a13f3f0a23f48739bf304b425a4149eb41e966db5656560b990474cf428d5d9e62ab792cf40850b3b83de0329ca875c2f59460f43a1ae8b18573b533b83be114d038688e7ac1847b79c1f66eb629f22ca51260ab334c639b280c4363c2ce6cacfa776ad48fa8698403e97b2dcb48662f267585fe8ef10de06293e92b29544f3173172dd03c4bb3cd6860a3c543abb3e6d98e700479b79ebc4793977e7a99d07b723659b5ec136674c62a1da1271e3c8f945b82d37ff8512f2bc2a66070ca2df85b1f89780980fc9dec1c93b5438bccd50aeb8ffcaebf0dc5dbc52f6a928b6f1e092f5986dadf6c562946d93aa2b41d7529ff9dce94f215cc7a9121997c9b7d7121b5b553f73072c7eebde1c7702c1cc100095ae7de1488a3f11da1a785a5237fc2856f7418a6796a", &(0x7f00000000c0)=0x1000, &(0x7f0000001300)="ae58d7227471774c24c80d0def9212b63c75313ea0118c469d751a29d117c62fd4327ccef45b60fe11f17c6bf57dfc43df9a88fb1a090c180d76b20a8974fd4a1760090d67ef3d516bb83f0729e3a8d054d4cb9ba6b26d1acc957e188798ef832f8b0ba448bc6f91bba66e3cda2b01e29eb61e4560371f1cac600d8edb0f51d76d8e30f0c5b80d444aed2121d096f20a1914088ff815387e4b12a6d9cdc04c502d802ab6ff2aac2ba0bd89d4f6e56b1c481e6c2326ffee884686f1653a4b057778a233006de7f8877db49f27c3804cf72997ddccc09adbbcbcab4ed87d94c6cf54d6a2db", 0xe4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0x0, 0x0, 0x10000}, {0x2c, 0x1, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000140)=0x100) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x92) ioctl$TIOCNOTTY(r1, 0x20007471) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 00:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f00000001c0)="48eda0e29453bf67e1fccfefdb5a1341fe3106db93bb201a3158de655ff751aef642f9fdb74c56dd06213b8ba0a98199b290ffb5a3d3760f682035c1cbe6a3ffe64889c7e0592de42e4252ce78cb", 0x4e, 0x402, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x7}, {0x3c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000080)=ANY=[@ANYBLOB="f6ff00000000aaaaaaaaaaaa81000e000000"]) 00:35:10 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 00:35:10 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x18) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x25) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x27b6, 0x0, {0x6d8, 0x5}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f00000000c0)="670dc3", 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r4, 0x4c}], 0x1, 0x0) unlinkat(r4, &(0x7f0000000140)='./bus\x00', 0x8) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:35:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 00:35:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000086c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x138) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) sendmsg(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000300)="97f20007a99893a76b682f2a1ba782627ccb25f77171da6849deabb5bac311347aba9ecb8f92b754d557b4078757fe6e5944c154abc8b34c4a56d98699c1d5c3702c07c7d13abd", 0x47}, {&(0x7f0000000380)="dbb6fbd9e9110d95eb5b6080cfffa81bc826e22736e37556f8ec8466683beed443d39f6ea7d853eca94e5763b0de57a05b48da4866f13b2b8835540025ef2e5aadd69453ea90a6e25e5c64aa8ebb9e1551adeb56008be5ad7b6c1e6926416ad787f2290f37125002f6e5aa54db7197233ce5adaae8a2900e7ce584b12854062fd404977d689725369998721f1d61dddfa1945a2857", 0x95}, {&(0x7f0000000440)="92219968cd76e6d36b24e73befaff36fe2b4446e97b7666ca3cd082b4ba7fff5f6c21e31ee358297fcbd9cfc84f37c5b456c0fd0e7d0b2e9a3e609381eee58fc04d5478f8ea10c0ab4b266ce5f7707cefb8a4fc71af54a2cab24aa014abe1efb8444e37e9f638b2550437449cbb43e8e0109", 0x72}], 0x3, &(0x7f0000000b40)=ANY=[@ANYBLOB="a8000000000000000100000009000000e504e260a265355f142644c9e779e609608ef6520bf1cc0e8444ce8a8cfd6ab44e0834d8665ec70d3855232f622d9048768ba1a894b6d22ffb65f6a0399f014921af6a1f64ff0892d142e5e5ae1f279ea715c7ffa48c60a61343e49b1bb2993107f19b8953950f6d34816fbbb28bb63f21ed84a251419157de7f0479b3c72aea885354c9d6f370722943546f0c90da795800000000000000e00000000000000001000000ff070000862c0b81a3a477eb3865e37d55214f60dab950904cfb542cee78e4fe7aa83c7af8e83ca826105b01c65e0518bdfb650b8d4c9894315cad917d59ee68eb0ddf72ca10219b643a296aeb3e70841bac1c7463d800388ba4d393d5afb63921713a993b9162a63e95aba27254f9fb01ad26903bd1a25c0bfc54d17ccd7f3ebfdcff8cf9ae60c4ff5a85e5c346a266384b55e18a6cc3f8105de0a119ab116411dbbcf038f001757e5372e2511890c4d61cf17a23b00fde0c0bca9f34feb0ad9a69c80ce5039df4a0014c660dc84f7b5617840a200000000000000001000000be00000090ca4903197df16ba922d9a376300000e00000000000000095bd8bf507000000cce6afb97365af0f887af13fc60d1bc026d3505ffe493332d2cfe9711007997d0d77894ecbc6aafc07b93bcffa487c4a5f0c317f0555437f13d27e3fbae28f0d7242bf837a1e283ce4ba52568e63059b0b2753f5155ff43fc2d410f51b627903907d187f9702a2a5dc28e8b548c00bd7a62f4dc204820a324d36df0e371e2e0ebdecaba57b8a4207e29ee8b75faf29299e61e043e45f1eda8af37142cdeb70b62fbf8aa94dffb890ce115df6572c498bbe7d55405e407d3736b4554f06bbec2e8f7688311f6fe3e913d0bfd560a0b4960801000000000000ffff000006000000635042f3ee642cebf30c3e331b4c9349e0a3827477d9f55289a652b311acbb31bf2c779462f47d0c51b68f75a52c25a82c9038cee77a80370514b87bf880516e609f5feeabc3d5eed3f5ec5ff04775b76a0424a939a06ea900dce4da34df7e7674ee5bb0879e37e3af83c097ac21fe174c3207e4cd1761c60b9677eb91527f39295ee669dd5d7f4dbc76e8de593c360ad4e07c486dfba734f404b8fde520fbfe78489001109b23a1837ab17c1f5ad634ce47ac6cda8f5bc5de0387c597d2e30ddd0c0c1a69e8f5958c6f3dab7a2dd1592fdd82166350e8150ef7b659a8eeef0000000000008800000000000000010000000500000069deebc1f74f10314311a110163e2afd55d2d2b3f2ef49f054b2638771d9cf84d58185df9ec22dee3870ea53332ac0fdc575be97eeb0646795d872d07e3307a7066a02419aa7b3e9ddc6868b02a549b72ca51bba366d84628c9f64d63b3a03b4ae6b9e8c3b74c7b0965751ae9cede0584142704800000000680000000000000001000000040000005ead55b019d160b599fe107f7ffc26fa1acc7078ef6b01290431d0adbbbf1c112b0b1f7be5e815c57a733083c0cb62faecd937ce72900c4b6fa7552089d0f4fb7adb2c352d3d962dcc19f452c1cb95177415173492574a00200000000000000001000000070000005bd58dee4687e19d8933e880f738314c3000000000000000ffff0000ba7f00004044ec39b7260db9a5db7f19cb9db4e67c4b7dd37857ff395be2728253fa9e00b80000000000000001000000040000008371ed31bed98815a393e2d5f6ef7779f7ed3f93926b3d35fc2913e6f46c5196254efb029ea3eb91193bc116fb47687ff188f339327bddc904987e0b786072c6b88b58e37a6d1e0141b47f2fbee93e8a8caadb55eea1f104fc742f75370c6acd1fff99104cc79f1d7d07dae5e8e8b8da36d1042538faf4a74c882d10d7de17c5fff205c6991ab06486e37624a08e22b63424740c679aff4178634e252a2318ab825357d8e14dac2f53207d00d350b6964dba32c1924f3c1f80578af5c849d4cae93332fd5f7d9737f63ed6660314098a9f4f4f9e9a584563fab5bdfd5aecfcc253bab5baa6d4db48968ae7e28e7116e6f4f60b4690dde51ede19e6eb27b2d4983d99d9c99a7bfb38c4a55b76848263866f7f556efea0d70890822e2af361e46adfc3499ba07c8e5b3456ad784b2b5959461da169b16696ae78bc00"/1562], 0x588}, 0x1) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000280)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000040)) ioctl$KDDISABIO(r5, 0x20004b3d) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7f}, 0x13404000, 0x0, 0x0, 0x0, 0xb65d, 0x7, 0x80}) 00:35:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) chdir(&(0x7f0000000080)='./file0\x00') r1 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/76) semop(r1, &(0x7f0000000000)=[{0x1, 0x800, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x95d3, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x400, 0x1000}, {0x3, 0x7f, 0x1000}, {0x0, 0x800, 0x1000}, {0x4, 0x8001, 0x1000}], 0x9) r2 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/160) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) 00:35:10 executing program 1: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f130027acb5d602000d5d026ba8afe4fd89720fd3872babfb3770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000000000000000000000000000000000100000000000060d0877db48849a49bbeb3f7cf43cfd27cd17c2c8ed21afacf9e27d6f2f7a15a42afe64253e1dfc9e2771b97160b691db08ca851bd32969fc3ca1f37652047f1", 0xeb, 0x0, 0x0, 0x0) 00:35:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x0, "10000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 00:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x28}, {0x6, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x3, 0x2, 0x0, 0xa4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 00:35:10 executing program 1: syz_emit_ethernet(0x193, &(0x7f0000000300)={@local, @random, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x4, 0x1}}], {@ipv4={0x800, {{0x2d, 0x4, 0x3, 0x38, 0x17d, 0x64, 0x2, 0x6, 0x16, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, {[@generic={0x94, 0x4, "e9e6"}, @ra={0x94, 0x6, 0x80000001}, @rr={0x7, 0x17, 0x6, [@empty, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @timestamp={0x44, 0x3c, 0x40, 0x3, 0x9, [{[@multicast1], 0x7}, {[@local={0xac, 0x14, 0x0}]}, {[@multicast1], 0x536f}, {[@multicast1], 0x7}, {}, {}, {[], 0x2}, {[], 0x6}, {[@local={0xac, 0x14, 0x0}]}]}, @generic={0x83, 0x11, "ae3c0cde600a33e6ba848bcb6d1402"}, @lsrr={0x83, 0x2b, 0x1, [@loopback, @rand_addr=0x9, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4]}, @ra={0x94, 0x6}]}}, @generic="af288d9b00503c5234bb348f9fcddd4a86857c46765da786132736b501cf83a171c11fff993c246b0161f3e50fdcfb44ff69ed62a08a1d13c30a4d347c8bfb4b33f2f787b6ee078be7c9d3a52fd9f1dda5ca22ff0b108222149fcef223b2c7aee3f0f3d0a3d988b78804928228af4da825875cb2ea8156b56b29ff7b29ed1d9442967480517f558e3a0efe3f23a186613584d4688bfa7821805224f82b4e81492d27249fad7d4a1f948a57ece9d795b735609ebc1e22ab241265084d32d0ef26f862c698be70fa5e88"}}}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/66}, &(0x7f0000000080)=0x44) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r3, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 00:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x1, 0x0, 0x2}}]}) 00:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x1d}, {0x6, 0x0, 0x0, 0x4d}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) close(0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) 00:35:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 00:35:10 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/145, 0x91}], 0x3, &(0x7f0000000400)=""/4096, 0x1000}, 0x800) 00:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r3, r4, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x13a, &(0x7f00000004c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x9, 0x12c, 0x65, 0xf617, 0x3, 0xb2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop]}}, @tcp={{0x0, 0x2, r3, r1, 0x0, 0x0, 0xf, 0x4, 0x400, 0x0, 0x9, {[@timestamp={0x8, 0xa, 0xfffffff7, 0x7fff}, @sack={0x5, 0x1e, [0x2, 0x7, 0x401, 0x8, 0xd227, 0x100, 0x4]}]}}, {"4b9669357606cbf0c43d271d5d73d5c3dd0319b64ce118567ba5ccea5d4845a557ea67b9ee618b3ec921195a0499f69eb50eddba40a9fba6b57ecf7876ef381c576b2ff391f4895c635473fc7675e8dae9805c944f3e0e543855b8f8db4b3b0985f72b6d0e32831026f7e3c0745778d4aeee2debb7b19fe7f995e70fa6c4b0ebdfd44d95e31d08c080d5642bc77f73f5f52219cbfb69dc120b5e1086e0dfbb89007f8f6cf8313805ea9cf34d27ce88687503c6eba8aae6783e695efc7cab6f46745a57ea5dbb952c356010796602dbbf95067df111da8261"}}}}}}) 00:35:10 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de68", &(0x7f0000000200)=0x12, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0x101, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x3ff, 0x800}, {0x3, 0x7ff}, {0x1, 0xed13}, {0x1, 0xc000, 0x1800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x1000}, {0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xb, 0x1800}, {0x3, 0x14, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2, 0x0, 0xfff}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f0000000280)=[{0x5, 0x2, 0x1000}], 0x1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x7, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = dup(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x5, 0xfffc, 0x6, 0x2, 0x5, 0x536, 0x1, 0x8001]) fchown(0xffffffffffffff9c, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/17) 00:35:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xfffffffffffff000], [], [{0x0, 0x100000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xf61e, 0x71, 0x62, 0x905b, &(0x7f00000004c0)={{0x38, 0x9c, 0x2, 0x3, 0x3, 0x8001}, {[0x4, 0xfffffffffffffe00, 0x81, 0x20, 0x10000, 0x7, 0x3, 0x3, 0x0, 0x1ff, 0x81, 0x6, 0xffffffff, 0x1f, 0x50e, 0x400, 0xfff, 0x40], [0x8, 0x9f, 0x10000000, 0xffffffffffffffff, 0x8000, 0x4, 0x6, 0x1ff, 0x74, 0x3], [0x5, 0x7fff, 0x1, 0x8, 0x7f, 0x81, 0x4], [0x80000000, 0x1, 0x7fffffff, 0xfffffffffffffffc, 0x5, 0x8], [{0x8, 0x7f, 0x0, 0x8}, {0x8, 0x7, 0xffffffff, 0x6}, {0x6, 0xff, 0x0, 0x8}, {0x100, 0x6, 0x0, 0x2}, {0x5, 0x6cac, 0x5}, {0x3, 0x80, 0x6, 0x6}, {0x3, 0x80, 0x68, 0x7}, {0x0, 0x5, 0x7, 0x4}], {0x4, 0x80000000, 0xffff, 0xff}, {0xed, 0xfffffffb, 0xa3f3, 0x2}}}, 0x6, 0x20}) close(r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00), 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r4, 0x6, r5) getpgid(r5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) 00:35:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xa0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="df13221fa8c3cefbc2bbc7336081608a40802d2934d5f3a3daa9e94ebc2343455b1ebe3f6dd80e4c551d6c91d53d4d44ea5b88d30f7e44d3be16da37735d2e3b6600e410755fd7d4a1efbffe0dc4fa2e2e6bb8ec6c38dc3cf9da85abca1b1f4b6871f89168c2f04695e51ed9"], 0x1, 0x0) r0 = msgget$private(0x0, 0x141) msgctl$IPC_RMID(r0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x160) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') fcntl$getown(0xffffffffffffffff, 0x5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0xf5, 0x4, 0x391b6df1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x6000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x222}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdc}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x3}) fcntl$dupfd(r1, 0x0, r1) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) semget$private(0x0, 0x7, 0x20) 00:35:10 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x8fb89039a4f4d703, 0x48) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x140) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9284eaa0731f5fcf, 0xfffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0xe4) r2 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="0040aebb1318c7b1e41db61dd1ea62dffb7fce39c71e4c24180c485b07ee9d3c504b7374aab8e0b872c266bf75d558bb581499014ed2b37ed6f0d3aee1a99a698bfc2c4af6296934f381da3f8d43becdf63ea6951d036b"}], 0x22, 0x0, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6f21, 0x3, 0x3f, 0x2}, {0x1, 0x3b, 0x80, 0x1}, {0x2, 0x94, 0x1e, 0x80}]}) write(r3, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x20) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="d2aa7b5dacc7b6000032e98367aa53916ee21179f62e104b18a870c8d7b422e9b06a6d417263424fe41ee59feed155894074ea22ee56fb53cf087b61c7b468f14a22de2bc6f0880a16462e2c1370a2916faf3b1a96f71080f117967e2d9973", 0x5f}], 0x1, 0x0, 0xbfde) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703b, 0x0) 00:35:10 executing program 0: r0 = socket(0x10, 0x2, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x10000, 0x0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x80, 0x0) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000140)="8d469da41a845e5b090b04859548218d7fc1cd9675022e6a215034db4291bfd8ee9777c34dac09e1eb3db294f0cf32c504e9dd4b8f24e9c9428b7c79eb8c7184be749a7bb3e129598e3fff01827c9db34977ef0961e6f4d8071624075cf2ce2622ca6a53c1eaf0ce01732e449c8f97a7557792794b10ccc567c5e498152cc16124449fa8a7b40557a1fb758fb86dd218ecaad215f1ea84b53b76aa", 0x9b}, {&(0x7f0000000280)="b7513217f1af51c27b0776b9f64d8d92d2070b30ae6a7ba53ecd5e7bb9f354f50ae49725949f89c7134719471a5054a03ec69e2b492dec423f7b6fb1b7c5456df5dfa989dc3e82115209e5a13dc0b18a587818d89068e7a392af332a2a81387159ca592a79688cfc2b2ccf81eab1782d13125df305137a723fb76fa20d525849c7f77d5270af3f106bba664d9b", 0x8d}, {&(0x7f0000000340)="c6b25ac9d704070c79001f92d3d0985cb4114c0d5fee5afb802e191d1be235c40154a4594e0a4e5d5c870556f6bd1ab566201bf3cb817844f76ecf36277020056297fdd6ec54032b57324165b67e29bb74369627cc1bbac0faefb4bdc137671ea82228d8ad91f2c993311e92847fa6ff9bff2c5d4c6385a1269f4c33872af4df23367ecc8a75e93f7654d984501026b01f1d46a9f073464b6f74a1fe40c647bdceeda30d24c2c5d1fcca1e16", 0xac}, {&(0x7f0000000400)="7b70dd98cb2d7005175f3c0984fa3f0f5f069837f9c89cdc01a882cbe53257cce91e66b759d00e16497a074349671826a6388d514c05bd97c2ba5b84c2dabab074b2fd520761f9fda3adaad595b8997d8004bedb509bc5aa49b65e3c13e75ed199a7e824f1c617b7bbc0d5f1d9acf80449aa9730adaabedc367f8da420dd683dd5608e9b41fe698fadb8669309dc8c063c43e5e2e9894183a6ae19be03116a02e0de512f749a3a000d0d436ff3f9a64e5b81792073725b3fa4893d7b3137acc4d9a26697c35461721c2222701d9407fc43b3e4771c67ad4a79792db5713be41dc2054600e9204b60da0d77", 0xeb}, {&(0x7f0000000500)="eda0bd587594d8233c831311d639869656f3091ff23243b6cb77ca299ec693a6893bbe945d876ae01f5a89cd9bb2b387c2cdc7b039b029a8195f58081f3bc232c0ea9ff0299665c44cb35417d882fd3dbc0d308acfb2e6eb8e84aa0ad4a29f132f5bee3b51299c344e3b3d1e1c5b8c5afe06725fae47b78f1ed6fc529c007ad398e92911c0c1b45aadbb4a6af4ff1b5be56a5e1304c1aa1537ba07624e0f8fd1559551e7bd82a15578dbcf642808a05b34d5cd33c0375298c951ee6114675a2e1716c892381a0678a1", 0xc9}, {&(0x7f0000000200)="2cd542c39203036dce867f61cc57", 0xe}, {&(0x7f0000000600)}, {&(0x7f0000000640)="6d70c62d46c0e6cda2becfa3277967daafbc62", 0x13}, {&(0x7f0000000680)="429ddff242e84964dde15bea7f5a021ced3e2377b70c4edc7e87f2a814f4ee9c61f4ddfc7d02c694fabdfd749b2c47cbe0d4a8940bfb47304a124d88d7bdc0bad4ce65c0812919ce3ade7ba1f1fe2f053b9f9258d6ade2a38bd3597109bd37d387d90b9823c9b9d6c3c38579dc1e2edcd7a8b05f817528ea736effaacbcbd31c560c39669a7928a156cc6a5d0d0b97a810536c1f7f7e1e8133d1a0820790c81a92c370f73651ad3e6733818ba2ec6550c767acf97462e711ea4a81ca484f3ac5e49a531b897939bec139d8b5da8c0f11d3174212074d9d28", 0xd8}, {&(0x7f0000000780)="b0beb1b72ae01e305c074fff06823bc8dbae9a9d7b313e3d03d64d77c337ff5042d054c988bf4f5d4f7735363155f3e0ebff4746b761832086a05ba74c7547e33bc8d08977b6273f3184fb7b42d625d54e2a8e14620ebd338186ba7df7cca782d71702c30b1f4146c5b72d6c64c5520e913bbb34dd228219df3aafdf8a0a1efb3ea737fe192687ff6c664d75eb6c797316ca7f510ff6c45c1ea9fa033f6c19b68e99ce517193a2207b89203bbb91fca9bd3f28533efd7667c333352bdb291899320e47bbc1512ab3c4289ebae1b4f3bc407231272edfde77c50f0ed4aa7b2341b216719f4b3c55ec56034805862519a570059978d6f932d5903aa6d4c618c0", 0xff}], 0xa, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0x40c}, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000000c0)=[{0x14, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x4006}, {0x400, 0x1, 0xaa, 0x7}, {0x6f8, 0x91, 0x9, 0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000200000022000000"]) 00:35:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) close(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x145) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCLOCK(r0, 0x20004276) 00:35:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000080)="d7b83076a02bb162ef19c8d1cab65a2f220e2a24b4158106ed0210e7a422d08906449023c1adf2e4dbbf0684a612ad7962b6a9d810eb580ab108716bea94b47f4a7807eb0e50a0e0b490cbc4f8b202f271a77d62e539837a502b64fbc1b02e424f803f0caa17997e3e5b727876aff18f9a0c63f256e8d9af5d9e547d5c3e8cd9c7a4f7842d19f2404476bee692bd279e", 0x90) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 00:35:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xfc0, 0x1ff}, 0x8) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 00:35:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e710400e99931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x1, 0x11) lseek(r2, 0x0, 0x7f, 0x2) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x3) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xf4, 0x0, &(0x7f0000000180)=""/244}) write(r3, 0x0, 0x0) 00:35:10 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/187, 0xfea2}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 00:35:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000b66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:35:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000007c0)=[&(0x7f00000000c0)='\x11\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=']\x00', &(0x7f0000000180)='{#$^{{]]\x00', &(0x7f00000006c0)='@}}\x00', &(0x7f0000000700)=',\x00', &(0x7f0000000740)='%\x00', &(0x7f0000000780)='.:\'()}\\%!*\x00'], &(0x7f0000000b00)=[&(0x7f0000000800)='%#}-\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\xe0\x00', &(0x7f00000008c0)='\\.\'\x00', &(0x7f0000000900)='.\x00', &(0x7f0000000940)='-.#!&$$%\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)=']:&@(:\x00', &(0x7f0000000a00)='$]\x00', &(0x7f0000000a40)='\x00']) 00:35:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='^^(&\xbe{/}{@::\x93]\x00', &(0x7f0000000140)='[\'\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='.\x99%!\x00', &(0x7f0000000200)='[*$\x00', &(0x7f0000000240)='[(&^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{)-\\{,%*},\x00', &(0x7f0000000300)='F+)\x00', &(0x7f0000000340)='\x00']) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:35:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x26) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x150) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) 00:35:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x80000001, 0x5, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {0x0, 0x1}], {0x0, 0x0, 0xffffffff}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 00:35:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x1, './file0/file1\x00'}) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:35:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 00:35:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0xd40, 0x4, 0x9, 0x17, 0xf1]) 00:35:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaabb86dd60766051183a00fe8000000000000000000000000000aaff020000000000000000000000000001000090c67e000000ff02000002000000000000800000000100"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x0, 0xda]}) 00:35:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:35:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0x2, 0x1f) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="46522cfad527c03972253b816f1cdc8082473198c4fe264692cc03e73226c635261af564b4824e577dbb10a2f12f2ea613ca412c"], 0xa) socketpair(0x20, 0x5, 0x89, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="4c80d1f681c941d9ac92f763abefd828e43609792e898175b74058daad0b851ff187adc42cb879636d0092726ec15c2edc394cbd35a8a9018998341d45a7d5b32036a360e5833102c772c00490d2b819bbea52159db2eb4472ea7b805d92c62b09e5cee30e169eaa8654c51b363c92deb82e4d229c23a18b3af24ef3c69f01d1a84f557654eb9d1e08055bb5728c69eb37b2d64bbe3dedda8404767e4f915990eea51bf7a2893ce28df548387504db3b1a83e6bd44e7ebfce2a59704d5c48eac24e93c105d9f965ffccaa287d38d0a20432c13c0c4dc8a98a87a8790643521519f", 0xe1}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1c00fb936b414500ffff020000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c], 0x58, 0x6}, 0x40b) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:35:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00']) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000003f0100b89b953eb26453614aa300"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000400)={0x9, [{0x1, 0x8}, {0x2, 0xffffff00}, {0x3, 0x10001}, {0x2, 0x7}, {0x2, 0x7d}, {0x3, 0x100000}, {0x1, 0x9}, {0x3, 0x1ff}, {0x2, 0xff}, {0x1, 0x5}, {0x2, 0x8}, {0x3, 0x906}, {0x1, 0x3}, {0x3, 0x2}, {0x2, 0xbaef}, {0x3, 0xa96}, {0x2, 0x7}, {0x1, 0x2124dd2c}, {0x1, 0x1}, {0x1, 0x21}, {0x2, 0x7}, {0x2, 0x41}, {0x3, 0x7}, {0x1}, {0x1, 0x8ab}, {0x1, 0x4f3c}, {0x1, 0x1}, {0x3, 0x49422a5f}, {0x3, 0xffffffff}, {0x3, 0x20}, {0x1, 0xfffffff9}, {0x2, 0x68}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 00:35:11 executing program 0: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0x50, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x1a, 0x0, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x2, "2e5f03a1cff17d96ca4dec90a14b0180"}]}}}}}}) 00:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001280)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) select(0x40, &(0x7f0000000040)={0x3, 0xfffffffffffffc00, 0x7, 0x81, 0x9, 0x2, 0x8, 0x2}, &(0x7f0000000140)={0x7, 0x1, 0x9, 0x5, 0x71b, 0x2, 0x9, 0x8}, &(0x7f00000001c0)={0x7, 0x6, 0x4d, 0x5, 0x2, 0x7fff, 0x0, 0x6}, &(0x7f0000000200)={0x0, 0x7f}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x800, 0xf0) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0xc) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0x800, &(0x7f00000012c0)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff7354de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b900000000000000f693d8a720c7dc42e142bb5ae6ca55dcb5860b140516e879f7e9394882f852e646a5fdfcea530b90ac8b75eca37bd3fe864f3e342076d677dc8204456f38", 0x103e) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xd, 0x8, 0x2000000000000, 0x200000}], 0x7, 0x0, 0x9, 0x0) kqueue() 00:35:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4c}], 0x1, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6ff518f5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x20}, {}, {0x0, 0x0, 0x0, 0x3}, {0x4000}, {0x0, 0x0, 0x0, 0x6}]}}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x180) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/72}, &(0x7f0000000540)=0x4a) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0xf6, 0x3b, 0x9e0c}, {0xfffb, 0x80, 0x6, 0x400}, {0xa06, 0x7, 0xff, 0x7fff}]}) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) syz_emit_ethernet(0x41, &(0x7f0000000140)={@empty, @empty, [], {@arp={0x806, @generic={0x18, 0x0, 0x6, 0xf, 0x4, @empty, "d36207f3fc073d231653598cba6614", @broadcast, "abd8f84e85f83952947c544876d65a74"}}}}) 00:35:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) socket(0x18, 0x8000, 0xf7) mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file8\x00'], 0x10) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) fcntl$getown(r4, 0x5) shutdown(r3, 0x1) 00:35:11 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x4000000003) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) 00:35:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xaad8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) shutdown(r0, 0x2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:35:11 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="81e017bf24bef534c92f2a26dc7c277e917db21ce93e13e9aa0303e49194b5172c9ffa214733083d5067136ec2ad0eb87c30b6389b50160101378a8d85a637ceed0a94cfada1489313a6c71ed0f44761cd7d6b10c16962b9894eede949e15606172670809cca56c1e2130d82ef64eb12ea713c50956f85cb18864498c578d352a23de1dd0f2d6519ba4585e7497b61b5b25cf88b50ad", 0x96, 0x0, 0x1) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f0000000000)=[{0x4, 0x3, 0x1800}, {0x3, 0x8, 0x1000}, {0x1, 0x8001, 0x2000}, {0x0, 0x1}, {0x1, 0x4, 0x1400}, {0x3, 0x9, 0x800}], 0x6) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 00:35:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x2], [], {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="824601c1245f8b5a4a3d629b91e69dcd4fd86d19808b9ba3cc9455a98a2d7fc32ce75eb1c5a1e7e0407dd2bbb25b392a7a8f69e780d8201fc6925f1e5100ba5e7f713ff0ecb2ddfc97a3ccc61c6326fa6a5ec2e8e009eddb3a697484cd748e544d28f06ff55c1a7b0b11c9a94b37b2c92b02bcb967a0bb7cd01f0acabd25d837fca3f106e0f5ea06cf795d7ee032c2843cbd4cc12682ed993b", 0x99}, {&(0x7f0000000100)="fcf5a3ce", 0x4}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x101, 0x4, 0x200, [{&(0x7f000043c000/0x4000)=nil, &(0x7f0000772000/0x3000)=nil, 0x7f}, {&(0x7f000017a000/0x1000)=nil, &(0x7f000008b000/0x1000)=nil, 0x6}, {&(0x7f0000107000/0x5000)=nil, &(0x7f00006d6000/0x3000)=nil, 0x8}, {&(0x7f0000392000/0x5000)=nil, &(0x7f0000204000/0x1000)=nil, 0x4}, {&(0x7f00006f1000/0x7000)=nil, &(0x7f00002f2000/0x2000)=nil, 0x2}, {&(0x7f000074c000/0x2000)=nil, &(0x7f0000082000/0x2000)=nil, 0x9b}, {&(0x7f00004a7000/0x2000)=nil, &(0x7f000042c000/0x1000)=nil, 0x53b}, {&(0x7f0000309000/0x2000)=nil, &(0x7f0000287000/0x2000)=nil, 0x2}, {&(0x7f000010a000/0x2000)=nil, &(0x7f0000585000/0x1000)=nil, 0x2}, {&(0x7f000001d000/0x3000)=nil, &(0x7f000076a000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000402000/0x4000)=nil, 0x41bb}, {&(0x7f00006b5000/0x1000)=nil, &(0x7f00007d1000/0x3000)=nil}, {&(0x7f0000346000/0x2000)=nil, &(0x7f000059c000/0x3000)=nil, 0x6}, {&(0x7f00001b3000/0x1000)=nil, &(0x7f00007eb000/0x2000)=nil, 0x3}, {&(0x7f0000337000/0x4000)=nil, &(0x7f0000400000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001c1000/0x2000)=nil}], ['\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0xfffffbff}) p¥f艅¸ýßÂ…°Ï3å“Å$GŠSÔc&Ž·³·½óõÉŽy*3r±«i™aòN\ÄŽ£êR2<'ñL¤ú!ù—©É63æ¤#Ùxd¨c8bôÝÿ…r°,åO‰kŒâì/óPÜšˆÎëªoœ]ŠîÂDA(ëçéÃä²8dõìAuÉ”-ÿNöððù6r¡a-p¥f艅¸ýßÂ…°Ï3å“Å$GŠSÔc&Ž·³·½óõÉŽy*3r±«i™aòN\ÄŽ£êR2<'ñL¤ú!ù—©É63æ¤#Ùxd¨c8bôÝÿ…r°,åO‰kŒâì/óPÜšˆÎëªoœ]ŠîÂDA(ëçéÃä²8dõìAuÉ”-ÿNöððù6r¡a-vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e36690 00:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r1, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e36690 00:35:11 executing program 1: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x4, 0x6, 0x5, 0x1, 0x4, 0xfff, 0x0, 0x10, [{0x43, 0x7fffffff, 0xb8, 0x401}, {0x7ff, 0x7, 0x4, 0x1}, {0x572, 0xc2, 0x7ff, 0xc01}, {0x400, 0x7, 0x800, 0x731}, {0x5, 0x257, 0x3bc4, 0x4}, {0x0, 0x7ff, 0x7, 0x5}, {0x3, 0x81, 0xf7, 0x1}, {0x400, 0x9, 0x8, 0x45}, {0x4, 0x5, 0x8, 0x8b}, {0x5, 0x100, 0x2, 0x7}, {0x5, 0x7f, 0x8, 0x4}, {0xe1ee, 0x7ac, 0x7f, 0x5}, {0x1, 0x4, 0xfffffffc, 0x36a}, {0xd5, 0x758b, 0x6, 0x7}, {0x7, 0x3, 0xd05, 0x400}, {0x5, 0x9, 0x5, 0x4}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x58) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) 00:35:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC=r1], 0x38}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4c}], 0x1, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x661bbf43, 0x2}}, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:35:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) write(r3, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x45, 0x0, 0x0, 0x180}, {0x6, 0x0, 0x0, 0x18000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001100)={0x8, &(0x7f00000010c0)=[{0x252d, 0x20, 0x7, 0x3}, {0xbf, 0x6, 0xff, 0x1}, {0x4a, 0x3f, 0x5, 0xfffffffa}, {0x1, 0xe1, 0x0, 0x7f}, {0x2, 0x3, 0x1, 0x8a}, {0x8, 0x44, 0xfb, 0x9}, {0x6, 0x1, 0xfd, 0x2}, {0x7, 0x4, 0x1, 0xc0000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x45}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x1000300000000}) 00:35:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, &(0x7f0000000100)="3ac8bc02b873435981339325414817011c9d065e", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x2d}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="de0000fc00"/14]) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, &(0x7f0000000180)="67ae0740d0f07961003d56ed0db091e38652289c2b6141c50d23f0e9d4c9ab52437b4a4a95a4c342e205a1c34e809b62896afa308ccb31f62cdb4dc540c32a9d8e5d9625a48f971a3830c9220c858b947bba124d4714ca3e3bbd0026be2d6773b342f4160b590e64425cbc5af039540b5cb05323d5a75771dba0f43933ed384a31b186cf2afd5fbbaf30c936a0c6d6d06a1f57c6f3530b5b83fceed2734691901c5e6dabecb3f2409a09c111c815bf0638147c60800cb6a5adca019a8269db90dc5181da09b41ddfd25a90e411ad16b8a5ad6de480e5257235d2bfaa46674d1276e96f729993d8ecc44cd2f9b239548ed18779", &(0x7f00000000c0)=0xf3, &(0x7f0000000280)="dff2ec049ab139068a88418954ffb1545abaa22c60b66714ca4bbdcadfd2ba29501fb2ef", 0x24) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0xd) poll(&(0x7f0000000000)=[{r2, 0x4c}], 0x1, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') 00:35:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000300)="e858ae053f385eb19195f88787042135e25cc73b9b20a06081caf6d8407debc3146a9e90b05211f371228c49e704e7ca5646dab21a0bd3376ca9e032273d0d2378c1082d5ff16f538f7f9a09cc3edd88f3348e33c26acfa422ba65787bb7089b176bdeab374d0fdd5f9168903411bfa099bcef6a5b09a59eb0bb98bf524f73d6b3e9905710e43ead9eb152056bcd996da2e0400e00ceb23b0d0d0cff6537ca22539b88f082eec68a866ca878d5ae7661d5e7c6fd7b443b90af56bdba05e9a370c8dc39d06e98e8f4c3999bdbba3328c24de7dd111e74cd53852853e55ab294b9b848c2bf0b4f53a7261de0c190851244eb789eda81838ab61d56f0152b9db2e1d410814a1fa6b340d668fd9c1bec34830446150671996494152a35af981cccc71b0adeb204fcfd6413e83e9be6d970e9edce946a09413f12ae146af7d837c8fd464e1fdf1ab6a288f5412f116fde962caf64fd5083abc6ea6c7cfa967d4757210451d50fe3721b7f0ea3d41a9822a1f7434fc78b4f6b42c10ae514a68c1e58c90a017a118aa4d507eafe307591e726b56e8c16f3504e836e5894c6bfa933d20699b0dc9954477a456b2671f8e5c3b421b85960f3894a64fec834a0061c657161e56680356af14115434e8148fb9da6ff3ee8e302b031afb2b6589807c7489ea2ecdb581cbde8a6143a609d051bac3d55797b24bf3f4c3cc3ddda409f55e56c56", 0x200}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000280)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, r4]) write(r1, &(0x7f0000000180)="1b61744a03ec14af0d7cddfae12954b68f8fdf029bdcb00d38bf3f0fd8f2cbf0195085901efd108c018fe96bf504b9bb48e3f5991b093301b7e0e3d36408937517a1eae714985b43dc2399cfbaf0051dbf923c4f1eacb689c4482d5b9a5d536a86dfa6f64b7f8d", 0x67) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="0000180000000000000000000006e4ffffffffffffff00162e4b793fcff3842d01"]) 00:35:11 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0xee00, r2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x26, r6, r5, 0x0, r4, 0x3, 0xb5}, 0x100000000, 0xe08, 0x3}) setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r6, r5, 0x150, 0x9}, 0x8, 0x41, 0x9}) setgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, r0, r5]) 00:35:11 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x90) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) close(r0) close(r0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) 00:35:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00@./file0\x00'], 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) r3 = semget$private(0x0, 0x5, 0x46) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/76) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/122) write(r2, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x11}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:35:11 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000080)="1f13b15409a5d3f45561d81147ce3c78f722d7294c3b6e60f224499e41c560f7e66c3c21e04c53729b4018b27c7e8cb66b78e4092bee68af9a58b01f3b30b87d7d2bb95a46315fff164255f9b9818a2ef6fad6d2759066fe9ceafa76d7ab25c1d5ad72ac0e9e2aedff42ba57f596159b0b87e4fe39dca5684370d9868503433533fe1b420d01fe536a868cd8668c353a69bb09f4f047c8dc52641529ef1f7fe7d777cf6e48aea9a081d352ddb64fdfc66479200709eadd4ffe9e380317b1d0415d2ca3d506f7da73124fbad1311c9aa67d36af86576710d6e2f9280d1f9478ffb27feadab3d7abc2bb727553d5ad004fbc32268020551d17d44ef4b76765c899cd220c5e789746e49c0b29aee1f4f9772dc042d099b9cb76539ae11c84fd00"/296, 0x128) 00:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaa0000dd60c6a8ff0000000000000000000000000000000000e1a7b1650000ff0100000000000000000000000000010936d7642bcdcce7d0297b41fd3d42b11c0f807414ec2a6650c0b51d0eba39972fbfb14db5fa1b677f0b5dbf9505d239bdf8589d0be5e33c9998036bcb165d63383be70dd7794b4fb219b869776ef7fdf859d825504d890b7e1e1704dc231ea2681b8edeb752ed63058e9dd1aff146189b845d82587a7fb9f63b5ae321a1439f6b2a29cc0d1b3cfd440ea1c3e892d8000000"]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x0, 0x1800}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x203}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000003c0)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000280)=""/44) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7fff, 0x1000}, {0x2, 0x800, 0x800}, {0x4, 0xf1, 0x800}, {0x3, 0x40, 0x1000}, {0x0, 0x3, 0x400}, {0x0, 0x7fff, 0x1800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/89) 00:35:11 executing program 0: r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYRES32=r0]) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x1, &(0x7f00000000c0)=[r3]) r5 = semget(0x3, 0x4, 0x250) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/175) 00:35:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7fffffff, 0x36, &(0x7f0000000040)="4f1f113cb9279c860a0d36439e4397a4ccc8322451700c91d9260a0ed907988c7e898dc68451c93d6e41db0abd62b9bc5c04436316e0a8f2acc27a497c508b13fefa7cd55d5080c290c10e071c4bc10e69", 0x51) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 00:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) semop(0x0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4d, 0x0, 0x0, 0x0, r2, 0x80, 0x1}, 0x7fff, 0x0, 0x0, 0xffffffffffffffff, 0x84, 0x3, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1f, 0x0, 0x0, 0x0, r2, 0x120, 0x101}, 0x8, 0x401, 0x1}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000b04bf4dc459729741f000000000000000000000000a31cb65f885b121ef8a2a38251de50a8053cb641e6daff4bf0fb6dd74d4687f877051f461179a7e300"]) syz_open_pts() 00:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:35:11 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) getuid() 00:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2227, &(0x7f0000000640)={@remote, @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "2c8772", 0x21f1, 0x89, 0x4, @rand_addr="765847893b9560facebbf5ed19be68ce", @ipv4, {[@hopopts={0x3c, 0x0, [], [@padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x4}]}, @dstopts={0x67, 0xa, [], [@ra={0x5, 0x2, 0x6d55}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x7}, @pad1, @enc_lim={0x4, 0x1, 0x51}, @generic={0x1f, 0x2d, "5f60c54b56d9b84588cb7c6c4bd39e0d23eeccb1da961c6c8c833cba057081071efbe0b69fc39562cb5b9ca832"}]}, @dstopts={0xc, 0x0, [], [@jumbo={0xc2, 0x4, 0x76f}]}, @dstopts={0x2f, 0x1, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x3}]}, @dstopts={0x39, 0x1, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x8, [], @mcast1, [{0x4, 0x10, "719fc37740ab66a64a94381d0e1084339e732ae7d65baefb87a864b36ade45162094b9641d7d05c53be379897bd5e2c8b2bcc71a2f6bc2b6727737d28678afb992f9545f0c168ae08572dde1a1feaae9e65d411565b886a65f1ec4e79df42b52f9d7764c13cf29d2e362b39f66309cf7fe90baa19fd417e1ea8ec20600f3ffb9dd93"}, {0x18, 0x14, "772cd70fda18cbd552f5a60a29ae59979927fed81b5c2fc6247746478caf5e6c3271da26b30efe9ff255bd4ab73e1e057ce8b471c70b485916546e45b4a19e3418cfaaaff7cee40869e4072e3042f1e630dead51b4b72b3ba9cfcb9a3f353aac91ed4296159468239ca32080054fe406c361bf6c54800de80361bdd27deb2d7f92352746b1830102034b0c8fff5f2971fbec588f8ddd2b25001ce76823aa88"}, {0x4, 0x200, "351d85189d4b7809c3f164abde451d70d8d81f617e5b061355b768d278ec8282eedd3a8315ac41db2a1cae320fae380e09589e650c6d3666d2657035208031990db18b2f04cda1c4b2e02d5ae15395078e4c835a22a3695dcda17a1f862c12e53383e1526ca5877ffd375170135e8e8b0605f8694e85b3e566a6685e98a70b54f080c8e591ccd5769c1a23f08486f6de72639c836b38d39ad09eb3c02aa17eefcbcc8e38932b3fb9cef28fae04a6516b85df0e1e4e8227cda7e974f435056bec92c79f95fff7e8c6fbdc9d60e48fe876bf8e283eb0b79ef8dcd9e1044aa208d23eda9ce70d3532f9bca87dde9dab36c2c1c98fa6641b85a465521d1c62085cf489847258829c5482cb678e4850a2c229b699130e4b6273db1974effe938218a4443e2886355a6a0d7d517dea4317aff9c39944e1cea9e45eea3ba0e2d082d820e464069aedb5d1e9d1b0aa8655b53996b78bb6506be7462b4088c2f60c9e1baf37fa0e3acc9ada3be4465133b1808171f2490dc1d7df826921fbe13a5670a0a4f0be8b9fc86d499a835bd1bb576f1d5767c0a99bc9f47f75ddcdb61bef1541977d477b7e6df9fbda9ac39d6d9dbd4cc3b148a12db0c0024f94e7bd6400fa4c5b953438a6b77580ffe904183b18ac4bb37941260cc771d10f7909da3d523a4d322efeac2eba996c0fbfe7223b1a9e104d87e078d100dde0e1f08b8d854882b265f303bb76d742c9d6591d7e58c532d4f634bfbe1eea70deeb9760cfb1e5f4c3432f067e19d2ac22e02f9982d701f43feb22306ba7186b81b0bf01537fee8f233ff922c2b6ddba0174ecc767c6e3ed6a41438eedabbd656b25f0f5b5b3592a5e6fb33ca3549be4f10a1ca534a13c290ff388575b8c96d2ad2ff24c18c91f34026f4f2dcd236e19baad85cf2df1e88f7eaafc8f24970cffd31c00f390f23b89092b08f2efad696ab932550b28986e841dd0e301a19d21d657c97c15e32499b0a37f47929a0ed338400087e557d0c38f8553608e9d862b6b5be7a55162b0e224013c344227b8d89ce86e299dfa5ec44918c096ca8118668e343cae73a84cdc988ddb1915190cfc3f97aed38039922c99ee3844022109f8fe1071bfcd11b35e311f66bed454bd16d236d9c735c0b441cd6b82d158442ed070a5feba119dcc7a09c77ec5bf1779dd4b643e593cdff12a2552e50988c927d1635f67c70ae3c9cf3fe2f3c5b6e7704712e7368c7e3d06551c541509c64befb60fbf0a7e0ca3c72355ce5332b1dd90e600e02b8170375be0cf2dc508940e9bcc5378a5e926b2fe73c1b0630f0329114ddee8a4ccab7ae6a7751fc0b6bf425b95b096f9bb170135368a3454caf13b6d37fb123c0fcd4895a41a2295c9555472ed56a161fb691fae4063337512eb2d66f37506df42770dba20007b68fcddddf0ac5811c63ce0b9e97406e096071149ef116268cf004be04609295c3f24bb42c9ccff8f2b9691e53a8c79f4846c7da9d97f79fdf975d8092a60a9e598a8e4e01c2fe8e1b0e2a17313ee8eff99807e86ffc83c8064e6dc4cb76b8a574e5f3e901756bd2c55cae7c22773dd8a46e8c5ffa0699b39b8844563a9fca33616b383d5d1e025fd7f965c3023fb1960841c87df1e9cd9efefa301e3a5bc6340f1839d58f6fc68b1a02cd4ef25eb040f27e7cb4aec56cec7646c51ed95ebdd02f4f1fcaee777b803d999825ed41006e4d3fd5913de3f86bab29eefb93e5e457dbcab257ed140e52b0588279668c9a68a72c29678c28ba8032631295a083ebf0e300536833a65c69106d3d3694843292b845beb8b475a658a67d16479276d91d6c497a8af6ac6692be4e4e3707af6aca8a3d1bec915010cff1610ed61a8ca11cc55120a03d444db60a34bd789eb4f61e519dacf9cb8b917570b4edc00375d074e96640296ed8dfc792ed88e282950f8667163794a8d57ee6c00d50479eec16115cf480acef79e7a0cf98696f9c1db1b09f4ea0741eba416ffc4b5571071f0669b31dc60b6b08f41d8a90040ce5eaf83e206b09a17364160a70bdd0cc51a4a3dea19b0b0f21b4fb5358e6e501bbcd5ced1c8aad96df6f95eef9058d789b3f0651cee994949caedfe9039bf42b6dc932d99af6d89b665d22110ad75c0837737f76c9306d1324416034ded4de328cec9ee221d332f48d0184e6b5db14db911bd62eae1439e4620f7f05e457ed399b0b2a2e5a0b6d316e766d8a53ab12c791495194172f92631b66ba36dfb802f9ca10cfd87df414070f6494abaa31a5891a9eccacae1f6b8bf4910cbdd93ec07c6743d3d9d56a7adf2a84ff6cc7a7ab8d53252ad378b2ca643168ce6190291ba3f0667b6e5814cf1e44e719c7381d28fc1596ac0b3b1d9cb2471d485c7e266286bff00f0001cb062607eed0fa6be864df839e806d1424441b26ef36eb671f29f3439f7d583d2deaf505cb7896ebad4d1f917600be4844c80aa4d1bf7de86ec88fa84cd50e938757967e5a4dded343aa2e77240d41e1c4dc67fb2cd84c13d8265e56e7c471e545e50bd8813de67b93e3b7914abcce21419e216bf891c2704e00f21ca18a235e73b577c86a7b1a3fd353711f8f62f5e91c634a457cd92de2e61489542bb1f8b040871e8bc5f6fc99f24da38da601a2d8d16c57bd6bdda518e7784a0d5d3174f25cd81ff1aae9b32aff7652f3305140135ff5718b8127adab05eea32ccdefb510949f5bc45238cfd29f0f2630918340bf88b4fc6282ad23fbf595b7b10bb50d98d807683dd882b9115bf6660c8064f86641f474fed7b673d7e4daf7749324f7835bb8fcf0a5c5f6f8b766c8ef59b0da4ccdcada7efd7c383f451cd93d4326900cf8c8d6c4e641bbb93defdfaebeb6882c5992b2af6267c87ee74080196f622dacfb765fcc113758f9e49478030ac6660ce04516c0d3e496dd60a59f74ee27d958ded87d8101e78ac80dc69c3122f3590cf318422698438eb623feb14a5268fdfcc1a7d997778de4054eee5bfcd3a28b291d63bb6ffc0ac5d17824ca801c9823761bc5e959324283802db31965e38bdf992c314a2f60b0de1b1839115e1d5ebb5b808153f7e91b8b58cdcd7ffc8e5206d4a2f7bac28e891877d598c946f069f144d39fc460f73e5765a17eb0567db8532d04640bf94a866be7d1c85da9e06a4a52e1111ef9fe347e1b83623e1caf669daa4dbffa55bf175620146b572f5ab818ef0bec1fc188c4a4455841327fe95e51bda9ab1fe40d42bfd21bc49fcfbdceb853328f9aa1706cd3b0d3c6d41e99dc7651f116ad3ef2fc9e6823e7d81780630393f7d55ae2396ac0341a80370575ac702e10d98d4f407fcff9808d6ee9063196d0549986ac647726c2505265e557944ab2d92993067fb3a1bc2b9d4543c14587c11e293c4c9dd28669c52fc6054ceac975144d31e1fb04c2d1812fdfbae006ea534ea3f9a4aa8ae0b16e995890b11347c7becac6d0c116fe717d5721abae7712576bb18370b97b230ab579167f58a342c2a12b4d304eac573eddfb8c0d87e2aaa0052455a6e30db16b6e34cb9e0b208d9a48629ca021abef83fa269efbfc54773249a9745c9e7ee9f52f3a9be8a2ab7791a4084ea26eacb0a9eb1ff23e34e6e739c501e8f876b6541bd881c12034a624fa57a78e7267e434b89bcb3b7733915fc21aee074304f9f555deecc721c85aafd16ec244585e619a1550f3bd8a3c15a968f6f79e63810c38fdd9503c2d9f9e6de0731738f9043ce60e12e06bd5478541462928e5b44dc8bd9640a3a0500a2752780624ea002124afe70f54a4a43d1633984d81ce33c975ccc0982d6102be3913ed6b90ca91f8293114a02fd3aaf9bf00096f98623e5ea51c4d6fc953f54e29903fbb27117f8b8f5c9b3f800933178c196e989a848f72c23c84f1f7516f99678bd6e15f53c657c128c9947f82d8fcb67c0e1bac5a85bbacf4bd516a131d4e03392a39f47bf2d5a6f6bf8df8818c52a3e04b31687945e0b60262189b766ff68813fb9dc10b338ee2ae35e4262ba18a7f09160b66a17cb6e60fc82ac9d7daedd14bad820543c65a6b1a09b1260c21e9d139bbbd7e83dd1d02b6e256837396d88dd3431406ebabb640de54b2692fe9ec57f1a0601dc8b955d7edb9c4f70f05a1cdd7426cc667e8a0dc30d17e18bb20b31dbb4a4d6117237ae168ca77466a2a40ad345471cac11eb3897f5d5e0716674445197876f23d2f091eeb916716153b4f4461d933029ed1f2005137eab50d153ad5eabe58e763bf5201e911caf595462dd0f13dabca7c7f8445a3cda4d1b2317673baca7adb03fe4148729752ed1043ec348e3ac8e27d1bacba2e62047305c194505aa4dbbd75357e08b1bc38a467da2f956691667e98b7e237f4e05da4a90e52a138192ff377ee31305e0c6aafb436d208195188a816c3189669f9eeb9b5d43f65139556f651e245345049444d0ebedd5172edc3fc10f289ddac920248b1a88dcfc7a8550cff62521a5ca6d68389649011424947ee8020ad9a908985006e42a6f19fe22064197ce296320fbe453a737b62ef1a1c91b965850506b9be24c0a64ffa162b4c003e521aec8748ad9a24b605b2359c8fbfeb415bef2d0e71d2fb5cb0809a9af228b6ecaaafa691db8b05174c9d4df0e342f784d401f8f8766fa9c25c61794ecf79fe35f551164beb15e4607a8a51166b457cfc27825d22b736981a02ec4dedd32b10dbc0c8f78e3b586853eb349005cbfd3cf0b4caa3f13c31e77f6648f40f2beb0e1b8a2ebcf6d7af043265de78197873c9cfbf69f9f28bfd78b0fd5e0624fdd33dc2701d53bb53f1d703e7688f4d99c2f937893bf3ee31c5d95152cdaca4563d31f1b89c3fc53d78b8b83091cb656950307e45004030dd023513e3a9275dbff96b4706ad52bb536cdb4c23e2af11e7743a63d80c9fe325ca672454b51e9c88a07ed6784bf75d3d31cba924133d2a3227bbf492f94149b1dd84110df752a5aa4879412949a8f1f580e89d2a87c307616a1167b8eb7114ba96bbc82507e78b61fa6662763ccc603ee099ea6f90b5eb199088a1cf64ae7443017d28b58402d8089874861b1313c448cc61d76e64c570e0720d02ec11f0e233487d9329d5e2e8fd2fac8f02adec6ee6d17805505776afc9a86a82612dec61c889e08ab610a8f2f47c721b0821f15cefac4154f57b98df177afeda7c9e8f682e69c36b64320d6b0b1ef867304ae82c9299a008f6c95f0322fee52429ad7c9d69d6770b5978baeb68e14e71bea31cbad09149071bfcfaa005c6cc73ed7097417519410ab13787f61849567fa83845e43034794475c792d288a992f8a424ddf995feda4968fbbb9237218a0e0eefa017dd4b3214224040aa943a7916ebb9d32df253c38f9eca79f36b7ad6f40deaeb3f69f51a272b0411f42d2b6feb777ce68a94ff86d9d485cc01fb57e2a39e46ad5c0e77b782daeb108287f3d9d065481195973429226808ffc799a75eb7a282b3dc6d485fba3067d6c62bf4a48090fb9652de8093d466c9a63619b7de5fd38769d777acfa5b15073704486178999d5544a88377c6444133696c0a2856bf93741cbab086bdae9ff447d968381fbd31d43c246e7a190641fac88afe211a6f42e694544c7e18ece9d192235f22a0fddba895a8b8494236652221f88333993c91312bfb434c1d2873308511b90170efbb9c2687aa0995cc02127be91fca9b4b84e3ea0b725ea71aeb246124f277afdf1e5f207d2a025f25bd59ae0093ff718fc44e65269addafe7723ddc6167a5eeaf009dde10f9d1196eec49a0aa9"}, {0x3, 0x200, "a23bc5098bafd11bffe29a74c859cef905f298288b58a3d80cadaf134f32a1e3a07167fc153ba2b006121ab0f179323a76e73190084b217f338c092572acd5d6bc533687b03652ca4bfc6a2699db481fbbcd8f4d5afef17df4facbcf793aca1298d74f55f34b916b459de073b32d1945650033e29d78472ed44f904c7125b1e3322f5d67f696dc89a822358b37b9d2f586cde3cf8cefd82c4869fc13da92fccf57554f9ae47b1fdf13973721e15db10994a5506b7816a809b8030b168a12a93c8b9215a028c9551259ed7f4feb4f9017143e1e96a0083960fca0640f95e722b19f11e63196b12b809a3c750735ef06b8fda4fdbd8512efa23e4aabe1586e746820e5573158f367f2c2944279495fd0568601296aa01a6b8a3e72fb3b55b653cf76d9a6ba6baf5cad814f5541820bcfd4c3c5ada0f601e241e7bdc08af0d028e5301538d403b98d40c1054208dde97a3e7f0c4ba424f89212ea007b94607e461de0a348087b09b0faa6733868d5cdbbe36b0b1ae17b73db8de5df12cbeedc58570c39862e85a3f5b491939ad95580de16111a399bae62303fea449f1b896f30706d009d8980dc634971cf8186adb0e747588ed1b4dff7b1b69fb61ca31b189f7cb59d112b54785a259f3b8406eaa8566c827233a6054775dec23bfe26441ab9d55cdc1fac643d225b96eecb74ed50707c3c24a60a97e8d44a08cd7509d04901c56c3265cf45b81a41becf62b9dc1130dde2c17eb4f17a1a2683bf3ef731989e710dabec9b1853607eda66edf82c3ba95ba216fe981640493cb6c1476d3ec6f1223d70a0ac1719dfa958611baa7afaad0af5cd26cfc2c75398ea0bc4608b53d61c7a4516d653f61392f5847443ee2e774b0f79cbd3601ee2bda75687879a77b15b54d308301c1e24e1a0ff8f04452116ce3f3ec98e7aa62329409ab90c852b579b6a47a1ead1002d7b3c556b39f6d18fec3dfd4ef887725a57433c9efac077c37f1fa7e3c5ff7063f653802ad0d0345e047de880aea39ca62e753088f52c9b8b889bdfda2a3de1d11e00f8c636e0170f3fa33fabab9c3d6a6bc59302a606ea20c7d18cbf8a85b7c8e8e140ee56668152966bbd9ddee5edc2d345c9e5edcc864dbc6ff862a77d468d7314030f2947c1afb2af2b418ca351b45c1e3e7582e04fec486c8847954a41c0e4792cc87c5c447fefc63a2e25bf07bc1df303437319ef62ceef4cfe7fc22aba162d2d840ec05ba95c1ea3afb7f1be815204f0bfcafa42feed25b6333683bdcb640dfc970993694b74210274ff31ff5f0b9e608a7fd46d0646e47712cd4808e7e42e83a296f60069d6a8b6ebc6e36413177cb8e9ccb73cee708f8505c902386c00ca7ba474c77b5b2f8b3a895f38dafe48d5664c19ac298c6a3e03170552995137c20f0add760bb29da3d57b888d6d21bc63a0134fa611877c4040c82c880086db3a4719af57ed327956a3409f81366d689efee30a6f06fe07347ce8f1564013620fc9d0d09523f3d02ea39e67eff3244fae132a534300970c8ecfd8a6c9c6ad4a4beab262d350cb296d1293df7e1e8cc8b1ef3598c55e0aec212c0a73deda497aed56bd208549cc458f6e00effadc513dd66b24b6a65ecdb6080a3ec70a523c5bb8f1e9ec05a39da104244f4a77cdfa8225546ad6d0848c88e4c1af8b1810a8b86dba0b04798177fb140a47d5949ba0d1f0f3e32deacc1de41bbe8d3fbcf7f6089cf1fbd7fb2e88fee95b5966e8e4f6145652033feb78d7b002946ba67d5dbb9e47646b913ac2f8cca9079291ac75c291d17c1b8f09cda61ce445bf4c89bae95e11ced9092136fdc4798e39509ee257ca17d941d9271a6d51213a683f0fe42cc1e9c8ceb43fcd0a7bf0b42b8b8efc6f889397bffc6b21ab8eb008cddb48c0112548754a0a6b533f3a4b3a7a75e3343173dd4d90b94cf4189db52d9d189747066e09a0469c1a18f476a9be0aef61a1ad8e44d2448aa7d3053b3df1167e3687506641e5956b7856117ce24a97e219beaf5b9a2e74c93bf2ec0a2a4bba998c37b174aeeed1c61b507352c213e66e93d52e9cbbb02e24f3dc506748128a09004fb1cefe7501a38993293b87cb757efd3e49fbf95cbbf519f91caeb41d92dd24b4490310ee5c96a936edf8b377939da5dd685affd2e43ffe4009dc43bcd5da9a945af1147412118f73a44ed3d00ca2b19cd26516fa9b91460fa68c4a7f583b890ae32246bc4e09558249f98caa99a11a0e2c022835e17addcb38497e07ba7e25df3431979d7535071ebe4f642b915a49697c74c55bc5f01bf2d07f7b146602766a0f6bbaf6fde7a77e6d6f40f5cc1e4e05b0a56cedaab5a2182029f391b0612f7503bc5814a3d9ad9aa334dfdb5805715bd7ff796b39d96b0f62a04cbbf060a8c708fb454c90471a071b591dbd2b38b818006363e3879724263c957ecd86c548dd4f1bf279d1b36ec021dfd6490284e6528c8739232ca801564a3246c6927fd13a9902ece248c099b79a20d2036709ab1e366e577bc42c1b35bfd1b96202acae4d95d5140ad65ec1763c1de78b9169753b654ae4f8a1fddead57bf0d600fc89aa8a56e5611d296c0ce0d90e7a4e641207f1e39754afc3a812c334c8ef85017fed6ad746793c71c3dd697e150119967f3e77106adb32d7e03ae3ba39423771b1533c78d439f65e62618b74a0db46505e5ce352745fbd0240215d08ea9a935dc037bc7996e3aa1e983ad9410dd1e1d3e5d9efd975317100efb5929533dacb7a1c683801f75c375a42caa4aaedac631d495d93ae649d606dd3b33a4d087bad5c280bf860a04aa80a1b0199ce65389bce866f66b93ee3704788774fc5ed1ecc7380b36b8cd6dcf8ea4fe13d32d7cdda9ac3e8096333061ac84b285c2c46c8c9df4405d93e45d2941df7d8f8782e5a0d19681dcea5186422fca3a11dd8530719492b8270964c0e69b2a9007e8df8b82df0d06e4a39eca1207eb8fdc7dc2ad79820af569822f28d1e1a5716f24e6c32295f5f46730ac464cd3c65d46b2db9d25eb33fb4ed8867ac0c5bdf1a7fd0e73a0c629b8e798de88de31abf6cda402c966efee0fc8f07be4940425a74b0e5d38434a50ea307ef0cf50b57fb5bcf61318989d421e92d09535c84d182cb9a88d7fcf07000b43f7467a3ab49197fc2ac5c241c9a73fa445f4dc46bead5ba9a2e5c653d923c73065f2f7ae6022bad042907804eaec5e6ab2c4a89110b1122ba8db3a2af23894e3363138a6a8fab460b31fe96d3e5273477cdc80c1a9c68bcedfe08197c5560c41c0f7c8e4c06605ba24064f6c651973d1f8ddca57f69e8b5bf1b3ce32f67be445ae4387ec8e9d80db392ea61d02b047a0e6908113d3a0a32afd4fc615822d292bd8daaaecfefcda3041de49c6ce4343893d45b71daa943c99649a662f8f606e6199bd7e1bbda36a49670a6e836961d15d56efef5a75f17a045d8ca6b0a7106e2e0266c6e0ce8651da979d55895a492697a5e583966cf3564d9e4724b2ff912a8f987e49624751c7685d3db1f7ea1d33d3d13be6df21daa94f4638792847af7574cc8bf0ac6ac0c32c374c8efc2fdd9f8fc9d32d9998e4d04ee120ae9642488b5c0106dbb9a00b0a3b7fe688f1cbb8bc1502abf5ae4bd4a5fe0f8ee61a42d32cae2dc5b2869ee4f92f9f669b575a4516934bc4a148867080a2a0788f0b54cc0fdf65e714cecf7e1287b9c2a0956b02b29d131b1216918cb15309b60c4fca4131ded417f12d97862565ef69dc6409c38abc103504eccc7b8c62b2267e1a5c501f2edac488e7e8e4a51a1f940cfbc2488878c659a31a454eaa5329f28d4d91704575fc2002f64604cef7c70a0528ba9c79f15e2a37a7853ff576c15bbfea7f4fb05744ec31575dc93909293b6d0fe5fbdf0315123e0e2039f9c476d0dd7820a205ccb1591a178a18a84e51109e6917567766f0b01ff5d2110cd28a708fd84c190d1d7f9823e3194ea0c761f9b84cd861da5bf237cf29d2cdc5b3c8feb590f1d6fcb35c7de5a93fe2d1cfc4d2cfafc2817771a20a0b7034fa8d9c1565b9747a22757b854273016b4041c232197c79f8b236c2a30d792580e2a9bb62f3ed92ce00e5e8cf4cc2ba1145ed6473f2234aa23e88adba54d89af4225405467101a2ba16054bb3d81ac453d235b1690192e434d021180ba51b7e85734096cdedc70276a78e36bb4d4532b8c62ae482cf1090fed9112b057e33d597e92fcc478d208856e3c852cc091736a4606f36550a218d2dc3d8ed9cfb0adceb99639ea3906bfd70545c78c0942dfcb28b8360cfe45447d9f2005bbca0b38f09051c05dbf8c0467a85857accb790ed7b24eca36fdff9ea2173b1b302032f90d66f9c3e0e86abb7dd03f072d93b9a167a993522f07af59fad25a9cdef425c0784e93118083efa165e37f644fd93b77531f827c5e8a362e9521ab13f4eb3dc0ce63b8f22e3e1afbfc1830e38c87fc71a318b1d28a2ebe5b84b8a15e893c4fa0d8fb644fcf2590c661dceecb5726cdb767fee52f36be1c85ce8d0a9500f5420a035d375d62af80de7b044af86001f74ebfd97fafa596d8333052844a152ce64d6be691a339a8e1fdbd12fb7e542f6accb5bbd4f1e3623f1294be19fd887d0f5e4b130c3225dd4257ede4df1b3b124e2f2c190b38233af8c2d46f8cc22d264ae734a5ddeac535d32e5b71e67fc7cbe97fa94d8fce310e0217ae3f376e3a4045e162d719aadff2eca783ad2caf59f345a8c591078c67a7c9691b2bc060685184aba50735eabf3cef21542b2f15a27095ae71f2c388329a6a8116dd69ee7f41c8889873dcab135787baf03603730d87296f55b8602f11c9b2d88209cdf006f97a899e7f63ee626577bd68f473e7165796e3aef618608cec208cfe8953f8ec07ddd10710d8a67592556437e5e4b2f9383568be17796a7f0a772069ae70653947a44f5cda6535dee46005233ea1013ed1489751caccd8d25bed8c11959dc71391b91a1edafc2958f37c6ab40502c52b1a29548b7e7e22c24efb8594eff66fc59cda3686501278170fab202d4d42f8870189667397541607b64ed30bec9496c7bb0942ee3c4a443713069775eab4542ecbc3a03769ca8efb820bcf73b12bf66f1a9104526bdae1b56e67907e60f35c79ab214fd45d3d42d904815cb07420eaefbda9964ec3c32137be9ed2296f3506b9e850a04ad73e139902f629d22b4133a3308036d64f7c51177c8530a8b110fb93c09ae23321d192f601cf728fc39152eb4c180f32421798e46c9d96706ded93d2277f30f0898d2730abb0ea85d309d9ae26f8f3dc7709979899f673489a91fced25b947580ebcff548d3ff4bdd48d3a4d8e821182b60a8c0e63224f68f050f4fde1491108f40a32d775893ae7ce9a13ba7d242ca1b2cbe0c2431d6699dfe86671bceb9a00060fc81eff32eb72b19758156d4ef55d053a8dcef9a3fbf5f76ae8c63277befeb33e2da67625ab458fe84cd12e2a0ec3439bf05c3de9f9a452dc6718bd49cd2d6d940e2cbe214bfffb232082c49265f5a247f278ac22dcde96f3f8b6c93d52e3ce92042f49c64d0150dd7f56ffd9b37764821e0685aa89c6feda9b36f8d945c7ddcbe408d0e5906c7911794d187c4fe9690c90dfd523239dbed943c380ea9a0205ca4a235eeda473ea5c6cd59aa017a4cd24908eb866a11089561760d7964eac4c962b615b72788d069aa8f667bf57c6cbfd2f64dc4aa8f921bba381d4623117ab1697782ef010c8bcf94cfcdbc25031e1aa8fc53cd9b120dc81835befe5e2441b2d4aeb397"}]}}}}}}) 00:35:11 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f00000000c0)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c592d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e0010fef0638b54c9e81fcacb4694934cedfbc9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000001c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfd894346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567a8db848d2ecb7c0251a90d4d0c8a1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bf3f4a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b87277264606badc0000008624d13231e71f2130f773a8ac5da812fa86f6ffaf25f0b925bc5f8e6bfec154de63a24a842f3822b889c7cb278110558c1e7feefce1dcececb050bef0b886834aca6ddcf980cd6b9982e0782740612cfafad7514718c9f0a1aeff4b091083ef1cdfd6278814454ae89a9f", 0x102) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x800, 0x180) chflagsat(r0, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) fchdir(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x34, 0xa5, 0x4, 0x1, "4d90fd199226d72847a5e0b2363136e8ee3dfa98", 0x400, 0x5}) 00:35:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10000000000a) unlink(&(0x7f0000000040)='./bus\x00') ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) 00:35:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8000, 0x6, 0x80000001, 0x40, "ca9d260f2284d4c2d5aaf7a2d20ec65e12fb835d", 0x6, 0x7fffffff}) write(r2, &(0x7f0000000040), 0xe7) 00:35:11 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2], [0x7138aaca], [0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x18, 0x4001, 0x0) getsockopt(r2, 0x29, 0x1021, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x2, 0x1a2) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000140)={0xca, 0x0, &(0x7f0000000040)=""/202}) chmod(&(0x7f0000000180)='./file0\x00', 0x28) uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff827df520, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f67a640,0,ffff800020e1d578,0,0,ffff800020e1d484) at soreceive+0x1100 end trace frame: 0xffff800020e1d4c0, count: 0 ddb{0}> trace soreceive(fffffd806f67a640,0,ffff800020e1d578,0,0,ffff800020e1d484) at soreceive+0x1100 soo_read(fffffd80785f61c8,ffff800020e1d578,0) at soo_read+0x53 dofilereadv(ffff800020ddc278,6,ffff800020e1d578,0,ffff800020e1d660) at dofilereadv+0x1a1 sys_read(ffff800020ddc278,ffff800020e1d610,ffff800020e1d660) at sys_read+0x83 syscall(ffff800020e1d6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6cd0, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020e1d460 rbx 0xfffffd8069b89300 rdx 0x61e20 acpi_pdirpa+0x4dc88 rcx 0 rax 0 r8 0xffffffff818e1c51 soreceive+0x5c1 r9 0x3 r10 0xec9c82b55b6355d4 r11 0xc9540ad69e5e8b5 r12 0x440 r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f67a640 rip 0xffffffff818e2790 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1d370 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> show proc PROC (dhclient) pid=291402 stat=onproc flags process=0 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddd388,0xffff800020ddc018 process=0xffff800020df1348 user=0xffff800020e18000, vmspace=0xfffffd807efff000 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 70689 426923 49644 0 2 0 syz-executor.0 70689 263050 49644 0 2 0x4000000 syz-executor.0 70689 443982 49644 0 3 0x4000080 fsleep syz-executor.0 81596 148188 0 0 3 0x14200 bored sosplice 62608 344773 59013 0 7 0x482 syz-executor.1 49644 201793 59013 0 2 0x482 syz-executor.0 59013 287844 13259 0 3 0x82 thrsleep syz-fuzzer 59013 470137 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 226596 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 429248 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 368763 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 363210 13259 0 3 0x4000082 kqread syz-fuzzer 59013 510390 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 217282 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 76186 13259 0 3 0x4000082 thrsleep syz-fuzzer 59013 425148 13259 0 3 0x4000082 thrsleep syz-fuzzer 13259 132254 31977 0 3 0x10008a pause ksh 31977 130654 75054 0 3 0x92 select sshd 1285 393044 1 0 3 0x100083 ttyin getty 75054 413774 1 0 3 0x80 select sshd 94273 1782 77633 74 3 0x100092 bpf pflogd 77633 94703 1 0 3 0x80 netio pflogd 78745 361311 38182 73 3 0x100090 kqread syslogd 38182 293598 1 0 3 0x100082 netio syslogd 63624 479416 1 77 3 0x100090 poll dhclient *84064 291402 1 0 7 0 dhclient 84436 20066 0 0 3 0x14200 bored smr 60716 407089 0 0 3 0x14200 pgzero zerothread 3225 311912 0 0 3 0x14200 aiodoned aiodoned 62096 518136 0 0 3 0x14200 syncer update 80816 160279 0 0 3 0x14200 cleaner cleaner 72466 145506 0 0 3 0x14200 reaper reaper 55998 500620 0 0 3 0x14200 pgdaemon pagedaemon 43504 183396 0 0 3 0x14200 bored crynlk 12301 385617 0 0 3 0x14200 bored crypto 34894 276819 0 0 3 0x40014200 acpi0 acpi0 53956 382245 0 0 3 0x40014200 idle1 81372 455926 0 0 3 0x14200 bored softnet 84232 273550 0 0 3 0x14200 bored systqmp 74353 311769 0 0 3 0x14200 bored systq 75241 125006 0 0 3 0x40014200 bored softclock 65039 219045 0 0 3 0x40014200 idle0 1 376936 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 84064 (dhclient) thread 0xffff800020ddc278 (291402) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82910c50) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9519 6430K 7120K 78643K 11258 0 pcb 13 8K 8K 78643K 55 0 rtable 84 4K 4K 78643K 289 0 ifaddr 64 12K 12K 78643K 99 0 sysctl 0 0K 0K 78643K 2 0 counters 41 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1519 0 iov 0 0K 16K 78643K 52 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1426 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 88 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 340 0 sigio 1 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 468 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 37 0 in_multi 34 2K 2K 78643K 102 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 237 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 138 120K 121K 78643K 2091 0 UVM aobj 15 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 49 0 NDP 11 0K 0K 78643K 24 0 temp 110 3867K 3931K 78643K 9286 0 kqueue 3 4K 10K 78643K 15 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 9 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 29 0 27 1 0 1 1 0 8 0 rtentry 112 64 0 34 2 0 2 2 0 8 0 unpcb 120 167 0 157 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 24 0 24 1 1 0 1 0 8 0 tcpcb 544 228 0 220 2 1 1 2 0 8 0 inpcb 296 465 0 454 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 11 0 10 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 4 0 4 2 1 1 1 0 482 1 pffrnode 88 4 0 4 2 1 1 1 0 8 1 pffrent 40 137 0 137 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 1 1 0 1 1 0 8 0 pfstitem 24 22 0 3 1 0 1 1 0 8 0 pfstkey 112 22 0 3 1 0 1 1 0 8 0 pfstate 328 22 0 3 2 0 2 2 0 8 0 pfrule 1360 23 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 237 0 99 12 2 10 12 0 8 1 art_table 32 238 0 99 2 0 2 2 0 8 0 art_node 16 63 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 84 0 74 1 0 1 1 0 8 0 shmpl 112 16 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1848 0 444 89 1 88 89 0 8 0 ffsino 272 1848 0 444 94 0 94 94 0 8 0 nchpl 144 2564 0 965 60 0 60 60 0 8 0 uvmvnodes 72 2056 0 0 38 0 38 38 0 8 0 vnodes 208 2056 0 0 109 0 109 109 0 8 0 namei 1024 7607 0 7607 1 0 1 1 0 8 1 percpumem 16 35 0 4 1 0 1 1 0 8 0 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 560 14 0 4 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 0 1 0 1 1 0 8 0 scxspl 192 7540 0 7540 8 6 2 7 0 8 2 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 424 556 0 524 4 0 4 4 0 8 0 futexpl 56 5504 0 5503 1 0 1 1 0 8 0 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 144 53 0 51 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 540 0 524 3 0 3 3 0 8 0 filepl 152 3566 0 3462 6 1 5 6 0 8 1 lockfpl 104 82 0 81 1 0 1 1 0 8 0 lockfspl 48 34 0 33 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 788 0 779 1 0 1 1 0 8 0 zombiepl 144 524 0 523 1 0 1 1 0 8 0 processpl 984 556 0 523 5 0 5 5 0 8 0 procpl 624 1287 0 1243 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 400 665 0 642 6 2 4 5 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 177 0 0 22 0 22 22 0 8 0 mtagpl 96 42 0 0 2 0 2 2 0 8 0 mbufpl 256 331 0 0 20 0 20 20 0 8 0 bufpl 280 4971 0 134 346 0 346 346 0 8 0 anonpl 16 71370 0 54887 84 2 82 83 0 124 12 amapchunkpl 152 3614 0 3463 21 2 19 21 0 158 11 amappl16 192 3022 0 2134 57 3 54 57 0 8 7 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 33 0 27 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 18 0 13 1 0 1 1 0 8 0 amappl11 152 206 0 189 1 0 1 1 0 8 0 amappl10 144 16 0 11 1 0 1 1 0 8 0 amappl9 136 546 0 544 1 0 1 1 0 8 0 amappl8 128 506 0 474 2 0 2 2 0 8 0 amappl7 120 117 0 105 1 0 1 1 0 8 0 amappl6 112 176 0 168 1 0 1 1 0 8 0 amappl5 104 435 0 418 1 0 1 1 0 8 0 amappl4 96 492 0 458 1 0 1 1 0 8 0 amappl3 88 115 0 109 1 0 1 1 0 8 0 amappl2 80 3367 0 3299 2 0 2 2 0 8 0 amappl1 72 21602 0 21156 23 13 10 18 0 8 0 amappl 80 1553 0 1502 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 17 0 3 1 0 1 1 0 8 0 uaddrrnd 24 554 0 528 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 554 0 528 1 0 1 1 0 8 0 vmmpekpl 168 8089 0 8051 2 0 2 2 0 8 0 vmmpepl 168 73163 0 71090 114 9 105 109 0 357 10 vmsppl 368 553 0 528 3 0 3 3 0 8 0 pdppl 4096 1115 0 1066 7 0 7 7 0 8 0 pvpl 32 212734 0 193105 198 1 197 198 0 265 36 pmappl 232 553 0 528 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 272 0 9 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace soreceive(fffffd806f67a640,0,ffff800020e1d578,0,0,ffff800020e1d484) at soreceive+0x1100 soo_read(fffffd80785f61c8,ffff800020e1d578,0) at soo_read+0x53 dofilereadv(ffff800020ddc278,6,ffff800020e1d578,0,ffff800020e1d660) at dofilereadv+0x1a1 sys_read(ffff800020ddc278,ffff800020e1d610,ffff800020e1d660) at sys_read+0x83 syscall(ffff800020e1d6e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6cd0, count: -6 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(ffffffff82910a48) at __mp_lock+0x127 __mp_acquire_count(ffffffff82910a48,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff8000231055d0,1) at sleep_finish+0x113 sleep_finish_all(ffff8000231055d0,1) at sleep_finish_all+0x32 tsleep(ffffffff827ade78,120,ffffffff823ebbd1,2) at tsleep+0x1cc sys_nanosleep(ffff800020e23878,ffff800023105700,ffff800023105750) at sys_nanosleep+0x205 syscall(ffff8000231057d0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff21c0, count: -12