0a0a178b7dd79a9dd2c0ea4377ecad1f0e5c12fdc636652ecd6cc151a97758e3e65c9a8515cd8e893fa84f05b706c742439fe8a616d43a8ac06e00dac057913f03baa5edf6aada570a4d426dffa0ad1bcf8ef037235b3387500f7d36b97481097e423d66d90399790d084a6578de8dbb1023f4d5769ba4bfa7ac8f7f7edbaaf49618e85ddd7d0e25ba046b1091b3c242df75f653f9296dad68cdbc23d22a838e9c45fe1c2dd8d1b0af2858317b7ce25fd3b9206236c2aaf3d8d5536198ded29eadae333b2c31665511825235c9a503c1077875b72e058abaf95937fda31e71d3d26da78e6b33b0f5de72be89a429a4552431f452984a2a3c90cb3ba5148d1f5b62c017228a049c619601263bce85d9b484c03f589b0dcb7c6ac1073fb9474f2022fc442464a7c8a589efd5972a307aa4f62375361fb5cbd0ac6bb8b2a34c7844cbc56ef5ec9ef8df9ebab11c889e52b4ec78d5ee05e1a78038bd5b89afd736f53285091f9b838cd48d8d28b92974da94b297d94073548eb99a05ed9cd56d6a90ac63d3a0f65e187abb1cc72bb808ddf471178f9a43b1ef6fdf44e166758ee3b654a080bae769c44663114ffbcaa0401c1044faa0f8dae6d7212a4351a21bf0b9377aa2bfecc11cf5e31fdfd100b6a9fa39e7f7357fcb758be5bbc4b21bce1f1dbdf1f6960853d829db20fb4d1802960339cef25090ad8e1daba6e55bd6cb5d241fbc221376537aec7d73007856026a67b19b9eaa6177b6c6d568bbaf75b174e4e7b10111129d5ababbe8915d44c3c675c6863c522958e410925fc247f99e040f5d535ccab2a35f0b4df720e44fb3461a2af5a5d2266722245049105fda4cdc5cbf040453b5907f8a4112f0c3764ce645414572cf5600b24a315eded2308258c0e14d2cff0e01ddce51e91b94a39cafbe209509fa7530d8d8e8cbf787735947e1af170586452e18f9ad11b2e11722aaa34554e7b4162ae12445d04809705ba9be6e5dabc3b48253f3ef6b8fcc202fd700ed3c50194b9180c4a2728f5eacbbab30032235d4b27df12f9050cc5665de10fe93b445efcf660140f79754dd779b81325927db1029625e2d45f3d850c8c91b30dd302e68e6215753b1d0d4a94728a10815e4d6badbd7ccd859279e755489827c5d5d783f16ad485403f3e6347bb6a798d37e049785ea4ec29340e96661adf3384141a5e504ecefffd689ac45615f0eb8ea32283fd6c2c8b8257684eed5a3f1512cfe5caf51811cda5b4852ba0ab57d19418579d7772ea63c3a06f60902ab275ef456733ca4d9d28a3a0aabcee11be17b838f8af6896e10678399e87015d60e246a74f50b67ecae41b708ab62b84e17dd285e747337a2ff7ea16e99717e5ae06c5637ae2f18434bfe09cd0855299ab07374c0dd5677640c4bd1699e47678aa02c5782bc899691ddc07481b741e5499475af147f2d4983bc645237931f7db7b7a17", 0x1000}, {&(0x7f00000014c0)="3fb10497f5799557a6cb98252bb8ff01b29f3273a6391a1e55ff122dae00d2a46864153b2841dd9aa3363a7406e53f37082fec723750f40fe4711c9d157c5ce95351407fa69789cc021ced212e463652c488fc95d72e6f1f257dbc6b04478dc89a79d999e10d125fa904a88d9123e1f7f3cac3bd8c2eca5977dd13b339f7de7a3305b3f489bfc4eefa716ba8", 0x8c}, {&(0x7f0000000180)="135d003e520715afefb7227360c713961b", 0x11}, {&(0x7f0000001580)="260b093e9b2cce222cd287ec8baabd776ef64b7cc11bf9e836922ab1dca83e9fd20cd7040c9f3d72bc1b97326bc30f6019dd71561abe1c958e1188ebb5287503ce507d8e111a0af6c4f436d0901a7af9b8ae22762ce648ffce9da86c895583aa7f2449a41036b2776260f23178d564f0428ead75585aa33ca6f8f0ba94bacbab7c9acf2f04e910b31260d25e1ecc48760f40350744f8854523af4b433b2e6843fbecad9dcb899d844130932e5f80793414dfe31c965994cf", 0xb8}, {&(0x7f0000001640)="2cc4b5d9fe38b2e5780492af8e3dca52b23a8517465e2c5bf567a8422c6e6368a6d361c84f04fcca921115e257a0eb1a41", 0x31}], 0x9) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r1, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0xffffffffffffff42) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdfb, &(0x7f00000002c0)="2b767c1d9540102d69a694fb66f8904fbcac7b3ef0c0254d5dc9ce36cacd604f477c71c443b09a22c584f17db7150017a6f9ee3146489faff07d0a4f6d44146a4c11f0be6206e253dedb5685da0ec964013aa7cecaf9f73078b6b27b3105692c3368c58585c60f50625705958af75199f2fce670e5883a75fe811b30fbffdb963c801347b8dec03c48aaf16d4fdf5dd056948733e36ff118d2a8f540b8094da3c6881bc5fcff0a490937de556caf4fb77a3f1180aac9a5388de7") 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x9d) r1 = socket$inet(0x2, 0x4000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0x1}) r2 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b77e1f025e6a1af2deaeb311d18533cc094530cbe46be88056b69f559108c0402cf534d85f02da65768df16bdf07176943a211b3d7e2a6834d1223e45c7474e760acdacd98f7100493f84befffc1acda186c9c1829732c9a06bfeb6577df12fdfe2c8ff3dc87b61d41e9ce53f9e6dc877f57a7bd5e48b3feb20d6b4179ac94df333b0b9751bab00216cd0d449c7ce8cef30e3e3ae03b794c774e5932db95d63952f4e724c40f95", 0xa7) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="d8ff125c00000000", 0x8) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000300)="e489ad2ec5d536e4762527b818a144db46417fd36b275cda70e0ec1fa8ccbc528f8c30ecccb42c325dc6cb7b624dff236b729de70befbbb0b74a2483af0c412d526ac318feb4e0f33e739b46624d624a333dc6b58c0b820d5c3c0770d04a1a0ab895453238ee", 0x66}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x7, 0x100000001]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x9, &(0x7f0000000200)=[0x2, 0x200, 0x2, 0x7fffffff, 0x5, 0x2, 0x3, 0x9, 0x1]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:00:07 executing program 0: socketpair(0x26, 0x4000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x200, [{0x3, 0x7fff}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0x7fff}, {0x2, 0x20b}, {0x3, 0xcd5}, {0x1, 0x9}, {0x1, 0x1e}, {0x1, 0x9}, {0x1, 0x7ff}, {0x3, 0x3ff}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x80000000}, {}, {0x3, 0x8}, {0x2, 0x40}, {0x1, 0x4}, {0x3, 0xd57}, {0x1, 0x9}, {0x2, 0x7ff}, {0x3, 0xfffffffffffff40c}, {0x3, 0x400}, {0x1, 0x400}, {0x2, 0x8}, {0x3, 0x80000000}, {0x3, 0x3ff}, {0x1, 0xffff}, {0x1, 0x61}, {0x1, 0x31}, {0x3, 0xfff}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x0, 0x2, 0x10, 0x7fff, 0x8}], 0x6, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x7f, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0xffffffffffffffce, 0x2}], 0x4, &(0x7f00000002c0)={0xd8f, 0x9}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) chdir(&(0x7f0000000380)='./file0\x00') read(r1, &(0x7f00000003c0)=""/82, 0x52) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getpid() geteuid() ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000480)={0xae, 0xfffffffffffffff9}) shmctl$SHM_LOCK(r4, 0x3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000004c0)={0x8, 0x91, {0x1, 0x1}}) clock_getres(0x7, &(0x7f0000000500)) getdents(r2, &(0x7f0000000540)=""/4096, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x80, 0x0) write(r2, &(0x7f0000001580)="8a2cd58b3d8dfef79ad9", 0xa) getpgrp() ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000015c0)=r0) getsockname(r1, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) read(r0, &(0x7f0000001680)=""/209, 0xd1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) utimes(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={{0xffffffffffff228b, 0x7b}, {0x3, 0x8}}) lchown(&(0x7f0000001840)='./file0\x00', r5, r6) seteuid(r3) pwritev(r0, &(0x7f0000001f80)=[{&(0x7f0000001880)="b04b642d8edf9b9fd725ce76154ddbad0fee92b6815ac56f81093db8b1410204190f3e665fcdc255caeeadb71a467cf542eb9129b6ccc5625e473dbc5e358c2d43a26ce9fce3ef3127f941936ada8e61da61e2ff36f4264e04d38db7daa51e9562cc033665cd9120113e9fe4e57a1188b59ea7a6be470cbecb39135256295326", 0x80}, {&(0x7f0000001900)="3e6a64075b41d6858bfe90d8ef5462954a9beb9921c873208c278ede97e7b3411aa334db09b9668cfb052837f06032053aa39ecfd37733f32a6ae113abb5db16c2fa0a473c9a1623fa30df71f97b314295edeb124f84bf1b406923480793544a1c660924aec99cfc523ab4ce531bc5a773a6a9cd8905a5533b0aeb07edc81dc3a55dd635ab3ab11cf58daa836669bf4e9a4c5dacb72e185be47d8f09835bad215c60dba2f91340", 0xa7}, {&(0x7f00000019c0)="d42694fa5afd97a8e5ad0d67e7ca2d250192f8a9aabe816db9994f7df6179098dfa52955383e05e763229c48de47d07976b68ba3931fd3c43cc3e752ec11ec3eb58a", 0x42}, {&(0x7f0000001a40)="8fbfa2", 0x3}, {&(0x7f0000001a80)="3096ebe65c75af5d043028df35f9f6a96dbcacc36dbda181dd16553d2b7199819b6d2004943ba9d71d5b93a9749a1193e1124310596a1e335516cc1a926d6aa1eb2ba0c42f2b129d5d735b3a0c8766c07dd93d7e563f6c5138b4d2b19b321a0386d05368f4ee1a5cb8d394cc4a21d8b5eb8bbe10eb1b35dfadd74512299ff9580cdff668c6e0c61f24cc9f1e93545b63b5643c1899cc7aedef098653039a6e366a60258069aec53684b9b9390a62346bfaaafcb5525e0e808a93f6855fdc16282ac3402b73e7f855ba2f6d733c017421cf78c197a2cf7ad1e59a9c0a95", 0xdd}, {&(0x7f0000001b80)="a898c578ec98605574b966cde48202fac216555d1e5523c579364aa12e89ab45f18fa4c32d41b9a3935769ef8d650d84cbde4d052cd96bf249955adeabfb5b55f1ab790bf9faebe52349ff51211ba2c17bdd008adf229d8339ff5bc99e9ae915676eca1db677008000584d32e7238d7be08b10853f41b4c83c041a1a82194632f9902c94a7a966fc14e0f23c16a38d5cda", 0x91}, {&(0x7f0000001c40)="f8ccdd6ebf4e1e2fb8e442a1280b17e59fcab31d93eff2e94704a8b3be99dafb90fdd127522a0642bc6327d396a88ea7f9ad7830c905cc805e4ad6094c8e5a555fdaa74168c74ea7241db1b92b16ea65d89a", 0x52}, {&(0x7f0000001cc0)="d4af5d8f838ae0c426157be0413a131b61a2131c0a8a7ac623b4cc83aabc43eea840f9e0ca927c43c58e53226ffec914c354b22a913a30131dfbd2ed27d97f739a92ab7cd182bf85db58e79753d6b3fe90ee11d43b73746c950b7307bfd1159c0717c797454ad94b083b11eb9e23401d624ee7b544b8eaa0c3ae7a0095ad411759d3200561823c02795a08d340fb18849018f0eaa101be12cb716dfbee9fb9f864e4501378c2b4eea6549a52482a4312691d1eaeb02529c9fa11f08ea1a4faca52f792c9c97723b36b1c7050bdfd083460098456b2", 0xd5}, {&(0x7f0000001dc0)="5f5e0a27a39b2e9bae6513c92224a5acd326e4e666feb1e49cb767b3794d5cda9ff64f447a376015fc9499c8fdd29c44ea26d6810e7a13791be7d8fc89db97bfbb8fdb5ca7615fe0ba7f3667786d3fde033b4d99fd98ab4d75fc43944f00fddd6845f701e8a68383cefc5f145ffc35db0fd34d31fba864126a20f28793f9ad82c607cbce8fa990e26b032b13495c43ed2d2dae428190b7b03912acaed9d7f371118128aa4bf498fa83303369b73e7a01f520ccd0245b277761fa01a9b1a774cba73c884a8de48e70ed7fa656f825cd9c60d09e4667e0e94e5243904b6fcdb3", 0xdf}, {&(0x7f0000001ec0)="4e943d2d4d8d12bb3f395171a007ca84f0132b25defa251c952db3dfdf927d89d3e8503efd618192f1a8e42e861fefe49d4bdc6bd833b5c8e72c0f551e36d968cd8d4d621291d7d9cd0b40d6286936f2ef1c21e8f6ae342b4c7d0b9efba85bcfc6a0342b0e036c042fdda43c9a319ab61fd92dceb38ae7fc3b9a8f4b03e86caa35fa112e61b119f55a8d6a594d8b38bea5d1a82a0e4bd275207cc618274bc575abe8979d7d39c2c7af751273bed39841e7", 0xb1}], 0xa, 0x0, 0x1b) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x5) setsockopt(r0, 0x29, 0xe44, &(0x7f0000000040)='\fFW}', 0xfffffffffffffc86) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x100) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) r1 = msgget$private(0x0, 0x21) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xffff, r2, r3, r4, r5, 0x0, 0x5}, 0x6, 0x80000000, r6, r7, 0x1, 0x2, 0x2, 0x80000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8a) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/162, 0xa2}], 0x3, &(0x7f0000001340)=""/206, 0xce}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0xa0) close(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x79) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000280)=""/21, 0x15, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x5, 0x40}, 0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000240)=0x1f) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) read(r2, &(0x7f0000000140)=""/229, 0xe5) 16:00:07 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') lseek(r0, 0x0, 0x0, 0x1) open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) read(r0, &(0x7f0000000180)=""/92, 0x5c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1, 0x20, 0x0, 0x0, "01007700423d9bb600ffffff7f00", 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) mprotect(&(0x7f00005ec000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x1d, 0x40004, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0140efcc66696c6530005221111eb5853cd378163b74edd00daa91b6640c76f954fc336de100007d8d76a1e0e4f7f1"], 0xa) 16:00:07 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x129b, &(0x7f0000000080)=0x10001, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:07 executing program 0: setuid(0xee01) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() r9 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:00:07 executing program 0: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000009f8723000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x0, 0xffffffffffff141b, 0x2}, {0x2, 0x5, 0x400, 0x1}, {0x1, 0x3f, 0xffffffffffffffe0, 0x40}, {0x5, 0xc61, 0x3, 0x1}, {0xfffffffffffffff8, 0x8000, 0x1f, 0x7}]}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004200000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d05108f0000000000000000000000000000000000000000000000000000000000c100"/255], 0xff, 0x3, 0x1800) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x400, 0x3, 0x6, 0x7}, {0x7, 0xffffffffffffffff, 0xffffffffffffffc1, 0x7f}, {0x200, 0x5, 0x6e5, 0x6}, {0x40, 0x9, 0x2, 0x66adf784}, {0x3ff, 0x44, 0x0, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x160) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) r2 = dup(r1) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) pread(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/47, 0x2f) read(r0, &(0x7f0000000000)=""/24, 0x18) socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) dup(0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:08 executing program 1: clock_gettime(0x9, &(0x7f0000000040)) r0 = msgget(0x1, 0x604) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/167], 0xa7, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xff, 0x0, 0x0, 0x20000}, {0x6c}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x80000000000004, 0x0, 0x1, 0x1000}, {{r0}, 0xffffffffffffffff, 0x100021, 0x40, 0x1, 0x3f}], 0x7c, &(0x7f0000000080)={0x1000000000100403}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x87, 0x86}], 0x66, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) chflags(&(0x7f00000002c0)='./file0\x00', 0x1) select(0x9, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x5, 0x50, 0x8, 0x51}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) kqueue() write(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) dup2(r1, r0) chdir(&(0x7f0000000140)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) fcntl$getown(r0, 0x5) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000040}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) syz_emit_ethernet(0xfffffffffffffe19, &(0x7f0000000180)="0114de79fcafae2fc4505b33d10429cf77dd3b7ee154") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/142) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x84) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/40) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:10 executing program 1: msgget$private(0x0, 0x200) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() sync() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:10 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x240, 0x0) syz_open_pts() close(r0) r1 = dup(r0) syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)=""/253, 0xfd}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200000, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000291, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="38727f760627e1bb0f384106f89cc39862c8750fb6e7aeb88c15bff014adbeb13f4271eebada27fc397d359f283991bd986acdd0d06a8f83bed253c580e9dcd061f9b709eb404fb98d2d40af2b7f33934d9d2b8ec2f843c2b92bbe0a54155aecd5f0cdf01c5b4d4211", 0x69) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: unveil(0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x94) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = msgget$private(0x0, 0x4) msgsnd(r4, &(0x7f00000001c0)={0x2, "845a206bc81b8b9744997b973a2b84e64cc915409672a044158011fad75b1b68ad40b2356fe8944304be60676146a1fb55ad7124d0defcf7981ee916818979bfe68a36e9d05cd00fb0a1000b24a8b1732bf3622f8219f194076e79ce0211821bb5d3460ae0fc7dbcc9a891850cc914ffcd3d8687912dbb1fe245b7b178113f0bee"}, 0x89, 0x800) dup2(r2, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) syz_open_pts() select(0x40, &(0x7f0000000100)={0x9, 0x8, 0x8, 0x200, 0x3f, 0xfffffffffffffffe, 0x4, 0x6}, &(0x7f0000000140)={0x8, 0x7f, 0xffffffffffffff55, 0x100000000, 0x0, 0xfffffffffffffffe, 0x8, 0x2}, &(0x7f0000000180)={0x4, 0x6, 0x7fffffff, 0x6, 0xb8, 0x4, 0x400}, &(0x7f00000001c0)={0x4000000000000000, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x8, 0x5, 0x1, 0x4, 0xfffffffffffffc00, 0x6, 0x0, 0x0, 0x1, 0xfffffffffffeffff}) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x7}, {0x8, 0x2}}, 0x2) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x30080, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000280)=0x1) r1 = msgget$private(0x0, 0x84) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/95) msgrcv(r1, &(0x7f0000000080), 0x8, 0x1, 0x1000) r2 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="0300000000000000b8ea54bf962215df49f0c06b5aaf4b116e1225dd735fa7bee8e78da6f2dfe97bf1d87a95089bd934f35343003b23165473dc2961ccdebba97fa4ed8a18b8325fa3c12e3504b8a374d174f1d2ce622733b6f607003814b835d203dab24fcb3931f8f04518e6f580b4bcb8379b3b3418381320e8745139ea8ab05e31f9cbc5ca25bf1470b5516bbf4005cf0d3495be4cb892eec08f181a3bf5ea354bc8a83a400a46d148c094d6d53e265977efc9e61adc38320a16fe7217b61634f72c47283b0683f3d24aef80c8ba4132320b841776e93580d83593f937638c6a38f8db0883c820e4f9dc2b6a1f69eeebab3ef01a31657585f0661313cb248862a8bdef5d9f7e89b554b5d08b2864a6995dda2ebd5c705f0600c2abd61b860618b265010479332887d245a34767583a7f1de9bbacff60de30cb14c72a1ad66389fc31e06773931ea9b4aa17a0f49c537aa5ae03ad36f82398e52f5025ca00dde2a578a6f22ec7f5f68a436a182a796c6a204233d383939895413b841c17b86d0a23db6be9c25e259efb4a1fffb8a4621a746511ffbebcd7ab098c19a8fbdd69a070d9d073d8dd9b3a84c8d3e5b80032a8dc97ae3e0e882a89b7d3e059829ae24faf58199310c36918b9a39d5b603d1d231e0d47fdbcd1bd13253ae79ffe3b208b04988b80d6adb35316a13b365232924a5abdb239a1b5d41a3fcb4f356cdb29082a2c16735a59d1f75e1efca77730e89abe9ace768fac3039746011d715ac8a002a60c7001c1bdd2fd24d303dd3896cf0eb99c7940212a5f4ecafcaa21ca858b8254f3ceb4e0a965c32e887b738ae84774703c9608ee99688521aa649fbdaf914fa1979788e5396e6c0f67c5c82c9458a57219e86cc244635d4191819263ee2615b2ab796ab055dc93feb3d823795ac5f15f7a4f3d5969488816fc52edf677d2581091d7f9c42e3087573f17ebd5f22ec7bed0410335e7dfd5165e5451d1ce3"], 0x105, 0x800) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c190bb5186900000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096c758140100000000000000000000000000000000000400000000000000000000000080000000000000000000006238bbc3702aca0f5579b0394a1aa9bb87df1be05c143dfa2b45e8262c83a3be9b298a64dd4affc852bb89de01ae925efbb4693ffffae7fb335982d61e"], 0xee, 0x3, 0x1800) msgsnd(r1, &(0x7f0000000800)={0x1, "a4785e9dd4a8491c1b40cad6961219d7fa779e831c5a5195fddf8191b0eb2135e3fab4c6c5d738a965ea5a5dabd1e500692a25250f9f875da14c465f38f8e6ee5840f4b5f6eb77108c53be26b6c770cdb6bf0515a0e4335725701fd67966c321d95a0803ebfe4ebdb4a94faea69b784b109e0443edcc1d53bbaf3fd9b976f8d2311bb3fd11233e1c5126e88e603a99c1a4ae7b972eccddb0203de6f1c38e9d9ec26da40b602abbdafe3bd6559750980f3b81e1f6108878ee4c54a4ac8305515a6c5aa8d93faadc723ee038afcbbf5685983690e999fc7b03041ec5c7d690fb4f83431abba6500db26824cb63c47f2c90c66e592e540a4e1f7cd9c05cea998ebeea4647dab500d0a7129767df405f034c02de091b353f7619ec85d04d956865df58e3546fe416125b803e2e3a1fdd2bd060632e47136302c66b5d2e1c16d68fef547f8512fb006c787afd9a88701acdac0002d0d82dfa0f5f828c6039c51990edd3140d8ecff924606fa25c40345d97bac59f4d12cfc6d67003ac9f463119ff195c4a60b32d8c3e060eca38ffbf5f91ec86361c30da271ad1d7038bba6a4b1ce3553485c5b7b6ed63420b789847ee2e3adbf6e5d3827a8e3b75ea1f708e45242ca843e65a99d8528865ca720a79e3eafb70e822d16e4c10a4c4c45da213fe0ffb48869d88f2641f27e042d2f994abfd082f6a7b0cd1779c135186a029b0189abdf3a573db81932358b8d9e6754b8c49454ff438ff7f8ab2b51fcf52ed9037328311d6aafadc33ebff311a2c8b1232b2c957a95132fc21770f4528f37626a9aafc65f65670202328f5d80fbbb1ebe4ac29787df54471b4572ab85c047b551df471245ea0a58176172ba04c62f64bdff18b6472972ae9208f213ff0330c2b55937bb5796513e9086f3b5b5d094b171719684482707053b4e9e053542971f7a54dea2d7aeb121c5237a62496294281da19d2a35b4925aaeb0d13d462e2f1fe0a100895e3fad1d1d03842e4c598c60b069135caad87d327b62b0d38a5a42c8172b51b1624e534f5ad6962caad53bddcadc0b3a9c41dcc54cf144065c63396883249bf76d476db368c529b4e28db38794828d63fd49c8463f98270ac5c866a7a9ce6b5a0f8cd78aa5bfdf096577f1eade7bccabaa2c043f75737ef1ef7e2021b0d81360d7164f8830ad3df34118bb8f65339706bbe25aa7a6f42a4cf996ca54b79a2966fbf57aa44425b6ac11f3b45db586af64f2d7ad6e4f78f03b0709af75fb1be496eb8e17c40fb7b0f5f6e2b52e95726f3dfe4c07976ecceda998a7a2021a7076de8ca946b70c02c63ddeddc998bc4514eedfd53190d2cb2ba3284cfef5b12c8ece6b1ea191fce4b7db530a2164f96c5d5a7e2f5ca97a8413bef830bcadf0a20ed7f2b60b46065bd39d871a4638b135e3c523254c05b0f7e40655667bd09f99016e82f8ad5824233574bdd5f7a84b76c24b65ba7f856c5c7c8856e98697d9d75d01a252e355cb582e73a1f67004d6598579ec3c93cc4baffc1b5f4f9931cbde20451582bb2a7177f1731f1f177ae1916b1a0887d356f1f1d2465d53a3bd090112d16de9aa63e9ec7fb7eb50eb73294bff28ba8bfd635f7f87a39130dcc7c0ddc7cccf9285709cff7c11eddfcac29127b15f2bfebde9db80bc13753e451fc94548bea3554e19d9fe2a7e9543c6504cdd07febdd0e061fc8eae5c0e26931b77f3575ad8da3d58f24575206947b1bce4c9d2c5f7ddbd339aef08b6de93cce6ce2127a4f0df6ded206e49d99f9cf23e1f973646fef9cb4694946108e01e29b09d9fd8cb63e45701393b5a2d68f98e99822cb3371315534c1905507b92dce5e8495bf0107b02d79c98f08ac8d1e34a4700ed3407da1f956ec88c3ba8cdf4be8730380ae7b84f7bfe92d1cca6f08b1d640dc708cc86f247f82bc57e5dd658779a9f8d98d851664b4c2c2ba6b4d410db484f9675001b362fda0c00e7458051f8954194a60ea59206a3232e88fd2b932bbb338d8961e8c3d1faf41bf15b901e018baaa48888757b86ee8709840d2c30cdba43505bf4a10e0ce50e044b14056fa87dfa764403f438753487a32ab04fc27448a227685a3276387cd1e2808c3a18cdacd8d960be540f91bcfb5be50f9983c262592d5f25e0f876dcba0e17d271319f0cae8675b2e045a0c7496ad24fd6a9a6e5f5a28eb8a0a57539cc54de827a67ff4fb600fb2e45b4a74030c0d0a375b441df4496b67e4fc7ac4220acaf73098e914af90fc526cde5559bbaac19b2b3042d7fcd23fd2e1d04553ce686e8221d7c6bbcfd1f259bc5344a6c2b513a2c23cdf0c31161c8fe92d0ebb798a8a40d9e5ab8b52fac9817530e9beb322a74993bf066deeed71e823b495e52432f49d83cc4c4e78963d29ee493fe4362f58f106aa788e31d15ce811058d278e0595fe150dfedd6bb5621c9ee4b61e6d17dbc3664f0e2d1c9e99efe8ff1abd4a41f56bbf12c8a452669e437ecb7f6d57c4e047e5c04eb5ed49a388cbd11e96d3db77f5a4deea38ba7a1ec027b3f1240dad47cbd263781ebe9b6852393d0a7ad45e7b6d06679c52ee95d0d5782ddfe678f418547ca2c24d41988d6e2fc02f8423f4987bf4742ab10007c4ba75dbdb4ccb06a863f1ffbcca0d22f56c420892bea302ba4f9c0ecc4bb0f95ef611274158e6840a4512b9c05edd9b05648a1187063718bccdd0919a64a1f017244016a7d74a8136175f0e8a1b9a253a47226f86d54676dd3328dea879716f9bec6c1b737f1241fc63a534a28c2be923069812c9c1a18e1435568d2421870b5ee1ff75ba4fe94871e23f23c183d6d30664cf00e257de7b8b33c886d9634666fe844809694cef32d0c825f2ce7cdd2afcbccfbbeb2eae16da9949c5d8096035d12bdf833f06076b1b4ab9b0b98f6ebf3a68d008824104515f8821cceb57c622dba795c09053f5060a80692eab2674641a73fcdcb5ac05a1fcdbf5087d90dad7a373ae29dbff3ae1449113309a5044d6f923cafc48a7ecac84d0770aef87b2747e24709d1406545026b8ba377c2ca6d8e4e801687ade1d346c32eb91aebbbfed4de9c0d5868b124423f42815ae8fae0d58fc21badbc9e2157966b0482239ac9677a62578c8427f081109646bb6a44bb1427cbdb16e42e781c31e3a6bf0725d1e42df59ddb98b76b531d67236995538a39b470f0d3033d974894bc7eaae137da0547c94b8bf957a86c51ff2cff4c850b74f2239deee8e7fe3cf5394714046131a54eb060fa0225d0708e044c1540adabc1ee2306dabcd0c9c6a3157b88d2544d1dbd84d8727ef59e015c6d82ff908f66011c4a7af7dda94ea72ca9232d3fe8c12a7993f7b4a0c71e5e8e19b44be6ad97d606f44cdc0afdab1d7e870fd6854ca629621d6bc21555434775734f029ad221ac7b7617a17e965cfbe2c1f568a6ac176ad5d16e04ef2d23588e9d5aedff0534c5b7daaf05aa97fabbf176853c7af9773c8cdd7fd07a7d08a796a656d13305ba102baafb7366c443a58ae1831b7669ea9a753a4fe0a55c6f2c6d6d8facace0d6282cdf0e1e3f1a4338201670d9b3b464fc8db5db6e57bb50f8ce95a51064938b8e777eb1b8e060b58baedfe9b486537eba4bc3dad5d01cf7c46758837fd6c303621edfecfd041b0723d5e6e68e3db15389e1d58eabc95167e7ea955183b64f84b35abd82fde066be413dd4cb192406ff5e45ace11fc6d0d64b297bc60afb02889cf77542baaf9234b7f31a7744d1ea0aaa840f384d3c71bf6fb9099298cd61404cb662a59fd26a7b3bc99231f47efcffec25c78f1ce0cf07050285bcb7dfecfdce9aa3acb8d5493ce117ef2523eb9c7f7c00aa786ef948bc33cd34703a30b85909793ca20a4f353555bf07554f4c5a4dac57257c4be8bbc6bf213e6955d5d3f8392a9bb1edc28893324b26886b589bb5b4c42a3776cf635c728ab17169d49489f4ce9953980c7902f753d317c8ab2dfb05e0cefb45d0d0f1d611f59b43f94177968626eacef4583939a81e078a95b8a72157acbb85b47f6e148af9508be1b7fb07fad2b891e9609a0c94594042cb9044dc7ca6497c4598c300406ad4179e2f8be181e38bc9f7b50ddb84708fda7c2cb7d75d586f44d08002b2cc4f3fc7e27dabe8dd9ad9e52e06385285248274fd1a7f0dc18ed51485606bc7a95c81d273e4fe1c36a0cf6cc62f7623be25b2ec909117675292685d8ff3a7cb0adc2b0bd1737286604d76736ca4662acadd1af586e6d1bb26e4fec75f928cbac8fe09e0216e06b9226ed6fad245b7b98126970001fd4ede1a8890a11af5e121cf961477709d617d8f633fd21eba1f5de90fedec534bd106c24e79ce050520999dbaa45ade654e26b0ec42620a24768cc7a50101bdd3dbfcd0c607801b6384969727baa46b7be0c3f065bafa9ff7b78e3b0bd3044056b488bdd631004d4a5968924979b4d6571ecc4b3e5f29ed0b1461e02a1f5a6b1ce9d7a55cb96be6ff89752407e0669d7f8ec6a73a55636fe7a3e8a9b2cd7d8936079dce5c46934695ee12f7d6b848b481ddd9bb547cc57b43b1a9ac6465b5e9634343b917b0864d9c7aafaf8430adef293e1eeca54d17ffb4bb9ae572110cf5dc2e0685989ab2e51c141f345d65e856d733882dcc74c121cace565d0af288dd215a3c80b18bb7c9d95aba4f3dde66fcffbbd981b74175ea57d6f900f4c9f013e0096227f7d2291acaedec92694a1e94bc554a437448b9033a5adf90f2f9e0a52c11955c3d283b2dd0e3a7bb20fad6e5a60d068882b3da08ae95cfcd2f9313402120b4fe37dc7a6dfc7a323fbc75a7a8ca4b8322116e3d895031bd3bba1224d2c16cff8b46743ffaded136577b6e089bd2b37ffe901badc4102921833b92862f3490d67362b009e2de0c3ee1fa3ebf35743df26076fe3003d092827c481983d9095e4a7004d0c25e4e43f204707c03e56554c52744e1b84b4b67ff203f5eaccaa6f08b674bfa2d98027777da2539f37aa1c4fba16f8db8c92d7e9943b6d26302d5d4f516f2e10a319d8277a2eedd766ddb4d80dd401e41e7400d08eff22a7f0814671e7bea14d1798222d1c53c00ab63867669bfae7b3ecd80f5b8b9bd5ed10566777c2f323ba84b9ff523ddaad32b5ebbe534043327fa70d59a64ce5230fcc42484179f2933cecfe9c06565d19703a0a19eb0282e09fb348d5a53422d98d8e379d10dc19bef6342b9e9df67d004e09a10f81ddbdda88e64715ba8db688d1bec77cf84460610370148b6c0494ddffdf21008913c2e5d50019a6c473ab50e7f05fa0cfbd8a1873b7a5d4934cbf5fcefdae7c59978df2ebdcd62b0341c13cae710df3d0a11d0b0c8a7c4c08c0700a5fc2c596da7b5bcbf5a053beb112aa7a2b339723f9357e7f2c45eb74076700bff86e4d0af905993b86c4de3372edc1894c6e9a11f06a89dd65bee51efbc8d20a01998362343c3b9020486252d0853e6390687819cfc024a51604ad1902a162f95b5a838fe9548a3f36d7319e6522ec023b05ca8f865f59feae1d3db9fd9a2acc92dec800e05dee09f2e16a6e2d15a3fc1aaf3aa03c6a7fa5724b61269eccc8c3c3d8548c414821a44f2adad998ac261c0ba0cbbb6444b0408c65f481906c9c63f62b1f98e4816f9d018d5a70873efec61101f22c506c918a8bb4c7bcc9bf3a05ca749417d2f1d46ef109bac1a74fede2acfb147e750effd1f198cae9917bf8a2c66c9d44f2b9a3d8e74e8d0f653b79986d530cd2fd10a75c69238117acd1b6966d8377774a00a461806a4f149bcbe898fd890332b1f952"}, 0x1008, 0x0) msgget$private(0x0, 0x140) msgrcv(r2, &(0x7f0000000300)={0x0, ""/135}, 0x8f, 0x1, 0x800) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x5) msgctl$IPC_RMID(r2, 0x0) getrlimit(0x0, &(0x7f0000000400)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x205b0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x47, 0x3368}, {0x87, 0x1000}], 0x2}) msgrcv(r1, &(0x7f0000000500)={0x0, ""/226}, 0xea, 0x0, 0x800) 16:00:12 executing program 0: r0 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4000000004500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r0, r2) 16:00:12 executing program 0: open(&(0x7f0000000240)='./file0\x00', 0x100204, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xffffff66, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000200)={0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/254, 0xfe}, {&(0x7f0000001340)=""/111, 0x6f}], 0x3, &(0x7f00000013c0)=""/134, 0x86}, 0x40) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4004, 0x8) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffffffff745, 0x9, 0x2, 0x0, 0x1, 0x8001, 0x401, 0x2, 0x0, 0x8000, 0x604}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="562f6b762521357f34e6a496440d7d9e86d25f8fdb452523bf64a5866d3fe593d5fa53e63aba1f6ecf70822dd4a7e6de7790ba2bda30bd52497626ffadfc03d1b7da5cc4fe78f554a24bb3f13222429d45403a5027b596ac0f2d2f2602610664ba215481c14612a2f29febe35d4851e24e2703b2fdbdb9e186ff03bf984fe4d37fee1edbf0d7966c2b2b15212865c2ca7219f0d1a1184ef51ebeddf3bc7231ca7b3391d143b40f9ded05458b4de502", @ANYBLOB="2d8a06c93afa23b2594e0199a437b0d1fee802cd42245593e9638197aac00d108b604b983ac7f19446c87ead8079cdd8f980560a49a2c0ef751cdce8", @ANYBLOB="cc87b44ae87b574eb30598422b44fb908bb6c5a83a7937a35134082daf77408b39672f64e49ca45925f0fcea2c189afa05751ab2055e4bfa2b5c0ac61891aca7c396e2129c14b22a89a27a6e162c0078fc1cb480ffcd16a67b7043175d0fc3af35b01022d40490bfd8332f11dd0ad3ab001147508a40f92ed83d61b036d0ba967e1101b744e5c0866911e4a9c1447c218262d498c75bc4b0acd4f95d0c70308fd3ca595b5c8c825b1893b0b03458", @ANYRES32=r0], 0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) accept$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb24097bf88f7a66743d1f5e445393920ec5eb35c81a9918f4c4a7a66b4204f70c09563561ce25f9d1708338edff"], &(0x7f0000001080)=0x1002) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x140, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280a0, 0x0) openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x18080, 0x100) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x3ff, 0x6, 0x1, 0x3, 0x7fff, 0xb0fc64d, 0x1, 0x1, 0x2, 0x7}) r2 = socket$inet6(0x18, 0x1001, 0x0) ioctl$TIOCCONS(r2, 0x80047462, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r2, 0x2}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x44, 0x8000, 0x7ff, 0x0, 0x9, 0x7, 0x8001, 0x2, 0x1, 0x7}) open(&(0x7f00000000c0)='./file0\x00', 0x8422, 0x1b) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x6) pwrite(r2, &(0x7f0000000000)="430a21d4e7e6314e3d", 0x9, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) read(r0, &(0x7f0000000040)=""/7, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10140, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:00:13 executing program 0: chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x140) read(r0, &(0x7f0000000140)=""/116, 0x2) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:13 executing program 1: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') link(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x12, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r0, r1) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() r1 = socket(0x18, 0xfffffffffffffffd, 0x8) r2 = kqueue() kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb, 0x1}], 0x4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) kevent(r3, &(0x7f0000000040), 0x8, 0x0, 0x4000000, 0x0) shutdown(r1, 0x0) 16:00:13 executing program 0: mlock(&(0x7f0000006000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000001780)=[{&(0x7f0000000180)='~5', 0x2}], 0x1, 0x0, 0x0) syz_open_pts() 16:00:13 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) geteuid() r0 = geteuid() setreuid(r0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x52a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) close(r4) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x5452, 0x0) r1 = syz_open_pts() getdents(r0, &(0x7f0000000180)=""/134, 0x86) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffff8, 0x20, 0x400fffff, 0x2, 0x2}], 0x6, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffffb, 0x958c242aab5287be, 0x4, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x101, 0xec3}, {{r0}, 0xffffffffffffffff, 0x18, 0x2, 0x10000, 0xff}, {{r0}, 0xffffffffffffffff, 0x9c, 0x40000000, 0x10001, 0x8}], 0x9, &(0x7f0000000140)={0x5, 0x10000}) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) 16:00:14 executing program 1: 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) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="8b9316faea94cfe250ac022423f126477de53d698381bd8910eab16bd6d953bd5f3f44350c79e093a95640f182115c5a67973f098513019b3f", 0x39}], 0x1) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="bb5878436cf45a8078ab6d6b3f48a2664bf2977f9547462944aade7477d6c219e1cfefe8b3b3ef7c74e586edbea6c8a5cd937f296c79d60eca55bf178d5d8ac2c0e79e08b8bbddeb0778fb3f720b278d6b6cdb7a45819ee60342ec37b204b255c38a8d1f2ed4b82f0d3e242e4e1223deb2eff9805be63a9ce7f2e4bb95c63b278e3837361447e0507641744d9c1192cfedbdb3c34fe01ec202e3408080c212bccb2a49e49b21ef52dfa903175a61a44125f841699df7c879bf08afa423fe6e648cc00b1212cbec7b703849ddd87d474e7ebeb2e41c81388604b3d1d439320b372ba9484d7ae382fbea", 0x223}, {&(0x7f00000001c0)="2d9243873142c0dc7cd68e90186412030585429b990535ea834f0d08c5089101e759fe3b5137d970e7b8c9c83e17e3f3a072b92e1dc691c18232444b17d443cd849dff12fdabb91ee3e18e6cf722d4fad2870ae4b1fe13cc06d458053be6e7e0e0cbd25a858293b72ecf5350b34614c8c47952e7dd59816279d87e5e4e271038a3105552c50eaf4e218488c4d31427e4d02ab317535bd14a31ac6f0aadaa2f792fd3b58a576acfdac80528b66f4de1dd223cc7fce495eba35d71c10aad4e6817d3f8403de7d61786741e614dfa753e482fab9c0127ccb54afda28647d8e336d4b242d867b0", 0xe5}, {&(0x7f00000002c0)="37cdb8"}, {&(0x7f0000000300)="4a60f55f7d772d1e5b3c85332a46c20fd01590d6e7ec57da4ab28acdaa3a6dd074105e41bf6607016a22cfdb1c943ba4dc3e59f48c090b6b5c0af327fefa07", 0xffffffffffffff51}], 0x1000000000000021, 0x0, 0x100) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, r3) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="e5d08b9f04e6dcd67bf5b5397e3e1c848f0c8368bdcc5fa419096f575bb41888099368abca824c45af6695d4c2a4ddc454c9e38fc3519cf7c5c9656bf43ca2734fa47c2705ce1817f5dc9aad6a8bd5408cc4080fd72031847a2eef216842459f2bb5494e4e105737446b8dddbe65ade6cc89950fe6fb54dde87de537d9ae12d1fc629b57a0e186415f0eebc31b2a32ba6b535c9acaa09ce62a1326da350c08034e4e4d2d430205316c143f6fa1ae820feb192f6a8550c338290b4add6ee9dcc3b0d3b935485a332ad881e078e2f5503eb09bab8f66", 0xd5}, {&(0x7f0000000140)="dc4149fbae44abe40744b9f74c0ba2bccb5b8e85d56856c3ca407418b41f7c7d48a28ce9e0c6d0695ad57c6af8e40f9de93278174e57cf04dafe18a15ce268d34a3b83fe70c70ab4d9c0c446a0fc34c68b69e1eb43016d79a290bbec12ff423f65b583cfba1c7c59bb3a90fa825ffea59c98498993807f", 0x77}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="891c14e0204a86cff2230d3a3b5d0c73ce6db43f87a128e2a297d2", 0x1b}, {&(0x7f0000000240)="879f0334070770f3b784de6842c22e9e6f6b5187b614f08c8534f4d8c651383a51d5bdd1edc15a73184d618b9ab7b413eb20a75735f33adf546daaae1bd22e863184024a530ac9d3d806e1ff9b62e4a11bfab303900d3e10f4607f0d0b2ff69690e7deb930ce4b12c9b16d8967399a2f7a72b6db869c003270432b29e84d8bc677815cf65427a135e14234a79bf9d7b954ab5d75bc6fcbb4e943485e0f72e0e97d06386b5315eacfedf384bdc2c3e55dec06fdc3bca8fb2a9c4e724bd070e04bc90b71dfd5dc44b7a16afdea4b2f4e0146f310dfc4419646015539b01cc74666208e237a257c1b644a04c65565829a19916cf75f98099559c8c4eb77b31abda41bd8d37287bdaedffdddfb2ba165d6401e09eb49e46e9c44b65c61a3bc0ca5be62c008494d7f795b81c2d767276bcd60401feed5c7c95b07dda422a1175fc0c3eb0b512cd164e35b4896b249dad11c7dd442dc3a8ebf98a6913db3c8cc24f7f488164e91ec0ef275eaa27251096dca4d37716e1f193eba0e2ef4e427f5bb9535f91b0f9c059ac3db677c4b2f78379bb80a7a878e62686710d690c44493b428413fa56e959fc8baa922d2200b0fe32c1531d83a6244d5f663b1e244c36d5e6f75c41a8a75a0fdf1f7d8e0fa56531529d798d5ad2eaa306bc98d09c1c0b48ca366b5656f8e2867ce7f27c825a30af144b15f059dc06457f532b3a1d4ca2f639b3c7573d4caaad48c93ca90cfa05073df0344170d99fef09f9a23fe4a74cd3121c3531d4b2baf99f16bffd2d9bb5ef79ca041c1bfaee6e5c902ef01418a76a0f8537bc93b02b6e814e1d6cfc830db52bccc37b979056b59050c3eea2e85b86f25a31dd877e441ffb24f2b70a5f58bfbc36760d99d04a5dc9b78aade7b39a242a81b23f5435be073b2d35c907f7fdfaace8155a172449040791748122a6702a7bdcd3d0cc4db992c3b3f16b89060a67756443bf2a9ffa2ddd8af09a2df2c3b067abcfd10916b318fe8bf151f6cacfc088eeae77af61012a02f623b0409e2a4dedba158f5cb02564c654d0cc2b15dba8b46f81213da2cfef31bb7c36f273516eadac1b89770f1d64f27e226385f978e15c1874273379173a6fe29e13cdba01030bfa80fb6f7e27642a8400520e996a31c3368b764fc106d45dff3c13982f583a55dbc2f643ce52a014a1306b556a60c11ba89bf7228d40b4c41dda6c2477b4b99f6d7a40b2c01c31a3803e93916cfeb8faf43ac08215b52de4469ac8c14620130b925276823eb831e381c3a8246a2a570a2e83a12cb0b243c7a8f787f3296de9f6dba8ca7cd43a8749bc2adfb5b04391e24910f1a46529a31d3cd7cca805c859e6cde5a8983950e9553c3527cf4e9990554b12e6b30aaaaec9e16b3fa466168923d8805f617fbaad57b97de8633811a3f97e51be0832e6abd5d3cddd0064411e2cd859e81a87af4b89c3e89e37b361842000c9af2f9b4c6ccb3d9c46bfbcdf5fd8a85a2cce9d78e659dd609db922eb53a07587ebde5a113e10c3549c7e19e224783e9ce26f224773bc407bbe6dc8de6c756bcc1cd25a03d1f33fdb5da80860aa84d30fd943dd2a898df0b6d766397ef2b9d3befb1a52af262b45c0134aee3010c520361f833d0f4444a433c8548725a9ed0fbe6e71609d14d21271d7b0cbc439dc31db2761581f3391e515f41b00de89b6ca57306ad399cae81daacdc8013745fc2416987fe88524c81fe3e22c00b574805ccb8f88e2872a90dfda1cdb5962b422077a771c6101e5cbffba73279250b37139329773aa83c24edc3a909ee3528d70dd4f2e0bb1d5ba6fc74f46e31adbc6826087747814b57cd67a5e1690fb63c92fffd1c2c5e2b44ae8cc8f83117f8d584e7720098ddfc78bec7d8da13be370d91dc604d4abf3bee782e18f7fb249b2a694095fca953f01893f28876e31bf278c1890e5432befcf064015a3615710e9bcc2f8fa33425b078a6c2c148491673c7afd4acf1e7941b6d9aa3ba7deacb52ff34750a675e09a016d4370b7dbf7acc17b75b005f22cc400a1b6128dd732218cdfe268390da4a21cd3416c514a6bcfca7df7311b19f077154d5b16b13c3ac6ca223a36f4a8be2506796b62d8b5285c23c116d2d35dbe31147aac5477fe76f5b07ce2b5b8a727deb4d99ec387bd9c958c579f1a03af7bbe31dd7e69abf050d28544d691dee3933554f2e73793e75cbb64b29478192fbdd8fe1aa91b922d552a9bc90442d684cd60817e3c540c23e92808a130cec69189487d1f355a55f0e95d977a477f740d17829f84bb50ce9fe3f367ef7eede16a42347a9b4d27c6bf219333578cd23014de785c9a33ec6c531e2670b2652d25c8d0cb416167ccb9dda77ccaecf075269d688a7fd79d0ed815e89ed99831d4330598381dcdbdbf3f1594c60936e741ccd85c309603e1917035dfa2dc11b2e2417ceadf3b9ad40843b773eac27441a63c356caf9d30832b3a0c2a6ad79f52604687d5bd794b1daf2b3d3c4df600d0c54144be4b45f68d2e3c38ba4b3f8cbecddd19ff470256cea4c792be7b2f3321f65a7e83058919eb293773f198187178fd2a4edc285a2d12cb19bfe8122fe50f5ff7920234f38eea83287d76c7eebdc08eb9f2f5df565d7de6d733c649eb79ea63664a3c0d0acbeb7ffae4e43beb084786ad7fbeed4cff5bfa97b1aabfc9ea5ff662598f07a15105ab3e67aa956c63476ea505f792c33556b36f7dd29b8ebf398526a39898472ddef57df5c12845e8a30549c281277202b92c8e8a5fab356d9181aec834a9b15ce6352d60d4cc5221d7cc84f8b81b36e61984f2c746b95faf0aad1583d7f26997b6f88cd52eb055bfbf00c4a5771389476c3af9e6b14a6e2ee008e62721e71abccbc57b12d9fdc97bb0d6c77e18cefd0c090af57e6a472b11f4e7cb81cc0c2a53b31fef336288e916744d005ae59842e4309c55623abbca52a87d95e873d291b58ffb80421c0be346c7e2adb5d326afafe36281af732734c1638925e1c1aab8e510f59463c942a17a83fe12d1f87dda892597605bc76980b19a167a30a513e02436efd1f46d0f725e52692610327d125a6ca7c89392366e70a62df362768900ff9962e75895db4cbf8e0016bfec05b78c8824f6574358929d682712515520ac2d5387bc627db79aa45b72fbf0fcbf350e74bce45f040823eef417e1636104b56ad285e810edc77bb4cc2075f65f1953c16470d63451f99d5634e5ae2d3ff6eb26464440e2759ad2a003130e7e5f3fa4c86bfaeb1fe8e334a0cd8daf23aebec2eead7940c5114658edf43664b660f7a70e5c06d7631e34fd3abca0726cfa82c8d60f6a988fdd024b2cc2eef57b95ed2daf54bb28bc80121cc41c09276c01191d3cce1fab4bfaa2b3e38f40932538c3f17789e89852eee875c370de6c95e77187c5a26d1b61e3efdb09bec46546590f30f2ff50afca069ce481be5a0b284535fc0cdd95254f5b70f42f0f6010e941ccd67ee66096ada281453722f44a52bcf6d1930c8319da932e60da2405a6d14e922ff817eb39672247a1faaabddc7af8ae104ab9b3149ee4707b7b4da91dd906344a1c2e31f3babc7c86a539f2d40e8ea64722c6e266a75ca7e2405b7ea83f44a1f9a442c4cea09dab087431a1eb4318108c9afd896bbfec4b051c7d5286674ee594ec63a040878e60e5638b19ca4ca8ca9f6df6e8dbf61373e4bc3b7145f98083ca3511094159ca4b313b25a9161762b099e974cfde02ba598dddaae377302afe252647b38e058325c4a8db5ac26f215317b487791c0adbc7feea007129523e3a55b85207df462dae42837744bcd928eab4c0fe7f92bbd5e9d3ac646c0fde4ef4d5df7f5f449876804267a82551d293faa1f7748ad46fe043fbd93545c642c09780073a7cdee14423e00af0ae365be52ec666d7f9ef9666a4960453c0ce1ee81b088cf28246b6d542e11199311b84620723e37f159a9986092c04a550a2c0143632df57bd39ba0fef354a777dd00d6ff0cf4d2c0f373c58285f53f72d92e8025d1f0157e1d87fc8002a09245ec5f77bf45067625bb13e5efa25a193f1101955fc9c03dedd1d3dffb0ca2991e9ae75e07baa107951fbb6e4aceb344e242775570788f5e46fdfb6e5ff0a5b6b4a0725eefddcd2af88889f5bec03c8df30013366c85173cb5eec3a3fd8f2bb9a82ee23e4f7106522fa87ac5878cb15727cc052b6569a097c173c22cde2bdffb58bc800f75c31a3ff1aab4f4b3a63c1a84b4a8aa695623be01cedb34866177cb7a1ebbdb4585d226445eeb2d12f2d9edf55e49f5b1621b5b787b3e6235b26445e6ef91344e427d62217c19227c971f081ba2a5d4138861a5415b34d1adb305ef8ffa36fb6e5d93f527197dce860b959401e4f1eaf8ff8e738556659840a130a01d3a89b961297c8b47c70cce0338b77b23237cc2bb6007ea966067daad5af6f94780f9ebfad1f52e6457479d5d20125984a18f317ea1ffcd547f28961ed111cd639774f95d3a2867f501fcc01fb0b77ade1b1460b83da4072e0100700315f9ee2997ca9fe0626585ca754ffae24953e3cd08c6ea7bf3c217e644441f789a3e0ce8894230340401ed94a19e67c5bc058d32ccbf30f2c8289677d202e650fd34f2c7aba7bddce59f9b4fc27b98b475027edd0f419f81a10bf3a339c0c6113a2a4e38c2f1d8a0fe710254a3389d007078aa05e4d38182ac3973576a048227a312a25d39cbe47f3300a952875a38116a465a4cf3273f736ed13bc2152dbf0c87ba9f7866a244d65f6d0d117fbdcfe1a0e76dadfe290b69e9f8a4b0b23461fd15524a8cdc699c34fa97f8443ff8c76d6ea54b0473813d4e27c7710200f74590b2c78a3684788f3d7274bfc0c845ab1c131184a7911799ca4e4fa6857cfe7dc2c042fd663d92d3a5bfb4c9c341e7f0125e2f39ff2b2d2969a0a052579d554b0784e2727eb467cda51cfb5836a1b28fee2bdf214f60deb3a9c36347eb9010fd576a72ba2da42bae0ebff2201e01c7c1a68d8b27f2dae21343f321558913657927e02eaaacc04d911088f33b9b1efe4752c391521a3ded57424195337617d017c8e06bd16786f349459ceb2b1d0b5eb72964be975705e4343ba2f102772ebbe19a8835c07808cf6cc546951699ae423fb2e674b0fec15c54a6f1bae58850e2f28246e6ce5c3f33784de74c1a21cad5b1f91c1d6dec31b17d25959fd8547811a67b735e34463a6fef9be21cee8a80ce7e512647c86e286e718ecce6f9162660864d4db42ebf304a78c347da966e914a01b57a3b6621e3ff4e33adaa4a2a2a1b944b085876b9f81627fb5ecf05a99e3ab26c1ade67140ee6e56fa4e950d85f37d16100f942b8c3593ceed22b5849e75030ae0fe550d54205e3ecb2c621221f72cbd7a07bb4bfbd7ac276a879ebcbd90e48c27bc3fcb373abc885d39fd97fe03e77e291cf7adb5d6e225b432f29d5147e95d4ce6d9e9e26b6e5116d3363fd20f2afb55d568543fec3c019db3d41c4f3c670579c0713d0baa7510ed039394f5974547add35ad72f09afd5318f40f88c1eee263fbf1ecb230c0b524875ba384264cfc540bbe7aa7b81630b1263ff25faeb12310c1cdab276d79e35e6c1ddf04b740db060cc6c02f116c45d0fbd9f779d3f6422734ba612de83bb462bceb8a49a3f2471607c5c7438b803348cba6ee8a23f28903f0545cea3a36654fc3cfd205a1e4cb6533a515eb8c9d2458e364aa181e0a54e47284a0d4cf5d248a3d79b1d4476413f0f10c4c8d6715aba3a17c8a620910842906d97ae0ec", 0x1000}, {&(0x7f0000001240)="17fad088202416cca5ed41b01a4150e5812bd67b32702ca2c2b21fdaba1017e6be8b1bbae512d60046889b42c9d5c4a5048e5265c5e2993c40854860251206b43a30c6552a6cee508546b4d31e4bb8d9010bd5584da1c7170b2f4fea6047dc3ee84b6a2658d9b6c2cecd5972a679055210b279afe3de766012a3157f8bec52d3a328b6201b904bac458246b4f7da3e2af382b68e46f7f2c17bbcc5818b6613378ae062485bc678880d0317a16060889baed60d551e54eb643375b1f9f409a5c9e8a4fa679cc96dfc62249a965929d1476bb15952d42035f2acfc133d5afd2bf03edd7ad078a457a199a144d01f48216b64d4e7431e491a8d2c572e2f8db649584deba7b57e9e5b8d817d9272f614e242321ca46fc3d39131ab0c014f9700b0f5ced10435b203d12d9b056be234f7feea1216d5020a16c0e5e6975ddd48adc2776c25b072d791ba39b7f54406dbe788ae2e26fba063722f691381f9287fe7d08b79db8bb696c48458e7850aad5982a3206e12207fa5eeae84306c6b7f288b8a738674b099a19393d3b698e614434b062d10e4ecaae68ce7e7b35953005b48e80f632cd110029b71cff7282fb61c88b92b2c9a6924363e29737af9b54761168510f6525a33a11aa9f723ae1c6a0f24bacb08da04a918bfd92fc90e4c08103d883d654bb51192af2642b86c2c25a9a0cd27c936564dc6bacb8c5bfbce2c0bd3abdd57ef1d8a35665f2152f49ab9afc1fe14ff3c76caa808a24be2de67cda85c63a612042145538e38c4d6c0f88dedbb58935979e9223f07e843b13cd93b4058823c63c3eb1d671e06b1f23225c5f2f35063f4f688b9825cbac11231d531edbe4b9fa9feaf1bc4793fd45755321469cfcc51b74f56bd26c367460a0660c5be716862ab89cc06927ceff40dcbaf3555ed308e01d8d9767c3acfd358fff90b264900415ed7391716d4dc6d2e682c714b1321ea1a39841fb1c9b27dfe47138ffef8c7a27696c1c2feed01f740d36b5bc0676996c26f013e12187abc9b382ea75661f75df3bffa203a636b1fb10fc243e34f677bc01bd9fc098471a1ff7eeeb78bbdd758082c7fb2143f43d88f739c2f8d946f59b365443cdf21cb939704ed8fc2558ae7b8faa31294150405707c75c1f77aa4cf576c57f5668981e5c1e9fd538b19ab9771d44a61c697a881e5f50cf98361c4e7114a06096681ab33092161b27b3b4c9e4f9bac0758deea3c3ea5a4cc45d0017dbc4d6e72ee55aaebe158a5c91419c59b23bb8508c1f7f0034b76e995bcbd5b7a79818cd71c5361d58c6aa8f8e217659db4b14ab107367387c89d05d4f3aff72e6759779d8a463ef0ef2890ab581c9f9bc5a6ef1be435219a0309f46c12a11836b4971666b0ac723164ac5394e74bdbef0a7209a2d1a5eb3155814d71f35d8f0842e069e1ac214b1f78040f1e8bcb5fcba8912bdb977a5468ca2e340a4045e803f37150b5f03db2bdd245bafe4513a465ac0e99e6568919ee41b36efcb37d2093c1bda4bbd16e44cd13bc8586fe7fb7091a0d7de9a58ccb3a51ed0fa7f3584075cec822101c9224047cb32218cd2e3f1bd62fd53c70c6a3fe27a4da11737a504cdac566540ffa2acc1aa6724d28a9761382dd93c201271a80abd9e692856dad1e140cddc510a93ba23f25b129ee3ff9be3e649ef4f623055407b1309beb337a59933c6bcd0dc1f786b99ecef3933e4ea02d16753c16ca1b9546213cf97b256e56eb1b6416df4c7c2ca064cfb2dd7b04c4bf819ea8e29fa17ffd14e1a88218dadcc7e4e885dca17844314e8c73baf39eede07cf880b6898e7987a5765b31adb67a042db1dda54af853afddbe330308e75f9ab4334ea2f235f3913da07b65aea967d4ad4dabfed145b4276f5bc55eabda1453bcddde1f3d8df6ddd50068d566fa7724f30a866e162ecbb840a59b64cbb148a14e7a36505f6ab37718e3b0ad3c88f2801b6bb45e3b593b0214339d66fd6109467dd8fb6913ff9a49906769c7cc78ce7fdad3f94b820cdb6aa92d72ab30051ff35e6ea45cb82b20984c1e348bb2260b08446e0476a1560e756963acd738d2caf54043c4abf8fe362b5d6a14c394bc0aee9b886492c1b5fceeebeb511340c191127024250dcf4fc7a289f98b6f39f57d454c59bbfb44742de9a60cc4c0e7b58e8e1295efbc502941e137238022b2220547581982c6f57a7da21751cf77d1487b20f4489513c7e4fb5da44ad0d51c3f9cf7b01be3fb1424999fe4d287c7409db4dade4f1e50ea039a3574e04f22edb41df5bc9e89ff6b5c06faedf48b343431a20950cfa101c27ff8f9ed4be6e04dcfa4baf1036b73031d3df9321628c351a134011902c23e772a9aee7111e71a879123c6ea39aa69aee11356ce1666e87fd693dbfdc3788617bc5dc9795021cbeca5d4e7156f8a3681bca7d4ba64ec63cacefd3ade81deca19a07eb3507ad6262884ac905c9452bed5c419dc9dab93bd39a83fe8815d8a8bad4160d6d57e70bfc15fd59def3534cf48728eec53b3e7cb69f734e1e3404fde01997cde1941f8f83b4049cbfadfa3b1b4d6e2dfaf2ab7be71524f1cbd952f4ce28ac09fdf10cdf4e5283496840a27e18ff3845f2c56284bd9e0ff1e9559fe839c9321ae818d54a0a11d6598c2642cc0c92e34e9c2e79a43c0db9599ed3d54138ee5e3ac71482639eaaf36cfba2d75ecf9162ed6b7204eeec8ac6959ed40a65da8f6ae7b99ad7cd76db976e14ec40093832c520a4a376f93f59be4dfa4c959e7f7a4bee95737eccce2f7fb87e683318fb5e2749e6e14b5ec7c344722614bc0eaa13534c0b76b1128ebbd4f18a693df1a2455a392e7ede1d48831ca2a6857fe66be6f0ea94406736036072719bc7ba90c9789ac09044729a1c5e053340c9392ecfa690ada0b883f9af17400784fe8b6f1350f0fe541c61931ca0536890ebe8b9bb0ea02404ac4ed4c7a7c41eba52128f101df79ac8b30240eb5763aa4baa918f73156960e58b8c6614156264b78505543f8c97dc7bb454d3c5530ab772eb2207de90a106c0c430a4c65c622edb27004498d0c87fafd40bff78265cf2a1850403cd0f473d22088f66b2d65a41a74d13bba814296934d2175bd75229354316d15eb971e62c6eb99595d471291a17e2ec9c544fd9fabdde26b20fe85014b578885f40eaddb62e954f502bb21ee3826ccbfc307de2e66d7e02f63ca20bf691a68d15745bf4314a3ce076866acf8b56413c0ac47d1c6ddbfabeef236cae324dc3402c0c8f552255a2512154799c768a496c913a9a23dc53ff7eb0a69eeafdefa2eb2d091b3c3606018ed41b57695921d617c6060c9c79fecdd8127f4ba64c2482fadd53262b64f2afcf0e56e8b1429daef796169c043e9c240832f5875380a8cc72f56dc74a89709b43d887d9efba556d164d554cceac096c4017b9fb4e2df83e2bce6d44eac660bcb35a41fb6fc53354032cf2f55539f2948d4cf4c2c8439747254d84ea3f01721a2c117dadaba56b85e2ede1acc0725ae86dc1a38dcab7eded24157aa27aa10f3031b55d03455bc79cc747e0a3d8393833843beaf257adc79cc2a67bab659c71454b79d1c40020e2e1bfc548397c98e4c1362fc034a8c9c7ebdfbb75106ba1d14ab78d1ea3151caa80ec3b7a23d94c03a10128f4a8ebc29b464816a48dd63f5305120d7c8b8075671d949d7253446aa4d41ec757280a1fee91cc73ad06e730ca65f3db82e1cd3203ef23b445edf6cba97549eb5c5c1c020bd6cdc74ca749b4e7201db74a459ee88f242b86466ec59e95d22e5078eb3270a63e16d14c0560d348483107cf8e0a08800abd3bec54efa37972fd9eb1a595ab7fd4d386326c563ac57efaa15267278fc8ac9b54da1cb6bac5c6edf16478651e908d9db18e92a381468b9d342e15aca5eeee31ccf633122a851b3fa9dbb9f5f6e0cb90844737e10a41c79a47024533feeadb587acaa504aa6e989112dbfaf95337b43069472e55eb427a670a90f95ec0acb47823fb5f1b197007fcc7657eb7ca8522d02d2647e9f7e143012cdb039c7e2f67328894976433ad560b4eaf8872222be42308e966949ea7955a952226b360511a9c80e0c974c32b8955273821241b05540b2033ab104c7dfa969e54f8d2964b7878085160839da465e0c44635437e8b7a5134a18294cb9024a639b7e2346456be042cdde88f5f91205ab05365ca3e9b7ae8106217b9d2534871447762f8334a676aea22369af26eddb1f038b5f7c04c3b91f92c14a6375609af75cb5432ba8ba6dae2fe4d3eaced86a3472f7c43a4e41abc9f11d10982e7386571a54b7f394ae3f893899c71d39edf049f09da88db360028dd5509b686b49aaa0ec077a064e92aa2120607a0b0c3a04c0a986ba13cbdd0c9f2d675f01a59a1cd59cabada7f574c6ac0d0fe81223b658eec2f32a1540af20dbe23fa23e588e8dfdd12bfa95503dbb97b4255ff896fddb52ad9dae08b5c30d611a14c6b560de31663da5d3dceabe19f75540ce713fd7f139b4730cb6ddc938f2c86279fd6a2b6635d4fd6aaaa9c2007c397f5fd49afaeec0d61b20222f61321b133c51949b584fbeda210a7de2dbf2f3e0e58d363479d23dda08374f41a182ea7916bfb82128c84fc35c7ae86f477c1e857e1a33c09745a2860fdc4d8f8a28826e86f1086f52e9e62d53974c3bf9156a8f4018472f5d4c717274ae6ef0e2e7a2b0fefd73752997066f6216a4177d164f2fa1bb47c5da28c1e87259630e286ec20a4b988e73c60e46a203511902aef9dc035e8a07535995ba903c0a1bb4af7d0b1f8c1f8d2f9c5ac912153319c3f636cd85338a4927e2a0bbbd81c12e1194444f0a9a8314203c6e85614289b8d3fc454d160bc65eb6e0aba8be28217c2f18c1eb5cd3e04d866feabfeaed3befac51f1c13b3fa6b4d3cbe0512e5c208c69ecf28e12a3c9494eefa341e242522534d92a4127ab89844d30abc340ec63bad3228df62d91ea5516dee3b78c67329c06c8210801815099fe7f340db31794639f155ac737afcbd4360afbe021a95522b96fcdf660f67beb1a75fdee1d89f78003e97b1b8b0bde3d7bb67294e8a1f8e314679189c619ad246050489a92cfdf1a67d09ca811790430a760d285762b9d021e7cd69ea6de366767ddfb803e663d9f5aae78ebf913f6b87bd9b0af0e472f9ecaf339b5a4e6a9597a1fe54b66bba2e67ac6830c1d219cf592d2828cc237870fc1bbb565b084a5904f24fc170b1c565496e09c73b4760d6cf8d2b548536bd017f1f5c4cffb45e60303de5eacb315037c9ecd2cd301dd7dff4361c8b17c28f270ca2483a6b4729b5f47294250df914a07e8413a4455ee60e9637e97e86814c94d78ec1ae337fc022a2c0818972b991e10653fbbea6b7b7fbbc565b5080b1dc13d259f929446968465cf25cbd2fc41cc8583eb8be032b18b17446a33d70f2707d95bf6dc5b01194213b74df44c9c1ff1398597520a9f86d2cf4c29a00bf70cb74f61e4ef22262cadc5c8ed02589553792d8c46fe452498e7a5b950c428d4d5b278996f18082c115b2616c84b2323bdb62081b196e9b3a25a1f82122655ad7d5fba649016b2aed86861d0bb946afe1c9b96372f7dc0b0481318565d6b9f1b5d36580390bc9fd13f7e60c58e8c46855d8685c76e00e45b1bd215a05ea771c2e62ec672d49ab2078b26a5e1e31c86333d5703040e748d403787bb9bb6aea493694a1d042e8e514f1c4c17ca0e2656118a90f8653ad876b61849899a16c702856688cb615701f62912305286a6b7e3652baa2b", 0x1000}, {&(0x7f0000002240)="a4370fe0d2557366ad144f67005ead2cb28cbb35d948ef2e73c473e2dbfce9ed0aecec6e58f29a0580b4cebcf702", 0x2e}, {&(0x7f0000002280)="8cf020d14f803753238b6f5664bcab26d2f200e3d0c3ce2402ea76329d5a3c5f3ca083021ab73fe1b2cc56b662148ba4140a4fd6dc885c33c51ba0cb87123a5d0361c6bb70cbadb8258d97c78b0139272cb30810", 0x54}, {&(0x7f0000002300)="0a969c1eb9120ecd249fe7b07bf651dea90559fd90077b7bb5b2c8f8f939763d9a8eb4fc50790024a5ca05754d3586a90e2c65cda88df5e1b7d3a381b977646f", 0x40}], 0x9) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) kevent(r1, &(0x7f0000002480)=[{{r1}, 0xfffffffffffffffc, 0x83, 0x80, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffffb, 0x80, 0x60000000, 0x3, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x512, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0xffffffffffffffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000001, 0x0, 0x9}], 0x5, &(0x7f0000002540)=[{{r0}, 0xfffffffffffffffa, 0x41, 0x40, 0x1000, 0xa7f}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000086, 0xffffffffffffffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000001, 0x2, 0x9}, {{r1}, 0x0, 0x2, 0x80000040, 0x101, 0x6}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x1b, 0x40000081, 0x3, 0xe66}], 0x81, &(0x7f0000002640)={0x101, 0x101}) writev(r1, &(0x7f0000004800)=[{&(0x7f0000002680)="407838b4ba1dff5f328bede8ef6e1b10f1ac249b87029d29ac436e49aa1acccecfa74adbc72b46a100b79bc154c2ec95a19b9a485c7a2cae0fa1295189c70fae57cc022eaacb03a680941c65fa30353341b657a1f65254bc4894cce8fcc0d44166053c7090924088a7210a9c2b7fd56f34ab8bc398b217e4cb961eb85e7df80f5c903c6ded390edf95c30d1401e52353aa3272cad442984dc6f4b516650a1a12639315621a0b1ea0f47013f53d431587493dec70f23c7b40f6c411115491d599e16a1593d86965dce742551e97ea2eefdd4adcea14d510b5c357c6af9345be7c1a5cf6e94ce5e2756da3ac65fd406d697afb1f13b39d2833eeeffff9f8cbc39a75509f744920599ee1aa74a325417ac836cea33a89602e731382e321f5460b90609e6b07b35a71c6254407b58808701c106999cd7cb4d0dff9e18f3249e382475db768bf4f4b91c60e1ad45a6b5ca631e5155d0dfeb677e9dd851e5fd6dff8ca2938064a5f4da924c4e42a974ecb31ce5f8f41ab81584a08f5f5b159a6e524871c731b1981eed01e099c6b170b15d21e7236ad1751c26b22c4a79ab2d9ddc21dff2556d21eadbb6a4b8bee8b7575d3c51274e7071fa098886cafeac674f616ac8868c19437002a89027b5e72699965539bf155eddbfd8e5d3c431eadaa24095f2880f36b7a50da622ace2533aaec9643c458d71a5772e401aab9db967ef4822eda343b9396fa5a760665b6dbd141332d8a645e0364d7d3154af115f9046b91cfc3690fd6c984ac21c9e3586f9359a1ad1325d96b2152e77ca4d0805e641185cb9ae054da6d6ab8408779187854616aa9ddfd44ecfca0c4437836278df20dfae6aa1dc9172afe15aa75ca6e0dcef2efea774ed48e4cfc775567332dd4b21b990076aa6a08d7c8fa4bbf90b6061c927ac623b7bb7893ad9cdfc033edf5df1bc32aeb756558e25569ebb6e00c94e30f1104d357c64d24726a04fe1874eb4c4ab63acb4fe57799602940a9774b164549654a58142c59464fe5f6202133bdf062a9c2e3d85f4227eadd24204a572093ce77b4929b4bc8ae129da156e0e58b3dc4fffad7dabaf1267613d972bdae18da937ccb6bc6a42ecf123b513b18760a6ca6da14989ff8366dc9b4ba57a00fade3325a6e1aa05323abda3970788f92ebb552d6bc09090f265004c8552051357d9fd17bffc7baf40778959da7308672114318fbe0f97c728e0d553ea5eeecd94dce6cd630b54d5852785971282c59ec6453d9834f89e25587e8bec39c996ee8b6dd2338a9690f78e7bda8a7f42c4ec300e99fd9d87e8c770ac32573aafa948d5952854ca83f4983630e5a3e4671d43fe374dbd93a3dd9a1259bce962ee829afc2b67d1816c90cfb66d0e4691e355bd1f1fb6ad082bd742dad47166dee928c383fd2c3811cf991f0b005920ca2cbbafd31fe55eb77d9e86e6975697ce92d456b5a00118a116fbee1da92befe80885c84220ef04004342d5bdc2efa9b3dcc998ae0a4d2fa7605ed8dd434fc26f1fe764ebad1ed9283ee0d0bcd74863c643f9ec33dd84c969b14e02466993406720efbe8b37121ff5634024d8b02d30ca40ce662445277458644577fd766e06b899604e5ddb85f3b9a9ac42321d7257b3b0c85c87fbef5869674634d76dad03a676c19cd4cc863eed28abdeae55175e82f6d44c717615448b6d5c37874ab8869ece122227f674c6cf6c50961ae622404b411e0e20dd564c650881168ee221224fd6216fe62de507d8ec13415d22eca2f28afec61ed837631f43a79ecc15ae3f62d218082175a95ed6d915ee9d2066e7ec383d74fe0400f5abecfa03693dce06e7b01a130b8a4b74b566154367b3abcfea8f8d472c96c743b99186086a12b13f0bc5e00577b424d94dd4e6530b4bf1120473b5597e18849a1241f3ad5bae01228924424290101d7466d75cfd24addac0d7830bc13c347eded6b1cd9301d9d3d2447bc82f1cfeb2d8bde253d8eeda11a9bc32aa6b1c91013ce553aede8cffc1195f3ca9e707dd194b1909f84899e7ba2265ab9a2966c1e4362b68d7ec5627aef1d18b5e0560b2f5c344132485186cae92d57d8ba6ff1ec3e7d22441d5cda07d34c310dfd4536e759b45033de9951ace5afbd6c4bccdc8516fae79e391bd27ad6be5b7772ec4b8c5d4eaf80b184b0e7ce8ef1c2afdad49da63d2db615c2f82c45b5f098c2bac4bc1949979870c6d161720f56a5b164e735bdce15635cbb065fa3da3403c9c66e343df6f90d450dceb898028349973f293ec46a8d6f3e163647cbb3eb023987953673c07b0c8da44b245dfb55d7b07e2a128ce9b62c56a96509db2d96d5b4df22b388f1219978b65f17397bf0e1476395a1e5a391cbb311c2e9c80b993a786183b6a297bc6346ba5c563875d4928edc49ca672fc670c4ea22d381153456a256088e1d9997b8db09c835879429fe1825a88275e27998b220b7673573c45cbe98285027d817e6673f3300820e59b6d67d032b6eef29b380557322e64d1cd73a97943f74e984a5881f6d4863052ba03f894d9fd4132473f9262f3850ba6f13e42f41200a9c033618c3241c31f9c6d17ad09028836ad2a9005ee9e48570716da4134237b34c8f49782fead08ecc8a2065b749e565313073fa0768b2afc62404cbae99bf2b31fcec59111ca4c58f36c35119c8a49132901b4321802b92d9fdf7086823e15ee24a0b62d2e4210883256a477e4c96ef2109821f1ae17308f5d9f139c3a6e336c3f2f6fc67d0d3090f47efd159e9cc58c6b6f739009a6f7ecbb9f9bc8fde2010d5a595430ec7cfe0f946f16a659ef57c89b671e9f8a7055acf51acefe710d50d5308b7269fc1d203f89d6b0e87a93b1f7d1304cf373b449576d9f827544f98ddfe8fad3d1fd016484107bf6ea7b5d8a22a76036beb9a5c657bbb0bf64ab9aad416466dc47ff01966a8932a83d51b809e2ce02092f2caf8696207c416b0b8eadcd39db042520acf9443ddbc39809958319aeac9654aaac18ee944fc0db044a73415b1e2f7aaee3640a088d3de9f4c40fd58e811ae513e615ab527f97e16d6e1ee28ca00e21583f23be87eae5bef9ee1b07445a7c6693187fc3c86ef30b6b2898de82f4f8feed27a758c3e713062016a4dc333310c32ae9c87f511817766905d8dd3d3449b8524f76bd4a26978e6a26a09c601fb3fa818a3fd76cefad18c1826e79d222f274810e0804bb0990f8588f6799f1fbbc8e88989de9c3215cc913e4bd2dce159bf2c8e73b96a0867d4701eb7c8a46f53985ff2512c7c97a9157635d3723ae3520d332121f18e7ad3309ecc2e8d4eaef88d7ce7268c2b0451c2ab264358b6134860c6f24d06c219dd4119dc26d905871e05b674f11cb01b1754cec00d41b64073e8d2930dc7ba8a83865a4f19ba5988ab0827e33ef0b0b46d0320c056dc008f00d4d36e705b2087a2ca0f3e594bc0d1cb5fcbf90863ac5522c29e27512d3fbdbdd6b139c054865ceca77a9c18babd5b2a56f7a0824099900a1fca222d9c49b08d4328d7742cbeb8639b3f0a218f1eef16651bb1b6d068cbabd29bc8004c53d264ce23c9202622e116791d230848f01f424908bc19d65a3cea5cb668beba6b951b2399bc9299268c046fb55e961289d31a5a5a9b0c3e7364c4f7b2902e8c6d3ab262602fd34b726e010fb36cb15d29abcc4bb4397bf0423b6abb4174da819605d5984f4eea1f299612d86be745c16bbbe2809b0b88c3dfba413190b2ba2568b2c43dd6ccbc33246f89be0aa66238b8b9ab5e832ef88982c680cd3f05232f01c74d2af94049e683da37431fa05e82bd2122f39fcbd7d362e49d5383f91a2de971141d6a9a8e4c40698fa35bf659ec180922088172c8aa9983699ceb21d12d6ca053d4442ee122c96d6ea96b0a1f85845b5fde818a312a53b836797121f84a591ed12be80eec9f4f17279b707d787492fb99cdffabc65cad1211cd2ba6b0f07840af311c8331a515cb6d4c5e20b682ee9da24dd2364487aba7036a0012ec69e5cd6ea07e5106e1e1dddcab991c9af58e69795a7a032c49196d408e27da534f8058d2155b94b9c6a1db4bef4338ee79a052cebd21d82d86523f62a316b7b921a2c57a0e0e0fc5f3cc478fb14f487a5e94bc4a243027f839cace8500f4de199c1b0ac6df7fa41f870356f61f9a6e9271ddfa55c9111fcc74ead59de26962f915950681e8e6ecd29aec4026b72faad21fb40777ca925bb73e6758bd5e6368380f2c8bf2f59b8e3983341c0ac4eb04dc2ab517a87ab7831e91d637708e6ac1e71f15852f324cf2e551b1f58345b8cb6db91c257e9c25f17298f572d9c5c2c2aab83250d14a07bfff4cb999b98c6a44616e4ca296a7d19ec4cb351feb376f8bbd00337be0cb25466202400e42437421a20a59fc338a5135226ead8daf78739969eec8f2379c249a294f2b30e65db23023446fc3a1dbd1746b14038b38015802f35a0fbc75677ab472531356ae1802adc943f5bd1fd4a91b4e3857903e41427ed4e798461eaa5303726ba8ccdd396ca63b4248e8557b18fa9562c26e12389474ef2877b292a418fc3ef60bfcad08c9af2464d078861cf46fb0b2542d71b769eacf3bd279444d974e8edbaef116c704c6a0f1c9d8ea75239417bc49b5ea4ac90f34ddf20242a2ba016aa26b0e7a8f2ec844a5403778cffe24c548364e49063fd2f8562b3043e836b33db302851534bc1caec2c1555952bdd06998d02335a5ad3b71ce0ea077dbd5b3c18e38a3c957418e11415b925a62555670b5bb7788b3646d6cfc292a281b993ed57286d42820f5ec0efce961c03747eaf7d7613cfd120462219c841ff4bd5e031a80e070d896220f85e1f7b10a489dbe3c1dfa17c0af2bee16af10645e9e26b0fc2f16343cd75edc74635111a199ad7f4d8cd8e85b0514c0f5bc9a1afeb10fd2c1363e0d5d557082ed907a4570b47d458391366da0c4c083d1c6294a86952bb9637cf9e4dfc1ffe44863f71d9d7475908859a933f10ba61d63bcfb90b7691a431b1b1340d484b85c8111d847cc54c28775547708f1e4f227dedaabc1205fbcd0beb1885c0679b011f2ad5da2fad544eef2a50bbfe3799df52cdb4eb44af4e1f7539eb5dae721aa8a6627e5b71a2f5ef44498c5a932331929ae26c68bc5a7543ba722ab3ebc407fd1268821a7c74d0c0bd6cae45f9aebe2a0a5414cbbabc7f64737b0701bc8675665d16d3e1ac6c65c23ce4f9fcca74721df0fb85dd77d2f8effc17c2b3c5a35d0cef970ac43eeafd3491fa9bdc5adb071c7cb3c5588aec633d7ce78bdbe460d353704657f3cf5cf267be6c4c1760fb65864dcfd4df0aceb69ef9896e7e486a2718ac7c684491f30b079f2ba0d37252140d4cbe1aa16c7f077e8fb3026876d5eb1e160aba4510bcf64afa5de89257869f8a885f8c46aece450017e80512511bb94168cae5232de14ce6c8313defa136f63804dc426a2f09224d3c9a0972287e83f3ee6f6b338296e88f9b49d539f24b130de6858292859d530c897afa63f3861fc5dceef5e3f5ac4cb1983de70f445fb13772751b86590fe004abed950fa94560891636797a50e699860df07d3a6c176a3c834df0eb5f69c791db107f36823e9d532206a4bb739d285ffb57cf3b4f0bea23dca229ad45f87eda8bba57de6e6a29c80c4b49d15bff5b12bae30b4bad14a6f56d3888474f954d340fbc734990d31c5de45d3ae57384aa9a50c93ada793b291883ad82ae2e746e1ada908ef490f83feb4371cf34caf756fc474d319818c811ea79efac5a2", 0x1000}, {&(0x7f0000003680)="26e5e4ece77be9ebe639003d351f692ad392b4eef2ead13f65ddb6f9d9c809ce31e97cf7bebb1254ace444e1c3166623ac2d73d4892d2d06a2fbe2866ba244b2a414c7dd2724dd0eb2f0409ff57c1b5ca61d0fb897242a88da387ab07e9e16958aca0c3a776ef60d052584f4b33ad5ecf3f0c9983373324c346db11be19aef60ecfe95e1bbc76b0109ef199728e45591bdb576b0259c3d128459e7f5105e8e0e2d", 0xa1}, {&(0x7f0000003740)="b0f5708fc9c5ecca62216c92c473a00518d1c94341c1106f49ddb63de9db1f4c7d2227b041c412a34b3a5577a28f9b93dce12e10d497a2ab2c86c74a6b2238cf08dd64808af8e61b1992ba8f005666ce9cf9804bc9f18ca5a213e34d3e3d31925f8ec1b8220c1d36bb72299788eaa75afb9ed44dc8e386f1ea208859c269799975955b5c062c61ff19097883c1ecf6b41ddffce61f8e8f5ba9b38e4e1edd53fa41e8df0f664e9f33923a07f358829eed56901d8594aab4ab8cdacd", 0xbb}, {&(0x7f0000003800)="6f35c952b84115888aac8f936d82189da9064de7d1765aca4b26e5465fa8b59488ec201bb371322a21ea455023e814895134066df84a69611842f0fd151e296d5bb6e986989be173b72750d52aa7920b925600ac08e7b71b7e515b6022b6519dc39a9a6eda5aa6a858b67db376161cf0afc60ef4c6efe420d2c899e8b47229a98204b7c5b761313fe25ae5ff0bc6ffe816edc0c680a24aad93ba7ba080634aa6d44db53f96000f7e8fa26598c40efc6ff1ec63a9fe188cab90913010466992501f40672d63b2939b92dd2934ca2e665517212d2726e496de5744e75feb262dc9db40c3a0deb01d3c81db0b1f2353c3f2f6d487c30686ad61144236aedc2dd83c6f8668407c03be94e8eacaf604a0af8e15621f9b911e1ecc82637498629e6b949567c25f3b7e5a9fac0f3d4b690bd6296811194e21566c14b18c8c8902c7fddc677959e37bab3aaa010ebe0c5abb3b3825f3db140f72d35b2436c5666ab4729e4509c4f6ba0e0d3b10318c304c15a71b36f70eccba0ec758c43a506d146215b1d26a8e79f5cfdefeb8fbadef797128a05aa8a0f4d83bba1935f3b8730d39e861a4c7e2305649673678f5dbe73345d7eaabec1f7e82d8c220edd9801bd5adea1bbc6f0f8b5a3fdc9f4fdbcc8688e8f92de3fb22963d38493647be63f17e35519f2520fe91a7b1dd7cfa71d6a1eeeb7c9498783943eca8a2aae223efef6c6290f5855563497c2992cb97d0b5604564187f966a243d8e44e74585d20a534fc70a28278af77bf7984b7fcc9b6ded1c238a6248b247be465b0ceafa56c3cc9a88e92924aaf9f95e88a40c4844c7947c5a4a9cc9bd0a76690f56ee558de88b2935e2ab6eee46945525fb5d08b3c932e982521ba593f0966d14d95962f578ebd902a92f075712c13ded39e942098b735628ec67e6d8d787c35f30f740a9f9c20da3df8357432e3890baae724085c8e31ba0447ab7a473eb180d65e687d355fe9e84e39a85455bf9d828811bd66b8cf732f19e99e2ca63d67b3e60af67e8c480f9b1927c329bc1d9f86f782c902dbd6fb77e1e678ce6e67f34f25f703675125705399251e14db7d044fb26314d47bbb3fd68d182e2e9ff616108d4235dc8e0fbcad8b437c0fe9788ef21e07a22af07d482b61d224a54b21e608d76a3c4b3fa581349ed66a20c53266e63978dc60575e7205d7adffeab6d007f0be9b94e7ff3a3c15596b92232fe877a27a43ed92083ec2cd8c3f70d8d8ad8b273f17dc17d4b2bd15517e88367f22b14c8b386689f41e1f7af2b124121a53418aa02eb75cf938d3b540553e040bc5332fd093205ffb5537d48db047732583eab6316d2a806eb32988d3e8a847c9b2dfa254975171404a214459f199193121607a080455626d9a05947a37004704359a5593d18aa15d73df22151ec24d2909a14b388ad2049a0cba8a0e0c22f6f173dc99c28d766125c459cdc243e3e00cb3aa8071b140bce629061e8848df1f27459a13ea723ff2a4e68e3c3069833e394d5c13958283986a0860ad355424249e65acf3d0970149b55e94490dd85dfdc503fce110e7ab1b5f5e249b053003562f4e92912d7818903e03908d9d52d23476f8ccb626d2a10e374d3b43601eb8204098170fef3bd182e6b684f5cb7609acb25388620b2aedd2b6cdb69e0d94fbd3b1a03bdbdb64a2f3c6310e885f0cf11ebb6256388ec5fbfee8bdf8860f449f3bdc6ad63a6c11e857239d4b5eaa9e31d75120942d47fab6b8fffdda4bd75a771a4555003418ac34fe19a2fc945ae8a49dcf707b8d6517ec2a3d7e4e0d2a5a930530b2054c325c933e92dbc6bed1a9766a35b2f4a2e82b0abbc10fbca7f77a98399f9a4622923f18097c594820082665855c8ef9802ee0f0cc3aa471a75403834f4bc8c443966e855f6f65804283be22929c81b4c2fae40e627f25a22d6e1bed396ac943af4435bc16d69f24b1b3336e935c456f2fe36344969ffaa11bd11962bbbcf5fadacdc8fd917b8f689d1594b403523690fe7a2b77013877fb13cc2596cedf1939c1eae78b453128c39e4c0d8fb2b3b9a0fa67604ca22df24657e3e13010f72314d07c6c68043dbb7b84c5801d77d9579215423829cd19d0a2accd22c4a10a026d1f65be74bac71f68dcfd0b6c816d96dfa062cff92e26fd583cf998fca062f2905c208567d77f7552dbcd61cdb8891b6846a95cdd01e1bc549aa789f1402d1565594a49ac4af5e24416a99093d96b00145e36e791859381edc267186d69bae6e49d51b9824e4019d696c62650ac48fd13fcde68632f6c29ff8e5ea6a51406691b775061452436d8f3747141fbf9ed0549c56094e2a24fdcadbcfa925285d8e65949a22355e98d2e26e17564479c090919905d415167a9ec3cade139b94278ff2a61858b653c5fccb0f8fc1a136bc2dbfa5aa995f2da9355c3d8ce4f63af01565ace6270008aa5be8fe3bab625b719b3d93ba31d7a9f4168feeb937da06e0ff067714113cb10839ed66e12c6df77049274784a53813b787dad7671f8ef1e21a962bb0515b3bf5f2575a749eaa7a812c93b2f221c84409577fb62206cadaa236f45c45891b3f09f3d1b0f38e9614260c132bd43f0f2ac48c02e2b6110aae92e6b442cfa6bd5ab38802648bb0bb63cea366449a53dd3cfcc9e26f0e1592b915e4e394659619705fb22d8c137c510ead70b1c03926b1d1633e380eaff198b9b843337dbf4889e6efb980ca5d36017af14d276783aa2ff909dfec58ae4f8a39364cd5ca00ee290c0cd3a2ec05c03dc55d42db2155593ede45201fa2f14e9438e25067b4e8065acc979c807770c3cd2bfe460863e31b716907556da50fd1d61d2bd149ea6f4a0bef62eb9f6048047810294a0eed19cc824f3887eb29293b985be804e546f5fd598b2644c1be983f1ab92d7d2a3ca2b51b7e1b1a58d59987a0b9ecb2799a78b8a20b1fc10fcc0e24de48701b584980c826ecdd141d9d8320d9a6b54ddd0a86bc8bbc9bbb1ad1b36dda218700e0ba6fcf39a0ca890cd1fd1a7bc193f7a8294df0d1543452f79e462bf11b4bcb694e293367388b25fcd805b29154df03c64664d3eb602f877fa2a8b82e2f69ba8917ec3860e21f0e95a63be40d9d285f96fd821bcf13faa74959ba145a4ec8078ca2b1872120ceabcb87d770127d2ceef9512869ac824bd45866b6110d330936edbdbd36317fca6178502095eb2bba64dba285187a093ceac384fb544b96adbc6b4fbe8560858d26b57e73e4999f9f1cf02645d01f484b04977beacb715488a8a990df552b03c182814ea28e7a0ace922a1164a2bdc6da04199381fbe312542a4534cc50629622aeb0c903e92bbe4777936d5bbc792e26cb7bffcaf01749efdd9562afbecf4344759281f1415fbd3b1d2c910bca0a2e9221e4806fa895fced26a99b4b1535daacb30819a5110693523f28aed84573702c5dd5ef669bc6b760f32e9b8574fdafed316a36b4b267c1151efc58bdaa93146b21732157f648db408fa331515f58cbdddc17586e4ccd6f33ac9bf239cbf780d2fc38df04287ebfeedeae3277da3a0fc083e308574fcbc6763cb4ac05461d21384a2cd687220fdc78e1cc5e4cb51184e8294272d4868e81e383866c3de8916c583012bb3fb1a9f6e27b3e458084af65696ba689c97f0353a5f05c91973a22c29f41f9f21170b97951d6f50d2cd50bc51b47a9296558180ee39d15b47fd73fc582c20ef8ce7cf954085564ad39dd0bb2b612f4a53a624c004dd5238b5f084af58705342ac10bfa8c3a655ace4627492649eaf67d080f6182ae67c12253ed21559bbc7f163d835977afaa88a877ff3151854afa580f3f417b053efdb4571131986a07031da38fd4eec2f6d86b28f64a5d9d78f3713bd2b8dbd3e9b8f02122b48c1ed47a5d846068183b9cfbc525a00383a5cfd43d91957d5ec3b4241306623b6a9740268bc1867e35800054a0e566293c2fcef168bb94bf383c0fde4f7a1cc80b2b3282fc862ed45688702637f35f09601824b8e92b512ed6e5dccc67af2c06fa3ac2d15c9ad7b20d8a93ad19c8c8b9ed2418921a87fc9b73dd2d797b25a7de48afdfcca57db0efc6ca4fecd439df5dcdeb374182dc671c9971f97caa7e592657b64d8ddf70acb7d4a9f66503e08a0c0b780953d7b83b16c91f6476be7004ee232a627e7878eb21b6adf39c8d72b68444044c8583006842a0ee4217e464f12e581c0049c449278831599aa1ac732754750efc89f45e034c100bee87e4363325dc7f81f96319d1cea6017d84030657fd614027ee206e8af3bb58644bd30a981130e07bbf3ad9584dde51f14faa880311289c0176db3e284794537c59114b797b955ea3ef485f036fffc7df402fafd3e7a6e8428af149549e080323625f02ebdfdc5c5003bd12aa111cb4940f4441ea3bc77d1dca29ac659d294a3e3fb360e5e9f23850ee193c97d91455a98bc630372bc771f151a12b0b32d24950bb2abccb4cb6fdfdf28033865eff14b03ffc2f2dbe8fc25cd6565e74ff5dc40588fd3e034dac4d71fb654772b468a01571a3937cc90a6bd48ce3d091fa0554c2a81b65b27b060613445300f9bd4bf553ef51c170a3e46a10a583279528d5067c2500b5be1ddb7b43274a005890867566bcce0b7f596fc775ff02727a537c0dc29fd7f028ad991dc03e2ca3c801a265e10cc2d33ce9967adbd3ce791bd4531c4fa6a7bbb99c7c309f1f1a6a1316098a2ce8810895d6180d51142b1b17de43e880d062526460067b63a00e51b16ddaa4fee98800066e85ab308e95538f09d4d1d8a815a67d55d308a4a98baf2a9b1d2a9edf241a8a2219c029b8a9adfccf162334f906e2f94357f9f4eed8cf0062ba437088af89c62b65dab6e71ed2625c44dbe117ef283627f95194b9712d11818af0721f50c6f8f071c4e08c8262e3e692951990974a71c479e9377a0994bf58c4554196e2fac27f663d479520bb1c922f4571fd6eaae7c75931f7ef162fdf6ad1cc6c80068bc1ca95e4cf1adf851622afebec242dd2faa384d245ee78ee94310070a950128e746cb1e5a2443e95e668f0e57dc571b301940597c3a01cf6024c2deebdfb1acf0f2fab78ba937d1eb62322f812101fb42e71559a07b42dfce9bde0c06d83d7ba50c5a02d6a830f99456cc53ef0d2f32012364f006a6b67eea06d5ac621833019b8a5f1d57f7fe8b3f7bfee9a83af2a9d951f80bcaf7218ac1dfc97f56464a8d9caa02b9984e6372d6e0865dea6cf8b9a69a288b5de73f9c9e37f10d8ea2659d964fea5161cbd65d7ca3bcbc830268036b0ea28c1b2f9c91a3cf83b3c20e0c1cf7639366b3bd8a515c792a215116c53ad47797d6430c8c9a7191ba7df846d2d9b69778ab6084e4e8a2f3c2fd75469bf0ad96e1807e03462523a7ec2c45d90b8a99c040e595e29be09e89a85c218c4b5c5097b72c42af5443753325d43d5ce87e157e5ff163d47c7b21ed853aa14beb1d8ecebabeea00494d6ae3d9988b5e01c9f0e9e39cb990927a85066cba2604574ff67e9e3616b9627d79be8d2a74ab3a53009a9b02ad439e582c3f48aaa6cc93eeab534d690f49ae9fbc901491a8204b8bf74ae2dd1d1db8d2f8b60e417c6c6b60c3ad11b8f3a9338e99a48ad63c82ed09109ef4db84374c689d2b850e980ffccd62e380649c0a76d9072e86569a854410a58caab527a5ca7c5e9521c703527c2bb12cd322a5a13a8a67881d5129ec0f519d9ac54334b4e9a2c035ef789f7749663c262c91e6f7a7c5f0cb92da1f7a530b7fa4a32f89362964638cc", 0x1000}], 0x4) r2 = syz_open_pts() close(r0) fchmod(r0, 0x20) socketpair(0x1, 0x1, 0x8001, &(0x7f0000004880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000048c0)={&(0x7f0000004840)='./file0\x00', r4, 0x3}) preadv(r0, &(0x7f0000004a80)=[{&(0x7f0000004900)=""/208, 0xd0}, {&(0x7f0000004a00)=""/128, 0x80}], 0x2, 0x0, 0x42) r5 = semget(0x1, 0x2, 0x549) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000004ac0)={0xfe0000000, 0x401, 0xffffffffffffff80, 0x80, "b8e731ca483486ffd877ed6b21529b9d8007d2da", 0x4da8, 0x3}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) sendto$unix(r3, &(0x7f0000004b00)="847c1f0d85c8a85a654f6182e819d3f2d62ad9875ac49309", 0x18, 0x3, &(0x7f0000004b40)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000004b80)) msgget(0x2, 0x14) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000004bc0)) getpeername(r3, &(0x7f0000004c00)=@un=@abs, &(0x7f0000004c40)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000004c80)) write(r3, &(0x7f0000004cc0)="5163a481291f797e850f03c20033aba807f2c2d4e88224f2ca7d7262fc3c6edfe3e63367204553dea6e34cc7f929ea2523e1bb89b0af6bd2c529bb238616658c4f1b51ebcfa9781be0565f13ef39a837dc64dedcf97be9e27f409dcea31ef49dbe8cc4257dbb92a44dbf219cf607575f853ac54f4d95b84867deb874af3c4741c6856b96e23dada728ddb90d81970f9de8f0b53c6a1c3a21c8662907d051dbec588c7882c5f1082d275b81d7ea3bab9cceb952b00120b2a42466997b05ecd193678457", 0xc3) pwritev(r3, &(0x7f0000004e40)=[{&(0x7f0000004dc0)="8bea3b5e77cda24a497bdb5e5c4128aab2bb644e0819a6a86dceea36fdfdb7e07c267c3368b1398c4a66c32f00412bb2098235aa4d7586429a2366255ae43e5b7ed2d61f96cfdb", 0x47}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000004e80)=[{{r0}, 0xfffffffffffffffb, 0x5, 0xf0000000, 0x6ca, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x84, 0x8000000d, 0x6, 0xebe}, {{r2}, 0xfffffffffffffff9, 0xa, 0x2, 0xc546, 0xfff}, {{r4}, 0xffffffffffffffff, 0x37, 0x1, 0x3, 0x7fff}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000001, 0x5, 0x6}], 0x3, &(0x7f0000004f40)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40000000, 0x3f, 0x6}, {{r3}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x5, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0x20, 0x0, 0x30000000000, 0x20}], 0x7, &(0x7f0000004fc0)={0x28, 0x6}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000005000)=0xffffffffffffff65) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000005040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000005080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f00000050c0)=@abs, &(0x7f0000005100)=0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xfffffffffffffffa, 0x7ff, 0x0, 0x8}, {0x100, 0xffff, 0xfff, 0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000080)="5ba7690d270492499fb21f0bc7192dfb42b54c53d05122fb") 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x7233, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40, 0x200, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x12, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000002, 0xa0f7, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x41, 0x3305bdfc72c97de2, 0x9, 0x200}, {{r0}, 0x0, 0x22, 0x0, 0x6, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x5, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x60000020, 0x3, 0x80000001}], 0x2, &(0x7f00000001c0)=[{{r1}, 0x0, 0xd8, 0x40, 0x10001, 0x106f}, {{r1}, 0x0, 0x41, 0x81, 0x0, 0x3}, {{r1}, 0xfffffffffffffffa, 0x65, 0x2, 0x8b, 0xf63}, {{r1}, 0xffffffffffffffff, 0x8, 0x21, 0x9}], 0x6, &(0x7f0000000240)={0x1, 0x4}) kqueue() syz_open_pts() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="880f662a3722b5f663021000fda95901e68b98d081abd3853dc307bb3a606dc2bcd7b9957672f5738895a6f02f2f6a8d54e84ac93269c00f3024fc57c44c9a851b1b864d03c774f5465b2d4e6f8b1ea38c5b538a4ff0214d1031383e6e3abd9ecb9bee6a679fe725094b181d2ffb578de772872f6a34e1e2ab1da3f62d2a039051d7a292b217a0bee5d37a2089e470e7cf720282e45e496b08199855", 0x9c, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) listen(r0, 0x6) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x58bb) r0 = open(&(0x7f0000000180)='./bus/file0\x00', 0x81c2, 0x80) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000004008880369300"/21], &(0x7f00000000c0)=0x20) symlinkat(&(0x7f0000000040)='\x00', r0, &(0x7f00000001c0)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000280)) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="555bed91264f24a3925edcafa7a456e5ee3715371bf8bfd81c60fa1adeeb198e00ed6b0eb86fd5f56b66ec6524776f6d84d57c0f079fcce211cbf4478f53cf5442d80447af0df5aa9f44b8106a369060828fd716bda2fa471477f32cd9eaf83bebde6497290056698532edfc997ceb08e2b73782f34a55eaa17330eb7d47299881b5ad58a221885a1161d55a8ffc501138c64a9de4346b1d4094e57f2b8f1a76b6c81252ac09d6cfb808ab7d52ac37929340ed0443473e82", 0xb8}, {&(0x7f0000000380)="b65ebb018a72f51138fd608005d78549f39515523138c3710fdacf2a7e6bd5dcbd752362607b49e2f92f309322b8d5162f", 0x31}, {&(0x7f00000004c0)="f719acf690ad6655ba9d39ceee0ac13783131de79665", 0x16}, {&(0x7f0000000500)="fb4b353bd7ace23496e785d86776801201b8de39fd36e07bf14b2fdf0beca04baec59579aba553fcd88560eb9db3cb20c1ecc40902d674e80b1e6fd9cb20c82c3277f60683764516de4a9090fcd349a7936354ab5ecc48b2c161778d975b122e21f23b2121ec9b7ee600c9240e5c39211bbb5ba06fa3ab6aa12f4b287f9fe576671e", 0x82}, {&(0x7f00000005c0)="8b74e9f946f7b75052023f701ac3125b8eb43854d402d89948333f472c039db937ae87f39abf598c3b75ec10a0a2ab2236ed1a69d67862d995f7b3ab976fd33ed5f14972967c1a1c58296129d67c3788ab10c5cb92fa739e96ac4fcf898cb495e603a9b8de0e5f142cb12083c716565520309beefd161b1748cab7cfdd524290194dd65619895e367dc870eb215b94641e0ee0f7de1e92edd6f09b5a9c07742657706120d431246500c77c125668d00f7395", 0xb2}, {&(0x7f0000000680)="a68f654e283b19c6be2634c0492b118c49c237c57b8f83c02985f28c2f9b72ccdbb7df2077", 0x25}, {&(0x7f00000006c0)="13fb50b5b236e9d698938556332e8e1b0c190d3b7b9c6c510e8194e452a48808218018df112f3f1e3e52c74b81f6425c66fe7482dfb7c2fd8ea6c546fda283282b2d49ecee37c82ceabf7a948f48b73a58dc88b2739a655832e95ae3a4fa1efe9c3c270e3ecfd1a1596bad2e809826dc", 0x70}], 0x7, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x5}, 0x404) r1 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x8009, 0x0) dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0xffffffffffffffff, './bus\x00', './bus/file0\x00'}) recvfrom$unix(r0, &(0x7f0000000100)=""/100, 0x64, 0x840, 0x0, 0x0) r2 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) chmod(&(0x7f0000000200)='./bus/file0\x00', 0x100) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="6f4c8e9985ae7db1fa737a4225edcc28ddf5d1e809c8573d53837174f53cabaf", 0x20) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}, {&(0x7f0000000400)="0772a3af8345aa33ff89722f1c32d6e04523", 0x12}], 0x2) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0x791}, {{r0}, 0x0, 0x40, 0x80, 0xa243, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x1, 0x3}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x7, 0x800, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x4c, 0x7, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000008, 0x7f, 0x4}], 0x1, &(0x7f0000000240)={0x0, 0x282501ad}) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:15 executing program 1: 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) select(0xfffffe7e, &(0x7f0000000000)={0x0, 0x0, 0xcd}, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x8, 0x87}, {0x18, 0x2, 0x6, 0x1ff}, 0xfffffffffffff56d, [0x4, 0x8001, 0x6, 0x7, 0x1, 0x2900000, 0x7fffffff, 0xfffffffffffffffc]}, 0x3c) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x400, 0x100, 0x6}, 0x5, 0xae, 0x6}) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 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) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r0, &(0x7f0000000040)=""/242, 0xf2, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x80000000, 0x9}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0xffffe00000000000, 0x100000000, 0x9}, {0xfffffffeffffffff, 0x8, 0x9, 0x3}, {0xecf, 0x9, 0x7fffffff, 0x6}, {0x6, 0xfffffffffffffffb, 0x2, 0x83}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000280)="14", 0xfffffffffffffe49, 0x1, 0x0, 0x1cd) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xed58}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='[]\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x89, &(0x7f00000001c0)="e5e29055a7fbc808dac627cbe09b7a84998e0c879016b130002f8678dba359db260e8734c7ebb745f8589300a3fff609311dfaed6ceed40f50a83b74a4fa3e01ae35ea961ca7ee7e74816052a45239a3af146a045ef4cbfe24c5a1e90e19eb5c9e5ae9ac7ccff12ec865ce59bd95dc3b642482a2e57607cf784681ebfe120c59a815f615238b96fa91") 16:00:15 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = getpgrp() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x8, 0x7, r1, 0x0, 0x100000000, 0x7, 0x3, 0x8}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='[^%\\\x00', &(0x7f0000000080)='-]-).:{\xbf\x00', &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x23) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x7, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') socket$inet6(0x18, 0x5, 0x3f) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000980)='./bus\x00', 0x400000003fd, 0x0) clock_getres(0x3, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xfffffffffffffffd, 0x0) pwrite(r0, &(0x7f0000000040)='f', 0x1, 0x0, 0x15) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="527ac85da2fa5d9b1eda4f7245e4a0b7d8a997712fcfef20fa7498be5476a5560b8bdd0a6eabf2eaf30018d3243fadc8888731d33fd94dbc51cc470c69b545c09caaa9b0112497378dc8d7fab7ebf102b8fe3d7092238d89e6441d9571b958471465489d9c856ee0674c81b35b798920da3e084e685db724013672c4dc74638c9da887197ea19ad7f50aa8070276debf78bef4c1eb0a6ff12f52ccc0ef3af462db364467bd139223dbaba77e9f7559030930087d849544fc4bdaeeb62f9fc056a33bfc74cacd897143d58cd2816748729f36aea78e236771d4d8367729d686f40d02c8591511af711566ac27", 0xec) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) semget$private(0x0, 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) syz_emit_ethernet(0xf, &(0x7f0000000240)="9a90f62bd1b4fba3f9f4a3fd2f2211") dup2(r1, r0) 16:00:17 executing program 1: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getgid() getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) setsockopt(r3, 0xffffffff, 0x5, &(0x7f0000001880)="aa29055570514aa13dd653657c2fb0746100cccaed9ae269e855e57129abc8dadafb5144b20e5067f648e4229b40f71fa6070a2c52174868f3d218aa73ffe63f210baeec1739b91af78b69f620685ff492ec8e00a5bc26cd25c85e12a65b8d6fa9b4e7d5efbebf9689cccc7eaf57a9c65002387f8c5c1cd20d83d9fbf7b67961bd351988876c20981ed1a45fdf4015322db0a622d710abd45fbb6aa7a4957c0eb0f472710d660df4748a96e82cdeb9a6ac08fd19b29c4955843638fe295be887d248c3b2938a60f7fd1e2bfa13945e6bb15f7c8c8d9159f7", 0xd8) î­›´ï·ZÍ{VèßQ&¯Ãn”Ñ—Aº4à;ÄÙÀ<_<ÛñŸM(ñT44g Ãg Ãpckbd_enable: command error 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10088, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sync() r1 = semget(0x3, 0x3, 0x10) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/11) getrusage(0x1, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/225, 0xe1, 0x800, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x110, 0x100) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="8af4e7364909ca29cf7b0595e95c1a4a02f4fb28fa8fd165a3facf442cfb0223db4ce6227917c4fc787f6d5c3d72476ce87bab880cebc389300c2874cc46cd238b9b5617e49522792ac7131ec8a070c5d71f5b95d0542d38c935499cda99f8adce789e909c909260d99151e5f5f5efcb8289b976e2fc2d08c856d3", 0x9dfa9d27) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) pckbd_enable: command error 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x7) dup2(r1, r4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1f1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0xea23}) write(r0, 0x0, 0x5b0cb9c) 16:00:19 executing program 0: unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000040)='./control\x00', 0x20000, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200c0, 0x0) stat(&(0x7f0000000080)='./control\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mkdirat(r1, &(0x7f00000001c0)='./control\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() getpgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x18, 0x4000, 0xfffffffffffffff8) nanosleep(&(0x7f0000000000)={0x3, 0x1ff}, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x100000000, 0x5, 0x2, 0x6, "bc6967afef53bf51c8e3a2b5e3795bafec940d00", 0x1, 0x2}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) r2 = getgid() r3 = getgid() setregid(r2, r2) setregid(r2, r3) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28292, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:19 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x3c3) r0 = socket(0x11, 0x4003, 0x0) sendto$inet6(r0, &(0x7f0000000180)="2501b5609505d95c3185669b43f27c8dd38dbd4149cb220407900672be1db59dbb687481b370f65f6f4c21e0ff3ce231cc566c80f52c0a73449a32defeb0912d265f1a1e202086a3b2fc4f59aa808201c43b2c3d3721bf14afaa58f7e828b8370fa2167b6fa9cf3732f23321d6b13726140f1371704361ff1024dedad1c224dba344c81ae8", 0x85, 0xc, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x3f}, 0xc) sendto$unix(r0, &(0x7f0000000300)="b10005046000fbff000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff5cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000701000000000000bca551e6270fb245eb3e8c9afeb542ce65ee0ea90e09b53788547c48c29f2306c305c6dc627ba2b3517d4ec5e3d50975850acac6d542dffb4df004600c094ad9fc87590ff01caece81de445d832281889f1acf4f985fe111973d41819b65c5c51ffa4589d636da3919e192b10c919dfdc803d64d8d062b12d62899c28781f58ea4500c169e219be9b1074dff40495e054d735c1dcc574871653b617da79c82f21ca97cb2192e0cc0", 0xb, 0x4, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) fchown(r0, r1, r2) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) dup(r1) close(r0) r2 = syz_open_pts() fsync(r0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffbffffffffffc, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) getgid() ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x20400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) chdir(&(0x7f0000000040)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xb9f, 0x9d, 0x40813a36, 0x1, "611827e1c841df09b938b1ceec6c0728d033fdea", 0x6, 0x8}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) recvfrom(r2, &(0x7f0000000280)=""/34, 0x22, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) recvfrom(r2, &(0x7f00000001c0)=""/66, 0x42, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1e, 0xeb}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x116) getegid() 16:00:20 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0cd3aa3a5c02ef469f9f39223c3edc8bf9bf6c76b663600031cccf1f7a2648120afc22f2eacc050cceb9a79d10a975faef92a69132a4cba7c671b87ecc23bdffe54e4783d02f51cabc87107f320e084b75e4903a18e33153daef7bc73458df9627dc41a79d3ee33a9f0621d5b36fdfb63b4849310b0eb2ed99878ee6bc42fa743bb43cad86942f530571aeea6d58dac31364cbb14e50141890884ad16babc7fdb1facb4afdc2eef6c3354f49babb6f0763797449778dc8273a1e9b3bfa6073c6a59d95ec98369bc70d29ae741e1b5ab0a1f5a53f2e934aefc8841ed61162fd443d09b5a9d4e4ea5bbcd267be8f2fe28a66fed6e13c113f5faf89c85bbfc79c6a32ab04912e9324ce49e8a7a70999bb7cf738c928228737b510036fbdcddbe1e003302eb56d976361a35da2c0b7fa2743dd022a9119a48d898846b6c7f64d841b0e3d01f52e0592477649c02a5a42ca725d0c7aa3a10fdef3a75a96f9578fce896ec572247765f9a1c02624f7dee9ebc97a709ef410ee5f9da13d558aafcb780f7635d3203723677ef9c72e4efca58535adc024af59fe698f54d25ed1b42c33c09d0cae49f49381f58aa185195d868be19f359046287185929cf7346eab2231d47a8c0ffdf09a5f7a7342df90456a3b1bf9084a2d94922c1d5949c884709dd23b59d2bb553976d33ad9b9de3360cd925baac240589e851e4a752a53094c03e14e6c13789ba78dfecff4be7253a6ecaab27e29b595dde98aaf5b221c11fa6c3c70d8d8600effb433ef7c9da26c7eb09b42f92b12f6f64da11d9a542b8f2cbe22f876daed8b231510863319cdc759c0cdc0c132af4e209d9ba59fe910d9b71f0dd6450747d7a591557e92e17dd238341bc749da3b2987d7652a6e8f459e1e26fcf5c59c6389c016fb2d5648da653325c667a11dc705c402ca2eefb146fa72b9a46b84f443f5dfaac82516655191e0bd78a9a42e47c72c25e65be50569ba723c1db3bee0dc2d850bac2499becde7dd8ad96c1dc3bd1a0ba387f90202289bd23fdf77cf35b6d0c1c3e5318e083336dd4a60e69f25830aa54e8f63c2248b49df28ca4355760c3e1a8d7be27fc5740ec5bb0a45c8e05df0286fb539ed90fa6cb41ab3504f14164ecb79b097d809973b2c541dde667d178ea14aa4fc739b74b3ce7bf5d84baed5e7dbe1a85def0113babe0e4989f64cbc299d6275bf10fc758d8ef52aff6cc5c3dde2456ce58e47901a72729b050f0e30695fdd466581029e4bad19141ff87790a9c1eb390988104ffc98466ad9f8f02e7c2d4d9f84740d10d0b2b840d4a4a312f50b57494077b0dca13d3d2c0177fe98e404be9e7080ac5ea920af47e66e1752be2c25c7a6820afc48a45d0597235dd4ed1ce5a94d61ee497cb3569a50a2f0e4f53d722181c03051244058758c37f4e50fcf2a533903eddae863110afef24d6e789e27441905473de8cf6a096978e6bc34af9f1f18dab4331f31f78f85d1d7de4e8a88ea287bcc203fd7f035ad599a41aae0f7960ae0a18e07d8fe8f76b022d2500575847db551ced48061d69f9a8c06736df92b1d88430b5fbea05db59c6fe764b79b316a7d824f1c7a39a7a929215aa0c66df4c707ab588b87afe374dd6f1d2f1e92ccc303236e1cfc495b0e4a0b6d87f66208d35eb3a07cbbbb3ee0b4e67c51913dd4d29d42d469907f78010753f23393a7fde929888a93c04a137209bed53d755a3c3051fd7f97de3c7690c1aa40da9692503536c7a81a6ea053cb3386e695031712ff963b537da17abd3c6d69f6a8f707a01133072ac4dee5c3fa817ae9c5ba984f699e557ebba5dcbaaf2c3a149a9d85832a1f6e02b025ec1ec84a551442405bc4b9d7a89c11aa0b64ad488ff1e9f11281ec2ba368f27fb66704e30f6a026ec628251314d86b5238e42f9c342c789e95d846a1419badfc4ba52c16a6ca2100e9dcabe2fc52d11ac8e52596fa6010d36cd51ffa77ee03362d89f7be3f6f25197604cdd19ee684dfa48e4af1f4febe7ac28e405e77d73d98f121a7bc1ff248689fc0f7d5716e5f8b0445352d711019b306fce4cf12cf635fbb7fe4c6cb30d478ff8c8b30baa2fc065c4f22813927351abcbfbd33f0482db0f35b6f07515302c5cf9bd84685c44160d97a4cbb610214e2a29b870da70b0635e24f62df805f02ff414718c20fa867010ae63af8195eed835808cf16fdff9f6aecc229c67ff841c0652c05341bb6a60e2b8441261e423027e9a925a720255067445b069d2d842f5c1293421c7cc8a84af4439ef8c81e3a2dc1ff2c12edfc3c7d5d37d67d0aaccba0e3afde8edf296b1806b51e12d3db7ac12001b760161b83c8aa4db7fd7448eb98bd9550eb1ab7c6f36bdae291ffea501cb081e56f5fa6be826f1a3e6cc3450434fe4044912d4c589f6e91bc34c292604294bd483be1d02cffe8bae2a415d5c7b5e5707a661e2f499c0665a906216bf7416dc79436894529ace9d02c929e6946c7e780c3e1a20d44760c01a57a75d84a65cda3f98ce7027ffd9fb92f3337b39452b67539c9e1109c85ade456b6d1b4f2aafc2b71a04ca268b2147df0f9ce57d447c0895acd9594dddce17c83d307598fd3119a62cddd36254662f6b7c80db345483ae94060fb9dc7ca2581c97094d57b36fd24c6494740a68e0eeec419e18ed8d27d2b9e8291a9a118370c641192a54a50230dce4c90904e5836ceff7326151bd585dad85ffd27c58e2c579646ef5e39fd19aac0f4530d367c5b70bdf1fc02581645d594f948cbf8f7679fb673993ce49a0c45e2852dda48a3449aa763ffe493491f3fa0448db2ebf5e50e51dc0525a9338a046bf25422657725fe23e87646856d463a98321c0d24ce3a33c121915de3095627df3bb8e0a53698b4bdc46dbe40e925c5796bfb468d8342d4e7a04351679a4e9a444c994570580592ab21e7a62cf136885b2b4349a8c50137fe2921037291077ebc4a15c345d0375084d5270a1f5f6feae0e8911e97fec1aeb219cb2196e7e4c1f6e76c01d2aa19876049cf97d5bd7e15e7d6f2af41b17549e7de78cf1231da4d419c8130138edb61d3e309d366af7c2941ea03379e79dc78f51eb5563d057faa81f9854d8e0aea33f5c3ca1eba4c915bc73cbdfc582bbffa698610362f1a1672e782f68448562e3e1cc11f64ddc749ead4c2af98f24f5962ad7a3e79a5b44ad7a0b660117b95429c0bc624f0bd67c8dbf086a91a16d152088f23d2c66336ef2caaf8d9da9094e879a085669691e2499bb90c87107f14c854e88057cd01d5a76d015b3b2846753d2579fc760a064c0bc901637be3e176bdae99cc8ddee899b8cabee5706df692952eca9c9367cb5911cb5f5e585a3951d1ddcbfaad726fec036977c7ea101c37b8f0e1eacd5f734d5c1d8bd8f80987808f703e32fdc141d1e8f0b634795a61562e6542b6354d17d2ba351ad7315f0cf40b5f35db3d99a77749def61e20287e0070944002d2fb9f78eebf0b7c964c18b38bb3a389994655b77058a40e7d638b661a84134b15e908ac45b4f5792b979d8062924fae6769b400d417376452fdf0291e58d6d3905a4f2b8e23379ddd25a0a7ecd9e3fa245deed61189d04493df97714110f98c252bdda90b8326f2c3d2d2f7339fec39c24b309e272b21e7e6d0b4c3ae6fb7e864eb16211447b28e0d261d2c838f017e221f3e915177bb5585e15a0774e1970f13134c2fd451fddbf2953b30c6564f5cfa77702281f006183efd91d1068fa238b8ee5b94b17cd4720e77935f0ba090253c34fac2e8a16a241d68618c133a9125d92ab3775a441bfa7d211f638e2c8f63baa7de1e507780309a763044458f345ce55cf816622ac6873db8273faf23ae0c2368e28339e4a6777e68f7323becfd72206e04d4cd582e96bebf1400af01628c1a271ae3fa875077a93e2578e136765981cd19312a16013a9cf077cda113778b2acd5fced50f1cbcea6c308bdbe19cae18dfaa8032d8c58d41ec0a576cab970ac35545f31cf3051c770c28003550610c9d9f127989fbedd07fd91f0d265ceaf6610a9f61f8b4fd12a089bb60c98f55266fdf86066d42fd64709cb2ad0f040469d677493b5b7e49d7b6832a24a967dcb6f28b59b9bd3bfc8d29be115926ee0ff906bac30201b3d7109a54edd184859d072f4281068be904e607fedf1f3aac071f03c2c36c4218298c6774b4b59158c922ca8501f0e9b0d5d88bd4c801211089e2ce5448fb80d9f2b0975aefe02f910d7b6b97b63fa1c5bc9f8005e986a2791ffa336240ecc4848ca7f120164265f1b898d931fad419145f82d6b63331d81611b3f229456210203422631af0e761e2154986c9454e8ee18cb309021fbc3e7e6b36f56e971bd8d7e743f1cc5324dc7ff6acf3cb028ba8116c30b3148d8a9384fec876529fe791c0603fce70033d66fc2f7a51b1352d852f52db384131a839ac8a79845eb697903d869144080ef4be08902995b32055be81710da9887a5ec496a09e01222a81e5de22e35ede82c0c9ded774e41cdbd84ab442e537b88171608503bf266dd4d37d463f8ac762055300d2bb1b324ff198bd40f31b21a3a47b0ce1b5c3993ba782e0f0c814d51ca6ce91c34942d02ae8fa78544b01282bb9fb80c0b649af66599ee00bead907e291fcc0349ef825e7d99a30e07e0ac91184a46ff454723fb8504b4b9945faf806fa79c00c73f610ea40a78dd7a872db8a599f0b0fee38b2694c7f3234580a1c00355aa93cf08ba4f9426473076ea50205cc02263e0c10d40daffc13f988166fd98d6fc109dd80968f84cafd92fbfc2f453ea550de885947b17f0b3da2ec3c4768cc0c89d65aa3582edee97056cbc87d4e607a9f5512547edba73d48c49ee819d189afae26a23e3d149cb37dd3aea2bd7deca81cb3d5387e847ed48d48c6e26ef3184a00b5ab739fad7441157aabb02679101458043c92927b8b4d170617a99f4cc84ee2e898a74ff3f564bedd7ef2d2e776cdbda0bd4ffd942deaae5065e65515fd3d801dc8e58c316ce488e5f2f1d8e601cca9c853a2bae9531cb3596ce67e7ec616fd38171ff740a83afb2172d0cec0081c8a4aee424a59e6c08180883fccca6a8931188a5acf68a9ee44efd3d9100586d7d3c83724eee4e506e8ffaf5fc6184832f4ded6e542cee2c911727b5fcca30a6586d2bdcfa9dbf294ea32b55e17202d9f8865270f228dff0decca55f53f67240b8af40c5011f049b7c05799bc94d0733cfa950206208167504eb5f552fda75c1c34adee1991ddfb2d74de127c12c1bb52a54b2d26eab4b10403df23fe249f9b51f68a2f2fd15645047f9c0cefb9346ece1de92dd145b3d14acf8913c13219aa8ce5838699ca7a74da43e0c1dcd055a73fab9414a26cd86c779ef0359c9ed6865dc384dcee536105e92bc86fb954de3a019f64e385f2ac81105da6758e8923fad2f7b2fcb05a9fc3892bc43648ed758e99e0d38dbf6d33545e15cd81b06b85c6eb4ae7623ac0280789f92ec9dbbba202470b72c15c0bc87e15e6670a79714abdb8264950169d93192e63566c7366c71dcb72f9c8cdbae9837f6c92a590e971c038af769eda796f0d314245d471f674c1cd487a80b0495355bcbe2efd9cc161d3997a06a6d613cf7d7a49d7cb652c8a161d26122d85a816a7f9c06fdb42c250660b312ea575d769bfefa6ef1c6b67f1ab2527512d885eaf3fb55a4a64893e19af0d23303dacadedf0190e6d712d93bbc958b288c1c4ae672df1adf2827f5abcfdc4f280cd9226ebacfac065d2a48fb62186136ef7", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000001000), &(0x7f0000001040)=0xc) 16:00:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() getuid() r0 = getuid() setuid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) shmget(0x3, 0x2000, 0x244, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0x3, 0x7, "f6657a81c5e8e351ef29abd9dae72414556376d2", 0x80000001, 0x4}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) r1 = socket$inet6(0x18, 0x8003, 0x3f) setsockopt(r1, 0x8, 0x400, &(0x7f0000000140)="539a1e02ae7ab3d7c568c3460812cdef6c2c0d906eec20a1c1bc6fab105e157c455ee4316f534d88f83860baf13d69485746ce1550d5263b346fe4a716603c1326a1aa04fff4d2715b54faf1513ad16e42225d5221161fe5777c4c95967f9f6e952e5a3ebc6e8ec3b50a93c87851ebe8a5f6988eecc537980936f09cefe3e1d7609aab922b75cef262f0", 0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x2) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) listen(r0, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) syz_open_pts() 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5300) kqueue() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xeb9ee943e4e8c77c, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xffffffff00000001, 0x611}) open(&(0x7f0000000080)='./bus\x00', 0x800000000000000, 0x24) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r2}, {r2, 0x20}, {r2, 0x80}, {r2, 0x15}, {r2, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f00000002c0)=@file={0x0, './bus\x00'}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x80) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) flock(r2, 0x20000000000) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r10 = socket(0x18, 0x1003, 0x0) accept(r10, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x34, 0x0, 0x0, 0x60a4151f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="57622985865ed7a2eddf4f409063bf12bc00101652ad4cc586cae501205071163858dea5757ffcbe0e10f4a526291562e40728c76f42d8e5e1d7acf20a586dedeec3e71bcff9da871d14b0c209c47ba31fa9467a00bfd180a43df7213f45d8b47591974aac5780eaf1db8779c4", 0x6d) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) setuid(0xee01) fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x5, 0xfffffffffffffffc, 0x800}, {0x1, 0xdf41, 0x6, 0x9}, {0x6, 0x1c, 0x9, 0x81}, {0x0, 0x9, 0x739, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1c, 0x7}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x474a, 0x8, 0x5, 0x5}, {0xd88, 0x1, 0x7fffffff, 0x3}, {0x4, 0x9, 0x10000, 0x1}, {0x8, 0x4, 0x4, 0x6}, {0x8, 0x7fffffff, 0x2, 0xd824}, {0x4, 0x80000001, 0x9, 0x24}, {0xfffffffffffffe01, 0x5, 0x9, 0x300000000}, {0x3, 0x9, 0xffffffffffff8001, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x110, 0x0) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20120, 0x20) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000380)=[r2, r3, r4, r5, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28040000ffff000003"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x0, 0xffff, 0xda6, "b69b4f3edd5155c1ed3bb8c1f28bf85196e1095047ae5a18ea9ad4ba394623215a856087cfdb5004cc03ca88c9fb462ba5e35674553cb638111702ba5773a6"}, {0x0, 0x1, 0x5, "a941e324030e4a5c72d6c6754ba2ea3042787b46d53706e16965163bd4b44b5623d6be7067c43a83237d6c4755bad97c9c19373e68829999102dce47cdb8beaba262ad5cf601896b69e95dd4d2a6f1df437d"}, {0x0, 0xffff, 0x8, "3b95916c35b3ca079db0afa219a17549e2f3b7437c103ecaf8bb04ce920084579ea7cf0bf48be310c37738ac778aafb4a69af4ff6b799230ce90b05042790bb9dd75574f838cc3a939ca57f2c7a93443a7b47857e39424fc2cf140ffdcea97d4865dd9f2e6a4"}, {0x0, 0xffff, 0x7, "622527c403cd"}, {0x0, 0x1, 0x9, "bd6fa985cf51a2b3787073f1ebffd0a68921c77ce9486cf66d1466954c3d606789e057f9c84ed9e93bfe7cc7eafd45efcd459afda5d52238302885b6b75f8b40bbdcfec6c3b30577b52e3864ce588d71e3ed41d94d3542cf646a6813513a482a8c67f626899aed95a3c65395adf034227e443788"}], 0xfffffffffffffda1}, 0x400) getegid() 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], &(0x7f0000000040)=0x1e) socket(0x18, 0x1, 0x0) socket(0x1e, 0x5, 0x3) 16:00:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x30) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000200), 0xfe72) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20440, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7f, './file0\x00', './file0\x00'}) 16:00:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = geteuid() sync() listen(r0, 0x6) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) mprotect(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x4) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 0: r0 = semget$private(0x0, 0x1, 0x180) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x10001, 0x100000000}) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000240)=""/210) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x3, 0x100, 0x800}, {0x3, 0x5, 0x1800}, {0x7, 0x7, 0x1000}], 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r4 = getpgrp() r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:20 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x18, 0x0) write(r0, &(0x7f0000000080)="75a7859ada60921691d2604a93852f070060890550a4bc20424f23e791054514de805ee7", 0x24) r1 = socket(0x218, 0x4, 0xb5) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x483, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x20, 0x1}, 0xc) readv(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000240)=""/95, 0x5f}, {&(0x7f0000001480)=""/96, 0x60}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa6, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x82) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:21 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x8000000003e, 0x7, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/195, 0xc3, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) dup2(r0, r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, 0x0, 0xfffffffffffffe6c, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xffff, 0x2, 0x0, 0x401}]}) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0xc675, 0xd41, 0xa}) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x4b, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x20) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/12, 0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x9, 0x2, 0x400, 0x1, 0xffffffff7fffffff, 0x2, 0x6bc, 0x1, 0x2, 0x100000000, 0x80000001}) write(r0, &(0x7f00000000c0)="552dc380f24b6094d17751be1833c1a0b88fd4fbddaeed2ef83d884ca2997ed3892b55e153413b2e381048a9e1b480bb4f7455806dfa2f3ae60836ed353ca635de480acb902f590dfb006d2b31e480cc57e4463b5f99960e6f64a8d68f1f2ebfe5e3198d94f3d486b7928565a2adff5029f7f35fe2457bd4e411a12d7c4df0332fdd318ea8b58fb7806626eacfd78229920f0aa8", 0x94) ioctl$TIOCSDTR(r1, 0x20007479) clock_gettime(0x2, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xcd, 0x0, &(0x7f0000000080)=""/205}) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) accept$inet(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) semget(0x1, 0x3, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa09713048e69931929648", 0x14) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:21 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = geteuid() seteuid(r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x7fff, 0x0) ftruncate(r2, 0x0, 0x80000000) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a064180b47281a403bc2de67c7660ca6fc93a97d2bf0c98793014643e749866026e4483eae4b1683b9157c3c9de7d169be8c32d003af65abeeee59bfd0435c00794a1931519cf4010370fc23c87b43d0daf608081ad3eabc63d148f8c01b1f737256bb8e25b646dc75e6f3475d2e8bdc2ea0114735f346fcc533c48adc5a1243c32681a500afffccb107c61955f2966fba7e39c49fac9ab1455bb475eb126e5fdc02cd345b99c5b8a3079e232e815de202e5794fd65b3ec53f174cd336f5229ff9472219b97a22bec458a57037dbdb54758e1e0af78d57ebb945015ea71f31cc8febcd52ef8119ee9872bc93cab30688f659037971c29570f5039d5e4dcc3bb6665a92abbbbbad222c201e75c35215b0a04e6368343e1c7a23813eb24bd9073a234983dcad0922572f4991fd444e70702ffd6672d1be55bef33838c521bdd0aa48a1a2f8b1fa3df148b5196aebac607a13635914f2ba590d2ce3bd215a794cbad9387b21d55aba42620af5b55d9cab586122d48c4e23c69a4605a30e1f7d7113622cb2dedf2be60c92a9b9bdbe8c937bd5b17087db07cdd93b3c484611f7e37af148ea59ab726fe66eced49507ef78e1f0785142f5f887f3054bbe66f5a25fd7a85bb3b1f532335893d7c4dcb0f99a4a407db7cb840186f68fbf48a537d9d912fe8fc6be940bc315e4c2066cfe41e930852ff139542733d52c28cfc79fee5eb840a578cee33b25fecf9a4155f8a023e95aad8be179982dc38c6e1fe9086ee5ef4eeff77d6a9f8a674b484256ae2a33b7623f5abcebcf1165bbb5184496a113e5f3dc1644c20553bfc54416a15801940a0e3478798c46916b3b37c1d9fb36aa01de2b6ea03d0dfb94d00b4a85876720484d82b6a7129fe14d43a84eddfee3fcd23caa6182d764a680b0c34241f6f0e72f9f94fdb58d44d6d4faeb688a011a8d0dc6eee3c124d009d049386010c255c7bd70fa51042d962fd2b8b7c795b12763eb38ab0776f83bd4fcd9f9921b95817f8e77b9a2e8a53c2ef88b5861a136c23d5e70c223b87b84cd38fd55d89d97ce4893903753656a2fbc09719938f17e6ca1c53253634dd31adfd6ddca4bfe49fdd1609db9f44e2a220065161c6d784b1b3f1d317cc6445b9b57f11b31df57c4e4c35a7e6cf9ef0ac28a43ad4ca7ea76e0f6c3a32f91493e05bdaad87749e3f79d29093ef6558807587648c263a2646e94b8fb65a1e034353968bd8b59ac852c10e74b504293a3df59871e150ebd965f8fa14392d05f63b034f71097d5a6922b6e542bcfa21d32402d239ab8e98863fec69a2fd1428daeb0cb351f8a135654376295a0701f03d57c7dde36b40759ba8a0e0fa1f6ec1c275ee7d891ddae6c25315d7fc50e0c37569abfd61b017d07b1990794e1ba299882138b49c1a14515202eca3e1210e14affbf485d0975469cea957b493adc7a91ffd8d9162bd7452e3fe1f74e913e849559455a0de5219b3041a0a8d479bb506aea805d7a943cdaf91e71e665809ae9484b46e192e6b164d716319ef6c1ea452a8efaced76f06b3b9a52b5f107bf29569e67071dbead2a73fe9d2555569aeb6c539c32c5645e304b99b04917d12a8f0825acd62fdf52cab43b5f41200353a47bffe436ac0d36758656bc092470482ec8d4b33c29ab2c6af193c343e534808e6e7df3794ede9decf8ae16593d1a9644abb19f5423771564bed518be16373cbdfc040e27812ae41ff8de121aa575d23ad932ec640351c3a2b8c6a092e2fbb6f6f8f0fbb413f86de43befea180363476b7df26c6ea6043ad0ad0163bbbd70501f3a26ecfc918a741d5565f3f5c38ba342d7ebe9607abcee29fdbe06645e3873d45fb8d951a57e7deb3b7c6c220364c335e380f27af5605ed9e7c2fe1af44d642bea1c3cf141a903b8a026fe57a3186f93eab95beb7d748083ea53812cd2543ce56e23d005047b8b41ea588e6a3b6f323a305ef5bc4926c62517c05b643aeaf8f6f35def6245419260b030799b76d7fa23436cac0cead6e1f0e42db4bb655ea341436cb50f16c7229109311da5d48923e5d6eef37aeddaf4d8133f8751e8e364b457ff1535e00c2cb03d11962722db3b65f839f996a9728bdff95ec70c3ede92d83104363bd51ccf1e0beb7d85d5aff5e8ca2d03ddedbf87067a7bdc43cb0087603668ff1fc0aea57035e0778d05b482405c91fecae00cdaf9b90e06e4efd2fa65054dda66e99887d4ec40d3ee60af194759b954c6b355865e66550cd5702f176cbe14c9b7071f74b02bfaafa20c255b78cbd610b2d1d8fd6d87497ea2eb40d018b3d836ed4e2af8e377e862f605e63c864af28970e356954e55f4630bb1d72438e8d864dd559ce475b6feeeb1cc44998d7ba7bc0880a057efd2234a58f7957c4cdc33098973db421d8b36d3b5c32487f9dfaa73c2cdb3f1969f9656730c7f6490497321b8ef3c0b3061d378af3313727ce9f4c5351532c6e0eb9c52b62a867fb755dc6095a3dfe80236b557eb8c770d6bbce4405fd6f187c0b1df2f62ca562e5466cda642ac8bac7fb490d5095e61553321d5cd1286e61354455eae8dc432728e545ac97fe5d41cc3c7cb18bc5ab21dc397f1b1ddb8bd4b409b8cd3b6ea17961238557d68cf2149c23e407d1048c78a855f1a737fbb41f011b19fa65d225c3485afb8d2a24d45f652d37b3f423e8e93b7f4ad48b1aa3c44e6a18e5cb13e89ca9c3f24542eff6141d0bab2266670750d17c9db436a3db466dc48a519d30f20607399a8a8fda184690806c07aed71673956f6281e86fe046f3c611c63a60a0019e62dbfbf884e4905dbff1df081e23ea9a4ef4f2f7adfb5611300bd37b39a3c0a65cac9571a86b7a377116527d98e14b9c313f1d94b7c85c0cc2feb70cd4a2fb850c861f35727099280f1df8503ebee4c05435a38841da153cfaf3bf2bdfcc315ad22471bad1eb3964075db75d1590fa86ab85df162f271b406228ed7478aed9a5ed7de2d86fa77db472c1912b956d000603f3c235b284637c44e0a943820c037c0fe4e3a441e50b22602292cac11a4ac8127ae83b2bf184faf50ea502f2528f3a905df04325a32013127756cbd6047c1145593eb178475bfb825b787968597d1cb2c93924a79b26492c6e85715f85aa93c49ba5b7ad6aef1f0417573663e517fed3f3d155ca1f6f7d714d412799c369654e8a72092dee3875bd06229b2691667927d541c7507c43b1811ef7f03f823b9861d86c1e7caee97859a6bbe2f6efa6195f62d8b5d16cea35c0303a133e1c22997fb4c34b10b18a0221748528183507e8578750327c018e1b59327eb35d16f3fff91e78c20dfe5a481ecc891a067d8b6fe3718f39532da73eacb7a7a53ce88494733182e048872489d265b8bed0f8534672dd58ecfe6c4b5ec552313e29975f359a6bb60c12a21b50784b0b6e0ee8422f0ebe12e7996cbdc077a7996bae142ec8b9ab7bcccef9572acce0b3c46d4f66a0979c30cba38de47ee08a2d7c05e102d30e5a0034d9c69d426226d4579623ce048f52c6ca8c0dd01c56b70c7a1f4c209749a77eecf88f6dd9955619540f356c2c5793cc62ff420b4421df6d89a27763e316dc0be5a297ea073cd2bb27e2468a7533eb684737c33e6ae4615593f96a85157ce04a4896185fb047876a9ab440bb84747bac4830a00e49f3017da44b03cf56dc497efe2dd213be272dadb7561ebd4fac8f90202e8735cc5e714a21fc5119bdaf01054702b03a6a3d63c37c47376d911b9267f550e2af33a7cab5f77cb5b8a87b156599c713a84651847e100a5bf2325a0b2588f84c0722ad2fa821ff086eeeb4edd5410eb4ad1fe9641b111988b91c459c84ea744caecaec5e0b48316d55699359d2e24f0609295f89cdaf89085e11b8f2fe421ae4e9fe65f4f19671e0ece07e778df1bb1008c62afcbafeccae86b0f539eba38f19a28051ec22ef598c47b186964445a95b3d8e9f9a59d6e2209315ac5001b380c9e01775c1441bad8dda4e10d9a215b226e242823c97b878116859084d3515670695d0fe88ae045e1da6090ee785da366916cc4f159ca435b27cf72b1e11cf7b708395dc1f1dec3992b61e2719ad0cce17ff8f721a534111a26a781f88b7d7b3ece6fa9a777602996ad1ed45dede78a6dae4d1a82cf2cd2d849d102fcc48e19b552f0278d037db27fd5bec51d2ce3386529425ef3749af9e8b78525f4327296eb6f359d7900958fa9d1d2c4dc87ccd7298d5812fa41cdc4185b4c747ec46d04f9b64ce7b91c7f747e93ef87c6ffe11e5353461497063007eb410fa9f905e265e79d07f6dc3676812fb77405c7006b99de7436e6004b08f3ebf2cde4eb662e8d28ed91d18cd165eb7e5f4a270ad84da7a1d0c423d4a18db3e7b9169a0d6a32f23824239fa8eb6b60599a9b201873a2ea4d4df2b2717dcbe3acb4afe9ddb49851c42ad37abbd9f3f1b989593d33703b4666678bf6898460032c408e90a9060e4d00d81e4f0c7ad4dab97b8e7596ad04def129d2d8105122b4254ef4569f1270e18b424d8d326d03ed0fddb7a5aaecb75b3af13572f25878ef9e44d077be1f3fcbbbc1ef2963a584600b8482853648a29daa82030bd9b0d5190672e38bfb4bdcdaf22cc7c4be59c9991f92d2fddad850de3f8e2b653f9a1d253391b9803a2f7f75ded58e291f2916208eda2c5e874d16cdb0c98bae389d481f0cb17bcdce15b7a054bb130cc6c4de2fd9429c0382098b1efdbb839a6e67ca06715f6ac946fef9fbf641b71372fe08abc2a5c10e12ec85e3f2b486d36b48d82658c4a9eebec2bc947475430174a06354a827dd095e121f3e059d04cd104938260afae41e3d5eb837e467ded80acb3f48d0d1218c2ada6120ab24f03208880265f14f0c1348f7f375385e39bb530097049e95efe2deecc5d772f8174ee70ca06f04cf407996b7d47e63744f0764d12c120af03752029eec213bb4b910dea7b6ae86b3168b00a3c3e16c1a3baa8339ea6bb615574179d2c63a794f374a93eb3c91d2f095cfc258e216213fa5a878bd5c8d0ae266c6bd1d67e49f112481adba130ed813f01080f9d4022ce66704bede1ce1f0ef8648559aece12dbcce1d4e9488e67b15c70ac7ff0e84d54aa33ca6edec48aa50e731c9380d5d5f4c664e19a2f5e3ecc24fba13f5526d710abb5309d1d9f7ddccca60ff2a6c8b18bb6b535c8d945f57761cb87f7caf382ba77e91ae8634a6755511fee68af65a18a89bb379988f1701f76b3ef65dcc9954deb4a92d73f86bf08c6f2486fbd240c33b10bb392ee443b93e7fbd97673e89f24672d318eb0e59f86dfc83f9c20e3ad5ef6ac88bd4e458528990d05810ebecf95a03c59bb382701a1528ad280582b51b3ee25c0ba5fe1faaaa7be663eac4518cc6cc79b7a7d83c6f9aa640ac79b42d0766a2a800e19cead1db6a14e5ece913a68e4a9827221a2e836a99366933978e943fe230c583e71364e46b71943265df0df5818c67182da8794e13a1d328cd4e02f0bfe2d6c4131fea53e1116138adec22dd6575773fd384ce1910c7073ac303270ca8e3f051f0e6b9599a9886b6cac1462bb832182aad6da1e3799eb20a9b9cf3af31dd09789ca605e02e68ede076ec9bcfbc0eb1723441bcc3057e2b8c31bf5deba22fe1f59a41209a7b2df7339056c6164c855bac738c6b8647cddfa6a534270713831c41111944ec7c39d2a209e2a2b4c77593bb1db5298415bbbab9418701e99c1c4d9e1973bf262871a52b8acb1344fa455ca2ba8ca59a8d5ac329c237599405b3765816dd0bb00", 0x1000) setsockopt(r0, 0x20, 0xa229, &(0x7f0000000000)="ffc6a1fe36aa1a379f8a1336bdf909c06b9f99c9feb99f056c0237b1bc3e8f5d0a0b24aab1b7af1ecb6aca62685ea53eb89a5256aea346304ecddd71166a42ffcb93ab93da9d4ea819016a4b4bd124c117fbdf59af271c10390e220843", 0x5d) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x2, 0x1f}, {0x3c, 0x0, 0x0, 0x4000000009}, {0x2, 0x4}, {0x6, 0x80}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x800) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') 16:00:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom(r0, &(0x7f0000000100)=""/134, 0x86, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) socketpair(0x6, 0x8003, 0x8, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) getuid() recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pread(r0, &(0x7f0000000040)="c17a8886ec4eae1fce93121e248847ad254af5aa938b467288989046fddd58b3b88ef04fb43c3eeb9763a92ce0be925faf1956", 0x33, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8003, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) close(r1) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ftruncate(r1, 0x0, 0x7fffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x402ffff) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:22 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000100)='\xdd\xd8\x90>O\x8d\xfc\xee\xdc\x84\x7f\xf9\x9e\xa9\x02\x8c\xdav\b\xa0=\'\xc7\xb0\xdf&Tj\xe1\xc4;PtK\xc2\x80\x12\x9e\x86\xb5\xd9\xf4\xbd\xc0\'l\xb7W#3\xd33[\xc8xV\xcc\x85\x11\x1b\xa3\xc1\xbc\xae\xf7\xcb\xaf\xe92PM\x94@]\x98\x90f\xc5\xdet\x1fr\x01\x1d\xce\xfa\xecr\xc8O\xee<:\x8d\x91\x88r\xf9\xd3\xb5\x10\x85\b\xf02-\xf5\xf8w\x93Y\xa6\xb8\xabQ\n-\xcd\xbf\xca{\xa7D\xd3\xc1`2K\x88\x88#\x9f\xfb\x8d\xc5U\xdf\xa9\xb0\x8c\xe9\xf6\x97V*6\x95\x1b\x00=\" \xd0\xbe\x02\xe9\x16\x85\xb0gi\x945|\xcb\xe0\xf1\xbf\xa4mp\xf6\xe1\xe46\x84F\xb2\xc3yc\x13\x8e\xa7\xec\xda\xcd\x91\xe5\xec\xfac\x04\xfesc|\x8dblXcW\xe1[\xfb\xc3\x0e\x00B\xc6>\x04}\xbfq^\x85\x15\xce\xe8\x88\x041\x81\x9fk\xa1\xb8\xe3Q\xe3\x8e\xf0\xf6\x0e\xa5P\xe2\xa4uU\x99\xd9\x05Q\x17\xbc\x17\xe3\xa9ah3\xba\x1d|\x02\xa76S\xf2\x9f\x18\xbd\xa6u\x1f\xcb\xc4t\x0e\xba\x9f\xfb\xd9Bd\xb9\x1a4i\xb7\xa8\'\xb2\xe2\t\xc1\xf4xP\xcd\xac\xc6\xed\xbd\xf5V0\xa8\x11\xfa\xf5\xf8\x04\x028\xd5\xa0\x8c\x8c\x12t\xd3\x15\xe8|?\xf4\xeb\x1d_\b=\xe0\x15\x85\xb7v\x10T\x8c\xd3\"\xcf\xdcJ\x9e(\x00\x1cF\x93\xc08\vX\x9f+=\xcf\xc9%\x1c=\x8f\x89\xe9\x8d\xf7j!t\x14') setsockopt(r0, 0x7, 0x7, &(0x7f0000003c40)="9746d159699597c4b1ac029d5fdfc07ecb5763d4c4d8bd4a802a1a70f3430c4f253e6946f91367a9ec0cabf3c51d478f66388b6e5b91b93190dc12a32c4d8e106acbda4a13136f3794c063d87ebed0dfa986460b480f1de99fffceec12953789b6fdb866c720df0a9d0d3e8409ca28515afe594a5b1b6d053dddbcc4bdbb2cfca28ca2d96ba381160645378e46745fc7dd729f6ef9c2b649cfb0f8fc56719df23bd53511b91759c8763b458b8d2e0363b6b9df963a5783e29756044a96f39b07a6d19c1776756ede204da4cba11e357e41dad7b5ef725dd9fbbbd14475c84067515bc66b99170ab6168a54df1c1f09094b3096b5bb23a8e7dbcf07c922655be0e2785e74e7c891e5b9a15d24803d28022093eccc488efbeacabc4da66f420e56442d5e1552911672c9798e6e0a80646f6f6f6cbfcc96266565d97a6685d1a9abab7a99b40385ef982a9add01e7c4f3f78117e180fafd3a89af30ea30b9d8777e5f91b84af9be1957d11750263fd5d8dad6ee42fccfd82cd63970fe1eaf343742da92206a7bab68b9ab75f9f7ca979713be1197bf3b28ca82ed3068e2eeb74bc893d907d22a5340d9bca14c2c229f5fc8136abebbc424207a47de853833ffd84a187ad810731d7dc80d2d1303c66b133c35d84f528ad32128f319849fc4818df1f26344d843855a89c116e521e69fb7e4dbca9fb35d05241a649eb8e2427df017f10af429593c7bfcb4e157942978b7aa30d9d3979ae8226ca09cf75a664efbc3f9e617a149b1c7c81d495abf84bfd5d1c3d6cb86a81ce54d19dc70cecdb327242b2d5c6d648cbf370a7970e61beb68f86c1dd5a2ab8a93a27a7b1d199035ee8b3e52714b1692c1ec35b1cd4a0f795643d6c3667d23b7099981ec8843694c24fe1940353b10368219e3e564c43bf7c39d7a65017cfc35dcf896bd18264558a701df995cabd2ab5f5e425008e7a0bf96f44fd9e550e1483de0d98a8d5ec1592815c5ccd185dca42ebd8786628f025c51334971c5342be122baa6c9f1d0bef268b5c8d7b2baf50cea276e2aa8ca1323486a6392d23e9bface2a39ba123b928392f3b911dc59cab6cd9b55aa29451146e1a7d1d1a02e81dd1e1353b82bee88c57f5e7cccf04a0c09c642b9456798789ccd3c9dd19c0713a68bc283ee8dcf88c526262d8941649db3d3fbd86dbb8ceed7bc7255c2e318900d739a071142924c77cb4a71ca91bc6a3c704c44d7a09e57b9370f1f2a1fbad9117c8ca883583d8d1ed09a7035d9b80e3929d2130f5a93c4cdbb946d850002d1379be8f25d4bea95e5a26e18141a0402eccd079373bf00ea39502919c01957a80d340f8e2d80c1bf173df6860824de0efa9f0ff829b0cd349a34ff0407c9a15e087b682e86a412c4399e2cc569dc40df939bce30a0c1bc67560626c76096ede3bf8ed758d70c96815eecdc446a64fc91dcd38acb85e634dbf14ca55e77cca17deb31157adbe25d45ea90f922aae2144cfea52b4066bcf2599b01b537cb1f7b1e2e32ba5c3de42b1a068dc09fe2aadf8c6e2f4cd96810746f40a902f1cd3d9f69c2cd389a9050fe0adfeead7c49eb3c540c0a287c5ea66c0a0321fc2444612ca58ca810e83b3206ec527d31f536cb686ba1da9ad60243dcfc62f093713bbb81d5f38743ae83de2846ebf2e7c1caf3648e916fa561634466d5fede0e8ceeb7c58f958e4883b08d4f35d9c48e7c8a0c30e96af96ac15c78903b155b13b9ec854795189421fb806d1a1959984d403942dad7e1225f4d934ae00987d71892c7e6d875bc8c318b49c606150f57e5bf240c6998431ed12761beac5518533bb629ba4545cfbcad1559e4a88e0307117230fda945aca9b99cdc6be4b9961dda6be7de0ef66fb94cf532377ae4c151ca8dea8615870856a1e40408f74f6370f152722045da5b986906eba4a2f701336314cd260856375e23e2c4d66144ec86c07f1d786c1a721f5de1a84c2f318a629ec8148f6d356ccf62554fd4aba3b98f1a02913ede0ff6645d8964d2cba123881d1db2a05934a9ef60b16a10cdff025e47a9a4e38472022c76b7a4f590dea1494fd91daa2201ffe2d31f234fe4096de8e4b99c44e54266f7a2ed199905af0bb0cc4892a59381bfeba831561432e8d5ed06d3403c141273c914bc987de0c5acf6ef2daccce9c443c41fa54a4ab040653971a6d97bb577cd53adffa7237ec4930ed943da08c940e5deb4d6c6271842c3030c193bd15cb2c115d73f40ee2f1d57c2e3434728bda1913deaecb6ee9fd1ebe8192b23d769d516dfae78f09a89563b3fb55cb66fb222ade664efed207f9443a791dbe16ea4f3874cd8ffc4211b4cd5e6a86a6131c46bc09e60c49d9aa6cb333f9a69e88fae9c67262ba03a7aeeb131792ffcad71ca4c3e433dc699d8410b4b2679ea5b52091c02e189f001681baceeb0da9095e138907c2aa8d55e100094009d6d943a494fafaa10ca0f512a3b37869ede1a8404b0861c00cda531f695679f9f210804147a8608039a2b107e5a1ddabdaed1c6a5caa581192b7701ff53dfa4bb82dde4715b7f538c47d0329a7f8a05f3b6fbb20965207037140a78385e9320a7c7c6c8229ee1d506d93544e04172db1143465c15a93dd420626a8a21f8b6f47054aa2a209e7a2ec3c834b2bd03af28d0a83d378d70adf3e7060f379df0a1aa77f6df17fbb481de5afbbdd395af829c5519c1d88ab4509c40e9b46aa9dab169af5190486f2733250c9392fb187f681cfecc84effd17b6f2090a30a832ca512222cca11df34b26e5a84a286a3bd0433fae3a461163a8407a26c44dc663ac0733ae2ff70902fbaaafd90b51228d428bf79e668224a87fbc7e0d651ae3fccdf5c6a1a16f596314a7ea7a893278fc97b8f0bdbdd4a85d49237569b4043cdd7d5d7b216653b44a17cdd1f8d1cf6d91def528f394a08806735a6126ab6b1f17a4ed73e9ad5240974bcc1713252da47de76944ecf05a6b5ca45ecc7d372f4976c8165fe1e4848270281c07e8ddfbe86ae7a5ade49d017713e4e23e4e68137e63fd69e99a7681b9ed043d00a1e7ae32b56284b084bad1e7e03c99609331c2e5ecd87286a86e5593353d766574802aa39ac632744cf398b80611b97010f849819be96a503629f05c59d32d96a082fbcb32890591d77f8210cf15f90c49973749e9d014ead1891cb5b5572f8d5225886ee2af82eddc189129cd6ebb49109da8ebc95875ca91074f11d244e7e2aaada095d1aeff6ff59e4ee024b052ea2840230ab908e3df69a81826b1794c05ff59b66c57896b0d56b2fc34ecdb94f77ace2fe06e26de929688cfead8b51e6a2c35fd955b4e2b8c51043157f11e68cce5b8562339e5870966f4f46fe6e3ac6166a947aea493a2d30eb2ab294d16a9363360dffb3c4a8b602fc28272d293376e861f9baefeed035d9f95298b1f0d757514ab5fe79149822b784a83f386c2119f3ac875a3265eb383c9eeca6b3c731196c8df0a4b9c51bba2c9f71db95680407c3945ab07854a113bf973617ecc06c6149dafb999bbd4337c87b6967ec451f35408076acdf86c6c69049362a76906f47076079032499419313e6c6101500194c7dca299c16b3175739716f74c288936f0edda55d25f23d0213b97bb412c4a95fb3450aa5fdafd479219b0b97ccff2f472c94c201a195ebc1a3d4ebbff2f978a6d03cbf0bd22f91d7cf918ac786994342bd04719fa625115cc2dc05d956b9809e256173053bbf2d544c63a9c52b9095915166be5242b010fc43a6167f6411ae7a20702ce70d931737ff5d04b89e52df45e1af13eb252eb60ec0af2d6c1d7eb25899a424fddcefa8d6e1bd3b6e098e48f8fd76a12eb6b3dbe95684d703b93597bfa74c3c8753242fe9f40ca6e319d38bf8ee54dc30e05ef33abb27a2d4f820a0768fc4ce26ffb3f84b837599e77ba5eb18685caec57a66bf214d8592698e4df6b69f0a0ab2af87b086625d72567130a72a5c0262434aad582ab9d8772501f5620d772e9a5875b65b4a8a1bea78a572556df926c9a932fefe7181b36656fd3fe7f469752bb03c99b4c9832ce77896eeae09a0bacb6b91597c4ae84482a7ebd5177ded870dceba861c00a6a7ca18146be8331227a22ea5b9ed13fecdf614ecc050f586fcdd73cae970e6576379653d1d511627037e33d96b7c30907c5ba233e0498219417879a017e78b2f13c4ac8df3fb80b41f16689c25604f3630f429cc34446f6381f18b67f0e10cc481377bd513c8fae5b53bf04bfbea22e62c33d41c5d5a746ad80fcc2fb084cd341db064c5cf8801b135b3373b87e6bfc03bb4d2439ccfdeb4ffb6d13b559efbc03a3c4620bf5763348faec487bb41ed25e43907be75386acea6b2eaa7fbc117b1fff053f57e66bbd872c82615c8fe13c5f373c6cdc4a7a5fe7fd3993009b59ebab7eddcf75c86ff64e27840597e3cd8b0593d0c88b02b2bd3da56d22eb8b0b5bc47c955308f44264b92e433c0e7983fca226bececbdcbab882ccd9fde7a330ebefa65b3140c078d8a590e7f19b6bb14cb43237c5eb5c43152d61f40536b434bd22b43d24b8732f6868ad12e9eb164aa5724ed2b660e9220e237244217c989aca2eff62fca61c5a5c611d4443b78fd34b2eaf09b8d839df97b029c49835323d98fead4c236eb933c137ec334eae5cf556c6189cdd3782811b5e6339026e45ed86cfb99be509c95bd55561e7d95074ef570a74de57bc86efebf711701f8a79545e9ccc742eb4a7e26cf9ae793399b268c3f64c4e884a5e4f6709699b7ea1e0471995fdaef7ca8dd1ff29d454dffff2b03145d217c1afe0315f97fa517d809f49f2632afbe3d2fda872e462d917f76e36a9e237ccb5a928cbb44e5eb69ea1c32225ba49b115f422bb4c241d6008eccfbc4c2155162f2fc0070f2a6193b18de704e41a2bbba5b0cbf74ec1e41a0a9dfa62b9054c33fb752f5108d94598bb4bab21b52214d01875e41b4489455ca0c04ed887aa904d2e02b575ca293959f2dac6f54983c402db8de99b4fce93665b50f93c455db9d18b2706dbc8d8be8634cd260ee69310e07c1def8dc30cc4edfb587239509612565f2a4fbf94f46e1766e86141376b813130944b344a3eb6152fdd2da8b621d90e39035bed90edf570753be586a99efc99aa81ca7a63c33ddc53fd0cdd4ad5e222e8c4c87921fb97e70a39eeafb3d5093522b725147a5a8342cc319f72a735f4a6e33759a992de130c58d308ea56a8e876239b14e552e1d0bf122d8300815cf7b58d606e81a3495db060a445ba68cbff258bf79eb65637af662a945a730977ebf347a8628934f32f060695a95527359a9f3befb7940b361c81a735cfa8c3dce0e39cf42f9c9d1162434443f13ac72e05c18eef7a8e1a5b112af45e8b12a97cba8aed37d0ffc8b0c3999d0f85b75ef99bdd89fe566f4475eba8724a17cc813465c641663ffeb13551e66994f23d6850f80efc7c84ac21b139b1cff6bbad6fe67539096974e3e574034e4b621bc5a6646dfc7df3371d257d20441ed2303c4cc23bd9d12d02e6d8c6fc3f4b99ea92ac0471c72bb1209dcf82e271377e2846b927b361f1a9a6100b8bcaa2cd4685fd0e74aa225a8a19c5a3405846a60b3bcce0a2f670c181eb7befbc7c4f60f3759d967e0bef801a326eab779e3daf535477003ae2c0d46c28fe4e50892ce7cade4dd63373cfc54450d56e97cd46fe75cc52385e024f4863bb6ce269edba236b57f5630c8df6d7beb07bc0ba726a2f13ff3e5b1d4434f14ef68ab97ceec2b7dc626f2dd437", 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x1fc, 0xfffffffffffffffc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000240)=0xffffff77) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffffc6) r4 = kqueue() preadv(r4, &(0x7f0000002900)=[{&(0x7f0000000640)=""/100, 0x64}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/127, 0x7f}, {&(0x7f0000000740)=""/67, 0x43}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) setuid(r3) setsockopt(r2, 0x29, 0xfffffffffffff13d, &(0x7f0000000940)="1a294fa129efa35f7944ed01000300fbf9", 0x79) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r2, &(0x7f0000000480)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x3f3, 0x2, 0x0, 0x0) setsockopt(r2, 0x29, 0x9a2c, &(0x7f0000002b00)="b3dc629021dc5a1a76611140c8d19737de9b2ca094ebc01cbfd787dfb0b7a4853cea90221699912fffbcaf2783eb73a7eeec0db9598b21950f7966e66db62b4d8fc128b3e68310e12c38fbc84c31c197752a665c682b980360a09f02e5abf7d776c4e06241033743e9e84b20f3b0843fe0ef6bbde070c1ee9eaad7566218be9858d9fbef77ecc353adcc25deab60a471daf7ce230328b1be62b68bf9a57b4a299c028cbf9a5fabef7cd4fd0199b3f6fca5fbef246652060ba1a3d1e22f96c66107b17dcd3db47ef86354fdbbec6dba920b8c631c13612894295edff90901ef4498a66971ad16a5b0e92619789b2acd", 0xfffffffffffffdac) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10000) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x108}, {r2, 0x100}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000003c0)={0x101, 0xc9}) getsockname(r6, &(0x7f0000004c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000504d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000548cd1f7054e45130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fd65a0b2c8c95eb053034e850c7f304c3b279db5e9e459e60236035f92484cffff6e403541144e116cf5ca3b8f7c0bac6f29db3f898bed33b28bf5ad0f27b70b4923d9a495999"], &(0x7f0000000500)=0x1002) r7 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000900)=0x80000001) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x2000000000000043, &(0x7f0000000240)}) r8 = semget$private(0x0, 0x3, 0x80) getsockname(r6, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000540)=""/112) getpeername(r5, &(0x7f0000000600)=@in6, &(0x7f0000000980)=0xc) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x100000000, 0x100}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x9c, 0x80000067, 0x81, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x10001, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0x100}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x0, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x100, 0x1f}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x3f, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x68, 0xf0000002, 0x6, 0x7}], 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000020, 0x1000, 0x4}, {{r0}, 0x0, 0x81, 0x80000010, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x1ff, 0x9}], 0x800, &(0x7f0000000040)={0x9, 0x81}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x81, 0x61}, {0xa, 0xfffffffffffffffc}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x0, 0x3ff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x1) fcntl$lock(r0, 0x7, &(0x7f0000000080)) fchflags(r4, 0x1) readlinkat(r4, &(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x110) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x480000000000000) r5 = shmget(0x3, 0x4000, 0x1, &(0x7f0000000000/0x4000)=nil) shmat(r5, &(0x7f0000001000/0x4000)=nil, 0x3000) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10020, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000240)=""/134, 0x86}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x8) syz_open_pts() write(r1, &(0x7f0000000040)="df63b9a76f8c49a32fadb17f83888294", 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "0000007f00004d16bf3b0000000000000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:24 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setuid(r4) chdir(&(0x7f0000000140)='./file0\x00') r5 = shmget(0x1, 0x4000, 0x4c3, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x2, r2, r3, r2, r3, 0x60, 0x80000000}, 0x2, 0x2, r1, r1, 0x2, 0x5, 0x8}) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) shmctl$IPC_RMID(r6, 0x0) r8 = semget$private(0x0, 0x7, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xf4b, r4, r3, r2, r3, 0x50, 0xb3}, 0x8, 0x439c, 0x4}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000240)) chown(&(0x7f0000000200)='./file0\x00', r0, r3) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x4, 0x8, 0x1, 0x1, 0x7fff, 0x9, 0x0, 0x2, 0x7, 0xd3}) r10 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ff8000/0x3000)=nil) chflagsat(r9, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) shmctl$IPC_RMID(r10, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket(0xe, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x14, 0x8000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20000007, 0x0, 0x10001}, {{r1}, 0x192e396b28f41dc2, 0x1, 0x10, 0x6, 0x7}, {{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x80000000}, {{r2}, 0xfffffffffffffffb, 0x20, 0xd4fa67794a2efb5d, 0x3, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x696a, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x2, 0x7887}], 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) dup2(r0, r1) 16:00:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0xa5c8, 0x2, &(0x7f00000001c0)="20399bfd", 0x1) r1 = semget$private(0x0, 0x7, 0x280) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/202) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000200), 0x9, &(0x7f0000000240)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x880, 0x0) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r3 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r2, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000680)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r5 = dup(r4) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) r7 = dup2(r2, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x8e, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x28f4, 0x10001}, {{r2}, 0x0, 0x82, 0x20, 0x8, 0x1c}, {{r0}, 0xfffffffffffffff9, 0x28, 0x8, 0x756, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x9, 0x9}], 0x5757, 0x0, 0x81, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000540)) getgroups(0x3, &(0x7f00000004c0)=[r4, r2, r2]) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="84bb1d14f767f2c3d65c96008475d795c35147b152985785064ca19c167f9bf39cd36c8043d40a91ae4d701c7a2856ae1c96b38aff9ae28c99cafd37e99edef8c40dc55eb55757339135cf1025dd6680bd3d1d9fd55844df20bcb89681ae2892ea7f41706e945f3e0dd8ff3fed787633a64582fa918db75c0fef738efe1597b7240293d089771c8ff9b8fbc637da304581ddea31fae90285d9ea42f81f7d024ef00b0b5aeccf22fff2f0177233dc281ba4102ec1759bf4", 0xb7}, {&(0x7f0000000240)="c7f878a13224f299ead9266f320945bffae5cd0318af5888e68ee1b47d2a36713985cf0c59b9cdce508168ba6a1bd1192a34015d51c157bcb99ab4fb26c1e986b8f19343717cc36baee72db8b1b22f9c002788693feb4975d06dd9db5675ccaceaa10c097428b159f1bd5ef5dd31e9e4043e7ebf145841da54c658a540bd92fe79c88d67598e01b269cb55a5c9f432c3c8760ef98fced461d467ce58ff9197d89009b1f54f57a5880bdbef06f6a74be584e645529e80f055c98ce15405d0c1a17ebedc509b7c317990a19cdadd717be31e6ae6a0482c35a87b4ea33587bd5512dddfdc053862c3666a", 0xe9}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x50, 0x408}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0xe420373d36bc33b9) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x6a, 0x5, {0x7, 0x4}}) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='m', 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) pread(r0, &(0x7f0000000180)="e85db01489f275cbcfc11bd6ee2dd9147e898a13a8ed3a5e73468cfdf4ec819a66e0463b535cd60d61ebe6b41e31bef9e732feb712e404903b7f66773b781a0709c5990d39fa0730a5fb6918f3252303bc4286f59fe00540392c82fea5fd010b691ffb72f8900ae948a86f6ed4d45554a42f23ee5cce6b600cef7e0b9f13b101fc5160dfb2a335e258e71f728d7d099674faf95804fb011747cbb962b070b588f76ab7b928bafb2d4d54d2901b65b6ebedf95545d390ca4da0b4e5279ec5b9d3c6d9c914b8f9aa22627767f959e4bdf7ea5755992d154020d30493f94124b994885d2ea685ffd80d37698ac5565ce5b0e7cf0fdc7d0d7f5b24e33b85fb0dbb410f32d5ff833995e9a78fb3b1474f30a7552848f989595f4fa72636e882d8cfe51ef3b23c6d99ab9853507775e1f92b005a7b398715a7232eb2a1a979b298fa4c6140c1006a7cb05a350573993a04ef290199936d6f0e61d688a58c01f1832ed4f80c9a2c7dabbcf4462fd3cee429e4465e089fecc7c21deb3e4e793010539331a540ab5468ec70083aea60f9eebe7e97a2457d95882df1d918dfa575846b5de69bac5dbcbf6fdbe9bb25b4fecd3a2cabf27fe30653a36e445fae50a7a681926fdb3510a1b7a20f026e9c65854aa2ac737c8289da7911d975b2db4dea3cb77e87abc07e66684b7408545ccac2b5aa9e22fd517add47c67d0be0d594d8080e6db6ea889271e556123f19ba983947573362e63151e4d17e2bda475b299d8972366f4d95cd77acc877e6b86af6211b4754d35af7aa61931116aa06478ea9269083a94ede3c8c6cbcd0e0a84d17fe426064bba49e584cae256a8f5bb7b1c2a259f0d887b2ad1d5fe5d93197a47b7b2fca98ad5d831f4319b70a303bd32cc8ba65c34a27a443f3499dcf7fd724029862cf4c7a63a4f7be396d7dac87a0619c7109c6875c3b53b78f8f5e97d481f7989aa76f1a2821a2fc9dc5af15153e2459fccf4596cbedf1dc975e8db6edcf1d257cfbd6379eff236c7022021bf1eca70499fca3a9c4dd613c7daef4315dd24ddb68454df382a41983626a63bbd30dbe7a336a33968cb40ba39842f3ca5fb366af3ebffa5bb03fce6602b0a3b3f4ffe237ff002af93bb0450add7ca18e52af558382466920c6a32ffb8cece84bea4b633846d5dcdd30889e2f606b1f4e13910ce4060b416b795dbbba99ec17f4c3e3d3130cfea174ed7a9ddb85430e121e0f68f911d3004600cfab3776be348157ce8cfd54feb0b6a010bf8ddcc5505d81b2490ec1e6661ec6602c589a6ccb8120819db5305c1baebb25a5613ae9c7b2b1fb399ba06133c821f0a9c2c5f166e73c6182e81bc87c6726c24d20a85ab9f645e90c0883e016a49e6adab89eb54acb0567002e78102d7c774a548c59e02a3c0652e596c3179346ef4273e96a6f880c100247d147c62ce9a0df61d8f23e541ee1880c8cb55f16251570bb5f4706865379b05a0c30d02ed690c0e1850811b2125059852cd9ac74a77bc58abe1bb6f153699f9a913a01ce14e1450a984700f53ca7b40d19e2e4f7da2eaa65e5f5dd76ff24a76a15f374c22bf30ccfa010ac2c31af5c1d1a6a3f6088a53f5e6f5ab11e566d48adf26b47424edccd4657ffeea5eceb4df0a845a8d10aae4a71539ff36f57a50f5c6f9f448fb4fc02ec99156b4c73cf387fe0159517c04c14715387a578236a63bddcf59139ba7ace0d09a79f22fe8bb8dcb1b3b476d9ea460567d8b28af5c971b2c76e462b3d48e15d23566e3421ef07ff62fec58a91206f088df9d68cb1dd67ee57a0899ff08142f90379c8075c8e089be179b6e0540a42dbfe9da253695d05e1085bfaf5e113064c53bdd4bd742297d6d7080708cdd5b42d51a80a2da4fef75e1e287d553885dd02086d0fe84f25b67b02d788f450b9fac86c02aabcc84a662f4084157a848f3a4efd27e9a8d6b28a56a8d4edcf736bc272d151b460213091941c1b94389c38eb493bebfb3f7005c3cb3038d56709f10bc9d344e73a8f384e85367e218501934c7ad2bebe4283e8b1f4637be0af0911b8bd86862c5f1057a24b8bdeb709053beaeff79796b79733d25cceaff6d73989250584c8dc207acc18b530b0636a17eaaad3e22c280f0ba7128073add465f19d743af89021ef55a28dbd2fbe197446b6c6d04376c0893eac17038fb8d351c0e02b05bff5e0b043be11f1b7aaf51e06175863835957989853690e64e9719e934cedbfea0807a0c2db22c54fe735847f1729408632d24733f6e48e2136bcc3447bf8c66c77f51cf9516c88c2c80371952f1ad3baab56c99d5057f2e5a09a3b90f44b999604ae3c22870d97877903c360344c487ae203c6b07ab5be6dc88f3cb462c2a965f2dd4fa9109f54063107e9494efca310d43924e1444667681b75fcb4acf9326fb035be662a52c7e7d73e0ca315e058cd33b25e0f6c74bdb5cb3f40af4499594aa8b5ec25dfe1c5c716f244b307d07d05736dc80cc8bdc0fbd9826e18625bfd72d69c7fb51b04821fb83d8862f38a0d4f63dc95bf8d226dd3c5d5dac05a281958e8efe4f3a16af3f821f28ecb8fee34ad5f18de3cfb9bc3a46b20cf084d1dc03b35e34c610a05317dab14afe774aa1015593d298fcadb84c31472c7a5ee20b63a5dbf84249be53b2eabd6ac458775fc40357e51ab01ec4e0179a8587cd80a19715cffc026a332604ee0957c4e97409e576ac2235eb95de49f8f81d09914619df08510a7c5a8d8d4e7eb1ec8c19164ca1675da2c74608ba22b8e2657a3431669a5bb90026f477486eb7e96fa8beffbf75a59590c71f181fb9bd5a7b2776687b1a98293d38ea10091d94a04db789b8ed54546e825f2e8ab11fe9c7efc36bed0a3c2ecadfd015a4ef43f1d5f830165dc2ebc31181f67660f67fe0068469a1ab011947cc3eced62d9ae4b8aceda15ab4a1fb1eea08617c6fd39a3eef82b17f19572fd898092ab54b1cc7408d537b9b32100ed6345eff4738a79df5110054c5cafa2a1374893cb1c870a43dd89b87d6bbf642dfbe6fd303c9e74f402fd968d718d34f120e5c210bdf3a4f8f797af6fd53b8e72c9f4971390b29749c07f28c83b562ba75f0b85ff817facccd51300e8c355e8cfc3cc439ea936fa0aa4af6243ba58d1420b91d37ee1e84e6b2f00bb86bd17d114fc842d52c6395a2686b927eed68991fc08957b937e8809749f9907e6c3ae0294ad48444e445f6e596887b83d3a44f3c823959235913db1420586c74a3261e177fb118e4247c2b610b4191430fa974cdef2ef7f4aba2df63e3c0c0c5c7b727e4446dad259611f8f798aca7e1faf0494c866dbc666f98bc54f9533ac33e86f9ae56a528c5a6815aca5f676ee9a14b094d789e2fa0af8f5aa321cda73f9d66aff067dcd0820ee895acf18b84912a585174d1cdfda9f9a309796e690c9267ba63a9409fe21beab80980f18c6a0fd8d9576c4561656a219c12f425d6f669d734c6c84e5889a4fda0643c13e9cb8ef09798f458e47f1df83e564a6e051f5eab8b69806c05d3dd56b2feac714877d9391d7892e13bcaad08526883abc0308be2f75e0fcbe2cf435f1632798f56f321c48609f87a5550dec271947597731484aa2055b69a25009f2c1346940685c290b619b079c08fd80d5b7ceae35a7aea5032bf2f1a537fe6170ccb5c9cce6ee8372e32d1c00d81a697359f2f8da7d664319ad854adab18bcdaf110a8962cd916a6a048b3286926853e7a95c54ca057a775376436cc5efa94a611a60f4aa9a63758daae8fe7cc96aba6afa9cd5e59ef3cef45cc53606eea3f7a19cd3d3868e12a7bbbbeda3c4149ba9766f78f5a0e5507f531e8d82d90a460aca2d93a0815363bcc24d15eda3cd7854b7d6e549214bf61a24ae6da78a2b8c782d7df8da66a377de6677eda7b9ec836efac80f27e15fc3f653ce1f4a5223abd03b831c7048b9e5cb44145b1d4007432b76b59e30fcacf658f57230306253e8f3b7222224eb09da7402a2744767fb76ceeadb0f9f984124e2e72333b003213550460f11f534efce9d7c8dbdeefa3ab392e0f8d5296865edd54621e5c2ca491c69aed3c84c616136a47e5ea14d6d6f43c15eedc34d8fe895dc9ccce6032d9821aa9ba95f6d09e319aa72ebc2215fb56ff3058f119f30b6a7bff000282c44569cc31c8a891560b01d127ef9f18d9ce1b40af02d622369b93b46902b55d30e17a1f6128b1c1eeb16d3eb9404b2640cbc055103c0d7c5bd5cc65c922c4c1b6b70d699424131b561d99409c0a9c6bac46a062b135e158ec0f66d9d590cb182b0b80e411a7b601f40a8ffc084e945e4a168794deafcb25fceb81f833f9080e002c8a293057cf9606e9965e5626f0175bfaa45c7779c87c8053cfec42db83b7a08c5384c3a1ac5d7b31fbfb874bfac61c3bfcc06d66d984bb138f78dcdf16dbaac262fe98443206e1fd8980a1ea7c16c671f560990c81b22c492aa804683ba0af0bd793682925603b5eb12a03e38d3820b2b18f76169589514b8891dd664dc68595d16dfc0ba58dd851f3a1aa31e1d29055fc00f1d0f836393c6f337c00343cc3f28ae641cfab7c4f1fb24a64a1b5ddc66766b889f6fe0e723658e2761d7717854b507666b63b4826020d154067b2ac8e5d52b4093de17165455a7896685dfcca86761a7c8e7319b1dd39e285947b076974c6284b192700104912753df116c1eeee773437a7d9c33b33174e2d0547e24ad7b1d5a69ebc51aab65b38994cf168ca14c2273456f76ee6c7c1b643b1b60f5678c3332144a41a736771612879409fe856f900789f2dde00496043ca1280faec1f052a59f22741d1a15318e7c4ed824c04f130e2bb2ec072b9e07ac23bacb2105678c64119132ee45dacefac371e9d7a3417c5e07735e8c84e35505aa9452d7a30deff6d795e4c14373f5803c88e0e77221c86fe3e55be4c4ca6a71956151b13b82e90d51df4746ad86d7c072301f8a7487210632ffdce9ca3d10011324f9d02dc3a90cf67c02e43907e0c2542fa76f1f819947ca1cf477c67167258357137bae5d7252d42b0a9b5558192e53af1abe8d38437510ceb05b17d87cbc57917678dbf43976035242598f7a8e070e1d70ea9583145f9b9ba027f3406e73325a8adaf7a77735d15afe37e4d91a7471ed9d11ad75cd4eae7569824f36389afbcc78aa66febc7a033c52ab98241943cd22081276648358219883e2b67ffa93fe7ec498ce05178aaab37bf143296335655f35d4e63eb3c77ed769e60d049242b970d3ac96704852cb9fbe0fc57c7022f7184efffdd2f7743af8030499db7d1328fdf54706c92a5938fe0720776e4bb1f54f6c426fb5b86ca0a7e3fd31c02716f946b32bb68c7f836f8a95f1a1545ae766f08d532d44a269c74f5a8704732183e07159accee091b7564d80883dbaa82829c72352a45cc28e4d8beffc9679fe644ab08c8135f8c1e3e4f0b5d4c1a600de93c909ca2ee25aa4d9b8d5a27a61ce958239e555c0c1c4a83eb2b1f47c9bcad4f911273242594f401c03f61b0b830274bc2163345d10fa7ee01e766d13778917ac68eb6792d94237f7a06f06dd0c06ea974b47b68d93beed43e7b22e476a098f62140b66e4f1795dfa21a1e76e5f8e9f51c6549d601a71c811c07f9f5d241719d6c36e581b2777d245a97fc2a6c9b9124b06c610ef50779696ae151e19cb6af9620022b6971ad7560c240532bf7f1b6e6bc17172a9fc19cafed29628d8ffbaeb88e21d576c32eb86f6ce171ad4f759057cb8c730601d3b7affac109dfafaf45d0c", 0x1000, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x81, 0x8, 0x1, 0x0, "55ea6c60fa289ce9a1b90c3201daee3a3d55322a", 0x5, 0xaf9}) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = shmget(0x1, 0x4000, 0x300, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 16:00:25 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000280)='..', &(0x7f0000000140)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:25 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) syz_open_pts() 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f000066c000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x6, 0x7, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) fchdir(r1) shutdown(r1, 0x1) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e1a823e0c65bcb50468a3afaff806b1314070835dd3aa2f35a88e30fa66fb6de3ce9edef020e5c264ab8f85985c189d3ff8cee", 0x33) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x9) 16:00:25 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) r0 = semget$private(0x0, 0x1, 0x44) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socketpair(0x2, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x5, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = kqueue() r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc2, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x20) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x81, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r12 = dup(0xffffffffffffff9c) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x59, 0x12, 0x8, 0x6}, {{r3}, 0xfffffffffffffffc, 0xbbf8e17a366334e2, 0xf0000000, 0x529, 0x1ff}, {{r4}, 0xfffffffffffffff8, 0x40, 0x5, 0x9, 0x1000}, {{r5}, 0xfffffffffffffff9, 0x1c, 0x40000000, 0x7fffffff}, {{r6}, 0x0, 0xa, 0x80000000, 0x1fa3, 0x6937}, {{r7}, 0xffffffffffffffff, 0x2, 0x40, 0x40, 0xffffffffffff401d}], 0x0, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffd, 0x22, 0xa0000000, 0x9, 0x1}, {{r9}, 0xffffffffffffffff, 0x43, 0xfffff, 0x9, 0x3}, {{r10}, 0xfffffffffffffff9, 0x73, 0x80, 0x6, 0x7}, {{r11}, 0xfffffffffffffffc, 0x61, 0xfffff, 0x6, 0x5}, {{r12}, 0xfffffffffffffffc, 0x20, 0x40, 0x1, 0x20}], 0x5, &(0x7f00000003c0)={0x8, 0x7}) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xaf, &(0x7f00000001c0)="a482098716495c22b581cea19657b05dc398a167b8a42d6a42745b5b8fb4c7b584b725b4dedc97441a501dcab8c5025791767202b0aa79780d1c5b02085f95f9f08873a4d3aab39d58228df6bde8158efa09bb5193035caa8434b74995f28d87da6f7d77b27cd46cb90d0390e0c77b3141b6a07c64a181cbdf04951ed677e668105fdc45bb67320e0cea14505f32315243f9af5b2335c57289fc07af5715e92e8469fc02653c35466fc7aab2ed0ea9") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1a, 0xffffffffffffffff}, {0x17}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x1, 0x3) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket(0x26, 0xc007, 0xffff) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket$inet6(0x18, 0x8000, 0x8001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0xe90000000}, {0x18, 0x0, 0x1, 0x101}, 0x2, [0x80000001, 0x81, 0x8, 0x1, 0x4b1, 0x20, 0xffffffffffffffff, 0x3f]}, 0x3c) socket$unix(0x1, 0x2, 0x0) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup(r2) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2, 0x2}) fchmodat(r4, &(0x7f00000002c0)='./file0\x00', 0x14a, 0x6) chdir(&(0x7f0000000300)='./file0\x00') ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x100000001) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x1, 0x1}, {0x2464, 0x5}}) lchown(&(0x7f0000000400)='./file0\x00', r5, r6) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000440)={0x1, 0x8001}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x2, 0x4, 0x10001}, {0x18, 0x0, 0x4}, 0xfff, [0x4, 0x9, 0x3, 0x1, 0x7, 0x3, 0x3, 0x10000]}, 0x3c) accept(r4, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001540)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000015c0)={'./file1\x00', 0x8, 0x4, 0x0, 0x0, 0x6, 0x40, 0x100000001, 0x2, 0x0, 0x7, 0x6}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001640)) symlink(&(0x7f0000001680)='./file2\x00', &(0x7f00000016c0)='./file0\x00') select(0x40, &(0x7f0000001700)={0x80000001, 0x20, 0x6, 0xffffffffffffffff, 0x0, 0x200, 0xfffffffffffffffe, 0x9}, &(0x7f0000001740)={0x6, 0x8, 0x20, 0x80000000, 0x9, 0x7, 0x1, 0xa8}, &(0x7f0000001780)={0x0, 0x9, 0x2, 0x1, 0x3, 0x4, 0x3, 0x1}, &(0x7f00000017c0)={0xc7, 0x9}) mknodat(r4, &(0x7f0000001800)='./file0\x00', 0x80, 0xfff) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5, 0xfffffffffffffffa}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf7ffffffffff4e9c) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d813142734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f99242fad4499145428b77a154dbb1a84401d09297204c835fe3a5fb14b7a73e3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f012", 0xfffffefe}], 0x1) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xff) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffff9) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x40000000}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) dup(r1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x64) msgget$private(0x0, 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xabfe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0xfffffffffffffd49, &(0x7f0000000280)="000343c41d4ca201b062055eb70f65792587431f9d4a0e4336f3c10c5a29205591342357e709c4dbb624f797a47d4eccbb0a46564644c6c5695c28d6e462d3de48975ce6c841afac45952a436251a4e109fa24bba5c433b264711bbbe6db47812f8b5c2cc25e9492df30104f01bb171516692565ccf8d99ef2fa71b503e92a9fb1") 16:00:26 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x100000001, 0x9, 0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r1, 0x2) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x6004, 0x5) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x12, &(0x7f00000001c0)="969b100e66d7586f35d06f2786afcd71006a") r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x420, 0x40) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) getsockopt(r0, 0x200000029, 0x7, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x1ff) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2081, 0xffffffff00000000) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0xc000000000000000, 0x7, 0x5, 0xffffffffffffff60}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:27 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) symlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') chmod(&(0x7f0000000080)='./control/file0\x00', 0x100) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/74) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") load: 1.04 cmd: getty 3883 [ttyin] 0.00u 0.00s 0% 317k load: 1.04 cmd: getty 3883 [ttyin] 0.00u 0.00s 0% 317k 16:00:27 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x5d) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) 16:00:27 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x100000001, 0x9, 0xa260, 0x0, 0xffff, 0x3ff, 0x7, 0x2, 0x1, 0x1, 0x40}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r7, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x81) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x40184) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:27 executing program 1: r0 = socket(0x10000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) sendto$unix(r0, &(0x7f0000000240)="519503a8a867d0996fbb2ba042cdf727d10859fb3acba0ff6c27e38540b397b35861e61e4e963c50491efa246c24f4f96482c5c8dc86a80e96c82395501f11d99bc9eb3aa28b8040e7589580c082f91649be8ca9ca7493f5725cef6a700665a70e7ef1a0753bf6aa0a9693bb74776c9ce01762a0635d2b0efbe1df4982194c61ead1a42e0cf6d8fc2c1aa5cbd626adf5adacb0c6f7539dc8b11ae734153d0ca7fd148a35906fbc3fa12801ddd4cdff5ca2ca7af611b81f091a591c9fbb8e32babf0cb4e47e8c70d370ae765722991cbf45b107bdd49a1de4c5f9b47184f95b1a4f50b417a9e1ee64ed495d2b1edd693c11ea9ac00dddb34eb2a489a42c7f4b9f3fa48c0e0c5bfeba66e5cc9595e036b57313d437981e21280df72d96c19a4cb0bddf97d047d9d2b3513bbf302d4a4f362bbf30bef9ac7f8601b77d4f4dd92d9f504f3a6845647e70a8a773a56e1c6147f3032c2c20400e8c83b2ded8596e5270a0569e07812a00c9a196d99480fca8a2783c64b4961337c8296970ff460d08c5826cb5d7ebdf4790ddb2552ee582decd2a1e696a7e8e0ac6f3cd5c412904fa1bdfb5e4fc6300d078be6a2bde01096a80c131ef27ff4925bacf2eba6e3be66e6e908f87a27db824fb0948e1ead4b79a41c94d918291759fb85e277d288aa9242e95f880f614b889219b0c039ce216f04ce3e4eafc19d14f6e7f19f460aa6dca6e28120364da75c257b5f6319a724371348de2d5788db8b26b0f6861f70917de98e922a672c7985d0f3bfecec01b84772b656a24bed992759e4355d3eccc59efa91fca3d83a5b0d1ee51299b5ab2fbfa1efe4663332e90351ce8c710db58f534b2dcf7abd493f0da7e48ae5321a651962479f951d8d3222a6df1841b194818af01045f5bb34bd36380e7248edc233b076d484835915d93eede580147a64df65b7a9715580cf6ffcef11e884e1dc3221a43d96b5eaf71f7f542d4aed49be467b078ffb3d16563f5f4305063e92fe6a7824f85f22fea00a9c71fdde9926304211885136e7c9e786972ccd303f2534e389fd1db46be7849b1803a3b824118d9eebeed616e197a6bd510f09681f7c92daac96d39a309151cf97edcb0d295ed28a5fd304042c75404fe8b231986bf839126d6234af1e07b0de57d2208f07052ba769ec77b1981cd9fc8f663e7a080f2ca36950094ba8b4b6059fe8492dbcec7dafd9b3ac28a54708e2d4a9c02b55ca6bb8eaaa8c5b12e44f2b519e876764514bbf302540310ca99b2a6d67ba9b0b44864974fdac1351d5460cb5a64376473dcb651da57bd82b17bf6dc039785cca7b5c2af3d4f7dc341784d048c52a4fd61a88c1692ba9a7873e0da71c096d9ad4355978d0929b5646768789abe1d99c1622f3dee6c05bb3bca1bc94739a5d1331777e5e2ef43a37dd8fa2c8230659a2f451b5848537e87bf42227819293fa466604221436f801f509618c4918fe01f51f032af9c1859fcc04687cd40f5882591bc6aa4c3e6c77ed1c458c9a4b6ea4a97ae4a2db5556c1ccae7f4339606182f0b8c5269aac382ab66159b9eef36767cdb012b5f95a4be13981e65c122b1b37ac376410b4c32281c9803e12840985a0464ac66be9a2794ca6c23f6dd50c555e644366099321e67bf28cea42b284419d17c9d81a153416ea5feb8c30431b9ac8ed3bf26d7b06fd99d20b5e00b2cf8ec5e96a8ffabf7611a462998d5692883d401f71e08f9233a0bb4eb50460305dfb21af4c78b6e468e0d881017b33cdb1aa541289e856a445cb44ef1cd28aeb82592a619d9646e415c8658fb8acefafb744fede84d083d728c2deae66fb3196d5cfeee790244aad2bc6e34f1b6f90eb8c1e0430880d6d932eb9e4b2caa46309560d271b7f5c08cbd48fa35fa703cc23c7089ed3cebfd82cc8730b3da4331a5b4d0429a71246541289724f1c4e08170afe0cdf774a42fd52802dd621cad3a5f3fff61850fb09fe6097d726be3ec07dfb464b2e0c4e73e8d95be7285aae730db5a73cd455697f0d737f99a8041f56e6c228b2cba516e67b73753d528304a191c03b54b885d9a9a2472ea3263f190440d55c8fba2bb3c648e559f27cb756e8b8b8310f94a460bdafbfb773e1b7e8503edd9818862cf3d2b22bd214f42a565777e9640520ab50454d7459b1937ff6cc304b24fab5f4dcf9c14ac91da499a74d7d3864e184c4f90d91fd02c26a55ec74925da0435ab31cf9ad1b3fb72d29b5a2f94ccd65ba2a537bdc44637a7d91647748e693a3206892edaa37b00eb770ef59cbff2a10bb932574345d64b0ef0f5fcbb4acff475a9fbb345a9b1a9b77587dca4120090ff1fe7a654cbee81fe9ea8a37b7b55c824f3427a5562cdd1fb442f3cb6ac969eae498f0f14f3e202da3d6d9e1bc6e172a3d9d1a9009a9bbaa40096dc945ea3980808bb7dcefc5cf6666d46960c3cceb62f0ffe9ea6e6569b07cb67d3b985a6afcd5f4f21fbfeb5e96993ef6c4bdc50d8f73e81a7a40d19633767ea22b12b32f35205ff51de7f642bc64efb6869a93742ce25c9dbdc05461e393aede077effd9ead41074c7a9375c7d803e270dd00565b4f0f6b578afc5adce012f6a5ca4e058c1f2973bc3de060c18383ea4e960bae721883402ba20121fb8599a73ef62cb4fce14bdfee9d1c000259e701ddef9833428ff4063b95b5d20336f45fa91629a6cde2efab405e186520dda82c81ea5cd3e1d3079fbd8086b78ccd2b48efd310dc283adbe8030612aac707f6b46cfef21d208cea358c91e07a12b5b5809f44cf97230d14fd36eb2832c0ac68e1184d443e718f7cadea53f6fe3a59831b81f54b3b303c3fc09d85af63c807ebb86eb36de9589091478dae90bc286f147b2047a54f1e1d4dd5727edc06b4e4785d598fd3b65eada373670916d23a54f69915856d5e82ca2bc064ff4fef79822bca31edccb8f840697e6bdbcf329d924e726dfb601150a5961b4553867499f85f98f992a4d08deeee669fdffb02b00429e862cc2c4b017ccd889403e79d3a3385056a42a87c5f5b2e1a7b024aadda4cf45bd9b076e64c8edf84e05b66e2f9a994bca8cff02ddb7913bf45121114d8f279025b15b7322e83793f5c82c7be5e65e373bc7e3d4a0e2ec30ac3a68213963f15ec512bf19428d9bf4278d2682c8903abb23ce914c40dcd08c843df9cd1ea353345862a4ed43d90772302b64178fdd8012796fd4a1460237fb9150052805f0d36276f1b490b97a21fa05b8191939765ddb397e72918f3f7eff7d60c1997abb47a55f2b7336bbf6769214263650c39a89b8da55254238e92c8c9664a55ebf744e9fe84b7947c8558908a796a90b99c3082babd494c39088f273dc0526de9ab00e2824924c4982292ee40451e4326c8ff0092520b046e192746a964994906d67420657c5a40472aa1637b950e781185de2e6539da07d1365cfa360fdcb642c20c9f3987f7d57c4c05eccffd2672d3975bddc79866c4294ab2c4a5e15ea3c244f70d226ae932392b5a0db2a8e0a7846d7e40f3dcea5f34241ce0fbd82ea46c627e6255c86690e1a6fc7849265b45bcae9261b52fe3fe2fa8452f34a4886dcd452920f1fba7d9734e3c0c82c028ab1a8756c1a2266238699882d7ab323cfba3484ce57cf8667e4d2508f525e2fe3fda43149592a236f5a4fb3b15547438629f66bdc31d82f18e8460cd52664f16ae1ef2e2fc58b2f1a0ec0d179f1d390a27b829b1aca20163996a56566499bb9d5921cd245d3b111cdb2346c60655495cf17e7bbf991618bf6a863944e7aaa9b489c388013f525349123988931fcf56654115a4d4509b619aeb5877cc773f8a95514f3a22a498cc2bc7626b3b6c8caff82823d8c1443f94c5b1c5a6183a58a8c9fbdef5c9fd7865126592955a7589b4f28d81d061da1aa352d0acc203a1c0563e109e15f63a0b25b8946b5ab9bcbe5b38701eaf2795bdcae7162db322858cb76b47cb33299ddd6f38f2e8a11246d029423b41599d4312ce18f6604357c54f7d9a6885a7f4ff21660c2a8c1a2ed139057fd0290f77591cbdf00b3335725f170ab5b0607867e45a1acd05eea8df876866a1970d2b29096b73fbfd388f2cb7fb9eca9dbe1e066443892b7b8c62454d3aa6d53505d548794ff345879a8bb0e748b9af692b26174c3f686ce3f819020e4ef5fe9f80087200c409e7c69891181d9839e71ede46278e0ee4add3f4e79e093892f77ffc501da4edbd91c4eaf5597bb1abf31ff123d853964b9934caececc19ff2f2cfd253162f7ad2a5598f33f8d60a982c041360ffc614f4ab240708bc3ab19d0d81d3aab530c103fa35e0714789b9e4ce0c07798def2e238e1061df77c867eb5a2e8bc3404b07c7a1721e42afc4efb0d0c7a8c099901ffc2e4c1a7d23539d7d2206cb030949c788f6edd1889277f8954b3c7ebc712c89ffbb20b47965a7039f7882f6899959df01f440542ab562489111bc1f64eccc30cdab6596ba66d8ea389a6ee60b03835caa0878a195576b3039e5af79196bdb1c86e8ea83d6a0045b811b4ecfe8ea34cf30f6f044c66b695d65a31d916305cab2b5a9d4d3af313657a360a0478ff2c990717e172a4a4c38c5d5ec184d21ae59b60a99b50ab0fcaec50e9d719ab1bcee6b56b51f6d0fd4976a537cb658d4936883c4e5dee22352c72d6fda41a8e7b09a27aedf039bd37ffcc446ee5cbbf54e4efdedca5ca01cddd438b10df2e4c9bdcd84f3d454b6791ad07030e7382355c0b8b1192d340878b73878e13e51980a9ab43472cddb0f1e1fe4a9dc8ec01cc13d146e801c62488a4550d3310569eba6512ef77015e9d3d6fef25e6ee744b61f2776c818f4dde26671858b8acc5315bda7ff9b48c40ca9ed7fb65685a01f15da0a25e969d59492d0669171b0090fbff07388980c921c1ff535b70f11327bc737cd444f9d36e598244ed4cffffdb148ba6c713eaeb3e16300662cd421401fbe4ef43653bbed0a7a709886de9b0af1ee959afe4cfc913340ba9745677477c897b1fdfb57d739ae38701e228c69f2fdbecad457716a8a7d70fa41eb01148db888cf76be7fd481d4eb3addb78fbbc6ebadd99a3c0b8eb1b552f9988f7f2bd0ff15bd1c54181d279f40a33bbac36300b98c3a843b8b5673bc67014fc1d0a5e552b197d0aea8e097d5e3cb58d082b75d616bd1f2fe1768b6fdd39014fe35a13d0de379967f51868176c94b9e66ddb99c7207f66b2e3e6a8a1220912b60365b527513af4ec7fcc994df8acc401c34788b6c221e23d2addf56a61d25485f26bdec88cb311dfc87542c4695859d3957879328056090ac4644dd8b0f4d869665e1bb1d1535869c3fea14499bcad851646f8f272bc2d251e05c338fa0d2dcc9c0c44b840b5a70b68434e6150ae0bff3c683c346b181e6cd2c4dc87e75a4d97b8830878460c395870c1a3f5e2ca130988e62b5d5487a990630fdecac1f3772a28d7cd4130d5b325146a443bb654ea75d9d1c9d6bb0d1ac88abce3d95af143ba60d3f19588d1fa208ff713555e0b9c97c31aae78e3a6232f85d88e433a863c81c1770131857ba1fefebe2c55619b1644daf429322d6a1461b7326da37f0e41c0f97c5f2c0c8c8af1c486b9e938bd7c9a44275adea7fae63823acaa4a3fda9b1eaf9c339a72d60339253c9419f3162761b902b27d82f1c60156d9c3d001c9477fca83ecc4a482cd759c43a21bff281d311213235d0dabd3521e503f7bd361b812ed6058ea40135e7bbbab5f1c65f07634d79c9d30b747ee209c31651050a4098cf04f8fe8a7e7ec6", 0x1000, 0x6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getrusage(0x1, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8220, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x6, 0xab}, {0x9, 0xfffffffffffffffe}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000440)={0x51b, 0xb743, {0xcf5, 0x100000001}}) r2 = accept$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000dd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e31ff01000000080000d82bfb5985e9f06eeadd72e4be136919e5608c78ccb9e5c77a187fe587c2997f860212e35ddc8ea95f3ddd92dcbfed417cac00cd965d73fcf72f7a76cde8e31e542f03515587f86842ae3ed12a00000000000000006dd79f20a4eeb17406568bd94f9d884c2251e180dbafcfdc1707a100f0b059e2d1ac1e208f6c34545acd3e049cbb9e95d28356e723648d08d84af228f56beb287e114edf1fc1987b07abcf9016646c2832b7d83ff6f26f445f6e11242da5e4a632ec4e29f4ca421c66bdec416d994295e241ff11ff3db28eefd9552acca62b4c3307dcdb89da329ad666afb86c1ca1bb378d772478f272c70a93dde39b923e7b30b94d1d91ab0035a597cec91b28b185b6cfb1c9d7b1100ad660e6033767f5a383865b068080db010080f2500306db41182a1e7abc25eb4708b6264eb3589c7eddc5cc5b5d778c999eb67b054b1f66f369cb602fea5c50671a692740917521238d7ffa5b60ade416e24decb88f6a4077d30eb4f214f0ad89b0866bc1741ea829b42f22f6c9ea1be46ca88ab2d2bc1cbaf64271bd82f90f4d4d2d8f580f3a81bda9c489378b6b03d548f14496b1e5890f8f74141f42afeb15e33812f69dae2876460d0935deaf0b38b4014e9485774d2b50dc9841d4bb69b9a72e7d21e3be90746ec12069ce02d6a3aa02aec792e8248b5c996fa2c5dbe54a09c6e6ad049f099e34450281c002d3343db56e0bd5bbedeb03d63a16e8e734992456d60fcd169fa97e8fb8ba7dbaf6dcca73def5a61e4c5d8bc4328615fceda1e4ffb0229b87da2b245564"], &(0x7f0000000080)=0x6e) close(r2) shutdown(r0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="01003e2f66696cdf45eb653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="2b5775bdaaef67aca84e7de4f4ab53f9909b695326c5e5cbfaf4eeb034d2986a79b613875468c7ef4f457c48c6a96d89d4359db08440b3b023f315a10fa45bb9657977b35acdffdd5442a0c0996485c027a037105e98825e70e1165e468181bc0b5b78f48a7806a4d0b1909465b3d1db7c784430c46ddb2c23a517bef0a4352fa47c6ee0e79a5c9a9d4209f6f1b359085ceb3198092882b2a134fa231d73f0905a8cd07c27af8772c8684e0c6db2286a750422b5585a4b7df478c079", 0xbc}, {&(0x7f00000001c0)="335a920871a042f41167ac26a4657d0a35df06c6bc7a665e026534091a09faf1f877fc8e25fb9c1b3d24212c256814dfec0feaeda94ff900db4e0499c4f8b5660fb9b5c6ddd6b71e93535a6ac4ef5b00729276546fd43efae30bb01d9e8f", 0x5e}, {&(0x7f0000000240)="2c20f82588282496cf2dd451d7c639ba8c17e941598e31ffb3bcce6c4d2367b160e8ba98031e28d72a18a7ac9688c404d4da33b8707f530b0705fcc297e4e24955c04354ff959183de08b1f4e2ae062e733a4416be13c29de094c8ffebeca3f6cd609288ab8cba9fc61dde9d21f29b541eaa182ff8218103b5d29f33ed0f03637ca63324ac1b23ebd185d8d2ae4746fa0e03ddcaa7990178da4b0dd822b3735b4d8cd5191681e09fd79f161bd65f95814475e39c2f1acf95952ab33b586ba96a5a404674059a801ce75dbd3bdf4bbc7bd084c901d26f0944cf1321ba0c", 0xdd}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r2, r1, r2]}], 0x68, 0x3}, 0x1) 16:00:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0x7, "13728aeea65021a5ca91bf636f5eb021b2cddf5c", 0x1, 0x7fffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x4, 0x0, 0x5, 0x0) 16:00:27 executing program 0: socketpair(0x18, 0x7, 0x10001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x7, &(0x7f0000000440)=[0x100000001, 0x7, 0x3, 0x8, 0x14, 0x1ff, 0x1]}) r1 = getegid() setgroups(0x1, &(0x7f0000000000)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pread(r0, &(0x7f0000000280)="1d69fdf01ee310a7aca3931cb003a53f72bab809e2d7238db375233b9c8f8ba9e057f9d4f07ccfd3bba67189bc6bf3f682f5de2ae1e13b2832238ec8e5674c866c4d061f5272b7d1caf8bdc9aa5078bcd110fd1f1e8c6f249139b9211803f693197ccf161c916f14a97e9c97ef0b8455aa3331707e3d6b70063bcb8eb969a5c4e694c3bb3b5f3a4a71e4bbedb29143520200de27104765759fe26bb5ecd97ac3a81178aac8277fd34016bcae38be1b5c551b58c7d25fd3da43cc76a94aa31594b441cc58f1aa0e87b79a7ca57e2f4a5e13cbd3df8e080fcf", 0xd8, 0x0, 0x0) syz_emit_ethernet(0xf6, &(0x7f0000000180)="08daf1104fc4ee1ec7f2b7e428c3507f7fd594679d76693309d977b89d0a331b49d18138fffccfdd94b3accf23e80d0b3ca2c24ee1e102490981723a191234ba1adb639c8f61120a3a545c2ef38b91abd2f5ec5d3acdc3dd6890217f23074e6b9e2feb14d677c8b7d70eee4f237d3a194aa7855a1892ec18915d8b83dffb976255f8d4af3d25f9dc06817fc89a426117b7937842e70fa5758b7211c86a5bcec234e7e1466c33232ead08fdca75b5d600cb135dd93787d57c26372f92117c2f48f26a17d8fecfe53daa095fad1a41bb683ef1c0e4511464bb9dd4b810cac8b5a2e7eaef90c88fb2202e21cb4e0d641f9d41c0a6ea509b") r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000380)=0xc) bind(r2, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff000001000000000000007efa4d043b73bc280694da999a4928c85e82505d0b63d19f886f557933a15624a579205e4bfa09c7152f4561abbdcd390a51c59cb29bee13074cbbfa55b544b1d440b35b15c44f4d41501de20a6d73a74880288531eb7ae381897738b6a76271b1c32508959b115c0feca7668a0b66529e3c927b695df05ce68aa879ef57", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:00:27 executing program 1: r0 = socket(0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/73, 0x49, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="069bf1797b02a4212e23e26a31c268ef479b08e0c4823a7b10bf077cb439e84f76b60740b3ef66bb3903eef8e21db249473bbb0daf9c46fb48e89491f8ff2222f50439f822fc05f4539120da147c38e65d838905b79487c344d967c469cf8d1f432a5547af16867303aebab9e99be57870b821a733c53166414270991176a28f16a745cff9fa07e2f3e54a08a0488edb86aaed364266dee3ac5c64136e13b0c88d9a4e62296527e78aa8a115b3e267169af01772ce06914b6e0076616c56c28de7c6d8af9306780b9030facf02a2f619aa9e91012f89493d29982600c6a02b435fa86976b3b3b40c4d", 0xe9}, {&(0x7f0000000280)="7855ef0f919c188e36a46e04879d8783bf7042b26626f2e1d3d30e80c4ef3d8f47574e44d719a23d3475575966dff7231e8cd72c3e95dd59fea68da8efb80887a53a6bd4c9593890b8eba60e1dabb5b11eebb34d5ba34aa8b5152751619a87d1247469801252ebc4a09cec5d8c74960be83f89b22e4bc5382e117312fae6d16b8bd3424b684cc2c37f944afabcfa5bf0b0772d2e6d1e615a9fb44447f05dbc8db3705456c2048aaa06e95499784f7b010b1b43df04e99d08158b26d67a31f9ffcc5896de7a76b696e3e299552e1f548c0d693516d0256b1e52f6af65f85e6a92", 0xe0}, {&(0x7f0000000380)="924f40c33fa7a3e578217c22755b7e432390db14c017023569ca19a5c39d1ba4d7ec72b029d30a7ef93d044b3a95c110835695e404c6a83512baf619e71bcfbb7072c607b87565e3fdd1b4ffe926276727bafd1d8ea7ff0771016c589413ee30578f216ef673c0cb0dc24de0ff6b51f96764e83a63cc1a1c1ff0284ac7a8d548122a0c31bc0a780cdd849f1c426ecc5d6f1c04cb", 0x94}, {&(0x7f0000000440)="be1a806edfc7cd512ed14d362c89bb698d84d1016386a57323b9026f8c75b3e54f83feaaf23e0e62c17469292c10f7e5b08c2f85efb58dd693495bfbfdada70cdda82b9829", 0x45}, {&(0x7f00000004c0)="01a0628def549d9d4e6ab0e1f663cf5977d909d0be65ad69559c04e8d83d27f2e1a5cff2cc9ee3845df0a868f87c08283eab3a940fbc39ae86d85e6c84c2beea59cace7d115627f5e5e2c52f2d13d74ee331723bd4d98ffbf208a2df19fe1dfcd8aa746d08b30a58f3a3133057863ede5ca2364b759abfed71742dcc84018c1c4112c64bff4c17f03d300a276d1f353f3290fff99721a928cd18563b2e59555b608a047d7670073a1fa3bd77ab0a38eb87ae381ced048f19f9d0ccc12e6399bc103589bf4200dc1d9e24fa7891fd54a47d6d672a902b3048117c3cd98909c01147ec133a00446159f46d2eb45c102ac2af1c18b3d1e2261e361127b6561329f657a69c46c09e499369691cc1a312cf08f630ec27c51e6610af4951814d813711a5df26cc943df9f764129660d989b554204fc4304d6c5328cc4d4e65f5aced5d7e01afc43f16a68e48fe28d96e90de01c95db46b8626e14dcc5f13bf2ff96b6e2d5ea829d2b8bc28502027f66b26675213a9cfdf8c5aaab9bdec027ec3dc35d270ace2f98a1d3da46692f15042df7fd040d1edda0c164e4d59084aafeb0a3ad9161e02b0226b2b28220a1ca176c31b65dfb720e8813d193d4cd99ad65ec7d9f35bfa7440d5636a7317cb85cbab558b01e4cb32a64de900e48fa091520da4eb85fc0d8ed52104ecfb56d4ca1dd9f45bba79acd44d9dcc5f7d79e495797b05e672d4d9284970dc5a33fcbbb144f9c4e0876673aa68ad86e307aeead8fb897063fdda446718b18187f394804ab508f3f55acaa74fb2414723497b63bc899ee8eb76c98a78f141455104b4fbd23d1a838280a7d9fdad71e622843673965269ecd4e0a22beba3c023c430b87c410a23fe53e248362e668e7f2212c455090034921849f8e29b9c7e70df07aa6654fbfbcc05747eab41f2b6c4ccc37dc4ff761300c9d99a0e4fff31330c342f1f3777c3c2591e0b8959d78ab2671d30c5e9369f94c0f3105325289b8c950de1600af25c9ca536959245e9da9451dbe7449709cd3872cc13aa1631f365d93d1499c7fe7142e41d15fb0626f6ca2db913ac0ff8762f50bb447d2a4bbda5077e21365b4184b3f06e200df6164dfff65404c97de0a79381f1bcf033ec6889a4822ca86369f9de15e16a416ef744e1c99970d15ad3bec8053d47dde250f6a3a117b7aa17199ac9aa9a93e13e4ad368648816dcb229504479da27431fbd4bbb7a8bee53343a6539f4cb108e53b1c22733737909fe8f8c5a0ff8c26e02c2a3887787245bb5e28ae9e73998bd12e908d298ab55f8cb4aa7e82983752d6f80085d5214c1a69e6d06f10293364f7ad5261381d89443de67712e31867cb3b22b8f47dab83e58bb555d07e7d39de033b183454653f9e3decdce926f16e2788bd0071839b76ed995d9e94d08b29e0185224842b233465f49b308ac1cfa3c18ac299222f34fc4304e86bc92942f726566ac88d7e35457bc0db9085da74c68944dcb79b8720d1f89952936339465bcef9781d6696e3322bdfb700ee46311eef9168ffc30dc206d3bef34c81a827ee91c2a801d55211bfb4c23931f803c7e74bb2aae262d9b6043c721abed31cbe04ed1abcd442ec32976c64fbeaac936cf0f78a70532491bc8f4c4bf068381b4daa01221440ac6d1f3eae1e453cb7560b1c411ae542e5ad74ca72835e5cd2a69d15d73dbe1662ae1898858f8085adbd2a4be22f33bf8ea433954d64d0165c41179bcaa1a41abb2599f0d4759f0e87650e0b6397cb221634df0b94dded99ad406edc1246a4294d3dbb77c6d4fa8dab326a3c0ed00b6565477e2527ed60c7561ca278496f037dbf9402314ad67ed1b7c86a583988d01391de4c4b461ae6a56ad943ddeae7e2760cb935a52b6936261a800a710d3218be6b0a682cdeabb6db2f202790df51f0d5a29eaf0cd7d34666318d5c7fb1467e82524d44352568ea7460fee5c8c6bd278ad1c829f29c1a7c93e6f2287d181be1457e8b1efd2d92f489cc0aaa1107e70ebe6fce38b9a4e987dcf88befcb8836317e7acdd889d01fa7f1d7510f392035b81bc92e2ed295a518629470490147d30269ce1b6d0dcbd925d414fa7e33212d3b5622c5dbd435365d95c75bdd4e8bf6dbdc923397efac22ae3dacfb0e99dc8228585b90ea3e9849786c1c4577c1b31a472a0e6e89d5d1bdb569adc465df33ac326c9d82d0b2531e5473ba7e846db37c27f7eb5b27e7cd002c4f4024f2385b74911477f71dda7922f7dfcc5c477b56a7e85409a820133e7907daf6a5a9ea996f669ce99e3ede2169dc41aceed3f91b91eb12f4d78ae201b04f0f8f848482c61c0efbf08782bff60109605ee5c57f1da374c302029a129beeaddfcd3d5df766802957dc51cd3adce493e2dffd1999a270e6c1cc31c50c7898260985106a818e303806d09c8d8d5c1941aff59f484afbdb281af58f226b44a063fb8f5285262c04a7455600a2c962c7b3d27781eb65bda1705ff7df551820259e85a11505de6090477849b16235fdf16f5583a8174fa4b1d50df5c06b6cb1e6a65b12b95b4eff6120b9d817070f6552435316c81057fe675bb100d1282e172334b0b4d21a5f1f5786e32d755c0c5d5c1eb3a45e2065c026a6a7495702a2b866bc95103b2859b1fad13591b51ff6f82906a30d60e1b8ca94c4dbe457b366bb8221326e4f671d581f0f9ab6f718d5c88091f6c7e9dcce0ba63f90da4cd2c8dadca66449a2b3b0670029717c47a7b58bc214b86fc7be6b398f4e9452448e9bd693bfb303078de8eb934699506b4e9cefbefe6796e1902bc7fcb29a5414c1a2f6369db29eeb680f08236609e31f71ce75c1345afdb7cf9d421d4a15d064fdd05c67517fdd2192e34cbc5fe01e2098fa01a802871190d08e14a21ec246123b4255a5e346b692e137755cdd9e3c1492f101da593acb6bcaa311f1cafec53524d2d89b36584d84fb417529bd8e86ecb55d5464c8fc0c92109645eb342916b555083f0b99bbaeb2e7fcf7f87f023823859aec20d2d8ea97fceb73f924dfa41b9ae1b4ad82b46773401564fd01625ec50a16750005eba0f2bd1a998016eaf5deded5e5f4cfd21bca222842accab797e8174bfbd2bc72c0812e0a585f542319ac6ad63e839d1b6e09b247ca901c28229112a005b2e55ca1d6f0a98ad6b63b60eb4d505d2ebe8dec2b746647d6f8b321e6d4b7a40fa6fca8645a75b27ce6680c8d320dad13a101884baf362d6b6526679d9fdab4f04a217cf6bb4554337e1c11d33d018237b187a77c125ebe4ca8ef5ec3af975ba745e8d5feeded12ad77c32d5e8fe7a165d5d89d4091f6a7c94710ff780e979a8c6dbdea28fab8e2e579a55ddbf4d582e2fa7a01027081269d637dda88fb53099e512d63c5f29cbecd0664c2a3804781828be58235d6ec4ca4b30cf6ab1b0043f800a98c87db3e7cc0be024376e31149a9b0cabdbb41dc621063346051db3c31f4a874303c2fe24ee944040e9a8acfb2a877ccadf8ead0053984f5e829a3530f3526aa7c4fc28cdc9f7c007fe5f7ce2236e553ac08f458c89a716d3289b105d0ef158667b8e9701c8767c2fff4bfbf945a73f09f5c14b175dbee62bfa442bddfc1dc00c936a6e8c56bffc76ae629766e64a35d28fadfa6e89accce8760701cb0809f486937a7da4b70d70d041066a5ddf969e4c43e0de60078a75ae29f1cf5a8e5b0c3806cddd403f1df1775fd486afeec0c4adf7d1c476532c597d5e6c6067d856a0c0ae1908523455fa99015cb40f8fcd507b0550d77e98c6b328965a49211dacd47515ce8f8ee079388421b7df39b8a504e3e77c940683a4f34fef8d4378602a5cd5cce5197c7964989f9c55a1a37dba05727283917eacdeb8c37943576f095715254aad46ed93a092911831b580091f99e2dbc552779ee01cac589fc7cde3812964669138dd8ef85674c116f96fa90c1215089e12c2cd73f0fbb1740ab8250cd3481cd567d00d9ff080f1a8a71316cdd3a1a8b8e7178e18422588d863f2943c1452429a46a7d9ed62da9d4b0cd4b6f0e7b73dd9defb13433f8e3e8d81ab584e602491eb3b052f6e0a3d814acca1959e7390f3fa2fb4f791836a515c80d5b491d79319ab2707ad35ee76b12e8583e2f1d11882d304ec1dc34ae7d4fad26f84ed5bb069e321015515f8891195d45f7e7b35a97e34380b2352892f040a3187009383a772930ac35e1ef9d00e3ce572a808cb6dfcd5f78252b141402e51853a898f9141d29b4e7e4e132be2fc7dbb7097c8b03983b8711039c370fd42c835f50014b7615f8fad1e837e04541b89b46169ef2c041883585ae3c13e5c9274da19ba314f16d807c301570db4daa45e703540a1d7b2d6c9d6ba695dfd731b27d89b658175989dd086b00f4e1f408505bb8661ea77d4e28726cf4eefc18b76ada81ac50f566346d5daa67190733fda3987c652975855e6dd0298c415990481ad28c8bf55ab07fb61868673f30832cde9c36620e96367411419b1b37a1e647eb3f98d8cd77864920078bcfa8d938cee3f58b20522399f904843298bcbc4227be1f063bb8bb43c765c74782914cae9048bba1f47c4407b7936095ef0b79b583d6fa4bec949c8798604282bd74d4a429de2611408da0b9691a919e744023bc13d459fd91c6c3dc5071347528a714791b42201ed9a05f79fddf49630c277cdf3e25e02158bc5c4f9e932ffd2be7b60dbb1331857d3bfa4c1996a866fdf0fd02d1dfbcd798d56c721601db7695bfbee15a4d0a7e2bafe63515df04824912bfb77e04cd29e078a4edd661a64b5c7a56382a1701d5226d8245f015897a81a628b24b3e4f2acd326df752b4dae1038b5958bad29c03e9692f754bfe379149eb519900b30db58a3353ca60187bbf39e1655bbaf8a87b07d748fb53e71fb8bff3a1cd2196feab0016547cb8acc4d72989508456c478285022f1ca836a6106c09ac7f1c4684606fb11f585a26a03eb794df2e4c86c2f287b09a614b4c8bf145ef22341f3d7051e502648a7579b2ab6ffd3c8b4d5711a41d555215bbf9401e6aa513a04c9ce6a901801ead6a32e7b8f44fbc47dc30c8d1ab1d5632c1cfe1b4528300bc8f2c376ea2e76500765ce8e8d4820af2ccabd96c65413d8f4bdad12df02ccbf830ded9c6a8f67160c2e00b0ecca39580160194ae3b8d348e6760be7548760601f5f77b89d88376eefc67c45aefb5ce3c30822319324eaad9b63f0108176d3528b1b286c426bf0b2a942545948862bef69f95c6b73c421a0a1e2d28560ae360a1cc6958a54dbfd4d7d58b19176d1c7279f70ba0363d475abb2da88d651287319a8af3941041dbae36170abc2c836011df4d050aeb81581586996e4051f131b244acff80507e5f28fff44bc447ebd382ae235e952257083b031bbdbddc363ac15e062e477560a8098e8c176eb8477f6ffda5d85705f1c6c19926a13b46a8aceb14854bd5879af4e6cfb9c5f70d8c9fce4259718e4b767cf3fb912076d02cd6becc2f124ab289d17e03965e2123b761745dad53dfc661aeee103db6773cd1437089637504a93901522e7899609134c4d7e1b3290fd35d9727388866ed3439fe86fc592c509ca68816cc39d3f66a64125b4bcc8159687f25225c88856d6925b45e35d7eb6765bec791f8703992dd1db046e2433c87aacc25e434d92e23c131cfa7972ddbfe4d096326cfe67b579e9dc71dbd48b3b3d3a7d4d202f6fb83d0cb397aa2ea7ee1628fb694bb87202a34f007876df4378731cdf3eede3d6546504626f055c792484523bd4f078ee70b30", 0x1000}, {&(0x7f00000014c0)="07cb4eb0cc778fc5b1c43228dac2f4fe8b432a39c6b7101e1bc0c6dff2da88db379b483e5d373455311c44b73dfcaed4ed7fcac3744edb07687544cbe5cd69620b2441", 0x43}, {&(0x7f0000001540)="dce63afdd77c8bc8", 0x8}, {&(0x7f0000001580)="fa93fce1477f5b5842256f6b8b8e8b4db92b46afc7903413fd5a4db2143480670eea97b2bac2979d95714ec2b744f153a73298b5dee41861a60b00e797300b8c29a548025ff085e53d9494390cba3575376c9aa3f2f356f8592faeda5423b23cd9bec55f2d4314e09b9e881277ff0bd81a50f5319bb43ddc0ee8836e0bd3efce6fce78da93b2ff67273c8f0c3389301937b1351ea5a9c0b3e8b076351750a953d74cdcd4f1a2cac36a577cb46cb99fe76068c8858c7d787db01b4c1db8a567cdfa", 0xc1}, {&(0x7f0000001680)="a725c5ddbb815fab3ad3d44c914d15ba1ecc96b7890118d0248ccc87371c98bdbc60334a7de18ba3107f5df74b14ec1a7c8ade2325332002208fc8683a6bb71711116a72526c8fc40a38c8a89a5199eea7081982f97e6b171876a310998fb2e1a4ad60edd9f567da52e277dad89c360d2eadbe29bd0b417b9976112165f1e521875de8afbfc82fb8490c8db9df096ca9b14d01c29cb4d0667c7d4498eb3c15d4a44521ce91b9c0e39e2c056565e99223f6557b9d4789d2c211fdfc64046bed9cbab18077b00453e781671ebb50c937f7ffb60f88ec95a6b5c191bf07059f16f3e536a230ec7a8e94e55e33ec8f5ef6a9f9d5", 0xf2}], 0x9, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x400}, 0x8) setsockopt(r0, 0x0, 0x20, &(0x7f0000000100)="08800000f00c9d9d5503aca81208c05d56cb4531b702c1b449bbe094471ac224801a5e27f7e10448eb387290a4b56f7b5f980f4a2ec060e0c6949210ee51f00fac97e00fd8762603eb69ca911aa705799cf0d0a380", 0x55) 16:00:27 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) chflags(&(0x7f0000000000)='./control\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0x33) getgroups(0x5, &(0x7f0000000040)=[r4, r0, r1, r4, r3]) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:27 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) shmctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: select(0xc4, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x9, 0x81, 0x10001, 0x7, 0xa2a, 0x4, 0xffffffffffffc322, 0x2}, &(0x7f0000000040)={0x8b, 0x4, 0x7, 0x2, 0x5, 0x81, 0x3ff, 0x4}, &(0x7f0000000080)={0x0, 0x10aa, 0x20, 0x0, 0x101, 0x9, 0x8, 0x3}, &(0x7f00000000c0)={0x8, 0xcce}) 16:00:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x401, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x41000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:27 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0xc020, 0x4) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x580, 0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x2d1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x21, 0x0) r2 = dup(r0) fchflags(r0, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x6, 0x8, 0x0]}) dup2(r1, r0) ioctl$BIOCLOCK(r0, 0x20004276) bind$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) chdir(&(0x7f0000000080)='./file0\x00') 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000021c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) recvmsg(r1, &(0x7f0000002180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001140)=[{&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, &(0x7f0000001180)=""/4096, 0x1000}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x203, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x12ea, [{0x3, 0x7}, {0x1, 0x109}, {0x3, 0x3ff}, {0x2, 0x4}, {0x0, 0x9}, {0x3}, {0x1, 0x140000000000}, {0x3, 0x81}, {0x2, 0x10001}, {0x0, 0x27600}, {0x0, 0x3f}, {0x3}, {0x2, 0xb3c}, {0x2, 0x25}, {0x3, 0x9016}, {0x3, 0x7f}, {0x3, 0xfcb}, {0x2, 0x8}, {0x1, 0x1ff}, {0x1, 0x7}, {0x3, 0x100000000}, {0x3, 0x1}, {0x2, 0x20}, {0x3, 0x100}, {0x3, 0x1}, {0x1, 0xffff}, {0x3, 0x10001}, {0x1, 0x80000000}, {0x3, 0x1}, {0x2, 0xaf7}, {0x2, 0xfffffffffffffffd}, {0x3, 0xffff}]}) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000140)='./file0/file0\x00', 0x7c, 0xd0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x10, 0x10) sendto$inet(r4, &(0x7f0000000300)="a18f5a9f34646ccb215a7534421aa7d949d942c39885659967ba68f457c63bf236ca56df1dd8783398c32c82d7713d7960298a6943f8c346f441e588869f09c10bf30110d824390d5ef7e1824e88d1ef6abc16c14f090e43a9ec82c62e92af3c816d8a8a2e", 0x65, 0x1, &(0x7f0000000380)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f0000000240), 0x154, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000400)=""/138, 0x8a}, {&(0x7f00000004c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/148, 0x94}, {&(0x7f0000000600)=""/67, 0x43}, {&(0x7f0000000680)=""/77, 0x4d}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x6, &(0x7f0000000780)=""/30, 0x1e}, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0xa908) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x2c9}, 0xc) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x10) r2 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000b00)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x10c) r3 = socket$inet(0x2, 0x40000000000000, 0x7) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8400, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x81b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000200)=0x7) socket$inet(0x2, 0x4003, 0x3f) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r4, 0x2, 0x1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000540)=0x9) recvmsg(r8, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000600)=""/252, 0x74}, {&(0x7f0000000580)=""/63, 0x3f}, {&(0x7f0000000700)=""/71, 0x47}, {&(0x7f0000000780)=""/30, 0x1e}, {&(0x7f00000007c0)=""/34, 0x22}], 0x5, &(0x7f0000000880)=""/24, 0x18}, 0x2) socket$inet6(0x18, 0x3, 0x3) setsockopt(r5, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000480)) semop(r1, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x4a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x45}, {0x10000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x180a0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='ttXP', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x170002}, 0x8, [0x0, 0x800000000020]}, 0xfffffd2b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x1f, 0x10000, 0x0, 0x5, 0x1108, 0x4, 0x1, 0x0, 0xa1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) pipe(&(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) pread(r0, &(0x7f0000000380)="ab2b2b35f8bfbe08ff07966f65adc7f1d46c3bcc20f40b87e5210449bb1f595eda2e511584a2485dc204409e3bd738e85ebfc231841f982e1b672bed98fccb4c2fe0a4e1bdbdbbe75c91a7c6373085b99d46f543498a8c1a8d47bd4ab0adc9295360d38cf83921c96a30a7683262d222ab73cfc5a1b5f789d82704a49230c04f19bb5a4c40b2c41ffca5453ef0a2055b6a25f6aca11f0fa1d938762e08787acd3eb0192af082675b1e736c623fc937aff19e86da3dc457e0ad250e1082d5085d8402fb1c9309a62c9f5bdb94e3074c9f0140a0e81dd15a827e21c9f376c0d2e531c35453175a3400824193109e1ae778dde3bc7aa1e16c34505a644590585ca3a29946c94a75168900327d901e5fb97196b1c96b959423b535dc978c0b1b9e4f709cbc08b1bf11199e593fd8974113cfeacb8fa400e28616074e73cfce401cc5fe3cde236866f993e0f89dd682db20cfe70a90e72a00ffedd9f9785b05614b2a131a6e81024cbb98512993de12b939c713f81527ec08a2a30b365ee20edbb91776332ec2e53245f5cc9032ad55f8d250aab9f0bfb90bd41f9431e75fe6caebdf9e2dbd7c113a87c90ace8f3c6afaae44241dcdf1a2241b2b87a04add9fb92a603a5ae17f9e84b899c535acad1944e0fb5f95da2055a0679e0d21aa6365d37209b6c290aaf7607b4704444f5ba3b2423f6fbcf1849739a50f547ef4e634bd81c039850cef19c3d60348f42bb34323e2bae70e11005e9114593fde80071e1537908face0e95de11b9f385501891b7368785c8ab2285666109e1ebcc4cf4c28d0ed80a5b850934122227d4ce78eb3bd694e61c98c3ffd3fd9811d7f40f13aa86fccfa124089a6e908fff56f69dd08cd531f964ee68f750ed3a0ba56734efd6b1814f5650d99ca356665a84bd59ab946c418d73965b3e17d60615df87ecba9204502314e9bae7c74f230b13cf71f906b838925947107079e551411c8193fea332302a5f7aac52bc4ed855b2f087c4071dbd5d3091f8334960d91c1cada3eddda93f9b7b9e21ad21abf634452609b056b2fdc2eac6e31c90602547f7a7357d31e8080ef88e6e206fe95c382c0e133af6c6d725ec05f49b371a384295604ae884b8167bce22aa50905bdb3b51a72630f6ab538d03094fdbbb86399c001497749ee58993cb0dec9838a6692e0b1cc62ea33a0add13d1f5a310076737ce29278e610610be8a793d7b413c9d9b49a0f5e51f319067ec37ed51dc99f3ddb8cfc75f9a71cc3bc5357984e872871f9f92f0a8f103b03e0850a0e7b504c6db31b1ba4dad60cc355b65ccd1ada10405aface00a6caef2c0dc136c5ae7c62cc292998fc80db9597a393157453c236a63da4a62bf924fa37fbba1e96cecd68f8bcb9121658f989520902cb05b57a8cda22f4772f36b02b3db3a7799b26a63a54952bb24665f14acd0aec28806c50d00c230eb6dd528263a49dbc7a890721291d63cd9e80edd9cca7cc403ffdcd6c0b69b9d5031df26847e0fd9702804571a3cad5607ed83781746bfa61da8b5e36ff67de105dec2a8b2dc7552e347503289aba11d59801206bf3da32de2c391d0803be67a895d69bc9ca491afaa8f268c96d08b834a22d748884a9b25eaddbb63868d893dc1518e9611f794e6e7badfe5e26472ebec97b325ffebca898d59d4f9e72c9ba9baace6143256d8de1f55a0cf35c2ec09aec09a91596ea3e4d4bdcafb77b573b9307a0c9d3fb2ce68a238b822763f1fdb0f2a3971238f09c0854e9cc343310449154cc5d1d12608b6eb5ad8216dce9d2a0bf214f7bb35c8c4e55f51019d7eb918c4b42b1e87a6f617bf4301fc265e2d43c4ea0117584089c4782a54df4a7854d6c49def2c8aea0b1ecc47494dbfecd339314e1f88662ff9adfb1d59b05d5e81d35fb8344665ea2186993a492608b7ee15168300bab0b1d503c103b7498eb1d7bf209476e8ddd529a9227e0aac18c2d156b561d221d30872b449fb2f7257c22232b98b1982ac054da465b699419d229dadc545e0641fb5b2a2c38ff3864f107f9fb20b3aed30dd0f9c8f2079dc511efab4d1390dec34f0d1520b8aa6ed5cd10c8d0f93dfcc21c14aebd2268a54ef556e338080147e697b87f3d227112ab995cea2cbb82b4d2151975a617cf3918a2e62c5f352ea269e06716e83bcf88935736e3a1a165ec3fa8c01dc214047172e500152988cc1e47801d0377ef48f25569a3867a6848c50cac7fc3bbde5173b6ed633f5f82a2d87b1bb7a27cf17aee20b520c1abc34b9223c415a6137bd87cd65a6a14d07c60758e33688f41eafff5636dae8d982fbab26e50a9dacac6175d9eb54eea1a73f6213b35aa92da8ff54db62a46031989498669fd2d1f2ec5e5239bf05182a103d0330c96bbb6b5d2b99f9380b13937c97eea3309518a5ea13c27d21f03dc91fc401fa2ad3fae26011010a18479974124af59a90c6907bd132073dbde85456bfd6ec5806cce725c98d8a10e268833f950f1626760e527fbea21d039f2c71ab4a7ede2b38ebdb24b44666eace25d82d62e9772c8d76d480b4348c3e4c117d1cfaa4a7b822ae70d699fc3bbedca20941dca529f197366a72703726f55466654791e005afefc498817a4ab86a6c732f5932be0c0eadba725582a7490cb0988c081cd13c7457f5064fc098bf153c2ebf65f122d49effe95e4837109c15a4541ebdc3840303777ecf05c70140c042303ba34f965bfcfdbe697564e24d14b835eda17fa81cfe968970dd00361eaf8830d877e25473691afae24495a641a2a126203a167d52af5505a8d9b9a16d413f09bf6e5d86bcefdf448d1d606acd19dce99e4ee5f46cc8a3138aea76f0a46effd02b0de1d969885d54715cec52df274370065875856335dc38a125ffb2386c240ebc23b6756c1ef838886a453e22c7f9c8eaa96670d5bc1d6ec8e01b6b11e90f58ae7ca0da70d9797d9a42fd14512b144ad599c1e113937d1f3a3ca98161e09b231920ffbd3d36f1772f09fe6dec4288df4922ac2ce4aa052f2906128b207e801ec2a61e7b9536f059d1378007bfdd654d7157f2b3075c90d020cd4cc635f2afdcbbc5324fd4cddb73aa8cfaee3cafa6862623dd6d1e0da877e6389d13d44866b450a9d638da593ff0fab88a87f38456297dd03de9ad66afa3ff00e484fc887d99ffa325c1a437a9e2a2453b3f7b48a61dab569dcfaa603a8872261cc5363fce3d1b26e37e5b0cab85067748c93a6364180a4b4ae50a32e408cfce78864c0722571382f06428a3dae4de8b49b22f6a6c51c7dbf7c87f96e2f32ae88b56384b0f833cfce45c1b6672bddaaa122298cfd153bf5e539d22879660a353d087353393977a7a98d8079991df8ef8eec694f10d0cde53afddd86622dc9be3506548ba6850fcbc0c23497210e9bfed3aaeb97c800d3bcd4ac623c7d561306b33cbc68c7f7e8f4dfd2cb4ae930b5290f473bb9a6915244db547ffb492640514d7b3489922d5df68e1e96bcbc81add68dfd61084d0f2cc6d8b02ad224e4630cb4139ad3fa3159f7f031288ad5ffdec361180aa90dc9c47b33738c52ba668f879467c0fbd78d1c0eaece9bc982e940de70859d9ee65bbde9adf006cf1961c5216bd6778b2a44c8fecafce4e153dd65d5564ca28fd3d42813a0043037db973ce883ca7035e641bb02552a4a84edb60008b4358601524add222e15124be8a0d9841aac69198affc619127cd158fec07bd9fa6afae78b3a9fffff00c1de3c232f58eab2722c8ffc92084d91becd0aeab46e121732d4273430a532cd1df66d0e9c9cb484c87b8c53e89dc97cb9fad456fa42d8f84e6dac75508413f10b021cdcd37fc22665446bd7236240af27ef13bc16df382b3f5c1686bf88b85d68370eae110ffe3f054a0a3a398ead91049ad8c1f8db0d2f117027d146d82221a6f297d70cb38fc57735a7d98618a030bf6a09f50f5f357832bb643af059e580af7551014cc9afadca240a2b655b4c3b959ace280c4ecaeb0ebceec221ccdd65d24fdc92cd741ea615296872ce5b6fba48aad506bc909b7a7efb97c0f625de50d14e2d74d862d5089883e424fd4b5a14c5dc0438074e11ad539f5a0ba47ac8631f00998abd63615f2a6c0dfc72cf06418bfe8d8a0ce3f40da818f2ab795285d58a2dfc3c983c24769be3cd5b04ffebf38485224bb93ebfde11c591c848cdd69ca53261df8c374a4b4c87a7241dfa12936ba51f15cc626c2c75751539bd5e5f1e36891cdd7a4be68db7e5e22651804aedf48a45a9ace5b9ead7ce4addf70e3a0fce81f0ebc7ab17ca98d8670fc626aaed6b8f224c001cfacb7f1dc6fa1e616c1f2c099049465cda6901c4e8c1317f787c3d6bf7fed7dac711b6173337f13d0c760db97e3135c16164be08ee47b912fd05efa84eba562f8c284f23f22dee02cefc0d0311658d51f85b765688b3cfa5f3791953386d5349e872a77fdea20eaa3b61e3de3eca5a722488397de4230a6e76ad4573deff6014b003eefd41350f12d337786695c97390ae64428e59adaecf7dd05978e3fd454d71aa77ee2dab7d3214fe3f6c26fcd0d3ea28f79bc558e25b4aa8f5a3f3ddb886a14533d8c147241cfad372a7c94e6db614de580472a8410af01eeb4073d14b8d631961de1a12cc844d68e46199e246616981666321327bc18af30aa2d8eb2e9fa46637454eb794da18b6f0876cf6ccc3425f10ebf5ea5c5f10930e40c5a7297e8719c6184aa849e9dde0b34b19090dd619cd5bc1526dc59fcf1010e67b760d42f072d4e5da351fdb33a3f7877f5a6ee5f5045ef7fc78458f328d6617f820c4c3c92a17da91790db425a2ef6b54843602f7b297b1aa44fd5ae5d1fbb2064b18245e3245273f06f0e7d349fc2106ac737ebac62c577010917fcd1ce24e6c52590f0a2c5fda4f50d28c1f4e1e86edbc5f1a55092e5b132bf6d847d9da43a52e4ae1813dc852a669d2aabe69a98e2eb1401ae6ccb240d433162a5d85d2ff32d63261c3bdf74ab0ebfac7df7a4be77d0c0d6f03fffd2f3a1e11b877d2ee06ad5220053f7a47f82c6aff525d2f266b82652379ebf0eddf696bb1a66d835b0f9c385838efb7d52524b248bc7d461d2b1d40f3100b3effa93f9c2894d6d16bf9f5c6efc6c1f09ba59e497b00af9d9201d24321250c894b3bf5a15bcac99e321ad3807668b0742124f11bdab2ae5f97f7613e7c9e2dcbefff9bc2f88530620de7692c5ffe13adcacbe89c810ad1f38a79e43b0c7a891c3b336ff918ededc2f14adc5cdb00a70ae91f855f125f7cda1ff3b3f9a3526b8183e88d1ff6c60639a256f34005488dfc880cfe21d532392bb7190e00a16e69babbac76b1d7495703dd878d8ec6f11dd5caf376e446ea61d6ec67c9a566e0c6064c51f85eba779739f32fe5c2597e1a7aee2bdab85125b6b73f14027d260b2e36160c500ec64afa53d31a483becc5be1ec8af268d88ac7ae02b255e0aee6d1747bc47ce66bd38da698791fc69cd57296d1d1abb0b2076fcbb3304db3b2858482754bdd71a0b05f4b9406bed01e3c68b44ce9af3897b7380ba269e10a043b9c7c05f170e4e7aeb46bca05c9f8bbd04b7f4e43aa7e5abd566e4ae27f1770378cb6f6f1c38ae3b511ae2da06f0f17efded5d0215688ed54b90e54971a54a41d0040502e597cbee45ede3f1181477bd6d7c825c14629bd41b69f5a4f7db2a42fcfa24ae3350fb7cbb0334ddbe642624ffa1afe2fab26698ab935425e333010c81b74a2d3b0407641306442558ba23b4700d26e09ba1cbebdac6b5c0e0eb44dd", 0x1000, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffff8, 0xffffffffffffffff, 0x5, 0xa00000, "2a0e926c32c92d9db32551049d09d9d056279c57", 0x4, 0x1000}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x828, 0x0) fcntl$getflags(r0, 0x3) 16:00:28 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5010, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x7ff}, 0x8) r2 = socket(0x1b, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) fcntl$getown(r1, 0x5) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="01eb00", 0x2}], 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f00000000c0)=""/38, 0x26}], 0x2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x2000000000, 0x100000000}) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) shutdown(r0, 0x2) 16:00:28 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept(r0, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) sendto$inet(r0, &(0x7f00000000c0)="a461a7523f5978818f2698bc400b0425bcd026c3cb065fcad22e349a52b375d8c047eec3df5c7c28cddaeeafac507986cfa9fc51877bf08c3d589c6aa8d8c542f6d73e49866c2de73688eec3091ec61fcad94d0499f27f0d1748c48d35b45c42479915e2bf462cd519ac3e440273c130660aaf40833f5c4e758a485a13b61d22e593ebac5004ce672f12c32fa05050b37421d8d0ffca56890f4cc412420a33905fafb9f447f046762c8964ba60e99b5f69120914ec0ee7c6c3a2ad5a9e5cae2cddd519363b03dd59155653e922b5cfabaa44bf993226a63826267cca37c3b6549dccd614c295831a88debb6963eb1dc1d1d47662a8b0fd43b82edb96680ba2e3cdaf1b913fb01a52f6ccbaef984c9dec55e9f7bdead076f2039af2187bf65df58986918bab157c840ec19f044ec1ae33cad343d41dff52c220222be7b178b13af9fa80259c3efbac42621c666f3b77eb7d0212a6332334de9df2e0556855d8e950de4dbdced4582dd1403af73851b9b13a996811c4e9f92a7cb15aa2e1b9d041f34a2bb4a946ac1a2abaab0b6c814fee0c2ab06f49216fdc1ef028aa5dd2fcb69e54e163c5dce57c805de5ac27d3d7af0de84c020505c448ae48fb54d7b1bcaa5646d9b52ca73d7ab9d5fd705ea6278260eef37bbd79ae75f6193c096df0986cd056c09e9ca06f109b2643faab380b20b6a9b9d8d5ae0e37affca4a685b6748dd6e6d444133c0fc4c332dac6ed747b6c9a850fa1d4b04723f7a07a3dba02e612509b8a5554137d86c04470aba12269da37f27729191fd46b8799a845d18479e8b3dcd55134bf423ae9eb437d518a9a0d44f2eff99f1108867b2e0760de74a91c4d25545100aba4c30436af21606c7b95ba76a119c42d9e2a5b05db8dabae2a79f8295d486d4012c6046a6007f25a409febef9bb22f9ad2e972c72553e331c346c64b7336dc7608a6650db431c824f1c690eb587b5645eafcc545ea1b6084161e4922cb0c4931dbdef5ec8dfdc898e123b506875cf489f6b304012f10277bc80d164c9a437f8be1de88b949dd5abea40d8ea827c068f32a7e5d60398505dfc86acf709e01c91b253bc013b605902116dd9fe0fbc052fb03d366718d78239ca05841b4bb4ba5b20a5c7a4b8a9df28aad91561034bc7cfb4ba3ad3d0fa76f577707a70e073abe9d3a5d4a42030b30ee464bbc2a3f7d013202fa68c481ac88f36d68bc5f832eaab963fe52361da0ad7b61fe0544e23f22769da85ef64f2a17bd61051b4b024d2e40b2adebfb09294f59e1f54d3cfd7a48c00332e830521180a494399a6b1438f02a46144c8e2d948e5a1d4048d8f1a7591054a69946621c87a10e41a5dea9274faf72bc3d003c236d193551b8b2348ff6425c578f508e6eb798dad56de0ba30a3a0a3206eb00c9b91766ad537c6bbe364ef6800ceb163a6af56754261700ced9c4d70aadb430c6059dc8fd5531c73a4068d64d383bb688eb64ccb6d24789528689075bca863e1eb1e4b1f0147342f79c554270076b654f88e8bf67de717aed15deb0be6caf037bbe07a782eb161e6dce9ccd4ea59eee988c2a47b1c32906f52b911f7c62d438b6f20045f08eecb0157dff1dd5b9fcd73d8a2948eb29a909a37529ffc5eeccfa2f14d819899f793741c6d03ac39469440dbadc84195d1228e323a8bfbec1e2cada39c1bb1d92b8964b449f9b0c14253ef0b0938766a659c2af152fed459dd4967c3890236c8b847f76d55edd9cec1198de8d197932e7a15faa2d0080860c2ef5881c9f738c5c50992e9ca758a15e79304f0cd55bc3020abfd985a6d96ce0d82e22ccba11d052dbaeb6332874a35efc65e6ce470fbd8f81e28bcd6e26b59bf11b9302798708173abd58ab15e4479bdd7740966e758354ee277af04a632b0babf94afb6329885260fd716c5886a694603763c9aa8e4489f5062aff70e0795fd10f379aad9811bfc2d50c24ebde45e37babbae0bc15da1bca917a70ae94e57a72a6b65634f25e4c2cf4d17329e43a99cfc771148c58940a7fecd33b9a860f67c49a070c9f314fdbf109f8f653d8564b1a0d836960a836e39afb80e6dadf803f760f49c876b367caf48dc4c68f0a6334f2d737e81eb075113bb9526ae079bc5c9cb42dc41b28ce06b77904363d33bf1911401d8255d30d231d9418314118ad6a41528934bea950509125256a8ae133014709f6acdd9e3c3e4d7e13b12a54387352ceacc861ac1b38a2cad1fff3239fbaa4d8070c9016ddd612ddc792b547fb22aca730580d0bc8ffb0ac6dc9e6da601611d6644052c74faf532fc7464353246ac5264cf182a7e376412f4693c5be18b50669eaac67647a6949256b952c3798cc219a5dafa2ac2a4d5ec22dcfb32e9c50efc22f9f159cd0dfc70a0aa033e840e9ad3b7578bc0f33aa18ddbb6008e92b9e466d263144510468e2e6359a05c03b3a73d0ff93af613723a3a0797004a0997d16b399631151dd10c4a7f2fec644f9302f21ec1001985ffe488d7032a5a41e1590aa6f0a582475e03f9aacace5ec0591e3eb79ef3d7365c5c958d8b7cc5d2cd2a932132cbc254fba13304a5557c07f1797b33286d03a29c0adc443729eb7305a0c314bb6319493bc885ce7e270893fbea02ce496702c732e7f317a7efb56a67452eba405a3c01dd3af8a22049353bb484444932e52332a2b4e1952efbae6a220d0bbf4840130276568dcfcb4ba8b5a09d0a97c54236f7ba52691c0718963d376436220cc1526010874d9b27822ee2a385a2abd92b89dff31cd48765326da7cb12101052007008928b043dd3c5082390c9d8df7c3c96600c74dff1b11685ba3b6d63ec1aba9797d01b51e211804fa1b0c23cd19ce656fadfa05961b1cd300eeb8f7a03668689592dfeb2bb91ab8a50be2bfa7a70e4b980076fa2880f0854c271f9f7744ea877456f0b14a4fb3874c8ca2e1e30a99d023e04437e806c96fbb0571eedfab5147554b557a003f33ec4b03dd1e3a0566ef0fab4b359c9315162fa240fecdaf4a798d4f80c28772bb8798c0e7d6dc1052bf0420af08d4f4acf5d66502423af170cc9e61679961da7d43f36a04ff7d7466301c78ca304accffd85a360ee1d7a60c7b01458e82ee3475c97496701d73ca2dd7ee25c1b4e293a95282f43c1ebe7b106a084d5261848ec9b65b4541e76e0297c7fa86da5806e792fa69473f66882a5f2833df49eca98437590127c54133de6457d3c6cbc3e2dde436a14b0ace436c2f6b364f750410464f0523fa9bf47d28e2779c4fbbbd969bb1f3e443524fe5d8fb5f4000f36d3fc296c0b076aaf08f0ae44bce97faa13aca545420c9a3667b561bfbad34b4ec3ad6dd1e58fb2493caefbce9974393e2fa32d4d80a60a4777d345d9b54ffdad5e24989011bb1862c78acecbddf4308e9ab4f3f08b47b7a29e9f8cc77fece33ef432a5c7d74fdfcc584c1c1aae65f1f3bece46934845d76464b33a5fac3d90127182d4d790808e62bc67e2638ee2fb4cffd5d2fdc6ff8e96bc1897dfdf5c1c54bd6e736fd1dcb3880b1ecdd4384239b7bc47449a0688c25fddbf203d7ef6fefb754bba22e446317e8d2dc5dcea3e8f5ebad2b0dab2c776b37720ff38a58ec3ba5766b00c260e995358be614cd6a780cbd8a637d2981d51b9cf99d3ff300c4ffff8ac2ec342cf0e0e047b9926150074ee278513af274775cd9b23ab46db8d05d18d252cf4e7f2ced607049bb7ba9a73a4af757a9de0d11f2d4da3358528c673ebf9c14fb79e3ed204c2e8b7ff59bdbea0366e2cec5383b410d6153346114d00453395ed68b95675d6d2483c8f06843061be61c8a0772e6dcdc70d60926f64bd92f6b10c0a448616ba04ba212b5a60f0e9dba3d336d1b4907b3db10e7a3787ef24c42b8d4b89d57cfc57c2438821e94caaa4083ed1d52101d637222a96bb4fbbcfd4641c84d1a7d7b936232221040b9902a744483fc645344ff8eef475f04226bd41022e48231ac94ef01afd7e1a01a911e491fbd83b6acf853a09c402d0abce9914c4429d86ec3cc89af91552a79db2cf6d72dbd457b6c57690aa6e1d630a9f3f876bfaa3c1a49b880a81682982484943fe6b689708979fb30cc9fb4f1cb1eab4a91465ccdd899066ffdbcbae4923814c54b5e08efcd363d062529dac0068f3929c60da37f4bd32bd018559ef2f91f814f1d8db2f75538cdd8b3407f76251d2f30f2c32ae302a78aa7cc2dcf906a8a2ed3623fe8db04fce8e8e4993d77a570e4f0d7333e4f1ea1658050c7dec6f681589d8b71b199340771b9be489c374052841dc49cf1520b5ed5a23543dd9fbad427a9e1af764c9a80b3c6d7183ce5f941d0b847b1cd8c055a7f1b6da518357ec8f269313fff547b2b1856687f9ddda375666805701ccb5eef2dba307defd4409628ae1595f4825484b1a87ba369449a699281b2794c01b893453a45686585bf2695a113845ad6b385713a80aba0eb74502a1a9af778ea5a2ebf7726e15d1f69c7dc35be0e6fdea2e4360ffd2dafbbb992379f98279235d0ae2674bfb78b3ac74571a17b00f017f698acde0accb357d346285391ecdc221442a93e227ecc191d6f5826889ca137f4f58c54eb14705bf7a939bae86db9dcc825490764649ed9439f845bd395f8668a6faed6e39528e3a6fae491fc520d56f08174a63d8739047a467e7a3a5ea47438e83b46883e6ac3db93f382baa243ceadf630ff78f9dde2f507ef8ae58b2ed8d50d0e5a3c555890a47105451215f88cac4ae0847a90f1bc627e2fb6ebe29d7eeb7c52afece9e9a4c00d936effddd30effd02823eaadc3a9fe3a8406c63675b0550d82d4298cb779b82b0ab5c408069c83486472da688d50f6057e633a587b3f8752725013770e67dc43692879e7d6dea26f7dd59152582996d6991ebd556d0d923817312ba19dcbe4cb4de851254d0a51bf1954f49d64d7dc77861f0a1b5d65ac1f7365ddd7608737c8b9f96ce56a79c0fb657a11960912840c7e8518e14d7712f53b6e213f2495688cb94a5977153439a64fb73c829811f32839f22faf59528fbe6a37e6ad0d6e119987613d6531b72bc38ff77447ced54dfa6765b2a38d58bb96ef2598a6618353e9f8b6be13da4d8a4a9d6f220b1c4f220d0e90c6d3af2c941df4aedd16c8421ef69be453ed3498ddc11e97e3ba89a488e7a7751e762a6d8fa396ff4c1793bcfbdee2dbc893c27b0ad418f07941c23632ba944bf5b35c81c79baedcf2683630d66c7d73e35713da2eb50cb2ddf34b5efdf4f17ebe6e6a3b536417e988faa6e28329584b98096715a0e7725c9981274cf27a6c616cbbfbf08fd2e9aa00a578d937f68221068305a7845b96aa573af6da4f13fe77f7dcc41d6df6fb62a7c141b2a4cbac06bcab172e253979fb25bc79fbeada2e245b499f0bdce6844a83ffda6b682b8bcbdefbd16da528fc9ca6a2c61acd79c0100dde9d26aca8187b0be493c67e87b54fc36c80458df49e438a278fb512d835cc5cb68a54bd292170f44aeeb34a069f0af2c42a9fbe18b42236161b32988d60c642f8517d71091796c64e7e55388c7a62276234d863c0a31ff919fa98b4db69d856f76ca788193e5545c1e266a737ffb651ee4ff8ccb820296de424a8bef623696670c5ff467154e9acb7a81b5c8163e14c816d5a0b8b87f2975ca4a52d17302e820db9bc2323bb9be9410adf77fd20207973587f48f445b4128e067eeeb669cc7981b29d0a06bbaa116592c32da83c785fdeab668cdbcc8cb50fead8994dda696c19b8b9663c6a959cb3885eb728c", 0x1000, 0x408, &(0x7f00000010c0)={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) lseek(r1, 0x0, 0x0, 0x2) 16:00:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x79c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xfffffffffffffff9, 0xffff, 0x0, 0x87de}, {0x3f, 0x4, 0x100, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x7, &(0x7f0000000040)={0xf24, 0x3860}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0xf01, 0x4, 0x5, [{&(0x7f00007e7000/0x2000)=nil, &(0x7f00007c2000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000092000/0x4000)=nil, 0x1000}, {&(0x7f00002b5000/0x4000)=nil, &(0x7f00006ee000/0x3000)=nil, 0x200}, {&(0x7f0000032000/0x3000)=nil, &(0x7f0000104000/0x1000)=nil, 0x2}, {&(0x7f000069f000/0x2000)=nil, &(0x7f00001f2000/0x1000)=nil, 0xd7}, {&(0x7f00003a0000/0x3000)=nil, &(0x7f00006cf000/0x1000)=nil, 0x6}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000064000/0x1000)=nil, 0x4}, {&(0x7f000052e000/0x2000)=nil, &(0x7f0000566000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f000032b000/0x2000)=nil, &(0x7f000010b000/0x2000)=nil, 0x85}, {&(0x7f00002d1000/0x2000)=nil, &(0x7f0000126000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f00003f9000/0x1000)=nil, &(0x7f0000665000/0x3000)=nil, 0x80000001}, {&(0x7f000066a000/0x3000)=nil, &(0x7f00001ff000/0x2000)=nil, 0x4363}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000706000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f00003e6000/0x3000)=nil, &(0x7f000073b000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffe}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20810, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x4, 0x200, 0x6}, {0x6c43, 0x1, 0x1, 0x7}, {0x1, 0xbb, 0xf94d, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:28 executing program 1: r0 = socket(0x11, 0x8000000000003, 0x0) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setregid(r1, r2) sendto$unix(r0, &(0x7f0000000340)="b1000504b1000000000008fecea11ea8fef96ecfc73fe2357ae26caa0416fa6f376336acf005785bbe781e4991f7717f570a43c8df5f882b297be1aa5b23ed9a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c8a1ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004766eccb7d27f5999120155b6c7077a000000000000000100"/182, 0x233, 0x0, 0x0, 0xfffffffffffffd5b) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) pread(r1, &(0x7f0000000100)="62de49c3f62bda0c273ee04b3ce7bddd849f02efc00edce9169f6c0022e7589b29b0433ced1d83b013f2c41017de30ec580cdd98ca252a6f06641458811122c00636c4414258a52874ca22c011f9532201b602c8f528d4c74824521937877f94403b2a3c4c1e80958b2da34dfa0c6072188c2db89edec84bde46b882e0f115e4a4f39a5300282219a29c9e62b50f9bde86fe322019545376a414c044b71d094ff5a163cc338cdf6181f4d2574bac337fd37140c0936e4720528fe67b331c909c93564d526bd6e47838d0167ba3e8f50e310b67d3944f", 0xd6, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x204, 0x104) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) getitimer(0x0, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000000)) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000240)="139f2ecbaaa13c80fd43e4bb3503ac6a852d2bab6542e4bff57f19010476d360ea338a37819297bf377e8fb32e8360d15ccd6433d9acf76c0c4774e23a723b4cf4d28b42771f34fb47b3f623c378b2f03611fe74200879db2edbec7435c2aa8a75383bfaf554e3b0224d6a77c3d3bd67499a4d029c846d967933e1570229952b000000ff0000000000000001beaa1bef063957e88f0932abe8795928456002509ba314aa681a1860487ae297f0a2455aedfd4f373d6b422b", 0xb8}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x3, 0x10000, 0x1000, 0x0, 0x0, 0xfffffffffffeffff, 0x2, 0x1, 0x2, 0x4, 0x1}) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x800000000000040}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mlockall(0x1) ftruncate(r0, 0x0, 0xa7a) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x67, &(0x7f0000000040)="01a86bd5e761fd73252de3828872fa2702d89f3295dd67fa045d23467dcd2b953271c3c6842308ba984c80f01579d5ec9696ac646e7fd0b8fe395995f321b98d668403aeb36e7351a0d42786338043c82b5496bcc9cc41d7c4116908ce99e7a8db70874ca93107") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240), 0xff13, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) socket$inet(0x2, 0x0, 0x7ff) socket$inet(0x2, 0x0, 0xccb) 16:00:28 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="6ede1760c31aaabc901df6b17dce3ae5fb97f7f237f1a4b863", 0x19) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) rmdir(&(0x7f00000006c0)='./bus\x00') ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000400)) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6e", 0x1ab}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x1, 0xed37}) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffa, 0xc, 0x8000004b, 0x6, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x80000001, 0x245}, {{r1}, 0xffffffffffffffff, 0x5, 0x20000080, 0x6, 0x10001}, {{r2}, 0x0, 0x10, 0x5, 0x7, 0x26}, {{r2}, 0xffffffffffffffff, 0x21, 0x2, 0x6, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3, 0x40}, {{r1}, 0xffffffffffffffff, 0x25, 0x0, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x11, 0x4}], 0x368, &(0x7f0000000880)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x3000}, {{r1}, 0x0, 0x12, 0x800fffff, 0x8000, 0x56}, {{r1}, 0xfffffffffffffffb, 0x20, 0x800fffff, 0x9, 0x3}, {{r1}, 0xfffffffffffffffe, 0x36, 0x1, 0x801, 0x5}, {{r0}, 0xfffffffffffffffd, 0xcb, 0x8, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x80, 0x7e38, 0x3}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7f, 0x1}, {{r1}, 0x0, 0x2, 0x1, 0x3, 0x42b}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x80, 0x100000001}], 0x400, &(0x7f0000000300)={0x8, 0x7b8}) r3 = kqueue() pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x11003) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000640)={0x1, 0xfffffffffffffff7, 0x81, 0x3}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000080)) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) fchdir(r4) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380)={0x200, 0x3f}, 0x10) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x40000000) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x4}, 0xc) shutdown(r1, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0xda8c6388c6313c91, 0x2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x4ffff, 0xffffffffffffffff}, {0x5, 0x8}}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ffcc6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c010845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b000000", 0xffffffffffffff40) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f0000001640)=[{&(0x7f0000000100)="d2c1d4324a927443965653f8536122c414ff8f3fde12765546748dde515d40c53ad0b8651654518451c120b11f4d096d31da61d4ff5a8687d375ffb42be6637d3acc6ea79f7f25551bcafabbeff16a9b2e3469bd973857fc96db2fb3337bd0adad00a24452f58078732537f558798dfd97fab5661bb859eba5ab0dc89d11182b79dc491ba1d5830237fc0ba57287c73696d7b0045cfc8f3286b7875dc9a22973606cd85a8166011f122ff83b7efbb7120224b69a5e89a343814ef9b5035542c8205be95c12da405160ae8428f4290ace61af496dc613822bba709432b64909e6ee31538f18222661a9b323aac70ba5965ce13ef4a9d600c88fb5f931c81f", 0xfe}, {&(0x7f0000000200)}, {&(0x7f0000000280)="d32aab7f00e13f7b3693e7a98dd5b25d7cc53e06d48f98a39685eff3a7f95fa0349c424aaf3f495186883b20e30d3bf5e6c21aecb80ca0f055d27d8644f87abc29635bf33bf5856d", 0x48}, {&(0x7f0000000580)="a619c3707b11859d7d21a14065c99aec4cf03e66b467611edf6daa66366184163d3ae38ec3ee0c5faf316b390ad5400993889eec19a705c9bdd5ac1bedf61957b553ed5bbb0bc9a0882c15e4ac813b04f6c1db1d626c4c839d388785c8a870a213ea8088a2f507782bf205b742850a367df5444c100d2e61c56cb368b868f700580435e236193e9bd9170fa9450c427aeb54e18eb93c06268da1a1db5198de724f34c265fe3cd5b50edede5a131ca76f8a3d5e4a6f3d13e0ca992d078a433a36a726cb680920f4b7a554059b221f1192eefb52281ef1f69c139c236672803f4a5fd16376f12a3c114d30668700a4c1908a2b0ffe35d313d51b4bf382d42684a1728778c64312481bbbec0b6f9596ae4bf567eef6ba0d86c934d3759a93c6ec5f004c7f7e45c6deb76453fa89b893a24a510ef249a4173f91b071521d5958dfad3a6eea72ec742d8d9d32d56047d459969182c194fb3b301ebc5326d0d39decd6322a2a98b49bc4491a78673bb844781d4f148dc4da977580ec502afa0fbb1208ce78abaa67c8671a0770797c05c9802279344d50830c9d40d3d623b51cccd47811c304e6ebb5cb38ac4428fea4f4c152d2bc0d1de6643df5c83ed719d80fd3ba71aff4f9a9f8e156611993e30adf860356020f277be361461853d92d8f4c29dff49d45bfee317421568331551dbb8a26399024f38f14519dba0154114e0b4957ed6b6903a80bd4db65d145244bf36fa3fbaadcc1996ebec71c9d2b86a6287d57d9cb1a4c737f4b8c9dc46b193119b5df07faab20b3e1082866a49d4c0f41cfc22d5e4ae82f66322c49bc1142722bd666f133e8a79c50d020c893b842bd95f7ffb055f23da680d8ad405e948c996e8938c67191de0016b9a3b7c4df9e9d3d5ab65833a250b3e7f624b2578a35d050c4a6906c64c5526d9224efb48c67721f2036766790085b4dad266ce8bacf3757d0ca3aece066523839697034c9f0a61496d53d5344b012eedc69e8cef6199fe24650b0b6fb0406d75aa7c215814b4c01dfde078ce54641b97f3a5d28fd1e39d1c71534d52cfefbf45801c2f85e83eefc2eda5bfbf5232f65ca5f7c985b682df67bd4954cb6d941bbec9f7593d8cf68862a17c9c713e5e28e26641c21384ea6b7bb6c522cf3393e691c5f29c02ade99716415b06a719d4beff25659cc2c9df0d0d159ee3d5c7fbc423c4e783d3ee668f6cd49ed6af92cbae46c8b0dd4024dd86be0ed669e4cac4b2c4a0d81b5f9275286cd8a8546efd7a5decd1ef7b24e97313f88abc44b7c4668f378a6950474e38eb0fdff157bdf51397ffa2f57c514d33bcbb5b2b837fb8b448c6c697993b88e6c242e03f565849501178154e1d86f82341f32e5e9ca181e47876fc8ba13c905d5b2ea14c95c6163cd6df162173c918715cc24581355dc6852dff9521180de19ea0d4ad8d838bb17b4c62d0546ebf70277af4e01966818dc876d5a929e53b2337801b1ed8389455fd223114eb80876e2aeee898119d9ee8ec843d43fb7f54ec89bd097af0998ebe26ab28b73e25a16489a24979da5d55d00b29c8dad57adde7aa93928bfc55840058b901ea11fbd628ad9d89ac9f4ca2b939a78ac8829395ba87656c3bab981ebc02b97b9e7d1edcf2a410865d4853066a3b8ad0733c394fe5dd90102b5090e33abad9a20c163a746e60f6416ef32fe237ba109a0c3c30f08d26832ca6608aa75a20c1c3aacc80d1f52fcf65df574874485abbbba3819c1760dc08ed58b198c1bcc063eac2120454899559a587b812d21b3d15f92e116a4a303a635039abfa35e38b60005663acb501571bbd884c5b99e0e50ed2f9d3910dc9d170d858b54da182bcb64d64361946d5116be5261a37f8e4b362dcad4633a54c2e48dcc910dfe1f3047487e3267b514889a63e5cb843596e7d7c3b44d6b40de0444c8fef2999bf88d657cfc0946b3160b71240ebe0b7b3182c077309334f78cca1004ef639007af0e22c1dcc8aa6288016031c216e6adba292948f6e2a8fccb689ba51d163ff6ceb292ab046000ef32ee2eaa5af0f3668ef0eee9e998fea28daeddddad03592c2add5f0e95ae97c65de13e492031055456c0ce5629bb62c13572d9ca81e23b645ee96478dab2ea6759a84d483a99d695d383c07ee442259428d74953996ef7607f5b33cb8fe9a72b78decf5ce8bbd2bb2fa2c5226a7ff9f359bc399fbecde9494ea025d2421176a99210bc4af36e566df960b33a2d91562a9a430301d31bbd05e35bb9288fe211f5c1698f09e6dfe7ea67720f419a8fb345cfff95e43bbe04404d4aae05c8fa39624255b492c9945bb27780fac00f9b5df8e68e0d2211914750da03a5d2c5e89cabda3bb89a85093c7f967851f70094bef92a23d1f8e1ccaed29025dbb5bbd83dbe44658d3242c2ec9df7804f1f585b0ede6adc28576a1f48336b1a810c8b0855602c678777a6a2ce85bfc5560b96bfe7f26ed4370104dab2f0148257873efba831ec767a3e9f0613a20817966bac9e46e9c432a94ffe43a80a41801ee03f47ea6b7b383b5f42cc6c1adb2165d38f53f9affde11199c2f065475d3cbf00cf328d194656b3969433542dcff95ce00a5bd3ecb6539f92d50cfb7139ff9e605b4dd69fc3f0dd5c7c5449deb8b4bb4c0aa587b4f9689f92a3a68345231d7215a7d55a035b40ba6e680077a34e9e38dda3010a15005a633a1e1e6f73dd42e5d103702fcb4afc4d5f83b511d59c113170a72922f06dbfc8842c93075cb0dec1d029674ad281c486b7c4660244b967e88f0327181bc3882e8b25dc5de52a5dfd4b299f0e24eadb013615759b7ab62c91b19fc0ffe22a3c6b76db37aa7e94e28633d441216ff4cf05fa17eb876d193eca4e6ae6f7749a881c9755dffde1559ac39accad8d79d7f2dd0340f1aa37fa2f6a07783eea771a5815e9639cf896f83b2ffa81261957903c2b32cbc744bc082c92e9bb31f4c38b1f213478d098b31733723692f5c22c95039bda2caba2cef5f97e83a381e2ff760d4376cb74b5c83aeb804b36b1d0ff93c8c4874e7662b2e8e940dc94a1c9b4c094e0793b524ac64374707aef19ab9d25bda456a9748c68d4907d12625a9bca0e4efd207a40baf431563ac052b81fe459fdc8af64137d6fcfbf205b5fddad19d117a9c276c8a6508f676cb08a3c895b70781bf81f808ed565241d0ce68797f5b3f7fd13c85cc6757e5cff57993c6bda1de3d7f17f18b740f7e6d986c7923a4c93c5c8e7c7c5bd1792f5f38626a7a53cd927bb5f59427cf462a4ba1bf6da8cf855ff494723892516517b3cf610ce9f16dfa1d0bc8c3122b85b4f47c6ba6919882bc83e2f0c7db8593e60b4d1e46463e03a055ec03a8b73a0caad9f1fd4d9de865e3e53991ed4b5e44f14dabdcb8dec5d38b26d8643378f91ea9fbf0f9e2f60cee0a5628677b3bec0eea7e90f0f22bb0f0b732b74ad90801abf9f547bd5c20661f0c54f7963a4e6c66872f1d85f39f95fbaebab7a75c31f73a9eda24466d96d184cf9906c55e759a18d42d4c731bae108598c8512c3ee6bf5eec84510b295518ab5d4b23a178ff46c184af5217d1652e2f2015780c8d9326387afcca781bc2cd99ae66803848774671fb8b603ee1265bb101a7d8c4dc90a777f7a85f6ad3ec368c508b3e03bb727a7515fefe4bb05ff76d357355fbdbe03db43e22cdcb60fb1ca534b18abf336afb69be1821c07dbd80d5731c3551a93ead19708ae1eb7dbd8fe69569db39f386dc83b8d486bcc6253b6793b42948ac80bb013b91c52fcb50507b64d9cd0233ccd88cd1a994136b787f00b0bd82d4ebc6fc6ec8190a54104e5472e2ca8a3454544974d32d6e77198ef9b658b9f7b250672dbbfe6f694594239706cfe6176ef2b8c595f2a38d8f537d900e11180dee2b79a418acd1f6969fa6ea29d3905c1650eb4af695e4235295d3277475a2a5bafa3f8c8fd955c587b18e06030f022d1c183ce64bac16f1e5fa0a186d76295cc1602f644263f1415e09b2b37d3badcf455f31999dfec2b0f33369a34e1e000d360ca8d8ccc6f6cd66b52fab36ed06afebb83348237423ac61822eacead2a3c97c3aa76a79c74684aae41276cd31f188a1bd8ab7dc78b8ed4c65c18b22624b5f6f61c2dd06cf6a93f45585aa8b5c383651dafde5d2b50b02c219bcbe4a98609280246f529d714e053aa4f40b2b9493be4ab0715ae27a1527509a5e51f4c8cede32fb8e60e45ec51abc0501e4ed9b925bd50daeac1ef9aa4c121469f7122d984a5ad7ebc77f81e39d7085606baa64398f792a07788e873dd2e8b25097a16c8aeb251e528744fbed918f830bf233d97d38e009569603bee6ebc9175779b4bdb6b9795e1f678515c05d5f8ccb9ee7f67cfeab46fa38486fb0745cfc1a384c458cca0e2c1e8076125fcdda484c04f08941b17625436a6d6c191e9edbd35edb4c55132d8eee7bb3104e9bc8344fc84b5152dc11f3811955f5377565c14fd388651ac655326502af74c823c138ac5ddbad904f1ae1dc47e305cda644545cf2effeb224023218b2140582c663cd3651f30c132fd5eb2fc900b5930e82f835d97e37c9f567896d9adb6d5c00a51e2a34e75ea408d1b9d81219c8e581e0e1406988a1c4db0865c8bfe7b0ceda176264e55bebfaaa8e17b0689919260708f8f4611c67e70e6b40167640979181e32706c38a7be6bf4f8967d76a625a54ab0e7cb25afdd13f894727129473182c8fecae5e499ad525ac3223a55a28935fb0dd1cd9bff0045b2a24eb02d51a565703f3e6341bec91931ae97705266a45a253ad7fc08a933efcaba5a1d343b331a0d02cd1d65ddd69713b6a752a17da123495d24cbd3e74ae244c4157c38d5736857f1874cd0f2624502596dbf3016225cb572adbea6bebbac65bb3ca990ee9c3345b740f83eff6ae9dec458a4c3647a1e458926a113496d59f5a7d559990473a3df2a57ef30b7fc06bb2f2313a03945aa87666994c9722be036a9486ded1846ce9e7769bcbb5b0d816b6065b9b64e2b380e3c420bf7dcc8e7aceed6a4dd9e72e60ac0cf42005a01631bedc9af8e055cee22c41790b9c494a19bacdfa4c363f8d1669acf35a5ded49a64d37e3461c3ecf3a40e9e3b08bd1e52ffd97f993374dc603d51138b74de97f8d8531ad799a12ed4f09549b879096d7c6b17d70cc0103fbd5255fafb39a07dc1f06024bb5822aaf0ab827a696841486e2df4ac1fa4fe83771b1516124b3bb73597b467990334dcb83719950c1029be0328c3427521551200013a33fdc73ad9d20eb9f2e2805280862003ec2dad04519cc1cdac13d5c74e37a18a86ab5729772e782eb96bb8ec7cc900f4278f758264615ae17f4e0aecbb81be112c464fa3771c8f536dc79d4af2aa13e34697bca67e4ea58deb87fa0e7b9275e1a2613cb90ec5465feb66b037cf5b158e1d66267cfa58dcb1c6776664c6664004676605a30521bd382d014152bb17df7aa167bfc12c8421c15e7caf6db08d6aca5cf4fac767c7337bdf092bc6d44cefcd982451f24f7dacd9ba7fe013ba4d066101815f3874617502944db3e6b68a6d3a211faa17b3765662d14d028aa572ef76685e031593a3314f2f02c22d337e84ede3b2114b8169d8e56595eba8994df8767dd6cbda43f0b1bf3494dbc5b0383ad8363ca7fa2aa48d69d7261eb46c8d89ee20520b839b6453691f4d9176ea9794c6555a92a10bbbf28eabf2402c55d3bb8740f882d8c766bbc7a0b0642d4870f46bcfd3040a4fdcd7cbfdfeb63a7d386253dc859626905c12fd31", 0x1000}, {&(0x7f0000000300)="2dc01b9c83b6aba912046c1cb8856b23dbaf856d7e4e1e2282b587ffc567b0ac0e4dcda99831d831843ccb05a61b198720598e48375cc3cc4398e4867a15cbdba6becaacd654d0c2af14b50a1fbda79eacdf0cbe0f987f53566b6b768949853d02dc111ef1ba46f4d9100e54a658b0abb71d253d", 0x74}, {&(0x7f0000000380)="7fb1184ad5973210ef7d49808db2711b2167937cb0e963779e8e71cf97795790a84359bcf3bcfe361a7c89e2412ff7df3856af0789cbf4a51b83038e35d470dc25bc1b05b1242f49c8a518100357889454f1c8590088c34c14ed05adabd8a0954ad7a36f5a27ae261de48ded5094502141dbef2afd3cc205772d49aa2869970ddedc5e96caad7e5036c19d3b4e818989e8c35229bf11077539accf4aa247dbdf22d88a3326887172e7eddba3adfcf3d08283dc96074ecf536b2ecc5ef9efe8d4504d139039cd43650b32343dd5e0f403411be825d00d7424466d1ba06c0e120ddf87f673a070d0f576fac26e2a25351479ab321d32edf0ad4ba342e07984", 0xfe}, {&(0x7f0000000480)="1596483c55e7aa6cc29797c7a42e892a04d3d9a95146a0c07ce714dd82ac3983e89b0e5cba15294bea7e3e68bbca4ae026ef3377729d11f16783eae4c38e305499ccb19bd67eda5ca6f13db0", 0x4c}, {&(0x7f0000001580)="909c127dd6fe27b9ef3a948e79615a9e27f7231889034af17f9271f3905deaec17b3b088d4ef1357bf6add036b275f2a64318daf5e921788b6af6822e164119138826ac76df0cb32bcc44a8b5ba18c0d254c17bb490da27d60d14095a0fcda7cebdecb18de18c89dc7bba863e4a57ecc98e93fa436b7b2fd9cdc23382eccf4f2242d25df8d3783", 0x87}], 0x8, &(0x7f00000016c0)=[{0xfcbf, 0xffff, 0x9, "2ee6577ff9e9520789b72423b9bc1fe3f4132c25dcf3d0267f2fec784457972e3332e29a9e9dbc9870eb79ab5d28e288e19cee576f6fcbc551e0cf2367fbccc3e95954be1d21467f4694eb31526ee8979ea52e1a61b4d62bf73d4e003a1ea04b9266bdc1f7da14cd79a2db9f0a830964a82157f4872a9279cc2eac7753fe39a8e6e714090f163638bb2240ea7c7c06bb73d401ec7ae980f062096ce8ee"}, {0x60, 0x0, 0x100000000, "4d1f32630698811338177b5338320bb93e9df65141364e53871beb9d3a94d7d4d44de3e435e0ffeea617440d59b76b657eeb6e419124548e4e25408d3ee58254a9f8f735c6c0a88713"}, {0x20, 0xffff, 0x2, "87ba3f817fe309a3e45fde"}, {0x40, 0xffff, 0x6, "ffff03dc94aa161a9b9e98c3e0acc92d2cdf49c6db74c43a80b2ed09cb89f66adb6180ad75f5181b6932bd"}], 0x170}, 0x401) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup(r0) getdents(r1, &(0x7f0000000140)=""/128, 0x80) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x41) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1fffffffffffff84, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0xf73, 0x6}, 0x7, 0x5}) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000280)="580f49582da8d80417231554e4fe4f6058141f575f2bf1363772cff88173d9930867b0b35713553a4931e0583e437e890dda8495b009acf6a210fa9adc5504d6b7f327d97ceeba60c3f532633c5f7f890faed2abace1b01a18fbf233af8ae6efc22437cf54a4da9bd4a652edb1a1be35881c8038debb46449b403960b2356b181a45d65cba5f15eaf23865f3f2e0fe2ec9859aa7dcade1fd054a5ff24a2bdaef41279e84fbdfde7a3d9b3ce6af6ab93e09e0b63ad7cd41ec66d54e577df14fd9b238cbf75b0c980347f7eaefcbecf1cb3b7dccff55d3194b8561a90cbe", 0xdd}, {&(0x7f0000000180)="fa10d1ed449dbfda6f1cc87524c00e", 0xf}, {&(0x7f0000000380)="654674137ab948e66829298d628a8fa3382bba89184bf6081b94787ec9ade6c5f737ea5d1948a75df73c81b9489d7f8b7826efe13e294db3c5072b8c2d1731ffb9f2eaa567dd5534ce1bec161853d7f0bfba76aff8520de61d535148ba83c12534b9fed17d098604827149bfb4288107e3996b5469c357f9f4b05dda706c3a64ea11a224269e8b61b1daa7f0223d1891bf6497bda20d32939f2e934857bd431944da384f092b048dd7fdb6d38cc85bf565e36db721a53885fc4dfc16b5d1591c881f3171d5f795a7cef961506abc64caa4dee3ed822aa6cd9e32bb0c53708c55360a2951eca3425df6fac879868bed9e02e1b31fa68111d90e184f3c4f930220e3cf43de3e6cbee65c676812ea1f38fe7f66c47720fc49824212f9bcabaf2333905c2b1f2be21b851f315a4c7df878abfc2a05a47cbd30bd40dc5417117ccf624c0b81212f03fd3aadf49c04892405247593c4bd06393b6f472544bb827ba1852e42174ed1fe8127751b2c9b2613920b7d6261d7d5952c9c586670991f0c3da15f43c45d8aa03626f27524366e78d4eb184125f75e70cf6bb9f01e257a2f189d276f6e44b3451d2c2e7b83981e0eb16bf3c0c8f3afcd2137f1135c365c9b762ea111c41ed23aa12bb8acd7e20677f691ecddc30c0caa9de8947f9a1f85f2d8e502839a2a321e6adf2d516826256db563b1f1693e3bdedca750e8dac6a74f118845de8f941dabcc71cb59442a2c91baa1a4deaf21587b08facd0bd12150f400ef395633056486d298d9bf0349955ee8ee2bec69c32272da0675ea1e4c18b87644aa52fe1ef0021edacafed63a260b8ca04f91a841fb9f1fc6b0d2b5aaa9b4c86b6aeaa63f764f1fa49970b2a745111edab1e8cb3099c8079dbced9af6480cd98a4268bf7b1f7df223d9d91fb8369e98b5c84f240386d754fb2d1e01514e9f788edd02e68dd5b3a49e86a6063678521fd7579d1f6696c12b3a8080c43e1be033e524f29146fd36d1a3a83bd2115edda359c70d662ee12a3495db1587474e41dce0a38e01eaaa970b4fc23b70bd5d9e83984a9a413d3764b2090dc19abfe46887f93dea40736a406cb3a407bb668e0345776bb396b13a5531c9bec870f9fb85ad43c1d64f8519ee22d6f42e5b3cddb5bfa5cd1c44b62f0b5371ca95cc57b922b31ff8543e556765d0d0003d63a5d8065678265d71a4a001dc2df2193b26cd292c6f709270e6adba867b2d18e4a0cae2b247d22e62c63bbfd162b6922c5e566945af36dc07f612b54d26cf173a17eec1b8d5b5470c3c38503a33002df131340500e5c049715406841201f0c9228b7654c3ed21a1bfedc61023ecc3cb6288b119d74e196febf16518e8a056ad1bea51adebb04885c967db29d22a0a18d4f21e9c7f029c8c6af0ce1750270a004cf6c0232cf422c8865f5a7a03c53fe061ebec753cab08b8def5825491e0859159b9cd95d47aba06def0408b775dc7013e17020431e68830d168ebdb81e97696aa7671f1169a2084e25c2fb6d7b7568f4ee12eb69ac129684677d599eb81c232bbf1c46f86641062927a34430c21b8db030bf4e98e9b56b5f28f506c72a786364367b787cbd04e20b4c862b6b45386ff3a3594cbd1eb9d0633c64c0d57ab22badbc2bc3e57709ca0a02a69ecbcc311ee6452d065056327b365fc3f572a0532d668173cc0a65076698b6df3254ac2d4a574cc3f3ebf2dd7c7e1353ce6b4bc5d7673a79ad0f48936e59f85b96cb5a58ef1a364f72a382e180801e9e5ce4dab042ad00b90b6514751c18ff0c823137e450c529a9638b10af709555b13ff188a6c4517d93d0c4d9348271e75b6ad8f116149cf749a017bf86c4c4ddb26122e1f989a139df5a65ef9f4ef5eb39220705cfffddef9b74dd2ba28226f8df33a0599f3c64cab80b24ee45c6aa57edb88a3f9435cf1a05a4c69c44f51d6fcbba0f7b1297441920e3a60fa4fed662de58136316ff72f3fed65ca8ca79da5cdb7858ca881e23b18ea53709f08e2bc62d2a07e2240ee1195e4705e50c4dbf6079039bcbd0075933c5926de2cc1995806fd1b841d1e6efc3540683017e2e650392779a178dbb9453eaff185925c3a8e1cf50e486b4f89d4c911df802b653edbb13b079384bcc9089225af00ed752544393920014ed9f55b0511919b1291c3159575db2404486897c8ef5a26d3acb7f61c6c37ecdb56cecec8f3155a67033418848d9f4ee6be7d34212286b2c37e35b42905f93c38386d8c313974a8fb855ee02dcbe3477b5c4bf49f1ce342f482ae82ca07f700457a54b13821bc5d569d3a5f27d26d69288a9c16bf362ec623ca2d42168832febeb3678c44973f21e92b20555209666aacc71a6da13004ffea118afad4848e3ce337cfc36ace851599074f5992fcbd224154fce0d6046ad46eb357562a4b9d5a759804808826e7c235e2b328a87270c30b5362d6b4bc0c397e3797afb3efdbcc277715eeda0980dd23988f00da2a4cb96a252b4c910869501ccb0569449ef7caa472211cd9f72b1327a1db21849164253424410c97c5b8e2127b1c3009bbc09ef8a9bc35d606af88fe9a8ded320221f44951c9756899e79e914ca2bad2f04244ddd762e12b4c5bb4cbcc7f1e9af753a4406309791de88abcfabc154fa850de618d87aee68ad7ceee3afdd80a95c91f816c8b922eef456f50a67ebcaf16d5627fca725911b0c1b126337018096929b6529758c60481eaf53915d98ad3e8737ac36aaaa61324ef03be270c8017ee0f8a2830a9837b431d1d6a7104adcd351aa0b6659e469d3a226d2f24c0895411cb424e84eada968fc287e2112248e10d29a9a2330283a1c3198798e01cdc6567387c844e09b32ed92e7a1fe60555f2d27ba96ffa5937c0300166b915f8c10df97e5bb5cb1a065d75ffd658d4c1f9e11f9f158244a221764dfff6cfc4f9cc5557835c3879b2effbe4c88c41e43829aae2404a8c43d326928748191203cf2854f5d984c701a6e0f407db4c4829f010b958baf9a17d35be0e8baf839d4ebdd2abc48475e3a9f61e77d6e4fea19af1f3f476cdb5fad73a595a22049fd653db96403db524483e47a67a34367375a56825410e6266ef8b05e5f83df693f1bf73b9b89eccbbf520b69e45300831f741d68f4a1ee510cfa3845bbc9dff7a7407ac64d5a0a283c84002b406d369e891fa5202a0dc44ca0102eb761e2dcfe3710d32789bea7494556a4d6f24d2c81872a96a16b1e9f6755fbb1ecd1efd5f431427355fe7ef909eebc3f7390dc59bd6d56d6d4eec5896d9d04dcf9b8e845dc20b3a87eaa1548f6221d5a678d633593974075ca97f45334f84b08fa0ca0464a6b0d9743904d42ffab5b26e1fb79bf09936de09396cf2eda4293a22c3b9eb33ee74e90511954abde02dc6bf4255d4439196196aeddc6685226e8d662bf57e856cfc3c27de26f697c1ff4ca0b0c2f409a23022f59568307ffa021fa029d2c68fea3e412487bf386206a652947f02e0c8b28eadd4c261097d2d487ccf9d291dfff66cf519e025143e667c5a35b34a010c4f21f2c35c7aab02224d3b991464c7858f1c02125b6bc99296625ac8f0f7092308f84a9805610e6437fe0010609413d5873f7f298205c1741fa5093f9a103b1ac9b519d40394028f4604890a94743032cbfa95f6c160b89ae55dbb27662a500b3fd32d8369f7cafd32952359483cefbaf21991e4c110b7c1b79e8e64bd7af87f848cb52e660c7f7e9ef40eea2f50b902a9ae2fa01633eb4da26f43408038b8c28bc235e2e73034603f24d0e8369055ca12568fe5c0455fc3bd9b207d610fbe0ac6513565d1c067412405d27233370a0d1ca6004a498b42b546fca8ff9430ad12d8142e52dde079320384dc10a20ab16366004c808087e67e60d73e9b46730d1ba0905de90e56f2ca383eb7b490d54fa1e3a2fc88039930cf4b6095e114489a3afb348427536acd2f8221673fc02eed9d14c76c0350a42dca5a57b49f55919c45cdc9160e74a0ead143c22a64fc3710b58ed0627daaa437865886063e1067dd19c4c54c97969da4829ce849314693f9347c4d05a61e536c5e539ce3937d1a05072d9b84a895ab072d2173bc5b82bad93c94abc21416569c1e6962eb48f8f4ec90d7171b7d8d6ecac41ef03fdecf04957bcdc64a1f833bc0978215ca49be6aea8f3f1ab238640678af476e2bc147667465ba9fc56e69a6f061f7d674f12acf27a344fab03ab73b79e6de811e6bb880649c87c1193fe8289d5a60c9441f66774d43f97f6b3a5ce60c08edee3d6a91c4f87a18ddb83c1005eeb4c984de687684def1d2069892f134192ad16a01beb4dad785793d590ce68bccd4d6d4b6e641a0f7a02bc29c2f6559225b12d72652c8729093b1c3e3f63389de514d9ef8ddaffe4460d78094bef855a759d493201aa3d7ec6c35c6d7a80360303ae5f6b1392850b7012dc6e50b072db8a35d53ac432791f08c47acc506ad571f26d22ab3566cbdd5a3f2ad80c6a918e5e222f36c7fbc2826b78a6d0dddde4509af21d917a5081f10d54ffb49b3174e39f22da56e1385ad25dca9d0fe74491cc7304dd5d3e93c40e5f9f270cd2c7be9248e5606c1a342e3d1d152739bc66da3881c5621c19fa47142f05fbca400701c89dd7e30b17ab0bc41609989642c7fbca9caa40e6b9f794fcfbecb4e4389fc774612b99cf7129f8192fb98d350e11e33e960267a6a95ef62edaf99a78f37ec60bdcf58b3e558f1f3045da178421cb74bd8833251726dc5d68e31240fadf14d2553178f055389b2fea02703d40997582824f2ba697535633e12e8a1baed2a13d090b35c4c35726816edcbc99aca35b034f712fb11f302d5c4d7bd555dba3aa7972863e9fd8faf8e7d736474542b2a6ae09e3e6929317ce79941ea7cd705a47a82c8a5986a0a5e3902548d2255a2680783ad8d8f1039eb2d8ab452782d79941f504ae9a30a3055a4167c7aa5b485e38217088ef0424eb9972e73a9e96ef028353767a60c950090a43aed10b6a9dc283c30b40bf249796fe49a4b817a4bc1c932f76bf139cfd0b205eeb58a5e91bdad2fedd83de82d8e21e1c724d6f6480d081d981ac8e145e6231653fe7471b3e777608aba1d999cd24cd03f36fedc0cb29f03c453c67170bb0431bd51a70fdc4bbdf63bda1d9c6e6dc90d91f0722d9b67facc7153f65cbb27290f3bc38b25fac6d3b6dfa46788123377135fb7198d65c92f8fd28f0ae92163bb75655889813854edc386e97602e1da3eaed2dd4be40813237f113a72d18a44d454d40677b053800804abbdad9c49a433aef00382540860a995c0270ae13b54607d1d17fcfe3e3426eb3f771d1356609d1279b96e27257b2efc68fa2a815dc20be1bee6fe16f64bcf6d3fe78980243b09b0b50f3c0cff5df4777623e1b1605cfe1c0977f45279c00be6fa28b9c60cb90cf2ebe7a7fa2cbd3897547c2f43aad1d005b2997749910f7aaca6b470e9a2e58a9559435d3116b45794e968394e4a178309119fd0874138315cad8ef8d4dc0f3553007c1df5526648343c4d93b993800d4a9f8d89457e7d852eb6d27a70c750168cfdea5d32b532b33474affd1a6d6b246b17bc5891d082817a6755c25c5c8e299104977c982e2aa113169d787b556a8d3d4efae01fee9f6c4ca404f4db47bfa71266bca7319e7e93d8955e1afad1bb0c4a9cbbcd1c1e3d10de8dd3221cd43e292554db6d5ab978dcbe13a2601aa206ef1a86dd2dc35350e60f9aa66453b3d9a9a423a962d61b9ac65136e57ff38a82740b05423291ae67", 0x1000}, {&(0x7f00000001c0)="03b2f1ea4c8a89d15cf022cb0ddf5c30e3cbc3f7625d226f658c5b80103f509fe26c7192", 0x24}, {&(0x7f0000001380)="795c82e53ab945b1134dc106ea3389c58269f9070e3ef08849f45a82c7b9fc1d55921a1b490b6a29c79ec8c8a48f1423098adbaeb20095350d7a36c147b562d46f7683d252879b1d487eb3c057ea67698a725c10192d923eef92489aedba3b63a116996444708545ce2dc7331760c0e7e3aba658e4eb20dded343ae7e81f781f2ec0277c86e96cde9f9a61af0271cfe2d6f2e1a2f77234737dfce62c2d49cf6b01b64933e64dcce36d98bc44808fb38f7ddd5da5aea63b62a789a442f5e1b4c1f7d1c235d676d0f8490d77ee97882e7eaa9a5ab657239f710fe381c998bd31640f87963af257fd259f2ee4ee464bc9a7a0ce5a2e57f2f81fd34df622249474", 0xff}], 0x5) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x30c, &(0x7f0000000040)=0xe4, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1, 0x1}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f00000005c0)=""/230, 0xe6}], 0x6, &(0x7f0000000740)=""/225, 0xe1}, 0x1) shutdown(r1, 0x3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000880)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000900)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={r4, r6, r7}, 0xc) kqueue() r8 = open(&(0x7f0000000a40)='./file0\x00', 0x30090, 0x10) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000ac0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000b00)={0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000b40)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000b80)) pwrite(r11, &(0x7f0000000bc0)="fc3de8bfae3f9b953b52cbf834ebfc34d029dd5385a408cd20dca4b57803358af8c24ab82d6f701e830e2813a633b00bc13467992813aefbb409a1e002bdbea74eae1d17a3dd4268d0474f8e14f65b5d6918905868b6fee98107502460ca7bd9695f1c90076950a862856cb0a1bcb022481d445b", 0x74, 0x0, 0x0) fcntl$setown(r11, 0x6, r5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000cc0)={0x3, 0xc00}) recvfrom(r0, &(0x7f0000000d00)=""/51, 0x33, 0x802, &(0x7f0000000d40)=@in6={0x18, 0x1, 0xc2, 0x32}, 0xc) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000d80)) mkdirat(r8, &(0x7f0000000dc0)='./file0\x00', 0x100) listen(r2, 0x80) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000e00)=0x6) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6dbd231d221e31a100f388420e9621649bcf335430ff54f16ad14d99e1dc7790db01185f356a3b317192290a873a2af1347a00952063668cc4d50273a10450d11e77fe6a5cf22d773d842937e3ceb430c5de05abddfd23b5299a90d17645653b0966610c63f313393c01bd50a3beb718a651e7978b213aa60448e3d21c649a82d11485ea2442ac1e1bb3cb5ad0abceb5d76716a9e89da848563ecf3ab97fd2a6c8f00f21c49946514969297c9288c808be1062ffa2d089958f50d88ec65e0f379eb769c9de9f4cd0d6eb59119decb62df5b89e759e2330"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) poll(&(0x7f0000000240)=[{r0, 0x40}, {r1, 0x81}], 0x2, 0x5) r2 = semget$private(0x0, 0x7, 0x2a0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/85, 0x55) semop(r2, &(0x7f00000001c0)=[{0x3, 0x0, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3e08, 0x800}, {0x2, 0x3f, 0x1000}, {0x4, 0x7}], 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0x240) setegid(r4) readlink(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/91, 0x5b) chmod(&(0x7f0000000340)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file1/file0\x00') semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000003c0)=""/45) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0x23) chown(&(0x7f00000004c0)='./file1\x00', r3, r4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xff, 0x3ff, 0x8038edc9a, 0x2, 0x89d, 0xffffffffffffffff, 0x100000000]) r5 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r2, 0x0, 0x0) lchown(&(0x7f0000000540)='./file1/../file0\x00', r3, r4) semget$private(0x0, 0x3, 0x10) semop(r5, &(0x7f0000000580)=[{0x0, 0x2, 0x1800}, {0x0, 0x100000000000000}, {0x3, 0x2, 0x1000}, {0x7, 0x5, 0x800}], 0x4) semget$private(0x0, 0x3, 0x0) semget$private(0x0, 0x10000000, 0x40) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) rmdir(&(0x7f00000005c0)='./file1\x00') execve(&(0x7f0000000600)='./file2\x00', &(0x7f00000006c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f0000000880)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='&\x00', &(0x7f0000000780)='i\'\x86$&(\x00', &(0x7f00000007c0)='[/*\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='%\\:]\x00']) setsockopt(r1, 0x80, 0x5, &(0x7f00000008c0)="e9c92e351207142c384db5653f1e387105777d1596e5a5dab3a49b9d62fe61d891bcf67835968cc62e1cf8ec594b5b466c116e1fdc537536c8ef8b18457c0431a2ca3d12ee8640da31fb46001861263845acad2e093ab5f438e535d144bde1dc90f04b483c46c1fbc2515ce0b49bc080c22a63300cb1845ec8ad4ae2a44cb49a071bd9b9d43e9bb0c7f466d11e13f5ad5d25de2e84b3e8fa7b028b45e326ed0c238685f88129ef3453114022f1427aee138e24cd3f9486d073e54243e3ae00408db92590ce05f81177e2c7d623f664a65b90d99ced9e50b7bbc39843e0888b0c314d6dbcfaf9f5dd1a54fabeed93136674f51e0f2bf9cf829be2e2f4ae9ff2c97ca1b3c396000aa157294eaad5ce01e28002836f84f16c4bf9aaa03f111b1f6df3bf0d1f216d9fda2c9b84a33e12109e9cd654d931240ca89ef21ca0cd9827bed395dde9d3885a6bd0fa74989e9e9bbe013a054f235bdaa74551cb4b20eaea88ab0c0933a4b72cbc4c960d5a125677830636fdc5778a2feb5fa087116157cb14064227c9a88187f00b8d6ee5bb087d4d5b423c553925cd39ec341f1df38de9c2b35fc1bbf2bebf8ef19365284216678f76580fa1865ce1193b8ee97e2c653737b8b860ea35a48ddd3b4ef218688bd5d92d8ecb7b7fb199a9d3b8d2edda1d7f028afb9e9d062ce120da729e06e10313733e552340b1c7bd32a9fec13fb2432029bc1c5ebbc0e5c92dc62c17d07bd5c9ff8e058d1e2097779195ea9a70805ec13948bb5e4002f90656f7df0271c6b0e4235ad60156689cd753a7bb7e30087c3d44f7829f79b2bac3b5e4faac337e340066d404bb23ee66618c1eed68c7d15d548587306f1857378713f5fbb60b6a585bf0002821a0194992df61e7337058732f0840fcaf325b04505e07578ce15dbc9e38267561041d1db750df96a5b361bf391f1898552adc7afffe343235377e19c62f6f608dcaf6a8b3f8732764a9e523f2f880c2a14be74758a36b976e9d1aece6f9611be96d9cb903558a853096641c25dcf507489fb91b61609d3a8af101d0cadc2769292251ee265c2366b8812dcf1037fac44da56aa0fc1143e921b3822d3233b7e1e99d4f46b63d13086ffa7e7b1556b8b3955b2419a9ee735cc1bd66e5051dc922574bdf52b0c21a8f22e2f951bc1570c793fc505d7af1a7a27a6bc41ce2b1391591cb72813c5e97c7ee5bd370fd7c0788c85123f808b9b56c973e95d340d5880a9ff409c38381be963ac8268ac64faf0d48430eb824be7be58b71826812cbdf94d5e15767adef5023f85a79857b71ce045e348c7789874a542f4451fd7e3b5a1ee87886b722454f007e562269a2723b799432822264ff8e818177005ca6f82f7d8719d61733b844f2a9d0f5e501ec3b89e591ef23a90ee2f96aec9ee16a811f315d81c587554e95bd577d7eea927e3be9241ce0117d18f0888efa98955e87900965d4024bba38a02c684d19b965eaec18cc1e42dd24f18c0520d886545543e5842f150cbdc27da7464a9bdae5e7901968c05e78c1738b35b89604e60dc5fb6b940744c40e9023f069e12daee5459fcd98d152b13caf038bae986a309c6f8c8295a7e8e99b8a9da350dd189c570c8991e64ba1ed101a7a60c00700780bad2025b164b0dfe50ccc7afa1593eebfad094d7e0e889b1a1d92e9fd57768e79eb4f7589284d9aee03a775b31b00a1a682066bc9363fb00eca1741060be8ae7d59a29a5d1aae7c1402c5e7c2f1daea2f65e7f5dfb0e31d26763a10d1d3068c931e27619d8d02afa67389a588acccacd801831a745c39fbc5858980cbf5d697441a02dfc9b41ac4940af03f5531741e8b8ddf4931554d1c5aef25d00fca8239ffb2c605d68668d84533af76bc9c85f5ac314b4a2e23e9316e1e5fb831374b6ba5c10ef9438a114c9f1d96f1ed3ac3d4f744bfbfb83972e4c11fd30d111c645ae118fc80b7362199677ac20bfaa916e546f3283f17f0cb02938afdfa640d43fda274d6abe9312bf49ed2340a83a3005235211de8b8adb40e5ad7b36ef565dab0d070e71fdf4a810ad879b559d8582ae68cf6f3d73eda4c46a2a7b9140df1b0d4e27c0a110bbe4003338f88ad7bcf327275cc09afe2a02867a0d27eaa72347343fdfa447ccbc0074bcb16c75e082b4d8b0704ec2cc0d11a79392ebeddd4ccfec92a135ba102ede3f01d0bd58aff21174039b7567b73fb363d29939872c1cc32d1c583bc5cd14b2b654f13331779dfbf683aebee50eb68758b815316a8e0a93a665f2d507da8afe97086bcb41c0fafb636fe23fdf71e606b23cab70e1f80e8d358327ed4c9258c3cbd9ffabf00755f351dbfcb05144cd578febd5806c82cd3306b3b8ad9ac6e2dfd88c41031444400e829e4328e3e6b47a9ec672908eda088890e17308cb1f0fd72c29f7dc81c502214bff56f3e7ff031fbbdb9db0564f14289c7561878887e27c4e7d0404b09f1258e07e06b0df15dacac501eadef49b57c483e2096f2ba1493800e736d4d78c0062233f00648c38a535b22685d00c4b67fbac777567a75540d6c087de0a372f9d56ea54b317f25d7419df1bb354cdc96e8d09499dc51b39521774a3fef7b5b639bb76136ac799b0db46852dc8a2304eb7f6b5287624d8bdded181cff0bf99e54ac551368e347c5d9e1aaaef6103d8012e646fb510002c6ac3924ff2dbaf76350f5075ee612c8051e73a897acc4cacecaf89834d086d1db9ab5adbd326ccec364b1c8dd9c86d507d0575e6ca723c8637c906c8eebf32bd1c97d94480afd1bf628645c8152d7f045eb62e133e2728bda38b47df5d8f2f0f5b611ca62387ce7ff0e0828d0ba7e5890794a295772ce3bb0173523307cb716f62288a04a2352b773ecb6ce7d5f3d7eab68c8a2dae526db42dd9bb6f3a3d825270d0b5d339c1eb6d81de16647bd6a2eb850a0530fb036f5b064a9a9502156428ae31745d08144e2c7abc85a4661a38c3454be88181dbd99ed8fd7dfb45c7b28445b15003369a3e92c30380b7256738e0e5df767514abee8cd6b53768027c3844ab2bdd2c8b9cb9b3ca2292680b2a77c76c1e2764e93c62db83083c6cce1a26e99504ad9f7aae0dc43ad8961d320bed6bc4310412f114814af6c9f18280aed047db6b9c8e5295b40d81333c66ab1e8eb4a3134a05e00191c9bdefbbd8fff26a016d12720802da27201396dd13dc1dd063dcb2e1088ba3f4413d33e73645a932ac7bd76d2ed68a41280b1ff5e08630bf6813dcc7508742b4058fb76c4e6aeecef6ea8da8b4158ad422b65f25bac62e258165809c9170fa182a71ba6a8bc5f36f3addf1587234ffc3fe7d6f3b18abb2e47a0378f68637e708d9844f4067bdc535da0c8d5ccfc856a365af4b10acfbba43eb298b737699169679fabeaff83c9d1e9e31bc900e432ee31e1a2d9f8c1b1a7e85c8c50ae8dfd05a8312472bdc05c045b1298392db63d0e219054e7e4fd785b3e7c4eb99cb582cde4c7c319dce8366d4ab4a95b2c403a0be6695cc1b2800b52b2dd5e6168bef666dc52bf592e186bb4af97835634cd19f77d6d91e659a3a1c82cbe897abecd45f8703cf9d2a2a1c392b9a1f279ec42f48902a8c49b1b0feb2f9afa1f1ce37a1031078f101d8d4afb8fdcbfffd21580068f2168bc57f716bd9f31dad18a0e6db4e3877be0e2e8339e53d70e28236b0293f6a190af4377633ab8c66cf7086cfaf28aad561df9242e41d2256a29d7da8cb635e4794e137266b85afec6696bafb12260ad13f6aaa4aea7e0cc4bbef6ead487474185811132bdedf78939836fd8b11a279f968b4c2a1a18f431cc74d1202fd1e0cd54f97fb81f64e839afd021514a74d7fcb068339c4178a0a099914eed06586bfa1400cf8b335bc57ba7ab11ad77ff23d852bdd242da438f9c659a302a218a91a37e7ce6d9e0bfe72b7079faa4c79346b0adf157b23b450f617d08637269ad213b1ec65ba5c2609a4efdb133a8fe8b09386e48dcc326fdefac50b4e7020cd6510a1bc2d7883f32e7d90ef49f301699232b006479e6f73c5db50202f10a3c0f27e5c1e9b11fa911a590a33c38ab2641d80974cf23a7d1f6657f84e3caf5d59e040a5e567c018739385463379ee04eb8f68ddff012f92052a8c9a7a0f4ad085f658c12065156079000f72555870efa760aef5d2b2acd92f3e1a5684e0b9328ae5a0f76893dd6e5486094685cdd349ea05f78114800fa9573c18901859c1dd6b5aa32f062720357e6b7533851c9b77e6fc00aa5ffff52550444a89771acf5df6631057b2bb594f3812cec28b549be272732c3c8f13aa736e51af9c3a9a6b1e2d6b4d70595d5552b96848caf37a518f43691e9ff37a343dc30ab4ef858dd74e30972739430fb5cce79afcd0bb21ca5f973b2a4c974f0eff3f4e27e5d65286c490d1791bce6bd1c87bf691c3f7dc0be50348064df938b53e33bca46831c287ba0af4381cd10eb33920191609ea1c6440606a6941b7be4c6fd1616f853354d1fe6ded95f4a36e728b6c084839a31af6262ece7e16cf5ee84f45b680e1f48c089a2f0179b9fa0a38d084aba4d9c71bb0585b25bb12c70ad6c18b76ecbbd403669ebd484d9c624ba67b3ef7287f26d344e403762be289b0721ab38b203122f3c9d3fc6b1458cb632bd404d8d7e2b07495d100706c791c755cface8b3f860fad6799008f487bd47aa590b1e1ecacae4fbf126b9d2643f393117cecc371e1dfe24ac715f31a6e9cec3d69ea1ac52fa0905557406e1c4306772d5a05e1614683cdc3d308b173120af4ed1aeda1f52f8580af0008fbec4821499f9629720e625a2ef296b72709e2a3a384eb47d8ac7f8b6c52707a9e8b2c9aad3123082aee21586a4d31a5810c156f20323f9e4ef25edf26563b9090adac4c31dde65147586858b3cec7289d1a8ca1e1497959aec0c4a58f4e7cb7af98c6ac24875846ec93f31666691a38abdb907a87234a6500cd2025c208521e26264c9d91edbb95cb81928e71b3dada5c375c479f20eb2ab2fd758993d361449b50e71b684c4b121f2f6cd369a710b6a167c50cf9d3b180d7d1c543d2f751aef8106cfbd423fcccca8204f6601d1a7d0ecc3c7b23c88fd851f706fe6b6a31b326ad6a6e92018dae34944c3a6ffe5bba50b5df0e6fb6657cc4b3ecab1fa0465634edf225a5685b7c9d4e2fc9f09ecc7b466c35a576ac490e623d01dcbbbe360fd5b6fd6cd7d157f5fcc8320d62aa830791c7de2c407a28be04fb994312c9d47cdfcda3647e2f718db634c8a165faf71d09ac7c182e0a49dce31b404454a8c20f3edb03b5672f8d35fe06f2873d494970efcc79c56f5db7615cf68e1f8ab6d97491ed835eb6f6f4abd495f074f7c0764fb42ac9ab001d59b3ddf524ad8497d299586306ab2fee76a1bb94e201823df262ce454af15438c0e6c6e8e67893b2024671b43ecfe3bb6f387d83b5c8ba71a499fc8482b8a24f62e3e549a8e84b54208098f145eced3e8c0af89319fab84f569cd78f68cd8a660656862744b0d040fecc16c9d2446b6a84f0ac5ab39a12b8a0c5aea0b27ccb462a4d5939fc7f7902fa69919a6fd8b6f3990c70441cf42772d4391a4443e99a41cb62cb2c68d262b9eae113d4de4559aa800a1f5b7f5716f5c285efe1d89841890d2372e5ba595065f3f2f951cdc5b7b423cbeb55657f36fb6fe919217ea74a526765e27d925ed9adb3d7fc0c5727068265d24f7e4ee85cbc6c5a80a75cb390f68543ae236526db335106fd6066fb78f67ea11c464de86c4bc06fb3d514f7f4a9381562704", 0x1000) renameat(r1, &(0x7f0000001980)='./file1/../file0\x00', r0, &(0x7f0000001940)='./file1\x00') 16:00:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendto$inet(r0, &(0x7f0000000080)="4743fc4cc4fae3f9df147411b81c9c27b3d180dd144da47432c4e3a821c7b12aebcaf502a40ce7616c2c9b235cfa6c9b1fbdc74342ea16a1bea90142135613d7a705ea8e36ad8f738d60b2244cfc6eed225eba330fc233", 0x57, 0x400, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) r4 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) syz_open_pts() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x80000000000, r5, r6, r7, r8, 0x100, 0x8c}, 0x7f, 0x400, r9, r10, 0x3ff, 0x401, 0xc8dd, 0x400}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) stat(&(0x7f0000000300)='./bus/file0\x00', &(0x7f0000000340)) dup2(r1, r3) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10000, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r1, 0x0, 0x2b, 0x1) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x8, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) semget$private(0x0, 0x20000000002, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r0, 0x0) r4 = socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x1000000, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x1000000206, &(0x7f0000000400)) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='$%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000740)=',*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#}\x00', &(0x7f0000000840)='$\x00', &(0x7f0000000880)='-}\x00']) fcntl$getown(r5, 0x5) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) 16:00:29 executing program 1: shmget$private(0x0, 0x3000, 0x800000, &(0x7f0000ffa000/0x3000)=nil) 16:00:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f85d36371512a8c471391a4a86591d75b43aeeb9450d760974ebdaa9153906ac34c7502eb02ee55818264a1ea3f1ded0cd7ffc9eca234b358bd66eac526ba6da88b3aae5ccc7e8d22b8e5af100434577d985388b48b19e9ec783258a84bee0a4b1ac314a638fa21570dff9e63dc2038234970056efcf13bcde374561dbbd280897a4b82e7a375d535c356da7c570f3288b5ca15aceeb435918e9bf02919f0eb2adabadd27eaa5f99fd0fe2d550b9ee61d4e5bd13bec75b376"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="d2e85e1b1df31f42a225345bc994ff109cca7cd252c706c4533f5e0f4c49d353b5829605b142d35b9318ee017069f54dc18154a4da77b05c5d8c831a00c73c1bfad60ef65f1e3696884a093cbb8cc20bd7a0b01b6855ef78b54db5d950c76a4df6327029264ec78cbfbc59d292ff748ffd648d57455a737bce984da4fe2fbcfd44f5c91be71d1ac2f84819bbad280cedd7c12b7ab82570b5f19cfe15e76766edd2c0ede5cf6ed2967d59636d1fc241c5df7c77c6fa7201b64d557bc2af472fdaf06cfd89d0ec6cff24ba74b9abfa72951f8d", 0xd2}, {&(0x7f0000000000)="529b6800", 0x4}, {&(0x7f0000000380)="721e61fcdb882af5168ab528be919c784d29226dc192b7f4f6245fe1379e01702524d6645414ee24e3c5310b0ca2446708c11ded1ec624c5b25dc2437434d51d945eb33d776ae8e30d3cdcd37e9af047f82a9cdace88cf869ab0e2a4b58a6b939e2940ceb43e20fc0f93e884a9feff4fbc35e585a7b906ffeaa31aa9167ca85c50ea0076ee8fe50709eb66b378d57ff65f551a1111eaf23c40ce1d3de0e5a95388a0580637ed90351458d44b", 0xac}], 0x3, &(0x7f0000000440)=[{0xc0, 0xffff, 0x21632b38, "61d58aecc1213eff673085adc0ca90850804af478f6978d2293947c2d9e7a8c45419e2fa4dac3caf4e9dde4664682e265a73b33f41e96ab4d8662b1b5a564e798eb7096a85bedf51ef2e721697a21d3b87e0335849f76129ac169e9dd12d10ac0c35be2fff546d6146b6329725f0e75f2dc5acf51e2bf7a45fde9f97d6c7599a67ce627cc1bf17f4a6a3e9dcd0b3669353d11025fe36844ade18324710cdb3367ca37cc745529610ba"}, {0x30, 0xffff, 0x7f, "16cfa1597522f990666ff28bd0aec8547bd02507b86e05d524"}, {0xb8, 0xffff, 0x7f, "d093a7f0a37f1329b055cee719bc7ded1a888c926bacc5b531d75faf13dced4b427a910db85aa3a832acdfc6a74de34ad708e1a11615ba083a56b9899757d4c5c85baa71e827af34831172b48c4d21cbadb32a358bbedcaaf5f2c1583d71a567f8ce30460377711172d6d1c517aecacc28b159edcfbc12d32d24df4940b05d4efb6c04846c4000a72a65992c4fc2963241c22ef89198f29dad83406fa5665bd295ccdc2967c23359"}, {0x98, 0x1, 0x0, "00e1224fcf945372bd971d9780266742275d9b82dbf40d40f4146f7504d24ce01e502ed2f19bf731613f3aa506ad8a111e732ba1fd9772f3305c3ced13267f92ca8881b54d5af0a5676bd1a58d73072a4e6f73ace32e54e21eddf6dc0d7658632e8a5361b7df3bc0628543fd4ba258a988a1fe94495e2fd6af6c48c172f2fc8091f85c744d"}, {0x1010, 0xffff, 0x9, "e9ab017c6d810fd5b0e9ed71e5d7b34de6b1b744ec1469bac63c2ca528039a43604ae49227868a05d6096eb94aea10276cb31520d3e7fcc392e756ae32fdae5f1ab85f421ad8dd6b6eb2b8838788432fdd6b140454c00c60e7d88b71e4cf1f099260c0bf4c1160c282580f1a3339c1e83680b63cc211c98bc9da070d21db864a1da2ff5ed7afc7acbbb4f8474497c50414556e478f11b33d404982d0bcba04e3060f388e00b648ec508d37df05e44d21e7e5cdc508ccfaefb4ef743194b60f5b637eef15091e6a15a49ef01c83a5a54e3b1c22a92887aa1b287174079636a0b26da19ab7b9e7d054d631279c726e9ce80ff8948a65f82784517f91507ae0f8d2a5840242301d0986c72c678eea9ca4c825b8bbb1365f59f4a1f01c9641797fa3f065c5e0f442e351d482b91abfb0902cae0c1099c3ffe53918b3f6bafcc47c1de0c657be537fc6c36be0cba1863bde50752f72687d70916603c5867e4be232b418041b49876533c0ec34fa571f98fa5594503c6bb43ed3b900f3fe7713016a07ebadf1c8af99e28fa377a5d336d2357419dab4d38bfb8e10ec6c124743b19c497154551572f5abdf8c02e0b5127ee8fd759f01d53b83f7b792b6e80a74d2c07789aa1926852a1017176f202145c83c103d86cdbea95c9127adc1367042ebe8ccacd69ffe9e36c79f3097e778dae317bf039b738b53b118319311d72d49fd80ba5c3b999122d7eb57e08e6da476f973c25a263a4f9c21c270f299d2f401f2c6f33799659fe08b4277d298cd2a0d9adcad2e44c67cc02f0245d6177f05bc175a19ceada15af8f3d594a6617569adf8450d163c3aa47d01d402dafd2e25daed29c7fb76ace0ea8c454250f1376c55ff301966cf49075ef11ff9fc19d9235bb9db5a9f79e264f13e44aac26fad48622328d7bb00cec5afab5c7576f926d8d1e4314f2c791ccfab6867fdc3a4ef9ad086e079b58558aad67e5592b81873c58531877a5d355e4de79c46790fa2d11c4336baf7f740e6dc374eb6d9f11e7d41fdcc1359b23de4a56e70094ddca6097a0807effd221a1e2e0f527407e9b268a332dfc61dcf3b2a74419b9e69bfcbf0dd12971f679f2900a25e1cc79f4655bf015b8655d6414a3c436e0737660ee2b6559aa640010f5a438e268ba76ae8469f6461ae4d494ec9fc80649084d976feb3f27458006911623806521f77271437b1ef4aa5cbea92187e6bc186889c2f418c19c17fb54f80b628e2404381e7326d8778e5d5a2217e2bb03d494142f47cb63499d3ebe68a67b013a663d6785d5db829a90cde41099e13bf2144766fc756419aac13af34a77e9fe2993f3dcf6bc34a233b7c023bf87ed0cfe00f093e42c6b370935d7f861cca9aa0138cbb55476c0d19e41dae3ea6a4e90895751add595196f2b31432402c3366106fa0fd81f5baefee4c2ba4516151772f9024ba31010ac9687a211bdc3bbdd11166f73953301fa8d565afd30ea911b95085cc6e33de0f677705c99796925c0f09e5a0ff2fe4284553f8418373ecd8ae58e1c4ee2bd701cfbf7a47786d51e5c2554f317dc218eb4e2bfdf0f4135ca5abf45ade3e7758b681dc27e8bd682611cc671b8c83f67a3501368d0b8873ede8e555086e83ba547f00989413c282d16545a8706d4c86190bfbbcf1b02e05b438090a0b99396b1ebed221d6a251ec5746d9b73c23197849c5846775993d77301d2b80cc26857f205cfab6793aac1ca1c8c8d82dd22f033b5ca0d6cb4c38da2695adfe9152d06518b61a567c084685f9a673aeb841d28f5352776fc39846816da65036bcd808fa459aa989bed20c1e06e7aa21050f7a4dea197e8eedaba99539711b1ef8023eb263d2f0c4199b6aca06e9f89587d4824825fd8ca974d1dcf148cf40b47756a94d0c8b31bf5b0031809606f6dd683439f6148a6972f2590d963d8c103697ebd0e681e3dc2b3e950f5cb286a64e5377a6debead768237ae3d93a9704d10d622c3e9055dec57d0344c8a82472b737c9415eda39b1f64f942610cd19a61c60d00f225fd17bfee3049b198171770105d2b10607f5670c26b7b6d3b7f70c44479c2acb5a88a519e29f54e8cf7e7460dc010a86cb28de3739c4eddce9acd7805226e14237ff29039aab733c342d7a9536268ca2dc3d1dfc3625b494f230c6595f32fb09ae595ed238273cced000c88e975f9a873be8fbde506c10d049cd7b68b310f4ebd149d8a11eb6d32c660d4112fabb358851e71ecd5e1c7d9106eeff28d0ba1b1db99bcf040bea6110924afe0b05574d79e07fc797debff5192d20d36870223653a00def3e4940d3649530e9d762ed03e000629b841db11a3b86d6bd62c1ac1ab84ed26247b4ccf44d0efb97932b0d552a8114ab0e49854a83862319f0d386abfedef735a99ab72b0b2f193efb1f88ac30a114b43bcde255d0d3dc20bcaee9ba26817003397aa29e4944d4bd8e0d1fcb926eba9c0dfaab2683c75dd3c4f7c43cbfcecb22578875ed1af33e076e9736ef42e2f7baf81ead8bde7fb4be1b4ed9bd3e9ec96f2b666b447a195fcc4a2b90ca8f9606afc62bcc0ebfd0b2b8c5510fb79c8cfb8463620b3ddafcd65afe35d60128919b473565d2448595c0ed3a3817c19713c39c768de274dd3b7e29eabcedd31052e102bb3d804287eb075e59c895d6f1c38b1863850f71d58797c2f3b967c7050547e6ce08f3ea370ba6f2d96796d82a1d3f7edd2dd45dbaaa265015e009d09d0827acf994c29c08da0306df18859235e34430a0be5c9d43e3f590f08417160d37859e64cf3b808ed3e01ca869dc87045eeed768151ee810f94e3115e42947960158d836b46e8bc8d049a5bae0395e6be83d7009114f63ceb83a150b9e392316f970b161fbbe86aa24a95a683ea6594f246ee69e0cb9b70d4ff6b5b3edffdfc533f5c585e31d4f0c6115a413d6465c15084b10826570b4ce2e451394d66b8682b55b32ce285fe81787d456bd2517284917caaee1e0e90e78a300562350b4baadc421cfc29c3287771e01d7791da7f78169a1b34ae27a5f1288b395f5b9531d02dacf5978cf95efcba2f2f08614ae43984edde8f584dc2050344cb9ed84ad1f3a113bfcccf9ab7564a9a94f30cffb179a38c72ba8e405e33e53d80e1c26660f72a5aadc0f60b375ba74c75e1112ba7ab61b16b3d7b592a025cfcdc78f856dcc8776ea72e5193f5a7ef7b6a0f2c20ed1967863a08cf3a8ab8ac477ecd0c84553df80933bc99e5bd2f9f1d23ae8924a27f21e2f2a5c1916c9a5c353a479e0dad70a53d89aa480528a9ad970b364ad98265135373f4038716683d12e93a123a1e8bacf94591b2d8bf48c2c021a1b59131b554de7b2cb34156adb558f32ede4146a0b30c2c2cd9f6cb78e3d612ba4fd0df35967335d262dd0bc90d6ea5bf309d8279d880977df16e12a2fc53188f6f570efaa0e6f22cb740d60ec91fdf1265c25d6e53396134ed7d961c6112176f1f5564432fdada28aaf7e78b0d2c383fc1ea30b6a7b3b726929268dde35a231d6b1fd57c30dce0e511ee298fd4247cb1788d9bf7ffe01e4ccdbafd9abccb2973f165d97e9c6e5c790c976e9f49557cc80fc92abd9ce256d454f9fb1858ddb4705565a7b3723b143fa162bafc6ef82c2bf0fa8576f87ac93f997a995ad85effc1e4667ef25e93b30bfc3687383d91a86a78df53e27ba0d6de3aeb44a46dd76e983ea820dd0f84fad7a6a814abcc6310da8547c3a04d60f49ae79bacf8f74afe761944d638e7a2760cf874679f774f31509a4ccd3274f2cb930437cdd2db67b0e224955fd2fd8a88bdd5fcbbf5864e8d66f528c03a4f5313d5b1b5c14e8b0f8bb164d746efebfe287f437e65204d67744c7a6bff41854cd603ebd36f596c2ba4c91a41624751c3e8654d378390681cba7eb29df0032826736ddf6febe3bf032cddfc5cc720e4de70779a90bf01df886902bec3597a915b3a2c13c4edb939dd4889c8c143cd4a0e9ce414b22ce055d9bf77d6b55dd20d1ffc0a4bd9be6148e4da3d5797a6e62864b84499c47df556b5d6f818c02ff56105c2059ff1dd76b4a7a0d48a65f9ba68b6a9a619c5a3f1ebeba47b1c93e619e6434093bc63d7b4c8ef119afe28c7e4833f06b62b5335092e31929d84c6b47c76714cbe12211e153683857c2a1cb2e086e8e6ce1b1a9f0be4c5a2c31d42210bcc421b3b9694447db5a7ef42f826dd1518cb7fc616086377a67e3e69f3ab78fafb172a01760ef748f65f21c31d5aa095b4ba1e39e1f69c7cc811ebd4679cba3bc7e840d9d460da7fe481ab29d6c19790ea1b532badb57db5039f16919f59cb1a5a46135ef530ac2113f7f78957220688546b83e523fb4ffbe5721d0a73f978eb8101352f767c8f0f3b78f62a97ac328eaeee050df974689286c59552cbf38fa6c646b085fe965e39c17f28c85ef13fcb63bd7ece9c0d9127cb3070b09eb523959cbf8afea014ddfccea05bfae0c3465854fb82e2f6775f46adf41b0294839ec05f4c7ea031c5ad0e672df2770403b8120f297d49f5995a5ca6deedfe5b7efe2d815dc621ba60be0ce2535de06b3d1f3090c619c1e3ab4011e0c681748abbc72b750d656762c3005ac2a5f557adc9e45f9c72242375ddad6f9728b0bb0fea8c1587804e2370afc978e478f30f6ac66fb7c550a616d58f5660ce71e7a05296fce7e4fdf004e06f0409c48e517b69e648b71882c556dd5a51f989874372f456638bd42b6f6fb89254bc268a3c374bd540c9ae69678267fa0df82cf5f7a9c788b05bb4215be57de4582896b2a392af9214748436be4b15be973ec22a81e68bb76bd0279ee9919389c7cb0413b93871e1826da439a39fb1ccf433d58d1832b03e9654785106cebbb4d9a82a8732739a3b6ac62517911764aebb04c43e260a3733f81918d12f1c3bd20f0e0347b37864553867e42a03dfe65e51aaf887ce797451570673d05ad625bb5f0800f260809c52a04a6b7cc491bb98cc2e8c54437a1e62455ad0e930374594f2e3f21da5dad8c2cb12fd6e4e6a3e10baae3d873b10528bd23cfae18c3cab1a0c0b07bdb4e0c72fab14b264c4070c44e6ab8803f84426e2e144ce43833c64d4a34859ab4b61cc95eb1746f3655066550f1ccd115fa3d4051008b2ef423ce34179f279d71ece6a5e189a76074c089bfb995bc7ad4443eb7aad6eba9795b37bc2e0aa35b9b4d8089240c03bab840d8de384ac3d221d2d31e9cc046fd9691a1c40dc2fabccb8afdee2cc44427e5eff4224475f6ec0d9fd6629e1300dd59c90adc2e87d83ec0685fc77ff5cd7969fcb2accf9db3f74f7512d87ead5266f28a4f4c45a204a5482af3dbaa9ab02f6b3504e85010cfc1cf4f5033b13ff97e91cf55769a7345c7fcb477dd67554844e3326d09ff099c2e01c0058d6ef4c6fc48f09cafd1c9d019b68a74e72bc620214a270e7eb2becd288323f9b8e5b212118cb26ca0d9ea8517d5ba60d0b427eb6f367f91912443a7009675b4b59aa73979417d6002fcdf395c121c96a43bcd659580518cb39a24764617870646746fd98660c2d789f045eea1828ad2a3432c5f180ee720dcdbb6932792ba92e6c1d15ecaa1a3da0e19fab377959680372b37b6dd75cd1142a390824a3757f378f3d80669e63dce49a4cdd121152898f7a9e6667cc21b24e4501aaa804d3923c674727fbc1283354f198feeef9ac6933aff48f0fca0eda70e8f730ae628632edd30f21fc08c46e04272e2c932e8f8f306e023817280180a4136d6b72828a037b76f08d25b36a6ef8e0adf4e075"}, {0x78, 0xffff, 0x0, "1ca71425d014dcf8a67930335debc82b47f32cdf3209cf913cd9c69ee5aa87be973b2bfd94f8790852651368e72aac8d0cf6375815e43f1d176ca8e2e6fe55e6badd0b7ad1d173553c7fb7b7e595b033d745a905184240a0107bf8615c6d19715e4a8c61e25c4e"}], 0x12c8}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000001740)=0x10) 16:00:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='./control\x00', 0x0, 0x21) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000100)='r\b') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./control\x00', 0x10000, 0x8, 0x8, 0x0, 0x8001, 0xffffffff, 0x1, 0x2, 0x0, 0x7e, 0x8000}) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 16:00:29 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000140)='./file0\x00', 0x80b2, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x3, 0x9, 0x5, 0x1, 0x6}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xfff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) close(r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) 16:00:29 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1f, 0x7fffffff, 0xffffffffffffffff, 0x9, "ceee88051835df1cb9cfe59c16c06e3a83abdac5", 0x401, 0x8}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 16:00:29 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) msgsnd(r0, &(0x7f0000000600)={0x0, "943bf2bbec68d8c7850840676543a017983bc23cf168a7805297a2517b27e6ad394d2d53f049d4280d0aa43c70b0badb01f066cb98aac8dc75507da7ea619b0dfb4b7ea5b81774163c150d63dc6c72efc8520257dfa6e37820e6119f82cb5a557d9b5fc417323858decefc329d112d83382610079c0abd896a59d28930f471"}, 0x87, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/43], 0x2b, 0x0, 0x1000) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYBLOB], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x20) shutdown(r2, 0x0) socket$inet6(0x18, 0x3, 0x7) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r8, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:29 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r1, 0x4, 0x3) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x7) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) fcntl$setstatus(r1, 0x4, 0x44) pipe2(&(0x7f0000000080), 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4d, 0x8, 0xfffffffffffffffe}, 0x4}) ëëload: 1.04 cmd: getty 3883 [ttyin] 0.00u 0.00s 0% 317k load: 1.04 cmd: getty 3883 [ttyin] 0.00u 0.00s 0% 317k 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0xffffffffffffff92, &(0x7f0000000100)="edbd6f97b5b650067b213bc44bf85554553d4772e64af4523a7ef00337eda1e02999ad3ff6bb70567806dc2f6607f4443638f56b0b44eec1a2cf894df8d485d3f1aae51541fb34fdcf772f527a888132f3ea53efd96d25a6c44e84ec55b2617b5ae71fd963597b0ddc5399b13b7f155ed13d1b34cc58ec") kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000940)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x2, 0xef, 0x1}]}) 16:00:30 executing program 0: r0 = kqueue() close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) close(r1) close(r0) 16:00:30 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7ff) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000280)="635d34d658f1fd769b6578bd7e225f7d4c22387cb1b554f15ba1dc8959c9c9c1fddf7dd2a555bcebcf9f0cae16c2a646bd1d428b0972c69cb4edbd2915ad2df0847997a66441984edee9f5a49a8ff8608af223d62da4ad5e91345f2af353229de8a470125ed6bf790bdfeaa4fb970374eb0de7ef414561bad23c5d839ed0b15dceec3d0786a807c86e2603364c73c9328149a50f899d545e161c338d1a6f", 0x9e, 0x2, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000001280)="88b37ca7e1e12cb7754ac58e48d5cb50853a199de775dd3a428285e471aaea255a1a94c725ff797a5a57aa63039ecb8bbe160bb619f95a13c3dccef9634061e278d71e91a53581cf32cef26422060a1187882505219c9c26a16de8ee1a39bd65147c65f24f62fc927de4ed696ad9d66b45642025372f1bba06cefe77099144853b8e0d58cdcfbfba93e08888b44fc358ca1abd42dbbb2aae39cdd0d2fc1b31942145a6436d898eb350576449c6e909cdfb56167692b4768de807fe7c932010d2f03700a7e6f54983dfd013fbcbacfa3c65ef331f2b2e685c2a9f37331e406fb747d4a5e34b6d966d370dfc746a7658824b7c4640710374f4b68e5c77a0bd1f8dd786c5cb5c85200bcf3aa16093f1d5c7488da5d0410001b1b535c48ecf90b562e1967a5c32dd0a7d5d042b398a1dcdad5100f45cabcd30caa741ab9da429e1a3e9d5c1968eddf1db815aa546b271fa06d93ac9a41764972fc8a3ced2697a3a027044a2a0d40a93bc5d1c3cd7762052f245313534d8ec78bd01b76798442f0d6327c9be6ae2ae7893abc9f598b9df6b6bc9649194f8fe60399ca983c3b11202ceab4aa89f8e059c497a45aae269a3d78d7180415ba80d5f78bde7bb1af6764ce52df8a54df2eabe7c0256da6d049e103aa579ab2946d01174876c1d68524595aa47ef64a55c3c1a606310cc6b388dbd3604f0dcb1d03923d6dfce087c80ebe9701a615318655bff8798f8bb019065078c86a634c9d6a4cda76d8072c616f16973e526148360540bb7f6cef928f5e230c40f2d09095b3368ab30747ca207d504976e6af6eae05afdc590c851eec420a78c217b66715cc428553e6e5947ceb08883ba55e2ab85431b0d7a8e3217a735cac03d89e18915b145d63fe200ae816045ad0cd9f85b345166d314ab1a6a360fbbcb793380d7643dc23b6f79c259d81bc1e442e7f537ca7acd92088f0da5cabc248956d050c93b2b2b3eb66233c51c2608eb0ad67290bda4a0dc5caa5126f4cde2914a4d1ddc7d0ea5c44a01cee4fe49244cc8b2d178f8068aa45510f5d2b7159d5fc50431406186ea532e33e3c8866922df7cab334a3b5fec742d4318cf658ab9e4c631d8e6cddbe9e78e96744f22a037f7c3864e1abe2027ad78817b3d73102ece62194640b2c9b136562d01186865997898b5115576f2a09fb92de8e61860575014b5aa68ee544fb353ed3ff2ace4ae7f12e747c2f67dcff88fdfcfec39a477d110602523ac87f4d1423e1c01a75d97ac56b8e51366202ea3da6b1c8bcb4f0e97ad0136a328641b0e14bf48bf9418b3a4a03ac90fb55619439515bf75cbd3219a1e0c8c0c9b61aa9636d661762005bf94cdf87124d4cfe8885af339aae56e184e1d3f0b4a7c3661a194c343965501300a5b09b8008bf5a2508e409987c36ab4edb05947ca765940264dd8d4a6e4bae449aa6ea4c046fdcf6499d9154d6c5df7935fbd06db589ad7aa5ce95e0f46b26fe6dc6c7ecad18c57eb3e690379ed33dadd716eaf94ead095af1a96e9ce8209bb76bec7bfa27dcc2a1447229839a5269b9e687566e28e9ac87f6ec1a969d201d071b168ce0fc4eddbe8ac0fefcf57b370342547b01e67c4243d7902a6e6dea2175df725e48578b83eeb9f3c6712e3d821a7da5fc14146cecb5e17570d2460d0e67c01a4eb16fe2629acd665ae0de03ca5d42006ac25d3deab57b2ee5d8e265356dcf001b71150b66e242468ee08abebc5fc1dae8287d51aa5276b5ba1bb0a2b1c2528159a3f9be309754daf2d7aa511cda93ddbe11c3e4d3011c9509972a2854ef6d5a590114444ec48b55b7e9e6308433b1afa37e0eb723b86c7cc9e31747449016ad14ec480f8773355ad0f53dd2843ba34fa48fcd97651a2ec0c4d02c2117fa29043e7a89a7475eac00f68a1e32068817af0072029671f58482aeb1ea3c80518499cbfa1417a0ef6c387910ff38be697a2894e9bebadd56a7f215e11708fab33bb73616f3f8e729dbff53f1af70d717a773d66964f29ee9418a154d0777d51ba5cebb43834e76e858b003d2584b720fa31ac0dd96a4dd97d9916585af18ebbb8bb68c9a3a3a3d63b3781db96329e24673d152464984588b162406a956643971bb403c2e8a704be809288e66d0a18c2ca275eb9c3a4b7f11d35956ec29258b56ee407eb96735790c62789c66445c41f6d0361b22c73eeda221f16d29fa3229d11348b1e0cb0d3fb967a007784a08dc36640751ccafbe19a0bf7984365550d339fc4ecfad3f17bc6dfe28694106d76ff30fcd70d5e01db9ac3c394b64d5cc76a12ef1fb04d1df9ccb9315e77577c9a5b64d54f78173c19256ae02197d7c16371c20321541f27439913d3839a4c454a6d1da26a084b3fd43e8c33a8c3c223b2832f4136e0e362793e35b7b1dbfaf7131bba2fc3cd43d2fd67dc4735690f275529d262ffbcd1c74535868c89e6af0e61c3e0ff6c863068c8e14f3ede67ba384afb1b8d219b9c1cd73028edca534e6d87ea717b764508b77363d5d7a0ac473ef095c46f1275b7e9cd63c883e4a34efe372dd675912dbf751eae43b58417ecb79ca1106fba7203e2e213fe8b0d1f7e8a681ebac0b613f42755fb66f11bbc82afbcb3eb7cdbb5b7ad0457e7ba2412e97622b7707ba5093821228d90307bf83695bc6dd4d58ce952a3ed24501e42331956a002840c27009bbf59809486d08fecccc59bc5362314f80fb34d7a17f0747400051ea6bd4c1d2e9679e5862020855c5ec5edfd608a13a3c0b4bfff9b9c4aa6e38c34fe1f48560a4b82d18660a3d07ec2fc2b6456ee650fbee0f42a64d8455d9a0deccc5cb19ba87f9cb0b4a7eb9b563fba957e5460dbc5bfda65a0447df85ec7aac47259f3b8ebc60b6b49c9419acbcbbf42465d30ae79ef25f9efd615c630ff5eebc7717cecdf05c34bfddedb3f94ddb9efe93e3e34d0624b5ae6c4911b4a8bdc03de26931f0b486b93753ff5a285c12184d3bd829ebaf8e5d68defd888c69b7286da49359f596f9f228d7d29e6a5422c909c77663c7c8fb2e9b519f6df3efbb52a703588b85c417d104366f1e1d73cf3b1360f2b34b06fbaf0fa94fd5530798f2cdc3b52ee0fdaaabf44125b55c98133a5e292b7200faa5d58c70cb431f3d35df5e9d46ee9157e5b77829351e9a66e4d9e231dcf967404173b03e4d8fa4c181d6101b4cf06a128e34ad44cfbaf07c00cd0f0edb1d1c3eb18b083374238e0a1acd738e95dac1a9afd66984907401c114bd905a839d61a64054123fba53b91dee679710a2b738177570240244025ed8528314ec72d4eb3253a49d786c58b4df6a099ef55c56e9c98449a99c42c4b549486f890ffc2303be2799380409243100dac93ff49038b562e5cbbae2e9b1fc6b73036f6ecbeed8927d367a5712077e4dd7002052da525b19b3ef59e3931e397db9cc6992ba88b9b3f547c9b51866f6b3f5bae71ed23205b066a21e116507f04ed2c7ba8b8f00a9c14329179682545ccec39a420879cf0413237ed884305eac7af4031cb76bec08c03a3ab96c5c76b404671d1ab4b1e6b55ce84abc1d474c4c712b4e39825c8c81654755d62c4c16faf0cdfb28e3d0bdf683cd09fd0a3bd9e96a68ea937c2fc006ccf59fd013593ae23a84549f84dff44219d368ca1c6cb23fd8e0a4bd0606f3a31616b816618699dbffb72f48d0062d5cd50d5eff1c3221cca078b1eee4f318a2e77fde4df16bc8b13fe58f95184b7adf7464ec25dc1db5d0fcf4ff3f12ff87c7b7b274b91c3f4cb1e25a2f7a872d99ef24c72d04681b0b4559ecd5a4044627588fdf624ba2f557b6e74df7aec2c4ab3d406d2cabb91f40c308dc32e6cf38bde1840dcf810ba9e171a777306c5de574a7a3c36bf0ea34fca88f87dd51c87c41980f41bec077f2344e67cd9b167532f1b020913e61287a69ea733f8a8e1d77fceda10be7f40be29a43d573f901eeb13d8a3c013b970be198af1e2b2c145455d1b89c59598ac84d5b072f49b787ea6ac127fc847dc91531e3a1d71476967c8e4734839d83a717ac1183c1bf00bff9f66106315ac3fcd61c8705ecccc63e23fd126c0e600582733fb02bd77dfc3074bfc4c252bdd962ee757d99d5ed75da28b5ad212fc8771be02fd6d3cf549c1fd1ca379f4d27d686fd1e9e2514756f1bfd5c08dc42d964a570b0cfeabf538bcaf05b3ff0dcc988fe8e67ba910f56c707aae5d86964d9a520a4ed5051add21c3786f7ee20c74fc8b26abda65ce4aae6af384cce0714da3dc312e1b34a8f8fb8303c1ac75b5bee9b9263862ba1f824372dc0fdfca5a5785af3798f612de02e2699505f7dbd44431a095913e2e9169d2e7480ff6b0ecd5518d229604e6772a86d249e2369f4dc1b31ddbb26f9c5fb22566ee3d6738152273dea158bf5f818e43f3b485333941cde59a0ee53f882af0fe8830c8687c65d8720f038ed1787d3d7f5aa0ed1e3a639185d1fce5d291a84b201786044c681b7e28dfcbc2957b81e2a7d0aba1cf7c6f488829378925fbfb464119216c57d4db5f53e481d96ea8ddc43be4f222ab8ede991d870e7927d7063613260ce190e1760bb177a6a5728fa768eebef4325c54cce410f714e6ace4d56ad012f370ecf95d34c08d4f1a77f98b714256dccc22be2de41ee95de2e370d275523bc766363572abe3a3e97bb4d12ffffc2f9f27c3b3d12c2241412ba527a0a1314e5d21e3101cb13c425a34a858a5057097c69f5970ec23955f3171618cdff400a3590dfbb79368aeba9dfef6551939648dba1d5869422909866548f66693793725ca34540d4a004c2659388a7cdf6a801d7344a00b3d7992e3ce1d19c25a2ffec5a0fe08a8fff82a3256d195448544c49fbd3216cb31635bba32eafcb3ecc84c0e988f1418b54882f9a3f8a16216ec5140b8887cbae9879e21464949cd75aa271e23c4486c75dff244bb097ce54ee5fa1b72082db50c53a1df5efd7f0fed7fc6904a4f046e515456cef91153e8da1e2bcd2f96e9e0cbdb9c2f5e38fcc940e262022c9d5ae6ecc32f76f56ae18e650a3102417a6543010b3bcc8a6424c4c79b6f77defdad59016c7e2d8f1631bf04c165a9bddc03ef85183d63ee359a76a3546f631b9280cbbd90ffc78e4ca60984da7704640683b1767c22d4f300b916d75cab409c99e8b3c1c8d9401f5c5bd46975e3cc2ac10f29527ca0e2b797671ce6b251c92d69f58ce08e07b479d20390ede10248a7d79d556ab21606e4c56df5f6ababb2dc246b2ceea541fd12f2497e4130bb0094ccc956e59ae391dfe381cc52157482082005e2925c97a2b017c1c70af505c70b42feacfefbb0ef298d9b25316ffc8020bf71493435336da1f47800f2954f723119cb74b6d97e8e581f0c4f2f1b374d39866bc53f1fc01d08cde1da8d7cc75424d72c3880094b3df01c41e7c579313de3d25bdc4fb282e172fcf3cc2cb55963a93a517a3e116393133cfb0629d5d4581aa9d6612445a58c7d662e25e7e6aa4c303e50aeb0dc795da972bc787ed7153f6a9a3bf65c59200b50a7d1e915d48b4b68604dbadfe30a1a6cc484fb769bc341ed0dd22bda8fbefa1660f00d22564a186986dae1af76ee3826da5ee285ee845c55a38e31be186db405da1b872e5a3965d0358dae55f72ba7460958ddf879558635e8da135631c13cca6a5f6136d333e8c6a82b425b243f65bfcada1cf609baa5c514ebfda4282d06c1bfd12169f50eb9b3378ba2ac90f066579ea865c93ea4e802463281bd39d32286f981233b815cefd5b640554cde410667529a5685b49aeb18", 0x1000}, {&(0x7f00000000c0)="17734e06476c018fcdc095a34510886830f092e1dff10be14bf346a3b3aea8a3ce94e05da46624d62454a203ee0489a23dc17504c47a2f6e084ae8d6e98a253d71e0526ec88b012283afd957b9d0de3d019825aa70746b9984854c694815b94e265e109a319e8389bddb45811df1fd574318f2ac2fb0d7936192b965aae9529771af3d7d84cce3e3bdfdf2e962d95404ade0ec60b4bff1f3e3da9bd6ffb9e94e77", 0xa1}, {&(0x7f0000000180)="04a1dec252db457f4844112c8ff71378d331874613889c6052bb350cd062d9b937c35bc7fef951627c636a55b0bb2e11cc2fb4c8cd14a7ebdd1f637947ed8d0258a11cea95853f38b4cb", 0x4a}, {&(0x7f0000000040)="a0cbb30508c6d439af036410da99d3b1e380f11e2919a54c8a7ca62d", 0x1c}], 0x4, 0x0, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) sendto$unix(r1, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8340, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x6f6d) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() getdents(r0, &(0x7f0000000000)=""/30, 0x1e) syz_emit_ethernet(0x53, &(0x7f0000000040)="20fbb6bd5fdb99579955e6c21daf1e87ad537de8673ec38a01948aec370c4e963eb63e7f45ad9f89884326cca59b65296e501f9522426b6ca9e33dca6be5d14e045e8771083681b852c59a1e06c23297010e6a") kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) listen(r2, 0x0) dup2(r1, r0) 16:00:31 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20000000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x120) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)="279453f4eded59064d8ec9b515a703044e006cfcdb7185d27ebdbb3c1b84315833ceb17ddd1e82655989b2468d8b95829ca34d3d5e8d40e7978afb03c80101952263b49590e312ed68eb42ccde0962e2c9e953ebe1e3c65ad572f064c811942af52d62dcd14983785db2731f2c8c14d86f19f09b9a28421b", 0x78) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) read(r1, &(0x7f0000000200)=""/176, 0xb0) 16:00:31 executing program 1: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000f7ff0000000000"], 0x1, 0xfffffffffffffffd, 0x201804) 16:00:31 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x100) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda5, &(0x7f0000000040)="f2dddabb09bfdc79310aba45e9a9b673d1f0a86a54b832bb6feb5d55b0c6a4ab7d8643ccea854349ed57d1ab80") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:31 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x100000339) socket$inet(0x2, 0x4003, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xfdc, 0x0, 0xffffffffffffffff, 0x0) r2 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r1, 0xffff, 0x120f, &(0x7f0000000000)=0xfffffffffffff001, 0x4) 16:00:32 executing program 0: r0 = shmget(0x0, 0x4000, 0x3d4, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000180)='./file0\x00', 0x240) chdir(&(0x7f0000000000)='./file1\x00') setuid(0xee01) r1 = msgget(0x1, 0x21) msgctl$IPC_RMID(r1, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x83, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) ftruncate(r0, 0x0, 0x3) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00007fb000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000001, 0x5e9, &(0x7f0000000040)="cbff9931928d48000800"/20, 0xfd7c) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: mkdir(&(0x7f0000000100)='./control\x00', 0xa0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x101, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) openat(r0, &(0x7f0000000180)='./control\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f0000000000)='./control\x00', 0x10000, 0x0) unlinkat(r1, &(0x7f0000000040)='./control\x00', 0x0) open$dir(&(0x7f0000000200)='./control\x00', 0x0, 0x8) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) 16:00:32 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x7ff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x0, 0x1f}, {{r0}, 0xffffffffffffffff, 0x40, 0x4e, 0x6, 0x400}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000028, 0xe6f, 0x6}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x49, 0x200fffff, 0xe7}], 0x40, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x40, 0xfffffffffffeffff, 0x61}], 0x81, &(0x7f00000001c0)={0x9, 0xdb}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) chroot(&(0x7f00000002c0)='./file1\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000d81bf67a7b39a3c0986d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067b01bb5fac04f9530e701e4529e1f719f44bd4d3ce7a68cbcd5a9442ebbaa0b3189ba6f36ecd8ac59cc"], 0xeb, 0x3, 0x800) r4 = open(&(0x7f0000000240)='./file1\x00', 0x28001, 0x40) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20080, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r4, 0x0, 0x0) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) r3 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x101) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="6140fb2fe2ae935f356d70757e470182e1db2324b9ff62decca48a9f9e7238eedb32beab0000010000000000139bb68e0dd51e331726caab7c56375f0dbea65da28e11b60479268627f482d223248746a7f574a9a0a9a783833cae4e0cc0c58498", 0xffffffffffffffce}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000040)="de09f952b7ef62c5afa8ae4edc1761ff7372eee1558e3eaccabd9691152d6aa729867542a7378c2b318756c3ecb8ee17c6929259660433d612df2654a6b4708f32bb08db", 0x44, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:32 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0xffffffffffffffff, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x7, 0x3f}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) semget$private(0x0, 0x3, 0x100) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) munlockall() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="b8ca7ea1373cd8fb003df9d815", 0x101ca, 0x0, 0x0) 16:00:32 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x5, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) flock(r0, 0x8) fcntl$dupfd(r0, 0x0, r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', r2, 0x2}) dup2(r1, r2) getitimer(0x2, &(0x7f0000000040)) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x6, 0x0, 0x4, 0x40, 0x3, 0x1, 0x3, 0xffffffffffffffe6, 0x9]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000180)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2080, 0x100) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000000c0)=[&(0x7f0000000300)='^)*\x1f\x00\xc6\xd1\xdd\x8b\x95:8OL\x12\x82\xd9K2<\x84y\x8a\xa4\xfeWu\xa2\x9a.$\x15\xa0\x18\xdb\xbe\xad]\xf6\xdch\x04\xd2,_\xf6\xa2\xcf\xd5d\xff{\xa46\x8e\rIQ#\xf1\xad\xe9\x1f\xfb\x18\x98[Mi\x9ek\x12\x16?\xea\x16~\xebU\xf1\x80\xd3\xf2g\"\x94q\xf4z\x8c\xf2\xc0\x8c\xb0\x84\xe9\xc4\xc2k\xecc\xabd\x01G2$\xb67|\x8fc\xf6\xeb\xbf\x19n\xf1/\xca\xbaG48\x83\xdbB\x1f\xc7\xac\'H\xbd[Ye]\xc3\xbf\x9c\x8b\a1\x98\x94\x8d\x1c\x83\xd2Y\xa6\x93\x15IE\x9a\xc5\x8b2\xe4\t\xd6\x01\xcc\xd7\xc9', &(0x7f0000000000)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x0, 0x3, 0x8, 0xffff, r3}) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x3, 0x81, 0x5}, {0x6e40, 0x8, 0x22, 0x72c6}, {0x1, 0x0, 0x3, 0xd9b}, {0x10000, 0x4, 0x10000, 0x3d8}, {0x0, 0x5, 0xffffffff, 0x40}, {0x6, 0x2, 0x4, 0x4}, {0x2, 0x1, 0x7fffffff, 0xba}, {0x6, 0xff, 0x80000000000, 0x400}, {0x9e, 0x80000001, 0x0, 0x9}, {0xfff, 0xfffffffffffff364, 0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x280, 0xa1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="b40fcaeb9e42177a06ff8ec5757c09a6746c2c93db98b2820a7678c011f360e17e97ff52ec6993b6892d05de2f820cf28fa994807bd062754f530e761504a9ebaee9518e678240f8b85e067081c486bc6f7c2187ddba1a54b7c240b65972", 0x5e}, {&(0x7f0000000280)="9413c1e795c4a1cb77eee4c93e112441f39a85266a566aa6cbb88645252cb0564fe5b1c23cfbe15883e9ca9cdd6686b6606c53f4b6f42ee1af296bfa5afb5ac826773f2faaf8", 0x46}, {&(0x7f0000000380)="3fe67a5836249cf2316b2d6fda75c974889156a02bb5905e7f057f47f6b9d2311d991f0b59", 0x25}, {&(0x7f00000003c0)="e0927619551be509736cff30228f41784184876574d3badfc6219615c179b15e8493dccc5feb2a392ebac875c34a58b014d8a806aa4a2af6e77c046049cb5e6c9cf1f9c7137b9601b168cf3df3f942bfcdbfe9e8c6d9b0e81a6d27efb3c69d486da042acd3adb5bf9e273b0b8c3b4928a2e721fbb91128b21a5ece6b", 0x7c}], 0x4, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x90, 0x402}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) connect$inet(r0, &(0x7f0000000000), 0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x600d, 0xb77f}, {0x7, 0x7}}) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/72}, &(0x7f0000000140)=0x4a) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x142) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/76, 0x4c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3, 0xfffffffffffffffc}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getppid() r6 = getuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r12 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000002c0)="0791d16dbe9ac17afe53bca788d38d01ea40887a6680ebb69c76fce844ba04fd5a9f6312639efff0458c01a5f02a93ea2f80319d40ee7c048a7b2d496c2440cccfc4a6d226baa65303c5a2ab8f14c28a62287afeeb3c8ee863db6d485c4b38e2e34e895b3d24cf47285374fa3107cbda468832086120d84af59427", 0x7b}, {&(0x7f0000000340)="14d8f92ded3befacb9026149c6caabc988ae41a1d149328978455573bc0a7f63baf170662570d8cb344a9c3038e16b133801edeeb1776cc8f88551ad123609c0bd08125b10ed39", 0x47}], 0x2, &(0x7f0000000c80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000240aab6a0000ffff000000000000000000e7c4f89c79d094e45e563d0bce985cbc6f109e704790862e2e7fff010000cf565e8817c4c0b744d4aa088a08537e3a3fe8a2b7703e63d6d31d3ec5953b5e1f43522b24298c94215ec1effc86ac3cc58b1815e14d81ff80d4364df4ebac1a6143863a216ae48477e0a9cc76aefa9084618dfc86e44e97dda1f04e6d492efdffffff64cf4abb7cf2eab24e711590febd0481ca3f51f9c0265c42e43c2dadead2feedf59bd7aed8fb77cd4005250100000001000000dd82", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="0000000020000000928f0603e8a4fac2040000004f93136b58717a845cec80ffd73866e6933607c2929228186579a708b44ce0343ae0149267b64d3f3079da582dff21c1e5a2728be3fe7eb480d8449ac25f2c2c6620c05c3163a42a0e152216ebcf21faf0de6f4afdda46f3af69ef584e8eea99338c6bde6b4ce8ea2e977c5b3b92fe460c6b11a0cd696fd6a057f8bebe83fdf554fe93c0312d8c92ca378aa0ab4f36893a5a0b76e56314c5b55adda03b8f407aab79f43c4e4b4fed419c793612c8b7b78ccd442fa96311dd565282b188cf2450de05648ea00f3fd299ef6f425f0820978b0f4357c845abd71d8479f966d2d6942fb6a7bedc0ddf9489f5e416cfab4b06007c42b88ed2e75ccd5b26fa150c2f7ddfe305183f79bbdee9b1280baea0da0e406d22a7eba3c8a12107a0886f1c9ebc82dbc301852113c863b46a23f0080df5e7861406498ec76077a2237f05765cb5e77e0d96930a5cd2174a05", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x4) openat(r1, &(0x7f0000000680)='./file0\x00', 0x10000, 0x11) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10200, 0x2c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x101, 0xbd5a, 0xb82}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = msgget(0x2, 0x402) msgctl$IPC_RMID(r2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r3 = msgget(0x3, 0xb2) msgget(0x2, 0x81) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x1) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066cf6df910280bb732bd75ee6b16e700"/127], 0x1, 0x4, 0x1800) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000c00)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) 16:00:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1f, './file0/file0/fi', './file0\x00'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x83, 0x4}, {0x43, 0xcf}, {0xa7, 0x80000001}, {0x42, 0xa61}, {0x8b, 0x7}, {0x0, 0x3}, {0x42, 0x2}, {0xe7, 0x2}, {0xca}], 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffff000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3000, 0x100000001, 0x7fff, 0xb89, "3ada69e607f64e12f52594aed9645170bd96d0e1", 0x401, 0x6}) sync() 16:00:32 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="f8002d2c4a58a3f87b5705e5e26dc8adfc933e5fc52f11ed721d4e872f8d71a0825fa9a6ca7cd2efb4e11f31b22fa8", 0x2f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) getuid() syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0xcc, 0xffffffff, 0x800, "f4986c3b2c75beb0b3b51b6705b9e335c58a6771", 0xcd69, 0x7fffffff}) r2 = kqueue() close(r0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0xc) dup2(r2, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x2b3a, 0x7}, 0x101, 0x100000001, 0x2}) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x63e1) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) fcntl$dupfd(r0, 0x0, r2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/45, 0x2d}], 0x1) 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) rmdir(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) 16:00:32 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x2) 16:00:33 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000500)='./file1\x00') geteuid() getuid() r0 = getuid() setuid(r0) r1 = msgget(0x3, 0xa0) msgctl$IPC_RMID(r1, 0x0) 16:00:33 executing program 1: socket$inet(0x2, 0x0, 0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x4c9, 0x0) select(0x4, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x2) 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) socket$inet(0x2, 0x4, 0x5) r1 = dup2(r0, r0) r2 = semget(0x0, 0xfffffffffffffffd, 0x400) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/146) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10480, 0x160) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xb4, 0x0, &(0x7f0000000240)=""/180}) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) mprotect(&(0x7f00005e2000/0x2000)=nil, 0x2000, 0x2) r0 = semget$private(0x0, 0x4, 0x101) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000680)=""/127) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) socketpair(0x10, 0x0, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) 16:00:33 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000bb3000/0x2000)=nil, 0x2000, 0x6) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) readlink(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/210, 0xd2) sendsyslog(&(0x7f0000001100)="4518efdd39f10f5aa8da54c2cf5758917d60a428e9b5dd6d106fe00a48ac713418dd50fbdeb53dd210e05b4ec73f4c84830b2f8e3f2841b529aa567156b4c1c7d7979133a5c090f58ae7cca182fce17ce08635c3d8d533c9008a77930f968b57714b3af78caef7199801f436c14d2ffc292213f48a7ac06c0b3dc7960e292804b43e10d40719bf4fe6f4090a0ad67b6fcefeb7d6e9397af07861b209a291a93a3b9b4c2d3f7b6ea35084d42ad42fdef2b523a7734093f6918d8a757e0aceac718d44ed91ae0f252935931674f853f5fcc5031e912719f6509f470f7914b4bbb0ad2d99", 0xe3, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x408, 0x0) sendto$inet(r1, &(0x7f00000000c0)="5790da3125e5ae8c14f251271816750080f2e6b545a3e5e867e68fd6cbc1ea63e188bbc76e355c65ff4e829f47100614eea5de910fe03071ea20058266830e159a6de1c92d2f6d113a612196f104ca8d4227e93c5d4af01e963128f04c118afa9fff5d1b02b9662f7ecdfd4c04114fdb1100cab46e379eafd4743ab22e0927f8e861740c26dee0f39ed39a7a382c30051a86f347c80de13b58f732330512f03fff7fbb52fe2bb87d2e471b683c5a642607236007be801bdd8e0c46ed914dfc3f9739973b346200fd9605c4ac85a84fd556b3ec64d1bf16e90ea362354d6813c83e37402c60e584654c59d08e2362fd73bb5b33d8257c97238de2ccc03d25b6543b061bff6d31d610c80f82846f0d89b6b11e51000cce0876f5788746b779a9500b8b93b1093f06959811a74f7c1ae429bf90e5a9d3cf5f13e361ecbb46451f10e88dc211af5d773f5c952d329a3956c1061e958d824fcdc109a9c87c2b5e465daec95b9faf28624f7edf8c48584f486cebea9ba4c3869983ffef6ccb95f207f21a42efb01699bcd1402a9d2477575126ae5f059468cb0666796adf6b938b342f0e17bcb881cd3600d8b600dc74982e61b06b90881be99691fde349991ace2d745f3d0bb2c03023023f55e1bbc67d367fa1d3064ca7d94a45d7b71c16107a81b181cf0376d784ab265a4505808c1f2c660dd285b82fc2acc7c7d1606568e3f8362e1e3a27b1b3358a111e004bb8d5127190e5888dfb426075134e2965665fcd8f7738f43b91bd8828eeb41b9289a7593b786b6ad91123321d57750611e29a4eacbba3563a1437056ea21a8d6f75ca6ed1fc9989a09767e6892273793e2d6e4cae52e14fba7231dbe1b45ad1e192a05fc74f947fa0429411ca350eb5580942b329f5a6b20ad920eb98d2828fb4dc9b07f598f8d4fe91470ba6f146ac04a7856dec938f2832c3d5dc40c89a00d0705d197756f8531a0372ebcc3200a74cedfe93cd600e8792428118155efb304dab69a93f7529f279ea5fdff8767a0710c4ee761fe116e02c2a87cde9197131554340809c377516cc83b8c0041d8d790a937c5f2be6c92584e4e83fdb0ee23a9dc0cc0a00598e25f8a8cc90c396580b9298b514a9aa2720bdeffc40f67bd7fbaf0db5342443639dc6fba7a796cb50e969fb9d6f9872b897cabf96897e7628042974e00d0908ef7b7bb6ab5a93506edaca942c1fa9d81898f7d26e78af99a5f7e94bb725fecca4e15b897aa7d1593ba1885b3cf16a52e34689e0492aaadbdc5d3172ee6c72badb5086da3933cffabf3dd5fafcacef835a0a835b0886673b1f78473dfe47740a291cab819096e5ea91162b2fb6bac740b197034366c16aabbe48ff9c356b7eb7fcb24a19dc051704cbc6c540b35cc48164da0913a6301f22149e7e671514257ee6ab48f831ee4653f8dcc5e177708fb3f42e9899b9b998bb1d69eda3c1dd0f977651406d7b793cbe577c546bee41693e6440e628cbcfd0187813d210ce35b67db073c7973a4117ad97ee0b298f66b6f347da754aa7ce02dcd0d1758927047d6af871c78c6c5d5050d78d6c0d6c163c2742172c2fec366cb251b993a0a79daf8e61a5933a32e38cfdc20b5e4919479c36c1e0731912a3968575ce2b2fb47769d5bdbc57ad1266821fe2ee40cbc09b2715111564bddfa7d5e9872fb3a068cda9890dfba1eb4292a9dbb55da6b68aac995559e48edd5c724a40bb72a9cc8f7e0a5cc052da985530f678601652424f5f612569068c6a0474d7999480a26147a9f4bd56626b511e4c2265cf194604d501a8b4a7186e1dd471b7e153c94c22faeec787060f310a8586eb98626a57ec368f3e1e1e0994c28590d838efa527bd142db69330de2a4508c3464b2088d7c086ed16cc5ddd9e4f64235b89dfed324caa2b9e2c09135e2d0aaceb9056db64f2e852ea46907c55b0cc476c328a754d39176d6fcb4d3bbff9c0afccc4bde45248b55047d6ae1e958f7b285e64f97118137d3d8bffd487dc1bc1a96fe66edfc9c89f4cea216d887bee3690ddaa240c6220d9caa317918ccb101873f844c452c4dfbf12a6c12104cd0f64f12b4ed39ea95edb89793e37b56d09842dcc85e243cde5bdf9d1eda2493223c2ff0cd2d6928941aec2193c75efe0c59ed46f97d7697a9e0e372c4fc7d9be73d8868841de1757444b490bd1d1539affb4ba5c48f87ff903dcc22f791f0a5397cbef31aae162068d57b5473bd1682270c79d95a4feb4e6da1ad9af1a6d3af1d17527e65ae99ff0edd5ac6cfd78a6d5d03dab765466a4cea9bd39de935aa1ad17e7a36709fa437e26d0f8ea6098d0ead02a0806c3aedfe03b7a80abd40c33638bc890c845d890f4207e6bcef74a76b6d0d193d6f653059ba8793431d2da49d283e9c48640b8e368f0cc1cb7e2923514e74c86e0b5389119cf3616f1e62ebdbbb846842549fe58f36b7d6ea10767b53e00f3f0efee5931e7c2a577bf3a1eaacf80ad1bb242530d73825d27ce8eaafaf7448a441feec1175e4adcd6d82a51daadc06d73bdf7c68b09e26cb8c0394a68c5000581613d9f85cde1f1e59e65b56030f772fefb18bba14c8881e71ef0cbf9a2a8c8c26892c133a556ecb8dab0415ed327e59f372924a1162d830f96057dd88b101d988db6742fa3c5ef7d601415e6c3a942f48cca1db2c7c99884c0e5a28bac329dd33cca74512fb4b60e1708692c9270610240f569d69df5693013dcb237786b4f0edbe9cdb0517b0e94382cd4e9c51bf42d1cb6e4855145d318603ae63877dd30d554dc1b1dd65043b663475fe8e5e02fb8b96b2a85ca303ca6e13f21edb77b671349e32d50a1a8bbc4455026fd45b9285254e85f72446500307794c2fac590291c0121211dd512cf47483c1625e82dd568ef44fa243737147fee69b71debc53365b8824a8a6ac9f51279e13e187829f231d035dc48e3a86b6a23d61a2269b5243e84dd5b8887098152d4c039fd1d64a8d5953f244a74531906f54fa0222471fb54360f939f3f2564b05e5dde3c4c6496a6da6ccdcb74ef0efb4e3267b0e677649e3d854a16b6a48bc8fddfeff5237822cf7d1d2c7bde876afd49e8718b9d5a0df6a73faa4fb1b7ce184b8116a408ee933569c588be9d27277b91b0d2aab903c66b81825ab32f0e7eb1abbadc944f5e8097df4e209943a6482d17fc1849b90fe9357c674a0ac145b1e77bee7284787f0c3058217321701f138abc8fc6dccd174cff48a8edfb1abe9a310351dd947eaf54af5cb904890da22f872adb712b0d35b4b51d27d514f36e4e06661c2773d5314a58aeb6da3df5e7379619e1977c186b19e11f2a66c30b891f2aa44281e9a317d0d780d8ebcf0be43050e17eba3042a7a9c8c456568294512af130472a4de291e5b94cfc9a9d82acdd24eaa9c6a43c52e5f8e379f29bad65d4ad61049297a758765fb6f826969f388ba9b8c8d9919eec3a8a613e51d1d1cb4044ae8b4645b282f94520cce0c07d35c6641dc959a2b5268621ecddf52c848da4888fa7979654fbf853359e35227cc7923f964e4689c6ed31bc62539f4f4efab55f368029abb91a122a2ae53ee7002a76c5c32d25ebf0c88de81926d1c59d7fb34cb691798cf7c14469b52d2d3f41eed7fa6cea895471af84a88c77d6dada505892cf89c4570c3ced6d2047ada04530152f45870adeee3d45933bdc067ce5b1ac7de63fdedc3641bd6eca7f9dab280bba97bf663d467acc33d1f8a2f5c1e1da2b798cf7a4a35e170f980cbf7a8ebaa9d1185be864151315f69d3b9787056677be560628c13ecd2e83b62dbfc2d64318cff8837b26fc4ccb97fb3d1281ad9f208b5f6af1c6f6f546c1cfc98689c525ebd135944ead6bb7aed72f54b36b20e5e2e525c2fc05a5064ccc618ebaa9691b9389f3baf6577e0eb89a35d87fb5ecc6088f901f85446901e8bdaeda8fce7ed7b8f7ff48a70cc605c711b96ad435ef9fce42c247dad22dda84fef6ada2e56eecc4fa45fd893b3390be2cc5eb10e05d4ebf9f82b5497ed9b2f24763f7ac111a80237d6f8ee7d27d67f6716ad56b526ee5f718901db80c835efb6d9eb4affe779bf93b680dac1cabf383400616b77ab86ac33dbee89cfbbcf5ce7c908bfd2c036311625555fe23b2d812cd2dc0e2d36dfc08af3735835b3a475d6ea55416d47ced9e0dd8379da5daa9e710a2e19483cd5f6343733a0465ca131ca318d328e18c92d0716cde2522089e9f0e852520081e1750dc027cbe9c90fc9c67232cef50edcdc307d0ce88a042f7ec44b0db805556cef040eaf74d8efed78418502eff15542451b24858f916e2563b731fed2b61a04917fca58a8fedbe48ff0c31864b95b3246533608ba07d875361a6ead4a2cf69fc914c89ed951f8f2f8911626421325d25e1ff35d1fbd244c7e4afa9b697fc5f143683b4f0b8938c9879209c50135253995bbcdcbe43a3fd4bebe387c485759bf64f46f2fa8639136d37ecf63344f7bca641bda9a872f06c6b7a77080862d80653bca331df19562feec680ee756d82189e1238f4be40624a788cf0aa825a92ba2e991bf3181679dc1b6756da227e40acd91afa02da784bdf9647ee9cbac9e9c367bd4afe6483c8811fae381b459faec3c7e86938eae1d4afa6f33aa2bbb3f4b6648b1a0df890c66e717ba3726f9d56996f9ee8c4651e49daca6e805563afacb575b0b11d391ef00c28170a3ca576f1868b1b4c90f438faa46c1f2e61e4f16b7b950a8bf55c914683d31fc234a57d0beafd8584078044132d48c9beeae1190df866b4711fbb1565d42d849389388515d3170c35cb5bfc7e9953a9338b708502f221db1d03b690707d8149e2902aaaf46260f194437b35bac9d199fdd80614a1457b46c473f3274ba35fb2dd6eb4197c5929d12c3219b297bd2560305559c8dc670fb6a256accac3c045e62aa45980d22db36a0228a034c16d5f5c6d6c929d37aa6f16d8e39fd53441ad12d87a99e6cc4cd4c9139ffc8835a193eddbf8fd180daacc761f9fbb461c1b0c14998eb88f30e255716452ab9e6b7055811e8406f36ab6fcb21223c9cbe85df76e87537e443c3e86e61d8f425c278eac379d305cae9408d7681dc94f90c8f741d3435b5135df383e9dda597dfdd33e7018cf9db4fad3dadb3e707b540e43eab2611aede9f76e324918fcc918d2f7bc0fa0a480b499255fea13b2bf5b49bbc69860dbb9d606392757543ca9a43418c4de2734b633f914f0f3ac7b82d89bc5e952e3fc61f93871c6267b7c966fc56c13870e5b9405b078918fad851ceaac3e303646fc8068ac1b75c3cc93619950c70fac296def2acf1cc97cfa5cfcafd9472fa54c52a1b18959ddec2dc0815590429fbb251be1dc72ed200978faf2b953b8236813db51667f31acbc046adedf1d9094a8fdbf1be94b495e7b70657c68257a87d8ab5c400246a044d0f7b5ec9b15aa7ea5e60a411d6808a3fcd0e482130bdd473de453e2d00b715bf040a008ab243f6fea7c76fe0f46ec43c458abd3ea446b45b9138a3f3a0a944278c302d5999ee90e5932b77e9c96ade3e2fa3536e808df20d31add49f7a620b17a37a4a6f856ed28e6c7c2bfab4181cf31e349983aeab8ece4a15bd9333fe4117678b4fbc6ecc90eb311cdde7b0731d77b989a37abd59999971a9793191b848f9ec478e118694691da6ad16d066b9e3c51e1d04af20ace49598eba98991e317cba113dd83269a319c9a22558b552cfd523b1a0b3a8a133a2519993cffa58cb17f135ab14a45010dd849969341942e741635f5a17a8", 0x1000, 0x3, &(0x7f00000010c0)={0x2, 0x0}, 0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="41081c64e901946c2f9a7b263e3fe0e4d753e8b8db762b15ebd9de71ddfb6804c04a9d07632363955066a47b9ccedbe332b4b5fa698cf16f135d11949201aa8b141ed5cac625ca07c0bf67cea20910b25d6f1adc2b882b3f787e4b8070b6e38ab1229dfec91f304360750f8cc1f3cf75a342e6f24b50d644d41fcbe0f6c2caf2e89e430d1811b564814b7dc30811b24760979db5b82d57ced59b3c36a66aad7dc30c2319a929ca6f8dc159520dcb5c5ca47c10ae92", 0xb5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x28, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x1, 0x0, 0x2000004, 0x2000300000000}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:00:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x0, [{0x3, 0x5}, {0x3, 0x6}, {0x3}, {0x3, 0x9}, {0x3, 0x100}, {0x2, 0x2868}, {0x3, 0x3}, {0x3, 0x20}, {0x1, 0x8e}, {0x3, 0xfffffffffffffff9}, {0x2, 0x26b}, {0x3, 0x9}, {0x1, 0x20}, {0x1, 0x100000000}, {0x3, 0x80000001}, {0x3, 0x9}, {0x3, 0x11c}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x80}, {0x3, 0x1}, {0x1, 0x80000000}, {0x1, 0x6}, {0x3, 0x7}, {0x0, 0x9}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x9}, {0x3, 0xff}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x21, 0x5, 0xffffffffffff8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x400000020000000, 0xfffefffffffffffd, 0x1000200000005}) 16:00:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x0, 0x5) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="8368c46e507ec0c31bbad320271edcf8401d6a1e5d10a3d59511345c0f7423b7961c", 0x22}, {&(0x7f0000000100)="5951741ad60f527c1fa145098ea73c2d3d7847f93fc8c86a5964b67cd016a2bcd3895ffb678ddd3a7f46350e6c91e63c65d9b876d4068179685f3def0df09de19576", 0x42}, {&(0x7f0000000180)="71956e863073a7d8a311833e2fe56710d59d6160d07502961654bebdcde22a995da6130af93f5e759b4b72a706770ee7dd6a20c4353f5ddad6ed47e685d4576ddaabfdcd7f3ef17344973c8bfa8bc471c8c025b73f627de49391bb0715e1b3c17db744f436e9cc8c9e94fe509647ecf7ba4e8c2deba71f5e6493e43ec14d223f7d6343619712ff", 0x87}, {&(0x7f0000000240)="c24f5245689a5692cc7d846de8f79ed88ecdd03f0cf75bab1d8e0f27d49d0ed7eb3b5b4d303fd26ef8fa086d81eb94ed01a911449c1d33d7fadaf0f5bb439e9e20b4b025e5c52b2b97e507407ec32f5455a36eb0f26c68f9214b26a4cf94af3eaebe276c9b8a5b06f8a3cad9b960291f8e307e09669c21a1d0fd357bb315bc3a58ca58db81ff0d0487bc77271aefcf203c9b3b458a1c85a4875770954eddbcdbb4f5b48030f700d5d389c97fdc3ca7f64db0ad0d7fd88b5c90e3c3cacd48b2c9d25b94d1aaa0af216001d0085d2eccaf974301553dba5fe9fea42848ee5c244690f0c121f96c42d9a15e2a76f1018a4d478062b8213787576ad5392637fd2d3664fde581fa33bbd7f9268f930500cd8e1506f043f357deda1a84ec7240854a353be582a8faf853975c1163754a1fbd6514fa011c20b552c842c2dd4ca7e4ebce3f3b4ea363c4497f654e83d9d82ed22b8550973c1233c27b25928cc2f097d81ec8ad67226da80e1f6ba46daa0c9303ffbc6f8142266faa8225d49b0af6247f862f3106131b9af93016f3b4cb98b4b3ff94aa3f72b190528923290281b5c22cfc5eb5e3348552e4effdec0dec65648078ae3e54afe7bdd43b5519bed8eb6e23e45b266824e2855a04c5f020b3d7bde6935e48177c591c351da8917577e001404fedc62868661258c14acf1a2ade04b1e3045dd2ebbb561355e49a9d88eb8d4dfdf44df870a0ffa2a71ca01496010eea751cead13defd5deb8a4786480064a980a1a1092b4b5bc18049159e76956d316053c51c7366977af978b92fa3001e9b4bbb5ab42ed14db03def52d6afdab0b77cf0d018970e2e1288ce1fc60822abecb947bd795ffd669c68ef8aa0074b98e7067ec99ed731ac8532cad7acb41471a6bee3b17bcb181f8dda37d2d411df58b1181304176a2304e72f30a06e96f0f3652d3b345cf2438ddbbe96f2b698144e51681a0cc65d5a1ed4c063b2490dd8115a22e37d6aaef3942c4cdde1ff27738148db114d930cfc103272a01fa6cd4c893f83e5db624987c6621bdda1fb88f67b0227deb290bb384ebb6e019ba6468089bdf66d8b8dd03e3bb2ce6dead1a79c593839bada25b77492b5c338ae06ae2dfb3d7bdd0b0bc7bdd9ef73fba7580c1afd2f92f4d1b65cf6f14a616a8b9a2d5c67b19a7f6fd72c0a3ac5150f6b508ec328c36fc3c176463259b326eb32f54a1fad841dccdf38384a39eb921b270906583f84ce19b6b1b8957b543e013e51c41fa04c3ab4d6e42e76b6e5fb03d11f01561058080e93d34dd66d3c11f655a7ae901e05951bc7ee4da677aced7418edfc19ee162d7244a81e257fb58e07cfbed59191d04de2f07efd27eb00cb7aaa8ce9c7184155f9db818d05fe4c5e9a17a29e99cb89bbde31bed4b69ba333e1eb6c504887b938ce89d29d629cef044e6dca16e5193ad8032ce5e900669dbb3cc27a7cacd88138ea42c68c5c1b8f681009d8605e7e877dfc115c63dfda4302124ab9342a0c5473605e72d159813bc9fd12fec61c3f022e7f67684cbe1c8d6f0e5c2e481d9775e1d04c9e92d17b60135eb933ef4797f892a4a34880463c8434f0fc7c655afe54d5ec79e30735982565d9a16f196b01b0267f12d20d0466fb9d43afa4e7314110afffd14a5ab5f1b05eb423841f2fe16c1352b2b2a49b86ab2b74dd05825f479b0665346eec7bc8f06afd3a1110a806a75ddafb94a584b1e89518b7d70a6e78985f0781d7b099bd2dcba3276ea16b7dc7250765a6a9ac93d874217e3971f74ad39ccfe59bd1e9adbad3e440726d53bdb4f46d2b8c162b3e5b85f704f5ee55468154d4c98a3ff7e536f16d85c0428df70b74a654f1ca2078585d5a0f215bf1a75998cb8f2e4874025cf321b90805bd69804a5ed2a80a97cb9d096bf8abf5312e56d0e11022a08b798a8f0ab4a2bec1cb9dd36d6e2cccce9439ce0e3050d0487fd1a37cca5acd230bffbce2f7aa9a50987a21d0e831a0e1150c210d21bd8a169aa4b508257fc8fe5ec86628edccf15ee2eb800fc6fd44857b06bfca14a24737e3512fd4d8f8f50e4ead965e6a17252fe36567d59d6ca926575b0b92063079402cd4b1149cb43a20d8ffe9d36a7be6aabaa35d25fba04e777fb8219cb228c4c1b375d5c8dab37d16e8a5ced9d92cc99ffcdfff64be334259869b2efcd24c9c5b69eb37391539a195d0bc6355b5ea97703584745553c6b22b08b0b19bfa6f976acf4cf55037e1f7b87cc6f274fcadcb177b6337ca7a63e4e427463ede8e19508d76925ed421600aa776cfdb67360f811e7bf66a0dc6f923071934c75175214f974304881623fa78d84e0c49c7d690bf5ecffdcdc4d93e2a97660e01f7ac2bc496a50bda8053c99b221cef09340bf7d9c918c9142c60623de58bcdc6b25725ea98c4c4cbcc9e69decfe59e6578fe03f9ef2085f5c31d694f218283ae82dadf722384c941d1b8a492415bbd34bcf11fab8b005343c3e699b8911c7643997851bd37bb5aa32e7046664027de6c4520c148b63dc6d8887b8f4ef3b2042aabef5b8c112b034523d39aaf0b49e188691de2e492f2c7b632ddcabe637e75c51b2cb0591008848bf62d04606f48c453d90aabcb1521f4546af6d18e9b80f0f870ae7e9505eb18231d665c4d829f0b2a7f50fb6d0e426b0f7a50379b38f30cc6e06d1464d7afd0db338806f1183e1aa24d11b7bf46a2b7baed07fe1af120ab5658f9228256a868b95cf321b23cf4592fbb0fa1e93e26ff5aad286e5156bf164af1d00138f81ff9aa344f10fda7701ac87b5515f7a636982229f96b2872f9b39c95c9ce4c69b0d3f2c02dea8c4b114f66962d65200a9da69a3a135985b74d7cca666a8b26462fc55b6933bf98175972af216679a090133b5a7a2bc4cbe156d7a870f768092c075dabb181708d9da1586284c3148b6f8692e8e2807cc0f66655738ea997331167a3dc42e707eb975368493f87135b03b365ba87a67b8be0176a6115f1cf6d8e8b07cd2f1e73f877415fcac19d780e91e5ea7cd140a8a5d41dcdf7fccbfd46d6e989a424a401dd7be556527ccaf484aa5c14262efa3a21f9c8ffb69cacb9228e93a807e2cf0fa687c823105306b43a0dc9e03333b0d805d9733337bdd4503f5fc075c37c1d2305d8269a8d8101611fb4fe79f7712d721816ec376c3daca4ad3abaceae56246233767f438b6336792d1c677e98cbfe5871f249134712c1f20bd5167826fdf3ae8ba29646a0d65e34444f1f33e1cbdb619513d52034f65741126564ef07f8d40a84b17fbc509684e14739b20d20c91ad09210115fdb3d6445380028d874918722be1cb39b0274ae55124364ab67c2dcafa9080d96f1c191344b165e66942ace0cbba3ce83af81d73a759b45638048be5d67ba8b6c0bba1d198939952b1e407bffb3ffb5a62715efa090399eafbc71ff62654bf1ba617f3d14049d3ee81a43335aa96ace2cc8b13877ce4482e8030ec45d9b3778b093bed1abca2515fcfd99800e6aa4d4ada288a9316e81cadfe023b3b85bf8d4ed7aea956638bf85c9ad8f782e8a56218e848df55beb5ff265abb6443f636411d59c8495b8dfd57510cb8beda085764b78de56b4ab2032c471254f5c55053ac8e14880d7973c5448b96830dcc919152e9d9b9a0c4ef758fd9718f1540c7d7e651c421a64c15af80da4cd5ea3971ba36f87e608a2845fd5a6c31287fb1cda0b997df17cffd49b3218b014ab7274b7028aacc8684b31d46e51b8d0bfef99ee028b6704a6f9e0667cf8f11511b94bfb1902edf0cecea8891fcc7e0daecd4ce61a453934d0bd12c1f7dd7af2a389daf9c8b44af9e8929817c7f2e96fb0cebf4ab0d52f32ba70a5f6594c40172172ccc4dc9743822136d03da00f92ce4e4235d27862dcaa6e85e018580b6ef494258124414f276a45ef2a0094d3abf8a7b9aa285345d81b213717da7ef80a587ab5fac72b872228a338cfc6a9b5a8448c63f38a08a98326a2b6e40af0a897ed4272522d2bc5466249e1f74c2ade402a95a2f4eff54c9acb483eb989a217abed3d639772ecb1f08f789381edb276a670cba7158964c6b69aa80abe69665dddb1163676bf60523a445fa13423ba760a8be00d17888c22bfa31fa95da7394d59b1b4ba645b5dbedbfd8988311a187a29ba2fe24b6c1c68ee1b551406a8b1e8311f94c18b5999b557bde325cf6626a3453ddf4322e2f75fb60c8b2cedae762e97143dbd7a63094484b119f4e6414bbcdc88c58eea774048930d9f4ac019d2db2de34a3e0625982e99f28a1f1629a707c7e0e3f68add160ba0a6a759e3b73f7cedff2c025314f6701e8953a8f56c6d570b092cc851323fec1ae0fa4f02f4ec96b341d48ace985ea65c1bdfe42575d5c098bba0fade5af219303107a02ab6c1e48bcfa2c43d4b0173c118b0941a198c17c352316cc6fb94c25e751531735752c332326e7c2c9bd4dda50d5f532ae13dd7732d1d6b3bb188519acb2be6dd987c63ee3b58b9262cb719ce49bf6e90a6a4c0664b05b137e2c07a00f6625ad33927cd47785dc70dfecb945ee6bde963dc5f74fac91aa19b86e317b6c4adb7c1017ee6c7e0b0440a256da4181e57cd015bf03f0f46f3d79b8cee60492baafa5b533a3cd1fe32117a037a3e3961cc37c3dfd650d8ccb08724206ac1636aafacd11e07220a6b6acee04391610599393f71bbba28ec9ebdeb4d13ea15b2c8f9f99f4eb8ad7e2c8be99d3dc9836e4c17da8ca3047f64f1940a5d470b3b40ca91bffc8d7144c53cd1322f1f9a1973761021b0bf8a7ddd23894cfc8090e99ef25fd87e990186703e083c33f272c6faf1bde4f81d1d0b17be9651f63535580457b4436e2b89c5c4b59f7f885776ceb3d4bd1332f876bc9e83ee4d991b7951e5068878e842ce40bd93ae9d342494b0f98999f43895bfce4e031f734062b5723f06f17c42da2a3d3600ff91610bd92d5c1675e1eb7b877962b7fdd7dc86582d5737c7a5743aa959e0c4016822f94bca6dc2b3ec0473dd63e701d08d7d867c58499e75c2e075b817707d8e3be0bdd5c27f46907f0307b14c6fd9be9db1e7a3576d80c626edf7ea413d1a5c384e46586ed6cccdd03adb0b953643bb6650ed766c810d86d7e45f7e2262bf3f9a2fe565a52dcad9a7d9a3853925b9236c1f452b4ab02ad003e8f03c687d0925ec51e300af62e29b4534dbf01c9facf6696e73de9da7f530b0d9d4b3c05cfc4964fa54db8163d43bd9b933ec227175a07dca7a60a70fcb84d7c9f4ecf28c41481b98aa9f4a6aa59aa282646a81a2ef007598c8e6e3260ebb0d5b9b58e200ac8f4c0f25406a7f8e6a1c5d70a1ad5a436c2b42e95d73f8780d538a57ef65a4cb6113f493a0167706a6685c18fb0f94f675394ae3635cb0c02d97252c4114dc44c8ee7c392acb4f0777d9af3ffab2d09b2f29c2d3d59c872cfe517071fe893d201db8c32f9bcb65c55dc772de26e99830e1e7c53ca6a19a71b719337507ed8378552579db1bbfce5d455aa7cab056ef234663ba9ab6c91fcd67bab5e0d58f94808813bfa0a620e3f95a51cfa31919073ae462f03c08b3786cec3a93ed896e492b86939727f74cd9cfcfcd63ee5418c1e10696abf5801c4bf59438572a78b15f42a7cf8d6493e42d2fed35974472ba26058e349c29842e3cca7e193b83fadabfab1b34680b8fd1e4d3f3b32a68a670a0a70e8571347d44b233d1c847e7367652f9b2f472b9b81148a59b305c01048df983090a3f7de5951cff7f8eab2a59b8934393b95def945cd64ac4562cd4fa8f27fbb", 0x1000}, {&(0x7f0000001240)="1bb59c23073bab3c96d20c3c03c80359c0121a", 0x13}, {&(0x7f0000001280)="9dcf7fb61312af7fa4f1b4ce3033d6ac2021c3817bd99a914e1010714744e5dcb9d10d8feef63f5c2bbe623654e442025d06fe230d47d5f2721905d361fa03c7ac2772d3569432e3a0b52f813b1ba103849a9e44633536332b958aadf70364d2705af72bfa1f481e7710d94885a6097b41cd200c6d8017b268c119aade725ad7ddbec63ae7a82beb704b8bf540f0d33d635c3bcefc35be1e027acd8f710d80fb2f52ba09a77b61489a846a937c72594dd97ee38f37cea0bf8da5cc5e128ee0d8b0c3409b7fc03678d7ee360c7ecdd7d553538f390cf41ae91a4ceb8503ab791f1f315ac0c9793c92c8244d2ca6b8", 0xee}, {&(0x7f0000001380)="185c70b3bb747c73e91ac3ae82c5cd13b5576c7743ffb7f79931ff9a9b0509931bc6d902ca24eec8dff21b3e9a995c6db0d1bdd0e32d2f3f8445db7e491d572f7de25b533b84271fbd6a1626cb62dcf65cb22c2cbf397220af72ce4531e01bcfcc0f05a55870be169972e6dd90f71931670938c87254b287f6ffa3541375f80ac1d8d0627f729fbb28cbd52e59fbb4f8edd38ffea1e6535c142eaaa7b5ed0535eb17bf83ef2966e67bae9934d595ef3794eecc41ab7bee22c20505153fd02a3a07e99e9b60e49abb19f9372f796e2f8bbec06fae47380b7ee5a7901e6bd2664b584e5690a93d2f4e212c79de7da1314a9a7f329a65d864acb38ecf51ab8c", 0xfe}], 0x7, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r4, r4, r4, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r4, r0, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r0, r4, r4, r4, r4, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @rights={0x38, 0xffff, 0x1, [r4, r0, r0, r4, r0, r0, r0, r0, r4, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x170, 0x5}, 0x2) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7, './bus\x00', './bus\x00'}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x8001, 0x7fffffff, 0x2}, 0x4, 0x7, 0x6}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x3) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xfffffffffffffffe, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x2, 0x3, 0x6, 0x1, 0xa000, 0x6, 0x67b6, 0x0, 0x3, 0x0, 0x8}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x5, 0xffffffff, 0x1, 0x1}, {0x5, 0x4, 0x800, 0x5}, {0x200, 0x400, 0x7, 0x8}, {0x9, 0x6, 0x20, 0x8000}, {0x3, 0x2, 0xe9ef, 0x800}, {0x1000, 0x9, 0x100000000, 0x7}]}) write(r0, &(0x7f0000000140)="62937d16b492143bdd8c77d571f0c929a2a17ce87c702e12946f8e9001b1af6809c5e057bf9dd31617e86afd341c1becc0bae50d294847a2e02d96ba73afcb11f1426951760ee956fd569ab8490429462be7d0ddd0371fbf1367a3c286029f7cf21bb30f1e84b79ed3824f", 0x6b) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./file1\x00', r1, r2) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20040074}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="f90ff3faa79ef0b17e7652203990e16edc687eb281cffd2ed0b8209ba459f3d1584bcf436ca17e4e8f38cfc07a1bf1ab54c8b82c7da8a3b48a8d63de2fcf1e86e0658e780690aeacd17954d3c57daa6945bee5e6b08a55cb1a186d43346ef027d5bf18fb7168d6343283ed8993283cd15e6deaf9e363e709bbac1c388ead139f3ff0665a35f05a6eb00fecd7da", 0x8d}, {&(0x7f0000000240)="54a6220f7426943264929d61c16e4e03fd3cccc69a716dc99e638d36b2227e5f960a1ff872e95a3d901f5be7a8f82814013b28aa8d69823f4d86e61608eb5220e4173665e7ca4a6da704f1e8cdbf6eea3fe255cb8efe8ed511289abcd61492a94f6c2750a2cff206446ef2df158c901e6ba147d77dd3566b6cfb99d0a5218241a64fc5ed3ddfdae12ff6128ef14fb6098f5892a725cd12fccfc3519ded4f7fd618fee7b3c2c4e02c4b70fc18f17d035861d3a8b8e1c1c0efb64819ea59f6ce8cae427ca7653ecc75dae021afb678c4656c1f29477a2da00a5d2f544acfac4361179ee9ba9cee5053a5619581f922b93e820dd5f4bf", 0xf5}], 0x2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) poll(&(0x7f0000000140)=[{r1}, {r1, 0x4}, {r0, 0x40}, {r2, 0x10}, {r0, 0x4}, {r1, 0x20}], 0x5f, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) dup2(r1, r0) 16:00:34 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 16:00:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0xc2) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001340)=0xff) sendto(r0, &(0x7f0000000340)="13b67f45fc9e6642b07ab5f5b590f5f7eca9189ab93103a5d006df2ac1ff289414825d45f4bbe9905453d5004afc252893c81baef021864758b1498f8e48f56524d1b94dc3a7ece05cd0f8da2acf388c896291e1a665f2916da4a99b217173ed74b5f7bd0ab9cec4f8a218ca33e60241915a83ee36f85bc362de91f3a09a8840815ba38b765eb982996a25d50351f5a9a320541ee51157a84afc9d07e9f3286acf8a8b10ae834df0ca63634cf4e7f7e2f4b6082db35305f92af49eaf85ad3c5d657edb0e8146e9156860aa2be2e15edfe56275f3aed042e98b6634eb77258713527f2dbc1e606e0c63c3a025afab5d0bb4205acde2424ac9ac7e34fb506c62c583977e7d09345cbceea7136b344bd24ecc78963463998e63d1ef08a3eea7ebbd7ec9dd8758477a3bb1efde5d8a979c4020512b1339102c5d057d43f8f702bdd4dcb1d73174cdaab566f3c1b78e5b3c7ba0095848274463971fae43a2dcd66c0b604ffcf70455732f7eb0c664b79d7440e7385e34e391fc70529854763aa34c738e6aaf683ed7e75f8e2e60b6cf5c958f8a415df02549ef2d1fcf17e45ffe492d7e455f6f54ae4acd8700e187fd0d358308213b11fd974079af13c92a5372502e3b0de95406b7b113d54a7ab34611e3f885646a4bab32045bc51e8ebf554927824f01d8816898c98bdb91fd3ea49ca3a05054a44e41ed364fd55c7d67d18f4a688138ae6d83ed59b8b17f5838b7d355fee338d1fce5eeba519995d15eca24c8bc02972cdc8dfdd34d3b44614a47e203d47674b96f07aa68c51e4823d5b1b3335f22b34f9430fbcea7e12c04a234cae607aed0476593bc1ae8c8103ef3c38cf150311f4f55e78e871411d4a4f832d2ce59b579e9b52808fb43365eda8763df3188c2447e53efcc2251c327999f7260cbdf3caa199f8ac41f3f10d8beeefec4c1b960438e209712294bfd17a941b4978ad290102605d4473fb871309c02f871faaa39ffdf45cbcc5b381cc7ddfd1155b4e289befc204d627a14f2673d1a4ecf52645428f0e0aa65b59dc6ebf392104bf3cba3a31fbe93bf4014877998e632cc06732bdc6453d28edd01b238a8714ec8723f1e896662c189e784ac4f2edee6f330bb7dbe475243ce0323b243c0b3402903ae1f788bdbadd0e65eb3702fd96fcff65654a431d7cf75b6cb88bf6ed3810ebfe8807d8132d67ac47b251627550f9690699f2c4e509af0780990dc7b733e96dbbdc8c853b3ee76f15904197893a01e8f4d23930041fca243ad3315bc651eff2051daee58b8631b2a27cf071f91a13034a89014dc8d6c34798632d1904d493a3f61c3b88cb665fbaa49fa40ba861821a3eb228c082b5b4777be693895539f6db1e1e29733c2d7c83cadd1703e18a05dc9434d38273af734c10943521d0d76e35edca6b21915299992d46ddecf5290597871100212746cde8cc814680195f368500e9566ee62eb12088d147c63fce39ff7ad4c08de6d1a739dbdcf270375f0c9ebb61fe70af3854729c941400216fc68ab53aff7f9f373775bc2f0b0aed476136f46aaf9f372c406c58b2806264062cb7640202eeb0520303375fa7d4fdf28659574a27129333e5441119e613a46970652dd55f4a5e1b0c1c42d9d6563c075a4f306c1dc0308eb646861f657eb6d18525f43052a8288b332c30c54d4a9545c8738e279d7797049871d429671c453da3a8a7180120d7444ec0fbb1e9e39ed58e67a59640c413033578bad1c44bff833d1f5732661ea238ff91900d56a0fb1786b3c05ed66d7b1fe1773d2e202401bd1379dbe2035d2b02853e590eb162084e91b2c08823707e7bbab96fef9b06bfa06ed12890e74acb92f464b2454f27974519781806c49282bcf948890240d415144422e40de0fc7b4583ae5efb434d31361ef334ef6ceb68cb3b48be23c8996e0a17c869b230f4cc500a20778c4d0777508d50a95c98791ad8f07b4e0c4295c35d259201232eac36c014277f3555f157b6f9bb47156e1d052b19720779dcd3fd38f6cfa47aaf3b4d37ea230f121652a6c7cd73bdfc0875c590377ade8227c29b9ebecf1d80fc7281360c290ad1e11e503eab5f85339d4c6fceb364513d59731da0be7339ded654e3ed37704bec2d9a9def85322d0617e194e3fba21e907f4fcb1e1ad13cd1acaf444e5789da6a372508a5610986177adeb38abd29cdfd1a69d38a58d064f958a62632f3269ff368e030a67b8cff520423784816bf41c94920a19d11adacfb893831f5f919ecbe2411ab835a21fd4f2f725f14eeb0e53cd8487646dda6143500942226a407ca04b3d1e8a49f18b1b01117137d709301cf427cc5b15ff82579da8f4ab202dc48307c79e4cffbe0f40f93ddd48b42a0cb834587512e31bee636950d443c90c5a10284ca2b5e7ffb3a5409e6579d9432d58f747a58d38f3175b0eac8c7c8936eda866725b521e8060934938fa6768a2d42f0f59577d0a3c934e47dfb576bdaf63e2793957a77ffeeef57af06d39a23cd9fb16ad47c231579628fae406cd8002c675bdb14958391a8f8da5943a3dcb02ba341868c62ac4e082197485213024bb8ebb7e0b93f51f20e66b5bd6bb96babae08644f68737db5d2cf6560b65c67e9b6cca87a44482850e20c83590448237d36380cd235cebefd2613f0ac5a84e44347bf969ed08717f9ae3e47b58f1fece013e7550b63725785b7a9a90aecba17e222d840e6e9c1ef39680eea0c5d3c440a8bde9904919e28e2dfeee4fc1f135829a1ac0ed086bd701166ae5321fdd87f755ef9699bf2d43326d9ad6b48d63661be1bcf1296fbdad624388e1e39f591c843e16b2d1c2a82dab3f93937d0da5fba9df96298e24d4c718beaeea2f1831670ede2701b0b80ce713794699e92ec3ebdcd32dfa60401ac39a6c3657af573d0a442eeae9f1e66a34442af29f54cda79b005cb0d945fd6cb0e0bd34bbee3a810d6669ce6352afe59edd53bdd3d0a9148f0dbf79a360edd57f8afe2d8d747059a4809f8474be8356253099db3b9229d529fad47a06f31dadb2fc8833d8ecf5fd5420e1144ca00626adfe86e9786fddbb20313801750454c09ede48509bdcc7324d0d733fc21719886e39ce65398224e53355df749f2aab014e85ad02f1e675b3402090ede845746cd8b1635abbef754248c774f53ad4b8497634be899ce826c53b6f4bfdb019f5cad2ade59b2689d74b794949c11e7a700fa7ecbb7f8dd05a555a26b598cb810436b7e20722183a035bfb7368ef4f4d526ef3e6c61f86374fa79d2f092b244105ce52b7b2c844033bd4c64032d6515b4d3889b5a5be3bd84e340f3dd48bbf329d7a76ed730b7c9ba4b13fbcca4c479ca956649dcb4938c33ee3b7cbe6ba8f51a7af07d6212628727b3ddaa64714412508db8f40c02681cfcd67a12cb509926fba4872937ea2a75d0e25210fae9c925833fc45cde5f1444e2a7476db11bf456c8b8b9cfc0a3ea7a7418eb0e9793dc6675b9c0d7c59969bc9c6a61d07b86041c38796f120e6ed0cb68ec3f8749b8a57d64de6ec729448d513e173104a06e946f00bdec2d1af58194ab4c7445e9dd00c1fb614bd692dd43cec5d9b8b220632526793529dd4eba9cf4fc290d8f5407685d3ecdb38ce4ced5538178b535063ff890f7a96a161819cd3149ab5c37eebfb5593ffb331953f93abe45c57580457e4a814037ae4c848383b497d4adeefd3fd19e4066493359c5d3a94cc0bbf1ee3cbfc00a89169dee4643266872abf8af8e01acf6b6b49740d78d57faf85820891300628903c20b9325f7a4f776867fddc8f4e8fdb6a282fc73a90e1df1b8c8add11ef423dd2d9998bb8c1ed63b9813554b51f33410a169b2998b31700e50f506deefc4abd81cca6589529c49ff0a1f281bf535f703a937954bfd901b3e2e4d989e82b5efcfbe4725b0db7b3cf01a4494b7bed9ab1aabd0a224b34e07d01d4b79d5fe825a7244d8bcf665660d290f16b96a65cfe69e1d84bd6dc90440203b069e329bcfa40c58d9c2908dcca7b6053c7459dd34259f0ca5fea1d85fad9d5250f7b9c154a5ed1611730661d8330d6a1a2c6765e1823aa679f47d609969ed87094879f7f1d1bbe479a57b5983ef0c87f280d33194f6f9c7730fd6a9b810d2459c9b61d22209ebe22fb3c527b115376c6b4dee28c53601af1c6786e37c98387a53c889cc1ec0951589b3b44d535931fd756d725ad9999a270a5e2c47c00d01a8468efe306c6e248e137c2510a2e55db8c5664af1304264cc18ccdd964f62c401c57fb132f0da8e3cd111cfc1de727d5f292761b415e5a42c9c9639f5be22846ddb60891e779264ea7c748c9f2766f2dea4ef564c644c2b5a1a7226a301d07ef97aacbd869e3945a02be38e2921e08fa784cf43aff0ae02c3822e4ff1cbe3d8baa59b18b8edf211bc27ab8046839c21d33c3df88bbcb5f1b3b8eec6c527b1fbbf9a7d419ddf16bc07f52491725cc2777cdb10b0d726cf9548d9487acedb0ca4318e228974293e510fef9cdd17f3637d1a245c40bb022d4cf53618fe837d869ac7a1d9887f78fce45e33affb4b7b51362767939a281c8519c86f4f976d8a240523dbb22d426562a0380540a142a032a8fa57d490ab372312bbcefaf97d1b9b4d7e31e876bd7a4414706f4eb4728db5e933df9e64aa30a78d013954baddefc03b360d0a4655e7e3034db5582258dbf9caa7b316c27c429833dead05ffbe1f35c7e7d583cf2af84c58e5cf93c4b2fd00da8e1196a1f38da1d28d4577e11e44601ecd301351f99fb05c49f932f9bb3ebbfe2d5f6d59f26408ade25e4c5ede5e53b97d5d122c8ad63efaca70af542cd240c1027904e311747d3430c552fd95b27cfd8e0b1dac707b33187f0b79c647768101d0a5e7ffcd99b84b070e91652cc580b5de01ee1da560ef335e684c8ad6b67af0a4f4194f69f1a3a35e42b10084a568d83f7fe19b9c09c879837dea991b5c86abf7b4aee3b2496f3a2337ebfa596382884595b9a6c2a52305327f9412ba9252f7a8cc20013be38bf320d7e632310ac6304d0c696a836ad5cd06c4ed921e2711bda0937f652fef721a1d9bd19fe255dda21126b1572eea7726574ac22692a37cee8d5e20750f7d5d0871b29d3a1425b102a00dd2c992de0beeb39f0539bf90b1cf47e4a1c767df43dcf8e02338b7edb329d99dd88bd184d8e31a56daeb763541325e5cb35e90c70199053ca742560d414a3bbf268b715aca1d6024438c2f863214724d4ecd9d1e8e069a9d4b6b822b4f4ba77bce90edcfab7462a28ed7f8b8e763f20bfa69da5b52a2fc3d2f11a288a23a8b2235b71e80adbb9882e4236d572cd5b35020b8c25b9f0142dbf8b97417f0b82a1a3e131ce09a6f29b00503edccd09cac91d664b8eff2184b5b6e1780312d1aa982449f7a28d7da26d0d321bd8240fd97e0a6918708749e3c566c4b2c322c458962b0c1da928faa1f5e4d2440250ed7f9e5b75c9e420d32f542443f323de0eb1065c4edef5381dd77c0770fc7ca1ef4e24e727d0a4a5b0d181859e3298fdbe7cc423b07bf5ae2818241028c14a1a85adce05044de69c8a7802046990aabfd3917e22bee46dd2fe758a9016a3f56d7df6bc2512a19233d4752d80561c08fa4ff5485af485d5d7ad7ffdd9706aa4e297c9b14d5b104e67d9dc2bf015d264c6264c10428854019561d239b915be3f349b4a38005573b8bb4de70fb7079d5da44aae0d10c9133f5640e1cbca240200529d16e021a0bbcd53ba16dbb2521c97e82ae9e9aaf8bd5a823408087e634ddf", 0x1000, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) getitimer(0x1, &(0x7f0000000200)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:34 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = getegid() setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:34 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x2d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x11, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xc0000000000000, 0x5, 0x4, 0x3, 0xb9c, 0x3f, 0x7, 0x10, [{0x8001, 0x88cb}, {0x3, 0x8c, 0x9, 0x8}, {0x2, 0x7, 0x5, 0x8}, {0x6, 0x5, 0x4, 0x1ff}, {0xffffffffffffff27, 0x0, 0x8000, 0x1}, {0x1695, 0xe3, 0x4, 0xffffffff}, {0x8, 0x0, 0x5, 0x1}, {0x2, 0x3f, 0x200, 0x7}, {0x8, 0x8001, 0x400, 0x6}, {0x5, 0x9, 0x3, 0x100000001}, {0x2, 0x3, 0xfff, 0x20000000000}, {0x2, 0x65808ca3, 0xfffffffffffffffb, 0x7}, {0x100000001, 0x7, 0x4, 0x1}, {0x8000000, 0xec83, 0x200, 0x4}, {0x3, 0xfffffffffffffff8, 0x1e6, 0x9}, {0x8, 0x2c, 0x0, 0x1ff}]}) r1 = socket(0x20, 0x8e1153409fa6f00f, 0x4) pread(r1, &(0x7f00000001c0)="d345a2a71558ee061c0bea1ddba511ef5df524564d056c684dbf92bd8ca788f80548a6ab7b5e889886a6b1f35af08bbba299d9fa7011ff3b73537e13bc2fc87286c3b1eb725631e5c9719eb774cf7c1c5a016ab64b90048ea0ad6a77f45736655b4f42fc3a85566825ae566d679e52dd70a4010a5bf811d445639d32af9e7b4b11e67bc0f24631cce2a37df0a18ce4d8c1dd2e0f770b51db7c8e1d7f3c8ec39bbc033740ebd38ca7e81fb49a9be8f7d219e420ef281631fdaa8066f76da1385c7c0dab9f7dcdc20d91dd717eb9c6a7635a8af49990674c2c", 0xd8, 0x0, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20028, 0x53) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) close(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f00000000c0)=""/192, 0xc0}], 0x100000c4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x3) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./f0\x00\x00\x00\x00'], 0xa, &(0x7f0000001480)=[{&(0x7f0000000180)="98ac6f5cd6fff60822dab033495e389876ab186d91fb71638acc209c40a230f162ec4f32bbde98ff86a985330b38f4ac2b2bc876e1758a2e055389f3b2b4580e490a8a36aa8f2ae54a09c749edd747843112b8c09812ce050bb074bcf9c6561be3ba315cb7866a10733339f3b14e36bd47c576e84af53cfe4a97d2260aa529be7694a216458576be96b58baa8d6d971e781f572bdf0cb143d36709e4d884b707f791a84055097bbced97fe3d6a25053f3038f317399f73f5bd5d973bf3a02173499b11a47a62099afde530cae1d71ffd82f8b7127d5eb11fb218915f0ad006bd17fc0b48a8532c6af20bd0a7eb664a5d762f47d978d1a1d0820f5f83", 0xfc}, {&(0x7f0000000080)="ff06af71e74697e19c21bed26446c1d655bc560e9d3755e2856ae7af04cedf020af2ae384950db2f46bb757e11561863a43ef7bbe9ed139dd9d42cac1de01dc72e99fa189b6e44b4aeb5dd6bee43b941efabdab00d772e171f56b42147d77825a8f30f5c15bf76eba24aad588a14e7cc7326cdd80c02c976c705988a87f81eb7837cda82038fd2ed4246f0434d85923daf65", 0x92}, {&(0x7f0000000280)="07d04119586faffcbc8ca80b71f733145aa87f370685527c3b0969817996491c0fd126d6be584e4acd6eb3a5ec9bafe76f7005cf45ff5ad2c14a084622a0097843cd40793effef8cc3f2ac65601f2b66b0f8a9c3062ed883a53b9ce86094ecacd48d2bed48201b47b23c42c7eb93ae83683c6d5ed3b9504b57dfa77b1ebb490dd03e69fa8142adfa7a78bf80d6224e7b3f6fb15f9315872cd291ec93e7642cf210f83e8ad1b00e0e78a345fd6fc82d42edc9c4ee69d51b29b58fae42d60ac2f00962c7b4bdf337059b4ab6da9b1a37870c6d3739f906e76aa50f119b530c7ced1131da766e6a4a982c45d92f5f760094eb9ac8fc718bcb95c0edcae2ae455064781a00f295d0e4f502dda186b9ef5d318b32b68b221fb99dd30410d91d2ab8cb2729ad8ae87a424c4391254c3caaf201a379e29a0af74b0098042bfb6a6383f9dcab6e4f6717266477ea097fdac4b74efeba8cd62fcaaa7cf95a102484b84a0b73613b7d2a1013b1075d43937a08d442b650491985465e856db77b72ffdeabe723db322abc6bf543eb7853f1162f5fc46fd9d866e0b10d8fd29a7541798d34cbdaf08f6477257491fcd94f038ff3add5463c633196a157fa75c300bb2cb7a2a5148f9947fdc8586e29488eb5f248f20888eaffe9738f577dc7719f7231a9b86edceff3a121a80bb649a719044a8c56cdc9407896ebec7ca0b18fe917261a60eea788749c291ea9acb3871c64dcc7e0bfa82dc9b6d000be28ae43cc4c616afcd460a3510c3f43669016f9ac04e97940774213ccf738400556340f044c1a14b6f4ca1941e832947f441e4f87a8d6ed6613cccaeeb440aa64abf6b5996ea662c1bf1f3fd3e446dec76608a266821cb7cca5b3f29941037d8c4ebb71dfbd29c425e414dc260771d4902cf3215c680eafc61a5729ab772a163db68ef4be75921fa7a391af531766d03ed0817effd661a4f4e5c483b495934fa91acd98c2af987c9f8162722aab52b1e90a36b78aec4fda3b0ae281ee6d004e13b04dd1c3ac703b55c347f1e5802c2089d2f687f275947f25f7dd8d4f87b7a8d5dd47363b0068767f66c607ca4946fafbf443f78c59df535d4db76c77dd7144475f3c62caf26f9fb8ea2270e286a907065972651d676798f1094297dd4b1226ae0b9f2795ff10666751a91c893b6282d9319c0d3f63c31aa8a28f9316b373fe2a3f31e93236ed2651de2dccbd838425a06789973c535d04944df1d5caf603ff7c9b6a197c83add483f4cf607d81bc45c9cfdfe0bd1b671bc5c95ef67630ffbdd429301f1dc7cb91a9a2c5c578128f507bb5a197739939496ea55d1d8682e2104d372b92a3848facb068460001dea5a601b177112c3db86dbf56d1ac8bb0f2b03656c1b22a8acafac25fe514acaad8f592ff28a0c2dadcd0ffc59d1f58c63239af5b6c6bc96c03c94bffe86cf2c6ad2c39d2b7963acbf4154bc5a3293961ea9ef471b844b3b91182f972dd50b375a5cab271a7ca17bd3b62a840d5225a55150085cdcb12d74e111f06cef93639fff41dddf8b3b92bdf8c6633319221b37528de238ac18624657d2309502a033040d11dabdec74d4e0efecee6fa0cf7828d84434d4faa56e49dbe5ad8f4f043e1093969909294161e65fdee4cc5079b58b5c2c29cfddfe32cd8301e0f8fe2a0dea8c57e01f379b8c7f3b432a5756db37ab9bdf3fb726a3a0619fbfb088de53101cd61a97656d99115bf3c5c51635be042045b32f4bc2257ce5501de52d432f8b4fd8483dd2a781e1a383990141a88908cd6c116ac20f3e71655fa84749174f037be96710a31da6b422a10f7ae0f839c0285165646066b7946d3489397ae38cdd58c12d4a82b28433002944d8cdbf3cbbeb3c3b97b00426b7788f89125ef31baa286759fd37b54be886ccd3616e45b48bdf0a7c9fb242eeeba94560bcdfa385d6bfa7023d367814ee004b9db71c0bca2e0a285197de7409240beadb6b8096aee7d2c948a9dc0b4c8bd4b36b0641b8cce8ef430e87530ba2a162ecb653ff5e290d6ba389bf4380b1f47eff2d9c09f23f95352a7f0be33ddabeeb51a0511d3422a37ffde5d5b8509a78e631d9048f963af2705ccdd44e16f5515c393bf5020c4d862ff492502d49ce0723570c7a7b1cba928b4bb59ac0d4a95e5e6c9e333dae001a31b263ccb4db86681509e682ad1aefb7219cfe3a835c47df0d1d6c05ff50f847ba72b1708be1797b6ff4007ea695bc47ec73c492a69dd52cdfbfd56ad72f0a07596a955b8a3a105455358f857c20f8a80d5c025fb3fe71d2a8b361836fe514e0f6b1ce19cb2bb68baaeaaa2d1702372be559864958cab3508f186b24d4e116f17866d388a25b1584f7c2056f68d2bc543922d1a5769d28c17cf6b3d7e5d51c5cd82120de028e9e609a395ff96d2179506fe995c26b6be3085c513fc29eba25339257052ce85812cbaec8301ff1dcac4b7bb432cac06dbee444cbef684383d45b8616f5d70d8f88dbb13b1df8457bb1d8e24c1e523e2b8c9b8a35380578a51aa52ed33bc4c25c5128999186f58a08e5aba600f22ae3688be807c4ba7f60f03b0c8d3c2453982c7da3c2c2d2824bbd65288d6da20d32a15e5ecb8dd93dc1c6110c1034a1974a388f78a078c127036037c7737ac5675ac8bb75a3fd7cc89ccb246481746ca57d5ab29473b83e428b99b53d325c163e8072b023b02424251093ef8fed12a408fbdcfdc379c3f138e411acf23da3fe838cd9028e0470e45452848cd4bb9310095ac275af8e4068121daa60fb5754c0d320e17a47a60ae62f9cf30838f76226dc3a8059e353ea085bde58d82f5bf3eed390e17c1ea68a33c0a6a0b47f14c45e0ec61ce993a7bfd22121007cb39e94ae48d2a030fbc8678f1d566e892d7c7bfb51d2e01ffb8ab7d131f7a83a5fdf9ddf1f029d1b4c7a39f29429acbc55a99be6aa8b8dd17229e0d93a159be2bb595b10627a9d8dd9dcfeb7e48e9933851d2fcdcf5700a881b5d7f8444a7c68ac47d5cf627be396dde54eabfec5037a6989e7378a42e120c07f9a8019e37c7255f17faef001c529bfb1efce3da383d16faff3dc921ff9fe2017c0a2cabaccdbcc03b1a55aa6d109dd735f2ec857fe18f66cc2ff88cdad2d67c3840650854b2c9a30cdf2d407dca52e62efd3c807228b57ad256e8bfee77d15225027fd21d41eed828dbb7f96fdd0d90bbf1edd3ce55a40962f7c812eb66663e0bbe9ac9352f4eda1e669d49beede568a5b87b7f63d6d44e4cf72a0d77110db251860fc3edfcee907123e56cdc5e86c4cca7a7ffc2cdbdca6d4bac7671558ba04ba49e460c5f83819dc56b7083a72264e09591ccde9f778d25f222df1f3693f04eaf6fd60406225c12b81fbfad39c22b6fded60f96511878f739a81cecd0c207f6c343607babf207a7c022af2cec938952a09e10a2e890f9225d3471c8f68fc82946219eb08ac6ecd42011f436e58b9bde0fe6490dbc8fbf0a558ff832649ba56347632288fc59c71323a4a417912d165405c931bb9bfbe0ead63602eba7128d691325f51bc5fcdb3b353ef0ebf0b3d395675389101640bf03696a74c84b14a9cfcf802fed9e787e484b3096a31346ae4c5103c211037b070c1efc497119e5ca6f27da5526728c4a9b592939241b8b6d60b480def3708c65b2dee78e717a93c56551648d8c45c37d095b85ba8e3340f34487ae08525350d0c67eb2cc3f1ce19d6102a7a2d3aad960d70a7f4de32ef31a684085d6be96dee91cc8d64ec0adf26ea982fe51933c4e1256e82ad2eda09865a62005dd2c40068cc51269da8d440e3296e542f8cfcd9e25aa2985dd49a5945fb3a78f0a31e9db99e9b11581febf01e91b63548e1097810c1b007c4d31a042ef8f2334b4592f94f73b8bc7d2b7249926be55a401f9e0fb13dbd9d7525587a2308a4cee5e3331c0fb1805573e8fcef130ddc2130057cdd67bda5813d78566224a9bbb54ff107d0545ad41d70a687a907fefb2595875dba687e7395e7a13c3ff14c7aba74c7ddbed5ea0841917b1f56eb16fe0879d20e249b44069d7576b7e0a4fb7522533e2304e2574d26d7021f5724bb2de51e438a02d6e3764c870ba24858656dc820b78a8f825580117f65ef0e045a1780372d2ad274f0d0234b2ad4772be155081c01e5107bc5d025f9b287941e30a4567113dafc2a4523182ec82afa8eec728b22097465ac318cc09a414dd95e30e237d93105445ee510870c3bac1eb70c7f172eadf28107846c41d691ef3a839b3d383af604c363cb85d3bf4bf4aadebc75d6646e989d91d700f4b9f49e54fcc76abea9ee8fa1e951c29f98d241b69cf40c40b21bde68ce0d06950463c200b8691ffddddfb6944186852e5ee9c9690e485b8e314f471bb905e1d3b4a2126516828eda1c31279b62994de74050764c90318c36998b460a24c1dabdea0a28027da1f378113d25aae9670a568118468a4be9db6a163e7b3a8398d33ae398aa0eff5ad3032a87d04f2937e813b3c12e95d41f92156f7e35e13d92ef490a52d400dd7107ade0e05e2ce1017e2bceecf686d866bb94db9658d7f892204fec109634d09f16eca85ca71a732ce971aecd307f8fe2394f93c2aee3d62b727563171ad3094f3c54306262e3b666170960b0ab6594e59b9b1aff066d8fc4e2138c838cd7c44d10956351488ae8447f5ed9444dd44037305b51c88c493074632abf84d2504843394521bb93ef3a8e14db781e77f0f9ba9c5b3370c90607fa42f259c1235bd4f3a29baddf5ef84976a357091d2c456dcb5164cd5f4d275cf2eeb1c04d3f994a7c62cc3c1658bdc7ca431836306c5cac39573369290d79f5bd848b0d18b14e79371f70f173e8d3b8f72ecaec2fd89b4b7a1557daf846b6392179899ec32809bcd2281bf77d92c135343054cfb243890c42a35adc03e530743e28552dee341b41f64bc9d855a92fcb6edea75b8e68fe9a4e67479432ec396ff34e58e78dcb44d99762606cbea523e4a64ebd90379e46b45e5758661572deb9969c00cbe854c996494c1cbee5fb20a2a2dd10eba77e0bc446c832aee7b6f4cc651509a0272d9c05326f199c670cdb2e410b7f666ba3895cc76a67f3244c9b63a6cffb6d5758fb9c36e2d75138442cc19dddf23e4e7c02184ada170a466cf0df5a7b5d4b9762290cd88a0b534d0136891f92879411f3dc9d56bd14d81a7f16cade6f477c083114b5bc2735032fcd5f008aebd374c671cf96d4c550b0388fa1e99adae36cfe84ff2dca443188f293a94f7718c9da151fb84b3908c1973d87b7830fe22a5ee7b4b12b0fbac487f1becea78e84b97d646870051d6061f843903cc89ea9b24ff58d58497d4181cf747205615806f21a16239f546bacc1ee92afd2c6c3ff591074487bb7bbfc3838b44253e027b25aedb26f2d2041de17a307cde3b2d2f2b93171dc5eaaeb33609f45f22a11a5e6b3c6e096ad7e3e7202dc4b5ae30690c66e96713eacc8992b9aca6617f3017ab020bc18bcfde127c1fdd65795d3e1a3a15a85bb26404f28e04d7852c155355eb944a1897ba2604d33ebc3df8631aaec3a421c66624c2fc69beed06bf9b9a4efa9d765f3f93acf52175aa5cc25d559537d35a4a82246c3497063201f30c9189ce1e4009933e2ba8f2f1180d629f0ac2e38e90709ae6a34ae0544d7effb4f81d618286acb4450ea723323fd957bb48c2c0981c22eb2e1b7149e51d5e1274923e76985d21890c8c25ed51c8a062abb36ead1a5c5422fd0718c77a44f7163d506f728bf0b53fd54be6b16d84c1df", 0x1000}, {&(0x7f0000001280)="88ce04921cdb1237c1ba67d4c379952918a4e479a60769d1222d7937b7f522d5ff", 0x21}, {&(0x7f00000012c0)="2256044d0aedec1716f3f99455e66a624b7f30b2fe181b03d4", 0x19}, {&(0x7f0000001300)="d8b7c0900d253372d4470e3c1784886cec48d01f3c6fa87076b8f253f478dba5a58596bcf2570e4cf56d042d0bab482b66ba0bdcfefcf039a3e9f032cf76d5064db172eceef8571a2296882e9f8f7633745ab8420aa3a919d507aa98d00101383ea2d7b62c230cb348a825e820ca3003eb5ccfb0ae63bb0f1c2dd5f5706b61de12d9420abd00a1d11a74653caf47c3f780f7e5843fe49b67c6", 0x99}, {&(0x7f00000013c0)="58310d40edad6745707be9316805e1f1dbf6a225fa4abbad50a6b197a4e1ed1c738f6e4f92187a6c0151854793f9eda0aec9c4516c1fa54a1a1c2de83de13fa0d78f037fc43ca33c4f2b9f3ee93f25c1580e0aa245218e4652189dbe1a28d7161443603989e7edaeea07faf07681a35f29124f94bf8793e782e02950544e788a1b53b2b7987f60eee5271d5ca77fad527696923a10e2f3a027ca3bf56c2331b9dc3b145491", 0xa5}], 0x7, &(0x7f0000001500)=[{0x10, 0x1, 0x2}, {0x50, 0xffff, 0x10001, "fffb028bdeaab1491db66aa70f95381dac8cd7ad2456eccd88bb6f715228dff105e51e4c3b79f4a80c2236d4706024cd0a3495900ab95c7c8938"}, {0x18, 0x1, 0x100, "dcfacadb42"}], 0x78}, 0x2) 16:00:34 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) shmdt(r1) shmdt(r2) socket$unix(0x1, 0x2, 0x0) shmat(r0, &(0x7f0000d2b000/0x3000)=nil, 0x2000) 16:00:34 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x39e, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, 0xfffffffffffffffe, 0x400, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x2101, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendto$inet6(r0, &(0x7f0000000240)="839a0e53649ecb996638c9e88023ee3fdf1b483b1387144a96f9193df2da507f0cf010ff815089c9fc726445adc77f9f1d4cf632f0c99566e0aeb3e92132c5a9030ebe3d040b6510070eef75277af5841758cff370b710385155821d4c0a52c5ee3a199226deb323f87e36e4e31f904f6b84486a330ec1e9a5e2833b68", 0x1b, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x1, 0x5}, 0xc) 16:00:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x40, 0x3}, 0x10) kqueue() setsockopt(r0, 0x8, 0x7, &(0x7f00000001c0)="2743724c2f6a74fa2fb525dd804cdc7d97ecd8df60a8e7d46ace85558c41566f8aab208f062026664872bc0eb9604996987647902a3191686d2aaa2772db265356af64c036dd1576175f1210684b3f2df2c50c14f78795f1e12111832ce933d5d6a3fba592ef2cc19369975ec3e42ba6015992519878b649230058afb662d7fdeac3f18835f3c38751dba00eac987fd5fdcf0b639a65be8edfacca848758911f052917618f7a0321371f41fdbcf1aaf6a275f86092f8782a732b34131bb8492399969a949aa41a3c48884f888d128da1432ee1aff41b145d512e", 0xda) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x600, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0675c3e55820c5372291b29c102fcbd8a359ff9d728ac0a5a971bc702ea09dca88d89ce0a66ee8cdc810310b58b8e4ebd14a020eefd9a7d13fd242ec156acb7f0c7283b3684ad6784e6f7f8a4f449aa7a563053beb05c136390c78a4b1c4bc2971931c438fbd3c81b38a59f0578c025cb350cd917a065b4354b17643a5e91d048e090692187dc2abcc0a0e500474561ec406a0c4b4a4fb576af308c4a59e42e2184d46675a8924c0d787f9bda8fa7beb882eeeb06f", 0xb5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x1, 0x2, 0xff, 0x100000000, &(0x7f0000000100)={{0x3ff, 0x5, 0x7, 0x8, 0x8001, 0x1000, 0x20}, {[0x100, 0x6, 0x0, 0x0, 0x4, 0x8000, 0x9, 0x8, 0x1000, 0x7, 0x2, 0x0, 0x7, 0x99, 0x101, 0x1000, 0x8], [0x0, 0x0, 0x8, 0x7, 0x8, 0xfffffffffffffff9, 0x2, 0x5, 0x4], [0x100000001, 0x1f, 0x100000000, 0x8, 0x7, 0x8], [0x2b1, 0x4, 0x3, 0x4, 0x4, 0xd4f5], [{0x3, 0x3, 0x400, 0x100000001}, {0x7fff, 0x2, 0xff00000000000000, 0x22}, {0xe7, 0xe86a, 0xffffffffffffff81, 0x5}, {0x3, 0x1, 0x1, 0x9}, {0x6, 0x5, 0xff, 0x8}, {0x1ff, 0x80000000, 0x1, 0xae}, {0x529, 0x6, 0x39, 0x8}, {0x2, 0x9e14, 0x200, 0x4}], {0x1ff, 0x8, 0xf16, 0x9}, {0x8, 0x7fff, 0x1a, 0x6}}}, 0x5, 0x3}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 16:00:34 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340), 0x10000000000001d4, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fcntl$lock(r1, 0x0, &(0x7f00000003c0)={0x2, 0x1, 0x9, 0x1c0000000000, r5}) write(r1, &(0x7f0000000040)="a8", 0x1) write(r3, &(0x7f0000000240)="529d11ef0499e6186080ed31f486c8bf1754d27f4e61c1826e0bedc45ba08ae39bc6f03f4a359ff18139a55635477040716a66b66e88b692b204b910d91974d019f35777da128ec748e295c0ec241527d8ef07a888681ab9e7bf37b52d8e460b4e2193b2833dfe09e9dd7bec6acb0f303aa4b534a23894e502bdcde3b94986dec6a6144cff2a92865dae6e98ae76b3f7547990f6ead9f6cd29399a86", 0x9c) poll(&(0x7f00000001c0)=[{r0, 0x80}], 0x1, 0x9) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) openat(r2, &(0x7f0000000400)='./file0\x00', 0x20000, 0x3) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000380), &(0x7f0000000440)=0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x5}) getsockopt$sock_int(r1, 0xffff, 0xffd, 0x0, 0x0) getdents(r1, &(0x7f0000000040)=""/51, 0x33) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x2) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fchflags(r1, 0x0) fcntl$setown(r0, 0x6, r3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x163) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) 16:00:34 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8008, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x3, 0x9, 0x8001}, 0x1, [0xff, 0xfffffffffffffff7, 0x4, 0xfffffffffffffbff, 0xfffffffffffffffb, 0x9, 0x2, 0x8]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x7, 0x200}, {0x18, 0x0, 0x8, 0x1}, 0xffffffff, [0x2, 0x2, 0x3, 0xaa8, 0x0, 0x3ff, 0x727bcceb, 0x7fff]}, 0x3c) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x200, 0x2, r2}) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000480)=""/216, 0xd8) accept$unix(r0, &(0x7f0000000380)=@file={0x0, ""/23}, &(0x7f0000000340)=0x19) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)='OlI', 0x3}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000180)) 16:00:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) sync() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0x11}], 0x1, 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0xb0efb0266313d5ad, 0x6) setsockopt(r0, 0x4285, 0x2, &(0x7f0000000000)="92b4625e5ec89478dba9cf935f7d0c14a3ce17bfc102381a57105f238eed11775b345f6f4be0a63be6b3870d35cd9835184b13a31e1f6e20a046fcfcc3037a1da4efff967e3053c3ca4cae1f7a43297b29ca68e292d71847142092a70498b7b7e424f5e2edfaa9fede5a464bac1f8f7b224eff9fa68c7139f825507f0d11321f2f411cc201b762c0de0b85853092ce34d4ebe89fe011ff539663295b931a3e8343b89e9f45617659436dbfeef3336bca3d86aa09f979fbe85e59215019f0e17880523c4aed483863227f26e782bf74f568afa3a4caca7f12301eb3345e808971511c7915b51c89191a", 0xe9) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:00:34 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) setpgid(0x0, r2) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b000000000000fee74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt(r2, 0xffffffffffff7fff, 0x10000, &(0x7f0000000240)="ceeeb7a3452203449783565bc27b7387f27edf02ca1422500199fce2e5c31fb40e34fd6338a62b24e0481635dfd478f0de438f0ecbb38f55eaa6d816ef7e9e51faca47aa304d590ea61cb311652ba20f2482bb281bc7315a02", 0x59) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:35 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x6, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) dup2(r1, r0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0xff) 16:00:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x2}, {0x81, 0xfffffffffffffbff}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x2000000000002}, {}], 0x2}) 16:00:35 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r4, @ANYRESOCT=0x0, @ANYBLOB], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) semget$private(0x0, 0x2, 0x20) shutdown(r2, 0x0) msgrcv(r4, &(0x7f0000000280)={0x0, ""/111}, 0x77, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x400000001, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x8, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r0, 0x0) r4 = socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x1000000, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x1000000206, &(0x7f0000000400)) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r5, 0x2000747a) fchdir(r0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='$%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000740)=',*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#}\x00', &(0x7f0000000840)='$\x00', &(0x7f0000000880)='-}\x00']) fcntl$getown(r5, 0x5) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) syz_open_pts() syz_open_pts() preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/45, 0x2d}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/83, 0x53}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/26, 0x1a}], 0x9, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/127, 0x7f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r2) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xcc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = getpid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r3, r4, 0x104, 0x8}, 0x3, 0xffffffffe3379fb6, r5, r6, 0xffffffffffffffbf, 0x3ff, 0xffffffff, 0x7f}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000180)={0x0, 0x9}) bind$inet6(r8, &(0x7f00000001c0)={0x18, 0x0, 0x7}, 0xc) r9 = open(&(0x7f0000000200)='./file0\x00', 0x2a, 0x80) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/143) msgrcv(r0, &(0x7f0000000380)={0x0, ""/159}, 0xa7, 0x3, 0x1000) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x8) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r7, 0x2}) r10 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x30) flock(r9, 0x1) r11 = open(&(0x7f0000000540)='./file0/file0\x00', 0x80, 0x10) sendmsg$unix(r7, &(0x7f0000001880)={&(0x7f0000000580)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001740)=[{&(0x7f00000005c0)="0f27e591c43cf03811c1ff73f8d9892e73a9da0fdfe763074651d8ad0855ea86f5739aadc75a22d95971080fdc234aebd31417eb1f90d39de5a10aff400b213c63e10fc2e094ec10b46a507606fa2c563e749c4e68335b5a66b4094959559bddf6bfece024971c3350bca2ac2717636a7272a37b654f71aef5b59ace12e3f87e52694dfd3e8161124bd1caa8d7c59629f657af3cc9d10f1133e3abe16e57abb66b7f560c154110296c343a341a1a2c1b84207606052c66ed1e4a9d566d47a6abe51b4adfc018cc470bab14b1c7657870d90423fcfb59b5a1cc340777e08caf7d41656e2460a75f37fb8030f04765db8b6b7b3fc3ffea009f3517f49cf58393e40efd48814acf3d3c20033b22a38a0c3df69d801ce48532da6cac4c5460d01c6a1289bec4e2311c6331f4bdba96214454e80c71af96e4447d822467f849db2bf38de94066d3c70acda29915be712906713edd2e410f1d70453a607169dec54d28f71da51a7dc6dd706ee0d8ce4b06a66280347f12c3de40b3c59302c68ffa2858bb48f348fd51c75b9e059ef66676562f2a192352667214a77e8b3dd6b89e183e4dcd3ed02b27a5e7072d42493d862a201fa8133e8902caa4a8546dd91fefa211744c87063209333470ec7c6572014dc87b6ca418fd31385456a6558282b24908b436a41e964f3a65d432d3a2e20c8f15dcb0d1b6aed6deeb27306c9b4ef9a133c34147ab069a877284170ce831350dc96ef5cefced9f08703e031a57b597f89ba64fd3f891031ae7e53ca7153f4c7656a8a1504cf85fd94c308c5a784f42c437079fc896172a529983ee242dc03fad494d5c453aaf28ad54b909b36c91d1271599236ef27dff5582073ad4694368f4c0d1d12d8502e0cd23c2468ee124358d9cd51be1466ce5b89a25cda2dfeadae6fb6cd33312d8d1eeadfda904df0188b2b91039db03e75283c811cf0243d1e4f557b2e91ca70486810c9b10769b9ed86320e00c8837d6a6361b614b0195f08359148318c7ec55a4b729ea0abb8f486a809f32c869e29a5e448326204f2c4719db405f64726defa5606e497f1442f98ec2fb9433bde7f8beff4a20616486b67b1425533a484dd76d88a5bd226e7a30d8e1f3e4b9d58e14b9e6141c53b5e2bd2e07d19fc94ccf5246a5e71bedb387a1efcab7bb16c5b1f45896d5cc607ca2de2ace2fb24762c78017ca87b1778b19b05423bb4796dd8f0aed64ce57f52c57f79d0e1eb31a3f5277b0dac12e538e343a60d3074a8f960fb61e43ff1880012402688a76a947cb782bb1623bbe8cc6ecbb16ce74e4ad3906d9e39e91461267760807faf0963f7beb215797be288239e0091e0dec755804996de1f7f0ec74dfc1a2453be454601e4b161759fcae6411909018db155d7660c43d1dff562e880022069f9aabb8551bd054ae06c30e63f608ca6058290d9e349e94958c679b8bc851c924aee1a3a87246e9c263a89f8d3a8476598c8872da407a560ba2f8923987e07b7da15c5f88d1d2c04c0e3cbb71d538940637bc0843e7e21e8cac791aef8f96933104a7678dcd7487d243be0538fccb9b7f5d9171faf3696207894e9fbe60bd4fbe1d92b11692ca2e125ea3d1724ce2eeef39b46d8612d0559297bffdd568cd81b0b77ca89bdc8f6e906b738b73f85067c6a0921571dde2a37d4ae529e2b9872c68601bd029e7e92f8737579bfa7ff947301d93140431f8eb76d99ef8fcec7d49fededebda2dd077a3b05ba367a5503f72fe210ff36a78a30cfb17eca5143fc6b771348e9908939952ccbfdff326702aab858abe493590222d876179210a7c7ecc0b80b132a45382516a228781226672a2d458fee2ce048ec1fdec5f3a0222b07d06e10a13ac7961e0e348c034dc9d04bfc1cd325c96b6b3105d0345d0b9d1d51704796207bb0d7877efaf5f82e328924552c99db2574c533861d631f6abfb247afa5b1cbb947cbd6ebad46710d38909530b1024c86a4a68315277af687550a10f6c1d87eba566517fa7ab3acb15c09bc4c6772936e4cd1e7056538d40815d77b35f652da78395df96d05fc5db5fc6adb5024a7b1aeb9f2d694568f4cc7517697554ed0ad5457a9a9c53807f2863126dd1d05296e54b29426be3a1e3a389f576c82a68b57caaed23b930a6f0b903dff1339ebf8f52397631c34be110f67a97009a4a9eeea607f7b5aba969f9accf1b1e5f9ac2d6317c3b31a1c068e9d57d4c8ad65119aef0c78f75f461b8c290531b244e3e6cb8701ff05b31e646214036fcf6fe6a7d4294199c01a37c9df985313687ea99955345519456c14e69580c17ffbaed337cf414d6b5d88972ebcf05aee350bd438178b0b349dd678e33f80f9eeb30d368d118b1d5965f29152e2eccbbfe91048b2c91b659c74f1c37494a33c47ef3ac1f3cfff60e2d3a42ac36a70d0d4b056d9c7674ccee29c6582bca4babd724b28f9e3d5be4478e7043537280199a93f66d00abc57c025ad3c418536dc5a54b3d79499aec44be321249131c6913389061d0c15bcfc35ad514f86793451c5176a677355bc22dd0cc6eb548c590c8f60f1a02737bef21c596af133598e9b86493bafc4d86ad0411f3dee20d73d09f25bcbf88f7511d09697a9c611c4e5dd6d019c29582bcf5b103b95317e1b63957c061a88c8918c688343bc98904e5cf03f1b002936b5ac7f7a8e3e5c0e3d5fa8a729a928f36225fc2296587d665c225c1386f6067ae4d95153a252ab0b04e68d49ca3ab0290ab3daf7898a6bc3c6afed89e9105a58ded344cc3d24f3ecb86cc2d5c66c45675acef47425165ac18ee3d430821b60fb8a93219499b88712c92db1f24d087cd9fc2f5c63eafcfd2baf2daf56a3ba3627a88876ad253ca8b7f432e7396311ff3f072c1c101ccb2689c906cea60a043b135ff0353692a6bf5482d6e94d2ff2ba8c1b076adbcfe35a41e3d9205d06f846eef7e5124ac5022f293a4b15cdad2758b5ee47be82d545fb293e1175a94ac84e9f1bcddc7f68d33cd180d0761b6c14d6155021f2f37357c9f0902bcb3fec0fbf32b67cece7fe9e762f2fe928e2f101fad56419c4432da85b629ddab67c70d60f3a8d52327419f59e99f285278dc5cad9ec456bdb51585570106e19eafd183a2057fe33f474b7a3c234a25e0301f268baf3ad13295e12aa38da82392e42d1743f7c379c1c60d1adad887d7f3ec2668eef9813169f553270316a524927a0a65b3e0aeb884db5c8dc8e500e9bf96e40b402e8f0c4ee122117ff1c4b986f2f299ed2f30f078cffe4c0f5eaf43ad6a25660dd027bacbe17d2f7297bf83c945c9958ec9d61d94be3c3d4189269e572ca9d6cc851ab4ea537f70243b56017a56a8085bcf163b392a2a3fad72defcf44feaf68d5645b180289d1b85ab505d2958d86d4882cd273fefeb95fab55499cba2c308d37f6f0a9984551f0d1d0becb6f711da0c6d240345ae3811cc932a0a7cd12486866854b5ee9ca1edf06637fd0f3282aef2204bba17c16e68ad48c740496f017a102b1e367b7383050341190929e1f011b9f70a02c8eb79c6eb975392ae157ecf968a2a233beb2b94f1309aad992c4b86c08d472656941a7de7b3651e093f1da568549bdc57fd73f349f54fffc25e27f9b0ce1bc35912b361503b8880e6d359b6e052dc1037bb2153e8184cdc86a59beb65c68959c4158d0590af2a9aa2ee1641632e9ccbd3c35dfc100c8bf193c1684d39471d921fbcb739fb938e84751097b80c4c31d80c3ae6dca84a033be754e03eb7c3555904e9530900cdc8cef20c5804060a3333d4fcee214a08f2f6afac024777c2edc03f35e47811a0c1bd4981d987555b41afeb730297d450743165017db9607825228dd519d5ab08733f5ec5f3d01047325ad94f06eaf7a65b73f438300d6d3b82dcf4fb6d6a77f63fab8748f20fbf10389646fbb60f8d15650f0a6512dfb34f5f4d4a8d7a857e9068fd267588e91594e404db6c19618eee94f3cddac2cfaad837db23a377b016842b303fd184a3a8fbaf5e593a3d56fef85f2b6513eaadaeb3cc9dd644d60c2c7ff030b8bd1e7ae4f707e34f173c801c45d3cd04bd53da3201d711a7305126d110e64b8887cca87bc8535c7341de273bb05d057777aa84e73d3cbaa7fa86f63b478db0a61cbafe1edf7e213a7218d590b0519204bb91d6ddec27d7f2013a3fba60a74a134972decc8277d813aea608a377a24c13e19a25467b967aca15a2a00aa35d68815007fb1fb639a55b2af09f710b659c9837234c62dd6e624ac4e4f1905c302716b731037cdc362c615a0a6a7773e2e6a2a9230e7ce3138e348f0d8292b72fe1d02eeba94808054dd9ec6b6afbb69d782fa9247b09615efbc649c4b6ba462eee52cf54d2eac91eb34ea6a87af12f9d45222ff34e9aa2fe6839d30128ee528b0d30e3d38127c8d7087901d9d73cc72d995d0443ef082c1d5e77599514437153dcfc2252bc2ecdde3f1f1b239b2c2110a899b0718d76979bac7f36a32e52c44133d8d12e9ae7b35d7475c94e7f0e78240456320820b498393236c777a974bb4b04802b0cf4f56ab80bab500d4a3c36623b0b8b96bc15da148794cae8a1ac21fc275cbba99661885392b5b0f25afa0def44cd618ebfbe650f3e9eae23f16d49da5798e04b39469611335f28f63f0a9342dfc328fea8c66a9c655245c22c0b49312c787c207869ce830ef14716d1d316e884f35de85c216d3a8312f3c216736ef5ec4e238934c23bbc284add24cc6d05ba231692dcc20e7da603aeac11207120db249e243fa25ed3394563ffd29e4e5351856253b396d087162185e3875867a5b4440ee5ed6973fc30f8ba80cb13f2e87511b7bee20d94669901d286cb4a2f4751408a2e642a7915e5f4e6ac9da216b1efa647c38ecd5ea44133c95bd57aef0eb8dcc174bced17bc7b8859634793ff48785fb1d3f53ef6cc7c5f3bfc76de6b2281eab2d8241274693697c962e22451f927739f073080c3ae42fb8d4ca72d9277be8561885f9d9f3c8649a0a783b4b1cedbdf133ac719157e7e03449968a0afa1dd66294607cb3b3e32b014085e75a3ad85550e02a176f3f0495d14a3f72185308f69d4fb58f8125b1295be03834321d90b8e23616fec0230adf6fd3fcec5289d2cd0ea579659ae449a076db90698a454177dcdb122ac9572517dc4717275456e4531b45dfd0b9ed5c4e01df14e731ef51dd3fd3350f6cac2f807328f47856a21c6d7e10c81dcc6a319e7a88b01bc79bc9c83707d6d0ecd678e2fc7f7d58bf491bf108a2b54a69625bcba35933302321c9815d10553c519251ae2e1ee779b1553256472148023fcd4fb9b6a6f97a30f7bdb2b9b3455aaaa1015b5de7c9144e8933d0054bda218442122b8c4dbbbb5a5b68c14c769a91425d87ebd012850f8600cc36c0a103fbc73dd7a195341e394e701ecd8f1bff21da55fc5d78b0caa0aa7afd4e200b79902ff4782ff0e06fee12f74854cdb53ab176d1189b133d204f08cfc30947e6eaaa68213740d2ff36ed9587b7cf009d9006cb44ab9fc5d2fe511d1e5808fe9fe398c7b287152b4eb53558c3de3388f9cba1e78d968e7d3d007c1d204e15c078668233286fb42d4575ba49b1444dd6acdde904a6cb6b883b9ab72ed44d13aa7b02fcbd206bce21faa8623ef462721644db2253dac5732adbcfbaab7f65096fbce6ec7b14a1dd573bd026a738a74dd235412148a95d6de1225a9b6ea60cc554a0f5eceb090050c527c1eb7f6c84984d3d38b00cc9554ec149a56aab45e934d997446b0d0a150c82", 0x1000}, {&(0x7f00000015c0)="040e85c85300f5f3688f02ca615da204ec778ecafa125c27686ebf78f3a7d20fbf3cf1363f941486cb13243104bb5348158ee09e6c53af14a43e36b3a68c786c6bf68db43df3587c0150026b89688a41e8b25e1964601a43baaf70ace04aba588cf573a9e828b652d8cb47595f6ac0cd8861b97c823d894cc698b6f16fb6713299aed9314cd67627a53d07df872a32c7441b7f52f3501177cd4e46414619a425fd6f4c2aefbda6cb53e33748163821fdb822477db7f6159510b029c6533ec200aafd5da5dd", 0xc5}, {&(0x7f00000016c0)="99aa9415054cb326c9c3a6255e9b520d8b7947d8f5913d2237386e44cc2a70e1c364ebfccf437f81349a5e8d3a0388a2126895f8a8f47ac98b74c647452ed395fe5eb9442b697e3d1a3765cde99b0234c0b848", 0x53}], 0x3, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r6, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r3, r2}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r10, r8]}, @rights={0x28, 0xffff, 0x1, [r7, r11, r9, r7, r9]}, @rights={0x20, 0xffff, 0x1, [r8, r10, r7]}, @rights={0x38, 0xffff, 0x1, [r8, r8, r11, r7, r8, r11, r11, r7, r8]}, @rights={0x10}], 0xf8, 0x400}, 0x4) getgid() open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x64) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000001900)=0xff) openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000001980)=0x4) fcntl$getflags(r10, 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000001440)="65e50acc7dc8dc439d2dcc0100000008b11101a790c78d053cd18ae57d42cd6c9e5b2ae60800c096daa3fbc3658fc25ed8002610672e", 0x36) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:36 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff7f, 0x0, "b8000000000000080100"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x169, &(0x7f0000000500)=[{0x1c, 0x0, 0x0, 0xffffffffffffffff}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x2, 0x10000}, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}, {0xfffffffffffffffd}]}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 16:00:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x9, 0x8001, r1}) poll(&(0x7f0000000040), 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1207, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f00000000c0)="a806e3060000000000000000000000000018d23a4fe00bc6118d2c25ce56ce9df7b7b7fe607380252e38c63557cd5799f6dc7a14d80d00d05e95d998ad5e7586558ffb2a60f3946acc3c83e8e6ec8d424b18586004cde3b352a6fa982beab9b646db43af3bd5659a7b103977494518755ee0be14c46be7aa368ba69e2ffe97785823dacf7fb4fa3eb5415c332259e91ce7e2d2563749c325f71bbb18ed2d7fe74c3ba85855f0bcfbc588d2c3a3ddd6ecabc55fbd5cdc2bf716d4f476eeb497bbd4f85898ee7150b5cb64168b900bd873c0e91b5080f410f87414aecd15a83879884fbb6b9954532c748fbd4b50539eaebb429ddf61b2633a1d02be6a3cbbecb2d2842abfd442be695b5905f2a768aa9edd683604906d5b21e2e9afe641b006fa9a4bb361005fc79a158278", 0x12b) write(r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000340)) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r3, r2) 16:00:37 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x7fffffff) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) getuid() shutdown(r0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xfffffffffffffffa) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x40) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x33}, {0x3c}, {0x7, 0x4, 0x8000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0xa2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ftruncate(r0, 0x0, 0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:37 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000a9c000/0x1000)=nil, 0x1000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000fc6000/0x2000)=nil, 0x2000, 0x2, 0x1811, r0, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000201, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) clock_settime(0x0, &(0x7f0000000080)={0x6, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/252, 0xfc) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000380)=0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) dup(r3) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81000000020000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x3ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x781a, 0x1000, 0x7, 0xfff}, {0xfffffffffffff001, 0x5, 0x0, 0xfffffffffffffffe}, {0x9, 0xce, 0x7472, 0x4}]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x800, 0x1, 0x7, 0xdd98, 0x800}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x7ff, 0x7fff, 0x3ff, 0x235}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) clock_getres(0x4, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x0, &(0x7f0000000300)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x5}, {r0, 0x2}, {r0, 0x80}, {r0, 0x80}, {r0, 0x1}], 0x5, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x40}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus/../file0\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000040)='./file0\x00', 0x408, 0xa) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x7f}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) 16:00:06 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f0000000200)='./bus\x00', 0x22) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:06 executing program 0: r0 = socket(0x12, 0x7, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0xd7f, 0x9}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8003, 0x175) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x100, 0x4, 0x4, 0x80000000}, {0x5, 0x2, 0xffff, 0x10001}]}) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x0, r1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x15, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="8027ac828ec316693f72b2899f957944e80edd3419593251f80e1880da4673c8303a9c") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x681, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000180)=0x10) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x6010, r1, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="878db7ad1aaa8142d08a7e3ff6b2876ba6e02bcc2bb862c44f4ff721e9a55b395676859503e4919440d6c8e50b17d9c92014885c1fdd003cff51af818c0a2c42020767c34dd93ccb95c974b5644e185f43f383ad320460ce969e59c6d582a0377c20eb9f82d5958dc1dc458fa6b62abe11763aa2884620de312d186f02cccb5c40b0daf344b39d22b24a3126df40c03a5de7c5799034ab3cbb48ebb9651a391a577ede070282099189413a2324b38db77f6525e1cbf2dd03d7141aab1c6620102f82996093ab01b58ff2d3b2bd2950983c16219f4b4b1a8a", 0xd8}], 0x1, &(0x7f0000000300)=[{0x30, 0x1, 0xaaa3, "c570e3e36d0517f2396e65e871250f7a5a5d3616a5147be663c6d2dc26"}, {0xa8, 0x0, 0xffffffffffffffff, "04a250a94e4ca37907ad8c53fc03559e97516a0b2038f7ea2f0a740db222bdfdfcae4236c6ef390469cbb40457ee7b87131a749b6f8e300f6b5f4ab85e6f2659a6c8293014f147c72010b23c4a9bd555f90304e0b2eba7fb3c9ece0cb5f1d41e3086d71d483c47148d95d6ab50f4dd7a5bf615e740645ff386781a82e2efc0babcc4d4de3d7854869c635c9859924623f691aa8775"}, {0x80, 0x1, 0x3, "150fcb9ec2b4e69aaaa8a062642bdc2cd85bdcc8055f59b20ab51e5903ef634ad562964332c05debd747d1eef7592932418c01abd480fb8f70fa4c9990c6e36ef31146053c67dea504d487afd250fd361e65d77a2066b585e124ee0313b7f26fd500fd1b4ecbf5a150"}, {0x50, 0x1, 0x400, "d39b234bc65f51ba2803f6a97bbe47958f57fd23c6aacbc3162c26c45ee2cbef45da070a3b4302be82d0bb9b9c4eb00b471d4e2af87181beffc063c1"}, {0xb0, 0x0, 0x1, "c809f09b307b414e5cc1a0e42faddda30abf8cedc52e9f97305886fc5cb34c20d8a9ce6b9e915b0bb7437c0b9e445f415f3085caca036ffaecfdbecc3ba28b529051312dd04dbee05e833a842e34a7dfcd781ac08079a8ebb64647bfad5468703f35613faabb82e20219ed3e4002e2f92b934f871c5f6616a0bed7f40cb3a29f756a8339287f087201c75f9399fa8cc41c3608e17b7f48882c2c9d"}, {0x88, 0xffff, 0x2, "be27c5182d630ed5f6112d9de82c894d51ece47b53f8b12b5d407352f43b6f96e1ea1dd338b004dc29e8b7cda0cc9ec5e4703ca6fa9a2cdc501b39542d4b2d19b69d60f49975d01683b276de2344d19c8c85bc38db9ed6576e7982d7a52d81a8a27696439834d1e0e5ae2cab0468a4c8d314349aa0e8ec9d"}, {0xa0, 0x1, 0x6, "a35ed2c38c0de21ed1b8187a2c746facbe7a3e293a29c8a1b526efe02de95272a1046d786b2314da62871a361adba31c6c472675724ec71b3c1e6508e99c7dfdd40c0c8f9f98fc3ef92ed57ea461d680a3aed1690c1f21d26593b6318508283bd9c61b92bbc62c699271e708746736473e5dbbb4e4945853cbef526ab6198ac770ca3dcd3a4c7cc67422"}, {0x1010, 0xffff, 0x7, "7c7738706c3943edfbd404d01f40e33da485393e2c0915f34e84ac69e27a7ae3b7a6a415222f251fab45d1724d94428ca330b991b4cb3ba009b32d5107bab017e6084bd0149e0142d4c59408f11504022cddab7f8daa4c1dfbf0f3e1f95d9e993942b090287a3d83a8272e4f93962b61c16446ce68822474c4cd87305248262e8e5e295b932a18d666a424e6f06bbe3ba1eaa400f9cf0b07ce0fc8b15c633d34e9b9ba80d57b46b7c714bde663a85a0c5415097e1fa2387b18540a7526cc40aa9eebaa4f3fbb04cc1adee5c006066e79d4d8060c1f9131ce58bcd7987a6c079769519c25afa3169f1baf5335af62fede355dd04a9f9b8b9ca6d32659bf29b074f84f1d4e96b4b263b91bf17ec9e59f4814e28ed92f442d50a19d73793ba2790cbdadf73a058c9caeeedb49c8a0ea5bf662002fd142c0b4408f8c6ddfd75e855000c51a64ae0baa81e9892beb78ccd2de7af5de41e2413be96e5d13e6f4d59057fbdd0808c000fd41586a86d4cc1631d74a3d1ed978e047de4f46ed13bfd03d25fbed4096e9a2d752c0f2e63eceb33dbfa35e75ac0d0a093c1a3840b16bada49ada784112797ba7b03450b76b27f2a6d569bb9a9f2e01264b1f6cdc91fa9743fbf441b29d5db95ffbc705a49418849f0337abcdc821f8d37ef88e4e927f814497b3fea1a7c1458111fb410f4a3a7ed97f038c65778737be4db9f75370a2f68874518424ec87bd0193864350242dcb363f14914b5b48c48931071bf1712278b608543404603fc2fa5fd5a9c5ae5201be0cc783d961cc7673a42256119006fea610daf658839c31121ff6a9163550a19b528a4c42e1d8d1c2e37a3cbfc203a3824e56b3664b7a252f37bd722e3226d81335dc341c3512d5f44bc504d4694e46f9e87eee5341099d00f32321b93aa7025ce056b57ef4622543e005ed43eef97fca23c8ef2f8a4b0f4cdd02ae4032c670b0d07785f8cfbcc598a2a12832b0c9c68ce017194bc21a6c84cf734ebb702826f8045f3b0f1b20822e24c94f36f7dd3fb32d62600761f339ce39231d753ffd3dbce68157ff9a76cd4d4f20c4f36bad77b3c339bd0c3af2ceef856277ddb618fd03dd895b03438fbf3819e791b877f06e76d42bbee18b164c90a310eddcf77790f18be15a4023f27191521cad42401a5998285d64a88904e3168f54768cc1f305dcdb6eab41f81f27ceb8f21d02d65e001693a2a89bd8958b347cfe6cbb89a7a3eb9631e48d958fa876d0d430eb69d5a0e5d0e3d46f21c2ae83e3260ecd7454aa3c5be8aec09601bdde8f7f910091982c535ca571192d000ca72d6931d9bcbbcc5d4518a73012cc86f8ba3b1595340757c8acae808eb8cfba07f10d27fdfec6fa9ed61e36f3c3a3624ad41660617b40654bf4f1a0d2f8bef7d4ee16af8d04aa1afe578cd70d156bfc75e87263cee0eda2d7965fc36978151e7e829fd8301a5e544c1c7ed35c3b3c191a0ef23f09d84d5cf8f81e3cf861fdefbb001f8b26d1fb8f71ad7ff9870283eacb89325f805b78bc28a48a8202026973838d942bf87cbef4d99bb5c3db30c0c231d087a7e62fb77c792e609297c8b520bb55fb424130a294402a25ed03e39c1fbd3b97efdedd015eab40cb3545cd5889074b7a9adf3e6b94acad54bc353c983653a639389fd372fabb175241325dc813ddd53996c65132347fdea9e752f2fec3f0216929f3dd603d1ab4f97ef2ab38fbbeb62c6a48bc0d1a8ca5e0cab6a08ec406cdf5e1904b45bfe31dc57277fc61a3556df6cf9b097d9d45a2a97095341d01d7dadc5a9e8784753ec746bc615824b7d97797b29695519d734f1c5792263eaec01faad288f9e1ea346435c99676a7c1e88d5dadb031fe466058332e5719e32b13844f55830310afbdd30e865a7a3b5123eea7a79e7d9835a2a9fb891d79cfb6c3a4518797a6f371b71258c2fecdffaf489348655dff2cbb59038963d62688ee3aa2e6b4b9319e19686be906791a302dc3cd2973e7566ef2ea8d9a0b58373ee9dc23f9bcdaf99804bc0911fc463a20afc6a71cc5fa93d94fd629c29439518596cccff23b6c245149c8228644bfe87e323fee8e25b29b804cd34c9886148153aecc92e718d41d5cf2eb6f7a50ec794e12a72ddcc255e4f6811bcccb860879ba3f33d5fff7603435d0f9eb13c39d9540c52e410cb5165953e2ba576e76ce2edf1d71158d2ce79dec194921cfaa1061e0459fce46a7d04ef480c1529a288c39d8f195feeebf28f0964a3a51f805261511b81a2a34dd5a2d1e0f064aab1c9cc576b13a955276888b206fcb026c650232974d39637c82a2f6fa3f8d35e6b4fd3ae619be3ad3513dab5b25b3783f82c4d31643ee592e0c85b5c10fc6e8647008fc04fbb7f62ca9ce5f12979774109d0dc1abc176704ef13898ed719f71ccec2d07fc517f4d4f02f5b20f527d36bb5a5cef7240ebc812336c0fb99174ed0f89285c073c6ed7de6c03b3f92c8c9e82dd536d0a5afa462dc6573fb1089f3f2caf8c84afa1b8e1657b96c7dfb1996e0efee3d08d97146c6bc5489368b5aea3d366b69b5831e7986aff9377966e96b3d6602106299dd39e7fd5e8f4b879be2aec864a9e26e61295afd7f3150ed89d87c51225eedd2d5f8cce89c8a68edcece4c18e394416e893f685d264dea25dd64c070c75c07c5029d148e80bd92993bee759fe8b40e1586de435047b84e02fa3c3ff7d2ba4fbcfa61ce883823cf2bb7de7a6969ba8ff2ac83eafb11095647fe3d56fbeea444e28e95e9ecb276794b54193fe2d16dd786e66c8f8e6982b0aa584f834caba2cb745e5c8b3ad01216d6855069a9281e5deace3d27ccc650a2821fd5ef388a4588acb09974bc5c272a5e3b926aadb159257e77ef30207c0ef436d12b03c73eaac337549d4a75f0e6f17b6da5c02484f6867596707a8d8ea9add31d734e7934e35ce982075bd1c9b13c36aba2e3aebe274b5f630bbb753f244e6a3e8387bd8ff99b0cd13ee5805bce9972aa5690dcd8be02d10025e832fbefe7787c700a85e247a09452a9fac9c2bb7c05cb445c3d53b55ddee65b6fe2f86f7f373b58e926a606c868026b38c05537004a2823eec8cb6039691ce95dc117319862d0c76eccdacac601954fc1b09df2fa46bc98ef20b8461f688be3bd4265747d660b7aef80060ad2ab1d1e24a9adc926b98db6aad3105a145767fb819f1595c4621e195885e659728cd0611df0181271aef0a61cefc85a85341c136401a25d5093d58cac4b89dc054ce57cde53aa0ae61e3dfdf9d697ae7feb3c398d79c121ec294ed96b65f37c1a95222793a14e7a32c521ee7be0fef56713c70fee1c0d094404f093c0c8e58edcfaf3c5d810e92a44d86e315e8075daf3b68ae796aeecd9c9a3199b367f09e1978427c6e24cbc327b4262b9a675efa7dabf0dd949f3f13c22556108ba6e5dc64f3b18de48ce6233e70b29ea115dc0886539915d68b7f1a6249a1294750127a9331f61d9d1ea4b702f57311ce042612c395f310dacf80e7818c7bb8d19b67cb01b11f590624e00080da954811ad84414105989506e6c61ebdc20f5bdae7d8d60071ec92683b9c2d4b18c408882b240665c1f10bb5c3ef97e6a6fdc47920b941d3d13da05f026781ba8b4ad056f7da95152eba964fb37d66ab53e5dc13aa5895312ce37b7646d8bd7f87189a87283844156e8c259e45a01e10c529b01270636879217ad3bbc4a4327578fa76b3172120afd44da23f6542fed6125f371f88d3b49125843d55d9795ee452758d9bfbb7590572df4925460e65a0588b5b122db693c815cc669bb13a53d62ce0854a76885a925b236d45377e2b0ae259eb197a1575b95467886edc4869b28cee0b3715dcf2a7a43454a0ccdda32f8abd74b92d29a11b08bf92bd76fa37a7de41c07ba7d6bca9f017d65735aad8f4f48f24da7b0df1c7c12c4c210b3937225f454d48669edc6d913f816e79afb5b478253af555d8d1677f16ed26bea21f3c52708cb684a41a375c8f79748659af571b42f8c8575787c0c7009ce1ea8f10d1432e4f8945affadba7ac9c95679f3504a168ad23e58ecf6de3749e04a0c7c738ffcf8a7e0ef50bbcbbe3b114d5ea7a3bb3d1c43a6bb4e2757e2c1a887a06f05fbaf13ed58803bab245e91d14f1eb9721783f0c44fb33790358945884392eb291f3767319221d0c040485ca485b81cf9326351d91d9cf7529419781ef53ca237890c56fd420d8c5b02202e1f35ca9e404e325a17328b3f66aea20a2796c90045755b558dc1827a64c0ce65432fc8abd5dfeefcc6660833bb05b7dfb623e59e948a6923139b784944461d703d7a1269b80c4898c9e5ae0320d63afdca01331b1ab2889f33f1b679b665a90f0bda6a624abb80a41271e50a5cc57b5969d5586da89ed6354a54d98988d585d0683a8094dd2e19f0837621baf6bc73a14d73195ea4dc9a9f1d947ecf4915eee2a62f338ad6e36c449ab3850c9ddf95b42b47b56a405858328bb1400ca1030157bcd05e0b143449605e82d1e34e695c16063edaf6b1e3913c6357c3f49e78f7d339e25583e77bba388e37d8a972e7fd8418fec8ef7488d9ce935b3fa7f4a77e4d7e73151a135d8c8e4f7a7d56aea355f58ba6cbb8e367970c19d2a81b868493345e988d2315ce3b0c78692acf0bc187281066c5060e93e833a43efbb1596d3c8c233e16a63cba291acab4f2c3de8abe945df1f0ad8286ed0c0a17b4c88d641b74fa97db6603b699c432068bc83a326ed4d67b7de4e03ed7886e8fedbfa95e32e0dcc472d7acf19123ecfb33e605abaa47f12bddf2cad172ee76fd53e8841aa49a98e87e74a6273049e46b1185373a74c15e9051275ffdec27bce4f5387256c72cfc90d2baec0487e4b7f139cc19210ccf6665d15b2f472941f4a9827f9dc933256c80323b40c87e736acc34cad2c5c2e81d465ec903d47452297d98946521231ec167967caaa1952d654ea956ffd76916c51ed21b05b27169d6dfb6187afd452744aa604dc067686b5bcd0a38410fda2b87f173a6424d356caeaa39fb0f542e3bbdd883be4861f5b15131265e4572e55b716fe04e2f4901166cc8414dd5feb8cdca289040fbc4e1043e85571b772f7e431bc39810eb6f0c1785c480f09908a7b1f4af1753c4cf2badfe76c398b5613df914c25317521614a4cf5534782c132bd7c20385860f036a4cd414f074cebf187e9bdbf399372ec6644baae4c7fae039809bc902abe2d0a1fe9991ef51fdfdb0310244fe8b49c239d239918ac2a19ef17509f6fabe893947acb81664793c117a809885ded717db578c07e99b7de0c1a8790750c135ac70290f15be7a26640ad55e5686d1e6d502d410eeb55b4a69f12f25f72329f65f5f12cffcb8b30481d7034b662f91123161a3dbb31fc198b148d3140ddd756b21fc85c3a47753bce30cd8373a76b7f8372230890c80d91af5b3b053ce9679f3ababd75090da1eeff13bf4447495e173b882d10ad6d6a0dda00a63dcdb98e6adef166b8470b0838cb22030b818c9a515e7acf2dfdcfa282d05f1ed51373b689fc18b30df69b2291302eab779d9c2b1181cfc0f746498ed7de8ea3413066742074fc0f3087ad7732f0a59b50ffc19bde2daca59008e875198a030de9cf5852cab7cdae626cd6d77806e4bd6e290d7f9b5800c27beaa1c0ef893d0ac1369170a750e48254bf7197ed2b865930719588811339897d5e40ae6fc7d2b37d1ef3931bdfb5ce79c121881747b66c0958bd88e493d789107797f3850cdc4fc7fcba85ad1eabfd51ea7e"}], 0x1390}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001740)={0x1f, 0x7, 0xfffffffffffffff7}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x47d20881) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000001700)) r2 = semget$private(0x0, 0x3, 0x211) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/84) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x10001) syz_emit_ethernet(0xab, &(0x7f00000000c0)="eb880d43076cb8000b9d6e8179b6989857a5c6ea3b2f36a323c2673fff44b329972cf3ddf2b2a277dfb40bde1c1acf70645ba3eea4752f397d4950d2fff78850f952d08435be5e0a622367eba6e0e791b78edd6d2adb77ddaa999d510f21adc4a6606b799d2a9f26c34d9c3d982804cefb3d45562c5564e5b053190884ac8b9d6fbdbee9f20694a938c23fce5e6372d93936af6f00b4e6d7531544ee87e0213d4fef0190959d9a3d08faf2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x10001) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb4, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xdc) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x1e2, 0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x100000000, 0x24d1, 0x6}, 0x0, 0x4, 0x4}) poll(&(0x7f00000000c0)=[{r1, 0x10}, {r0, 0xe}, {r0, 0x2}, {r0}, {r0, 0x4c}], 0x5, 0x7) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000000, 0xfffffffffffffff6, 0x9fae, 0x101, "e0dc9357ce2d21b907cefd0346e04072874665c0", 0x100, 0x1d9}) dup2(r1, r0) lseek(r0, 0x0, 0x2f, 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) write(r2, &(0x7f0000000140)="a88f4a1a851fb7c3978d3f9a7da38cfa29b52b745724ba0eacb3145366d57beb4f9d1236adc6d9560eaaf809000000000000009886cf6d8eb3e38d9c4352113f6c09ffe4d59f02bc4f9ff6fc8023ecf668fa0383d58497d7b8a1e376d6c2aadd65494a5f5082720e8266b8d3485b519c2e01950cfdabd85cd8a602a10833c2f80e667b0dc17d01f5c98e56361a9b821d8b7cc3768936f8d22f9724092f7e1a1efbda5adb602f4cdbe7644a7c", 0xffb0) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) pread(r1, &(0x7f0000000000)="c032c42640f456617a32f88d30848f26aa308ba053e156c6fd99d89a5f15a1da35e3ea1f2c6c150bcb0b48e9d17dc5a7ffdc0cef929a87e33926c51d6132d766db4b0ec5899e0ba70f3387d592bb6ad9bb0a9fe18664cc5a79c3a3a616b7ebcde8ebae2dbe59ebb9928c7a8426c5072369ad6cf1fb8bee27a6e7d2fdd3a078452784585d8a1646892ca32d320509b1926e032bf14f8a924981b1dc24961b279ff2b7cf993ae9ce6e61873865b5f09e07ad4d53da721d14390fc6417f61ab7d696ac0852cf2066c612180ba4dc5af19f952b4731f4c5a6c888f0574a871", 0xdd, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x604f, 0x12}, {0x0, 0xfffffffffffffffe}}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) ftruncate(r0, 0x0, 0x6) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x1, 0x80101, {0x1, 0x1}}) r1 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb184ebd3200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b150000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7c26358bbd08edef68e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a69c01536a3a95020649f854870563115c3fbcb317a0938a4299cbcf2eb25aec7000000000000105c30186b8ed5ea241e625b14e1e1494b085b52fe65c7dd3b666b2ba0419bb6e5a6bbde3aef3fc7589649d1d03b9b0b1918e137b8152785c5373a16b863d05b2cea9e00e7a580037424d73a79b5c29cb64981c2f4"], 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r3 = getppid() getpgid(r3) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r2) r4 = socket(0x20, 0x5, 0x101) mprotect(&(0x7f00000d7000/0x2000)=nil, 0x2000, 0x2) setsockopt(r4, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r5 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x3) r6 = semget(0x1, 0x7, 0x17) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000440)=""/182) ftruncate(r5, 0x0, 0x1f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) close(r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) r7 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/52) fchdir(r2) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) write(r0, &(0x7f0000000000)="907adb472a941702a093ccc8a682f95c72e2622b35bca460ea66962877b97374e79e8c30c18d68679cb1fe1bb73275249d45fb050ddffb8ca8fea8fdd384c0928fd924ea0ccd51a10bd0dce833e93590", 0x50) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0xc8be, 0xbf) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x6, 0xffffffffffffff45) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x3ff, 0x6, 0x1000}, {0x1000, 0x6, 0xfffffffffffffff7, 0x4}, {0x2, 0xffffffff, 0x10000, 0x1}, {0x22, 0x4, 0x8906, 0x80000000}, {0x7, 0x7fffffff, 0x8, 0xffffffffffff871b}, {0x0, 0x2, 0x9, 0x1f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x97, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 16:00:08 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x200000000003ffc, 0xfffffffffffffffb, "0503c966f22e95a163797f0000009dae000400", 0x5}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="f51d374ed7092eaba0bb75efbc44ec6d6fb5770448a1c3cad14e07d25f03792e68fc3b93d49514e69199407ca4cce90a71bfa0589f530ce7c76c951f5e8fe73c5636f39dea2b3ad4c923a358", 0x4c, 0x401, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x100000001) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r1, &(0x7f0000000140)="1d526e0617539a16ba2f666c7d5f3a91d7b01e5c9e350a07a088aea451396fcdaeef627b9b9f28d0aaf2b14c7c7f5a87fc66d7cdf2e9e2219f388fc4e180ee0702c79c8f1facbb1c8ac036b08d9a15eb0eeea9fce8dcfd77baa52b84415b04becb336b6609b85b23668aa0f78f67e3646354011d67", 0x75) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040), 0xc) dup2(r1, r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x400, 0x1080000001}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff6e) r1 = socket(0x10000000002, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530006fb2ef4edaa0f85bd5994053678c8e07c29a80a8b05708d37fe420531d0c585accb2e2e51f45ad8a9aa053bc8f710195e20f17f861be675f6f465e58ca5a333b56ad9451da6ce2f8dd1d73b36411eee06f6b30b2f3c8ab384a9f3f22b4db81e3404d4e97bb470951c15412fe8ce2ccae24b02e90d2ced5a6571982eee28bed3752591ea0096d07883464835a05a08afc07b39b632f2a3a6141"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$unix(r0, &(0x7f0000000180)=""/241, 0xf1, 0x842, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$getflags(r1, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x83, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") syz_emit_ethernet(0x1000, &(0x7f00000001c0)="9fdfd3a70b9f4d876aa0eec097f9898d3c5fea37202adfb4ec87d690f5412ae5be8fe7ea1f1b32198657cdedabd104af1def7d4fad690194fc22b7eec169f395b8a598a95f11a6c8925a44ded6546c516c5da235076b8518e82e12eaef66bdaca3300b5febdef1c250618e790bfac4222784f1f4c7a5aff6888c2dfd0ebb7c5854aef664326a5a99d8fdfd7943bf11e87000cac1c446acaec905e70f14903ca5342dd3d75fc7408e49aa0edd17a8f25c694669d9bc9c9e43c4c10ce7e6092434671cba2cbb498671543c8d8c026c154e78ddc7698856a919cc605d7565820971cdd3860763c44e0afc9e1234269aef641cf546b565355e26f6d4b358621542d455e0d2dda736e868af7412cec735c808c4f08047143840e437908104faad86291899ad79ecad223eba87642d6667beb4f8211ccab3a86b2f20abcf68a007428e508ca16d9e8809f9f0d2bbf74129f6819c7b4018510f68af9b113f6531f361c5ab3810841a27b032a383ce66a67ed7bf42864022584d9d5821c0a8ecd2d554f75d7e318645a11192ef65aaa0b172cc6b39c3192717253305d2239c3d9bf89a92ccb04d1858808db5ff8a59fa0da072085359de016732951534a1c390ccfa33df94bc9f8879c50aa6cbf8269041eca9af306fd0558fea83c0d395272eb95f0d7a95974f30be8e0aff07494331fd751a8825bf510db56c4490336086caf9583da73dd7bbc60c67775be306c558073c747271776ef49efc78f187fa90092d5c18c8eb9604fd487c9c86cd7b323590c8aeb8f68e7ae2e861308eae107b8ddb7d484fcbd61d0ff712f4623f1359d2c4955b5ccf0783f00ce244aafde4fb1535e51595616f234bb79e97d24f8ad2d75fba819d25966f30aff9db9dba7913c3a7d163954e29705f3e8a6623afefae53bed78571e7dbcedfef46350eb4a6546c0aa4088511d16d7938beeec56016017291084906f06ee55584de9975e412754960cb4d16385fb8c9e058f4e677c21bcf8b901c5b6485b0662d29bc9232f9f6344cbe45fe5d27d402c0ea845bbed10e6aedca477d7a5f5914776a3dd305ef5957c2391a4fb6f896b1d4f5fa8e3b423d9e73ebb5a7eda7b07763abab3b1df0edac612b71dc8e2ca4293d256dcd2e1486937543aa91a6b2008c53f19669e62bf198b7993a7c8c7c95dea6376b2d2cc145a128cbe16544128c82445638ea37f26bbbe7076ab03da2e52a27f44bf31f0fb2c24bfdeed986e2b73884f883cf62d18ecc84e5e39a36d20f5cded13896241ea77a2b66855cb76af42308a9ba87ce7f584e5b0066d5fe89486c67f94026e06f9e95950026a40051e9be88a16d89d79f7c3266f3cdf43f00f3007d34113cf9b3781cc7388a8f9c788210167db116a61fafeda4e0887ad9950cf5073ebbacf8dd99a7a719297ec2764fec28f3ef567f5b0eaa63885d142dc878b29404203d5d5fea66f834416ea894fafee3690b2f2fffd20998a7cb49638d2f2a3d6e52773444802e990bdaa14b5e823413c0e6416255433ff282bd3f28f5e3be1b5df19eb32a5dee0dd2225f3cdd894a4aebc79f8eb28b3efa66731f3c00d999eabbb21cf0fc4b72f85c79db28ab9683279fe6d2eeb019e01f64c5d9708be000b4217e514a95061e94329dda28b1b4f8bd0f60e6a79fab82f774b65132d479ec35fc0cf99a28511ce4b65d35dd8279544faca33d0adb85d37bab968714249ca15d2074bc13a976dbede890f28baf30a2fa58d1cbb50c771fed2bced8b90cd8c09b7da1600555736dc529527055a775fb3c3d4c6f524c49a44caf9e3a4f2fef88aa16b94f6d81cda0b3ac8e4d82131efc902d7a054fd3a84b32464b7ace615dda57d74f82f14ace5e9ab5032fcf14f35c53fa0185702a78ccecde0937c92060421e971ca41271c0300a3a00389f82095a295930f68e0c821f272821d857d38e5d40457902e1cb51ff29af0d61c6ed783c4595f7cf0cdda9ad9d69380808ccd4d4a9946c14e675438e23c9f56c8c701733f24b8b657c3c2ebeb8cfaf2956be8f5b2f293d8ca8ec41d44ed9dafb63bf57bd436ee643ec05e439244e679ad8c2aca1489aa0c24dbc9ed1d169841c6acb5c2199e1efd68ea275fac0d183c7c59a0b0f7432eff6ea5c87a38673878543ae30e16a550470df5da3cf6e2bff50f99d14ddf47c632ddff1e2dea472549f8b39ee782a17a091efe9b3349480a0ce4e76139b31a26973b8c7ef6f83bcd5e8f35072745708edf6a2a137723e2230dcc5db09fb9a0ea6fa6209d220e5165cccae190c89360eee9c00201c23b9684e2e0018349e5e4a968e5578737b546896ca6c51d171c64c74a801b4d5eaa6f4f971eef517b6ab970c2b138c0c42b8770b84678a00e8948fd6cf6a29b53611e0091e616f2e3391e3ea3e8fd92a3b90da2eeb06df09da46f7c8cb3f342a3b3ac1f817fb3c594279f58ad7403777dc959e2a8f466e46d3402f6c8f72679cbd369743f4a74acc114218323a6c94c10a2d5dabab797993c91fd419969596df7e173cc4ba5abd9b66dd764f9e98317a8885cb61dcd273f2638998ba6d0865c55e893afa68c328da4b999ed4b43a65c4a11d24732c7d7f180df4036e1f8030e7dc9b51958ff4cc110df1f968f34b150ffd9c909285843ad74638e77ef947abad1ed08450acfc9ea1b69ff05d5b1dcdc1cfd047b6d1411e14c4ccd84fe661fdc3a6c19fe3652bc92c284916ce66f2d0126f9fa924c985e1526bb1ac1c7c568c58f921c2afd5a4c8cd1f80b134e8412b5ac0701218a9a06bc9588dc1da784b12f85163b1b286bf953d491fbff9aa96903354eb4722bf0474799ed870c596b5eae41546cea7325c1a42ef68ad435304b6f6c0872b03cf65bf7dbe5cce7dae769a5379d9dc87016908d5c2f25c60c182d76a2e58f1372779b17adfd5c4ba3ba37c6b9fd6ed66399f7f143bfd295b082aa73696c70e5764342049742d89756256b05f8472a0ec38c7888e8d3fe3f9587c07d36d5022d6d83e24ad7c63f5694851efe47d289ce18c239917ccc29c145deb298a52912423dce5ea17ccce40814d44d10255507116044754ba4667364c08ad506d46629787d6b59d3e8431370d70082a435092d086e9a58fdded7a58a67f8628ad3e0f7d8e5deeb051042d6e4d35085d4f1328bf4019c1d40928a2245030f0bf8d4cbafa7b1fd7910604959467fb5e6b7bda49e5b911b51c2b2436e59cd823c12c9d8d51520ebd5d03d77f3e7cae7cb9ec08a0904a653f94f30fa2460c0d87a1d6e35408c88ee173e31bb9bb27a0f5ad12a4ef50093364d3f4f4d45f9cfb731b58013d017daca7e553546a6ab9ce6fc6646c2e0b03ffae00318c8c5fc4e1f717bb8de21e4b65b25a52ad6158798fef5b86eaaa14dd3095d98b8af2b293017acc776a498978b4ff15fca1647d091dc3b087148d8b8de704bf36b06aa3f4bcb20972207ac49d93836061ae49d555cd39942d0898f8277ca2c7ab2f7d992b59861727dfe025560b247cd515d4f951ed2a34477dc25f298afb9067f1f48bca6a03ca2d1f5bdf908138d699d601f20ab12db3654eec9e5fa7e904ba501a64fb5acc70db1a846dae3ef30888dcd15262f2657cbb4d5f3d26f7d68b7c8389b426bdd9d7795d1ab93aead008ec80d07cbe582080f23995078e88231ebd03dbb365be312802feec12100ea8dd71cc6599f651e557319fcfe434d9c7ead5bb02aebdbd846586eb9831db68be2cbf8e5a0a0e3b7c4a91956a691fb56e871c440ac21afc665989dedce23c57e210b8604faded377ee56b4e58afc218331451facbc08533c4fa464f23e4efc2074e34633adf064a6d128de5c066fd641c12eda192422ed2d50c027d2b6fd165a150430f24e7e27c496b944f7bc1b179a43b4898b1e8563d17b587d8a2e63c0f75135c363176d80f3c051f7e9071e4d7d6f21c000c4efbb7029bfac8e6747415442788eb8728d503840fc16deb0a5753ced0f5023477d1e81b12bacacbee9a15a7288fa9f2d7e92f1b28eba21c5bd3fbbfda318fa521acaf18adcdad34112666192a22539743afc42aac034be3a623c62bd302a7b101721a1311f4bff022f3f237cbc254fa7e5c3a77716d277ce2971afcb23b61d5671895dc522ee59d33f7012951a3d60031620faa79fe792fe615a12ad6058dc0eba86053d7e7a850d55c6afd8668bb64848ef4fa2866755b27e39ec339dbc1c2fec1fe62289f6f030cccafbe6ec04efa0cd11d2e5bf7ad92089f673f2cdb36c1b8e95d48c1d6ddd9f476b08fa1dcad16bb061aed9fca146330ce40cfabc3c6d925328a18ae259a432d05683738a165d6621b344c30a493c00df017ddf0560684b2815c1aabeea19241167bcfa4e6c9fb8665fc1d62907d2af57996a50f198435bc42ecfa49474682acdd0bd158b03281afd3da637dfcba4b93b80f6ad37a3db7939d7b3405c787b991e517ceb3afd3fa13f4d796ce5f54fc1719c97db44e4c09213c3511f1ce87e1b6cd6723e9330cde94c03816ce8cc3ed2bbb1b1fe6557f8966f09438ac77eb8c40f4bd7f9ba36a27b73c8db88576b78d84af2455d2426b69224113598114ffa7368fa2cb82c736ccd0393d48f3be0ad922c23b37dbb3ca1014093777b83ad48fce5f8278f88c2ae3afef6743b30f2e8c9b0ca9c4e09ba86d9befca1433efedf953f3d68f030efea6df709f9da693e6014091227a24d933a70434f0404fadd0029272926820ff7bed672fcac7aefb6a6343babab7183d98b252c37db2a43a33636604eea902454bfa0dcb7ef21ac8d7b86684b3feed59bd807c66d6765e45e32ec0a9fd37f2be02658d96218af573b29211e5b3e7c3b6e44bccfc0fea51992b42962cc1f20d5e4023f351575efc93ebe2b4b28c425478d82e8b43d8e6e47cc0d41392d5464139edc2382a1a403bf85a91b0061f918143546c9ad1509ead4466d98076e6ef18273de9c65cb985c6a990e23e508c5407e49d9ee566169076d95c3dd123eb8ddbb1b4fc7323b3b0763169baa46f8a597d854c168b10433e2a5c5f03e9060a302d9c002cfc8feaf37ba94a14ddf2b60f6bc4d1fc67ddd2c83d1696f2cef04f913b73d3407821624b37fc3fd8a2f9b1be4357c133d6c5778b9d8cd45fd9f44a5b94c55353b86cb01d7cb99e6332a7d39a6dc91e702d98e32c18b40b04becebbeb9f532f1f9cb0b3061af106f01fd886ed8df943b5e7e9b1cd799705f3a88cb558cd8db16bb1c919727acfc320bc2dd2d10b9193fd65e04ba1a5431697c0c084e5f386f9870165a755e39ec7538c23fca8c17ef1805fb45f2008c2b2ec76c7d5d241553e686072681efe02407ef34af49b3d64305e26fc6daa544e8a47afa673758813c2315e1d7de51c3ac688f9ec43d2e25a3b1bec085c602861bda9af62ee26fce8ad035218c9c8b4e1eae4b30d5bdc739906226e10e96b077a5080a47fbd38d7a191a236a526c68747efb9b509282a450684e749b0991a850c8b0e382571aa4b6d3a71233d082b9bcc19706c83b92bf73c33ee438381e40c6ab2f1560836d7a86c6ffee1cd358ac0ffb54b96e149e0c4d3fa33548cf103b3eaf49863b140a6ed08e6abe4b1b060c9e4fb49ae6244cd95653f042f2e7cbeacad332925aad7d516568ca0c8e3d265697dfc7c1b73be723eb00776eed7db059bc6cd87fc895aef67c3e47e17813e5593ba54c3d22aaf988925a00b64705cb9b82944d7abb53c01f97e8724af7d5a693e3f313ff93ce8c7ee60414d7537046161dc0eda1ace33850bcf1c73450749985882f36eb0cef3") 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x100000000) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfe93) getgroups(0x400002a8, &(0x7f0000000140)=[r2]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5, 0x0, 0x0, 0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x4c, 0x0, 0x6}, {0xa}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="459e35c7b938ac10eb1a7482ba4bd75f5dc56dd0a327a1ddf6f6a2b6ed5f8377e8e8aa79cb67c8c6b7ed99aefd5087827c253b9151d47ee2d7887b4a01047d8648938c7cec04fb1f00ad54d6f1fe7d21dc4ee8e843b31c8de80028309bfe1676f403fd507c28a527515b0b6f693585a134c5a8b8b5b93dc2b6794c9aafb64eb53ad8350ea8c8ebd1eafe9fdf0c3444a75dd8dfa69e94863152d8666b7ead20737a5d1714ef00675c7e77ded7230fa14689710a9976936ce97ad6dd9bd6de4b2f311473df830fd2"], 0x1}, 0x0) mprotect(&(0x7f000023c000/0x2000)=nil, 0x2000, 0x2) r0 = shmget$private(0x0, 0x9000, 0x40, &(0x7f000023b000/0x9000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/187) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x5a0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfffffffffffffffd, 0x4, 0x5, 0x7}, {0x7cd009aa, 0xfffffffffffffff8, 0x81, 0x4}, {0x13f3276d, 0x8001, 0x5, 0x8}, {0x3ff, 0x9, 0xfff, 0x400000000000000}, {0x8001, 0x1, 0x81, 0x8000}, {0x30000000000000, 0x6f, 0x3, 0x6}, {0x8, 0x823, 0x8, 0x391}, {0x5, 0x1, 0x6, 0x7}]}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x100000001, 0x0, 0x9}) openat$klog(0xffffffffffffff9c, &(0x7f0000001380)='/dev/klog\x00', 0x8, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r4, 0x20004269) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000140)="aff2f3ebe7f153c7a5ae79796b3440f2fdcbad4e30d9a7ce2f02ca79e966f263f411c6332f327fab39c6f0d74757240d311ae8645740b0ac2c8944b9bcfb7d7f7d539157cd5ad4f57f4814a33e49a59435296097dce330349a0134860024c79e1802f5214deda698373013d7ee98640e8b6bbfde96e9a9a3d1135608a7083b2dc14ed819d1169ba5de67cb3811d31a79237f3deffa7aaf9f84f89cbf64b5eb670c9e563479e2e83ceb7ef164d8e9f92ed34aa5503e759b2b49d43332655424d8b92e41dea6741f7fe4fcd0684133af842d09874c059d2db51497043ab6fbbeeb786d5ff5dc6da9121f2b132ddacb000b5dcc", 0xf2}, {&(0x7f0000000240)="82d30e82176688cc16596023693e14598a4e0d0ab6f1b4840834b7b83813595792e6bf31b3dc0c5ccfe208d1d8b3b75c45665d2960b04db810d0091cc0f7f9f47d29d1b58d25d334a8732d704d3c630a25314def4450de37cb89cf3ad976a22aa6f881a85c242a37742ae6814ca9aca3942824116aeeb29c67a21ebf20ace645f468a255a3126143a0a7186b4fcb70275eb1ce9389b2ea47b69189a8f335c9a363106e4041ccc511319e48771b86c2308e5b523aa59c6c5ff4a846fa8825f08f5f79ab533e7c649145e29c4697967447a7888009fd0434071ace636454538270aec58fdf8d344e48b49ddc1b10c214078b6c8a22e6", 0xf5}, {&(0x7f0000000340)="80a90ef72809d9c7a2c09e8012dbf0f1609177e5ff42407b15677e123fcbb99b82329ff5449e76a90b6053dc3653a341e413250ae90bee1167415047ec300fb792cda68bdf1b083fc99683ec35aebb6d2c4140c05d3a827eef3aeed1ae43ff5330325fe0c519aa5a2f4ea9e79834e56a9ebe38c22ec45e937e6e9d3021d6905f786627b22f9ad9864a635826dce4d8198ecb972f8653dc18c5a0a269457b59b968add93253b322b0d70bde57d7436ee5c5360edc3a4b0323785990b655e50a0fb6c5d471d7b262a661c3f6546e2b9d912693c148f0aa73dd36f8b0db67166afdf6536e0806752c5df04a5a936005ac3d434890b23d6e25990c54a4f6aac64522632dc15c58ffbc8eb62bf082bea6bd5404e7b6ad4e5c82bbb0dfac1c7277b4daea8e65c28b5080b51741b0524571300ebf5aecce372345eac98b4550ad9e94d6f169402e9235118c3f1c55e84b27e60a767e4514ebd5f775e8dcb6aeff6289876e389f0cdc572f0452febc0638361015ad9055c91eda7334a83c585fd94db8ee9f567671d5871cf17a3d9f510c2e325f4180380066e7f71eeca88cb8d7299ce8e997e75727804759429655308e19af022c951d266fb7bd47e125fa23a8b67a3a6e9571e853dc75aa1cf901eddb7f1c7f3a9d47211a8356f7ce86d5604221c704344453e1f5d6ef6845d94e54edc8590aa40ebebdd3769c8b0fbedde3454a4d62cfccf184e7061188aa7a94e6c370d777c1aba4dde31b304bea0965951f2b05b2fd4be23fd33eece2345b33eb99d609f9bd87d4fd59ff97283e974aae577a794bdd23bf4022ba94f4b0586ad284fce74874cd8451f0a63d9df8ca3f3c41eb3f66b484766d1dc49c9a36875cc98aef54e919e51d9e4f1cd3456bd011fcd1f2d293484c869a6894837f95fc198fb27c8f9d01c5615f7cc4998432cb848c811ce5c42de80c171b6f26c1b57094c2679396c92a2a584592a9ff3794306804748d6cdf358c75e3401911ec968a0d93578e2119f8a7579fadb270f318b92a22c36bdf94e5625077bcf30aa05b26adb1441b3b56cfcb74d934d2eeb509e84294d04782c2b87e411271f5267496ee16b526b4301399dea92bcfeb2a89e13a31eacbce808e3c951d7c8f46c1920ee05dd4c1bcbd2c45be93d2e9461b23dae5369a0104d4ff4c2b8fda72865d8873992baab403b8bc936dd6fcae4753a048554e1598c91e4a76362add50ad34f4c9e84dfee2ff40444e6b32c5c99f804c7ae3a4cf403fc93f787fa8a8efd0d2ea861c23576e010091ed341bbebeae7f4d0ada4dc72e4753800642f3f3958d50d8a187b4d0b367275c4372fcf7ec13e40f9d6b1f9324f01b0401c937359dc2ad51365136a13a84a319708a5693bdb44eba29efeae6e0107cc06f6e182c27caa4eb31b70a3750f5cb20151e62b75eb312f649e8df85dbe10325eeb6229b5a7c2c304c5e18d0ad7f4aaf57d6a4b0c92e3d08999111be6ba1ee9fa80ac6fc0744954683e3280c6ae84dba2c84b73700e63e9018e340a0f689c1f170999f89a8d9ae61fc283a24635b0e790e0be862510f116c47507c70f50165888984f1bd03c0d0fe1bdd3b12867040dff61b130df881f81efd2f7e6d2ae8b23d8f30aa0503b681b5a7aece3da6493886c64c7c01a887f81082d1cb7ad1e74cddb5ad753d7852a230a575add1c41690c84e8b93e499d22b48a3e0c4f5bcf3cedbe1b9e019bc89ae1b97fa34a98379da34ea1f68865170071921474d07930d18eb66f725be284133e3b6437f9d636fad7e85d1ce95f0c04ed6b6b5448b5336baf80922357e268574c867deaa461872aa2d4f46fcb54459b4c061b4628c5d1a5f7f3cccb9e4c9da1bd493a724694c8cbbe747ffaa74af7838adffad05eb77497d331c7dfc742b0a8799b7c59585bb31df90bde473d45c978eb84a3ebd0a6be61dc7f74f1e5a587883a85a5d06a3242515ff6632b0c0a92d49b1394cc707e006ff7d751398a354ba1307ff5b033f2ae714f7fc2302944b1fd95c9bde49cf417a4885b15627ee87060f6ba9ad7c7f7d8aa4e04b8ba92485ccf3ea86f48a469be36107fe7868e492cec6f431f0dfa7f5fd371c47137eaab93cd528fe3bc975e84cb852b392c85756235a8e36459ebb09939f052082b5e36da88e3dbe040bade5b6f0b3c079c463234099f05e6a86f7f37a92fd6b061a22910b9512338672ce363376acf7867b9977f2aaea1297559d110134d00a925f7798189445c47e8d0579c94d2a555f2cd13e536369650ae456e1436a93517f345b273e01d081964a7066bf56cd47df80cd5188c8da16620f6a8ab595749d9b00e88996801d3a6c1c724513c5bd092d2fb8053e73cc95615832ef2dc02b022d4b9889924a2bea40fcf9c9ebd985919badaa6dfa81d685d502ac2b50f356919ab979fd997256bc261d7181e3122d653c49ace455ca0ec7c10710b6dcc35723118661658aedc423af5d098fa73ac74cf11982603bf17dd7cc7970be21d37e9f2f9371de4e34dc5f01bf70a3557154b295c02d360fd934b36cd5cfc4767e3e3f535e5e364e893cd0226043ebc25673b74b1fd6ac40262c0c682ff547116861cb5f0ccd097f0bcc31609fe9ab29ec9ac72f5188b9ccfb4b89431bf0752647d3fb24f51d918d2a1a1fa996388d9b3b74b587fd5ae19c0668ae2bdc63e211eda6144395c4270649298f79ef6d85e935d1405780cac2a56a14c45ed569ff00fa0cbdb4a1de303dec737a9a4cd07c6d61dda8fea176a3102c01f180c5b82ba87b966a04700942fbb2cb1542e06e924818eba6aff511f18142cdb4c3ca429796e2795f15fdf2d92d07045a8fc8e716b65a386abbb4db1c7891ec1f27ef87f1a49f36ea4f8565a23a988c5c209cbbea07a785d5c71e1b77eebade89db803dfa4835bce05cb945fa29f95f293db271b2257e7db7a837f02cfc42ba2cafc9564023df9d8735f6d91381692568d5dd184200631cf394b762f1630e4211d01ca87d4a2f0c1c7c13be30480aba5094f101a765da084dc088185e2a7d8884a6a18ab31f99a77ad0aa8f6676ae3aee21fa139759bde42c90dd0db7d1f05bc1e517016eb9ba3f64a0ce19e257ea2e9252644e324c2b506be985df3293a7517e5ff12d14e700b25cdd59c8b5a4e0ad983bf02c778275c276ead1c1910ad6c92e24ad6a2328bdb586a6977ea7729e7c3ad1350f555c53eca68fcd02314dfa9c65b3c2b815d7e15c65b5533d6d67a47c2c1b20b873cb2930d297faf35f23101d625ecdc70cde5e38208e401cb4ea457705a74d02200d759af929099d9ac537c121304e694d757ca18e3e099d7a1ac066698ab959fe7aea2c8fa0b8571404ff40f2e1469c3a157f024c870595b125406d43d140bffdee9fe2a1ddaa49cd0a7cbd262564b57726a3195bab1ebe66e7674dabe5e98d4c099350f39aa656cf8da3bba31e174224ffbb8943395de68cc39e22bc60cec32b5a54816fb52987e5dda37471ae43d9757a2027746006176d5cadc7fb14977ec94f5bb63959383a65bc0d8fd9749fd33d64288a060caff8c7db3365431e91325458f9fd0c07705a23128663db0f3a3410506810a1486dfd401dc07537b1843e2676b58a5b062cf74d996895fcf2d44c61ee61933542a03cef12ef256042cc600f24c904e715a0329df6b7fa3acfeae4980386d5b0f61ce3cba2c99250ea17651fa7aee65c431926150c07e08d5912aafd9db1d57b15055a91ac915b608e9d31a3e19b54c96aa27c846c04ca49c40e3a0833ab7f3f5b22a572c769a6fad89616daf5a35bc1939b4bbba9a194fd753c29b02ba71a86e973b9d838b20b9181375942881caf1dfa9c4f4a9a05aff2d8094b0e5a6771fe82745acfef97f30862afea3f4f826de7fc796542eae5326d9d9e4a9e62f7d586e3e89eb114f6fcb1d388362dfb49551ae31966cab837f44a5b1f00ec0e985e9edb2053b20e4019b53f5e6d803ba0d4fa2628a091e76e3ed528df982627281167b5cfe29b2e4700d1ed1e4bced7b1d87e06043246c5dc1d490dadf088ccd950aa7f9348a43b72f2cb6fdf4040ecf02c657df84d30c63e2e4613a22d3d0104149cb081878dba8934fcae12857527ce846c7509657ea1caf4ba2d56a90f0119bbe20a865666c9e30a7197c62f487ecea4a948f9bd6aaa888ad64942e48c56973299cb3016667c0f0b1eb6cf3aa49b5736ba3e4088bed778a4edd71d716fc18a683622904d758a0849803398073aad3d094ea9cc41644cacbe196c182710e369de1806bbdf4ca9389018562aeb5431b3ea6f2d39b72b54cf9a1ac815ac36e9848d8e78caa52968dbf354191f4a5b40900713c76305305682b2c7f819d3e8a1621535013e95fc3fae6a536ca7a8e881de626b9ff0359ea9be207570c15bb0f661b7e52dffcc0d792b203bdb40024982cae6571bdab65a2b9e4d0106a3ef90a8fc9174d27b386af13b75e0cb51c9a3f28b5f1ac8a7cf21f6508526d0fa7374d7bb03c70db1f8776dc72a37878d66ced90601d0833c234c1ec41dd95b7b5f32ce537e9bc62bc45f343dd974eeae618b3b3df375b3f246236d5c9c653160ccd85670d34cbf99d2355033d9338b08c1530a1554d2d99f15b97954520d8f6ea03ae52d7c64704e3f09cef2a796b083f21db43e2b71b4527689ee3d35065480da17fb4b39d4e3e711f0de60601b522157345298a1882bc714402f18cecb5e642da5c2b18e8a882133f4c84a8b1576e258236a0e4a12ae66807fe1711c07f2b7450be0576546543ea14a95a56ff3fda7ef56f94c7c9bfe94ca85456d767c5bdc2c11e1e069c1786e8cc49a45538d6073242b317cf7b89c730d20d930119ec06378f0cc04f314eaaa42fd68f72173441cc94a25af390acb40f7be548b1138e4771633a82ab18163cbe15fbf108f8db99cbb4b23fab8fc94135c8b9d6383ec171beb628f4fd9a3f73b7f01aca1594a77b7d6f3a7dadd48552417730045ed06893517c26dc5f85e592f05df9d83c6e9d4beb61e098ad7c55d2db9e99158c9f0d8941048b4e6d8f7a2cab8f298f95cecd58e24766f320678156ca6e968824d3738c49019bfbacec418793d9f4878990164659fdae3cbff3756ca867fa18763f82d9ef33b8c492650cd8db22ab772897231dd0c76becac792800c69f6192fc03709aaddd8db86dbf465a4be326038c28f9ba6376da1e9f430257d9fe2474d0c4ca6335bc58e46b1f8f6316f4ccf43837d45684cf9ce2f6f93041f48ecbc896c9235a0ccbfacdd95670a984e71e975c7ec79e7c098fd8e82cc5b1a250cfd0d129530a92c6448b46f8b78cd7e4dc713434e3ee0bfdeeeef69a24ac65c755132c72945ea2badafaba1ebfa4e9c853b2b7c7494ef03f1c86e957b9b7c7c24a3ba5d226533f1847288269df1228ced266bcdb79f3a204b86a85c8ce9e9ed254e355f8d4da2677ae6427fc611e7a2f71d41b6d940f9179b2e148da7632e32b6f49b86286f049f85086030708696d35472481d147b1fbba879b8bbdba24317a067ed78def20cf507c2f79fab7a92fc48567a4a125960df30707c0e06bc7ae4ed4b2e0421f4c84bfa1e30737c525872682cd262832fff56c6d4d859605e76b151beeb4b75358a732c513375c4d1a669de912b7c6a3a24f7c60c287993fbd51d93df5ff123c9a6f8a2796750fa3be7dfc052519a720955d45de13f6c0cfe86ed577dd8b104b2b6d18be2e103544c8dc4c56c73a60c450e35515de8b66d2bf20cf1104c6361ecaa22ab1b79eff9477cdc3c34334717be217e147f2b84", 0x1000}], 0x3) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) getsockname$inet(r0, 0x0, &(0x7f0000000040)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) 16:00:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x8) flock(r0, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x9) r1 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x6, 0x4, 0x80000001, 0x200}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xe86) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)=0xbe) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x7) r4 = dup2(r1, r2) connect(r4, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000340)={0xfff, 0x1f, {0x5, 0x10000}}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000380)={0x0, 0x8, {0x0, 0x7fffffff}}) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x8080, 0xd) fcntl$getflags(r3, 0x1) pwritev(r2, &(0x7f0000001840)=[{&(0x7f00000004c0)="eb85c6c9eeb6fd872f9c743d94f996c692698b9f0401961a23de3bcc8fd1c5c170d045b9f6af852388ad96cdb87fdd2f114985f3f6a30e63548db08a98ddea8ed8aa9531357c17b02a2ca7d07af3d831c9d7ee18ebde9946938085e5f95227f0d49169a7ba8f819cb91799a6817df27cee85a9b378e7a555b2b00ec8ec0da06d2518ab8ff68eee601a2c4b5c0da446aeddcab49bcad6cb6a05b108553d2650894849c32996c34088cd83f3fe5764bce6f3486e4f5beed9591ba853acd0c3e356", 0xc0}, {&(0x7f0000000580)="cbfeeaeaceea44f7f96fe1cd40fc2bef3bfdf395d9efc090a7e7768b81e02b01d4301646aede730bacca434000a4d8da09a8854b95220c435559fb0282414fbc888b978232f22edb2ce3b8d2ce9549670635fab58374861a4cef98ab4c971e4b6da3584e23dee84baf729b17d3f7c22e2d6f63da782f7abee2301a6c8852bd65ffe2efea8a3f90c1e4d2af9c0b0ced29c0b6f02d655e557d512860c763ce79724e643fa501312d472d65d0974b86e3e62d328f7aaaf85b53a4efc18b4a3972e5d0275ebf0e6382ebc94d47f4c690ce288ab5842c2de07fd98795044dd2174e59064b287b26a0b54ccc2f8b93670cad848c994bdb6104324e97b0da3ba6619233ae90836dd372480e37dc394977f944c05133c931c3a7fe3388c4ff03ef7ae03aea6324e1a67a5784d80564cacd8312231a9a26e7814b61815d0f505858fd7625c22687bc059da0d8e544e6c40296dcda2a2001105dfd183b39ca255e37e9f8eefa3d9838245631221ba3e605aafd38d99ee2abcde49d5f3625b54e482aa2d8f1207d306854db24e1961b0d6219cb73f702462d02581419d908ac4a708791d3b61877b3775c01d293114abf265acc5a197650fa59c9e06dfad7fe2b92071ccb9cdcdcb8b203578f290c23ccf19d94be65dc7436c1139b140d83a737d5cd7125005e07cc34565a8750547b6e3517aa066644e4e46f0fa6259a461e577b68f975543e1c1be894799dd9cf15a357292b0a46ac9535d920838011fb447da66f90a5d3b6df22294beff25b412c0aaee1ba2e7c05c02e8ee65882adc1fe56ee1217473cbadedbafb5043e60d8c2cc374ba16cc681b000e0d8aef04ca9a8283cd9fdc9a7d9150acffaa2f412ab1b97655a62d933ebeed37228e5e6d809922e68e5d6fe0c0ab5285aab57a90c0168f64eec037ce29aa5c9c68a611e7a3a921e90a46888fb829ac860f486ef45bdc07e1905d1f8d9ec132d37ece31b1f82aaf60cbe7818c7bccf9e1e38b12c1c6d7216ff89ca4af90c3fb730e17d16725a268f54445af9bd48cb5ec101a45df8df324342e2ba9be6b64e343293abd7d979b542d104911c54cb838ae6a03dee520016b5a2024bdfa287ce97c5e1f0cc41c991a1ee909b11da6e0a55443ca26f495e423843363eb82f883b0c500acbc979f1467addc52f1435c72d3c542f9ba54fdd4d92bdfac09cd4d606b93cb3e753d610b3fd7298ded51a56041dd45321bc2829e2f2a0361dbe1adba246ce76f9d57cd6aa1f87df3b9dc49610cf7aec7f69bede6e5cfcebf8fa19a6319da9a60cd8071c52c04f4c63283e092162cf642b3a04bf215620278043b31b84aa265d0dc1290fe21fb502fdbff317844c518d1d0637c269afa109f652b7aa689c82bc98e851d2bbbb40a161bb6a763ca80b0c065ead8e6789a820b752fc0376cdb7d51a7e65a42aa2cbd3b670b35d69c59033653ee92438db9c9e5eaa93a4c5dd53c70d37c5512ca9bdbecde8bc7f40809a1d7019d96595823f824e01ed4ea4cc69df50b0f2f0951805b55c3e1736547062aa921b1ef45f7c9288cb96581aac9c4cfb5436eb6e34c9fbb77015dbf0f1ee4eb551c122ecb40a269ea32581b08cdd3e58d332b86ca6886130dbf074f9fdcc92be695417a9e05800410eb7a285c59eb6d36f2d2bbd345c6f143234b4f782e052aee46db1c9e88a0cf0b829aaef0a023b7d5577e3ade75e301ef0271dc82653a5c8511f6d44a7487a18dc31abe1ebf6743773f60fc9f1d1957808025c6cd2c347da66a4eabac80aa8431e4456103f03336d2b80983facf82d11a8b3d497ccd6c23dc4603c262343a89ccb8f5cc68aa1b2744f85c1941b449a15b726676343e41505f32aa438672b328808c7f4fc3671621733e273fff5eac6997c0c49b8ad65ce0d3d48902434d8fbc05042f4656b86030e826b94d337318023a41f61dca4923d89e9a6370224d7cb4797129ca987b6cf3e82938ab48ea29ac2af7d938c05d01ae1c71d90fba5eabfa0e90b79b0054ed75d87e2465d24be1e3055447fcfc11acd5178bf0b7950f2562fb1060abab0bf943901bb7d64c65b23ebc6d380af0cde555c397da1c59f88944ddc0a03bf0ff5ca9f9ecef518642e28b5b5a0c8bbb065e3f4a032d47e25eebd8d7221a98e097c6954b36dc03c7a18560b6c5d4e77730e675ea72f40b996cc1fae555ccf5842f233d0ffed701f45d946a65cbfa7e112dc2ecf7a86482a43bd4d91686fd0d0ffc5a1adee44fd60f3a8cc9444733d31a5427e6975e170db889e0b7eeb7910c086643ae98ca3edbac700abb13103a05e2bfcba694d6c90cdafd4cfdfce38c427b9f85a4ac0aff863abe296992f5492dd2a21d340585bf82036cd25e8c39dcc38596eb06a91b90e2613ab9f1bde0042ce2068f86979a6d7a5d9b646e9c6ae5e2b6c0d152288642d40424caac6448cf7fba9fe75e6fb24a8326eedf9c61147830c8d4a36298ff1ea484d01b8703e5104008ca1b333f4b577d6716570376c57258d5a66395321ccf009da9403f0c226182c6f5b2a4ec16436a9c687090f35174c587aae8cbcd58add2817c6eb0fd67224f6ace8bb84ef6c321767bff222d707a092d88613a2c58a4f3afcd9355594c4dba394479f0751d8fec66a9bebebd89a847d34d8b0a9ea0e201cd4b6afb332c010dc9648a2ff49c8ca11fe6f9d77418eca2affde7009ee0f00ab1149ea8706369b070bcffe4d7565e75f8ede6a9f612450c94e8c380622cc5bed0afd66a1f50d557a9d277bedb321de43fe0e6cf05ed366ad5524777bd50e790fd65ad9eb09278b03bea997ffc9c06652170e9341d9e1367eb2793df77985d836d408afa944a4d488dda72bfe4620ed90330da1a17bb8010a4e63ff3a163a139c948f95c57bec27e7a828b8b1122d4641fc31c4b4f7cde1c9eb04952c0a3fc8fd04ea73cfe2b5c65836cf0bc53977507db0ac14c71ad93233eb77875953e58596458f75a7c39fc350f8bb7ab4d59a087528ba67a8773e53e51ffd9c5374121579dec1a758482612f78c9c3657d92ac7b7e9f364040f011953cfc918a1edbae710eb4515f936e86fdd072eadea90373a44685fdb52f6d7069bcdac7cec9272c6db075b72ae129e55f50ccdf5aee792a8e48b157c521a05cddcdfd8110790a0dca643aabf9df4fe3192a90f8dc5e865db28e3a639a724ce4f44fb18f458afc1231234ada8c2956cbe60a085b9965372a50f03f9f1734611dc2ef68d11bdb75546003cd32880a2be86227347cd78e0eedfed52db795b74d91893f4be4a4115406d898da6f70940eec98ac860ea9051b27137eafeb0841765c253a36df89ab724bf9e7e681c53181edabed59eab7c0fcbbcf6fcb6c6e2ffe82d1db7310e9c81c6a4e20a2baa29cf8f6ac2404a4c5eb7abbcdc01e7d0dc6f947f8ca618580ce2b752df7ed4033a7734f7c63b8a4e080e1fd14fd0dd68ed01d67a47641bd07374df71361d9db46f17d27a9be36db3cec591383077f3464b48961c8acebc77e0bc08af7c9a3bc9ae122be1632481d75bd05ab2da15e021002bbe29317019197cd4e810ec72cd2e40debfd55a14fa6669be9720b2f09e4c09e7e6350dedd98cdb63af60b00c699be6809c8b7a56727bc5de9698440fa8c38754096bdb46eac3a2875afdb6472cc68383ffdcd63d8cbe13017c92849721e7d1ea766d7b030658641629e846409aa8f429ebee9ffacf6b3fbaa4b4f2ab200a980b1a292922d5d9c2b623675186917b42ce26cfd54570e220c9c707a013cedfa2f7b05955c6d677569d80a8c1c674b6b39235ecb65bb2de92833334028c939b1e13a968e33dc3e4a1ee93b617df45842b8cc4277203dfd0a50e7d5499f185462bad6ab79a987fc028e1da0b16f11f4c8f715b8ea9270414500a84c09870ff40d9af2b7eb12d3d22c515b86b9d202bda57e99b9c305f1e04a9b30e2d794c4d1f2417e45ba30791e7f9dc8473280e624d5fa83ddc42dbe287736e0b94ecc688bbb5eb4e786b53677a0c65ba3cdbefcf45b785859b15ead4b0ab076282e05d81d4ea51d244d8ef31e46dd4258fc63240e37d3da9d70e00bd9cacd6bc39eb40310dee05061ae42c0c8c239401a5f0c6d4a1ad57923c9c70ef4dbab09610b92c00edf01be6bac49490b2f860365095460bd72090c03b21b5b167c8090fb793bf76f9cd1954899023544c96b743d1b26ba8e6b43cee683e81e93ff46caa8ab2cda6278314bae1dfa4117c516bb25f5fc59baf15bb172df8e4e5dd77d39db60cfec2fbbb23f1e735c27f11f7075c633e6c743ab70ea7f2ba3c7c4631e4e7073b7a8819db2e63e2004c3091798924454b1700bc36f7917f3e10bb5fac8a15b4ea1c55ae96f6c5c7aafe52c3437c1d882f289036cee1cdb19ded2bc24a67189551bc10d07176aeb70c2f04508494184ff4ae8bc1b2aa272d58d3569ba205f5d780657f49cb6373b7c4e78c98005b376d4655db188d8a91807057a8d16bb92c46b599895bf5b6c36d83873491d514ad4d57e6f38371eff8bdf75052a3b375f2bbe8b62ddcc297fe3b3f280d157ef2f155f72d676b22b907f383608f93073b6b367dd37641f2ce66178a135aabf617d4fb114449e8f5aae4902750863245197352732da53da6c5156cf3cf5b3c7af87c5f7d81b4758ef110a743e7a012952a3b5fefd108924e61768a307d201d34c49bfee780ffb4a59f56d6e5e01cd69ff6debe36d05d2c69a1ae2c18bed0e34187952ca60968e420f1846eefae13a2cdc83db5f82e6869e6fa5f7fdfdb10f0d702d2b5b67d9668b90c13df172a34ad0493c1919b41ceafd89706ca35eaba4f7826781ee6e3b3def2083fb592a76e00060bef2333cf119103dc03fdd3d7d1b43726f5083584de41e07b51d8585737df9937968daad9baded54434d1ad2935c078d904b9ee289aaa1a6b6f0c3cfcc4baec3a2bdd95293b567128d4ec2090edb32709e15cfc51742398840b02887a61155b8d278e2811313904db64a924b7027f937c6a08987e05c6ce66013622a53623458ab0101ff37a828ee27ba0cb973437c9d8fbeecb98b8bdcf3cc9b40c19bd148ade4f4ecc8da782c96081367af75c6d4251563d83d27f72e881cea610fe9b48b7df3ea22a6805240711d9b9306fc00aaa2a2b7b226c6820788dec1abb5b2141d4bf0a0d2f3f9671971def132b48bbad3728d80ca89cfd05a66a1645dbf04966da8ddb623b3b9149d4b7d0e9b4e46ab27d23941e4bc406df72d18da1eafe9a1b1b4fbc47c4465450b78f325d085ca8bb74b1868b3c359a6c89fc718da403c5d7c56eb1841f6d72650e8e2233f4c894c51624a771327041c9e102a94443c862596d544f96f586ad69da5cf28f89bc0b362908da7f741b94a229fc995cfa775bb6f4863852bfc65bc75dcda2405f30bbb41636dfa73e875e9c3c96d6ff015b2a3c72350f79c141daaa8b355353c767c4b42b5fd9609216759d2cadf0a9860129a287b5a3c96b28102538fdedc2756c3a1640343ebb23dfde931617b81ca0d1815534e68a1b4d2afeb781ee181c98db79550570bdf18d2ef43c11edf4d4f4471e5aa415e60fdc05c967a655962f03abd48bed6fb9816ca320b13b5926bf98c787377abad98c4db42eecd9d2506d7cfaef721eed0572c55bae0e5cca6e4a873c0aac4f354222cc0ae573038fc7a7775e533dfd3e8d9767d24c646d4d44b5da63c89bd00547db40430145a5e5007c1c147c997f625c851ad4c78de42b344ae6c19ca56dbf9684582ff96ae65ece46862f38d38ff93f277b59707533cddade", 0x1000}, {&(0x7f0000001580)="a7ef411375d179ddd0c41082f78fee0e524553910cca3665732f9737dbce287c204153ed0271c4507a79915715608881bc1ff1be3c4770efdf8c39341067ac907fa0f0445eae9d626d7691b883b3d4084b2d30d555b405e8cdf34aa3243555ef043455bf8a7e34b1bd9c93236fcc51b560acfa526ae15c78b1e875fca72d9ef38c6b2b12e3ea71c827c21413572e58d23262a636fbf9b6d5a67ac6ec0bc89d3bc33128fa35b15bcc452b4bde9a9243ea41d52742ebbeca0f8cdd1ad4a297c1c52dcbd9a1c8d3f81b211c3d37f899451546bf6524939f462374163386ea7bb63098e93baa21cb6f247e1d", 0xea}, {&(0x7f0000001680)="a78f7d1056f44bd3baf29b836658eb724a4b06fe42407e5e94edbf7f045600cea6d1e900cb96b346e51242bfd26d55c6c0f1487ba695e98792779f3fcf", 0x3d}, {&(0x7f00000016c0)="98d95fa5281bd2621d06667a7612ed518cbc3e754258437d02a2384dac2f7993402260a6b5809882e50d3a9e034c90badede117b803da997968eb07303479e6b8bfa0a1b630eb551a0f4d1de6b8d3caa70f5f33c1650c3be93f182b0afd637721368b534c0a9e735c3c805de3f7a30b429afad0619ecc28326f86d569493e284e742f34134ef198764a698de331f20d2e2b19e8e56bc361ff18732b6e1744ad74e6c4cb39d845a0d6bf3a9577a42fccfc0217d900098f17248cd33fd4667a002e4", 0xc1}, {&(0x7f00000017c0)="85eeae6f7c797d81498c611179b23ccc46991618dd9f669f122eff62d19e89043ccfd7e530e0522dcc480bdb316f6cba061372f38ae758e8a4d2ea71da3d8bc7de031a045c5905846b046c0d8235", 0x4e}], 0x6, 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001900)={{}, 0x2, &(0x7f00000018c0)=[0x0, 0x0]}) mknod$loop(&(0x7f0000001940)='./file0\x00', 0x108, 0x0) open(&(0x7f0000001980)='./file0/file0\x00', 0x8440, 0x18) mknod(&(0x7f00000019c0)='./file0/file0\x00', 0x4, 0x9) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000001a00), &(0x7f0000001a40)=0x4) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000001d00)={0x4, 0x1, 0x1, 0x0, &(0x7f0000001a80)={{0x2b6, 0x5, 0x1, 0x1, 0x7, 0x141, 0x433}, {[0x100000000, 0x9, 0x800, 0x7ff, 0x6, 0x0, 0x9ce4, 0xffffffffffffffd2, 0x4, 0x6, 0x1, 0x3, 0xffffffffffff8000, 0x5, 0x9, 0xff, 0xcb, 0x8001], [0xec, 0x401, 0x10001, 0x1000, 0x1c, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x5], [0x3ff, 0x6, 0x1000, 0x0, 0x568, 0x80000000, 0xf7], [0x4, 0x2, 0xffffffff, 0x5167, 0xffffffffffffffff, 0xffffffff], [{0x100000000, 0x1ff, 0x4, 0x3}, {0xef, 0x8001, 0xb1, 0x1000}, {0x1, 0x6, 0x7ec1, 0x100000001}, {0x50000000000000, 0x10000, 0x6, 0x7fffffff}, {0x6, 0x8, 0x8, 0x1}, {0x9, 0x3, 0x5, 0x3f}, {0x0, 0x1, 0xf7, 0x6}, {0x9, 0x4, 0x0, 0x1f}], {0x5, 0x9, 0x0, 0x7ff}, {0x5, 0x0, 0x8, 0xde9}}}, 0x8, 0x2}) bind$inet6(r0, &(0x7f0000001d40)={0x18, 0x3, 0x7, 0x7fffffff}, 0xc) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x92, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)={0x1}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0168fab506161f728dfcf19cdc5d08c794e61d9e"}) execve(0x0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="a1243018a591e0ea3b199fa02964f1ce555e7d1828189ce9e25c5f945418e2653fc080503d8f85bba56fabdc539c9f202d45d0d760887da9d0f265beef608c565ed61a8f2128aeceb02d255805ddb8e87b67fe66fbba0cb0ce4193e51d2a5a66b31d2616f77adfbe234564f2502fb95f59be2622550f2930dfd8481d0c95bd1a2d1bd598e8922fe641854ce0a57f4a7a8b5af64900b50c6478494586dd52ca2b25717995c23c4cd0df3a1d0c4658d8039a98fed617af16d36ca854e4666364", 0xbf, 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x181) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/68) syz_emit_ethernet(0x3, &(0x7f0000000140)="be34f2f1a6d56e3f7ff0c5bf1203076d44459eca432ab6d194f4e93fd677ea302a02c6d4e9034b1a2f518ccf3267cb2784b0810d73c00c") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x4) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2, 0x9, 0x0, 0x7}, {0x1, 0x80000001, 0xfffffffffffffff9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0x3, 0xd10b, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffe}) shmget(0x1, 0x2000, 0x48, &(0x7f00007c2000/0x2000)=nil) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = socket(0x1b, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x80400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x369) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffc000/0x2000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) semget$private(0x0, 0x2, 0x8a) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000ac0)=""/34) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000e80)=0xfffffffffffffffd) semop(r1, &(0x7f0000000880)=[{0x4, 0x3ff, 0x1000}, {0x4, 0x2}, {0x7, 0x1, 0x1000}], 0x3) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000ec0)={0x80, 0x0, 0x3, {[0x200, 0x3, 0x8b, 0x1ff, 0xfff, 0x2, 0x527, 0x4cc3a458, 0xcc3, 0x1, 0x10001, 0x7, 0x9, 0xffffffff, 0x20, 0x8, 0xfffffffffffffffa, 0x5], [0x8, 0x80000000, 0x0, 0x101, 0x3ff, 0x7, 0x5, 0x388, 0x100000001, 0x5], [0xff27, 0x7763, 0x957a, 0x5, 0x8000, 0x5, 0xffffffffffff8001], [0x354f, 0x4, 0x8, 0x9, 0x2015, 0xffffffff], [{0x10001, 0x1f2, 0x1, 0x9}, {0x3, 0x8, 0x100000000000000, 0x1ff}, {0x6, 0xb576, 0xfff, 0x4db}, {0x2, 0x1f, 0x5, 0x4}, {0x5, 0x1, 0x7, 0x8c9f}, {0x0, 0xfff, 0x100000000, 0x6}, {0x1ff, 0x0, 0x46c, 0x4}, {0xea8, 0xde6, 0xdb9f, 0x7ff}], {0xdf2, 0x8, 0x800, 0x2}, {0x3, 0xf7, 0x7c}}}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r4, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x100000001, 0x6}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000b00)) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x200, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x2, 0x0, &(0x7f0000000e00)="f1e3d5e2e433f2073dad37c024318b6035bb1ecbaa21b88c73b1b9ce733bf39aa304d4e2be369ec988b8d4b2df07036319d99eacdda6c2906966d68337f756076bb1f8e571a113b69914741f87f71ac12f2069a30f280474fcfc5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf6f781b75efc3a64cf60d616f9c008f", 0x7e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0xf9f, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0xb609}) fcntl$getflags(r0, 0x1fffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001140)=""/71, &(0x7f0000000d40)=0x47) 16:00:09 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x20000, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000180)="85b46d17577b3560b9c75536bdc67166318505c9c2bb74ed9983ba6414d8399a663883e16010c6a4e53ca057e5ac66773085a03cd0eecb1460328e853f4394801ac490171979d481add89ad9a46623acdf17ff8e7e38ded200061060d428b0ac4abd18ffb183e94c746f81299e1d896602067f5ab0da0133bcde8f31fb5865bad136170db31d2e44a9a5ac38d8d998733c9b996b041688da04e97a1c351acea0ac34f3889d46cb86b1dc7c786f588b2fb66c8da798a1a18d92f801f51afbd9a80b", 0xc1}, {&(0x7f0000000280)="93ec111609aea107f5a6b62bfaac2ce488da82ff7ee6a5d285dadfea462ece29bef991fe597025f7cf93b13560c2f00adfb53be93f8f20731bf36b1bd3a030b8d6c8fb7ff4f161c472ae33f49264ee8b249ed30d63545f530dd475873a9d2e59ad", 0x61}, {&(0x7f0000000300)="703ca8a617b5f43adab626cc05c8fd7732b6c7f9dde4c9b473ec046076c2dd1f885fd355fcec55696b2249b825f86581ffa42ec6cc93b9d28e9938751328a445ede6166d7db4ffd8899eba170ecb90a590a8675c32dfc20d0a83d3ae6ad302136147a44aec626d1c9b90576d2b20042fe106574d04228e730a5d12015c25085a41de4f6cfdf795cba11051bd4db9fb99e3ab62f471f5705694727c3e44d98e29be46db314339e32c63b8ae8678f5307702c1363d10e326ab55b9d5efcfc3be3e35cb445f18a8dd43ea690d2493b7540fa4b7515c59507b6c", 0xd8}, {&(0x7f0000000400)="8ccd", 0x2}, {&(0x7f0000000440)="8337432192b64e2c97a14eff9e926bf602d5d01000beeabcdb11f978de6abd61f510b7e424ceeac47d1a3e1b55ee6862e2917353c41d2e75a598b53588a58d013daf87baafec53f19be63bf0082a8ba90ed33bbf4ca4aeda1dd93aa1345b591f4954dbeb8c3df9ea589362fb3187153dc9a74b2a46b74f66100c7f1a28d47075e131004c089856f292abc0a39c35e86345efcde48d81e388e02ba770e600a2b2087be0fbb328ce6e8a09eb903a3af80860513e2395aea4", 0xb7}, {&(0x7f0000000500)="10024136066f0965d50112fa5b735c13cc2c18450c4b074e77d78aa9f3b5637ac562a3a63ad91daffa0e17a9566247ef25d905579dc228afe87a7ae7498a78ddf1ab6b5e3d05ec2030c1b5e47f32d8238a9a2d6f41f1b0852c5d1c6b5e59bc5403e1ebb0a874a4a4ddc6b6b6eae56807f58152616a3c479be23cbe04b931f34c43fd14e7edc1d2078843e675538e3895a294eac38ecd915e23a2ad1b072791cb9e12b804a97f9b6f98ae6e7f98403f0c645e3f0869bd73a9a8e8", 0xba}], 0x6, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58}, 0x405) r9 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0xffe) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) shutdown(r3, 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000003000"], 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = getpid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44004004000028aa) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186007008b00002306000000000000000000000000000000160000000000361a8322dbcc1cb13b3eb3", 0x2c}], 0x1) 16:00:09 executing program 0: sendsyslog(&(0x7f00000001c0)="47a39a0071d7b468f692792464e29362e2e8713b217048497a1205d480b559fc489ec9dfca3da424faac546b7f996d593c7452388443c9fd695ecd2a8dccb7abc6434ec6a143ff8cb24117edc512800eb096c1d26b612a70278952b363dbc985c3e8b11a871462f1226344fed8926e7fbd0727e6cb1929c26bcbf63122ceeb895752ef6abdb085ce1c488d3aa2057328fb963afd5efaf33f47bdc8", 0x9b, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x58, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4e5b) writev(r1, &(0x7f00000000c0), 0xa9) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000001040)=0x1002) utimes(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={{0x2, 0x7}, {0x8, 0x6}}) write(r0, &(0x7f0000001080)="cef1255bde97c06fb026ff14a66baaea2bbbf8171130df9bb09316f03ca5abccdc746ad602868650279c11", 0x2b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1021, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x40, 0x0) kevent(r2, &(0x7f0000001180)=[{{r1}, 0xffffffffffffffff, 0x42, 0xa0, 0x4}], 0x1ff, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x41, 0x800, 0xe400}, {{r1}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x4, 0x4c9f}, {{r1}, 0xfffffffffffffffa, 0x5, 0x7, 0xa3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0xcbf}], 0x0, &(0x7f0000001240)={0x7fff, 0x5}) 16:00:10 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) getpeername$inet(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x100000de) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) write(r2, &(0x7f0000000200)='R', 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xf617, 0x1000, 0xffff}, {0x4, 0x4f, 0x4, 0x7}, {0x4, 0x100000000, 0x4, 0x8}, {0x1, 0xfffffffffffffffd, 0x6, 0x5}, {0x4, 0xbf5d, 0x6, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x60}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000000c0)=""/222, 0xde}], 0x2) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000280)=0x400008) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000006}]}) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x1) accept$inet6(r2, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x20, 0x400, 0x10001, 0x1}, {0x0, 0x1ff, 0x5, 0x80000001}, {0x0, 0x80000000, 0x0, 0xc8e1}, {0x8, 0x9, 0x101, 0x7c1}, {0xd962, 0x80000001, 0x80000000, 0x7}, {0x3, 0x1, 0xb3, 0x34f1}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='6') 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) socket(0x3, 0x4005, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0xbc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0xa2f, 0x1, {[0x2, 0x400, 0x80, 0x0, 0x3, 0x8000, 0x3, 0x6, 0x40, 0x1, 0x3, 0x6, 0x401, 0x8, 0x42, 0x101, 0x100000, 0x20], [0xfffffffffffffc00, 0x5, 0x7f, 0x100000000, 0x1, 0x59e, 0x9f, 0x6, 0x15, 0x5], [0x2, 0x0, 0x800000000, 0x10000, 0x8000, 0x4, 0x1f], [0x5, 0x9, 0x1, 0x80000001, 0xfff, 0x69], [{0x2, 0x0, 0x32, 0x1}, {0x60, 0x7ff, 0x3, 0x20}, {0x9, 0x1, 0xfffffffffffffffb, 0x2}, {0x922, 0x4, 0x7, 0x2536d546}, {0x4, 0x80000000, 0x3, 0x4}, {0x0, 0xe3, 0x9, 0x5}, {0x3, 0x1, 0x4e32, 0x5}, {0x9, 0xffffffffffffc589, 0x200, 0x3}], {0x3, 0x6, 0x20, 0xfff}, {0x6, 0x2, 0x80000000, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b9, &(0x7f0000000040)=[{0x84, 0x2}, {0x7c, 0x0, 0x2}, {0x80000000000006, 0x2004, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:10 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x820, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x3}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x2080) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000feb000/0x13000)=nil, 0x13000) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) r1 = syz_open_pts() msgget$private(0x0, 0x8) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r1, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/220, 0xdc}], 0x1) syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000480)) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x40) semop(r6, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:00:10 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) pread(r0, &(0x7f0000000040)="fa249e3f903599e1c7d794139bb8e456873ebde338a7588875734b85279a2e7226846c412bf40f9c40b07e", 0x2b, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:00:10 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) msgget$private(0x0, 0x30) geteuid() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x917a, 0x97b}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000002, 0x7, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x6, 0xfffffffffffffffc, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xfc, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000004, 0x8b35, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0xbd, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x10000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x46, 0xf0000000, 0x1, 0x548}, {{r0}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x9, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}], 0x80000001, &(0x7f00000002c0)={0x2, 0x81}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = shmget$private(0x0, 0x3000, 0x10000022, &(0x7f0000535000/0x3000)=nil) shmat(r2, &(0x7f000060b000/0x2000)=nil, 0x2000) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = semget$private(0x0, 0x1, 0x40) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) getpid() 16:00:10 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x5a) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x7, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1e") sync() pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="6f1fff640a5aac860344039ac8d4b3e9dff1654fe92c09acdd6f50c1d84ea3f95078c08c6f0adeebf7eb5915d08e4d2cbf910eaf2b250c772b0021d05e54a2dde60e46600967f8d8a61c5651f3bff817c66e4c6a59a59bbdb030a2487e9af4111d67dfccd740274386a4802e5b89fe2628ea9a1be4f8b67610f5229d3cf6a6a19beb8de979fcaa59fc705ec6eeb17a04ca5dbae84f35c838dbb5a756cc860d017de77f23db400b74aded684a2398251b8aa1259e0cdb7e41b827d8f239413f08", 0xc0}, {&(0x7f00000002c0)="2027e602eca73260e01a31fd743e3f7bd2c29f9bd506", 0x16}, {&(0x7f0000000340)="4ee08dc67a601ec432faa7c97c11ed3e15caf0ea3a4bc14e7dbb8d8a172f4c096b6609445af30e3b350a55ce9cc279bfeae9b469c7fe12243237fcc50963115c01bcb03771e0235f0b", 0x49}, {&(0x7f00000003c0)="2ad5e9b82692f7aae06b8e15e940a042f436d440bea60753cb3fd97f7062e6c419435b30f2b1a6e957ca33a9d5d21842615284f4ef4663a65b6baa7e70d3e1dcfc6a9cce3a5d23b309ddfb1d5963d1ef2b6b568c6f", 0x55}], 0x4, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/226) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000080)=[{0x1ff, 0x2e, 0x4cf, 0xd01}, {0x0, 0x1, 0x3, 0xffffffff}, {0x4, 0xffffffffffffff64, 0x1, 0x100000000}, {0xfffffffe00000, 0xff, 0x4b3, 0x9bc7}, {0x7fffffff, 0x20, 0x8461, 0x8}, {0x7, 0x10000, 0x6, 0xffffffff}, {0x80000000, 0xffffffffffffffff, 0x5, 0x10000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x5, 0x1, 0xec4, 0xfffffffffffffffd}, {0xfffffffffffffeff, 0x9, 0x2c, 0x100}, {0x2, 0x3, 0xb79, 0x2eaf}, {0x100000001, 0x3, 0x9, 0xf6d}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[0x1f, 0x8, 0x9, 0x2947, 0x3, 0x81, 0x2]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xec00000000000000) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getgid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x54fe768, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffc2, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538606000000b8110000002900000031000000030000003591af0dc1bb893f04ea836fd9c7c803d4b148c25d321bb61ec3e03ea499defad39b2d39c6a2678227d3a6521166f20650c232d00f7e361348db4d90a5c1421e2f1441e53c62848a7a42c6d0b45aa1e86257950d5943328a2f11b5f3220cede8a6f97cb7f404698286bf1c04107db048882e9f68956642e9af31e45d9dcbd639a3e8eb65df1aa391da8896202bce7dad71f4dfa52fa760b5d72366aa1a11e3076c6825f6d5929406855f6a0e38a46078617efe8c0ac47c6843958e1f6693090f7c17cb74eb6eae147b1cd17e3218ac4959c247120da4"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="2fcd6d3ad0fd79bdd946812de2dc4067e7db2213b87b944e95c685b670a940682a70d9be3ea47d761d8ba0c699596462df5f8c745a3842477c8f196ee6cda57418d1e60de3692ed24c6c63ac256e997d3a6676ef38b94d78efe78784fba8f64b104d5a3060ce0eea2cd4c88a8983766b47d57ceb8baa9c43bb82a5b8fe663e8af42b03ee5c0fbc39732bc69b572b4b484ac3dfbc7be2dd5bfc5971cb0aa14704ced84a767199c5208293aab7db1522e81554a6188e58f7cac93f8e610e5771315703ae56e1012ada7703d9768855e1e06da390276bdcb3d6afa2b8029516f7f522c9d17ed9c5a1aeb493d14da0af2290c9c4b4e18e1f59f4138a01fe8d92", 0xfe}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="0801000000000000ffff000004000000ff2be7384cf7c1aca3bf7b3b6ca88635ef2c7b57d6ac86dde5ea3118a167e913387defce578d4c5777923281ffa48aec616a2436b9f9e65d2f71788f588638f50f5c1db5f9690567b147e30b771455de3ea7d64fd9ce7558fff449c1586b9465109b37fbdd22b4909d1880c5db6a13cd65f3fc364f2b26c4ba16aee2d0ac8f7eb208872c8e6c834f12b29a862bb17e1de4e4a4bcbdf39d5f50fc20dd63c6d38a6d12552d29df6bde11dd1af66a748a00eef8fb8d356209a8b5839265f4d80079e6a34915b514aa892793f2cbe655ae62ac8618f497ccf11e5bb20fee68719cc508bfd1c61831def6ced55e08628077b74c649a4484fe12649800000000000000010000000700000012ed11f662454d2fae2ae5b2e9068061f998f0319040be715f254506d5cd15d49c298a1f6e215d0fdc4ec58adc69425f822e78842e12cb5677477152864b8e69d6e2c8e28508c2db88dc49af3d70035857451ce5c7d74038afc1a1e5bd9683c11ae73d37acf188117a8898571ff14bd6badc9f254dfb73ce4196f7e2670ada67bf585e16ae0000001000000000000000ffff0000f7ffffff1010000000000000ffff00000900000021f623698c980a4999cc4b4e57851508a03d763a9b3ee0ec04233f3d148a726f66d40adef5335f1fd621767db9774ce2d409e11898e5364f2b3f111c49bad7d2613f5babae9a3e906bebc2e368cfa907d594f17b5568689b7e8bf62b2e926286835ad9a42af2ff02934609fae6cfdd841e68fa119b2e30d9045db6c37d08b7da795ed521672a4d13fcf4a88ecfaaeb931fade83fa037d57dfd7a1eadb6e30ea5bf4148e3f35975d03c85dc884a1bfc598e3035e0786178de281bd4356f2e408f9113a6747bffb3ea2d496bf386b03c72bdeabd91d7724292290041322ac8c588342d72a5730501c3959c6d536c448bf51257fd0ce60c9782b07c9855d65a8335a7654ac804d816885882287652d11aa257f06b7c6880e2cca20560b05ff3bc10e5c2f106d7b4bfa6c76f360ca30886a9be91facf990be142f082b0f530c2ff7971418c302b4b80bd7bdcbd2f002e5e938f54dcbafbabba1bf331be4c507a24d630b5ffcf8d33835f05f315f61a278eefbbe5648159ad8565f76b4782e18a19f239331384382e20fcbf5a0b186f0321ac724650f37c1a393b7c6e916d968f7bb1ac508cdf0d7695dee07df1d5fa1b7e5329bd53ad8afe22f39aa70a9c0d5d090d4ff176830f268c5d911221559768c730c1225365e5db25f9f1031680c823d9c6912c0c1aa1b4c1071d066a8491acf73d0d63403dfbea4d73151ce8fbbd424bbdf9889750cedde8e031eeed9bae2d9f9f1a6f3d8b00b499b76d1618ab386db857d90be2f38de3097b23c1f6ab8719d05c3533be64d5194bb6892e7911746261e4c06d4995ee8c64d7a25149ad5bb070fbbed1941d64a72ced9013f1e77353ac7f8ab3be685306f454e73e8016d16683c414a6f09a0d6e1f888244312a808c97f4c4c6c459b5b9cd5b866de900fa2d6cedfc1b4bac6a6f7e4c3bd17655d247d682ebcdf1ff8dbaaaa5263e52f93d409750459dcce14776111369d6a820685ca101ad03627d9f8a00b53aa4a2f06cebe128764a0212b13f0091bb48d59e5d4f43418f9743bb8f33ee22ee9991e62ab3b7f973796bad517732be823bb420679f51b67f5646339771bb89f8f2a53217b99cdaee2f6810b247bb11fb06245dcaeebd31b3c1e3b98ab49ec700d90a9e5b74df7641979db966d075337b65f420744ca2048aa8d8316ad6dde053f682e555ff58733cbe7a30a1850e15533aa71f07dee51861099999f57a2f856fb88a44b88df50370f52f26e935d2975948efdf098e76688705adc74fcd14e6f7b951d43206365586be965d6597fcbdde37631ac3faa7dd2f894c77f7ea2cfa28f901778331db65d7c888edaa48d59ed6e48ba3746117c806456c5a14cbd517077fcdc248f64b5de61184bc2b24eff7218127837b85de1b5b89ce3b40d23cbfebc66044a27efbb687df8bc0d5c96f6a907f072876a664634aff587923e655123b7311ae3ce5f37b74d203d131ba655531028fb28f21c7eccb65b277373fa44d231d5bbcc6921f7f53afad8fca1759d2c1353b70a24db23f6d27d89339e5e985cd6b8ab067cae6d41cb749f2fd3bf23f28a1bd52fbd40f480d8a66400340d6554da77e00879f94994d8e329c9c8864c2b171e5cf0f52e9bd0af2b0f55850f477f9d9ebac9b456a82e19a849e1570cac53793ebf7c3cf5485eac96e9f0f27e4beca33f565afc4a6b01e24d8bd0d1ae074cb2fb065189531dcf39f9dbddd57fb5d09f7262b6ff6e07ac83453575c38a94d4fdfeb0f24ab6b3a75f88076650b8221b1e872da36a73539aabf1e7791621c338c7801e78479df197b7f6e95a9e37945680df7aa0016e1a0ef35fabfe9e4947a0adde7a07ed650a35b32709ff9d3f3fb9e70493d36ce7764b737d06095f8bcb90b09d3ae1697c2b5fd83d29b295cfd8486782fafea0efb03b6a0e65aceed0651251f220906aefe7d45d74042e5a26e0af9c47cac8164e4c18fc99b6247289ea1440ad831c16b581e4dec563375a726c03791e82667ad0b508e80252c5b4c7168c39bde76547476d458be7bd795975620c58f0628b53d00f60bf8dec2dab646ec9c094b576e495d9b2b4eaa4875985e9902c033205a48bc1a12c636f705cc3605ec7f60ad311cbe2f47dd1b4a11ae0ddc54863471ceba09d0d172b65eadc925461b58c6a263821e2d23d7b9477192da9f6467ded8af0d668961511d457a3486eea680d5fdef6d70f66bc44c013fb7a7dc71563bceb203927cc84b2a912120576f807c8ca4c60509b836f4f7bb27f63d5f3807bf5a8ea157977e6cee631a3185732bebdc79ae42871eea0cb221cde09b4237189b96dc0a7f3037aa2d72447455fd2bc0b0481134dc1c013416bf80a3e46433648a2b38e735eccefb7c214acf79e8f572028b7419ec797766135e1245d23fd44e4b45413a48928ca2b1781388d67fc283e102fcc4860d817138e203b00c93931bb0d3f603e2ab2a5deb46d0d95a100be79042734406c60cc2bc8f48fa432fdfd82bfcf29c9e9fc9cc7b30bbdc74446f407df841233ff3994011c5869287ef7911be75660a333d52fc94c7615107a5cf15ccf66ee0e95a28ff0efb9c76928fe6cdab44f3d0e8382abe1ca939e905f6bb5c665f791e3e087548c2909ca4420957f356c24cfc3eb477556b881e432ac9d839ee43d36dbbd317ec0297469476ee812295dd8f90e27653e5cb9c06625aa6201eb91a6d2daddb63a74a2745386ff36e74fee71688989453d194acb73c5cef6d0713a0c3fa9d3270a096a67d4754ff602521ec996f1ca3195dc0e24b1896f85ff65852f43fb78e6acde5961b8192d0433e2f6366e18615d71dd4800aa152509e6b4c713f4e213097809060edf79991a1f30ef7ef7e94944632ef17dbb96307cbbd4e7f706970f75e44a310c712fd3ad37668323541194aec7802eb7ccc7e24a0c5692cbec3a65f8bfd450a60bfeb09650336273f2afbfb215ff614c7d27b7e0f467add61b2ff2f1545092e5746c5597cf0ce351a83ee0f7b2ba76f59c2ea5e611d95ba456a2a628c319cdc1bf8e38f30b6119e503af71c2435327dcccd821d6e561f854a00864e3ba0e60a53ad3eccfc5cec6c1d00a975278e396c489da7ef70fa19c5ec2040ce884b8dbba2f59c94f62d62a1421a911b9f5e03b1d702bb7feb3d9ed02f208e07afcc7f8ec2e75bce11fa8d355c736fef39973f290a717ebe90f486419743fe874aeddc5423ef0586b428978559743bf02b14a1db3067df8f04a47f8310dcf80cfa5a91015caef9375617038fbab8fbfd9a10bdb6989e91bfbdb57865f6bb4f9abc245b069c8860123f50995f30a16fd0bc764315e4bacff6f0f645aa6b46f108beddee3e0e0b025a563b436d790051c9fb9176c50acb8b349afae810585a77884f8df12d02e1b164702092fbc579a77d5f21f9fe2e229db3a4fdad807f3a95201c3330cef35e5c68ea199b13553239b10d584a20f358a3fa2863bc668a5b091fbee91ed6108ba6fee3c7bd65c12bd4b824f4d3abffccbe74cde571360ffdeda908a1f54a454ef03ca2801a2e601297e2ec7a6886f01d8d7cedcb14fa62094fd39783bf85627a65ed338edb9cca2fd75258df99949080de738dc7c95a7ff6a7ab91c2ba1f23856740b4259118f22d7f116abb3cdc1af3a6582eae69f7cf724766ca7fa6d9372b6ed5fded18df477dd126b790a566a7eed8fe7e8cc2d8ae52d207514dd7310d7d4c71eaffee3528ffda383aadf4caf87113cd17a4bab3d6e9f7b00e9fa13dd707055eab022c1e5171a5630152786df98005522ad94d51bf6bd8327aa42b59bd1a2b03b6db24edaa7b35b67f1247f7a16edc6caf65f6fdc555624ff71786a167b8b220eaf798d6ea796b844a65597898fae9081c788103d0ec8d61eac0d1eea3e25bef2bdf84c270071a12de3a1ec217c76b5e93c106642ee760d383d285bc332ee98ad8d93732fb0c7f7661d0ef07220a69d5e84c53c8bd0afe5f9de69b3c892c14d5a0f0690b751112460995739121de05527d53f5c03981342edee949ffc475c1b753bbe4c66b3f6180fe0aa9b14bb6e9ffca842fb02245041c1494e4c855ad758d2615111b4de942fe1bf3290899ed0d50166982fe11210bd592cbaf5178f1a96ae51a34756cd2e792c0cc563adb69c6c314246823d9a10c61885c5815f5599245a3c3397df32e3b95a9beb910148d101cfafb8590339c83f4936e505603a3c832a7f2d270fd171e5ee06ddc916df2ed4c1ad207f0316101bb113c925b594a5f5a28af74467c7869ec82e4bfff11419500edd85f04fc062736450e091220743056782fd55c9767996d2bcdf37914d72812ee9440c28e042b3d5f80a60093c9094c9ca6b215f391c3235371919a0848a1e2bb1226790963bb1ae8ffe0b8df121ba7d3988156d3d06321a9466f391c52f1ae8268b646d0ba12f803bd8f0b2bb0a41c8ea621f9e0f9985dfbae28754834200255ef709112f595d4c0d5124c8d012ec276a782752c91337690cea8c9441f49d7184e1203e7b338b11167a68d654a3fc4b12c04b0a0abc8c4f12dc20004ce5810d1659ce7cfc5368de280f0c78d61fffb1be830ae8f0dd5bea1883849c81771e0d762a5a95af4c82dfe82abb4987351994f47f15962d6c4020e8aaa8cdc5f9c8934750033b254abe390ae3d7d193d454bdc11c50a7f32bca7498d06aa80fde0dfbb6f2c9bb2fab69084b16f5a31c6f71309866b2a3cfa8976a3b9f83ffa7dd125c51ea9830281f2ade3245f357d6438ccc240d496802476995507c1f7804b71af68dafcaf3e34a3e7f42f02a36806ddca88ba9ab2534f3073c9f3c5b21695868d69e26ede04de59354396eab1a25d09c1f3befbe6a3243c9f693367342b9254ac156c68bbf661bf1160d9cd6d3f05d69d93fd157d42483437bcbb18f1444f490948e0dd26f6a4c7dc58d6f517ad795c7e26e381ead111c451800b8889b49bb216659ee742d09be2678951d9b13a718156fa0cd7127b418689f954bc871e5f3765bdb76acafa6e374c5f67a0a0e66fa43f4d6df3f462ede954a14abe520a2a593f4762a1f8a7022650159ae30a4d493088d18edf29b3d05996fe6142dd4d1f1312e611779c8c3eb59bb3361552895ad7fad4396525fb6b6d7592a2247177126525a42244d09da75abba75e19e26cb0a1eade3e369417d7a1ceb5e7a8177a9119cb5ec97d29b77f8d90f370f3587b1fe122331cf76270c701aca6d431f3fa4340c5d31937044a5e3e249e49ec47464639274496c33b8c5a826958d013eabf30b459054a43e537544138f44bc743a1e96cd8af69d9bd208e02c28a804b3e4bce7cb16e977593df66e684279258168be25e28bee71313d303117336321a1dd084499aa50c0fbec6b4f398f09fe122d15d24e892c1670b76c233297a2167a46e3e8075a4e955c2b9987accd491124cb30a267527781131067cc0c8d84de3ac21bf2907ea7737391e7bfd5718a916db519eb86259d76ad9725041c3265dc3f1b225e30b70d56d177aa64efe23cf203daebc5e41366a2dc3035a4ea449ae089adf4d905d5a0adae88fcd6726802442dade72a42352caf4b92340f53149ecafeed54d44a741dda0f9e36275e5d1060aae57320f0205a7b0b829c0f8942b60416c93b8f6a2024146016f2f4176985a737bf19dfb3c13a0fd973467c80a2bbafdddd82776d6ba1e48dd9c7ac345597532ed9b558f6f706a7e19b81b064fb88fc683a8df8e739526a209749314714c049f5923a621dd97ba895207faebaf53089026711b666dc86fe85ee800000000000000010000000200000026d47deafad85d1bc6e866218b140ebbe1cde9e44a19b2fe1d1ea2152414c28ab37ba504f7abd530343b8804751ac4a26548aa9da02ac6fda9605664307963c9cf0563fbf049e2222a6807fba6a3d863d4c62aaa633e2cb856e30fd562eb39348db9e8646588c3028ff9f1848b34c96680f7d8dba8675f3f3848ad4718e1a6029c6551d80788f57781c1bc57b42549784d5f837c9ff24543ad1d35a2d4e139d55dd811fef65e4072ed0c0a68590690c9b416c2f8bc7a1f1278fcba4aaaf2b280b8a49e266a1a8a682d30db1a6288a86fc877f700000000000801000000000000ffff0000f70c0000fd6c415fef5f8ad7ff2728db9fc0a64932e0fa1a4c320fdef316d7a12c09ecb2ff2a0c4aad85e39a7c2c3ecebab38dba02128d3073a6a9468edf7227228ee4df5c1b7d34d0cea2683cba30238050676e3ef5968cf702915f70963782cf18287bd318c2926b6ce8e1cc091ace2582688030cf815b2ed6358e7d221fb40a6a5186f283b021d9d9150c17c0d923735209b73f7d0f9e9e532eb253de629fa2d9d1389c02062a50f15d2cb9b8ed4ebe7d42b350fcd7a833253d1ffe8e1f520d7ca7ad28c54efadf22faad92fcdfbb22642b3f387f1ba01a5060b12dba24fa4aedf40bf342a92a0ee8c640628b8793ac641b1a83f8702438bf5f00800000000000000000000000ff01000005db116ac5c08509135159d25ea66d96c7b5dbe0fc851413c72572d4286f535e9af8f8245a85b4ae341f7ec883b0f7599f3f3849db7309ec96bce772ce930abba153b41b8537ba230514319622f951a91f1c8df375c445d375ba75884b521d91fd26b3691ef7cd38051fe000000000003800000000000000ffff000000fc070030eef5fa00537b082d9c22173c56199131da96d85335d10c35af3ff77b2a302c8264d6eef8000000"], 0xfffffffffffffcfd}, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x5d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair(0x6, 0x4005, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r1) fcntl$lock(r1, 0x6, &(0x7f0000000100)) r4 = dup2(r1, r0) sendmsg(r3, &(0x7f0000000180)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000001240)="5fc56dd69a113fe770317fb5669acdb8b4bdb4434627ff46bfdfab7ca980d9a547806a1b347ab6e482768f17d5d6607705721508572f3d0481581c8765ec4dc8a22f4397c1bb93ab797fbe4c4d2b741cdd56742cc9696b27374fc9da8581261bbc868dd64d26f4c397db73de9fd575c8156efed053c8bbd7eb4297ec73647783527bc85fd4a4d0d01411a95fbbe1a19b687213d4e556f85728564c0e289ade48264d0b7ee85b3b0dc5add427e35a9274db2f209c1e2ec4354d7b9f5d47a7bee6124b3ed84e312c239b25b5247b43767a4f2c83010bb455b755558bf250060e97c683de322c438e08132f38fd", 0xec}], 0x1, &(0x7f0000001340)=[{0x1010, 0x0, 0x101, "6a53730402942ab395e3fa3aedd4837269d73c52e55382792540cef45f433a8e3aad91a3a4b097a89ff8000595a4bbd44af6dbc9b2eb40af8cdb5e296fafc03a5012529195c14a2b6e39141a7b61750147617f98c1ee0978d9a124bb21c717dacfaa9436055206138837dfbadf53abc87a44ffafc63fcd221051cdafcc9656aa5bf5b73acfc7266efec6c903fc9e8df02da3e9706853bee6f9d733095314a3b1f10e13fb891bfebe1b7cf1d002b05c281881b864b50a38166b8c814786e79f55a32ad93d56cd238c9d3c884f8e212d261e97b2e10b0222e803d3784f7aaa801cca3d4e477cb7d770bb310d2221b5687ebffdf8750f2e357a5ad11e8a4052c5cc45f0f45338468fb39f0a01dfa766b4b2c8533543399adb9e2e2a2bd728c0c15de13dc5e646277e8894b0d1496ba9241993226a7ba24618eb39a59e82332a923aaa2d16a2b5615e7618e47ec952492d6c7bf434cc894be2eee62d5427fe51f5469f46fd843aad4dcfe6b03c35fb0937495a84102e04be06c4c8cc7d06ba25138b73f6ee80886c874e8d2b864766b119cc3973ca8e9b47cd9984061ef8410120e60cb508d5bd30f6ed2a9199ee9dfe8e236f3e5c3f70a5f9543247455b3b2ae8acf1f207398bd0c7bfa341daa73b4a7e7bc881caafb21ee2928a6e8f510b650d6fbd0a0b17598e549eb063a71d1f4abe92c629f930e917204a849017641a78ddbecacd26935358558385d9ba7ac64d1872a16cd34fe6ac21bed43c2930a3ddb32f52259adc021fac26dc06795d034b5be61305b8095cc176aa0b95bc869f23ff7aa585727089390c9bc96cd1e1103b3dc273a7e827a3e34ed833ac53415b622697c0eef83760b4ff78d1e06742fc81c45e1edc98e3d8bc27720fb5a59b79359772f6eb27b5df9b67a6bcc8d113ab75f95d824ebfa16bc91b1329ec54f6f627eb6ade8b04604fe5723cd29921995ab60267488b4dc9c4c7a9d08f4e4dbab5b4d95dcd0374629277b9818c120224aee7f262f1f0a2cd7858f3d71170f1a73d91f4da7180bb9977d98de15854728cef98563a13a67b736b17754e75e46dfa31c3fcafa1da25824ce7d63bc67660191476a0f5408232db9d8c6fc0100621406166a2bb9d7aaa291c0938bffb5c8bb751d004d2c60407a6df2507b0f95556f30783672623624d35c1343232dc19b7dd3c07a1bf779dfa829fbfb3676de7f61234d50883b268fb206d3297eee3358bfaa70f15eeeaf53231d13c522ea2fdb78f03bddea59ce3c3df0b5645bb23e1fe10459e4e2b946167cafcf787a14b5a4b043d3db0a38b98f17502c93f34f8a7b5a73f2393675e13588eac31d3596927c01feb50fda2ad4510877611969081cb8448c3edfe33e1de327821993b814d0a18bd49c1726559df712b39ffa7810297b85758575e2e4d3b0e56e0447212e8764cb38d0f7f62ef1b7c39a46105a0e00fd30af9bfe76ceefd199528463c08830bd19b43fc2392e847bbbeab644b1202eaad5c8bdfe16b3c672a5d48fe9cc32e8aad961c5f40c1dcd21c603434c3b814a072763ec5162d501d93364ce17fb7c2f37dd25619c56c8d9d304edbf44238412761bc604c48a9ef85b7e1cd8ff06b2a0c652fd85b3e671485d234507e622e351c5abada5ea3f2ab55ed20a181015050df689d344418f4b007d1f0030993500e1d3c5c407b00234b73c0945951a273e04be8100a65bb5355564ab842aba9a539d06abca1afaf1b7e4629e8449d84a6452667fe7d5b60f41f09941214883ff84a1f1dc432431ff5b41980dcf45413d06d578dae7f44c13db9519c5d3b538145ab0a10a76a8f76c7ee3de440014d3294ef2dc989bfd31db4706360ab0de2c7c81a86308083355f14838b1434169f3b5d83f392ebee7fba52ebf801a236d5e0f417a0179c2f7399536858458778aa82399d819ba3393b75b707759fdf1e231d452d220d9248f70f05efbf78cdda4ab5523f6268c3220307e52499afd3eb064eecc8b5c3b7ffdc2d056c1b2bb159582e5b838b10613e4185c754f88aae54d3b4de6908bda4a4d5049091ab8971b0b7710038042f713249feb28b47942dc6f03f85a86c46901f1f54a64888881bf494da4ca3f1606d797f554bff4226343f8959a8874437ad9ccc86f45686d390099b2a8a5296245a01e2e6aa8da58f83a634880c7722ffcdd212ac1f5011df488f0facea6c6b29fcf86731240dfec55b5298deb36074758c77bd07ff93a3dc8144496315d233437942f69bb9f3f4b64d34be203df43b4bea424dad078efa4ee1e7a9e8c86b6454a4acaed6896fe492e9e97d4b6348708b956320a864b5210bc8265a2ba151ffbe508e6b89f84dab7d2431265db73decbff3a3046e444d4ff7f8d287ca7c76754ce016409e0ad7887c60e51d1143fcf6014f27546fd5e4e72fd78fd38a76d1e7da14be6a42912dc1fa6465f2f0b2279ac18fbd7af3ee37422961bdb75c6a910d9c1fec5d86682b1bbcd99a57c30f68feab3acc1c7200a0ed62c7b641daa988efe16bf1b5c037fb2777d7999cec38a88ff264d60206321e4e39e8d448a76957603309338d6601769aca21f439b5e6bbd627cbaca783b06a36e709f9d73e24d9c872f3e8d7b2260827b5f00a8341ae35eff775bc61eb50d274d0aba2488e8d9582eaca2f048a67592a588a3568ef93d27c0cbe342275c4c7542593371b123a9012fa4a6880d518c716cd18aaee224627817f4286ee800c8361df94c36c84e1abcfd8ae735d575a3c4ef12ecdb27ce11d8e127c53b09406631c0ff40a6757aec4989a3b8a9d0c774a84c74dfaad19b899de79230bcd703151a68fd5ae1a443014905de492c5601788e71514680ca3242055c59cfc1a63f38356cc1631c9b2479a7960e97c51e3c6f92a9bb69b6a1f44b246938641f64552e28598278f0a9d243dd70024aed4b4927ab27c00d914ce50d69ef152288733af89feb6bfb6ce8658d71b43a04a02f283f2916b2793527fc56810750fc06ecb08addcb7bf8c350e9444594af958a30c79f661f777df2b5405b09450bcdddb23da793973e799e2525bfefc790426654683c38caf772b15ce73ae069e7107707f68bca39711610e03f57a6bfbc13822a7730139af1452e3aa791cf6ba1bfb2165e6558a30d8d7b67be8467132be2a293903ebf506f87256cb9f1f4f2efd5c3201c298564deda7254e6ab7582f088f95c6bddccfcbc0fc0cd2821cd48400e90109ad667fdfe89c32891a9a6c35dbdc9a253a7bffb6b134430caf3d9cc8873eeb26c8ad29012b8a26e1f12b8c5a51f183877313dce9fe1a80bdc5bffe67be9ea1c3ecd4a31439b7357e5f5d72bdddb0aff05fca46d8501679ddee5683560fbcbc029270545821686efc07b54a7c67c480a5c72f25b3515b786db62336be20fb5fd62ac72f4accc08794ac66e39d834a43dd9a75435b67214fc80d3225c726aba916b1baab96a94e6939a83c20f98748b996888f7193a295a3bd39e472e1b822247279e8d2e4515ce17140fb07c1e91f8588be11ad156540c7494e65533066e1a0ee015710893e1485905bb1199a977e324bc8d9656ef8dbca6c75ec369ab6f60fa2491ebc638f2d80ed7d51f582f75d405c45fb58adad9a1914a6a8ace8888b71a188578bf4c1198bf1d048d7d852254b62714c7577fbd8a3de7bcfa5b0661f62b4d81aa2b198195fb0d1551ce3fa83ffb94bd3eab87c455a599eb4230eb9f714a274b5965d091ac9c07867b66dd261a083fcbd0b0bf38c88b2ae4d49d1bd5d09d3884cc84c435cf99dab8e245b6cf5b0f150dc432f23e08ed76b4a5736c60b7ef367992c031135a7a7a02976c512289e2c094225d229fcce2fa2b9b22fb9f514c14464473020d7a43701932f6b3a5c2f9d69dbe049c47cb0e621d44cc49fc5436002f88495af479322474bde5756cc2823b28d0788b554e3f93e61508aa107fe9a076b7077d006dfbfe6e1e8f7d3d89d83a383ced0b673d8f90a740b107d19c326b1d02b30856316025a18db6b13b2c5748c7e5e846617e42b112076d53485260efbc799621f21260e96d3ffad3ffbe51f90a7e663ada4ebe1cda6d91dccfb8cac1fcbb3d255aecf74f30beafeeb541c4e1e736c48914c2679fe15303eabbe87693126bf3696196d79dd3ba79bc340e57de66436c666c319be5ca9f6e2fa0eb89cc6f4f17de7585eee35dd0834e775fbddbdae717d1a8b1396fe237f8682cf2b309c5e9b473b97f8d5e5ec3519f43a9bdbf16918998c99455b5b38514f67993359659926ac094b115c4d0572cf0ee2a2ddd64653ebb6fe10a1556d120403ffe3dadd5d23b1d71e8e8b355f5bd8d35b9d872a78ff130d73c419a458c2a01af74b176c75681f2c97e418f51136f42f03a281375ee591714cac6467ad48414db4a1c6cc9c079c98eca840dd2aba0d5466d0efe76036913ee98e9cfacc6db5a44f9d2f3e4c0b75912e916832c228d17b0d58d2a87878606d6ec2751da0f4738a5cf5a5a5a9682e621d3ef6c1d5ed8264f721f9b5a69dbb0e39f8e84983eb0dba25f4bd978916cee0c573eb13798df066f9c70370b1ac6dc241b2fda358ecc12cfb176f93540b7b97e34c8cfeb59051e7235227eea8698ed3c34aa7232ebef277fe0d2328bab55cf68537f0ea7f94be44188b8336a8c9498d98237ca7a43b39da8dd60a77024965215ea5b1cacb33252da12cec1c03304dada54e3045e78f14cde71de1eb72a920eab1abc5acd4c4fcfd4995b4f34cbe2c9cdd7e06ed41d5d5ba7264a47abcf395d8046ff4af46059f0e75d75353d425bcf17be5e7a12eb45c145201d85b58d807981ea9757de2c4418e41d340b20c1cc2e869279bdc3dd2a5eb3e3309a2d3a8fec483711d8ef80c07254fd18223042ecf4646484f1737ab22088a061cc14f08bcdc35488ebc48302b09a04485657dedc473cba74191ed9759ecf3a5e7cf2384021c92b6a6088d57d716494a35e3009d9cc8bd5c4aa22ef43c106f8c844eaddfffa8413c28e2cbca81325c7bf4885e811c1f0f43949ae0628ecdfdb451782726b0a2ec86585aafd923aed66a93b8e88063f135f4a4d44952b6f558d2c94ab84a6be5a67b331d7a01834f68c30e4b040b36b9300d06fefe232c9530a3fa4d19f9c878ae39cb0b6011e4b85c503aeacda7aa93e9a5c461c24b099ff14fb5b17785fcdb7f071b46fc0688b7b2d92c515b6be57b5c374ece3f83df38d9593fb61b2c495acd821cad123202a98dc06b6888641a4a71e8d9cbd73a59bbc6169d1f2ba1c6bbee86257ad145ff89d87aed7df7e147a66bd1425b2afed47ba6d083d170f37ff20534d903babf126644c54d5f4784f171de08d446fc00e1340beef0df4b2effba07b41e2090b158343168422aeb68ee39a02a85abced985a62719137e9f2c61e293fb570d27d0c887940125022595e8f154e929b14671051ec645fee8c36417473dc1f259659b39d94880c071b3461e2f2f4d9e62db6d78825c8becc9006001bbf020f78692bd684420b4d9a3166386609b2ae16f479aeb718e66c73d3433c908399a6f9094e878aacbdd6cb9e1c433a12ab04c03d611d36fd594c59efa7b56972622e322933b8028cd8e4d8b7548c926d8d4705e82e8ec750d313a285c1d3d1eba659820d07648ce931a6a7144e79242a1d528542e2d59518bb1d54656ff79654fe04f25206b8c164ee78390ee32dce91aa01117d660aa509a4e682108454875e2fb96cc52042631058e12f40d1a74450256cb55ccb2b9e33a4e2a9133a74523812fe6cedcfae225ebac7f91"}, {0xb8, 0x1, 0x6, "81bdbb2d7bd0488627b17ba8faf2b6081e884f69fc29fe85602cd5a38864204da2aca966ccce6d50b3ef606b57306a2c5ca0d5fe51144a4a1d8011ff85bad8e8208a66f9712c01c9c70572e6f48591496b49c2db221fb0be9724fefcdd6fb9e34addd17d942724044daad91d5ecdc70459603c33e3dfcaaa313486a52c21e146bfd1b0cbc7dc67853dc07760a4e0d16f66a049c6481c08cf06b127c37fc75a6bd915391e"}, {0x38, 0x1, 0x7, "5ab6e50c2bb70230b13b7ad69c9eaf8ea8ffa365708d9d9ebd378ca96b374e2449d80937"}], 0x1100}, 0x8) listen(r4, 0x401) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/212, 0xd4}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f0000000000)=""/60, 0x3c}], 0x5, 0x0, 0x0) syz_open_pts() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000006c0)={{0x100000000003dd, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000740)=0xfffffffffffffffb, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000680)={0x7, 0x4, 0x2, 0x0, "1a8320fc59c264a3bdc6e7befa31b1d0007a58fc", 0x3, 0x100}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x80000001) chmod(&(0x7f0000000600)='./file0\x00', 0x80) msgget$private(0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x8001, 0x8, 0x60a1, 0x401, "f0ed5e1fde70e7dcd2b136cfff80f26426fe7f32", 0x2cc1, 0xff}) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x9196) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x810, 0x0) login: pckbd_enable: command error 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x15b) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:13 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) flock(r0, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) pipe(&(0x7f00000000c0)) syz_open_pts() close(r0) syz_open_pts() 16:00:13 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() close(r0) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) close(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20500, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x2, 0x7, 0x200000000, 0x81}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="7cffc8", 0x3) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000200)="d47146717aada7af078250e99de35e16ed7b8c194994f3dd1a5722504de98fa1ca1c8a561875a68b89112c3c3a29621a626ebf71c0dff826d7ed746ea23c1717d78ae89b9c3762666dd69a3867fb79482d61554dc6aeea8b9ef30c31d8904341", 0x60) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1, 0x6, 0x10000, 0x5, "362e26baa0f156fdab08d3a0f97fc042ca292871", 0x4, 0x1000}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pckbd_enable: command error 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x1ff, 0x0, 0x3e34, 0x100000001, &(0x7f0000000040)={{0x9, 0x43, 0x3f, 0x18, 0x101, 0x800, 0x9}, {[0x1, 0x1, 0x20, 0x8001, 0x5, 0x4, 0x8, 0x40000000000000, 0x3, 0x5, 0x8, 0x7, 0x2, 0x8, 0xfffffffffffff27b, 0x3, 0xfffffffffffffcd1, 0xc00], [0x62d, 0x200, 0x2, 0x7, 0x7, 0x2, 0x1f, 0x8, 0x1, 0x9], [0x0, 0x1281, 0x7fff, 0x1, 0x8, 0x4, 0x5], [0xbd, 0x9, 0x5, 0x8000, 0x169, 0x8], [{0x5, 0x7fffffff, 0x6, 0x5}, {0x7, 0x1, 0xffffffff, 0x1}, {0x2, 0x1, 0x3, 0x2}, {0x2, 0x5, 0x81, 0x8}, {0x1ff, 0x6, 0x1, 0x1}, {0xffffffff, 0x8001, 0xfffffffffffff5d6, 0xee5d}, {0x0, 0x8, 0x7, 0x3}, {0x2, 0x1, 0x3f, 0x80}], {0x95, 0x100000001, 0xfff, 0x8}, {0xff, 0x2, 0x0, 0x5}}}, 0xa8a, 0x9}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0, 0x3}) fchflags(r1, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x400) setsockopt(r0, 0x2, 0x6, &(0x7f0000000100)="746107e6476f6083a4ef45a75c583b6c825b90a519b97835f733ac70b7fc53194e7679d59cc4768d0efba1650a457892b0fd46243e97cee699c6d270e1cbb5dc0c4b6ee5b30ae250c8a0d07e8ba10446715c63f2185f97f1fe1f27ccc2cd3329e6685186878dd67b51714bc07a5f7211b712f951adffd0f32a240686616ac3a4cfe260b3fc4a9ebf2360f723cbde4d1c159ed9bf71bd968abb64131982ddda95ffd30fc2c499ba9e48fbedd3c709318c4d75a44d366cbddc10db7848", 0xbc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="adaed14a0f9147aa4098545ccd344a78ad09f1a331be15f6dcf80953026d2aefbf2f6238a2198548008b4678e2430c7b6f431bfff0273980d837d9d901c9880587f0cf0144e30ed46e773715d985a526a2f4e6e4de3e3efa8b8af11a7a3dda8feccdc208c5ad8550c1b2b31a141a54bacf5cdcca95e9a7b35a4106423d1e689e4e8dc8760c7e552976d611940bee0fd68a09e1fc4d5b7ce262834f717b1181d400a88e39b2b86517ee8f588baaa5a0ebd1dd797a91c3db611d8e2583eaab9cc38b02e98251"], 0x10) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)="90d1767cf10b8e1cfb68cf84bdd73c70a20d9e4a0adc86ee2c4848c93b005c14ed71474be1751a4487974bc4a41106b1ea17dbdec92aeb302215ea31e6748027c333b847ff85953bee6fd2134b3fff9f1b8a1406d7002377b50a28b207d1ae9954a30c335faa", 0x66}, {&(0x7f0000000040)="12965b69ca62ce3011", 0x9}, {&(0x7f0000000240)="f6e2131bc5e2aa5224f3753176", 0xd}, {&(0x7f0000000280)="61b6a9aeeecd99cf4ae2dbdb40156dfe830905d1aeb8055b0a5baa7e29745ef2fb1167af959f166e31b233a033c8f64fb0517f64d4579081a889fa1ae7b0c96db4a24a", 0x43}, {&(0x7f0000000300)="a66db23685260d2681d3e27f9c8c85f607b430e30956eddab65619d7ee58dff0dccff1eea27e100bfe012b4adc0b7f12c953a455d55098cbd4e54454e3dd20e6e3307ac43eb9d5c0324f1984595bfdb1c9511e84b2ed6e0079f6b24f8a5922df642fb50b322b42ba232fb74b74f138180bf463dbb810e1795a00c807291bdc0876ad9b69ca33ff8958bf3c61276e6c60c27a403d7faf354f5144e128ae649b1ae28096", 0xa3}, {&(0x7f00000003c0)="81b59aedaca2d3f8b87324c2123417585a208651cbee71f6ac28c756900f1f687255db1eb8c3be90f55e2e1d743a2882389851da81de9aaaea67313b523e071a3525c87840728a3d4c5a16a37d2c5398aa794088ffad97a3a36c26761a6f5b6bfbb265a679ff112f7c7c86f735520603b2af2ac7453ee3", 0x77}, {&(0x7f0000000440)="8df9b24f0bd519bb0de03c822875df6dc65720623a62f96f7e10b93d442eb87fe2bd7dc85c5cb1028f78b527b596d96b85a353dabb6184b30e4f64b75e18ccba47530c8297cb704cdb0ff5855e4d1ebb990378b0f905f24bebaf7c2defc228a4d6e8043f5401ee228059a272a0cbd0ea99561601f99ca97b7b644e585d903df11e9ab6b1e08d4e80592ecad054f6ad6555e2ddab484ebecd961007f02a6a447d1735c9c31e2f3438eab13cfb1187e1dd0e3cd6b7d25320ba5561b3f3b12d6309a96d1c1455b2973e6f51fdf894a4d29c6e02e9ec92ab2669847228c87b9dd4a7c3e0064b", 0xe4}, {&(0x7f0000000540)="f087376b13c95d85", 0x8}], 0x8, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r1, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x63) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6, 0x1, './file0\x00', 0xc42, 0x0, 0x8, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6011, 0x0) read(r0, &(0x7f0000000280)=""/4096, 0x1000) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:14 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) close(r0) r1 = socket$inet(0x2, 0x4001, 0x215b78a4) r2 = socket$inet(0x2, 0x4005, 0x80000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x304e2, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000400)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000480)={0x6, &(0x7f0000000440)=[{0xfffffffffffffffd, 0xfffffffffffffbff, 0x2, 0x6}, {0x3, 0x8000, 0x100, 0x971d}, {0x7, 0x2, 0x7, 0x2}, {0x80, 0xfffffffffffffff9, 0x9, 0x2}, {0x8000, 0x1, 0x2, 0x7fffffff}, {0x2, 0x5, 0xfffffffffffffffb, 0x9}]}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000380)=0xffffffffffffd09a) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x11, 0x82) sendto$unix(r8, &(0x7f0000000240)="b378b2cdcc2eb290e9c89ccd20c742ebf340b306de760f59bdab0551abed2b7c28798f0206543e86f0eeb7af75429a3741ee5c3abded631b2a2c37576eefd6b63f826b2b2f4d47bf8015895a4ec0b5340e9a69d76c92dda247326f150dbbe715c9d6f590787b4b3e0b07593876ba6583c22329e7db255931e7d829aea2ab9f3c944c59ddc8ea216b9f0fadbf3a9b8b29120b5c174d21cea309951598fab1a61621e2f7d15e21406705b0282e3399334cd7ef703f7d4d3664eb5495887b062cdd18cd7dfe2fa23b4816ad07994fd360b52aa44fbcf7272110c796687bd0", 0xdd, 0x9, 0x0, 0x0) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000200)) 16:00:14 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f00000009c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x100000000000, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYRESDEC=r3], 0x1, 0x1, 0x1000) connect$inet6(r2, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0xc004, 0x7b528c24) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0xffffffff00000000, 0x3}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x1}, {0x8a, 0x401}, {0x67, 0x5}, {0x46, 0xfffffffffffffffa}, {0x1, 0x9}, {0x24, 0x80000001}, {0xc5, 0x7}], 0x7}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) 16:00:15 executing program 1: r0 = socket(0x17, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x4) flock(r1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000433d471d4d7d470200d8e33de6c75800000000000000"], 0x26}, 0x3) socket(0x16, 0x5, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) read(r2, &(0x7f0000000240)=""/43, 0x2b) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x80, 0xffffffffffffff87}, {0x86, 0x65}, {0x67, 0x20}], 0x3}) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) fsync(r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x0, 0x0, 0x1, 0x1, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x54}, {0x40006}]}) ftruncate(r0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x7, 0x6c, 0x0, 0x7}, {0x7ff, 0x3, 0xffffffffffffffff, 0x1}, {0x3, 0xa9, 0x2, 0xfffffffffffffffb}, {0x4, 0x4, 0x130, 0x4}, {0x8, 0x247e, 0x4, 0x2}, {0xfffffffffffffffc, 0x4, 0x1, 0x4}]}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) socketpair(0x20, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000840)={{}, 0x2, &(0x7f0000002980)=[0x0, 0x0]}) connect$unix(r0, &(0x7f0000002a00)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x1, 0x100000000000) write(r3, &(0x7f0000000280)="190c51b266cf8b7a4c4ec32802f14258b712728236f11be7c0f0e9f655660160e95083", 0x23) r5 = dup2(r1, r4) readv(r3, &(0x7f00000028c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/178, 0xb2}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f0000000640)=""/128, 0x80}, {&(0x7f00000006c0)=""/200, 0xc8}, {&(0x7f00000007c0)=""/62, 0x3e}], 0xa) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x200, 0x3, 0x8, 0x9, "fb609777cd39fe731436920544ceb17db27e703f", 0x8, 0x3}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x0, 0x7fff}) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000040)=0x4) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400fa00ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc806278295a6462d5a0b7bcb252d813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb070738a6acb07c62f54b178cb0267ba5050932ed632e5ffe04fd83800b0331dd48d600000000b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb78bc9cc0acc63d156cecbc9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c832c20c64013ecdb22b2585613c22c02b5d116429a7362603ba7c87467080000006ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r0, 0x2}, {r1, 0x2c}, {r0}], 0x4, 0x1076) 16:00:15 executing program 0: r0 = socket(0x16, 0x1, 0x0) pwrite(r0, &(0x7f0000001000)="d0f2ea35e1a9859415a94461138064dbe86f7a7a0ac7627a82e4a58b1691", 0x1e, 0x0, 0x0) r1 = getuid() setuid(r1) r2 = dup2(r0, r0) getgroups(0xa, &(0x7f0000001080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000001040)='./file0\x00', r1, r3, 0x2) setgroups(0x7, &(0x7f00000010c0)=[r5, r7, r7, r6, r3, r4, r4]) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) setsockopt(r0, 0xab4, 0x101, &(0x7f0000000000)="6776355ca2c2a9db48e30ad9f8bae29b9765d5164728ab619755c5afe8dd1ed556250d55c02136ffd49e342812c561bed222e667e6c13a0edd0f0606c4ddd41c5cb85bad8f47cf653333268f00564e1deaf4450687360ca89cc01ab5ef017e2777bd7b5972d30563bd4f7b651702c4f8e09db1d7e9abc86285523dd1bf92939c06104ed3cccfd7b6d2b1244aa4face9dc9d6b4361bee445a1eb6a62334b13a122e695533026621cbf559224aa781837184380646a8ced38fe28f346ceb38972eabc0b238d2562a09dbda5cb2dacab28aed6acfd9037aa5ee5706a5354f046e73e9bed90ae6f574035e7d6b01407ad882890fa462b5aaff9efefba69c11e229572c210d7fad29058edd605d3a968bd26ba6a6e1c48277f88d13a8a96a2004e603bac1d9084354d1c46582fcbe379d5f2db9bce3794fa91192bb4df0701b0a2865f552b94689307ca8e7ebd6b1d3495750de73c7a66d3958d601eddbd85d0796f279e82bc36e5b3503c71378a2b577525be3b7319e727e25b7c98ddbf6b266c5edfbd2e00a8ffc1e4b98776e2492af7b89f26d12aebd1c53ec5db3ad1a3992c2900753e00fefe5c8b921ca8680e899cce98f6212b7c52e70d6cacab3a8f55f79e2237b4c6f7e194fa2d1aa7203aa697b2a6d65b9b269bcdfc2b79fef51d0a91ef70e966b725bb7abd6f3ff5a1b81adbf0b8567436e0903ca174d9bafabc3c2a1bdb321a0a7169e185e2131ca68f5eddefb41725a56ad17bfbe8d43b52f84d6449fbde390791b8ee095597dab83341dcc3b85a443f1e5390feef479f62ef86c11ca1897a0432d6484631b1773e89e139fd1a53a016f36e17bd7c153d0e5d1c07fbec714cf69691715a1b90cc6d39340a32e584fff72ec19bccd588dc26180d44ca880f00df1bfa97ef956fdb6eebb13249710e139c6cbc90bfb5b9f7d320266ccd7424d1aa1f68d8186208343ae7187afad844c5a6846fb8d64793c80768167c043a60abb858acb912e25462fcaaaba575a7fd552361b467bd5f50f7c31953e05813bbb3986824173b174dbea934b9f46e8cdc2cd8660a012c98c99228fcdbbc0ed75db9a45d42acfc0706fe6572c473326f6b9684975e92dfaee559db5a08c1b8abcf3aa2cacd8219b99e9f690f9366032098dbd93f4c07d389cffb3fa88a391b6fa5eae29e6593d6e6b5f7a37a9d0ee9bd9bcfa55ed2d03825fc2b485cbc76bccf3b2baaf993b7058381e8e6671a32b2565a8d952e161a428496376e6d879445ef0315842c7bdde2250544cfafedf020665646a5d9bd13c3946466ed2f9e3781aeac927c3f74772f2e63250517c5ab7ab4a09f388db4f638373fb5ca1b5087a2995af10c8c37bff5578f2de36edd3c2a3fad7a92e04af825bbc013ce13170a8532c5fdfe1323992134c63340fe010c8f7ee4d6af6a2d62dd06522f623250e2f4d3baed1bc6b2859349412190b289aa5504f879260744501998a2318dcb7a62957a14229e662c48cfea56059481e1bb789f075a614e98b9bd83b883bc63a182e6fc875ff184b9f967037f61b34a847af161d3ecdb82cb1708a0a1b0b3ef94b8ea2bd7a6410f4058c24b42a2ba973a9c3ac3f4d0867c659fafe9ced4e123db643e909f521f4e0c1f7fea6f5e7ab04a5b5ca0233233d7cd7acd29b4683446610a91a9e05a798c11f355851ba2f0ce598b51d55eb395ea5721f3446b6172211fb187ebf1a725da0f0f01c903aceefe25937d2789422fce2804857e23b535f0a397c429408c969d782a8d85972eff7f55607b8346625abab3e35edb3c9963775ade80a4509ef6083245d4d54a9d067abd4bbb49a951618b8f98dd37114899a72e8dd4b5a0b0d1c2b067327e0baeec3970f01a82cf478442cde99810d2292ee86249df34529fb29555d3d10b4251b86658001fb3295fb5fb85d6923095a85e8f0683424f2b884a1e3fb71e0faf17338852d71855b25c3d9fa21007a7a52e0cc368f337fa0e979b53fe7f493e8927e48499ee84c76c68916b45efa93fd59f06f4f955baf28b15c0997b9461732167e2d1455ab83d7985b94c5c4a1941a0540fad35065a8d00f9ad39a16ca5753d51d89c63d217d26986c53be44193a800721a76827b72704d1d6e9bac0a298ac2e35523e0d40e2a6fe65643b13bbee1fc845e8db6e70f2825c291df31e311b1f041b12912d5833143992caafe7a7d048b04a866f25fd5164aa5ed993b74e05c6504a766e358cd823043911cbae622f281c9c1f3340622d070cd6ab7ebef2e5e5413173ff4e1c8b40af1f9eff822da232aa49409495ce3caa045267881292fe362366ae8296b883ac8518f8e6e495fb0412ce2adfae8413c8840b269e871fa5dbd39afee7ed1823f446fe6241dbbf2f1b2359b861770db0c176ded4b64bcf328a188e98b7feac78eef56989ba074351333d547778a2f768fe3ba94f9a52e956bf46afb3a396fda4f5d977602c94146645a1e75a3f09272a73488c4d15b643bf3067b2264c1ef1b95a270f52c066933edf2f739c62e827dfe84d972684706c0da94ed42a81908cc5ddbcbacf8f125278d237262c0da9ab174d869632bba004370b17a02ddfa6f876e586a7405adc0f30411aaf55b0eb7720e0ed6e11937487bba2181491763bf997932db781eab3aca5af7b78a720e75961953010a3c25cd0824b0311f415504968d2c01c0a6016e50312bfbed99660e1138fb9a144fe5a0c75b6f3d6663ae056b00740c9380438082dc76dc2212385e05d4df06f53c07feb735537a9bf3962733f46bdd69631206fd98d10017f01eb239f3172974d852ce83e43a776d9a5ea27538ec115a3709bcc63a89f12e643d7169d8e6f8fb7482128fcf9c3e930f828559df1fc5f41ab104a401920d702bba7cd1a6ab731a60c077ec5545e5c87f20e6cff7744e25ceb26058613e948a87be6395dd5788f54e55a6aa64df0c0ec6a2e27d1b0bada5577d5db843e2cbe095496cdfc48bc706201fc75bb5f776cee62f0ce1e1f4652a9254f62a684e700ef00e62d7bf3bd4aaba01bcfcba9ca8d09d4781a6d9b27fabf8b692d1832968a801a13a1ad13319aafc2ae1cac535d362d0e23380518c8ca6df261893491521309a69c0e5dbcdeec48f7f71ded6ef9e0c1704010210d6c8e6fd6ed211e1e9f783e55079e1d4498245ea9c41ea6fcf3be8415ba6fcf244a6b7e321b28ed5111d2558829fdefd899e8b32a9040a837439efad35cfb0ae48cd2d19207514420537c4aa706d91713cfd0158d7a42d459a8b88e006820bc10d441ecae5058b203a9d5d52aea776a3b20937daed47cc4ccc39cec3f798a2e364cd9bce9fac0af47344a00f591599b1a3c07ef0bba950becf1530a2745502824570f31c9953b54ebd313cfd68acfb66cb66dd61a915c0cf5591281808cac0b38ad8cd9bdf393a103d0f79bb37f9068f43159b6608fa1392fd2c36a27128a8734bb71f48cd1df5dc602b3e619864318f287d95ee17a1d2b4ca5e489449f33a18b745fd7fba39ccd69e7a001a8caa2a5511d1050cba66f6d222f948e8e9e7071de60a384758fc73165bacc54e4f7cdfe89c68e6ad83e90dee127780c36ded90530a2d2edeb33bd0815f964c17fb4ba48fb54e092507d7ba67bca13b6ad1a461fd5e9660235fc54d0e45a27ba792407512ea721c718978e9b597a837bbf523d052c50c404187b382463dfa9e0c45617199ec60321dd11f7ba73316543294b2f4a97797eb30055fbae2bc3f40fb1f55fbbe055fe1b38485b90b2485b05dd438a47fa4e1358fd1f1870f53e028d68b9ea8283c80272332899e091c4bd62cadb514022ce86d08b3b13e065eedc1801f40ed343a41d73f1018d3fd433f016d7e7a4635f4430ffad4421a1134d95e470711b275fd51f00f2ca6f4698f7f07479c3373dcd4cdd9bbaf9bfa204acb0aea1304c84a278106533913b1b8f9be8db771cfce6c7533381cb62722230f4301ea8443c96e31deac9e409212c02f6bad5028fd5c7b58ac4b680729c9946f40868bd4b388ab8f94810c654a250c3a2de3d74e9f32c9b992653e24184dfad2bd00ba4bc42169f1504ef9559236f6701d97c3cbf60fba5709796292e56170eef7c0d4a0363431a688e0b2e43295456e451f577d2b16f8f2142ac6b90fb5e39881d86ef54adc5688eccc22d79e4e433922a4207f3e820ce5d84ec6cf4d7e115dcc5b3f324766b7c2abe928b204700d2b8f8035d511d322a53d5e7092d557812e802c7a1a79e1019cc1a4b900a5116fa25cf15711c7d54d4ecaeddf4866c72169093a4f4092c2c6e26033d2b5c32ee75c716d7c12cb7803f146d9c3712ee011e42820161bb35ee6da1b115fbe88ebfc8147d75bedce6c70b43f4e56d81d78a13a2f7639fa43527e4c6db905df0dfbec9da8297072ebd16eb5b7ebd9f8e85080b90f7c23442e87cf22903fe91731f6507253806e97ec273b87103f02352623969ccc35831f6085c508602e714a5d5d1e121a529289122392d816bc40782130eae7e9ecb197f23df17b1e85a44fa2c54d9bc03dcd82d59da162d93e43e659e48c3dc72ef981e0c86e6d27e62fd63af4a137b20eefe236e0ee4faddbee886cf73c3c6c7aaf8bd0cfd88296e0e2f64bd08c06eeedf0b2bee985f2d24176ba87a4654fcb337cf5b9f001cd75ee2058d67fd36d4f25d7f454a4efaf5f78f793f3d98dd51e017ccd0fffb255c885f9dc552c3350e5959e8051e94329ea05f5a1c89a10c5ef9eee7da03459c2a44e7b0dcc7708204177127d6e10274c26295891c92e36a7a8923c753b25f8efbc1b24fdaa914a4f36b6fdf3128afd025abce610496505a3744e14a2614a591a23be7fa447e642f23a1c5e806bdbee6143d8359b03f1cc5e9896375601bda3276913218aad2d7b08cbc13b40cabbe793d05cb9bc9d9d980a9c8a8991b43f9ef1a1c283e61d506499d59aeaff91ab2f77d68a891537abd3a90886af16266897673060b0212da265714bb3f7ca92c9c1fcad6da9e2ac3f791ddf4de33b8f057272bf051914f8dadd87f3eba2bb77c6d5da0c3cad7dd6f7ddafb87e682f5b1c679b98883afc13f0f51d5553d69e9032a4efb44918cf33d65ac37d6fa00871538604de93069ab3384c7db736b0b642ed8314b08386e1c4ede0015a80c7a5302502977008df2bb0b08ab81514b507fd4f274fc98f9c53edcc75726f5cc2a14209650823ba6b7efc45f64d8ad03bd31ed20e98688a869d2cf9107278740691d2ea284c1a49a73396e08f74781909233760636b13330c09eb2de67a84ff1559c899ee87d3c973ebb2fe1feb8afb1265c8ffb6af20b407aa09b3ed20df58aa4b7556a38fa657c4d67255cdedfbab0fb149b930ae2380d8e152088a5f6dfd4bf9f89444e08251ad4ca7f9cb495bacd0b8d930684ba102eb7309751894b6ed6d8373e6340dc02c12e862783f8faea8609f00396c1567870097f3402d519804dfb76e78b53bd0973f649fcfdd39a16e125ef1f7466856555d9e4f187807a1343c7aa654ab0902e0ec6d51a85b3f2722752c5a2fd4621067acc2f54e85a8b991e1b4f7afa4ffc5b35be170111d6b080ddd249a95234f1e195c34091d0bd5ec694ddc1768a4b2d6e3985314251951e98ae174b20a264e6572eb7061cd982816b49e445930502f763830b6ab257d2d3172e227e4c59c3934c9d9cd50b89184399fad73b01219ea6da0584f904ca6274d2dd9162763c7f757dbe2c8d83eb456843301017efce099c1451b861ecd115610994e16b5e038253d3c1e3aea3ff457c3d54e84f8682", 0x1000) setuid(r1) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000001040)=""/4096, 0x1000, 0x0, &(0x7f0000002040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt(r0, 0x4b, 0x7ff, &(0x7f0000000040)="347061c646572bc55beba7264f43d7548b0bf2e9b43cfbbf04fbfe2410f0f79b967a33c7f9d563871e25803dccd5ef6b3f547965535f316a094680beea127c128fa2b8f52e64b0784bf1752ce15def2bca09eee36d9ed5255d232f4625d3fb3a052241cd3060f08403855c42d5f18fa36d4b82f666189d816c600f7b436c721d55f523959485d82d1dca01b0858e273cb71b1576960d7638a7589fee35898c12b84bee6bc0e2e5219a4d722f3fae356f0d14be3efdc479efa9cd87ff07843025f950485f8fd06f845ce88f0673fb2f337e45d2c074907b5d574a3803612bb16f59c335d9667dd8a417e16b20df40793eab6854f4f2e70c43b386045cd0af40c2f808bafea5738ced95488ebd95fd441e30f1ce285a2318a24fa618155fd4751aa6212a8a98cc871b6169e15652c8f6147419fb9f10dd1bf68c211ce3c0d73fa2c21128919475dd7dc4cdd9cc5c86e7879ba8e552ef059fb299e9984f326657f4f62c7dc1c1fe004c61dc98ac0552607e264b8b84fd4178df530d2170938d527c7482ac8c8b4783fb84eeb4e23c271b161d9b7160e97dd45fb03e6ce4ff151b5d1ea6fe0f946600616e880124824a32d074cccb5347a951609ba415d4a9c192dbfb24a6183bf4ec8bf6fff61fa7a53d71b3d517c1aa29e6b6cbfd3f66fe1761c0fd850507ff6ed4932042be93084d610463dafd0ece838064bfceb010d61a4bb8e469181ef7fa05860da91a9243f9aabc7041b5647e095b0ef73666b008d6f30876dd2398f95330b24b24fa7ef1b5a8855d0c5f559d9ae623657bce55a03c8b05ddd0edc75bd99652fe8ebb0d0c81bf71ac40d8c9d3d8b8f21ba0cc14cfeae61cf8fd6f2ba91bcbfb9d4110e7930abae2ffe81632fdbcbd05476001a99dfdeef6f95912845a60c89704d34aee4683f992d1eee7ffecbcb28d4204ad9ef5b939abb9d6909fc49af61f51256b4d41ee41e6670c8a6bae6a8c5d849dcf27f87d8537f3b699fcb4372e54e5f8e6ebc63965ff267d1b0c30d97559ec057b3a8c1ac39367d66aac4682570381cdaec4f5255419dc13fb9c1576a77becc031f31d9560194f5245bef0b4a41bb231fdefbe0b8959cda3a815e370eaaf5394a82117741fa40db9a14535ee8eb8f7873dd9ab3709724e499d972975b187fc84285ca9a325024892e6c5d2753efd05d19bad961a7b366e31c4e0ae671c4ad902ea8bbc4c44b87a663e7d3c60c54d3aa95d61111308170ec626c94fc2be1aa2b65670bc082460042a73aefe85d81f6f29b6537194116310f4f82261755754b821b70bc68526bba3f9807b75c93a775a1cd00925dd41d5549f287fa5644c8f08e9759db399e23713e4cd4b69aeb6ee3a1d4ad47a58fbab827e3b973d2c16816106697a7918b5da82d309a654b4d4f947a0e8b761a830e12ed83754291be20842edb1add9118372bfda23900315d71504eee5b33e4f65d4e61ba58c67421540bfc706a7b150e7847e74bbe409d0fce0ae4ab34fc755e6d279247b4b6e1ba45ab536ed3bf10df707f754509c06fd09d1cabb1731a90aa889dd46a1b54953d9fdccb6e172c7e2d35fa08650bcdbb4ed29f3f3952e856709b5fa30cbbd87976ebc84a15a6538051c7ff4315f201d8074093f9c344825658e816d637f1048e5a83e9b3d7e5790fc99ee33febc53fbf8c855e2732fc38d85f7d2fc7cc253542dbb55172730a0f30cf939d3c3cad19b705fe9d119d108a86d7be2202917cb0727b4fd4e3bc6e8d1684ff404950295f806c31b54acf4affe72aa87c86ad2f563074116fef43fdd719a53eab7be78fbee1f3a332dad3af39c1af7ea7f4946d1fa8f735bb3d315dd30c387588b801759c49597fa38a6b3cce016500d019a81ebbd7f29e8e62a8440698ae84da9e4d0c2cec61f262863fae3604627d41bf3f06512ad79f692fbae35c60a24f7db2204926aee6e8b2fcaa59f7e513ca102499b332dc56341be9b15aca3a40b166e9b7501ac164f6544c17b069c42776bc892c88895ce08718d67f8ddec4b68d6145429528687e3ae0f37eb15720b320820f8de6bbb1842a258cdffec0fd13e71393bfaffb3197bf6ff758941b4fc240700f98d1a93598b019f28898e11ccce800d93d81650df472326058f377ce3cc60e9fdb7640b505b7b3d0bb8bb35242e4e8049e648bf9d7f9b32cffe65bbb270a889df3e1d603baf431da34bee8d7f520acf4c95b080b07dae78fea890362c6e0ad7c6175586da17f901a2202de596f1d2e00b41d69f92797188cee2e5e89a6b1726e039faddb1ce6113da11d4f4e4b8e7af3f83f37beac37ee477afec842bde0a1381af6cd47f2e2d53357157f065d5ba16bd2da50329a6128b71eadc028a77853beae7e41c5171059c31fc6c1494496fbf192ecf869fa0d22ca599a2e894d4451db50a72a55f85af64f0a9b3f7456ad38e71b4ba1fa8423596edfc8553198738a205f8829622d6ff985adbc146d17b19395f19aa9b0862ca9ed370aff39f4d3ce38da421fbf91de260a55c1f3416d2ff5ea650b35dd4a53eef6ccf45402cf62acb439c3a757bf397c2626ff271b5ec436c54b0da8ebf24805cefacf35b08627334e6189cd834aeccea3fe67af88621739fda5b105b4af66ba6f6511f9f8f1dba3cb301a4dee1a87765c7ac53803c8422d69edc281a18e5fc0f4eceaeefebce3731f5107e82ef457751fa55e0b00c846a8b2adb73026b7a67d30702526e4072d75597a9eb252d118c3c0fb25466ead821690bacb5aa3c77996997155db23b686562b07f417d009532cedbda5fac0d8cb0672147746014ebb47a0a90270433e76d1c2aa4e17f83ea00d1ab9a9f295f30f5d31706a599e6881ac113607703be3d44ab02e8af78a37aef3197b15dfa5b7661900cdf2aa8dea72c194cbbce2a671ef3f73c110ccca076fd0bef59df177f9e3065c6425053f172f20c4ba424ee96bdec3df96f443319c1c4a9e67dbdc02a886f070cfd687b1f57d5d17977635dc5e60b70573e6760b6c633775eb18643cede9e0323fbc1415d7cdb46642d6706f1e40e0114bc3c63c95b029f5a3c5b2d42f69d84c6a6912f009dbe75fa8a8b0c1e165b30a280624e19657b09f434e7e95f1353e3966d497d9e9e9a5a1ef59aeed201fe01a3068967799e8b747a6b09416b2217a4e6a4fb2b417e7aaa7dc85f8b8b189f32178e1bf48f413eeaec61818cdaeefd2a49d0a80b25957572bb879c29a1e56bdfbbfb23f60aeb244cbd80740c4d2dfd5edad16f4f1975a795ca3a99f1cfa093179a7f858a2d8e0c1dc3ffb214953aac64acf631b50ed50cea0774acf89eb741355e48d8732af00a4ce70debf66aaff64c57a30a4c95e360971a95715d0d666cfcab2df8629901b87b2e99ab792fc444b1c10b9c3c05f4b5a046a3f2b33af8aae1a05d713d34f43f3eb6569e1df2355062b2ee4afc884ab8f24b4e98648fb52a849c627ec5ddcc88fe5c7483122e92b5358cb3dcac45850b715b13d37707195007e53a4b2a26160462077176d773f4d89ddecb20a24c76add942285bf510a2530db56427ea71b8d074ff5d786b0ff5a3ca0d8b90876ef71545ed3ecfc1ffb24395d435f5d51db2d284240fee8701c24e778c71a65f6ea455bc611b33b074b38fadde1b4e70e44b43826f2ae6a77d8008b55e0fe09975e20816aeea04e5fc0256d7098e76b49f0fa6b885a79e0c28948b583b04e2bffb44b11ead5f11a933af5af835061cadc68515f8497790cdd36ff779dcd5d6d70ac61b0436fdc4129722bc81c2cdd73cb20300a5f925ba71526a5e7023f0b162af27018be3db4534dadf724ad2f62263be4cf39e6f090ec2ecffbc378105de9d1db39e0275bfd248f839020d74f313927279fc6922e256a156a61c7302a67ba9a7025d688f6f7867bc81f6ec591a2eeafe4f1508159d569decae2719b346932787302dcafe8b6a96826a25464a6fdaa9ece9000a7ad5282ed55396d9031db29473b70cf07abffec08900c4f27d16d820fdf918cf276b5d9ed28c577551d9478fef5ff6c14acfb572bf1cb220437a036fdbb4cdf4772f77dfd4f92da0a7b19a9c4a1481624021d13ff1947346545efaedab20916f9e226b5ed6300d35c9a55635236d1be032e368606e668792f96160046616e4df04e911594d44876978f482e612bfee0819a61e592893a0bdb9fc64db53ba74e998ced1b0e4d02bcaeedc42b8471ee40e34e1661c2959fb68657a68779fd62ecc9b2039020c3debc418102f19872819430d1595919a0087bcd174e4b09de64013bf2e8c6a9d0ce4a8dba417b634b6416156ad01e5521733c47b310c71f4102e8a3f819e9829389fb1f9261c1f2ef85b5c1d4e4c3047265a7b134f48d9aa771a1462f09671b5619da2bd9db82496aad25bf882616d4125990dda78c3b948bfd3f61ec23bc46862e7c0acd3027266f0faba3347f17691178e01d69c87b74e1c99a6722ea8d302400b00b7fbbe689100dcf38bd1d2e01166deeb5018153a8166f08b0a198ae6e1771ce5a2d9fbd5e76f2d92c909cf0d5ca41c90f7efa821f5b97873afb7b347edb4ecdbc19bbb601f05d82148a977055f3ec861d00a8a093d5c162d85c5ae3a8c21d3d73e3b52723ebbdb65ca5f33d025c9bfae91f04ce21d88cd1369c786e8fcf970abad82d794d89f7224ee046366490f57b69efd07d5032855b16b6570eee50f4eb5ca5acf2a249212a34911c997d22b4514a50db98e982b617e3e74f0a2d663995d228ff8efdb07e0aa83da5852f2ab4df7bdec87b673acb3e8f84f204e1c683f4d546da04be9758ad1818859bd2f8da83130867cef5b67fa748f5c75c6c927f0921f8930fb6f5b0c136670ef31d3c7328816901cbb62aad0045ee86fa46c69dc30c598a8059978273a5ac08b490394975f60a648d689b464a4c140e8a3078945c342918bf236771bb89581f7a4db61fa413abc886780b0757744b4084e356d7392062640ad77593d4910ee251da113b4cc399e40b989229ae04edbb98015ac3238a214d65fa20b91e6ba8820ae7c9cb629a8115d2b4e4c880af2c0b4473675d94593e1b54ff4e7368a92d2829a47e077b32f32d26e00535fadc48214d6d4bdf05e24d52741b6b26f6e93d4058aa35e206bd1064096d61c1b9fd80f44f55fd754299bd4a3bc6db50e0a96f93572654f2dba7f61df945b17ffc9531f2182f6ce3fa2584ca5abe7b7c318c2dc8dbded23a203e16762db72896f6f04fce1a4927069f026cfb4b2663406c987c056b1ca0677b6a98851f0c46d6e46fd9584f3abea5443326318afc7836f98ebb3b779ba968b1b60c949d90fcf1d8de63e54fae5e661b23df9241a675da3004816941ab51459c4ab1c61c21467e448629bd40694bdf956a534732728b6b463e91de91524313d2a274a36cc181a7f409e6dcf0e63697877c463717c30276ed1b46ac51486ffd6aa501debf3ab0b15bc4f410c0ebc1ab8b5ef82a51029dcb9290df753399f946b814e71b844ca83c6d83619bc0183130acdeda89a1835484009a43b758e05b78df327a3aaa6e5c266796f07e81a82b304f7154e8b03276dba49db1cb6f3ae3be3e5af12db3ed64935018cb27f63218680c593d9573de35333f2495c4fd450e06826dcae85285f191dfe18a70e721a0953cb2449d43a664e3ef0ce5753b381541c85caaf527416c2f8fff4617a81a1aa28aba491c4b8351ce383fed67027c1176f774259b487c5376202e8b8bb018391441e5d5321fb3b3ca23e08ede4d79a2c1c5afcee0afddc8d5b76a4d1c0f19f6af5", 0x1000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x7, 0x287) semop(r1, &(0x7f0000000180)=[{0x6, 0x101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000d40)=""/34) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pci\x00', 0x103, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffffffffffffd) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x3, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r6, &(0x7f0000000bc0)=[{&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/118, 0x76}, {&(0x7f0000000b40)=""/105, 0x69}, {&(0x7f00000000c0)=""/62, 0x3e}], 0x4) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/240, 0xc5}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000009c0)=""/193, 0xc1}, {&(0x7f00000006c0)=""/203, 0xcb}], 0x7) write(r6, &(0x7f0000001040)="74211cfc84745583cdc6258204a54686bdd82c6a50939181b48d8dfd31650a68fc277e20c8bf5586d706f9f91d0c94bf916a8cf1f881e8bcc5408668fb9abdaa367a839ff3ed7ebb29668604356cc613a19d701412dd23061b5797cb5c4faa60a90787618afe38e25faee2dc445ab5f760ac83e4cbf564bfad50d666bb1fb5049a4049ccf734cc48e045364839fe98fa5dd8a683e00bba4c4549fcab2586c20eac82d90c03d3f30dc9d5ee5c2fd89cbbc34556100944b0ba", 0xb8) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x100000001, 0x8c}, 0xffffffa0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000840)=0x10) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x1, 0x5, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x0, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x2, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x3, 0x0, 0x9, 0x2, "1524adf5f68085e51536271cb2fc2c47393b9480", 0x917c, 0xb609}) shmctl$SHM_UNLOCK(r3, 0x4) fcntl$getflags(r4, 0x1) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0xfffffffffffffffc, 0x100000001, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x400000000000}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03c78200b6dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f47b78bd765ae9de88b7cee81973ac783d4a6c4362cb8d339e12305098bd1c4c7bf4e88dbeae5aee2daf7fd7166caa9d8c0101411ce8ffa8c04ac6981bf9549", 0x434ba9f92fb615ee) r3 = syz_open_pts() r4 = accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000380)=0x8) ioctl$KDDISABIO(r1, 0x20004b3d) getsockname$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/88}, &(0x7f0000000240)=0x5a) close(r0) dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r6 = semget(0x1, 0x0, 0x20) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x200, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: getitimer(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='\b\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x12) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x53) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x30080, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fchmod(r0, 0x40) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/43], 0x2b, 0x0, 0x1000) msgsnd(r5, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r4, @ANYRES64=r2, @ANYBLOB], 0x3, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r5, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r6 = semget$private(0x0, 0x2, 0x20) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000400)=0xc) shutdown(r2, 0x0) socket$inet6(0x18, 0x3, 0x100000000) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r7, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r8, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:17 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x3) r1 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x180, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xfffffffffffffffd, 0x810, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file2\x00', 0x80, 0x100000000a) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xda) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') connect(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x58) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x150, 0x0) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000840)="7e7ceea8ea5bace36a15dd2b94ebed7f787609e304b7e9dcff48bfe62aa777db8b4e6b66a81b9866b7ffc2d69ab3ad49bd2b61abb3684108a30f8406e584809e86fe79a4108f7c5b4440a555d5a64e46148ddcb2bc976fbd8fee2f2d781f525bf2c5fb9a6cc8fbc7bae5efd7e0cd62fc4168c8ac2116c65c4ce62f20004487a8154ab841fce86223a9e87b7f11090b0d8f7b15509bb84313972a1fa5a4ee75cd4e98bff9c0a59ceb96679206bfc3f7670083a962017b4612036a4c8e74903181e95d894058703618722d7cb2eed4a4488617d7417d23bf", 0xd7}, {&(0x7f0000000940)="8fabd7508f17460abe62994e339e348089a45e5766b9a9b4dcd56144158df017e6da1252c07dd50c5749c36588dca7c3f3b48e62ab3cf61414483cc9817c9574204cfff9a7402cc34049b0270986b526b2d1cb9206683994a6b21688e5208cff759b4c2ee517cc4dc07111af4561ebee051e7e6a0425fccd3cdc88f076a147513bce6a9b219089c8013cb24077bf58", 0x8f}, {&(0x7f0000000a00)="d3d91f8d1a89c51ef7a3fb7374f8f73ed869fe520e78798325ea1bd5fb34802f8c52cf6c2e76bd8421b6b15c76037ec24946b8b1aab7daf6fc3ebab337b206b43c26c94d509762156926f87c3d", 0x4d}], 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000ac0)) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000100)="ca232036635a6c0f9843b56c033c33855c1062968ffa69c0de455e8db98c7be4a25294271f6d617ddc3f9f773b29b1faa97ea881e078d51553969f4e7d81996495805f6fee044d65afbffcd9588cc266ab4672cc532cf37016ab3c104d39aa41d172c324db5348aa594bb48e6f34279cc80b8330d4bae8305245ff66f406659f0ac6d67c17988f494d7b9cf76b9b97ce090823554742a1cbd50298389d0c45c6863517068fd533d81803467e17888829c26069a78ce5ebbd32e37695de0337752ff76da59935753fb61392c651974e319bc39ac9c17ab18f32e8ec4fb7b58a008d8d6f3d95becacbde57e311d3ca3d", 0xef}, {&(0x7f0000000200)="233361e08384fd33433b168827afabd66e49ac75953df0d46124f4cf6a625cd3cffac0b0992ce136ed58449f778b85ba5a1545e6b138b7c5ae6e3fe2029a0e3572b14807e7d598fa545795290c448f6ab47590bf743b02f90b395614c91181ede6990720aaf28b007540c0eb47a2ce476d390b2c4dab771c4949c042e771255af829cb81dbf6588ace16", 0x8a}, {&(0x7f00000002c0)="838308f9a93a169d5275a2d074feca4a3554d5aad7cefbdd5b68b9b075c1842c697f8e977d1bb47a1db47f383fd2ef046e07e91af67bcad44361cd97c0c932312c07ae86197db6cbf97bf44d95799e93fab381066fedec76d61fe37e449ae037d14df6c3eec3dd0bcebec10459c0f15a3056a4acf6b35839fb901149246f9f4122874a91b3d619861abe314f8c1f7427288b7f5fbb1293c47680e57e11aa0a93c0", 0xa1}, {&(0x7f0000000380)="0db21c8ea34fffbdec22c7b11190a8898cba496ea436e170d386f6d3f0231e9a5fdcff1431a30474d490146fb60fc26527f47de8438c535dd30729049335a2244af374304236416c787cf471a4b230ddfd3374ec2bf0d6aa03d53b2689c3b98218972dfeb735f8010a3f1cd24b012b89d9220f2cf1e914f04ef6982ee0b5b34599db1b608d1a6592090183ebd7b0f25aeaaa0e2590c8f18f86787c31d6e0ca0ef649c4742d8e165b07f5f1cff9388adf5bd466e71e3f7b5b419cdf3e9dc18afe1e087c35c452bbdae9e032ae40da704c0b3164a8e0d1", 0xd6}, {&(0x7f0000000480)="6605b7e0666eaa3ccce63152fed79061acf8c90383f0f11d99c2d7b9fe34c62e9057e95720f924f9f088d27a8a13accfa9f83b2f848715988864abc08c3b4f75a2acc83e9effe51e4b84144cfc1af3439ec39da17b4652fb3f5f831164e7408b5cb7c41a8d7d0b129c89bad917ed7852a3728b6067059ce4fa8da111792499b118f47ff65e0d4523e4e5ada4f19f45e9e6d8d634bf366bcb207e0397b28a5097334b", 0xa2}, {&(0x7f0000000540)="b5a11998974b2feaf54e4762bfaab0ce9c4c4dba860eec8d90a552f54926b91f1e2b6517f8ba9dad123a50c860ed5631d9f3da7725bacdb85d2cc6df9674520132341a7171b95cc10ff0590ce71492736c62cd19e5d79e7d03309c6e0c9c2ecf72ed68bfab815d600996cc916a73beca80652606a02a931f96985a93de25d0b20a0a6fd465bb53ad4bca3fcd23529dd9266912e5675ff15d095747b0e0ca88254775d97693326a8290940f66fcdc1fe34bf5997784", 0xb5}, {&(0x7f0000000600)="463e63e3dfe624eb0dfa2815c67a4142b4735fff84df4f9aec391ea560003bbf96ff235c373378ac3e124f018830f0113610bb79c9050f9ee79a006c528ae4866172cbdfbac8f952599647ca34afa69c275fe0aba30270231bdc959781", 0x5d}, {&(0x7f0000000680)="48c956706653df52f2e640c1eac8442efa08224666edd8e9fd1b5fda0324ab735815108beeeab10fb3f18a0876ddf0c5b9676ce2b1e1757d8b0b57299e63a370b25de6f13bc8ca46b9053de87a73f2030f0c322059e44c21295d9877e43c4a4ff08f0f49c2415489d876afea7aceb9aa7b9d8d4b63d75d5a9165ded5bb84fbce088c", 0x82}, {&(0x7f0000000080)="c11427d744718e1b2cb1ac", 0xb}], 0x9, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc001, 0x800) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x18000, 0x92) fcntl$setown(0xffffffffffffffff, 0xb, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r2, 0x2}) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/222, 0xde) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x40000000000700) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20200, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:18 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffff1467) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}, {0x85, 0x80000000}, {0x86, 0xfff}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 16:00:18 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x7e, 0x0) dup(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 16:00:18 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4183a1ea75273834d3e0b7257dcfb9571b990692ab05f39c1c7708176252f44ab4aadb86ef6d3a", 0x27}, {&(0x7f0000000080)="7236cf92f185b3bb7e6f232cec67f2bfe47f3a66b40df1556aa81bcd149e11f59c1b585369988ccc3e8669968e6cfc4aa266e07fd48e81bc134c32cfdd64eeb3612c5f2ea12aa7cea45ea7ade16fc4b5052b2186f1f020ca27ad836f822e6a04d0a3a53110c672411023901afc68429c60520a40d44b4302ca47f1284af0bfac6577f4468b8441cbdc661cc28a3bcc2ccdfba7e810827979685606f4d6c99e190ae23228764350b67bbeb32fc553547a6e66d3", 0xb3}], 0x2, 0x0, 0x0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x3, 0xc3, {0x4, 0x3}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7]) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000a784a3be8a405947d7e9c3ef8a28159540c21cd7052b55c7c9b3b358f31c9c45d86a2973d9d762ac586a3898a07db6471ee1cc98fd45bfe9855aadd8c05c4f41e432a525348be0084e66ef77c9771cf8ea198c59b71b794f660747669e9894992d5d5b4f436cfd34b34abbf118c0d7c66831c52af35ac82d53a81060c55f6ebbdcf0d23b31b1c74029eaee8d28d85ef6fa01d85fca0a4da82703e35abc1571d8bd0b9a3e0a24ffbfa4461f5d212e003ca24ba4b2b3167f295cfea5b53e929524c9c8ec71b48585cb0d59ae4aaa4a58c750919888902fd694374702a67dacee4317151bd15f09de4914a2b2c95fc55f657ca0aaca940503ac8763bf75c889fb676469b9b75725b13ce0123cd5d998cebdd7926af87ec4a7a21a0a232fa84145b6b8f47c346d2a1ba8fe0c9ef7223546a4b97d8d4a987bea5cbd4c5bfc266a4ace338bbd2a3f24eb0ebbca16c7f744372927fb60a2cf870496b6a36281a8f95601bde02fe6dbd5e75aabe0ccfc3abf3df7cd2a93e2ebe698e664356e151335eea85ff34eda9901818f871c3f4b7301a536826be55bfbb4ff69e8828714fe40a167e9daea4a22f36b05aea2ae3ebbdc7db700b5ff6a8a44e512fbc33df08b786e7872ae5bff8facd6770e0b44866bed68e1f653e7adfc0e5e102a085d7a1d1aa50c07ee64e12546090baf721595e3df7132b90890d35a0fb40a1fbba6ad82a8803a4dca6d6b724770dcb5a45acc1c76709d049a8429da86444bd48b0c4abf7788fbc0cff0417003b2527f76839d72b3dbc61aee5758ffa3b1fadd"], 0x10}, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000380)=0x3) 16:00:18 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x2b, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x2f) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x2) read(r0, &(0x7f0000000300)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x3) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x2, 0xff, './bus\x00', 0x3, 0x2, 0x1, 0xfffffffffffffffd}) ioctl$KDGKBMODE(r2, 0x40044b06) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x10000, 0x4}], 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x1}], 0x42, &(0x7f0000000380)={0x7fffffff, 0x7fffffff}) read(r2, &(0x7f0000000240)=""/189, 0xbd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x4, './bus\x00'}) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1a07, &(0x7f00000000c0)=0x6, 0x4) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x800}, {0x2, 0x5, 0x1800}, {0x7, 0x0, 0x1000}, {0x4, 0x8001, 0x800}, {0x7, 0x100, 0x800}, {0x2, 0x23, 0x1800}, {0x6, 0x9, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x3d, 0x800}], 0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0xffffffffffffff94}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x10000000000) 16:00:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() r2 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) chroot(&(0x7f0000000000)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0x5c}, {}], 0x2, 0x0) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="1f3bdd4dcf511b6822dd7a2203424209495307a6c27c5100627fc04104032eb1bd3dc109669ffb499d37eb33df9ae39fc141ebb1656ecaca21427e1a1a5c99e13ecdbebe793833e57a88fbad2f1b5df5b9d3b9aff9a46c76a290015fb91e60f9862797f2b63cbd612197e60bdc484fc771c6df63190c48db399e92cf258cd526a7523547e2b559ad4cbf396deffb4fe5aedc4342f406e94c1974aa0006c8cb19bfb24eeff005986c86c618d923fb28e1ee1992b66be20ceb42e45a2693f24e7953bece4919ca0af0e24461ce7a0a4dfdcf8d9044208c556f0979e23a9e07ab7495d131ad26f912c1fef2ab513a914a80da7205233968a46e7702160bd5a36a8ad6fc222697795ee3f88bea7e12a8bcc651380df7f9d4abfee68476f3a68f8176c3d7ebaec1bb9fc6f8328320df9830d3e490a3575d782c0216636c7ed3a598a2f11da39992b9c94404de6660b27a4fae4a379e6c3dd2563c9a3164d8fb9b593eb4fd9b7c8d5341e4668693c797042fe8b05d7c164e5a7579f6438cd0c973b504f48477b89706c09ec4ac33a4c0be421b55b027ce32046306d3f941c1115e04002d092b7e7a0075fcbab2c920b6fe73866720bf3fc1b2b9a23800d4de6b7b93e19971c7c62aea9f032aad178e7115569f7720c6e1ab01132c61ea313812c688868fe6226e685e60f82730a027d1baa41b48f625658ccd760d404a98026053d501c01b49b7288e997290da34b072c3d977ccad81026a1d9bd1c649b757bd45663dec81f562a5578c088a60a89d496badf69e2f29d64c68e8d51bbd090e6ec97fbadc4293d0e5e3c7c06af436d8e917947470849589c5d155e11d2593276daf5a6ee928846ebe583a78191554681b3da5a291bba35df8de54a46427c797cac6b6ec267167e2b54aa412b1e2776c6aad137646e036dd2661d0e2e143c64d005a9f80e9146ea10665eade8ecea770dd6f53bed4e6b82423e776178dbb11823f17f8f9adff13767c7f13db3a1f0cb026ba4304a778d4e0d273c5d8a1bc7d3d1a463bfdf2ac68a99704af5fec9b57203462ac3762d329177451ab796cd230a7f09cd463ce97e5166b243afcd45923bbfe8935c31a53d1b4993479db56ea01c8a2c03d2d359af79bcd740e7e15281732610b4336cb7dc616eefbc695826d9a47a5f5df43c7d0dd4fd05e29e6c7c70f44a0b8495a2de266cc398a513fc281000b7c54a16b7093aa2c0224b44d6d07a3a5cf2a75aca7f6207d42695721fc8f09faf79cb469797d69651998a54dd6e848a630fb9a9a7dcac9c45ae24dbb761d604a11034f0494ea79c896efa6d5c147a379c84f08eab88881ac735da2840ff2a7a20c36ae07bb6f63467864ccdc9d2082a9866effa8572a1561d1f1f90a1ec6efd524dbbf37891f306ce692128a84d5613dfc5d6291ae197a9aaefb0a83592d5c697e3962da408d52a417ea4e652c35f3e6a663233c848ed6a7c824c772fca8378e37926ace35e119fc9e3937a3896e7873ddf960b44dfc7ca29de0a06f68466129f8ea91d31dedeb2e754ef3eec522946c024a112839ed36691d466c6a3160ca709875ba0a7576998e5ad2fce119f73172cf55cc6d18f196154a9ef57b96245f60eb3668622d9c58c5d5cf72e282a52d5266a5935399a253b5cd016ec00ae0f6b66fb0b576dd109aaea721a2b7afacf64a62a677c08829733f9aecd1c4fa546e112822bef1123cf63f04aed5bb99645bc2dfb1d840c35fcc5c25cc09310364b74d6f3d5b261abe0ccbab7504aaed96325a8337510617bffc57ceb774f3ce4b2362979bdd4ca51cba810098d99952009e39d9d2f737c0f9b1768b8d01db213eb832fd9e5dd13b97045327dcff019208595d497a96124609c2eb6f6412d96006ac93ba18f75261b6a613a74c408c0bc066958ba522f3a74604608021c860c1f6ca8509d7aedfbf1f03a18e574240c4541cc8f9cd39d55d472a33c3d4ae53cc1bbfd4330d820208108c6389581d0aa4ad56c16b2f6c33dff3b347c19b65f44f1dedd34846e85a2376f22314f7e835881a24976fb90ae35843ddd339f9606539afb8729f0311e754335676634f393ecc9dfa3e3b9ece65e832ba39a95ccfd24ba35e525f941b52bd2cc4e5f5ca19df194c0be84909d7d8f0e38367adf8317ac84ee1445ed33be5f091879347748c353b72c5ebb29f8695d426c82ddea31ce98cf9a3aa7087dab3a6243f29db586a9efca4e73fa0fd47b5fb50f9d54420e71ec882de7d3809b120317776a97e81ef97aec244a8f01ca9a56cdc51540eb2cf99b9672ae5ceee7f6280f9eb1c4ace87f496b4dc70e92d13336e96c6cbc655ca3ee9fbe3535a649c6eb77643c96dfa7837c1458e9dce94c2d0fe84b3294429c8865005d64fabfc028a21ca222896b4892b17e489f01d596e224859e0106a80621995528abc0c29c38059f2d238a635da7a5c6a2288c86b702ad9ea48a01558cacf622bfee575a300fc0241f88f081b3e517878f5c5f8f2e7b4f511e292e7638a24bf10027a98ff80b5e88b922b8950b0e027be9843ead593c40f63d0217f1839878aaa83ed0d709198d2ca65cddcb45fb64de7bc835c48c79d12738065f6e4896e03b4f2567cfb236174081ba54b49cbd4b5fbdd61b48a0fc8df2ece4460f375bde3d124dc44cd694fc2265d51ece74b229a57a103b7c625405c316f77a94baaa8324ee6da0f46ff4ecb72e9eea7c6575c4742582ccdf176e2787a62b22d7fd4d83e6ed848b5c5e72386a5975a7684b6d346b79b62f4cdf0a9d0262aa2495f154b21e16993c7cc392e414bfa6f68acc1266eb21a838a46ff21c88425950c5488a7961b3f56954a6d793a664ed1f932626f7db9ec6914e1d7dfefb589b92b6e0f8e6e664b3e0be04d0b2ae835f789d098123ee4a77134a3e2d8f9c65fcb24e9b5e990df303746fcbde8f865da3370b856052584e9bf8bdcd679cb8c040e29ab87aa59ac3a1b17779b85cad759752f0fc4a2ba0e9c3b6054d31445f76fc99e7cc39322963f3b34f070ff5967c115b9ed29b02fa8bcd67bca633d758b543cf509d0d71b3d02118a9279cc649c5b4acf13eaa64d1a8e87d756fbfa9ec5482e0e8ee41fdf25bf91357e11a759ee23e1341c17829a8316c8655f6b53ffd7f9a50c461e703b719d6a51743070a2bc427471d054acfffe5253c0daffa7c50817c1c532ebaa21510575e826b4b6980b4d9290848c4aec25b80deb571b6cfded9093fbc2b8b37454089866176bf8a911dd1f6eb4992672f85669987a0395640bf89f78ebe92e65c8a1b49af8243bcbcbfe0500ff641154b267f8a3b72697d24105ef8b3b88b930236a5e638bd8d8bbc31c0d2968fd00234f71320efe2b9196ac6940d9ba3483b2bc89353ae009bc9fd823f8194f5dea51bbd92a10c8b57f632a89412df275b35bb395ca470d633508da5830f154c01ebfd8c05e5a522f8b3fe501512e5881ed5a3f710a83fbb86f03ba6a9477d963991abc87731c4547f1d5283284d4a9dafa53bf5f5b96ceae2d7a5d29e68d5768b8c8dd74553077b48ca21233ecbf1b7986fbe6d86199c029ca1aaef6bf871c8f33ec7a7ed2675e092d30fabe7b12645dcbb8c46d6ed3d27ba11294480617b296ff6b0fb6fd6657c03c1fd4b4277f84ffbb08dc8c1e35d2a944e15f7a604b391257e0804c2cfa9919ecc0f0610b5a89a6fb2d9409fd43103061fd2113ff22eeaa05731d8d7f403a6bc88e447d477b39f66c666f8e7d135b095679cba4f21071cd72685a2dbdd81db90282fea347e2ce38edca82f31f26ceb0ade43e5dfafa84f79a37447221a71d872ec20ce982dc78fe19caf9f4d7d5f5d8f962985b3061f2fb3bfbf77bd15e5710fd67738309103b6d85305af7bb648c44a159973deb72fd5a09a31095db25f90c23b8ce9a1eef5e2f84f6caeeffe7a9431928fe5d02ffa9c2c6a0896eb0b795bbc88f63dd044e6c3c6e58ac0cb4517806631b54dbf29729e7f84fcf8cd3cd3e267a790b3a544d3622d1700879087197c763f8614825f8d331ffb95a2f4df9357a6e4cf8203f9337e333a9e6f53453af50b1f80d83f290e6d39220e5a2f4555e7d2d4f8eb40ec1daa21f597bb6f496ac3314da6b64ebfc15606965bdd926f716f16e61716b1cdefaa0323b0a0ec8b5fd5984ce8103a44747df8da0327b96d74d6583eeea2de936823e28bda2a3d5ac80f642f2df1913ebd97922693c2b02d601866fa6ccd934ea9576aef8842cb6b26813afd68a6b9c586e26be4109840884190ca8cbe2d86bdde7b0b5bd38dbdce8882f14fe11ff8b72af7cee5cb6294952163582ff2a4f8c5b81971d061194f1ac7005be82faf754deb106572be02028f9996adc8b4dd8b09b72243bb7ae2a22a27c6ca1d8a2f1c8acb5efeaaee55daa7f26246a762c4d084171592ce692bbc90d22ff941c42b8a85b226ad0ad28b85c925cdc80acb6889557edb28c578e5475c7d0008fc29795ccc057da0d2e10781c4b57e952e98e93e370fcd06845f1db0ef9a05bd2cedbd2b755f05281b287360862cee91975308d5d2ded420c21aa2fbea707ae63a401e94fd7e088b1454a21e310174884866f26954ce146df91f8b93f5ddf57003a4abfe9a6b708df08254105d36c6a96ad79d24e6b915cf0413429abd634c6f0e628dcd3f0d581e8fa2f5982fa70b6f221e894db0471c947e8508eff3f2a10981b5b5ab17f57bd921581e3f248bc6e6d310603078f4b3736b1239c84b53e3ac373c9394badf67cc74b4d89501caea0256f72c1e026dc39e5b49de54454c3404c68d32f4db20438fab65443735ec8ea8ff7f94706149891c37cbadc0ad599c0f7d588a820bf3ee6015be36122b4ee4b799bfdece202e3294b16a818eab413bbe2b432b38bb6a1fb8ac2743ed543730fa7cbef1b65ee3924fb67a8bc89b7b280e127f9221d44018062f2c39f841d2435fef15810ab2a79ffe22dfc3fb790432c23f0eb5b22aaad4aab9d6a1eb1554e4eb971a6679de446e943e916eef7022df13918b11e19964b1ffd22bcca00f83cb8b5db141212562ffd3f8a9e050602f0b2a9d13afb7fb57d93328413536400c59ab764f48f4546f505b5174137965a5c6c44f89da35c76b50a783f362b209dc1e706a64c3517325eab39ff272a72d94cc39f376ffe3490a3ca969cdee6375b89463f77b85f8acf49213e0c4a45f0e364866d8aee4e26b71aefbca39ce2d6a33f754b45ad384492e37a9eb08606039e208f231c8cc59897f2cdd73074529810d87d310e023af5fc10cee11d7e3e4bf743072bea83977687580ad22320054fe694332c98b08e7a0bf78dd7f1463966551eb4f8968624d10304872ef2a6198a0f799515b183cecc1f7a15909d78791752b0211c95445dbc8e36c89ccb201f50c6eb466769a50f4c07d85840a7527b7108a79f5db6c563e9f3dee14389ac82151d4b743918f8d04861fc5d252a3e53b14458c6d40223de36fc4ed50ddb58460b03c5f31abecaeb0eeed2a64bac68e1025564b2cd2f821f25edb447a66959a925e2903ee487cb4a03a659ebb2e72add25626c22619bd169dee18cdc36bff03c8ead51d1b7748ef6de71ee50a0df40219714de03e8157ff8e63a0faac6ec39d723b23e46ff96de6dec75d1d8827515b8a65b5025e6043d4fedf9340b843660f19c14e2d3ff253189ab0f191c878c002adae8a68b08b540d04db9f2f9e9bb5268ed55a0984ff5826827b42c4f9dd60b90cd9dca5b4948650e846d1b05d805db4ebd8b6158ec0cb0a94bf6b3322f4487a9d60346cd6e", 0x1000) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) fchdir(r0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x5c}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x18800, 0x180) fchdir(r0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="69c1c27de692bf23c9504838f4ff0bcbdc087669da3f0e198ee1419439101f834b00813a8c70e0d58fdd49a7ec7e562b16b0d4e742f378f78704801129a4a0a51bfb694b97ea1996c95517ea6c947c678fd604000000000000000000000000000074605b4d1430a2909c9e64c81e371b72000000d5019a505eee745741c5fed6bf236ed6ce1a5df1d1b6ee8563313390a970c256070e000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x1, 0xf6ec, 0x2}, 0x7fc, [0x9, 0xffffffff, 0x7f, 0x9, 0x8000, 0x5, 0x0, 0x3]}, 0x3c) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) pckbd_enable: command error 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000020}, {0x6, 0x2, 0x0, 0xfffffffffffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0xa555}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1, 0x1}, {0x6c, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000040)="6443512379be79e994b91af3e3ecb9892e1b6caca6d95a5684b81891ee07ca", 0x1f, 0x0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket(0x26, 0x0, 0x9) write(r1, &(0x7f00000001c0)="4e9f3d81b08153032b6d0843aaab145132080b09fe27d252c4ece452c930169eb6ff4506ebac1e460750afd4c072dbf97ce247e5094655e45a934aa890d1f2047996cad000f1ca0100a79b705440a0c0328349e03b28d492b374f94f364ac08711567b24bf35f63f28a6ef3cbfc145c51c7ffa2c02cc4f9b2bbe80024ca0e288f9bf4526f03de738a886f778ad55fae44120c1c6eca5b20dbb5725241d032b75c7e588191d5c02edbcf5742f777496fc52bdf21c7eaf286f2197c4d38e7d14456e46e2d9dcc867eff3c62369c258a4d9ef009fc3eb6547e94c916cf7defa906918e89c073b7f5ce8ff3178c37fe50e03cf89", 0xf2) chmod(&(0x7f0000000180)='./file0\x00', 0x42) mlockall(0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: rmdir(&(0x7f0000000100)='./file0\x00') unveil(0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xfffffffffffffffc) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='!}\\\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='::\x00']) 16:00:21 executing program 0: open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8c, 0x8) select(0x1d, &(0x7f0000000000), &(0x7f00000000c0)={0xc}, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 16:00:21 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pledge(&(0x7f0000000040)='\x00', &(0x7f0000000100)='\\\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000000)='\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x20006) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1ff, 0x2cf, 0x8001, 0x7f}, {0xe085, 0xb8c, 0xfffffffffffffff7, 0x20}, {0x1, 0x1ff, 0x6, 0x5}, {0x3f, 0x0, 0x7fff, 0x5}, {0x7f, 0x6, 0x68cb, 0x49c}]}) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20, 0xfffffffffffffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x49c, 0x0) r1 = geteuid() getsockopt(r0, 0x5, 0x1, &(0x7f0000000200)=""/96, &(0x7f0000000040)=0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair(0x3f, 0x7, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x400000a0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x100c0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x800, 0x0) socketpair(0x30, 0xc004, 0x2, &(0x7f0000000440)={0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket(0x10, 0x5, 0xff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) r14 = open(&(0x7f0000000580)='./bus\x00', 0x200, 0x190) r15 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r16 = socket$unix(0x1, 0x1, 0x0) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = open$dir(&(0x7f0000000680)='./bus\x00', 0x80, 0x103) r21 = open$dir(&(0x7f00000006c0)='./bus\x00', 0x80, 0x1a4) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x0, 0x0) r23 = kqueue() pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4) r25 = socket$unix(0x1, 0x5, 0x0) r26 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x40, 0x0) r27 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r29 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x10008, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff}) r31 = socket$inet(0x2, 0x4007, 0x8) r32 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x80, 0x0) r33 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r35 = socket(0x11, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="ced17cc3df4790cbeb98c28f69520ed31ef964f363d7960d38f81f9c3542adaa859f8464842f9c12e66977aeb4a189a59bd840367c4d7b92f90dfbe7bb05c118f04288bc6deb2364112207fe7cd9490098873fed8a924c03d10dcf5eb4b259b2d60a0ebf4f87cf1ad0458b49d5c01b9945d4d0741f103ea997ba0e0ad2d8b42d8643126ff0833d9b50a5b2c40dc833400c96c17280aba2cce591ead3789a59d2429b399661689808cb5ff1869692472b9ef4f09169995dba4b43a9ac80959f25dc3401c11edb64055bf9b59a86db8d07058ceec12040b0c15273b1c4a35384a07c1134bec340072e00045960", 0xec}], 0x2, &(0x7f00000009c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002800000000000000ffff0000010000eb", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000013800000000000000ffef000001000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x110, 0x1}, 0x405) r36 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r36, 0x43}, {r36, 0x50}], 0x2, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x0, 0xffffffffffffffff}], 0x10}, 0x0) pckbd_enable: command error 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b4") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() r2 = getuid() getsockname$unix(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c9e034d9c2f2e39f29b76b0621000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c1617820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a0000000000000000000000000000000000000000005137485880466e94f2d3d69010f63271b64dc0708cebf385efce924abf29bb0dc1369fbf3a691511b945350d9fed3cc5c9e5234faa2949bad4cb17b5283ad1ec3d849e1e62cc7ee4505d286a727acf7d0591a12b48785af002a278edb5f517417afb1d8b897345cda8c1f8e2c39086191134f143a2b74e2bd6d95e64b950baf0f05fe858a26ee8d5a7d0b8f07ae11c47804fe85971b0650d3926599916"], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) pckbd_enable: command error 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="01", 0x1}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3, 0x8, 0x9, 0x8}) pckbd_enable: command error pckbd_enable: command error 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000040)="b27586ff837bc1bba9244ea637742a4dfa8b54540a456c16b40cce0bdd632f70e67fde50") 16:00:25 executing program 0: r0 = semget(0x2, 0x3, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/78) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x3, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x3, 0x3f, 0x2]}) semop(r0, &(0x7f0000000180)=[{0x4, 0xfd, 0x1000}, {0x4, 0xffffffff, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x20, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0xa, 0x1800}, {0x7, 0x6, 0x1000}], 0x7) readv(r1, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/1, 0x1}, {&(0x7f00000003c0)=""/108, 0x6c}], 0x5) r2 = dup(r1) r3 = semget$private(0x0, 0x0, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000500)) chflagsat(r1, &(0x7f0000000540)='./file0\x00', 0x0, 0x2) r4 = geteuid() seteuid(r4) bind$unix(r2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r1, &(0x7f00000005c0)="5004bdba6f7b6668d38341fc5b2c95b98cc0f482f57f10eeee346fcba229518433e90898d4af59ff6c545bfb86064a553dfc1c2c16d95099e380e61b02caf1c938dc64bbcaee001ff163f702ab7b97b546581bc4c68c013bd5c0e68e32f7d206a20fcb6d3583ddc1e66d05019b6d550a651abcafdb83465c1a0b33a2db3b7bf25be189f6ecd84e19efd61d896bcddf400e3e529eff09c2fdb14c49cce90b782ee249a830818b6a74f17ce0", 0xab) connect(r2, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r2, &(0x7f00000006c0)=[{{r1}, 0x0, 0x2, 0x42, 0x7, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x40}, {{r2}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x7, 0xd5000000000000}, {{r2}, 0xfffffffffffffff8, 0x1, 0x99, 0x7, 0x8001}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x89, 0x6}], 0xfffffffffffffffe, &(0x7f0000000780)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x2b}, {{r2}, 0x0, 0x24, 0x1, 0x60, 0x1}, {{r2}, 0xffffffffffffffff, 0x22, 0x1, 0x2, 0x8a}], 0x40000, &(0x7f0000000800)={0x10000, 0x3}) pread(r2, &(0x7f0000000840)="1a94da4569a0f577cad7528efdb2933f6128bd9c99536b334d269663da3e5643af53d6a9ef1dd201ca4e58e0a28ff7c42714d469c44f8c6393b9a7ec929bc998334bef4d4b83e55e55665ba30bb1d24f38e299304700e8d28fcce2c87033b2a954e069bb5fc4b7241131ce95afd292420e099821184b31fd3a8d0a699833d62e82a2545ab4a25409deb8e0dcc2709b0d32461eff06a6ce963d9b5405411d883ca0438d06c4898c45eebec76f2e8f8d58415cd116996a27d819fabfca401741d79bb8122f66e06f4dd3db85402aa8bdc9f1", 0xd1, 0x0, 0x0) mknod$loop(&(0x7f0000000940)='./file0\x00', 0x2118, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000980)={0x1, 0x7fff}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000009c0)=""/4096) r5 = socket(0x1b, 0x5, 0x4) recvmsg(r5, &(0x7f0000001b80)={&(0x7f00000019c0)=@in6, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001a00)=""/145, 0x91}], 0x1, &(0x7f0000001b00)=""/87, 0x57}, 0x841) pread(r2, &(0x7f0000001bc0)="557965a88c7d1f69b6d0cde43beb6c6e00fdc1fcce7f52bbe9d2d7fed377183a23283fe45835876cda247aea4b5c9c9875ae1519e260587dcd1b785c69618da5a07e80e14cf720dcf979f11c08238daeb2c8a8bf5f9ebcc5bd6ee2b4ba8286c91c33835bf257b9fea47462c0896e440bce93057748f98168e59614815bf904c878f085c27fb7acd020ce610a79506218e84b1cb0c6b54facc748ca729a3b7ed7533790c2ba78f1085e32d77358036aeda376c2a0b11c7dfc68328d860dff95cd5b286b9ca72ac36b46aa8bb9aeca1e08942874f6adc48ec29d7f4506ff229586bc6705c5ebaafc", 0xe7, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001cc0), 0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001d00)={0x1, 0x7}) socketpair(0x1f, 0x8003, 0x0, &(0x7f0000001d40)) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80000001) fcntl$setown(r1, 0x6, 0x0) 16:00:25 executing program 0: socketpair(0x19, 0x4002, 0x1ff, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000340)=ANY=[@ANYRES16=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r1], @ANYRES64=r0, @ANYRESHEX, @ANYRES16=r1, @ANYRESDEC=r0], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r3) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) read(r2, &(0x7f0000001200)=""/245, 0x3ee) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r2, r2) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)) pwritev(r2, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) openat(r3, &(0x7f0000000200)='./bus\x00', 0x20800, 0xa8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000380), 0x7, 0x4) read(r4, &(0x7f0000000040)=""/32, 0x20) r7 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r8 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r13 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r9, r10, r11, 0xc, 0x400}, 0x81, 0xbde, r12, r13, 0x6, 0x40, 0x3ff}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000280)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="52bd5bde896931ee08f3301c7926b09a0fb0ac", 0x13, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)=0xff) readlink(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)=""/9, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2030, 0x4000000000000d02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) r3 = getpgrp() pipe(&(0x7f00000003c0)) r4 = getuid() r5 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=ANY=[@ANYBLOB="2620000000fd0000"], 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f5e8ea9bbb01e247046d4571882f91d38d48015130c5947deaae12119624e293dc9152f25e952e8daf604f48401dcafe31ad63fc056f10e07c9b465cdf0e69ff65e4a1cc29ef2288b3a30673c187d6ec0e9e36a9c481aca54703ceb1fdb51a63d0c8afefbebcb39f23abc60fee1c33078a05dd571e9025c8d9aa68945aab2d943fbe2c5c02e161e1234a461c11271cfe25772b2f2ec6d5f76f649cdab7346ec357b43bf7b972c0f054201870cbb931962ef1bb4854471a8a64cca8a510b92b245962743ce041cf", 0xc7}, {&(0x7f00000001c0)="8171c8ba2ce5553022f8da512a7767ec4022f905d00921f9c5bc34a1634701fff06d24763ce0a8817e281123b1a41ee8c0aa38c82dac439602e53ba869b1922345d7ca4c1cf829d6adc3d37e69b6da74f59b9a2acfddbfdaa00688e527b74810aa2cfdf74a974e5179982336efe12350c5d30012d88cf7d3c3573e4a6c220c96ac34c16be028ab1b476d2703196b523ae1d967fc9f6fd845ec9be4c59e3f3ffb2f9205eaf02d35e1da4cfd6f719afd4fe3c04d3e9b18c2c7abadab394f532d81cff57791f3dfb1b0f5c4c58cf09085d5825faef268272f57f4b25a6c2842b19e0658f0528c46ed", 0xe7}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0xb348dc7cce265201}, 0x0) 16:00:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r2 = kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x3) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0xfffffffffffffffe, 0x0) close(r0) fcntl$getown(r0, 0x5) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7fff0000000, 0x6}, 0xc) getpeername$inet6(r0, 0x0, 0x0) 16:00:25 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)={{0x40000, 0x1f}, {0x200, 0x6}}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/194], 0xfffffffffffffe9f, 0x1, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000240)={0x2, "4bac74cc77c08ea8f838314a050deef4874810d1e0f44c599dd00349c1a49a69ab17114fefd76745922469a59a4f57c9ade7a9f26f812b3dca1dcc8762f4dc0729e054166b04cb11168bf76f8dcb327c9b6253ddcf34118c64cce5b07d84c6c1b85fe7c88c346b68a99e58cb9d7c1b33ddf2e7ec02601fa7e681c1df2fe6a557a9d2ff00b7d2e16c392fde921ddf2d2ba399acd7a54f15bae512141fbcd3775400cba15491024d9bfb268e90badfc71f69bda0c9f679577d3c4a5baf3489175a22778aa3feff76305d"}, 0xd1, 0x800) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r6, r7, r8, r9, 0x0, 0xed8b}, 0x3ff, 0x3, r10, r11, 0x9, 0x92, 0xffffffffffffffff, 0xfff}) msgrcv(r5, &(0x7f00000000c0), 0x8, 0xffffffffffffffff, 0x1800) 16:00:25 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffff, "854955883d026111fe4d04000000100000001000"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) pread(r1, &(0x7f0000000140)="bf0e9b2933303cb2cd3fd861a47914dd9326cdc8c024964ea96ab258111474c48078a904f9eb28e899b2493ff6e3427d47d0644dcbaf620a116dfbc0898ef86cda874677be233077a1235e682d02257e44a87f4472a321e9d818eb414c9efd08aacfb9545bb796e672a0bfe948449780110c1897e927320f2e70d1972c4d97ad503584dd764be678ddb5375cabbe598a81d7c12692ce334694d7d5900758df1f0287308b9a987f0abd0180cc1e", 0xad, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x20) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff7, 0x10, 0x0, 0x3}], 0xdb, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x1, 0x1000000000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8081, 0x0) getsockopt$sock_int(r0, 0xffff, 0x103c, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x9bc3f92fec977e5, &(0x7f00000000c0)={0xa7e, 0x5}, 0x10) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5}, {0x10001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5666d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d753580069342986abb786086ad403fd13ed874ccbd16f098a1706f31169bcd071aa03f59668d1b53bf876a7a18b42ed69cc772731dcdd9cd7975be0f6c256bacff058e05f4f09c0a0c7b6536313dcde70665e49", 0xba) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffff9, "85491702876f0000bfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) shmget$private(0x0, 0x1000, 0x2c1, &(0x7f0000ffe000/0x1000)=nil) r1 = semget(0x2, 0x4, 0x200) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/132) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:26 executing program 0: 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', 0x1000000000002003, 0xa6138) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x888, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 16:00:26 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x19, 0x0, 0x3a) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x180, 0x24) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f00000000c0)={0x5, 0x7a, 0x0, 0x4000000000000000, 0x0, 0x8001, 0x1000037e2df22}) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x8}], 0x1, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x19) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7fff, 0x1, 0xffffffffffff4eee, "1bdb52e20a58f1beb7cbf930f88d52d2011d05a0", 0x7, 0xfffffffffffffffd}) r2 = socket(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653400"], 0xa) dup2(r0, r2) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd02, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) pwrite(r0, &(0x7f00000000c0)="ef4ba146f05f2a1120edb051fba7bbe82620938519a4dbe164445408d9b4d0f784a468c3d8b5b84662dc88298fcb81cf20683492a3d5a01a4d3cea6c7a732f24ce39d28a7fbe7762f97bfcaa2c34b4890546f06695b9009cadfac96f2c729667bd0528cc86ff5362066af59404757759107378701fe5452df3d512bc651b1c0e744a8d655615b74fc40f0e29961aac405868141e7eb6bc697da04bb10fcebdaecffc9090f3510c5cdb4a2552c4b8e1c8f161f54bb606f9dfb252d5d6bc9bfd7bb6b0005bc3671b112ff6c450bcb5457cc1196a2f258e5251682d3c77259db1dfb3485d48b39f83", 0xe7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r5 = dup2(r2, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r4]) r5 = msgget(0x2, 0x200) syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x8000, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r7, 0x6) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000001c0)={0x0, 0x8, {0x4, 0x5}}) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000002c0)=""/52) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000240)) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080), 0x289) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:27 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(r0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0x9, 0x0, 0xfffffffffffffff8}, {0x7f, 0x101, 0x6ffa, 0x3}]}) 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8001, 0xdc7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x3, 0x9, 0x7e6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x33, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x9, 0x5e37}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2e, 0x2, 0xbe4a}, {{r0}, 0xfffffffffffffffe, 0xbc, 0x80000000, 0x4, 0x4}], 0x4, &(0x7f00000000c0)={0x8, 0x3}) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000, 0x3) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1000, 0x429) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x2082, 0x1000) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x120) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000006, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:27 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) link(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='.\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202e, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc) r1 = semget(0x2, 0x7, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a41cc83ab1bc67d6526eab702ba28fd8d5eab12e"}) close(r0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) clock_gettime(0x4, &(0x7f0000000000)) 16:00:27 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xffffffffffffff12) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0xa5, 0x800, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="49ef2159ac8cdd647c7ef764d779d85796779714d0cb473eafe75f52d727facfc76a35af8177cb62108a54d59c574a4f7fb2f5464a385f3ad1963f823b6246381ad5346d50b923e6cec0850bcc3eeb9463d3b8e7feceae9fa80e8aa8eb5578f4ac057f3eff5b5cebdc661bbb6f24a75081c2ec4167403624450407d98ab4226019ef7155d77775759e179a4eac7d94ce55f5abded6bfb4fdcdd85d0c11a0257f71013a8ced3af8920555bfd0f7da83fcd1a32e39936bbe5ca6b5d1492a15ec8ffe10ddfccc2e23af363e394280de5e709f304f3058e896ccbfa172a856f0b482f76602be1b0d2ccf0b2e6ebbdfeb1125d65fb4f25a39cee8fd54081db88f2032ca9ee3ec78ea6826b71e688f695eac99eb7205bf34b50d8455469bc4d802eb3388f3f5ed5c752fb43a0ff08402b38d7f4563e9c7d568157d"], 0x1) listen(r1, 0xfea0) recvfrom(r1, &(0x7f0000000500)=""/125, 0x241, 0x800, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000003240)=ANY=[@ANYRESHEX=r1, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESOCT=0x0]], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00000009c0)='./bus\x00', 0x41, 0xfffffffffffffffc) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0xfffffffffffffffa, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x2, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x14f, 0xfffffffffffffec5, 0xf51, 0x8, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f3, 0x2, 0x140803c6, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x6, 0x6, 0x2, 0xea10}, {0xff, 0x1, 0x80000001, 0x2d0}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvmsg(r1, &(0x7f0000000980)={&(0x7f00000008c0)=@un=@abs, 0x8, &(0x7f0000002f80)=[{&(0x7f0000000a00)=""/140, 0x8c}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000001c00)=""/4096, 0x1000}, {&(0x7f0000002c00)=""/129, 0x81}, {&(0x7f0000002cc0)=""/246, 0xf6}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f0000002e80)=""/108, 0x6c}, {&(0x7f0000002f00)=""/86, 0x56}], 0x9, &(0x7f0000003040)=""/255, 0xff}, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) fcntl$getown(r3, 0x5) bind$inet(r2, &(0x7f0000000340), 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/40, 0x28) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r4, r5) accept$unix(r1, &(0x7f0000003300)=ANY=[@ANYBLOB="0000f9000000000000000000004500000080000000000000f78e000000000000000000000000000000000000ffff000000000000000000000000000000ffde000000000000000000000000000020007987817ced02761000415507d800001a000000000000000000000000000000433f6874c234cc6d97f0d654cf5749035685adc349833bf911f9adf924a49aa58e7453480afeb779ef16323571d7c5d6f6035a00"/175], &(0x7f00000031c0)=0x6e) truncate(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x800008001) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) open(&(0x7f0000003200)='./file1\x00', 0x0, 0x82) ioctl$TIOCSTART(r2, 0x2000746e) r6 = msgget$private(0x0, 0x29) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), &(0x7f00000001c0)=0x4) msgctl$IPC_RMID(r6, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:27 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) 16:00:27 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="7cfc37", 0x3}], 0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000002c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x860}, {0x84, 0x100000000000000, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x14000000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x5) syz_emit_ethernet(0x34, &(0x7f0000000280)="79f6b935ae5ce1c909277e2d37673712ead71e791cecd7189f479fb2db4d3f77f95be9318cda350b414e3d677f871086ee792512") mkdir(&(0x7f0000000100)='./file0\x00', 0x10) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x6, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffa, 0x1eb, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xd, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f00000003c0)=[{0x4, 0x8, 0x800}, {0x1, 0x8001, 0x17fe}], 0x2) flock(r3, 0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r6 = dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r7 = accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r7, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0xb28) r8 = dup2(r3, 0xffffffffffffffff) semop(r4, &(0x7f0000000240), 0x128) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f00000006c0)) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:27 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6, 0x0, 0xffffffffffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c, 0x2}, {0x1c, 0x99d, 0x13b, 0x7}, {0x6, 0x6dfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x7f) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x6c}, {{r1}, 0xffffffffffffffff, 0x30, 0xf0000004, 0xcc0, 0x2240000}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x6834, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x77, 0x10000}, {{r1}, 0x20fe3fb626b12a12, 0xa8, 0x80, 0x3, 0x1f}], 0x7fffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x5b0, 0x400}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x80, 0x7}, {{r1}, 0xfffffffffffffff9, 0x30, 0x18, 0xfffffffffffffff8, 0x4000000000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x5, 0x10001, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x10, 0xa0000067, 0x6, 0x74e2}], 0x9, &(0x7f0000000040)={0x1, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:27 executing program 0: r0 = socket(0xb, 0x2, 0x10000) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x81) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xf9b, 0x7, 0x1000, 0x40, "060aa85b12e2f42edefafc88e8e25a2b58afe080", 0xffff, 0x9f3}) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) 16:00:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xa8d, 0x3, 0x7, 0xffff, "8f15c55ea172ae84adc520e1a2c9818acd1ad92c", 0x1, 0x20}) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) r1 = syz_open_pts() r2 = kqueue() fsync(r1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x7) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x51) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffa, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="50b671a2b25c10b536f9ce7b473f0d99dcad47d92f6fa6ed79a00092a272abb4143ea6a7b7bc7fea845bc0a5d60b080740b4300dc242db1c9fc93918446ee750828e9576b0f1ad951ff8b5d05eb8f79f2df337b67831c4457b45002162a1579ee51cd44f6984b291d2c5012e71cd867fd01153f8610ddc6b2ea7ab3b1f3080eeeecd32609e77587e8e288cd5356597ea21fdee06cf8503be2ab255d52fe3ce3d913a4d30cf33315b9e349faf4074d9622cae2ac7736ecf2926d29835fdf1f8", 0xbf}, {&(0x7f0000000180)="ec28b1d75377200261368807ceefaf6c1ac57fd7138fdaf33aa2a925bd6241e4be5f1996643e6af97397566e8e250a5afe3bc0759fa8637f0222b2ae485ab735664bf81fea0aec9763c0c3c79eaa3c3ed682dd188192ea4389706d9c8267dffe1c4f1726826b6d41c761cb89f8ba1ad9840d5e5a07fc3e41802023414477682783755954bfd1bf663c77df679136a6e192dd64c0912ed75c36d889b5acdcd6c2b32a6d4d63068d3c1a", 0xa9}, {&(0x7f0000000240)="685f82f2364a7eaf2dccf76a0cd1506da752c0f8683aac80bb5a86b6c3761faffab514eb52390b6f312485ec8e2519d2ccb74732597ff45dc2c07c118d980ca0ffb7b36448a174295bb2dfdbab76506b8a8f193e4df60a245378b8e05cdee64a43552dd1a519e2dd84b0ccb4b62548ca", 0x70}, {&(0x7f0000000380)="f705eeab39b3a55a58a7ae8b018c1b0591a10a26b3aff9fe18b473b55dd98bf9bd4405d8f74563911490bb5d77cfe426405eebfef1b3ca00efa49cf1bdc3a3c0be16d37c6a850335c59afea86c9c3eb3e6f76d31c35769152f7adb31", 0x5c}, {&(0x7f0000000800)="29bb0b7ab865ffb05b8ce0bcc2fe03c64a75c9c6f3a320e84ebd6d3ca7e4f575fb150db4db630d17405a3cf7a9cb649e7d4961ca4c7adc92d1cf0aeea6e90b2d5f5ea067d2f4174980113b4aeda9e919b8a514835ba20f7575a7e62c64ea096e0783a7d5fdb11b15ea1ae585587926b6a93ca74663859bdf54851f1b1d5a2bb2ee9ec69efc1ed233e5a89d1010731deb48fe59740c34fdea5e9be7001e7d39678e13690fc25268d4cc62252da4bfad7310db8396ab8ff960f77067432466cedd22714610049501c26388c6d049bf3d3566350c4a53709496d6b5d396e1c58daeb1d7829bea9f71da32e2c70333852f914aae29514dd1a25feaf7ee728917707f2f54e680b0b8e2c3e4821f1466c349a7e1adc96ad5bf623ef1dcac04fe07756beeceeb221bb274e04e8b354da4391b9b578df271756d91e5737732c5ad55a73b613073ce17af8069ceeb58be5f0e488e2095a81e1700c10eb38ce28cb895fbaa1220dfc00316fd952c391d06db5ea01d5a5abcb3442fd5a0027940fe5825306de902bc9ba3254618f0e11e2cbb1c12de1737403bc757d1b10f911fed7b9b03362a95f5649960acb6cabb7ace4a62d36739332d4bed4702358983886df7bc34496a15ca2fcf5e3554b89e1ff345b181d46fc47c6cc4b38f00da18fc7c2d234b37f3aa3ae44298d426ab6770300db1aab4ee10c2818c9e6a72c9d77fb9c1f629f04f6082a5bbd3d4d82484f697df2556246626c117430822f7f25f5e512d91cf81786b8b9a56071715efd50f2937f583e6a29099a089094df3e78ff61cd3f844f342cbc24281ea13ff647864c7ce4d86e0d2c9b9a9446d533b2718c8244eeb1771492b10618417b01c9a9449a58bbb5c4520dbe7d26323ff4c539a75c5ebd1d49b33670e9816524616fa3f70e9c9bdc3adb74bcd081680b817e7fad0c415c649723cb79f122fdea051c34bdb0d9665b4bbdc3e185106a9d5215db1e8deb954d0daeae0082afd085ded506e09e1e71d73de86125c2db56a3d89dad7b93c4e706470733662788b97e775a977280df04b0f93354d1f47183f8333c192678fae461838c8572085d4f57237d4ef", 0x30a}], 0x5) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/114, 0x72, 0x2, 0x0, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000100)="b2b0726ab3f9a6b1115832fbfaf952c7a642047050ab37c6dc678bdf6f8c120dc6bc97227f7ace35659cce71b20356c5d1e37eb9adce05fd8527a81fee97fabbe503db862953779727ef99aa86718be951bae6d1d4869d70bd85c05eb0404b775733400f562489308408dd19ebf7d9e04b6fcc6df068fa85fa85910dbf5d60969b1ef33155203ae1f7b9bbab849f144791500fa70424071619c1636b99b89ea33940f72950f26a89cc37a08626397882bfb273e0c964c01e6da687207b204ae2ac7dea9a87dfb15d705db0d93ad4be2c2bc32648daa7") 16:00:27 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='H\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='),\x00', &(0x7f0000000580)=',/.\x00'], &(0x7f0000000800)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='#/\x00', &(0x7f0000000680)='{-[\x00', &(0x7f00000006c0)='$!-\x00', &(0x7f0000000700)='@,-&,\'\x00', &(0x7f0000000740)='+\x85{@,)\x00', &(0x7f0000000780)='H\x00', &(0x7f00000007c0)='\x00']) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='(\x00', &(0x7f00000000c0)=')\x00', &(0x7f0000000180)='H\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='),\x00', &(0x7f0000000280)='\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='@,-&,\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#/\x00']) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x64, 0x0, 0x81, 0x0) 16:00:27 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000640)) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() dup(r1) r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r13 = getgid() r14 = getppid() r15 = geteuid() r16 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="1cb72cd2d4668d3645f805482db753c3a1620666d236280e480559d90139b4f23faa4b983525ff59f2163f8afb1bd473caddca73742d7434b7a915bb", 0x3c}, {&(0x7f0000000100)="9ab92b3deeb2fbf2563b20fa8a48fdb830433500977d746ccd08764394c26c5862e89184165d7ea255a330ca48271ac40621599059ab341c496d507af24c8e853366efda5b3aa5358b04ed68a14525df1319241cbe0785c610d7fcd3a8007d93e615b1024219fc784a", 0x69}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x140}, 0x1) kevent(r0, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0xfffff, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0xb67, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40000001, 0x1, 0x2}], 0x9, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x8, 0x40}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000001, 0x7c5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2, 0x800fffff, 0x5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x8, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x14, 0x2, 0x6, 0x836}, {{r1}, 0x0, 0x40, 0x80000000, 0x2, 0x101}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x5}], 0x7, &(0x7f0000000040)={0x100, 0x1}) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4f, 0x1, 0x5, 0xeed5, 0xe44}, 0xc) r2 = msgget(0x0, 0x200) r3 = getuid() getgroups(0x1, &(0x7f0000000100)=[0x0]) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x797b, r3, r4, r5, r6, 0x122, 0x4}, 0x13, 0x0, r7, r8, 0x8de, 0x7fff, 0x6, 0x400}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1c, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3f) lseek(r0, 0x0, 0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000008100, 0x2) dup2(r3, r2) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) chroot(&(0x7f0000000000)='./bus\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x4, 0x7, 0x9b16}, {0x4, 0x6, 0x8, 0x2}, {0x8, 0x5, 0x7, 0x3}]}) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x74d}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000300)=0x8, 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) munlockall() bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r2 = dup2(r0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) fsync(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) shutdown(r2, 0x18ce0eaf64bc8e57) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() dup2(r0, r3) 16:00:27 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/102, 0x66}], 0x3, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="2284e58b0dce1a7b1144c3b5c08b5744622a7fa6b4ba0ec3dd76cd1fd0ac5e09dd71c5fcc9aa5aeac8fd19a384a35561ff41fe0beb8751651083f52ab33559061febc73d79d0719de1f94b0925a08cf88cc1ca32fb657b2ca2f35ff260d55340da1441d848364d4213ae7895733bba450b2221c056ec8516e44c990673220446480beaaf0c74dfae2de3c98e6349ca366dc98ce0b32029840b3903a5cc4988ea22d748a8cd9fd7206b9135f5c434ffade284687dab8fdb8ecbcfe7d6170e567b0ce93b81975750899f31d5d98f4faba45145d02cd12b78", 0x323}, {&(0x7f0000000340)="ecd1db6cf72fab84a2a9883c00a103fffd2c22eac0c95066e11883fef372a229ef8af0b1a3a533250f8b9c1bca1eff385713fcf37931a6d6e1a7d97182d9a8aaf77bd1eb0c4ff86f423226dfe4221ef9913c97a59eed5281c2a761c1b84e1ef2fd8872e56d828a583d756912d0810f0c4b6b5094a02830cf310dd3019cbf3273d909a623d6db099c40323db56d54d9af46fa080a5b797948e79c8cf6293ab8f3ba454314c9cbb8e930", 0xa9}, {&(0x7f0000000040)="94ea933818722cf0a828fbad56fa588170acc0541086240ce460146ff4de1702d0a15cf5f44451d327cc2e00fa6130c734563edb9439e6", 0x37}, {&(0x7f0000000080)="52f9f0142eaf55ff13", 0xfffffffffffffca5}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() r2 = getgid() setregid(r1, r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) getpgrp() syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000030000000000006806d183a0b47b687b006785c7df4dc1250ceb021f58ac9687a9dd8f84d581de07e6c3a5ed8922dde2da1126022289c309c713935e4391bacaa481ff6d3c581d0f4ad01870a87141cff853708bcb5ca1980e3b6f9830aa34cdd7fe5555e3462d309b9ecce37e318b49e1cb4f3db60c084bb45a5a129992bd00800095f4e6d227d7720d114f7b5049c6993284d2d043b0a13c34d063576915fc1bdf278a8c0406e934cc4704905d325f44e332f80fda47b72af8ce84bb6d9316ba99bfbff4"]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3ff}, 0x8) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/179) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000200)={0x0, 0x0, 0xba0, 0x4, 0x8a5, 0x9, 0xfda0, 0x5}, &(0x7f0000000240)={0x6, 0x5, 0x81, 0x80000001, 0x1, 0x4, 0xfffffffffffffff8, 0x828d}, &(0x7f0000000280)={0x5, 0x0, 0x2, 0x8, 0x4, 0x8, 0x7, 0x1}, &(0x7f00000002c0)={0x1}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x0, 0x100000000, 0x7f, 0x4283}) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x0, 0x9}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x5}, {0x6}]}) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {0x1, 0x5}, {0x3, 0x6}, {0x1}, {0x2, 0x100000001}, {0x2}, {0x3, 0xfffffffffffffffc}, {0x1, 0x7}, {0x0, 0x9}, {0x2, 0x6}, {0x3, 0xcb}, {0x2, 0xff}, {0x3, 0x155}, {0x1, 0x5}, {0x1}, {0x3, 0x7f}, {0x2, 0x3}, {0x1, 0xba68}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0xffffffff7fffffff}, {0x3, 0xb6a}, {0x3, 0x81}, {0x3, 0x6}, {0x0, 0xc822}, {0x3, 0x3}, {0x3, 0x5b62}, {0x2, 0x9616}, {0x3}, {0x2, 0x10000}, {0x0, 0x2}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x6, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="009e77e7299ca4479479303fde559c14762e2825c3c81cc06075235732b0579f9ed03229f030b07ef3cf500db5d2d9bf938bfe72b262d3bf825792021c3a8e22aa395664fd2b003e35db66e7c8f924bdced1f73755424ca6fcfe1074ffa9950515fb9e3ad613941c5200ce19f7cfa636430fcf56e83d7f5e0eb75fd450fbc2c2d099aadb12d4c317"], 0xa) shutdown(r1, 0x1) 16:00:28 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)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10100, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x3, 0x0, 0x0, 0x1}], 0x40, 0x0, 0x3, 0x0) write(r1, &(0x7f00000003c0)="e173fb7852e779a2bb4bc21a2aaead749e5ee87789d72d82198076c9df839f25560f936ea10eeca0130e01afe267f2395d8d917c3977d06ba00d17076279fcefcf453226206832e9e55b7fc7ffa21337ab52446cdb60335696ad4617248967dca3b3cbcae05cb62ecd0c5a3cf285adac4f148e46ed19aa02c13791985057fe2b1dfdb2b0f2f15c5773ad0acc8e79544c1ab2ee93d3fee64e910679a1f178f6fd1a3a0be3d62fc8275d69731a2f7ffde8cc27935f5fb1cefcb214083eaba35e822c2061b8329548f96e", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r0, &(0x7f0000000300)=""/145, 0x91) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x110) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x7f, 0x7fff, 0x5, 0x4, "8a51c47f150458fe8b0e0d6211dfa4b1e70923db", 0xb9c7, 0x278}) write(r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fsync(r0) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x5acd379c0660ee65, &(0x7f0000000180)='\x00') 16:00:28 executing program 0: r0 = socket(0x100000006, 0x5, 0x100100200) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f0000000780)='./bus\x00', 0xc000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) close(r0) chflagsat(r1, &(0x7f0000000180)='./bus\x00', 0x1, 0x2) r2 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x1000) recvmsg(r1, &(0x7f0000000a80)={&(0x7f0000000800)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000900)=""/75, 0x4b}], 0x1, &(0x7f00000009c0)=""/168, 0xa8}, 0x1) r3 = semget(0x1, 0xfffffffffffffffd, 0x201) bind(r1, &(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000740)='./bus\x00', 0x800a, 0x6) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000880)=""/70) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r2) 16:00:29 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x2060, 0x40804000000902) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/12, 0xc) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x80, 0x4, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0xffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000001000"/24]) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10130, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000140)="5bc1f6d6a30b45351a4034a6ae51c63e417fe971c13703e7f64137f6620ca13784dfbeaf146db4e9afbfba98616d356ed923ec35f2495f403d9451b9e0272878fc6da1ac316449a4f560270c67fe8357a4e73c18cfb7f5e11d5e41355fd78c40c896333a87cc4363c33eaf493b2981bac4e26d79184aa3fd0bf3f0d9e0a6e8f926350b74756e89b7e89e4b5121dfda54b92bd099b5420f945aada1", 0x9b, 0x40e, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = kqueue() r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000051f60000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f8b8f748a9d2a32bf1bfeef3b3bf10e00c26e1ffb4f8943710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c3d3ee4b748a76d14cc02234dffe970cf7587c90443c87a1fe9b04bd95838e66cdfdfb7e578eebf395fdc079e474b643c29b27c1a1cced46ac82a4880c4432bb610764f8208eb19a901b15afa8886dc9b0134809dd5bc0198df87a023aee3c349122fe561a9145572fbf05080559e9397c0c86ecb2e9ac069905f2a70087543e59"], 0xe2, 0x0, 0x800) r2 = msgget$private(0x0, 0xc4) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r3 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000440)=0x8) r4 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180), &(0x7f0000000740)=0xc) r6 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r4, &(0x7f0000000480)=[{0x2, 0x3f, 0x1800}, {0x6, 0x1, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x7fff, 0x800}], 0x5) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r5, 0x4}, {r3, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') socket$inet(0x2, 0x4007, 0xef1) getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) open(&(0x7f00000004c0)='./file0\x00', 0x8040, 0x20) msgsnd(r2, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000040)="870900fe06007212b6") 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x1, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0)  OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:00:30 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x84, 0x3) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) r7 = msgget(0x2, 0x104) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x3, r5, r6, r5, r6, 0x9, 0x1}, 0x0, 0x7, r4, r4, 0x9, 0x1000, 0xbe, 0x80000000}) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r8 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r9, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) semget$private(0x0, 0x1, 0x200) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) 16:00:30 executing program 0: socketpair(0x30, 0x8000, 0x2, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000002c0)=""/34, 0x22, 0x802, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x140, 0x8) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x10000, 0x2) r2 = msgget$private(0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) mknodat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/252}, 0x104, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) chroot(&(0x7f0000000100)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8d, 0x0) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x400, 0xabd1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xa0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:30 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x20, 0x1, 0x401) r2 = socket$inet6(0x18, 0x0, 0x9) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x8000, 0xfffffffffffffff9) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) r7 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x20800, 0x80) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r9 = open(&(0x7f0000000280)='./bus\x00', 0x400, 0x80) accept(r9, &(0x7f0000000300)=@in6, &(0x7f0000000400)=0xc) poll(&(0x7f0000000380)=[{r0, 0x8}, {r1, 0x80}, {r2, 0x4}, {r3, 0x4}, {r4}, {r5, 0x4}, {r6, 0x126}, {r7, 0x180}, {r8, 0x6}], 0x9, 0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r10 = kqueue() poll(&(0x7f00000002c0)=[{}, {r10, 0x1}], 0x2, 0x10001) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000340)=[{{r11}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) socket$inet(0x2, 0x8003, 0xc0e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000300)="b617ba1974a40e15c15511dd39f15ba15ee78a1ac3c96ab8ede3f4ac2aed1f4f1a4f2a7a91db6c2743d2db7ba024418192bb0725000000000000001fb06fcdd5b8b16de4927ff6fbd0a569f72bb4319ccf00da97927ac7e44bda67eb89bd8e75bbd462f942d67b9de03f04e022b8003118f4dd91886ced95fb834040ef2a14208858e81356f62ea677ccaf") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7f) 16:00:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x613, 0x10000000003ffffc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xc5a7) ftruncate(r0, 0x0, 0xf17) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) fchdir(r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r1) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x75c, 0x8ec, 0x1, 0x5}]}) fcntl$setstatus(r2, 0x4, 0x40) 16:00:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000140)="a873a6a3e19c8522df778cad765dc8d3a4c07b0ddbd763d8bdadf66c2fd55537d40e7d576fb172021eb06fca93dc88c2d95a60791e399dfeff000000e4bb7a333b639d2bec5178ae1b3debbc1b9c6c30e484b80c960b848a95b202ddb431784950623d0dc767293cb6d95d4f02654d9571a0bc7caa811ef9831e18a27457a1f1dc1bdab2") 16:00:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x2, 0x2, 0x100000000, "5a5d12fe6d9e12578214537f1d2a902b7545d170", 0x7, 0xf47}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x22, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x101, 0x20}, {0x67, 0x3}], 0x2}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:31 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x5, &(0x7f0000000180)=[r1, r2, r3, r4, r5]) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x30c89, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(r6, &(0x7f0000002580)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000380)="e26796ac99d9b4677d881a36094f0debdcbb6f48e828abf12b2571e96f20b3efb5d8e5d449d3843b4b028eab349d5e5c72db993969f1d367581ff7eadb0fa736904c79985f7b01c172325e3bf40ac4ed3e3304a4a511670bfb1a14894bd4975d9af2de45e3286809aeee4edc1fac16266eb0df07f77e97101f5874d665e5", 0x7e}, {&(0x7f0000000400)}, {&(0x7f0000000440)="1d3ccc0a4bf0a7a1906062ec70bf23db72636f18d1a9b34bbb650276d51cfa182de6593a6893e5ab0794aba09200964c2389a771f30007589a44079e4b3552c24fcc93f50de5359b21508ef458375858aeaa7bdbfb57471ab0bfd3deb8795d4a4256e859ac4d777cfbbb3ba2ab222ab2547a1b5c199218ed5707b1397a67d40ecff0720f162abe5324f8f871473d3a32db07d7146a971d0255bcafbf9dc7bc14b7bffbd025", 0xa5}, {&(0x7f0000000500)="4c0d4c9f412e8700e0e0de08c6e0b49088e8cfd7a6c23ed6463158fda40ef8553add74f5cc02ed35140afd1fbbf55177de686265de1b4edfe8f0c48340d083a5b19872677e4d268c81229f81623d2b3a993a488356523498a31cc9fb1ec21b54f1d680a2a43c6637b789d1449b9cfe33d80b54b9dbead49c9aee993682bdc2addc6205af88d36dd654fc5425edb31186326a451b9ad94e6ba66786cec1b59713ab5a7adde27e05ab86979ccac3e6e1352616430b44de26b1b58f2cdc958f04a1eadbc3d7d7fec3609558e9b87233ec9e8f1ea4cda3a4e3d9ea75de9c4dfdfdad8b9fb412b7b9afc0950b46e49e0d6a725df671b93df27587e6e45e6fe0776c0572830327fe379a486934e3876e464debdf1fd0c786d224f12381803d918d4b7a6a04b5413f85850feb47ca2b4d6d90ee7dad5c575c62ae870fc8717aa8d52c5bc7eb543e204e64370793e2f0a9b1baf2c66488284063217060065eeb84f1e85fd8f897bb5eef8b9e897684211a15acf663990d11ee1dd4c5b2b84a4376fad8f33d9cf893ece08f79ad01f9955196460d8274c09fa2671951febc0602133b9030324991b3cc7ae046ea3d77a627368bfdf8ab2e672b0e2322e852a2e7ba6a8872968903b4cb67ba981524a7fe8549dac007ed5198f4d217f047ee93514b58dff4333bbf36ce3af1076391e7d29c545698f1933e00470a7cff8d290054cad4a88cc2ecebcaf1954b233261c05ac728911cc44661bba05c82dd9e518e8fd4e6c349a61ac17ceab185796c3fde9ad0a97ba2811c3d30a8149455005d57e0550cc1b4e6751fa39597958a8ee6dddc12c5d7821777abf206dd631bf6036307a29c5f07ff1204c957c76402513e0e24cb38817048a8cf3d7e9dc6d2d0e2742830136ae7d4d88ed913dc53e9cfafd80539c871b65c9f01d7ae3bbf776a72853a66d43cf8a6f5db3fecc9f49b739e3e69403f76296a7bcce70601138362b3399568428b7dd4794dd2a49245dbabb9963e84b99d607dea43df9e9f035586af5b2abb47f7b7220c9dda6c61a86bed9b1380055cdf115f7857590f1ca6976ee960a887346801f36c70207f4db602972af3c33aab09cfa206f72fa9174700b25f3d55e9cbc97cf7871e39ba64bc1736870a01c3c18452674ae86520cd8b6fef4adb2b98cd570742352ff5ea58d42a614642f5eec07e1eab582f5c950a1f7b6eed56be537eca4a051a9ea929a125cd50da8ad24ef0883f26cfd98b9c7bb98883d17c9fb116b3ec74fde90fc203acb2199b0ec196c101e895302fea3bc26362b2412a80db652338a2b0de22261272c60a4c622eec20c7025d2e1d1ca30e3954a1d189c25a289f4e2201362bd7929f9dfae6d554ab1539ee16e18b3cf07857f894f6fc0d385daddbfd757e30bf2d18b1568044acc00255792be3ac3f4186b3a728f39e26bc968c125bf02c23d4ef6390d5e59087df123160ad21d49c2fa3709e553a11ae2ec31da059a6bac29764af5d255a5dc39fc48cd1694820120bd2540305c9d9565aa2b6b78d2681b6a012d4ee00d61d787fee66499a8036770066586253619a0cca974c410a962321f2e12e52dd2e471de6e59a8f9167d63f06ac7fc41edf695eb811392e5ae84bc33d21f525c7616c4c482db93409b22e92235759ad10717b63cd5775e85eb4d3c582d04df2498f1d3d46b2e83bb04da3e500892e69c96e5405cb4b27c61461f874e307108b93b0f555fbdc99e7f6f13fb4c89e64707f6e0f066816fc0dc7a4ba9f19446227a86cfc35d5aa14097bfe4c2c6b7ea58324dcbaaa81fcfbfb6f0722980835212646665cde6632c0f78d27d83224e773c5440f7bf8c96a9006dafbf4782e747e1c57eb789668cc239a8a9c8559629bb9360c8084190b967baedd07238d74b43d429f194adfb239b41530e58090d346a942d8607fa4ace8ef59b50ba1b5c4b669ef8c4625d5b7d466ef4701c6cd383ae1e1b11a8431e9b0629217b0a091a3c2c3b54c29e02c203c64a079424d6c91c890e470a38d041aa034fc6a38a818eaf881baf352666a244c7521418d1169cfa24cbbdf9f4d71bb10fded564ef7cc8626577e435340a2f5538a4d96eeec94f09d90945c0f4fa76caec80ee5df0101b875517e0b8d2fa5c76afe913df78ff6617ca71469d2edd79bf9e3b6ba5a21723fde45b0cf860ba6cb48fe582a8c23c5a74289c3f8d028b6070581e2f9c453b0c5c4846dac1a63260e0259a6e76538e5f1866d131354f9b0f415a8201009cd44877a4d10b6512d441c6010a79289466413275c66353d4006753f4b10065c08548036d77f2868e85eb7de489c7a8aa8d0583554be299ef55498d574c09502c45e31e898073c0fde24f57581ccdb37c2ac63f8c6c97f257f3acfd6f3f2c7faf9ee7e66b691ba8d1c0cf280e9ce7ca0afa87f425bd41c8d5e3101708d80b864af044afef429ea27bd3457569f8f542c8dfd7906ea765eadb2f8b42e82e436e2b22ab5e5c257f6c95c98d526e2d2c113712458122261ef86f1fdfd3d525c4611bc11c7af6ef1a3860f338a833493045d3f21fc6e480f1e248bd6f2f20e13ba220107cdb7cd1d73ee252493a0ec77d438791c4e293404dbbc20cb3d0b10204aa204512a53ae157f0f89cf5b081e231f5c3538c32dfd71ec70fcae41175c7fafb4224f9a354ea3cc911ba6393637d937de8e2d3bf3fc1c8ea361b1c947e523986f02d745d751acaaa2355d21bb70ff5d1a5c26faeb1fa587c028e9ba71245fd3fec43761a13a65e2ca05327484ec23d7478bcd3528a98ef23932c8f5e2da9fda1e55745fe932e71b42621605685fd5827e31e83f2cdfa6446f58a6e4b9e8b63ff4be31c03cbb369f3edad33419cffb27834e43f246ca33fb83cd763809224c0a692c5c1ddacc16b356f01649735e94ea587b8bb4136b4d91f1f8cb4488708ae2fc2ac64753ec8c635ec6802a7d40a502a7b6f2a45d4c2a2cc39692d25cafd257d53a3291a0a83f920b62e8363b9d4d17d99866cdd16817e86de625c83ebfd97d41cf751608ddcdf8f817c7f64070860cd37ac99124f84673f54823acba18309e8a8f53f1c061a936f1ca6fb422eecc88d055f45db2ea6500a3522972c9dc80082a5ee4a147fbd5f6b505454acb19b6e91963d75fbd076fa322d07b72c094f380e09b0b030ca7d1f7da98eaa73d7f552982eeada9b3a75b861096faec7928f5d846dd63d1d7331bb522934e1b6685c3ee02a1212986053b5c1e79aaa9280c96f62171cdaaa9d885c01790c0f722d89fecb912ac9f78aee9a31288f286d6f317f9995cc68aa93c55754e254f21e417c5b76ffaa3cc32c94a3916577bafac617687b4d16cd867b542f3885b6bb8b42e70e5c9fa9344b40198c6840860268998e35fd3eb60153bc20b9df8a171a9fdd1c436bd63cbe35f18fbf183ce09ba05542aa80edb47815f416c349919dbc39831ec6917a7dd7d25c43d6557bd077bc542386e8d217f480bc76a748a72ad3291edfcdc3d6321119fb9e846f364475ca64bc96b0b69fe0dad60d401bfc909b1a999ccd10f0dd7ff00293575588c61328c6117c42c593385fb6052fdbc6eb7b65c78860f346dd74ef07cbbdcdd0c4ebf3fc658c2b23a02c363ece8066150ed2e964ce3dd81eea6f55337cabef3e085a3d1c1b2bd422e7195d160c92b06298d5ae6ab75952b819bf26a4f80c5cdf50a090a9a57ba76a1badf8868688914e98c957ea889fad5f8c3b3a29ab0c6c1ff9474da0138da1226176d11cab5efb79a51d3841d823bda5fa073818954fc96c3e6f91a87b3c06083aa1fd0eb7b5ab804f986fbaa56d15f0080a4cd896e2fca2bec37736a89c2a349387e26655648c840f3431812591107f4ee50b022afd75bb03becf26b6a3dabb37a2aee6cb1e05dbb5a87cc2d579ce5d5fa2205f4d4c94ae275c4c9da37576063fe9760a9602740c741832059e9e71920b7e56f6060f650e6e18093dc80b06e190e1f49c57371e2225719d9f6af72258a99c0cad3900ad6ddc2adc289ccc4798df1b39c242fa557dd88c32226ea35abefd7253d2de7dac101160682db83bc738e5272268504a3591b10718ecd89595b97ca41e5c4c58702be93b5a1159eaa6ca3a26c8b275bc85682f6b64c79eef2ecbec5901bfa6ec877a92128c69c161c98a1e949b0d6fea222e6e5ca10df3f23ba044fdde81b2592b133b3a6e871320ba2cbd9e759107df78b35e4a165e35052bc378ded7fbe2bda5128667cdbfc722dfd670a2a13bcc0a879cc5938bdb6a128a07797d942ea5e35af677560dbf6d565782c565a6471286de325a60ef6b6434ffe3ee0245b9d0fb7e5474306c659c877099868c3add9d5eb69fe18736d8fb9be138f2aaed9320b66d5297ffe64a261bbdb239746219ed44fd4e08e6c478e5bdcd1508cf1dcd29a8731b81015243aea168fdf75d3858f2ba34879b7727f09ebb8294add42efe262e2afa7db5037e78f3c935e5a2e2dcdca27d8f0ec2a0185f320991298f5a456e64ea9dc25c778fe3730205d5397f0e52575f1040307d43c32419e34935398309ccb972cefef656799b5c475e3d74651a5397b3dc9324f726b0804667f7c820ad63ef61fa9bfa29ebd6378d4a49fb834ade375a3fbeb9a5e374d8c9dda8bb367b9576b5fc573c0717702ab4b9667c4be44163aa8ed710b32c83566f8d024e3d2a1f399cf5d1a797f78e79836bc0789b2e6d7f7d98b5b18206bcf6bf7e919e55db1309ba4eb0aded8cd65728eba191a8a12692230b04c2bbc3f4690d6469d3af6681e3249a458477fe5bc3fd0e7ed9b3cf9da4f723c316e0e22043746c4e434e6857c892af94b4fffba59d1386a26086254440507c1b446e659b5c72d1f2501bdd8a0049b9eafb3ce496cad8ac6351ad3fb3e2c319f48ed6234e220f88290c4d8c0e776070b86e358f9a5d0f1a6bad99dd4f5e7a89d7dbdeec1f54d8fb6c89c0bd8a8f70ef26a48ee1cd7aba6d20ba4ddd32dc1edd6f6389090aa213e65c09926fc248c96cbc287b07bd0ee76e78a62b10adb3d512ad652ff943206fb287f83e950f54aee4ed6e23d3e6a013fe0293461c92c297d70c3fdcad2351e26243cc5b58d38005d5567578b4d68367622fdd5a6052bfcf4dca8c17f016ddc0967fc0379c0c1d098918c430122b772e730aa0f63634c44d9579a0e8bcee3fb20f4438baaf4df229278028a36852b9ca00972bd09d1ee7ba29d67da08becde9fce6435914c9296d84052657a8a235d95e7341c4d50dac819307e53d0faa1abc3a7ca307b45b2df63d47c483d879c3c295cb0820f07b09602e7a8a8fcf1023f0ad34969d3b7f839dc2f9d5644c2a5554a8bde3966632b098e439f4ef3b0eb5ea439c77618b2c7c09e6b44ef470c1b00775d555a6be9bee29909ea0ffb9f2190482c97fbbfe7da2072c408f3eecb559a7ead36fd02823cb3213209e484e4542d180bb63340ba0bf4cd33c1361bb2d4b0ac3c5dc71739802dbfc49f0c68fd8da061101d5648efd708ac2679c1a3882acb973712bbb4790fa6abe099cbf0b3688b0430b147cb057fd1ba1f3d11a8772671ab8277ef67182ecb8aded9122f505f12386b9efcf6f396d9366ac7b40a76d305ca31501ce6b7eeb591ed030e396ee330c1ffcae372cf440f526eb4e6523cceaeba42818e0018faa9f336eb5d2a5ddb10a877900eea56c05335a79c98a4928e25c5ad43cf8f180848b5f7740bbbe02f18274cdbfa16e06374c3693edc338a8bc40b178b74b5dc959aea82fa2b12952e1a88a069a2d66a612f6341781f8f85e", 0x1000}, {&(0x7f0000001500)="3da31c8ff4654aa5a9fd7d00e102e95db36f7aa9d01ada257e698c6526f1e9a48b6041073861ad23c975a3f2654e896f835f036e982599a7bed0a1415fc750ed9c64876f693ac2b499ba9cae6a88a8e2f2f4150b3cdbe8b995ebdafd7638c8906d407546dd807b8c65f19bedbd918e3ef5ec3383aa824a0d14451c705d3c6745838e96d49a3662700e6efb41154a39c3a0197b8f2c4f83ebaa1431054d611a3dc90b129b7938194dc1fada3407c80adfe8b3c2d5e0b13d1735f8ec57d07a5113f93709c094e7a7d1c154d2481712df429e2d51c11bed099086cee85ef4db50f6b59295af1a88ca531cd1fc6e5365f7bd54806ba68ac097f56cb27b2bec15777492268aa970064071bea750091c4e703f41dadf9c139227447a0e4aa85536aba64149d5ad5a69ff13196da49a1b1134851bedeb6d8341476172bee565a26dc45fc5291e9f5cc1b53747be89945b63491a6d5863041171660244d7a6520811727c51c21d38d76fef0957de3a203f47b884f3a14b15062953b89fc6adc838c754541b665fcc86857e93fedbd4f54a634e691ae81c934525f9c90c28a67deecfbdaaef5b600b89960e8c87691f688dfea4255246bc699994da0d1edb824c9b2180315dde2545c1985e2ba958edf249f4000b03c8a6432d284d544c02fb3f7973b5f4446d98cfad750bdac06965d79100fa4da5ecbf89f010aeb6a282f4c9583e091fd53581fa5129f305ab3f5758dcf69cf17480ccf6aea360ba3a48f179eb78a9457c3acc5f209ef29f8436cd4c9ad7aa7866e3b7dce5a6a09301dca54d565cc2ad3c674ab4c732ea770423e738474bf7cbf9f290c4b153f6ccb83fb7e857660f86bd89e858695c171000c2d78854f16f25ebcc6cee53b2956d72e343611128eb44e435a88377b34c1c2e43b91217c236d8b31ed4f8f11f2d3d639f1c33bc9a51ebcda25786ce07da9284a9d7110596b2af9f05679de7724fa378626696a0558e1266c78c99e914203ffebac93fde2a60751e9162cfc70ca67370c6c84b2fb0398399999c417a8f985cc24843118ab237560dbffcc51f3060b6eef26eb239ab3dc358b78838c1095e70b17cb6fb91621df2d2980a62ac8e4128fe979628d22e0a95287e4161de5574220e0d91088bcbbb4872cdfce74d292f796e6d94c127ebce5f0bfb92d265b0fabd64fd4af8b24d19172da80dd5745e2757297f4fd34dbebf8af2839c00caf2c4b4730949d337c7a650619d26fceb91a0911f4a6a2dbeff98b06fc17ac65753c6aeda177d5f7246ae0732cfa32cc5bf15bfda14a85c80db21fb02d1bd31b9a75674fced33789706b5be4331a669f735091e6a2afbe02378120372bc3e3e0dd67ba781b283a6de59da82b3b1dd92c33ccdbf06ab820106337f7cdc7e5de955469fa44f44bb12af7d1a546cb62de1667359a48568c532e1475d26b26ecb855c2dbce81f0e5afcb1ded18f0a152121cc9c167d4c33c9521d12947bd0f8ddcbfa0bb9eb81eb89df1cd2390d5dcfc16f892ba9c1250a4d0a7c41bfffb50b9da95c5903efe2d34426c22138734cca8483e214669c3f58c7a337bb6def4cafa35fff6764d29681d82bcae9af340bbe7a4aa42bacfffd6482354be00d228a2dfd469add3125c8ed9705056878fe94279e5f6cf8e6c78b8064d4bb35f3eb6e7c836a5eb03619e2c14defa778a71aee92966f84af730fb4b3d58adfa68d72482b8910c60e4609e041b350d2929efed0deab92f1a244ee8ac51394cfc99dbeb75c3555450f59fb02bfbe99c33d0b339ab1764e09828403446c7878ad0068e8f6c33cfbe84006dd4e5d7acbc893f7fd2b190cb2f7acd0354a86a4fb523ff0375796ae0a36eddc15371573a87c7d88b20d33c7a5d7a17e2ab14937b8905656d3a7f9103bff21886b09681bd7bdb498cdbfb1d1bcd9bc10f2e251867dd200e5902bd502468c41841819f554590654ae3f8856114fee4190626a2da9aa5ad47fd8b24c2058a0184eba0c8e6d0e0007287ff087144a70ca569f925daebef0d3c883fa27f9030f66b54ac5d6791622d54c21947c52f8c98607609931949bae6702999e8a9360614864e719fd870c5286f7ee106e2774a266a065544b6e71506a430dbf4aa402e5b7511e05072486da7dd0d08e5a89fb145acf330fab1b3e75e4380e0558e230f560f680f177e4107f63bfac199d2d3431f25e7008493d9d44db9769ba69581988735352e8cd2c82542cc2a3e93529714703ade2c0b91679dcfcf965306a1d1cec7746ce6e6d5ce636aaabc289d4db76af58c60dd4cf9bfc1e1ada4a3c8a372ee996a42f003d4d375ba490f0a64cf6cfe2a3bed04be347726b9ad07f3865220c5aa82c114ef40cc67d93e2dca773bbaa8449da73c55999ea50c006de8b8d3071a474ba3972d68371e02846154e7eaadc177603f5a38c79b0d28fc498d037db51602d599ee1715d5f855e9b0d5819d5378c0d47624c9c33d3ed5fa8821b0db5c251d38c6953eb5074dac969d7345da911fbcb7edc9f6adcdfbbce693f4d12c5e8ab4a74b2f45c9bc3b71cff27a09bc766e0696fab34c602c4b70cd507d7a2aef34377fc3fb1bb9a0f30e2d9674865fc49bbcc61dd18fc62fc4cf2eb7a001e8a6f81a0feb0a27e53dab7e82f9416a7b9269e707b8a3ae7e60ae79e92a286c6cfc3b6b536156a4e9a639015180664483c2fdabaccefb6a4389f774bdbe78654562cbcbfb9f5e6be8cc4eff44cddb2ff0afaadd9d2dd5b85ac9d1dd46789d6b7afbacc0cb5e3dce130569ee88ec58f5c490a2eb4669c8af9545671c6b971ea50c5361d9b8e1deaf8e67f0580cf4cefe187c992f090c3cb8b1cb73304364e5978717550dac854f1baaa33da16df98093057258ca8721ec601aa4147a24d63fe2e61b877b11644b31881ffb507effdbb9f0a8f6eb3aa0de489f8492bb9b69eb134fc29af445189a9bbd3554aaefae675ff16505ae4dd508b202dea7a73f099b1ed68e1010ceb67e53c823d791dc279d589199fca50d40e5bbebdc9bff0f634edf8d7af8695f16c021ef7656da64bab3fb4fa00b615253f5fa7ecde3f277fd270bc61c5a22e0db4bde3278dcb3aefc51db0c69e2f6aa279affd3868c0e9597d48cf1cf771f3a7404bb86ce348c897f15db22e5f1392198ab377de4f717932ca50c68a33a1d2e466d9d730b0fa01b65fbee120a8dadb6cda00326a521ad6ff07b211eee271be02deb7d851994b15e0dec21523f6be2a4d8dad8aa5faf3e0f46a263aa2fc9946e1e5f44a738a698eb89be2a80a782f7aa6bad12dc9538e79a0bf3596f06abcc7518c7f41e87da7c7c70eb7866b8836f7a79e25dc8ec1b5f33116f32ac26823e64d303cdb9407b3e34a25f75bfe63ad80e98bd1c21c3d0be25c0f8b9b72c5e93e02c86bf68274e6bf1797cfb55fb719f641263304e3ae7143ad224eeda73e78b255d7faf9b71cc1198ec8376c061d91040c25b01fdf737fb6b4efe4a81f473f2e1a44f802d7f050ef7e6f2402f6bb67ed7de22731c35382da6a1db72d76e51449a884d94ddb6e65898097138cf565ee6dc29a0b1276a7fbd6e93db3150ddc6793d153998df75a4667b3b207bd0c9bbc439c5e6464766e6eb29fb79672cfef02740e296fdde043e381a684c77044d0b0ffe36cdf49a0e4502300a3eca7df2814bd9791b2b7adced45ec68fa1bc60835b4d8b1d179bf91c81dd15208729fcbb62ff4b9858d00f68d7948c3a474a504f1196041332e61cdcaa0047495358147614c3c49da353c1d145fae017ae962ae078944ce6526340ad2e9c5dc9cbcbde0efc6a7febe207592e5d6c292322643e01225502e0f827e33190b1b340b69f4e072a7d6bf261335c5990422f8a79fe47e998133c7503b6cb96e047246c68fcb17d51595980011f9630facd86aad2b22e2cfb3a88072cc52c1a95e55bf05374519893fb217f7e329f42e2eb9b07ed7ab33d47090d8050d2f5b744a0e4fc8223b47e8f6484e716d047be3705a4fc69c4d1e3821cfec1a14d2c51bd154bf64a52a3e6a39566bd430ff99ae60782be840c4fba03819798c41d09c7a5d46679a1909fd2425e2b42f66835453262bcd736aa1fbbe5b08df822fecb0349ccffb275e947e996f37cf95ea570866a629c29f15ed143f1bb7e95ca6da7504be6ba15ae9f01e7a8ca20cb283be0e774f5aa155036531505a309a5c771c80f218e821c4ee4cd61e86f853ebc8d2f9715dbd6aa9bb503fb8714083db47e71683ced52bb25ebc331279adba86c852bb255f7def321c7b3ca7392808c84e4ce0774a8f0d49779f0a6de50118300e3e2ed3323ad935d5a92e39ca020d29e5da61ef897db7faf0cc1f26c614e068327c246a7c21009fe78df1c6b0d46ac18da24ca98a1235b29dfaae62d2aa1d70e7cbb91da3dac5e8340b79254653071cfbab7f570cf4436d392e9b64ed5d43126bb77502e59876e36ae2b5c16dfbc8fa66cd7a3f8d11a524a0699222ff4d9fcd60342ae84f050c722bab9f8e9795f5b42fe8ac1a96a0588d1d186e500894c304d773c7baf12765cd20f235d3433e83767225862c58916313e4cf1b614513c6275d7daa0a3adc9c9679e34def8ec83b824d969d9985d242a03af2b18bf4cb1ac90754fb6631c05015250cc3cc573812e0cad335a4eb2c0a9bfffd5b035f37e6294de122b739ecc1239d67b13fbe0300aabe415729fe6646433ab61bc6008928205fbb637612821557ef7f55a05a9d751bd4fbda28dcb2f7806b0f63076c48d47cbaf0b1f971f4bf50e570ca521b531cd9d3b965077362e00d3d4d94b8d75e4aea46efc99e00cd631b086d030c05c5524031b73bbf013550992ea2cbbc09ac6d360ee2a0ea99cce83161be91b3f2eb57b490355ffc4d0e69b19c6a05c8d4f36a36b3c9970c82c288a94208b89669822104d563ee150158b17ec72e165bb6076dea09d678ac481614cdb5e07d766a2495f6040da236ca3603eb3ae87cad274e6e15d955fd33c34871688d4f21cd33de17b1937c69a9c1d32b3a053377506e63faa6aec94a74ff8c810e01214db543e9846d35ced34baf6bb1af707376383811fec97da7b2b4d7691ff1937a7e9d1694646007663f224b3e4474141281df5e15144d7e80113996bbf503fb97a69c3f651122c99b67fc787f4e36ffefdeaf5323931b18028ca7424ca8c5b66b876ebae48820b4a8df530bb8c863e72793c910e62d94bc5621b7e001d5482710797c80746dfae84b8c3b0ccf7f763c0021645e005c4f704952f3d712e6adbd158f4c2bdc0065d22310a3f0d62fc1c7dd7d95e3ac948cbc5a66d3ad783c1c618cef74478ef1d4a78415f5cded4ab53758136cb409e2062a2ee5f14bc6b83f96da7704431d028e0e856093e42bc58e70eb9f3a61f6e2ef256b375ad137a04c3c3b06ca9ef1ea7ccc24f5a31662a065dd2c9292c90a00d1eadfc91e284c022b82be63050063a44c500b4148872a095af444f66358215d7bc502dc60e29b436980d7eee9176105df10a424fc65a157e4f156ab05d4158e6f03fc52a1d939a2eb9eb12f9cb263de516c6f2c8b1d888fe38bc23187e7d314d7ec281ee1e52100a7d34cc7fe5685f1f280967efe7ad78230478a17d5c564e128eb9a350e2fcc1064f6f6623cc77ada3ff8d550c666c71023fb51de66aa66b647459bc1116163e1383ecad9736b45ecd633f8197808fe015acf2d38e920b4c500c7587eafc2a62eac73c90c06481bbe823b7a2b32ffa58844999ca34bf7ad43b6479581f3567cc50797398208cc830bb853137038a382a67", 0x1000}], 0x5, 0x0, 0x0, 0x2}, 0x7) r8 = dup(r0) r9 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r9) fcntl$getown(r6, 0x5) ioctl$TIOCDRAIN(r8, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000025c0)={0xfffffffeffffffff, 0x101, './file0\x00', 0x1, 0x6, 0x5, 0x8}) r10 = dup2(r8, r8) fcntl$setown(r10, 0x6, r7) getsockname$unix(r10, &(0x7f0000002600)=@file={0x0, ""/108}, &(0x7f0000002680)=0x6e) ioctl$TIOCCDTR(r6, 0x20007478) readlinkat(r0, &(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)=""/87, 0x57) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000002780)) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000027c0)=0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000002800)={0x9607, 0x4, 0x9, 0x1f, "edb8e7df245e653356a28e8cf18080325e958398", 0x1a81, 0x4}) ioctl$TIOCSTOP(r6, 0x2000746f) syz_open_pts() pipe2(&(0x7f0000002840), 0x4) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0xab, 0xffffffff}, {0x26, 0x7ff}, {0x81742f3a32330f05, 0x5}, {0x25, 0x3}, {0x87, 0x6}, {0x147, 0x7}, {0xef, 0x800}], 0x7}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x53, 0x8000000000000000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") fchflags(r0, 0x10001) 16:00:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) socket(0x20, 0x4007, 0xc1) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad38239607421245f0856269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c408034182cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1ecedd249d3892cc766e944b3", 0x49a}], 0x1, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8001) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = getegid() fchown(r0, r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000002500)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)="7b7cd9f3594a835bf7c9378a6252ddfffda756bf06eb40a6f012880f656b470f6f9af23b0b29ad2fa69612e03ade034fabad95f7d332f421a8d2f2b6580f708cfa622f6730f77f4d0d5a56ba91efcce0d3467ab9f9fc47361ea4157cf579cd0362d194c3bee7a70bd5f9df8b044acd8f7bb0d5a90397f11c271f1dc2fd3f8c571e065b324760c51a280c955ef2b410491aa6caa9c97f4c3c9780b6c66dd40400239dd068", 0xa4}, {&(0x7f0000000180)="781cf71d517dbb78a7a0e9a200f3cf11f799aeb06cfbf4c34d290ef314997233e720ba10d53634c8134e863525e6f6f166df550013f35b4a607fc018680d932ad34414c8db7c2d004fcfc91b77f1459d377da5f4223bb54a7228c5ec379dd2e72951f3741f0e6d4ae0fa235fa98ff21647e12495be5179560cedb32c318f4d4edc2a9dc04d2869aee6a3c3dcb5e7568d837978b88f48fd4b5499174547faf303e9b61cda13087cd16d2cb98339f0ed0dd9938d3b660b26eeacc01a8c2f9d353f6918802b6d4e73714a2a382276ae1b96a497f76f3e707c9d07989b5aaee84bdb60bf4ab637cfdd218c98b67837b535ada380b173e1c591fbfe7674d5e99e4ac07170e81ab36eb957e52337ea0676d15f4993b5099adb3d368179430f87f619b55ee00d635e6050f7b4d8052fe3a12bd600592f2a562a7099209b201b297c62cd5542cacc661cf7cd08857fe656da827089dc443b8d4551655d2c693f75ae5bf8bb34cb71e5f7ca91c3270fd08018b56dc0b182729604d83bebd347d41b754df75ded9705f39b13e6c0a3416d413e38003730c0477dfde9ad73febd873ab2b5be7ce8338d18959e8441840cf8a899f9d8ab3e9447313726204cea06addd84744904a2ca189db8e825eb5317da921bdedc2f7ca09091d89582e0e51c742da05c4b3d3baad7aa1d74cc48b42d932de1dc6c8433b1000f46406a1beec81da82f3583bafdd76c05d09271cf44f12ecfe5e681df158665102d3cbcb9b6b8fba8ed1edc354373410de5a8ccb1324fed121fe736dd7efecf609eeca715bb343777436745fe0cee8e1d0a3bbab4c665cae5a9c99e65d6f891393b20f7f0a556e75ceb59fa8d80fa96b948bef80546ce693344c0529269e4386cdaba17bad21b2369f24c9c8d7ac157a9caccec8a72086cba1266b3d6b3edaaf84ee6736680bba97bd5680b444cf99cc4abfe387c3d1a35787f50ec3b22dd56c9cedf10ac067043967b8123299fb3b4559e81071b7049af3ccf9bbb2a28378869170ff5139f80486ae06aba07cc3cedb8fa877c25a4c1d25b842ee0c4b6f33920a869c9655ffa758d21e4c623a00dc4088b17ad96d571010e963c0e1648393d772cbf3e31ead021cc042450996041f4b3839e86e7f1d82faac484c3742db3b1b28a82b0654d8cfed65dfa48f52734359e3ec07940cc336bedacf00ac6b080cf53ae063930299c4e692f6a3b0f4ef1ac00f292051b288f5c5e2e4ba28e43899471f67f3f72495655604dfa1e329fcd4398bdd16ef0c001fec595c84cf6bda517821964ec87aa8e32e91cdfbcf5a17f54c7ef1ceff9e6671283fd46f1e7898886e215115b64e67d8fe3d3780b200793c24d935fa338bbd7f15b4be841d4ab1149b82dda6ddb6244652489c7f8a9c22d2a247cfecf98540cc286a2e1a2ebc714baeba2a7fb7ae32bfc851042aac8f8430bcebe2caa4d7158a20f87f99005b7e73efb2fac64989d834f8682df40b0e160d6f66051aa9249c4633caae154cd3af1d2cc49067f6b046606cf060fc1fe1e045dcf2656ca6493e0badfb2ca7e7ba728437cdfa8db6708eadc9a2330ab089d1d85a0e620d57e22576c344fb0495196b301d93caf4cbcd42338497d0a80e6028597791ac23171c23768744783d89d306f2de28564e72924f878412cdac759e44cc221bed419b3ed7473dbb2bb4492ee32b98fe7e60c9450cdc4fdddf8d472e22041cfa00e16a2334fb0d4a4260a75053f009c08ab1a7553df41e3a7e876bc9503ba14851a64dfe4cffe788b3d9eac966c25790bf0645054fd8898efad25eee464d866eada24389418a47bd5fc7ecda64f0cdaaeced9b0beb5ef1d90aa232fb86c3ddd7d37c8d4e24cbf1f213e0a69e86ac9ed0555644913912e43a665e8210a28aacc53c52c232dd6c18bfee6d377f157250538efbc2a5e086edbc479ee1f896c31ce948c3fb1d909f872d73246f341db94b15f2452bf4e43237158a04aaa928a678578c2973d9503cdfccd407fad99b43721fcca287ffec00dc66f9079ffd1660d6ba2fea4b35d90e5253236a177d9b4a07128f80442503cdda245eecb93849a32ac21ed023524ad2cf248808717fc7791374fe08160f989b0fdcec359aa4249d7bd6e779cda7651a4d6acf4de3461ac86d47972a10e6e16b81b5747323f2bea331495faea4bb7668186dee195af776b46ee77463f0ab524fc78f4e11d8560689ca03a51079587af113b06d27fce4102246bb7ea122a18487049e61ae7cc96138e46ebd5eeb956d518d0244850b035c5144c744f400f4f2a5bd1cea8afccbbfd26e332e23d2d830117f5d5547ea507c768607bf825dc3428907b5117e2285417d1f5030ab79b83b17fcd52ad6d849b6456b08cf82e9ba49cd3d40b8f3e9db2f6835e77c72fbb5fb9a0c091ee0c212814e2ec147e65ad9d392b0955de3f3f945e548691fd762799bc702d538f3f614686746f5b6daad6585cf6a9fdc966899c93f1acfa8051449762fef781a7608a19702b5c2256a1c0d2ef93d0b1734dc38024ce45a892258e83e1f26bd79cda2172e4791bfba28f3a187b645f7eb25477cfb83be7fc8ee9735a66f8a09ffe5722c56005a54c54c65a74c993b9247d8e14d2fb16a9851ccaf6fa17c0fc8684c67d38bc8c9a37502542b7de6d077d4a3735150e2bfe269887d528f4a631ce4c75551bc8d7d4b20b92fbe3721fa7a0f883361244a5e59743cd0729f448b2b95c80cb921e05d74b6853ca2db2f526333ace78ac4531aa76b81c5c726527d1badf0730f5d7fcbb4e33f18ec4cd9564397f0d958d59e3777953303fb696ab023b9cd2801a2910b4abe3bcc56abd2dc9ce9d39d1ebad0bed31f3ab40d92659c4e97c76003dd4b5ed7722ff5004a5286d88fba731f127dbce5ac709fe51b814c60752eb26772095f63dadd476cb61843859a22f5fbca5909b09fdd7b3e7456eaddf06ca50ef61f08ac77eefe2fc0a64c763f9a99a6c9c1e741ce82f3dac199f3fad03b2f0c158d08f1b262b380db2331844b9c4f2686cd12195219bdda938644ce912faaea15cfca24466a33cf9246c9a12ebd2d6beb8691125b9a01aaaf4ad25791fc7c43836af5dcfa96ee64f9a3d2ecca12817de2164f1ac3921a9a045821a6f83eb033dc091a6f9b6c86b86ce37f57a6aacc22e1bba2e9e8b61748fdbc36ab8b825145df5b95f6f9f3065684711fd1a1ec42698ec1f13be627f4077ea8b80763c21d536425d98e5608f4fdcacfa6554281928f7c1322db4a6de5f0aa565ba5c941ccf46d414ef4cc074a7377cc26aa447927f84cca726f4b4d46e333b8fd7c7990376e53014ec08b4d33010deee6b76469067e3e00eea0b19c28644fa02e56ec383c20a98f940cabea9022c40e950b3fac633148f9e792141b5ae19ff1e0ab41fda37d6e188ccc4245cb4580d98e3ff3d8aca67dc43f9312dd9fda2f2c50c99690e9737c45db566ec1415e33dadd1a308349ac04fdf347999a068fd0f96c3b3931f61d36abc9b41d27cd8880d4d0064a7b9001269bfb83e818cf05f2cff0542f0bfc88b06f06d3a318644e7ae8364633cef375902db51a23ca65959b0f9cb599be957449ec36a7b122dacf26c10bebb45b4ce1b67edd45001bc02b5047eb5455c590f00f37d8061a634a22d9f099f396929a928294b8e437d002b3ee27ffd0676c7ada99480520ab0793f2b61055d74016aee23f11d46e0b4f4ad576aa3d8e7ec46ce3c98ce850d0b69c72c6d688ae115f574eae6665407d4bcfabb4106f1a39e213d53aa86db26f6b780109d3878ace47e96dc677d92ca9bd843f9c6ba77eac98d792b57660a782010d60707b9280542037a3455387a9d9629c12e837d5ad455f9f5f390defb5ba4d1ad1b3127da7c778587cea48c51bdddaf2511ed5936135f565a5c0e0b041fe1be8515ccc612f115c67e80f4181627da4c313894d4fd842b00286d0860aafb1123f6f496dec66d81b2c778a98f70a49dbbcdf174878042a648f28fac0de78b186d43d0ecfaf81ff11f882abb221b0cc21ac47ef10ac2575e7e869fe288ba2d74e2687250e09a1bcb9d6099c8a83fb489f1f129b6e17b9996d7a131818903a76f04d15a52cff80100143e8f6ec5822beb6a736c9127c41ffde53b48fed6b3147b7bf3777dabaa38351ea609fad07a90fb65ebbc9f75ff11b05a63c7f15486469ecce922e83130bd7a31715a3a4272233aa655d10aec28ec88050e122d9503384698560118d430559a880e849109003d1153ebad3a3bdcfa57ae5c695671507619920833a9d158749d29bd369f083c31f9de6077dad85f7cffacfd42dea97f023bef2f6fe6667706b8c5c1774d3cd9449b7a20068a5a91598ce286323445d142217644da3e75eb27fba65b5b4e654c681709cd6fd0f23de8dfb9aa8e1b285c4c9307017301556efe4695d7897a332bf7d4cd3b186b1c39350522e1ff5d322451e235e35e3a759cc04d64f2091e55d9046471b9d5d80714545b1015310def2628608d97137630612e48a70e65938d193015a6bad6f77ab12100e2c73b8a4dda2b0a3a914cc1fde9017b9e7e54e438343a3b4b2353c5c1191c04496d0a28bf507d8d01d3c33a94ce3ee1fdeff479819cd7f5415497070977cf76d8dcb80b6d30f7f5926489e5b2e8c178ed8bc4e6e83cec4f5d8ccfed21bb22011755159daa805c42cfe6673103dda27f79e1527b5947152cfc1eb3ec403accffadb9515649987e164996522d65d709df14b02bbf8602aef14688313475884a7e5502696652842e269c1e9935e3e352af5d3a9ea7314f3798c4409647ffda99fe6e03dfea252f3d1bcac2d2f73189bbe8cd9b8b8eced7c10caf2658e5bab7430940f39e1605e0f272a742a6d0d0270673e33bd05428fbe943240b881d3888bfadcf47f0ee4eba8d127d180ab791967dbf617c8fe3c902641cfb63472d3d967fd81dd0ffdde8dfa33e0ca67522bec3193142d9dcd0aaeb3ce7016e64eaffb3cb231c46eeca2c961853e9b8d143b242aced1ce2d78885fd2b5ce04e04fee5c3981bdbb47c186d2fdab8387f74011edf365473718f580fceba0397a0f05459ef66a78d8c0ee77e918eae82fd36871d96d5550e324a5b5786a9d201f6d08e0a5f2eb83c7e079d10fc1b40f97a32028de926733c8ca271a3847d0d8714f872955fe2ffac9f184826338b27c83426fcbf06925fbfe6501cc369cab73cd04c2c888b169e6fffd0d05f10f838518965cdd0e2b2ea649b4204636df7fb3f1613980db906c01e7256f8b0758ff145980dde8b36ce558459c22419468f5b4e958426f0c79b9fa060d9c2071ae499ff599dbdcafee4e4cb26ee55b7ed4315f8e27e7d37121f2a4674e6ccf7d34bca7f15e4954b2dfc733182da7ce35dabbe0dbfb04cf5d4438fb4576c2463b00866ed2c1001e7e73f379a3099b54ca76a26dc8c45361a3be47fc17d994ea88d5cbcd65ada852397d1649782058f845687cf021a0540feec0dae31c63eb78c4f7b3b368bdc8276cbd81c430065f0d9fc4b79cdc86753beb0eb3ec8512a4cf100c74df3ef45fb5037df5ce0ff1b71903b6087457b2167378b064018113c99b54280144e8efeb203926a2b4f9bbf56d20e023fc083beda561b6008edce02948891949419d84cf67c5f6863fabc198747e80d5431dcdf0db825353d586443e7535762591d208cb6afacaf683a2beea799c92793c0583e58740d0824d76a3df336a95fea579eb24fa43d86036516c80ec8e01770d607321c1d0bdbccbb22702936717028d7177641e27293a40b", 0x1000}], 0x2, &(0x7f00000011c0)=[{0xa8, 0xffff, 0xffffffffffff0000, "f0e677cc52ae03fa346d26589e4e443ae5745d2b3b45da39efbbeeaa864c31269caa7088d35db783abd92990084fc3b5b8ac5b8a3a89c1450fe7b3d0c019d21fb3b584f842c98633f4045eb058aa3a1aac045eede4449febb7df6de8eee699031ee9e2857c033efd0de11473636d94205e15820b1e1c0912324aa6a95638cf52ee4ffcb9f2864bc37d8f9c948f40a519069e1ba9"}, {0x28, 0x1, 0x3, "053fbbd30fd68858d89e134b84f523a9810751"}, {0x30, 0x1, 0x3, "680afc4eb89201781d25250f3a27f76dbf196ea0612ea59e016a37c008aafd"}, {0x1010, 0xffff, 0x5, "478970c6cdbebe5b3e67087e113405e506424f0a61cc5d67f3244c7b4b8b82f6efc56ed805de594acfe616195eb49b3f6a451786aff3720fd091073562ec708402308fd15bb72f381f528bc63b8e81fc2db274bd1e99879b3b71a8854781e46a75657989da92103e78e4c11774c6dc49a653c77769dbb9c86a6736bd1b76efee7e6bf08aeeebfd8abc022b0bbb12dab11af9e39b9a4c0de7a093d4ea4e8da70f4611cc9e671cc5214644fcaebc58eebfdc32a6e053920aee0e9c1934bb3f131e85957b1b5a5452a9c0102a198b9d076043364ad1335d2c291d50a8acf199ba2761ce5dbad1c1fcdb007c2b9b2fe53bc1aef732f6c3be774e60b320700df8618f43576191ab0439e8f19ee38829b9c468649ae1d21feadf4b12ed13b8e74c60f48da00b769e21249cbf673155a023f5bfea256ecdc35c7d0c9a73249c1cc3ca644d32262ff785fba52ced9de2021d0fe0ae39a2fffa32cfa67a02c51f6b47d2bd32537a41c1e8cfe1e9d3d868e14f1bf2ec0a566000a6e4be4173182e3ecc642a8de1383bd49417ffa2a356f1abc6fc3c20a4089afb77bf5b4240ae05344c1b2975d0b28ff6258696a9e6a3bc9e1f4ec0e166c58222605e8fa77939000d6cb098f9f7dfab3f41774f8ef953f9a1a42efab888b464fee0d155e8bd1e0b2eff0074f463955f533e7b48323083f2529bf0f2f7b3bdadb78bb38227c3faba38c4747c67c8fdd0116cd1c230b6127f85110b66cffe2a7167335c128705e9687d4c624670b6b9f0704a552c6053b45ed84f565c4346330cefbb474aacfa8e29c2603d63604b54136cc4c7b4cda21d2140927edaded189f88c0068e1647fd9fd42279b566a1eff6fbdb88e0d0e8381d653712dd900825edb0d1f4fc205364f24f364450bb75be35b3e5af1b3a5578c76e2da0bcf6fa567e72f47a3e791aad9b9de1c4bff6caf7663522ab0dfaece07e993b64948dce98dd0297ec1c207526cea3e8289c4265bf09f14329ed7736991adc7e9b557ecc06e4886f90ae1b6c4b76e6f9192ac66a813a250fb6b8e5814c8da1e08b01b6ed8fe30ab60251cdc071ad180faaa3704c45225c97cacfac72372b613268351ae0ea951631c5bdf5e4aeacebf992f90fc4a1985c6badd1c22b21f750684ada57dba87ec4d9c74737d08ffa5f79277b72ba00104ceeb9647c7d796be0ffe22ec5a924117d2e3122767ed132b1aa121c131406335fcc5e95a7f470702b6079000f04bf01f5a9d03a1fb223c6823b465bb790bf9fcfd32bb0f2a378bef47e82330302629a6b8bb678b26c9f3a939ad3e590196d55e6c2bedcfd52e8ddbd6edfcf9380fae719621d12ae173ee723065747b9c562a4fb9f95fab96e0bb4d3a597576ce7cbbf046f9f1df4a8b97cf7a2c13433824fc43dc9df8ac850cb662356ccdb3516e430e190f56aece0619fd263a3225eb2067f55632f7cf037fc4b9f0ceba8b9dc9467485280b547300247f22c4bf7c488db9e893da6be9d9b2438c72ed94e819b0af17659710c6da41be4d7407f9a1081319db2bc8e5a7a300fb5241e8856e6be84eb890826ebe0ac192ce83837a89b458625383a3a643de7a6d983c2507f0c05bb1cb6959d7705f69b0854f184d00b6aa3b6069b0c964f4af8014b77a10a801ac18e8b8447c670ab9614e50854c837c853a956b8070342d44eb343bb8871d2b8b8e615ed50c514eaf2bd00372436717377e6c2a252fe0ae624941e45e3e74fdfb32386e08bb64e1e505afb280652cd1b2d8fa4b37ac9637d70179a986fb83e9a00b2b8a808589575ec5957e806c3a62c8d29539c9ee047cd5efacb470820e0f79f1907417f5ff216f6a023c7a93e0e78d695ba723007ebd04aeeb68d81cac3db7d540e29dbc22ae9020b31d059afa902d52ff13d12568daa31bdc55242267790744c53c51e5c1afbdd17c4ceb1f8933be0d18343d7c35e17d77a6f506d528985eaac670de83058dc9482c316cb5033ad9e077854775fa227edeb70afcbecbbb3e9788fdde23466df45577a62f323c4903b1e7d44e8c433fa177704c7271a616bd9c0d787ea7d821406f05d55c79b95d8fc08b26472f8c9956b2e2d7937234b20856d9092ec62b02eacb6df64919b880f7f8306a2a18e69c6dd54d98d5b09553fa5991b6b2c2d3602b803b27e8e0fd19befe785778505bb7e43a9c837b79a449103969b70bf4d0776a48201228eb1f653ac9aa89d3c28be0ddbca55cb1f1625ca27eaf5498034b0a55d428177c1c54d039fab2ddda4a412e64f25620ebb8eb69d33b6c0e697ff36ef4a14216884a0e88e1fd9af73320e8417377c24a0777bc53793293404091ef3605fc9a6ab5831db651473da1dbc75cb7d055bb19c654cfb4e9f1460e950d503be1cc52be039ec7ded51ac251e385c6476947965f2b9e9d2497bb4269420c9604d170faf4c7fb26ff79111fb11fc185528fd9ac2bdd4d3a140e5a2ae4feb88ff549dc01fb259428dfee69c089d392bbdb82fe83e706f11b6599dfb075e791239ffdbc25d2e4592c1a8e8fc41126e7f0184b5fbcf3af050c88a8205c4d63c99f0ae3b53d0ec7e291dbc87c648ee6eca233c1ac2c7f519de91a987237b34538a470e58c6e25c1dec214359dcae6012f3b220ccf7daf120005f5dc6585326364a1a0f4fa71d68c251ab43b697536fd6efcc95ea156b299965988797271b2ec324257ab76b33ddee75e4abcd5dab641bf4ff4e4f165728661c0d48c9129da5dfd75ecd88473c1b3c0e5fc06e9051733fde8f357be2276e06b18ce229a561336a4348419e594827fb4d15b32aff07fe578ee137c776601c9f09384a93f81fe34244e4f9bbb0b18e1e18814f585e07159f8db0ed301e6feb9f04f677777679ead1900b031faa4b219423b1e1780b4ff012ad0c4176d0997448b70eab79b0842b9fe0931885134196d68629b493346a47df062f5bcc68cd181fc949a32a286925511ee8cfe2ea275980a1de012c8dd61cc2cd41246322444d65731bd6dc6537ca9d49066a347f6668f0f19c4f354bcfd83be1b86da917ded4f306f2beea420812acde666117fb37f9db9fb935124fc447577121f1450d3642f404401c86c2973ba8cc9a4c80c08e18edb32face3e6f03249e2cdadf2ea45f799f29b93872f76f96276cdc9499d5aac1eff4f9ccbd928a341ee6a8fbdb309bf93c084b8ec5f03011d5aef41016e21c85e6a6e5cbe6e05dc591db1fa456d5d16db09571053b94767ea934bcda26bfea9c81cf24813ac84a2374616af8c85ad050b767d2da59e9f70c982fa2351162d0936a8ae9fcd64c27043f50980a347c1166a77c71f67317455c0de5acd2bec1b265aadb8303f22c592511ed718b8116a967b46fb6c0c33dc4f3efcbd2ce6c05089e0272bf4d32d7796399eddbc5603ba56b9b98c2e450a120c622c8ff3b18a045cfe10c38a85233066dcd00a8133efe051c87d3940689d7427d1ae8f8ab83769442f154799e93532aa3f5aed57346bc1be194d00e5f5471d268c63f21d55104308494546522ada8f5dd93f0ca7deb4b6e401b776e6b3d707ebc7676911eae190e825786c420697c31ef60c992e57589687d45bb3276f5c13e5b3b7eb3a31817889252ac9c5b0b53c874679d8b7afc9da056b54ff2bfd74dffef57f87a4f8c4ad98522129981cad8cf6ffaacab1a9b132bc027ef34287dd4814c528eec53164d5df3eebb72f7d6e4713e371bb9adb8bc7ba3b51152fa6a90d97325c11e6b2f342feca2d2863675c23eeec4b4e240d7034a930eed295b567590776dcb752cfa79a80dce37e1f52bf41f10291885c5c8e92141647b3eda2ee489185b5afed7b6b4970f3968e65ce3eba36e512c2f2bcfc74cec74afc23ff10ffcff335c521d69ac4b2afb58c3621b51f491834c19b2523e5461f4bf420a422fd3c2c4fa0249316ae9273cafc8926882e6f6cf958ae2f113484ec6594f314adc37bdb905929fed571744b0408a71e6f9e6dd88155de147779128bb0be40f527aeaefe04432244fa65e8f4aaf1bb05161821ed500f4567f2843158d6da15f71fae9a41defbcc2fcb79812670cbb1b09db9a122772334228e7ba0d8860c1ae8b4d631b72f3f6e06da359fc73da928cc2b4b34dd48fb9e6c60085e65375addf206ccfd71e67e9f4a2a897b41ef7e900a77d79cfc805d6a9a80ce0508a3f2d550d71502cf6d5ea43877b4fcb1ce77f3106870a9a05cde580ed5f1c4b7eef29aa9aa8de933924fb9b31d8664f5e34fcf4176b7396ed0e21b2580f17e7c2be3d14043b17175983883253980d356e2c68953e499ca0c26c0d4148368670fbd0b55169aaff01dfc8410d5986563aa340f7e284757f2c6c8e78d85b0838ac15be9fdee3b861ac1ca9eaafe678fc257c212e92b748587de0abc21d6fbde77906b81b5920d01ef894671ea36f8daa9b9c518e0adca2ea4a6eafd4314c6535decd9a83b0dc4736d590da154b5ab1790dba24bbcc0153c1cbb8fe6df37d0df90e4c65996adac2a40b464edf4630a085a7f9edf677b8efdcc983ca818408cd68bea4522067d529cacc5eb458ecf705ffcf0cfd3604397faf8847b083a300021e04dd6fe1e9c1dffb305c243914b41c4bbf1e05269f6cd996a3471c64d39e7b6c753c888f5269a8e3e062623b1c2c011de51ea4b36908234c412fdf48511b74d972b1ac06967ac762f8fac143c3f5df45c0d9e22d993d0d18512e0ef311d5a573cbe96580e9f28175b289bfabe284a7333405d821bb30d84ae5f9365c3ded3adaf1e5bf2b70c28b0a1c77e3f5f38858e52428cf4a83db07c6ee8e1e4910b6b8dc71f4eb83d8e71360a34f004fc28864aae51e580b6aaac224bfebeebc5dc3ebda35199f330e47ec43a20feb22bd99dc9c43bd6815ebcc5ce0790c3aa55e6e74b612159a4d6872a294f9b93f8c7e3ca0dfcfcb606e29426f3bf13e91f781d4b213882fceabc2519d9a217b3e90f04659ff91de6ffca49e752dcfc0150aff1539029f34cbe5470b3bb0b50a3111067b36308b6d268837d0e278abe6380ce3290c51a8254cf9c1da595042161a22cfcc6a40f55930dd0d1e846168c6e0413123112ac4b0038cc8411ba0527529a925e93cf4d1ffe6599754661762c0ab7104f19b8ef6f242ed25f747efa4688268b0d5fb70481d4e5569b95f2ccc8985253d2a0ec9e1f4de21b42dda08a5b7cf2ba2970df37fb1ecce074d6640cc32c7d8aacac110bfa3be37ee230b6f4069d69ea2d5c01157564731eb569f69244dd108927b8155a3fcd8c136bbea5574e02add14ec190f5264a3a5290b5ded02a98d71d9e4717fad694f114a717945cccc53dc51334ebfcdadeb9aad1613685320e9310dfe3f684cf778dad7664281731e9f5c3b9f9ae1fb8c2b429d37e705337f8bb619d3e3f5d4de8d8e5d609aaed6603f2403e928db5da55b50334089e198f29abd22d2eb6f1d653b1a9fec19b4be8cfff5f64d6fd048c9d6a2f9a2d8bee86fd9fc48a056b1315a8f38c23f374679c4fbc79e050f81ad9ba6acf54943881f83b1d38425ae6e22f524e4cf311b58278ecd491a1c70cfa3c322775ec1452c36b4aae000480ad8dce432d5c088c218c98bdeaa5c51fef61598c47967c76df06877c5148bddb0b2f71682b8f47761bce10842c591eb60a57e72475c9c3d82d9e3922a3b94cdc98a043ee77c8c3d6b003c03f84ffa3d8e569d0675b9bb0d953830ba88b1a03d0d83d86ce0fae29959b5773e42a6cbe99a8326b40c63a63347bc8daec3fecaaf56acf696d993b540cbe1be730c0af2b9b3b3c0354c"}, {0xe0, 0xffff, 0x2678, "daab5dd6828b047cd27d4e8d61e0b9141ae974d397fe0a2f500e0514af1ead35528dc81980df777ed0e11f58e3c609a5b8e32cb2d0dff0aa56b7a7f99467864e99869f3aa581a0ee65a4c752d231035492841e07cffe6c2c46357fa650ebb97a6198a15f5dd0ca3d3ddcd8c33ec92a26a024d974fde29cf8e0f4e85885ea71afb61158eadf75e9874df8cf456cec7153a32e46662d7ff09fb5429a5d94fb8977452890b3becdd3a2c0493cf00ceec9f37d373304dba31abc4d4dfa5b3d64dcc67cd6a106592a86614f64da209ecc5182"}, {0xa0, 0xffff, 0x7, "bb9cb88cd8ebe3bfa8109a3c039e122dce8a4ce5e5ee6338611d104696284a1268574144a9f34775cb5ef7c6fe34b5392ecb4607908944e41e74c6673847fc958e071430d29ea4114c9a30574c55953b860d54cf99b35b73a5bface64027a3548e436cd7d4c91986b45c034ac8a8103031783af8c8538b5e8309036d721e1d0850101dfcc64bdbfd8f"}, {0x80, 0xffff, 0xffffffffffffffc0, "3768fb0109616d1ae9d53c9be7ab7a8e8f8f047a34b537d69409be639a98f56fedf42a3b1d8dabcabc13b0489c606f5805bdd5f2bdcfa37bdc3b93bf15dd7b9d2e6ec5cc778c0b47c311ae38f518b262e5bed5a42b4ab7e44d671ae4073613477b5dd89243b33fe587450fd8c082f1"}], 0x1310}, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x34b, 0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffffb73a92d6c77d5e1a5a0500000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:31 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x480, 0x8000001) recvfrom$inet(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x40, &(0x7f0000001200)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x4000000000000003, 0x3f) socket$inet(0x2, 0x2, 0x5) open$dir(&(0x7f0000000180)='./file0\x00', 0x20082, 0x100) getsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000000000)=""/201, &(0x7f0000000140)=0xc9) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r3 = fcntl$getown(r0, 0x5) setpgid(r2, r3) recvfrom$inet(r1, &(0x7f0000000040)=""/94, 0x5e, 0x801, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0xa0, &(0x7f0000ffc000/0x3000)=nil) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffdf9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x6c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) r9 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r9, 0x8000006, 0x5, &(0x7f0000000700)=""/216) semop(r9, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) r11 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r12 = semget$private(0x0, 0x2, 0x1) connect$inet(r11, &(0x7f0000000580)={0x2, 0x3}, 0xc) accept(r2, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) semget$private(0x0, 0x6, 0x58) semctl$IPC_RMID(r12, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x7) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x4) write(r0, &(0x7f0000000180)='O27', 0x3) open(&(0x7f0000000000)='./bus\x00', 0x280, 0x22) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8d4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0xa0, 0xbd) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x8, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000000000/0x1000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9360}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xa4a6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x99be}, {&(0x7f0000ff0000/0x5000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8}], ['./bus\x00', '\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x81}) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x800, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 16:00:31 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) setuid(r0) shmget(0x0, 0x3000, 0x48, &(0x7f0000ffa000/0x3000)=nil) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xd894, 0x8e43, {0x9, 0x10001}}) write(r0, &(0x7f00000002c0)="7e250f55abad71b4bfb1c441d84f637a0156e2e3d04322d072cecb21bcc681d008c5bc4542a6084c41b2bd208aadbd77ab79fa2c718a59933e91519eaaa9a598c754cda8b2d4c7d6834d08fea965ee8b3b09412a48a7eaf373c6ab026dbb8c04acacc302e25069b459ebdf24f3ddc171c765b5b1bd061e342ef8d7372df2902fad033a8b6aacc2109567aa5117562f4b7b5b65103080926f4af7c489eed59370da2ffbbf0313dd46543cc0dfcffc10e7abc89d66be8ea5955b5f98bfece3edf214a9ffbe906d4325f6ad316d980df6804362c99b147c1dab5cd593f7da09743e", 0xe0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f0000000140)="00b4197145f5d5cf20f17fa39f1a731cdf4111c8fe5f936598536ab3741dadc1c54b6815f2dbe98e1a1c4f9c054c8fd40e6a69ce68df3c0ac84c904f36d8f0cc487a09051b559d9457d24ae60ab30383a5b196aeb0aff9ba773e99ec67dfaaaccd72ee64") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5c}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffd0, &(0x7f0000000200)=ANY=[@ANYRES16], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x1, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r1, 0x9a8f, 0x3, &(0x7f0000000000)="4871cf0d56d078d6445fa87b44bd7e4fe268a7113e83ccd97c6efd00172a3b9ba342b33766420a0f532001a2e2ef6d6f0d18f1bfaec0e7a9abeb75d22d83d693fc21e1b70f412f4b180c41507c0812e3b88a1a18c026a04808893354bfbd90b3c05150c10695bb14a6b868ba21275ec056", 0x71) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="b368e1e77688c944dc69eceb1fe6858e53fe144b593937725c3beeb5db1334379b066c7bb3d1af51c765a96443049e1cdba76b6cc138112e859ebee1698a0209c3b7e7608332895f205f1138e660a4bb08d02d699c4de9b7c7537b44d1b36ad228c759679989ddff67caf7646d2d2005b8f7eceb97c7359e97756e65a1a465cd5d7e72ddf2771bf93f974fa65f716c93678a531548394ccb406d785eac619e19c66dd08eddb5b1f48ca07b686511d29ccf5de24c99453416fb347fcfe186377f35e34030b4994cd87588c9f091d4860dc9bf80623fd64424c502f557cfcdd458df3ce1efd57f4f5fc37a11", 0xeb}, {&(0x7f0000000140)="3c231a98520fa40cd8e0c340b88d4239359ab0a5838a88664e4e825be150b5d912a79ecb523c69a033e2b6215ec2ba40d80531f2198767397a493a5a9a821a73679eeb0f23193c791d1867b94192f25e20edb9e1f4fb41d0a27afced", 0x5c}, {&(0x7f0000000340)="31d69259f98fd72dcbac92643cb4afcd3d33eea1128430ec42ff7f66780374fe49f104779e76d2fa0635745af95e89fa41e5d7f11fd69798643a2302fbfdf521411926493d6def5cc4f2eafafe6ba0e5bf3552b76e8e843015b6eef97fbad41097d2f9400946d4881dfbb30e8ddee77947827e0357a5420c18b088a2130cbab95d9fd3e28eb7208bccd3711ee7d13bbf9e2b56869f03e00bba1a02a215e45effe10b5724b9b84fecd596799b5f1e545f81c37f2d2aec731147efc74d334dd17f01e7f68259516eff5b93d225155803316ce954d7eae45f7eb91d3cf599dae9ddd201fea67afba2bbbbf938d9ee1aebd3dc7afc5affb6db81f69a44772710b8a6415e1a39e0a030a5a36f85812d1a7a0fae1d8afb3be00660f61088fb5127d49552cb86edb65ede6a24b45bba552ddf8832808c0ae31a2aa4a957fcda035ea18d985ec17f5d8b98cfa993c0c2c0dc6680234bdcdd319ef121e52313490c375100897a3e23e4d72bd11acd7e4274c38c877a69fbc09970e05e651d637e06f24c159a4d3a75ef433c0a42b747fe1178ad5f1e2afd51546ca998a6c512096e8d31ac2c3193e0dab54b1957855b6f1a7391bf9dfad1c5f54795049eca221917c88365321d92dc107785b8465eeafccc032f57b6811dd9c28905084c33095bee05e9d8b87ab213584c2335c3dee23febf1a9b6b12ae13b876ad0210a1bbdb2ea9a64480fff9495ad0e5ae85ad75e852fb552f2dcdb0ec0bd6b2996f4f2f1e1627ed0542256bb554e774aa694d8c6aa5a13e1146d58fd78063dc517e56defb655d74753efd06b9c2dfd57a3c2c2beb61b9651ffae8617a37359cc69722490ad41bcc99857b6a5d66d09cbbcce77884ffebc048e34781c51a715c46dd09934f646e9c1d5797ee09a376c6ae693da775cdc8fed8efa723f594c87dca14566ba42fb0699ef7845743bbf44c86d8a91c011740e73f1e17ee9016e5ee660d0467eda2aef832892963bdb0bcad0b3ff51d8b0f8ff41cae7b021ea8153849e68ce00fe0887bc8cf78a63ab90e315d1dbbe52f02c29c488030f0052163857dd4fc580f82449f08bc1094f9af3d657a6b783b71cd03efae60c8e2cbf812020a2d7212491d3003454d9d25e68112b6b842ac617073965b03c3d762da63aadf604c3d0ce5f8543f1b3156cfe7873a8f980101d46ddd141aa23cdeb2a6b52097f4e3e0639e6c6d43d925ec8bff843a4ff70d9f7a5bec8bbcb78b5e1b1e0b77369c1cc5673d976d252575aba65d2af857fe9222c5489232572f3560688c4b46211143e90b57bbb7d1d85edbcf19de5e556853505287b1f6287bd3b5522a5d9b066ae919edacd48c60ffd6c20a1cdd99a2f002d4f88f39db776fe928d57d44bec2836d162cfdea34514dc182226102dbe5dc655b0cc1177b6e6dbb6f5dbb818397bbb97eec7c07e5ed6f0ba96efda086152af63aa359b6bb5098e8692ce44e189dbf570da9dcee553a32c039e6b3c3607d96600c21df0950257ebd6f6ac20f11734b7b83322060c233d68b6f08a85f25de3b9e2a610b9502ffaa2def6a786e244ca039ccecf3178368aba226281d87aadf2d9259c8c689b19c6196e6c887d646c3bf363cbd9083c980feece71370058021afd9a9201ceed58e7bfb057336c10749d645611e3a9606b7861c4c2a3b6c20b06d3d6fd47d1110c7dcc0b055f65f7b14ec8aac6b36937e9fade73e12c90aea56c34261aedd98a4d554375887149e39d0700996145cedd5e8df07d73288f41b6d2bc1149bfac6e90d40f4e587b73980960a32c10f3c81810a65f202a309afce1a7054d58ff3ccff14fb76fa3985e38eec223f5e285608aefde9b25c16dda0eb23dda47498a96cd271e8bdd2488ed8fbba6423501c12677518f4f7539a23c0306e90f750b244f30d1ac4177b742a0be4a3b327e629e340240babbac2e919b5d3aea818753eaa06f731c96494f2102f89a50cafa492e5f68cf6ea0ecccd49aa9cff165ba7ad2126eecd54d64fc1771ae4e06dece69f28612df0cfc2caed0a71409f5ae819defb4eb0b8e464def2ef5c0415944da10e30da64f9fdb94cbfda30af62227c050847b250262b0bf25c1e3031867388b9af464acdca5affddb5b20cf62872a2deeeb69f44f51e4f60538dcf152cb114dc6c47b298c15c1cc40f56058ee8f96a8558b132aa0cee1b443d00a4a638f39a328264802deeebbd8117171f868eef0727ed5221801ee71297c95b9c637e80e3d17282ddbe20337ad0435b6aced81fcf2011338dc5e2d454450f1bb767fc281fd3dcca2ad06c266d867914a0210fa9eddb4fe0aea0ccf404e7a72722538305b5c2521d0f4139f2035b48c580ad101508d1839c362c0bb449798edc6b2dd87a999dc81df36ac548c3dee820ace9107e984df2243b50c82eaf3d435b3ebde0d917c51ce67eb75c5b1a8cec7a8a3b21b7ee166787f276d690e481d49611045ea85f39958c11435f03021f72519e61e1501cb8d68e1bc939b550730486c956dc7dd3b10984cd46cb015a799bcfae8f826a20e9498d687a65821c62ba6ec12a6b7395c5cbfc2fc257e41c2e1d37eafb797b5539101b09558216444495a550f00688852b74db380a5f16be4510cd77099f3f958fdc397beaff1528f2977cdbf0c91ae0ce5ca2c4982bd4e7074ebee9c1d840fdafd799b94fcbe310a70c6ca39c533f081621488fac8a7f402bb548124621377a5e6bbeff7139f7d45bda21c14b01436524e3eb115f10f307e3ad5f1cd9becfdb4bd2bb1b0e2edcc43808f40550ac3864c2313258470c72e19847092edd66095e567f23dda070c0e01cad1bf43f37c16c80fc6e14f960d55da1db7f23102aba4ffc5acc6adea83552d3868d368edfce46bbe137bc0c990c804d7d85d758b1b487a2ac5835763b2fe05d58f7d3c423c00b2f2a13e262682ededc4cfb0e334ce778ae1d8e4c45ed53e6684c5d79616f0234f47f5ad8c3a081e409f6a2ab7962a95763d204102d28ae8711c2efe293baa41c01d78ed23d371bd93858acfbc4fa33a0397f9f5cc17647291407f35522b56283700457c7983b896437ce2be3327b5a66e56852c89e93ad17197751ab80d71518fcd1497d1fa4a4c817b734e0995ac063865861b104236538170f54b70901dea3a8060d9b77248c633d5cb92504fa8a13a4a2efe3153b115a88bf795ca1d32bcbb0737e6517a2841c38d23db914444092e02d228a10adaa5eec8e369cfb9ab448180a4e2720276c044af4337646fd680c48d01c98842b4839d398ac43b831c989a4892b0f81d145bcdcc7e333057c01d662a72c9ab8f34ca0a3625e0f5cdb9c111e2a2ec1ab58ff6358c9eabf5ac18bbb0b829b24028900f4f880bff977f7366a60e89f5aeb3e831812e1717f64fdeb8d558f300947cf537e939719c767389ff96c259f51a4b58265365bf2eede9e1aaba39b1dbd59ae7fcdf9ed1f1bf9bb0075dbc0a05d27b541e227d6fe5b3ac07c94e5364d347c34dda76f849335b9a43b8ec0292cf9ece90a7c86c5f9169f59ff7e7b41cf4d675a45336f9a00457843f29044ed329c7d947b3d1fc0d1cf7de95d7a377f72efaf0f86dfe65a9378ca57a96586db3e819b13b58dfc4bab105bcb66002ad3254c560ceb941d4ef984128f523a4d7b385394f70cd080dcb789a9c1902008c866db8042b15269e8cc126ad6e892d2c0cc15fb9e50fe7c22857e2a172b987bda94fd79d0bbc2f9e600698f191837ac433e97bd0f194e727e5818ab3c8ee916b92e05861b1ed0711ab5359335090ab77971927166ae2fbb9ea54d145eb13e16ea71e54ef8abfab183c5545dd0c31f1b0e63e16ddb9289b49c88887ea3126447efd0cd85c63c63b517b98215dedc7e6c74088a6b880e05f00c80583fed54750e5f75fe6024022e747a2b1bdc01ed7f82d3195778e0be7cf18b8d32c0c2aae80897b5d1201aab84b4717c62a692f24a5b80ec829453d7ae972b4b3cd38acb2fcde88c42a5005bcc9d5102a4122a6f1e16286e9c70d26028f0c6640e7eaca2f6ed3d5e4d9ea651958ffa29695cd59d4093773d8e8e046efa3497a1d066bb79c8b0055adcc3a5ed3d8cb2cf7108ee5f33a2ba01c524d5e506c72d5c5766f7255117b8dbb2c30548ecd72ec2105a74b6236231c8bfd6dbc7eb98544dbab1a51b6bb1d4043a95ce175182199e0228a07fdf5835bc1d4e3e5bf4b49c432025e99bde91a632766a6ed09b1a7496008fb50d835cd73abc0c18de5f4526871e80016c320dac7d5059cf0691ad19d3f790cfe6b09a9db11aa3f299487a6768f9a9e6ad810a90806305f8aeb85a00a786fdc14886a8b8f4dd8671fcd36ba2dca7331327d78098b568b761fb37232a60f4e11f199b58eae2692bbf8cd2828677920e11a8ea6fd575c5e6c615dfc2f11bec52714cf7e41fc9cbe209e3715661c9a742aa5fd4b01666ec8e04e45544c8106c380010f0a3fe86e5f07923e97927c31b4c7efe7a16c80657c21069f245c0b16ee6c92172dc401c70b9dfd5c9c98ea86be1eaa4befbd91d4902982e31d45476b8819a37ee3c7dea0fc8e6cc83741787b8194448ebb9fd3325ee0a0155eac505c2393e213811d04dff8573ad5319728d313d0e9e143c7aecc0c72ae94f69fa6c2a53891c23ab8f4efeb6f7eec2204266e846420dfdab0c72f0134fed4adc3fcbb6ca7d05c89f7e81fe4e98826344e299162a1035807679868a93b2d5a1eb1534f2860f81945b892320e0c577eb43b372a0e2358427eaded9529d3dddf14cad9253a3eb812bbd893ceeb6a533076b5023ecaf0d59559f99e0f9e68d9e97f2c2c4603a34f4ab55ac990b3065a37b708ff4e3f7033feee930312bf64c35c14a7bdbd545ab8d04a28554873a32396ac8b9df300b89b00ea03a9dab271b6565c3e2f805417f3b383639579b5d618262c98634dd63fb62e7e3875abda5b6144936439890a66887eba5bbb2580bc300c883371c6cb96e9f48f0ed9310f4ce608471db92d7b5e3220056053ac39c9f1681a3a7b51dcf6ef4cdf7afb9d4bcce5970dbce548f88c61166336729c12e7f44a1e71f5fe1a0664b976ec1e4ec6d1f339cd7eae318db27939267b135829372022ad87233c4f3f2419f40d8e97ceff757250517ab1360c8e62eb5abe98d4526764868b5a74c3a417c9bcc4dec32e7555d9d0802d711bdf783f20e9467677bd360fa3acf79f773621c75341b05506d2b9cd6a5e184d603109e88c9cb995ceb732ec847b21dd9f6ee85fcea185b4b4d40120c5bd49621a15881a42e7a067fa50a9ccbc79d9a3aaf9153eb4e9d15e5a041b6d72ae9e27cdd74ec06d66a7d5b26d9af9d71095ed50f94e2aeb3bc13847865c5569934a5f325ead16b890d6e5ce0ca982a132a4774c25aa22de9635e3d6bcac0eae61a6036b8074d214be1af82bb7951dd8863866dd3d1a1db53668d17cb3fc52f76ecd1992fd19e6d77bcb17a601a624d0f651c1017793bd01d54720cad8cb16c25349c874e0015ed1e8fc79064ceb987676bfff1557ec6913b389c0ccd32714288347c71b9400a0c0a4e3c3adb69c8928fa128f121e3780a7b851efb2a51854c0f6fb200070506680e574bf615e516e09a1882671b97388957a31e368ab9747b65da05b1c5881a437616f701e080577d5c7fc1452efaae213e0f73ed0d43928f9e8bfdc47fa43cb997e798464b53cd37672fdde9801d63c537179663976c9aea195cee94809ca9852418334db6b1d08e106874a18ce5f971a626b8957856206c1d0b2f88f3fd92d85740febb9efe2d9", 0x1000}, {&(0x7f0000001340)="7c4321aef30b8a69f5548dfc2981110f42cd65bcd578705ce88dadc08586683599af7bf1a9f5b1acda638d09ed428923cd203497981d548180e9bb40e6513da526be642de1d9cd864846ebe3f8555cbeb88b776d4f9f854f9ca7c11e45861d8261cd804e778ddff3aa94a0f06908d62ba0428b585efbba107b26d2c7c6dce4324b5f248944730e7d42bed7d0a1bf8452bf33001b5fe254120635d0101ed211d1640034213e6816259ee673e2d6f8", 0xae}], 0x4, &(0x7f0000001400)=[{0x18, 0x1, 0x3, "e3ddd5f08837"}, {0x30, 0xffff, 0x0, "82a6318fc05d10a2ea62d90d06471e6b624d29c3726d5830689839d7f538"}, {0x90, 0xffff, 0x10, "bac966d900511e7f9a745df2a47e8e1657d26aefd45c5587453a7c5492e21c59b25f1c62ee87d43916fe5f3b1c90a71039a8a36fe9022918d0c867f85c92a939cb967be60d0fab20e60170f2ca56762f5237573c96caee47f74110a6333741a0f4c6b2ffdb08bb7f8dc29bf5a69422860856cc4fa41315b35337145ee66625"}], 0xd8}, 0x2) 16:00:31 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x42) fcntl$getflags(r0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40000008000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000240)="4edbf37e0c59b258800cf996e595fe357229b4190a2f42e35ff6aec51605b5efd611b5d3485ea0b0b0b074ec55abbe02e3ac040fc3e8484a52ec649982600e6293d4ef16b0efd7af6c7ecdfcd48d53e24ef3ddde5923e02ba07e675258bdb5309579811f83384070ab47e99bef3adc6bfcd62b7d2c01601fe6a5c5c0a01cb474579b55aa51bae0305db372dc98d51028bcd1d1e6a9b54307f509bdf40187c8de2617e49b7a7f7f704d6b6dd9e1f3cba07deffa8da68890379a49d69011a8e3205ccb048608337bd6a1b1079107a4475b0610eb66b327c24f82ae00bc9e9a986f943f8a737cc04c1bbec6f8bd722a74e0ccc5486de685e61d4518642e8a9141006af0b6cde772bdb651966d0f7216bd9ba53abb1772ea1a2420e6c2aa53ebb433646a01eb47fdc0729062313930c3c8c5843ebc07ea9f8eec2c0c15841dd53d2d4ddb718dfd997cb82581e8239c953d54b7d095cfe5ad00bf5b351c34ba6233e93dad8c9ccb3d10d2404a7d25e2c600db2642abefb7912ec0b40e1085af6b5787c7d26a225735769e6aced6a9c05aaad0aeba518f4054169e157c5ece49883e178be7b2dfaca1ddc8fd12508d8be4ce341a0557578d9f9465b5ffe71ebc1992bdd66eff555217048b15856e09c1da465b01cb1bfb4737d50aa19af60873b62f0be460fa2f1ae6c7300634a3e18585955c992574196a0c8f927941fc3e175ee8b2161893819aa31eda11f159c9eedb7b3e39ce3c23c6ed0ba8019d5b6b4e81db1bc9eb62351c4ac04f2aaf13d3e92f40626b383c1893caf4319da52387e73b0c4005f37adbff7da99e0f2f4e00db29cc6738185527beaf3e66623210ae7883e18b30aa4ea128980580cc54cb01cab997a512f1c797cb0d206fc9ef0f942b98b5d6eddc15f34e5741de7028fa66306e6e3b33cce12d0ba080c88bcf685809cebc3ea49ed0027f1803821ce278325b9d6a8c0b68c60c038ccd7d466464a94a401463ad9c24db90cd1040ac9f9bd65999848e9401eb2c57b337ea31da460e26754e9df756766db6286732be14768fdd83deebddb646a4e55eeebd39c329a4684d63bc737ec1ee99e97cddfee61ade31e2ff66a111a63a092adab924e8816b71d1fbd8093e55445741c4ac59082f620f95dde22bb452155cde9942fd2b6cb26e829ed4a1f5acb8d8e0e6b2f8956296b15c1bd8064d606160e59beeb6745dd9921c293757efe53d997b668ffccf4282c5351e87c5ecc1c08b43bc25678ffe1fec7eecfc1014dd0e948b7fb1d2fa294058f35e3a14a9e30093dd446eeb86ad173c6e9cbc16a459dec78759a54a73f205ee4622740f3a6db6af7fd85fb7381733958f86a83a97049149135f0dc7c48a476f4a1c3ba6598cdb6dbe8ec44ebd244b42b1204c60fe244362cd51a1b907830668d146fc5749e6b7c1ccc67caf1de2c0171c9b69d28f96f346c226eccf8a50b48836827ec2cbd64e8e2e4f31dde505d7f7c3a0d5d5a166f8510eb6f03f92f14345b72dfca4243a9c7b2c4c65465011a2183ea1c14226e46dfc240e9f77a00df13803df38fa150e17c468735ff3f5d37af49a0e32f19acefb057fbfade0103d4cb40d5b63059313ac2ba424672d573a9004a051e8722821dd0a4c93e7d57a62e84e2de058354c2c70d988bd1c56f682107b6433632e8f84e27e3c7b539d3986884108d5d5d46ccc188e05edbbd75a216a88d0d2531e5ddb964fb500a4b38239e1ed2d34999a012fd09f6a8329fdd759b5df25210917bc4dda33af9dfeed482354b9b1ec5419422c30e4e296dc7021608cd4250feb9a284b65d0c54ee25f28503e5e82a9a6d2999b998013406d5134349bf59c9a2f1ae6a7661b9e6efbd078bc5f707c5234d7c1cdbdac89f8e8cb85a018b8945525531b92f0c4e35e0b7abddfef25f6297e7889cbc9ccebe24862a045753f9cc052b6bb04a801404571460ed3045cf400b04497d4d826e039e495627cae1eb0e664a15ad86aeeef507e705cb94a25e1837c9cc53e7ebca48f9013422dd06bec01824de1040551c03bb6b1b98c336d973d39b08ff0e5c8192b32c7fb1318a56b3f2dc4baa96594f495ea8b19dde7a0a757983fdf1e67da0cdb6733b2a12660d92944ad7810c35b1e1b56232617b1a93d5f35b3fbbce0b8771d88859b6060c3566d03f97320f4b83d87e05063274ed3f7991f2508defbe4a824061b765ce5cde42be33ed72ae5acdf210831dc7ba3e612d74089a6c21425aa62bcb8f4c3ff1091c9b333fb052f8bfd2ab2f04f8b09e9ff90ad6e39d253bd8a5f0e285c7df70bc160fc0d0e7c118cf3d8b2d3b354cdacc11a821e8d0992d6507222564ce5cbc8fccad651ab9026e6ddd0787687a5c2664bac8a89dcf754973b5597ce81ffd188c6a3c5a381323ba2ca430631203465d44a24fc985cf8c96dc4202fab853481cd7cc92ed47f8af56488c70b430547c82600cf45c0d766d50ab85cc341c6a9e188f28fcac160bd29b36df3b0e2969bef5340315e91dae9ea4c193b724ca6369215dca08dc437de3b1c34cbbbc20b24a268992b426fc58baffaa5f95e3b72ceaf1ea54ab87d019f2eb0e54dd78855584912027ec5e56da7ca4f30081edf8b915bc8071beffcd681f6c4c2a85005dc497db0fde5e2f55f2be91121da9bd450dc602ff9ea2bd5ba9ea2180c6dbf36799bdb79b5673396a9a7fc25cc6029e6074f496a46f13569c6f32530444b439b13ab56481a31a1971f693cafdfc59cfe179f5e56bb71ffa61bccbb37f646cf54ad7125c8b2441b4e6f4bff278513a6a676957301949ddbb79c04fa0ab335663d7f8a9075ce2c0ec5a857b0d59e6c5c6ebfb366780d6570a0994155c45b36cd1ffa10cec30b6f2c8f00de79cd42fe07f30f6606dc55c37f4096df3aab88cfed2cd8d9a3295316511db51da655476693b6d524c90da8c6effc192b1fa48f8f857818596f56753e89979b68793a8b4c81892a7cb8223b472c3ef63103e96a872c44f73c3a98283ccfeab9b73a6ee14b2eeb653c0cd31e00df551553e32799012afffb9faf57c9180f34b4b5834b3c128935925e69c0a498a60ac18f54dc47d4920562ab355b41867adc2bdb19cf930004375e12bbe711cd649d9c4ff43ada91b6eb8920885de668df38786f8a4697046f2cd2a47de629af5229ca81d7f20037e75afb4441351c16bb69c12fdb4a7cd68cb3234a528d3fa47eb955cf3d8da617e2e3148119b22498ef4d97edd99019f2054f1fcc999466d012adc23b814411492f2727753a5101525cdc395f4cfecbb77a736059a71ff381ead0a7ab822e1c53a998fe9e4bcadcee87c663ee36d80152d14b21fae161e640ffe955c51ce72e3c2f17251ad0f9549ad80627e07e1c24ddd3d37b8a521739b60106c9f4d36e399c0e3a1008a5a5fe6170a4e1c54d8920f73c9dcdabbd55a1819510d4e2666898139bdf8edb706b3f6a7e14b28bde84e565b41d97bd733c773183515e229fdb78e405e081dcc2b9cdf4c2c4c986611514756606c7ea508247123d9ad71b8796b4563ae8c7ae1e324e5d45fcd0c7a6a352291deea944ae8727527f815de7601f96bf719f5e79936cbfe13c9e22927e1d534215fa8373d7d423243e0b1a5325cfd7e947b2c044944cd9811e82f8c1630658b8efa6bc9b77ceeedd09f8e13369003332f4fafdf1cf764c024793275881209b78c2694c6416582f4d8e2008b8b3910fce72cb5cf0beecd012d0ffc8ce935fe5352f3f7d2bf625bcd4da6ee5618c06eb1209acac1fb3a52e8bd3b7236f491bd4cd53e45ed9164e6ced5d8ad00069dd19a56f55f63d0133932a1931794d1cf1b5199dc55b46feacb36ba87445b574490c12aaac59d2569c79461c3c0898908027a7d06b1d8eafe1b9ac49d817adadfa173f7461a57741199a5746f1505a67c3a83d8bcc47306fc3caf467068b25a3ed78e52f7f9adea0ef0ea12eab5d76b7f3209af7d0b11a60a53a237ed9ed17cc58af092e9f1b0cd0be3d035db67aa499bcd3471519573d2bbefc2baae903cfb3633d3f12eaeafed094e5a946cb28bc7de6d6bfe517454f7e0f1acabb9d6265e528377e5cd6ea66163af01f9b260ee149cd84141d9297f68424bde3bf923b4a13a4a8155c57b4b87cf87718b013ce325f57bd66856906543fa726195b7a63a69e666f7e665182a9a4f23cf3b4c17906d96a30eaf19150d89ee87392146ef696354a2ee530c2e02b3f52468c71d055c4d29927dfe52636acea90527b4de531dc06c91d35e1e073c234ae422a512a9d6536cef154dc420c63cde39a30681bd4b6c3ffd7441c1aa8b79cae2e49081a926aaa88532d02c73d0d1b182192f38ccdfc522fd8267b79ac74d32e99fce748604e2ce0ce1510f5896b8e18d07a9d34d2013a4d120e2fdcc7766f791b42277bb0a973068d5b2ebc2f9886f7e6652ba3b288dc13a6475f4391d8bc3ef05768de2fe083396a4d78e049c23b395f2e2ab57933b120b6ccc7ded62c425ea6db65b8549e516b5d98bb19f22c876bd58111914738329389b160825bd5ca8ba96dac83d2e4c63adf31e7b3b69802d440cb14bd7a2c98e838a2b64e810fc46ffa4391dd3d89f61a7f5e24aeeed651fc2620fb5731e1cabdab308c9145ea51181b253271557bf7db9770193fba8911a09ca0b5212b0643507461aad37f0e97600db461e268f0a87919750a7760a6634f1ad7bd4ed006b3b69bfed95c9a93aa945e3dcffb245d7d79d6a89199075c568ddae3d5fff50e4844204277b66dcb842870176ced8f39c4e38a9edb760d36393a6e8348b3a05397ecebbddbc89ad088959914118819697cfcae9e18105df17df6616f3056f5fb39324299ec93ec1a80783cbce5a45913f08567cbe51f1b01ea3f8951c4688808018faa7083a617c3c06d141b4c394ec51e09536fc9a5d2d9e5e456650a0fe9b80dfeb83b08d219cdd2f2f3dbf2239fc3f91dfc56344d4406338253bad6cc27502e9f30dcb5d9676bcec915d734c98a91388724319a92e68491783276a09517f4e1675afec29be95e7c4d9351612e280471733b65f3fbab1ef60af3222258799e3bd65e4a38eaa3a0f9a9dc8ca71212a29fdb9580240f088423fc0fac2300d72b279aaeb889055b3b0b98b72b0d73652cdc3a98fd8484193aae1f58d93240a453399c27a7b8832ea9e56883779ddb1d4bdcea19ee8418d6b5e8a9278ca1df856b9954222917c485312016f349b790a422dc0747538e76ff7a3351f3daf1b8a59460029397a8ad958b7b0681b1cc7512fc0f8fead92cb23f9ebba6d240bfffc22ad8c550b3b35a7e8e18d63cbf433af06cf1784b311c5294540732211d916b5650e3afe9c3340b7a8764da5db9722b6b78bb8c37ecf5a805efd6a44a27697c01bd25c23985b4f568b00f3be6defa737add2ec09841b17833ec32bd19a80edc5bc0eda916f1b3740a708ef14e85ff60e26fb8bb3483f926c1f49d20cad7e3d9f4dd604b0b221269f95a9d3e22421d787ccf07bf0ac8f8438f6ddba7396c4d397aa87c519c43d10493b09bbcd4babb9b314ccd5211321e182a91f9ff3f41c56de1d10178e9f34a1eac804a47e7f688c53d02e570fdb4c21e21dbbefbf9c849ac9eed66fd4abe09fc4183a3a4685fc881f16a77eba06f0eb5e4cfc6e989ca646dc8a9e8fb4cc6a1c782c73355bbe4c9d8683e27876368c4114cfb8579456c153935299e341138c4086d14cd44ef06c1ea7f47d64a7bcfe2500d64c6ee2b2222fb336d0766fcbb920d6bc55cebbf9761b74120c67931032a86cf4d9565a1f0ed", 0x1000) syz_emit_ethernet(0x2db, &(0x7f0000000040)) 16:00:31 executing program 0: socketpair(0x6, 0x8005, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) flock(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x80000001, 0x5, 0x2, "e0d0c716becc9cfa7a423e9bfff2f069362cacaa", 0x3, 0x81}) r5 = fcntl$getown(r4, 0x5) write(r0, &(0x7f0000000880)="b60f5bee0cc70cac2c9dcac6e3fc69d81a53e9697a428f9313ca3800115457eae304fc37a54d494dc8bdf7708451c7c7fa88e8a9fef0957e3f6c81db396894805eb20953014e5cf306000000b42033ed4d0c481c550feddcdf3bfe5a967ddc4c09a84848076e4e171f776260a1875fd6be07256eb504bf2e98f6e8bc18ac567f417f19be94100485c0fe7a34fdbecf1fa6e2133ffdd7656e8c9e24f4b06da61bd0ef609839b6bcaf5bd711b3ff609c2514c024429bf8fca507787924ff083a51a894b13c77e8fe121aaaebe963e77f334e", 0xd1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000280)) getdents(r0, &(0x7f00000002c0)=""/75, 0x4b) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r5) r8 = msgget$private(0x0, 0x4) msgrcv(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000400"/134], 0x86, 0x2, 0x0) r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r18 = getgid() sendmsg$unix(r2, &(0x7f0000000b80)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000001c0)="61825b2d7088848faa6f47187f8368161f692e126c15dfda5ce538a119d8edf801d5e2e34cd9d35582fd0a", 0x2b}, {&(0x7f0000000380)="4b352b4cd6831d490913145ba4d3d01189a763ce437d800a35dfa98c8b48bab53116832a80dd0bf06ff3b5b219abca1e8fc5d9d5a0faa94814400e5460a9c23fbb910a83fc8276f89a3a13294b073f77bb57366f170d90dc361f2ca7d3c78424d27d2acf368dd31998922b9d29690800466905b4e2e8946e840e8cf2e32f9f1be13657f4ac0ca454ed004913d17bd2df90af", 0x92}, {&(0x7f0000000440)="ea3f3df0461f707101f6748432552642cc09e91a40fc048acd8ecf9001b27b0d92e2f1e4790f29997ee8ede6904f8f5cd69f325a27b528084a8327b861af6f66adb4c3c49693d83bc7bf4d6b0b59435c28b3b8cf7073a3c5a3d6370fe0836f08b46208bca0f9a26b56247aa56e467862c2d6f66d7345ec05e1fcabd4d78d894790939870dbdbdb3888061c71ad31a74252fbc3c90caf4b4c109b7ae93132e30dd5ef12263f03d3842a7c2e1fc3e7183db620482e8823e44d63e2d93387c0d54e56d9e4f4a01df0fe3c90768a231ace7c62e0113355a1d3d96287e234", 0xdc}, {&(0x7f0000000640)="a844941a3704f479c7ecdc755977d19eeebadecc78609a6fb80e98417b831ff87366d50a2eee5267936cf02fd2352d5a0e33bca92dc5a374f7b63b73c816157280f52b254b09c7d13ea1cbee0aac91598b473a8661ce7c3842694750e54322f9c9276d1a1967376049ef4cf41a82b8259eb9e50c005b6082203308d0f39e439be350ef66b8aa782f22526672", 0x8c}, {&(0x7f0000000200)="a5f5110b2f5760b30e55bf8d39d98cd46c6bbab971a2a839054c5f7929c2aa20e7bd8a6b6eeb63c564f45e34ae48d2308cd4b2db7f52737cf763cb940491089a60f57aeaceec83243c759e026a272098c9fb898ff39db1862db558f52d0e5fd397586ca0e2f809fbc2c4cf4d191eedf25e4cfd6c16", 0x75}], 0x5, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r5, r9, r10}, @rights={0x18, 0xffff, 0x1, [r7, r7]}, @cred={0x20, 0xffff, 0x0, r5, r11, r12}, @cred={0x20, 0xffff, 0x0, r5, r13, r14}, @cred={0x20, 0xffff, 0x0, r5, r15, r16}, @cred={0x20, 0xffff, 0x0, r5, r17, r18}], 0xb8, 0x6}, 0x8) msgsnd(r8, &(0x7f0000000700)={0x2, "6f6e2e67e7c7df8fe1cf81534de002d927989fba594808ef633452df6145725a4673a13ac5b5ca663fe8bf65bfb1b904a63da4b76c41fe36c057364f631c5a8f24f3245531814e6b09aa22a1382c93f29db97ebdbbbfd3514bf3a3cc3d168146b97e8997bedfda119b5e78afa74bb3a0d37782e2895f4644579026377a52253282bedbb81e6113b249a8e3d7a5b32d3d9998dde2a5cc7661f71a297d9601a5b49c33b37f"}, 0xac, 0x800) 16:00:31 executing program 1: r0 = kqueue() r1 = getpgrp() wait4(r1, 0x0, 0xb, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1, 0x80101, {0xfffffffffffffffd, 0x10001}}) r1 = socket(0x100019, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00", 0x800}) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0], 0x1) getpeername$unix(r1, &(0x7f0000000580)=ANY=[], 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f00000003c0)=""/86, 0xfffffffffffffe9b) r3 = getppid() getpgid(r3) mprotect(&(0x7f00000d4000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x3, &(0x7f0000000200)) close(r2) r4 = socket(0x20, 0x5, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r4, 0xe67, 0x2e, &(0x7f0000000000)="ebff063192963600"/20, 0x8) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r5 = syz_open_pts() ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)=0x3) r6 = semget(0x1, 0x7, 0x17) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000440)=""/182) ftruncate(r5, 0x0, 0x1f) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) close(r5) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x80) r7 = semget$private(0x0, 0x1000000000000003, 0x7e) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000300)=""/52) fchdir(r5) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10003, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0xfffffffffffff5a4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x411, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="8edef71334396d222c9c491cc2b9233bd58be653d81081ac97f80d0253a3cf7d59f30af760f1649c942886ba1e592c747526073caed87b27ffface432336f0a3fb7d9ba06cd42b069f9259f33c5ec937496027a581b8a59402e9d1de777d6b715ae25cc34e4402934ab17a2d49426c1279c3fdfcba5b1231e5879fafc382a065c01ee0bf677edf4969e2237c78dc886a479ff89734f743fcf240286ed1ab276c2f2c7f9723e21ae5162ce45da915e723d125e52ade4f1dff281818", 0xbb, 0xc, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001780)="b9f9cd277ed33c31667685d36ee40b6ec1e11e3363feda03e1f50f04d4553158a87f6fe0d9850be1b85d72c56f18eb7ff4e8354ba37cdc7369f40f5202e3893c0b948e555209ecd2332f1c2e24f740deb461a8293148fbd5cb21c8751b484a0b8b", 0x61) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="9f6c9d46d48d926250693408d9617ca32b90ef9e0a319b1da9fdc7b8aeaf3652129b1ecfa26e4597cdd4c9d3170677f7362b9432a96a0448edb07b0a13de57f5a4f22857af9570ddb6564306ad6fbf48b570cdb8b90a77fcad400ea09b10837330f824a75c20c9498b35d4ade27440b65755ccc442cbd2d6d4d1ac77b63837d2b8a27d18d1b1721dce58c9768a26958652b91e7df534f08af8c7b259516a220050297290fe73984f2500670c420caa9ba7c20f7ba4909cf1472545ce20", 0xbd}, {&(0x7f00000001c0)="d2f6cbead9f0d86148a272f411036560dee03e49b8e1f0f199df7c2713f557ff6109a1487ff0f5a9a49b61693d3a1e6007ed521061dd2160bced9027070515f669d4cd80969086641d45cd4372bc1a842ba7d39902679afd27ac54f4a03a18bdc3f10921a134b86b6b3e6368a99b9263daef831b70b6398b9eacf963dfe2b4164c1315957ee8627f86e091273066050806b3dbc0410bf6026e74083b064edd2a751bf54a5e6e0364888010c3637445f0d1", 0xb1}, {&(0x7f0000000280)="74c0026b5546a4cc487eea7fa1740d82538048f46090608a6ec96d703fdbce1a61ee732b400a2e545cdeffa508ff51168bf788935a7521a56348cb1365edbe9b17b992f27b99768e137ebb8316cfc20949e8b4d2e1eb21c26ac15236dcd9955d43cc2c372b7febd31bb6851e0672e2271a97596d5c0b3a5e83d6439c02f45352c3ad3a3816b61424673af47a7238d3d9b010a0a30022adaf08c66c93d5b23dafa4130962ed888d6c3b09f111c7289a13c27039462494dc8073375efad7a9083606ffddce538f10884ed47ae280da179b34635e59d7d7ac3c8e5604b29952dac2ca", 0xe1}, {&(0x7f0000000380)="5e9e302c468023a574a3f9b04dd36d466ca27ce29c82f208ba64b9ff7bfa8bac625038be729ac6588cf036fc50b958d03f1f1abcd3bf7520aa35a7b6ed57c936a5dc9a7368c5bf116368327db0d1cc2a818411dcc41c26b516d5b70a2102f435d46815bcb6e7bbfb0c89941abce0021e2750475903543413d8e29304d51cbe88a48d63d8fba1930bd959f1670fb6e9fa90f4f676f9b03dd7d824f0d75c0b2251340e648bc8a6d794c6758552c65bfc5f387ec2563111d69c3d82b3786a4d02e8c945f0ce956a773f89a09d179f7d745104607c9e70a16acff1057152f5b261d325a0", 0xe2}, {&(0x7f0000000000)="cb37bf0478f28826fca9826ab4f84ec36c3481d0d3eb797855c31a4668ffb441a34c6d8667d371535039bf272ce1a3e960054f4c483dfc17e7d195f3c0971c1db540b5f9c4865b343465f6ebc5b8e25905fda1480f0ca7b28a44f67d3983f99e87d5c233bfcb259e50d64f163703cada6ecec5c43e28", 0x76}], 0x5, &(0x7f0000000500)=[{0xb0, 0x0, 0x80, "d00b20157825677cb6e42c7931fcd78d62656b08dbbe4c5865cc1c8fd7edd3d587e565e7851e111f190418d1a16812d3e7a774525683e12904be495355f95546d6293a7bcfe49f7cc755b4c8d393b93c8184109c0b594e78f9ae0cd6d4ed94ec6bff8cfd601e1fe3d3eb085b8fe8a153181ffee1e3ccb49fd1f0339855f5bf7042d32d8cea4f1fbdde5ffe40c6b96739b457cbb5356034bf397ed9"}, {0x90, 0xffff, 0xfffffffffffff001, "ae362220c41777845cb22647b5991daddb72cd77e75cff6c512ef52acf410a547baf175f01fa8c5b1202b986fb4e07b6d4e87e7c5faa400a10e31ccd2a76114fa33a6f140e8295fa403235ed4764494bfd134269beef7647f7ee40dc1a6d5b9a1ca900008a0b9c0f04d1c9cceea29f13f855647e9962bcc2338f"}, {0x68, 0xffff, 0xff, "3e4e54b6fbb37880976179763b1924252422ad63ae159a0d6f7bae6b1b8e335c7ec31a73e5dd126ab08f8fc6c6159ecd7c0e7776c84007102a09006dcfff04611a1fa7c47136c303fc22f47aad0a870e97ccc6"}, {0x68, 0xffff, 0x80000000, "cc43ebc7e69d4e2daf39aa911132c06c3dfcd50b715f5424296e1c16e98c01c20a2dc2ad72f1eec0c3bedbb7f4f8aeb786c4530abe17aa63d2e93951b2cd245396e6bfb8d58b3bb4905289208804956c6d7e49"}, {0x1010, 0xffff, 0x509, "ccdeb8b49c10c0d6e87fd6e533ff5a62cfea4daa514d608ba7ba065e188ce10174378b10dad2a3c486e63fd075fbbd8f85d1fca411999d738a40144607290cc5fb7827782510413dd6543ba3159d6aeeff7e52ef65273eb4648eadccf85c4bee6d2dc5aeb5177e773ba3ac81e540d05811574367881df22c311e7a8cc967dc43e5d0dffdfede885334e6897f2b3ec0c98908656c0ff5db21225ddd9179f6cb04dd1abc269ed9a4c1cfae7a6e378968a9800cbf5ba0dacfb1c0d5b6ea60abb91b4ad2aaf8064bbf24b56c7c35096fd5ad12885295134507e0c29fbf83a9987fa7ba5ca9ff7d87ed37007524a0d28a03b3952686723dc5ef0c5b08bf81bcc3ceeb47ded2c95b93105bfd04633c8f92671f9cd45867ebbe3184ee5f0432985a470ffbec97291c1ec447e7a726588c0eb7b1437e8c07c0f232a4be124151d32e81b8dd8c87d08c8f16fd1ecb4b252a23f7363b0cc8cab294254fc06c4e7bd54a8bb15249ca5002a891fca4dad5a4ba3839665cc9c8e258b5170982d7b3b053af0dbffbb06a3bbcec9b8b8eeee1ad1b55df5ccbd61f2c0a7ceab8ef8724d7d4e23a74410aa0c6e58531f5464781ff3edda5e19fea8937d50af432f52b2d3e88aa6f46bbebbc4eeb66a0e5508d52c462d674f9225afdb3f9741bbe2817869cddcee10c701685758a8ef21167d0378b4aee2c460ee7a53ccd151b20e38a0d31412656479e5d0d24c06a7428b6ed1af2412901cbc05250311d80bc7e7714eeef3e529c95e24a464a55ac82ef60a554fde14fe00c6305abaed380f1ad813959f47ce0a59e71fb5417427483852edf9b45e73f9c0001ee01722644e17ed64161195055a8c314f3c064db736b0dcf9651817a2fac5b9ca0f31b9d623438b7aa38ee319c3aad9ee7daa3b5fb7a9eefc1a829ab103e9390f7557cd5595f25cca334e8d7271adbd4f34e443c4bbac10c2a2b39753ed03af394f906ed243a9583f413795c8acb120f64993e4f538130d6a1ac137f5903809dff52446cdd92d204ca191b2c3e195aca0158fc9282c750a5b197b2db9d976a15d682956b65b0156e4561b18216f20a60ca0e431571d7eacf5df844baaacfd7545db9adfe8f1c34fd6cd77a9dfa444c9e6a4b577ddca472ebf44af75f1400af1e34df5a8f5c8c448f1f28fd9560f79b680c052836c1b7f123a5d92b7f80933bc5f76d91dc3180df8dee605808b52be3dfd3b75c0536a0de82397df1acb77445986d5aac230cf8596cd3c9e9dcc23fa84733c9103962aa1bdfde03c5fde94e7d2c2aee9b95e8a039b130137b572cc81b2017c8e20beb577ef117c85f0ccf5e56e79dbd01d9619b7a2d5aa5008401f02383bde5fcae7e21de705999cdb295f028dcd747f1f4675c0408895200c28d18fe31083a0e31076921c0e57835700c9ae530e92e62787d3ab7d8c9896b951512d974b59c681b9c5af65cef44a08e27f792f4ea02e34e0aa4cd16fc9c81ef29f08bc210aca4149f756dc14f31395112f467a69c1e44cb989bcc8a719027c5402071c6a4a96ae9826df414c7ab73ecc2a706820e48d23e51e19a7b30d61b52d6c73298d21b2dfc515937cca7e0a1810a80ec362f04d4ddc2b518f37028bc44494d568fdfb7b058a5fc58ffc0d0aa39bdcea2aef2e29d902a102b5439d280a5a287bf7880423010196dce184c75fabbf42cca0a218aee27ec692dbf533118b4b493734aa8029874446e6b107fdc2030315c8cc377d8835ee2b7d889a847cb6aed438e0fb67afcec6f054cc6b0b2fe100021a9f686841068912d35c4f5ce505d8be76fd87f2d6bae323e46e10303ffaa664f056d6ebb8a8c5532ddea6f69a12a5a3a06f68e285237cf3a7a6ec20f1cdaf3aa8e8a14551982a7717938db6a5e786b6cbe68ff98b1c792e8407e22246bc55daa3647483915cf9997db3976782e89dfcd07d190525e44163cb0f8747591c621ad1b8f52801abd198557a4a4227e9bc6561f57818782b18135a00d3e6887d044f96b8b6f39460ce5ea8c7828be660b305836afb41b185e481c33d12e65510038de4cb7e5111e6290f8fabd78a47db0e6d80c9dc27e9025c7cbec663d44ddd029f92be0a55426a56c9edb3eda68b8e270daa4bf8c8712e509fe96b78c6e45b4b86a6fb9fe5210e58ca8b67cd92c0a2bd91c42c1be6890fbc00f1e4d8c55da1fbbe1ce0d968107cc49ad6ba1870488009a89d3c2536a6a09ae34a236833d1c361b8216dd3e7f1db994d44304c1c3d1aaf2f1db96c5238720ebc8315fb010db6a13519da79761112e014ac10a088db981d7361febe4b154b12990f3cb7e1606568171c2f2d374a068e8e352ac95f565bbb7ac6f2c3cf694b9328647a6d6de73908f2dfcbb75c6521a4d4ec0129e662ec7f1b5bf0f35d923c97ad9fe53239baa29b236da45f8875a6a3fe39864a74ab727c86a771ed3130e70bbc8c5a29d1a268731d20e3ba2975b53dae0bf5d8ff988271d80880a9755adcca2c59d9c0f85a276b0128997a22a183df53453d0890c13e83b77e2effb2f6229525bc103f1d4e7fe58a326634bad907d65edce717fa50a8eb22e2c77102ff64b3bb4beea7ea835ba5d264c4a9bd6c94dc086be4b7e4fa7097aaa92cd583b6b8cbee09af4b6bfd3d2cb9be7611bd58c184e218c272d006d6751832a1dd50210436c482bc40e073820d1dca48da76e3daae3077a63351f4161908768501a26ab70a3635215bcb2cf58654537848255783b2bacbe22113457dffd4e96fb53268de5038dcde2370a2b8b7227fd07484aa8bc60561375cc52258af6ba076b9756cb71a6efdb0cd93910d9d5e4fac99eedd027f5126c6ac41cb6eddd502990c22448dd897bedfec617cacd20880bf744dd6292b62f3dc65a7590d3cee7c23db3ba88605929058236db0d4cc6882fc8011a91f3224c183aa86f85ced66441e9e1dcd2574952540cb65d753388dd0ed1cc36d562ea17f39853378ba59401e6d9d2adbbd24b573e4ab9c3036073e963911f6820f835755c7320c1eaadee0d5ca6caacd14c276d6f197c071f29492090c09edccf5af1d8eab3c89608d2a9a59ef7f71177ecdf853efea151565ce3a765a6cf38df3f44e66713d88d5cc24a41dcfca8097664045d0b6f33ed9e6b309af52d5d64548f2fc498d570f18b02c29113e1b89dfbd14c5421928bd3a8a6fbb8acdbdf38beb454f99c71013ff4c785451037bf33a703ae3db9434938ac461ada0b9f56153f952b498e8c64f4dfbb83df9840d067a6dc6cb5836161059e4209a92dbac40d24c843f18dadcced03d5b63da702dc108a4dbbe8efb654cef7b6a1e59fe3803d30ad3809afe4053f8493b310e7a6277902772888b3031df6ad3cb81e998804eaebb1079e27c757ccab3fd856d95ec081917254f6784d4808c042501571a8535a29363af6dfeebe8696d1577597a0ef95280a0fafc3695cfd5166f9f6f03acec05f37739dd1bd4e495bd0067675bde13bc49e1fdedb1dd3ac60285d31a2f7d23421c58690843870a154f0ee5ab8cb306da8c1d85b89a6dda8115ddf661eba4ff648dfd9c7b856b2cc34392d6308c7018ba86217a70e5823d1975a0dbdc9938d386fd2af6c60ca77a118a994b1d65fc5e4fa4323f82cc5968f8051e380e7e18b79230733802a4fb3868f95fc1115c410907fcab81ffd67e7ddc6d8b9b10646f0ad3780602853b4d20abbd507ca756208c81ab928260776fbd00da41cbf082c83890bb8a6664e0e78aec97c237a5b4c438d4a44da0c205da3651872c7071fdb795275b4bf6c3020bdcdd696a692fe538525b273898f02964c34ba1eaf664763d7c4f81222024817a0e7a3e667e0d0c2e88992aa8eb1e88a8051a9cfba690795260233f9137c52fbdfbe5a4e35bad86da4a3814932f5aa00408fca9d107f1b57a8ffc8999ac20f513de67bba027e5e15ccc7e2276517c659a8082918e0930ad7ffe1caec497ebae7e68093e19be9b9719d049d732fbadc93b7160c49448adf34c31a732a08bbce9db6219243e2f661a07e864a705c5412b6225c2d8b4da9edf5fccf44d3c45490ffa6dba54c1dcae9c67997b0e5be1a6b9ced7f50d6b0126acb77485e4503b6b26b6bda8b9083b400d9932a66786e2ac7b01417f0d3255134205a67558e3667baed4ba63acfaf6e09fceb03a0309caf2384efb484777c46767e90b5d3eb7c397308d5d0c86e2f970c6eddd93c209bd605650d4e235c040069d4add33b9949b67840562c91812594c8c817b77587f08cca9a049f00aa64a7632bc8cddabb3f11e46987d6612212a81f0becd00ad7485d2b6b4f8e4c75b1f2b82cd62bff55c436d414a203d92f8f5651ec13c47feacb249c8e9446a8f1133ee18ba6bec92304b3f34c340c06faa3fc550fa26bdc4c859161ac46c77f72aa01b1b196c666243814abc58356955aee5570ef80a5325b7bd3adb4d03e36b209e75d76ffe8695f521ee4e23d0529e48886722fb0728b813e2f7b48fbeb2b6e106a958b52b73299f898797b37a3adede53a1545b0d9320ead34cfa1cb117ef481b5b5f9a923840058ef63f68fab898b42f1a97e47aa6efb1183af6ed8e275e42d38c390f7e992e386e9e57e13d7ca47d65f4cac61f81715a66a141ba56f9e5989456f411b8c6b34f420ac8768da36a73d62fae8517a41634a41a7309e41f51188590cf7d0e4e32cd99075cc52f374b45581b5a0b669d68e06adc055664cd2949896eb77ee47be93661d207b4cee94deabecab852f2708fb19aeb433dcffa91779bf53fd0e6a05760e95e39f93c18281f008167d7979eecb3cff6e54ceac6f76eef92d6fd04b927bd936ba93356420d19cc358fa7a9c5b991a2fb29cf94a4e6e6e67bb354a239c943c0dcd326a8e2e0e65720a14129d278eee0b4f9bd8642efa96d22f1214f4adf6623e33757d705e9cbe6a7c2e915909421ac38c5076e0823a9eacbd21c7a5f071b2c4ef1a496372f8992e1156bb5e61000d4e9af99604aaef980b7fa614b7864e7d61575fc2df3e4ec893415b45bbbc08e418a59c3ced52b2eeb3e18b9d2466bd9cbe497d0166af25a895c8e9d00d047f03dff6821a754f78b4be566273f1031f447fed1782f7cef828615f022e63cfae2031b8241a4d99f9860e18745309e3470dfd173c0a3e21bcbf99ca40ce19414ed33a00332ddf363374a835eda978cfb20210141057a8dbfecc3fe5413450365d9f75c44fd9dd5533107d4effb943c05f4d0d7be6a8ff44f26ac4775da1266f22259eba13f9e900d80f1624a1db78c160a39ad0d2f26dbf1d5006c1b0b7464f28c90ff304b3b42267831be17b17fbb95c60ffa6ca55a0c50ac010dc6d9453262fa12e0ceb0675d283632fb9640dedf75a9987cad19c43f28f2aad502f8046c534824c03237140d3bf047d8dea7ecabb15f7470f3447c67995a3983128360c2077414c2d2160764bdd5d6b26bfd263f08b68e85e0a5ae5bc25d8016ab75a8b07a989589b92862150573e98a27a8e9a98c4ceccb821ff50f4d65b80f769ef946d2e88b52db67eff4faa16cb909b24b2451bdf48075326a2938cb52949eb567f06d65fc3667a5d293c7495b8b6d488f2e49d7bc0f1103d6ebc0120bc037e26c13fd90e024157e65216beb1bec286c8a79c7eb7083d4dd57c6bf0e126949d1bc944fd5f11ee9f7f62e4ad167e7692fb4ac2295e84a32869d485bf2adb165c177294d48b129c9f14a40e33717c46269131e7633d6e607779358337f66e43cb01357ce665e823a236cb3e88625ac065242d3d2872b6c28093cfdd922a80ab"}], 0x1220}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8000000000004c}, {0x50}, {0x6}]}) socketpair(0x18, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x82) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x100000001, 0x1ffe000000000}], 0x3bd0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xd8da069cffdeac38, 0x8, 0x286, 0x5}, {{r0}, 0xfffffffffffffffb, 0x47, 0x21, 0x200, 0x20}, {{r2}, 0xffffffffffffffff, 0x8, 0xa, 0x101, 0x6}], 0xffffffffffffff7f, &(0x7f0000000280)={0x401, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/46, 0x2e, 0x840, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e5") 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x800002065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0x1d) fchflags(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:32 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56023e2f66696c6d3000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:32 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/125, 0x7d}, {&(0x7f0000000180)=""/34, 0x22}], 0x2, &(0x7f0000000200)=""/66, 0x42}, 0x802) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0xd5, 0x0, &(0x7f00000002c0)=""/213}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1000, 0x4, 0x2898, 0xffffffffffffff7f}, {0x200, 0x1, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendsyslog(&(0x7f00000001c0)="8036ba1610f5e98f8f240a78ac7355073865bb7635b63760ad0bfbc219fee4", 0x1f, 0x4) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x200}, {0x3, 0xffffffff}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x3000, 0xc0, &(0x7f0000ffa000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="315ae02506859bf44ab5c3e648e50329a4f2df610ac38360fd786f4980d01b6fd18755e45c52aec3c307a21febf438910204dcbd4ce5b224a1e8172343e525d4b9c00b620ec0986508e2026abd1dc2dc0a75ee7f6f83cff569a3d0479cc8ce23228f3312ecc2c0285240f70191dfb1e1e4235ee097b6174737ba6fa28fe97f0b15404556d7cb6befb9e2b82ce889c0f5316fd53a78f4a2000d06b706c2"], 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x280, 0x116) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3036a73b2f1619bc4000421000000000000", 0x14) write(r0, &(0x7f0000000040)="4684a7d04cf6f6c8f159aa450a54ddbe09423bc4bc5d56123df460df20d181acc9607fe061e57034590cc28aff8e9d3ce755efcba55d1e71e20ab9cee6fc39e724740d638572886b3262bf9c7abac27793a7f58cba4b7f61d591d36ac2a96dfb895930f1e734f0b487576a8729cffcc35694ea0f498b5a3e55414fe97d608bda3e5f6cb253035c57b40d638dc8bed468f4", 0x91) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5d04dcf7, 0x4, 0x0, 0x944, "21118bddf346b70f3040927082b9fc949c1b50de", 0x101, 0x3e2}) getdents(r0, &(0x7f00000002c0), 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r2 = dup(r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x400) recvfrom$inet6(r2, &(0x7f0000000140)=""/160, 0xa0, 0x42, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/63}, &(0x7f0000000280)=0x41) r3 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x400, 0xac) fchflags(r3, 0x10000) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x7f) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4, 0x4de, 0x2}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lseek(r0, 0x0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x200}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x8c18, 0x0, 0x1, 0xffffffff00000001}, {0x0, 0x10001, 0x800, 0x40}, {0x80000001, 0x7fffffff, 0xfffffffffffffffd, 0x9}, {0x100000000, 0x8, 0x5, 0xc1a}, {0x8, 0xa7e, 0x1, 0x2}, {0x80000001, 0xa395, 0x1, 0x1}, {0x20, 0x80000001, 0x8, 0x8}, {0x7, 0x2, 0x1, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x8002d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) link(0x0, &(0x7f0000000040)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r3, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) fcntl$setown(r0, 0x4, r1) 16:00:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r1, 0x0, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) socketpair(0x23, 0x7, 0xe18000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20018, 0x0) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4, 0x10000}, {0x2bc400000, 0x4}}, 0x0) 16:00:33 executing program 1: semget(0x0, 0x3, 0x82) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xb4, &(0x7f0000000180)="767ab8bfbc28ad062e17589161d2405a8c10bd2011b002dc685176d5979a6b7d2a9fbf570033061a1b643b931fac0a95edcd0ac44f30db85bbef04b1addf2c9fba6e4998984e7cca46d5830127bf3e8452e1297bd0bee660dbc4f317d348241d33729088f0bfdbdd4ed41cfa68db7d3b1d1085ee97adee72e74b641296f6be11e48bea37ed1e05b1f365113de042d1543e57c9d860f6f34058a1dd0e58020f5f7b8aabe85a731e5498347ae7c5c7870c0a084769") r1 = getegid() socket(0x1, 0xffffffffffffffff, 0x8) setgid(r1) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x5a, 0x3, {0x80, 0xfffffffffffffffd}}) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2000000000000158, &(0x7f0000000080)=[{0x15, 0x3}, {0x2e, 0x10}, {0x2000000006, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001d80)="c2", 0x1}], 0x1) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x2}, {0x3, 0x7e}}, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7f}], 0x1, 0x0) r3 = msgget$private(0x0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpgid(0xffffffffffffffff) r9 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0xab6, r4, r5, r6, r7, 0x100, 0x5}, 0x0, 0x79, r8, r9, 0xd95, 0x5, 0x1, 0x80000000}) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r2, 0x40}], 0x1, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:34 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x20, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x6010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) msgget(0x2, 0x1a) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0x80, 0x400, "47c941f50144341b0dac676cd619a1a64644ca1b", 0x1, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:34 executing program 1: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510f", 0x2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="f8d92a2099de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b01000000e61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000400)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0x0, 0x20, 0x4, 0xec, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x6, 0xaf7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x2, 0x100000000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x1a, 0x20, 0x1ff, 0x6d}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x1}, {{r1}, 0x0, 0x84, 0x80000005, 0x1, 0x3}, {{r1}, 0xfffffffffffffff9, 0x20, 0x8, 0x400, 0x80000000}], 0x7, &(0x7f0000000340)=[{{r1}, 0x0, 0x0, 0x20000040, 0x40, 0x2}, {{r1}, 0xffffffffffffffff, 0x90, 0x0, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf0000003, 0x6, 0x7f}, {{r1}, 0xffffffffffffffff, 0x2, 0xf00000bf, 0x4a8, 0xffff}], 0x4, &(0x7f00000002c0)={0xffffffffffffffb3, 0x7ff}) write(r1, &(0x7f0000000440)="93cd115373fd8711a6439c53b89797db26d5c133b08c1e68c3347f5b53d0da5eab9635340afa2536af43541a6f4572e17884233a6d76f49871e4e94e840e581218eb5c7a1d6d918c5df5cdf0d1751512431df8579387df35c0dc5ff414175ddd47db37e9174a1e15d75caa5f439f15c0554e5af8b9aeb43b00db42f1ffdff48f71af2844ceac3c0bc921fd498ef7ba9fbe91c44ed49a8534a99be20db9e3683fa64d106686486275253a62027b61d70af10451534bfe15f29fc5b4429f55c7b210e3ea4519f7565a487fbb925ee0ce1de2f325b903add4ec8218e3cb156ea78760ba5be43dda63035cd7b06a62f2735807", 0xf1) syz_open_pts() r3 = kqueue() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000003c0)=0x7fffffff) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2000000008b, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x4, 0x5c, 0x40, 0x7fff}, {0xe1c, 0x0, 0x1, 0xa2}]}) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000180)="bdbd890fa002000000285079afcaad54198ae84f6fcd1d10efe384583b61840e7927c558db0000000000000095000000", 0xbf3daf385677f9c4) 16:00:35 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) r0 = open$dir(&(0x7f0000000080)='\x00', 0x880, 0x80) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r1, 0x0) 16:00:35 executing program 0: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) syz_emit_ethernet(0xbc, &(0x7f0000000200)="ff620cf0c9dd723a6a4fa1be11e0d75c6ed0f603c255d59d2d6791851b705fd2eb1e63cb40833af4396390eb10e9ec0d76b04d22bf337b7e9a248033cb7dbec784068e3462afb1bc814e35382c9f793355bdff95f546127f3d26b8278c3b4f7b7284ab011b6d9b4395eabf075bd6c95d30f18d207b098fc451ea239a1027d7f6a6326043edb0e28939deee8e803a5a429c3ab0b2284a9b49a0454d54c8b6c4f881bd94501802fb0f1790a203ac5fa40e7b1e2200432c68f1b3d02f30") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000180)="a7d2518cb28112856a0ac00ed32995c2f09cf62cef0ae3af7b3278dab57f73e545b1277c601e95dbcc9084162aa1f04cea6bd5c9aaf78200090b67bf71268942bea879c2982cf8a9285e81ed0285ed58ffa37289", 0x54, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7f}], 0x1, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x5, 0x0) dup2(r3, r0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) 16:00:35 executing program 1: r0 = socket(0x800000018, 0x8002, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xbd, 0x5d, 0x2bc5, 0x9}, {0x7, 0x7fff, 0xfff, 0xd34f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7fff, 0x4, 0x7fffffff, 0xffffffff80000000}, {0xffffffff, 0x401, 0x9}, {0x9, 0x6, 0x3, 0x49}]}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10203, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="5587eb911531", 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xc9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)={0x80000000, 0x20000000000ffff, {0x1, 0x1003ff}}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)=""/87, &(0x7f0000000340)=0x57) fcntl$setown(r2, 0x6, r5) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x100) 16:00:35 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000042adc2f900000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) msgget$private(0x0, 0x81) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0x1, 0x100) r2 = dup2(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000000000002006, 0x0) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) clock_settime(0x3, &(0x7f0000000180)={0xff, 0x10000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83, 0x0, 0x7}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1f00000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000083100000003000000000004bb893f0000054543bed9df38e087cd032d5aa26712d048315958a1d406a1188eb6ccb3a760e940507eb51d5194bd41d1186a8a1fc8099f4e74899b4186454a779e01530f74fef593d9c51184906c411fefc3390737e02ffd222af1b16d85ebd58d04640bcfeb1d75fe55296acc916387f1045b68ba7bce70a70818556cd6d40c153d88dc6a13c565f38ed9beba004b61046d0175117e3599258debde97bbdab7515c097802d06db1ffc7a446ea948d688fb9ea35bca46e4a53594244a7f31acbc7b635aab384c8c63d81ace6cdce3397e319970c"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x3ffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4d}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") fchmod(r0, 0x2) syz_emit_ethernet(0x99, &(0x7f0000000140)="a4a9fd5c7289935be4dec4f0506780334cb896be3e6de564eda67609a514408e5632c0b078bd61a36d2f045f113843e16fff6f701de0d910ca82b0fdf3fc29755da720b9757bd69c4a421d300dc9cf4ecec8631c7c40caf7aeb1428ea5e742bc5129f7a6b2c0769f7900c92aad7a407dd8c4b90a53b887d9ec95710e69e3590031b642c10e10757b2e69b2bd504475bc83fc7ee99418b224ff") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000100)="fbbb8d11fb", 0x5, 0x409, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20aab, 0x0) flock(r0, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1000, 0x3861) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f0000000180)=""/134, 0x86, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x15}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x6, 0x1, 0x6, 0x85f, 0x1, 0x7, 0x28}, &(0x7f0000000040)={0x8000, 0x10000, 0x100, 0xffffffffffffff00, 0x3, 0x5, 0x1, 0x3}, &(0x7f0000000100)={0x7, 0x400, 0x8, 0x5, 0x200, 0x6, 0x7, 0xd2}, &(0x7f0000000180)={0x1, 0x1}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xfff, 0x62, 0x892c, 0x101}, {0x2, 0x0, 0x7fffffff, 0x10001}, {0x7f, 0x7, 0xfff}, {0x2, 0x800000000000000, 0x8, 0xff}, {0x1, 0xfb, 0x3, 0x6b24}, {0x0, 0xe0, 0x80000001, 0x3}, {0x6, 0xff, 0x8, 0x400000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getgid() getgroups(0x1, &(0x7f0000000140)=[r1]) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) r4 = dup(r2) r5 = dup2(r3, r2) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x9, 0x100000000}], 0x7fff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x34, 0x9, 0x275, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x24, 0x80, 0x1, 0xa2c}], 0xddaf, &(0x7f0000000240)={0x7, 0x8001}) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) 16:00:36 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x263857dd, 0x29, 0x0, 0xfffffffffffffff7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x8, &(0x7f0000000000)=[{0x0, 0xfff, 0xc95, 0x7}, {0x40, 0x0, 0x10000, 0x6}, {0x3f, 0x3, 0x10000, 0x8}, {0x0, 0x90001, 0xfff, 0x4}, {0x62b, 0x100000001, 0x7fffffff, 0x81}, {0x9, 0x8, 0x6, 0xeaf2}, {0x7, 0xffffffffffff2ad6, 0x8000, 0x2}, {0x200, 0x6, 0x9, 0x251}]}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x802, 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) seteuid(r3) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0xc33) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x2, 0x1, 0x0, 0x2, 0x5, 0x7f, 0x20, 0x10, [{0x1, 0xffffffffffff817e, 0x4, 0x100000000}, {0x40, 0x4, 0x3, 0xffffffffffffffff}, {0xd210, 0x3, 0x20, 0x56}, {0x9, 0x4, 0x7, 0x8}, {0x9, 0x2, 0x2}, {0x8, 0x2, 0xffffffff, 0x200000000}, {0x9, 0xff, 0xd515, 0x5375}, {0x8, 0x3, 0x9, 0xfffffffffffffff7}, {0x1, 0x3, 0x7, 0x40}, {0x80000000, 0x4, 0x3, 0x5}, {0x9, 0x6, 0x7fff, 0x7}, {0x4, 0x7, 0x40, 0x8}, {0xfffffffffffffffb, 0x6, 0xfff, 0x2}, {0x5, 0xff, 0x0, 0x6a10}, {0x5, 0x4, 0x8, 0x7f4}, {0x4, 0x6, 0xb91, 0x8}]}) r5 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x2) fchown(r5, r1, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000003c0)={0x3, 0x6}) fcntl$lock(r5, 0x0, &(0x7f0000000400)={0x0, 0x1, 0xbb45, 0xd57, r2}) fcntl$setflags(r5, 0x2, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000440)={0x10000, [{0x0, 0x5}, {0x2, 0x6}, {0x2}, {0x3, 0xff}, {0x3}, {0x3, 0x10001}, {0x3, 0x1f}, {0x0, 0x7}, {0x3, 0x4}, {0x3, 0x7fff}, {0x1, 0x4}, {0x3, 0x8001}, {0x1, 0x1}, {0x3, 0x80}, {0x3, 0x4000000000000000}, {0x3, 0x1}, {0x3, 0x10000}, {0x1, 0x9}, {0x1, 0x1}, {0x2, 0xffffffffffffffff}, {0x2, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x80}, {0x0, 0xffff}, {0x37b0d7b012341b1d, 0x9}, {0x0, 0x5}, {0x3, 0xcd5}, {0x0, 0x947}, {0x3, 0x8000}, {0x1, 0x28000000000000}, {0x3, 0x7f}]}) sendto(r5, &(0x7f0000000580)="fb19383e90a78e151901967c79becb62902241c7aba41366963aaf7b471cc718fa4303af6a0f6e1197ce25344d19c9fc280b3c287c4cb7a8c1c28b4ada36ac4f8b85154bd8bf1a8ad87d51e30ee4072aa6988dc9ccf249742c6e3199375cd7a0af990892d7a24296affdb725cbf1c54a19477046322251b65d087544a3432197da32dbe8e3154b", 0x87, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0xa, &(0x7f0000000640)=[{0xfff, 0x800, 0x100, 0x20}, {0x80, 0x7, 0x6f, 0x5}, {0x2, 0x8001, 0x8, 0x4}, {0x16c, 0x1000000000000000, 0x20, 0x7ff}, {0x16, 0xffffffffffffffe0, 0x0, 0x8}, {0x8000, 0x5, 0x91, 0xfffffffffffffff8}, {0xfff, 0x1ff, 0x1c3724e5, 0x3}, {0x0, 0x80000001, 0x2, 0x8}, {0x1, 0x9, 0x1, 0x2}, {0x7a, 0x1, 0x9, 0x6}]}) syz_extract_tcp_res(&(0x7f0000000700), 0x2, 0x88) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000740)) fchdir(r0) seteuid(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000780)={0x1, 0x0, './file0\x00', 0x101, 0x8, 0x2, 0x7fff}) connect(r5, &(0x7f00000007c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) fchdir(r0) r6 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x8800, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000880)) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x8010, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0x9, 0x577}, {0x18, 0x1, 0x6, 0xd94e}, 0x8, [0xffff, 0xdc4, 0x82f0, 0x7, 0x8f, 0xfffffffffffffffb, 0xed, 0x3f]}, 0x3c) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x414, 0x101, 0x80000001}) r7 = dup2(r1, r0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0x3) readv(r7, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:36 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(0xffffffffffffffff, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd98, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) dup2(r0, r0) ftruncate(r0, 0x0, 0xeee4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:36 executing program 1: r0 = semget$private(0x0, 0x3, 0x20c) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/68) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) 16:00:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x3, 0x7, 0x8, 0x81, "ad7af853316cd895a3756fd3759cdeba2a3590ca", 0x7, 0x2}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:00:37 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20200, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="472f486b3f33557dbe9ad8db1bba395be0107a98831b57a76945cf675ca98b6f9bce02f23804a3649c3648dcf3eb2b6cf6a7100544037409c0b33b7d7ba2350ec5c57728273e030ce956f1b1a9d827c93344ea4c428c2c8eae74e305eaa2572616e7593f921399b153b71c1bc6b9ee5898d1248f0c05382c92a92d9e2b8061432f902ca5abf7425d65fdf74b377b850696847046462bdadbbdb1ff", 0x9b}, {&(0x7f0000000240)="6811e4637da5ee7c0d22e700fe8063dab58001ac819df8da492b0bc19a03c9c138d897dcc08a45f3960973ab9b3f5fa1a4f33572f4721a0ac06deef5e6085e46711ec70fcaec3511a276a891b997fa2ded441413c5eebe10d9916ce22e7c0fb5dd8095208a9a9963a462da784341b5248e32408278e1fd2730f7184daad4fc9f13c17c8b1b0ad9dd07513eac4ae28275fcc0c1baf65183524ea15b2a0af5fb609d92a80d66b0f576e2942e1d5498b1a2d1511b49d118f6a9e266a634ca1dd5ebb7a1c752083a4259d331966b2d792ac30476adc10396cafc6bcc4bc59b9a359ce1713550fc5d07edbbb03f93d9182b78", 0xf0}, {&(0x7f0000000380)="7c82be592b5b83023ee7b6e82931780cd4e3f6482e41c1f5f6a95883ab981ed1ec99b99ef036bcad2a2474d90c76cf7fc4c7c08b0b24821277cac9aeafe853c099439636c726b818dccecb94b63d8677ce3ccf069ceca3a5d417d8e4af2ba4b24c56113cc16cfe7cc87f298e3d0926f9", 0x70}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9, 0xfffffffffffffffd, 0x0, 0x0, 0x4000000000000}, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xb8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0x3, 0x81, 0x7f, "9f6e5fd08623d8109d965da2f4f1eb91f003dfe3", 0x9, 0x7}) 16:00:37 executing program 1: r0 = socket(0x1a, 0x1, 0x400000000000) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x408, 0xa) 16:00:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x11c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000080)='3C', 0x2) 16:00:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000008feff0000000000000000005b67071b542a538706000000b818000000290000003e00400003000000000004bb893f00007d489e40afc858e81cb82a7d4ec92ab88d7767e5d61b830668661714a8d597237872e3cf129a84401367babfcac28c436578a69d842145ba9a575dc4047ab4c3f9a4ccf05c933213e2e4a606e711d1f13c325db15a744db3d23f20b7705cbbcc693947376373a74b32f96648cc"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000796000/0x3000)=nil, 0x3000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) socketpair(0x0, 0x4003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") 16:00:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100), 0x10004) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xc1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) socket(0x2, 0x3, 0x7f) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x5) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x100) symlink(&(0x7f0000000380)='..', &(0x7f00000003c0)='./file0/file0\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000240)=""/58, 0x3a}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/59, 0x3b}], 0x5, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000480)='./file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x13e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:37 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x200) r1 = socket(0x18, 0x1, 0x2) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:37 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f666951653000d2878f5383db0cf1981c770c4fdf827b97564f2715482080bc94d9072fe0a777f26523bd8779ad8cd85d984f1bcc46b10cba483248bec97479de4223f8d86d913523517c75ebfdb04a8a51077032829ed2e7426e88d646643c47ebb068f7391f49c86500e685529c8d2fcc0196d0e9f34dc51b644a80c1767b5735a6320548454be67a80c45c89480cd4c8c88ebea15288fd81941cb82fed75dd8a9e952e25445d6589410981ef9deadc90e852e0b6de61d6b9fdd8f25c5a14a1f5160f493910a8"], 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20100, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x115) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x1ff) getsockopt$inet_opts(r1, 0x0, 0x6, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/40, 0x28, 0x40, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="9b0f9f2a2f777e4a0b17ef015013a251b9dcbe4e23bb5605ff41533f7e4112ab9143fcb2c5ba62276f031ce90acc1d12c84b9855a539c7c140", 0x39}, {&(0x7f0000000180)="bf7b08c549c4aa9dc2ff2453ef9db9baf34ef91b4ec98828c138f83785c37add7cdb85fd1b215a494f85d701ef39eec5630f675d526e7b8916e28bf658ce96e36f9e13c4ea3dbc20d5638698fe800f96d2725d8e924cf2aef12efb9042cfba0f6c7649694229ef7e97dfe0a329a67ae2cb64091b84b9c53cbffe2a7e28ebd39bc7f27c6c3d5854ff385d12f3fb9f3d35e369e6fa335217404f0d5277aa04e1963283c75717145113e889763cf1cd5a57356436939f419a3edc9c3436d9464f36bdc89377ff3d444cec4b1fbad17f0cb14e19630d5171b7d4f174b301f07c8916166ce3c54bc87e90bb05bb7beca5eea76fa2e05f3b070a6d86b83d66b4b94cd9824d8a57ec3a1d9ce417752d30bd865143de13122bca00749896944a3ab05698178a0e1f1676a7549a00dd525a44a212aa2c451f9d08b772c80d1a63326e4577979668b7fe3b70ed625575a052f198d5ebb9ebc13a5050d9d57ba205c18d2e5e3569c3c441ced0a3026330a23e2a70e4a13a23c6fe0d76d5e4dbad35e18158a80ebae8e8d5c92fc485828e8fc0eeba20829d2efe3973c9fd456627c93d49d8d7ab31a6efbadb4456b53810ae478c508914d54624ee252898a6c50284d5e1e0d04413ac5d0d7895ac97bbd89b9f3fa8cf4d47103ea6228f0f732be97c9b4eb622a79404048e5411c77a1f010c118ad8c624cdc929f5c88cf8cd44c5997c4319ffd83066b997f34ed5186103c71ba3712aa7601f978b0011719c62dcc8a588b1e6a59a17af22cbf530eb17e19f6229b1a7abbadcc8fbd4c4cb0ff005dc94ad842054bdd7d6629abb7c2d2a348a674f574f43b4a93103969016262917b6fb2e475751f37f3486e5ed13d9face91a37b4821ad2e84128dcaf692dcfa9ab565b808edc027373fe75856c65bbbdc9d6ecf46bcb775173b57515345a61079e65d57d22abf9562193bf5939f60cbfe254a4ddfaa4909bf393bad893584b1c9537e029bbdff5e3e884edea4c07887682b2b50c3ab344e2e3117d3b555abc13a018772da70c1c9b44e97fa21c76d861ee41bd883998c8e8e3757a59461d4cc96ac10f2200a4aec25e03e47dc75824480b666d79a4f630ec306fb31322b714d98dd0d6ad92ff33bd81fd5cf4cfebcbb1dad48b239ffff08a76920da9fe6a49f18d11cec40c8138f8027907a6580d0cb6cf2818354f3c3341d13de6c0841356a90e944b329da9dce0c956c2033742d9c56487382808a356405abff865a85a96d440942f9145facbc4e9a88351f9192ba4df5fa08cbb3190546d5479ecb1ed3751f0f0bb447dd52202d1676c83fb59b1bb1cbd7f62dbde3aa579c698bcf681a03d1c0b379ac14130dce01070c518b98b454077deee63df723243c95c4b3889b26bc49ad83f8d2651d3704fb46973ad73951fbef41935d0ef0c7edc161f7672d94505c2df3b02fca337d49129bfb4999e57ade38617b34e09111130666e0823a84c8569847a7df62106cd17e90decae74ae8371cb63a277603797e4164debf29a637b8fcfed4e194030d36bd32a11905a6ac295cf5b36596ddb876ef1d7232c59664e8369b822d2429eeb4062d4221a33831ac8db5ded03bbd6697957e92cfd70965fbd0246825244d132776f5b7469d8a0da733f4a1c01a88844a6f4d002f829896e2a27e281f70f1dca86f021bf8490800875f63038b92fb5230ac06de65deb3d1acfa1f4d7eb063dfde82579fa863e995743cfb9b594397205bcbfe9e2d86336ab9c085dba7642f620b95ec8b0e4478c32a19f33fb0477d588e564e8c3e4b5120af53c26b52f3700903e3540058322bba9aaa0d9ef9398a6cb8f79cd180fb6238f9e0d41e7b921e1960f1aa27590aa2b0f3a75bf3dc2e904183a433e6898c214b6faaf727fbf12b511178632b4b45488b52918098616f233b64db529375e69c52bc1c7cfffd51bbbef7bdcc92f476454ccbbfd1eae53be730e9e63858b46e3b163f1767e5d10b14dc3b67e17c4e8af4b7adae0a24682dccb6340216db5be5b55c2a9373bdb44f9ab015c5d4cdd1faef8b1865f772eb548e04ba1577445062daf2443a883ea1599f91be51df7b0b0235fb452e7aaa83e3b60edf65dcdc4916a8f2d76e505b47169232a891eb9031e8d42864c18c38f5acaa04aaaa600a5f836488cfde61d192d07593ce5695042759fd1df8a5807f4ffd4b0d728eb2bd1b5b04ec6d145622b207078b74c4482869354f6ab6e7c711169fb65baf24a533c27fc6ec5d779f2d58f965953cca3c6ebec3dd1d3bb13e5435ebb918137270cb59e095a5b94641af6394ec6c4dffd79c2d5a617b8b1e98b1df8e63cfc55e9e4fcc793f9ce41266b14cf5a8b9ae7ac4023fff577332f5518e5cd485921e9f45a0a5f5c2acb3ac82ebb96c3b027466a330e10191deb81f46d853920810a032370792675fd7c2b4e724961542420be75899e78994867ffa1859795fbf36263ce3af53156731cc6997a0cfd0f7de85d41c227ad4234f25cb0f1075d09adca1f6921a13ca7fb6cbe3eaaca9e7885374adc559546784ebe733e2ed638e23a63fd535fbe3db2ba91818f2ff30b2dc298fc92e5b2005f0782869afb0654a276357726376af9c9f092a3cc36e754501c2f09bb0b3783b43f10650b65075d652f4ec8b567aba0fe48c70fe1d9148a6f5bcfc6772c8fe859b304fc6e53be9ed00a463ead0589790935a5b5f3c1443fea8c3c17085f7596f293344400543dfdd372b5de2604e8e614bc61d291c4d808726960b82cb91e6ed81153e3344e45adca89fdec7fa18167d544efb351f432a0f51ffce6cc52c7ed8b42b96939ecd607e452b2843400d07229fd39ee6dfea658d3cfb9e08b8323a47cd14dfd78e00ce9b872be09baf77082f304de29989c45f0f80afa176c364150255971cc255d60038ec4369ecf116bb2e5ac82670718447021fe1f71f5040fd19d670d893c275e2e6c1bc8e6ca67771c8f7c8e778c4f6c6f77cd0f54203945e83c504cbb675b81b204aac6c51a60f37ddc313d067214920eb69204b81907ed3b72ddd31f17d6d8e93b3674baf258e2402710944a6e89742f0787469ab123a8de7fa4941237053b3fa5957e866a348771f5b86aae36e5e3d457374f59a511e126b7e87785c7e523939a039087c4d24727b923a5b7fe3a8784648f59eb663277377f8df6c93e6ffd28edf165d6cbb92a5bd75993efd44ebc30837f4a6ed46800d5e96d2c8f0753bbeeb205b9be3a95d27fcf480c162c2476c099efb9183cb9179990ee96d2871dc57672020e2d97d56cc75da174c03e7eceb427af72bc285d89f4fb5d9c23fcaebe30739461edacea356654aa3da6f339146d9c54690aa8e204b94181d94f7893ac661d41ec6875c175fdd3a90e8b5631fa0a473bf5932aafa77bbc8aa46b35585d74491a9f5807d7359ff6145f523f0ae206bbc4331790a4693157b9a72f3574ee16a54d0e7cd22c1d72df025850592e699b5bd4af3981a1c83bb1061d76133e3348f3a5f004b140b2ef6f8ee8595edc6f92ef59ca17b454ba90dabe20140bacc9579ebace06f0efbb706d1543fa9a82afd7a51a086e3641401cef0b9d9444124c8fa3495d6063bd5e15825b4fbe53df5c3e5812cdd67758f4ba81132b405461d2414a87dc28c9ce10ecee80a1f8c6c9ceca867ee8ca806fb2f80a070abead1476a316ea33b6bd08dfb3f2353c0a1292f792002d74ed60c08eb237a297a6970012dcd05a5e1402297507ce2fab71dbce84a461176948aec7119b57556523d8b63578ce7dcac4a496629d183ef1bb7379c88f62588c946c17a8c306f39d8b799d395e1274aafd8f07b0f8bde621237ea1e455d3a4912eb6180459c32bbdbfabdad06e461299b9aa851f947cee0c9f9aa54cf9eb085e090cae8c35cd329e003037b59ac96404bc709694e1b17ef88ead8fdbd0eed5558f2aa9ce2b2501378affc5b2457d23a072a2bdb335d559b9d48a27e693b6f2a2f28254e415fe09d107a38762f631f8aa82b8be80bdee36db298adbe646c0a473326b30f5907ad549d058b3e2acbbec45b473aacb9a41ade6ef0d59450a225149082ebddeb9111ec4336dde81a997b9dbbf8343405dfa43b8b3db0dd0accc89729add19c305f654f2328fa13506a67f44f11e1b8e6f3ccc15a392977a6d183139f3123e9b6deab462ee5a31ba3c13d446397ea18e0d7d349a90c49e0ad5a28b7f53ef93b1027a8725a9c71b17f1a7b01d16f02c15e7f2c1a703f1a5d5179a3ba5c4694200cc2f214931e7e81996048a5065d0423e724a1c94dd0b123e615f0c8ba550d9c7fc9b589e3df38b96712ded5227ab481c9d3d7d6190a969510e1a1c5d32146af9644be2dfcd12cd70ea49a6f7543335344394e6533fd4031a524ffc105ed7735f6b6c0e5ae6c6543375019ebb641226b162b5cedfe462f88b97b6c45a7bf5b3b7baa5ef423b0149e8f8438fc1bcc57cd3611460dd2812ca0cd9cc65904318880dd17125841d25bd4f2b3498b23c58fe06a196985db8fc4e7bcb758f39c560d1039876478ac2b8194a81575bf7e6fbf1f28d9326be857151c3ba5998b1a70a0d53b5a004eb2190d77adb2000af718d54ab8f2215f8f1684bbf89190108cbde11c76d3d67f57fca271ea39564f05a6acbef190b10dcccbbb0778bfe911ecc8d89053565e7a80e7a446040e60a0a0aad11c275d2cc8c0cefd7e17a25bf1c084fafa1dfb8eb3d1d6b79c79710b3d5f7b7340f664258826a726fb76be297b00402bf7b018622e6836789ade3b654b880f57c5510da648cf866a235225a571de61dd051d663fd59cfaa154e08bb67470d39a8f98d045fb3cc52e7ed9feae6724401a982c16af56880af85b03ed266e849019935ec184c4f1ef91bf41fdfa7cb2d6d4e8e7186d078a67ceefb27b7cb33ad602c6b55366d36981bfd236ce2906416a4cabb13ac575a2c53f2fb6b74354844fa4a5b5e0968c8b63f71843764929b7c9b406a91d4244888a2ad5255f85df216e75c80f439530b9817349426e4cf681298f629c9dd6dff36fe75ec8b5034ca9d6e0b96827a00886cac751a12cc556de9ae6e143d0d08664327f7d9893a42d60c24559794a16fff2eb3409161d2c6883f49b8002e879b8a7a529bf5bbe6430d90463131c51e1afff1a595fb0ce031fa095abd68e06978a28083fd23531fbc8eb93e2a7d8f43c58df3390b23581518996b78331d357fd42cc689d3c22746e24ab58945fd17b7be353c83c9d8003ae2c5bfcc60f4a1ea632315632c9105ae8b1bed442eb1444056b4dbaf0876b1fc1247395127d70134789837d1f4e566eca45d2993882bcf74898f7ce660dcb7c1048850ccf82bcc738d75fe738e9cb8c026cee46a91f1f12a21ed44d71e78d7e5222352e7eae4f74bb415b3a151b5eb82dcb654048b83bce09be37088c220461411ebd4aac1c136876532294417403a137bd6eb4e49ed465305f9de9ed770e28a331ea42dfbb2d4fc96efb945c1e426d6c310e2fb28d10b4f6468462aca17e45d050f8b295b76a7acc6297a3605e6d106ea4ca72b2d334bbcf5758258756759122bb4ce68d00a366a70d2f97cf0a2341beb10509f77995f8e024eaf26313fa4cf06e64d74f447834a9e419cc631ad9e54e363bb3c1171df16775b99c7985efb6cbc6129cd95f515319a266ee0ed013219331f70d24ab4db60f844fb2fcf94d05d6ef85ed3164996b4dd0a2ef2a6afaf2ea95d99f9f2e43418c29c7f0a67ae6c609b443c32f91388d192d85a23c246209328df938f53301b64824c31b0d4ce9", 0x1000}, {&(0x7f00000000c0)="36b1ebf9f20144ab84763742da47b6c56d62ef61fcaaf502b719ac85eb4dcaee8623bb8dbc16aab9eac8be12d79408c49f5f0aeffec27f83ef6fde9f8d8f63ee5a9d914f2ae793e9b66bc1755681927927d96bfdde0a82532d5ef4028b33674d3fb053f6a404423389d8a320e919be", 0x6f}, {&(0x7f0000001180)="3f064ab96699f863a0e62750a941a6a089fa620fb187c913b1bfd25e7cca72c8eb6b9659e4a8fe732b13e9dd05efcbe78a501eb47b8f7df96eaeb6ea7eb759f543b2538eabf8d5f6a1445165aa29e87a3ef8024bf9dbececee1f6ebb2a82471a4c03e0154fa199df8caa6ea81e46929faee94ce974be80f9b9b7d5ce78c78985ae43d53ef967e7752aa743232da5220bb566", 0x92}, {&(0x7f0000001240)="cba2e36963bbb4cd90086e34a8f13b993b7aeb8303bfeb903bd13de4ac29358154e9f0027811edbab9353043daa05f347e075baf4b9129b73ef31d0e5a63ba", 0x3f}], 0x5) write(r0, &(0x7f0000001300)="64df1c7750b2488c4aa8c55d4d6c561427612e5582e3549481b871592e9aae585535ea75b53005a3af757d077f55e662bc7b4c5fd299245881cf617ebabe0bed0cd4b4044fe33fd9a5cb9de6f5e618fb9cda90a500c4851016b033e0f4d4f0e36fe3ce5000e96b5f298e5a975fc5378af9696dfcfa6590bcde59f953b7cbdab45e2d5af97fa86da1958a6363e50096efe05f56f6453ec9d75525b347b7031d56cd8e7d9fddb76992a3527e39d3ce143e0c3c2aa4557ef6aa8069da716c28eeb55e4844906be83f1ba2fd7c64c17b68ba8dba214380", 0xd5) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000000)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x7f}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="9e80") 16:00:37 executing program 1: r0 = syz_open_pts() symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10000, 0x125) getsockname(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000400)='./file0\x00', 0x10, 0x140) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x8001, 0x95e, 0x101}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b20a4, 0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000014, 0x10000}], 0x7, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) r2 = dup(r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) 16:00:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10200, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x58) accept$unix(r0, 0x0, &(0x7f0000000000)) 16:00:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) close(r0) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) 16:00:37 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r2, &(0x7f0000001580)=[{&(0x7f00000001c0)="40fec38a87ca47a25afec81d9e57721fb3412a4bfb7ec729ba6f6faf9611d4a58802304968bce6e8c07ede0085ed95557ef8d12f5dd246744574170a8c8c0ed041ced1d70296a5e6df9690051e51a15298a94349d36488b730a77c2c81ab9dd1dc9715f32b94b977c3883b97c4e9f723c580798021f6efcec49c87c03f962d24eee952e17e318240b6c3ffa0088ae2a5816bda650c96d59157f67317fae69100cd500033d50f2a546bdba626474a1a4f7085b56861fccfe7cc20487fb4f100138fb374e567a9d40b601040519b5621a2356b2643cb4ec81521eec721d2a0e2023e3c9d1178e1c43985337e7e378774c077c3b456256ed022960b3160c0330d24adcbfc96dc3c37277123a75ec4d316be5e0cfc7417421279ea19c83c967d9995188cafbc801fd0449ea66c20f92163db16bb84ce1b50fe557197c4423cccd846bd7531f078263846cd5cc10298bb590f6611b8c424c7b209305f580781768648859ef18994bade087b8d31081656707b34d93b687b28154e947cb7290da17396b8f4a5bede878030d7458c24ab1b261576cf9f314354eb8019a91f59b5a980f9b5cba4eb0d00e9046873b1a26d1b076f508e191595a67f562cb078381e1a912ac02faf831f2ad31e6028e4569d9e468ac86fd6e3e733e94c05a7d75c669475f816efdfa3305f7ff3ec71d77e393fa38b1592b4fb002be0fee1ad8354381c65fcd4f6957b6006a87247269d34e6c085f1fe582a9eaa19969641f9d6d1c0d83d4b5842bd3e9e0c233f8f39972249914f7256353208f0662028b52c46d71dad49470df0499c4f17d1c165509b63765a4ac49bdc5f0805e311e1419f47378107fd990e299c3f8f6b690c08f87cf65ef3963a89afe9ed085ce39978eb3cc71aeafcf97d6422a3246211d6cc727c3c17a2f7f28e8a24039024fbc6a5ee5018b1b9eb67e347a6a2c7e83aca17aaae3dab57fc18a2f814784f96b819abe59f324e0aece406668245a94f1e42df68483d21163d57aa3ab0d07a0ef898bbe8e823eccac235731a5054156a74a00f0447e0e74839f763f055ec3906f0d6e95f88d164cb4071dc15c68a0b2a804cda87d4cb9f536cd681895ff67830ed74938fa65126e6d314a4733d91487e24f6a6814b7228e27a72b77f86888d6622452d565a69c22c948eaef347abe9b49fa65c33ab7e5e926dc00bc2466e0a1f3968cd96b15b96847ef89097733b453c0b8204e8fd0c0b97c65ba50a9eb381a2e55425d1351373f888aec7396c690cd8a08240e50c36e87dc612b502333ef423b7826d91b5b909f0e8b568c07a9c29c96bc92266f1e8d30ac852799c0cca6979f26b296fb130b4319f81b79482a9322e9f34a7dcedb588be8620bd41cefd6ebe9db2be979255de95acf64c50f88e57fa3fd0de470d933f13e03804134b94a900ea8e492e5efc8a6741eec208db63ec230a594a9b01f6ec6c3a9000f52b5b308a81adfc53c0f2e5307d2c05300d7e214c4e4e9d78e643f06c719b847b5624c531ca2a9d7edeb1069eda91629722b7e70c5a0eb605d494a966b8a92163ef47d7c9b38153df87e39ac48e41b7a03da775b392818e6aca981c1c757d50ba361e54dcd34c7cdbb9bee448e31e9e63483cbfa5e1748dbdf37fa5c36adfe4fa415cd02d0056ae86bc2ae431c4d303fe9f8255c5e41cd308f42c1354b48391c7c980803aaaac696a9e72f0d1a3d67c16db9b36d386fa64a66610234a6c2931a0828a0616c71720e3a407a085b80485e0e5f2607f946a253bd3a9f7d6883a80705389b253c1e4be2e60be4d2b7bc480aab5137ce4ca0238f86c09538680e4e7d7802bf9a43cb63ee9cd4f00d95041f6823bd4aa4ecd60154590e20823882767b501878c1ae40937859cd30eb2a1e5b6d5cf6c8f39d1da2ee45ec5fa40953e82b7835cbed8e3446d3fd7395fead794bfe7edfa7257158d0927ab2636079a10cb1697b6d86328261134bcf07eef311af08e4b7e9c79d279cec74de2a15fbb9a9d25ebd5a3e2ea0fcbe827b5ac3a5219d32ba52a116fd35d8a5a051bbd51f2d0954a6da9a28f2db2b384648bb0924d441a05020fbd8bbdaf946776a909b62c49e11bc95d3d1c28accb9abada09acf934629d0a8e62a79908fc2c1a8c8466986d07b81ed915170202fbdaf5dd9adf8bf0fbfb0d7d521e1de44baf1734c8167ef4608c751f8c6e4ff471e928213bf30837796980b35998d8e3932c9f560e87fa0e83c480a99348018cf7a89a6f78b41ad47760435882cceac2514419dce6eeeba5f80169786c79c71a098ce1e82c3c2e58465e1a6f7fc8312ddf6f35c4a59a7ad88aea431d85f30412e0c91a9057b4349f40d994b80226b2c59ff878ac5df08bb59547b310b067a370f7ac7953807cf01d31c0dcd3e2fef0a1159f7cd01b64e3737cc2737cf4c5f1273d123da0df4b92a971d3f2e35d3511bc1d7d1c80a826109dfe512357eb90d83a8b4e255bf2edd4cbac2a5789031f90b569be1a609e738bdd2fa3fadabc63fd488fb957febe493a9b6ca63b739ffa34d50af00709324e631db7c57b8db7fdca864ee92207056cecfa0a3c27acf31368b49bd8f94b6ba71c39d7fbf387ca21aff8c7373340dbc78b7fee69b7e02927b226c7cb52914500ef9a44cbe9f6ac44b1a9f1b102660861b36c50ae15e55d367b00137595356fac211630c7891314bc7e7017adbf369df6dc715bc5beed6c52541a5771ac23b4dfdc9b55416021d2e630e94b3ccb865ffed5418a65b3424a8142d2555671749316ba73d5b41c9aabc5435ee0ecd9dcbaf3f8a35b69bde5d40a52fa4fe83874a77a5c5ebf088aca46865c23f1d96e9b70d940002c4acfc0d1bd09a701d830c6baad8872f09800fb6ced2f5b9e9074c69af08d5f09d5ce0c4a90c087a294d41450b01ad0e6da50de03ccace75a6f7cb79b7f937e22bad4381975ad5fedc5932cbe32b5ce15d49965c81bbf344e56b202f864dc7ed7e28a562e6329ac25e2c4b8a6743493380c42cdf82b2aae00bca9ec71d0f0eb9651483c14c928fd5908e5cb7c865613f9c6cea253ad2bede93b96d02877e49a7fb17be2abeda0129cb704cebd98055f35dc6f52366dde4cc2f2e024d8ceb353fb999ae3eebda9812d6418b2754ba4cd43f4de1fbc129c4b5e363e9eb0c26f01d1ef249b63ddf222cd16b17f7735cc828d9e8742d9d81c33c46a789029db1a9c3753c18cf1f84bfb1b6986cb8cfc8fd647df5a7f27742d01537b2cb042abcbb932cd6be2f95c8f44fb1b618f2a7d6409217c51c2d13bb8fd99e035b460e3598ba3d8bdad131489c96577f024deab1c92cf4611c0c8f2af38ad1320861993fe62f86d5e9c8458d129f268b6507683420b22d2bc47b92bacb9657de18202e00fa1397380e2c82d00359f07c6db3bd4eda8b011df003adf5076e77b10eb37698061502172c1b5bc61c6c5e387027844b1bb95733845045ae66849d0f7e0954917f3c8edbd997ae993a61814832524c769f81fe58f46289f669a3330cb201328b8f57c58d93b563712afc1f46bae4ad1d89fc85a023858e24d0ad08d4c4e7553a627484c8cf3952df374a4708d2d6f05776fde9875947321e19737e6f0e6c9613d1a3bfa21a50169478357c5efc0c7fd1ea06e4f6817a73cba6f31d5f81c832221bf72df6126cc243607e5d254dc2fbc4119942ea204346f377aa3d31361fe1fac49dc9f06e27dd299b111dedadb33a105effaf869ca8ab3b46fb9672f504103e24be0f0de07d779b34e4e3a9231331cb1f67b895183ae75145ba41cbf615acf531063854af875e73f3e3c7aa7cf1eed389636e9863add75f0b01c78e67f6755c3899e20c966a92d070c4a0e899e54cadd4f000bbbb5c4a4989463c101f5f615b3ff496722a410509cbfa319fc48a66a3cb1bb4afa2de88125fbeb58c594252f6b5850443dae26f8f4e9c1d45b0ae67ab3dc03b79ec261747ab566859465fb23597208787c63521ca30ffc4f9965326e2f810e191adeb79eb5a6b99663a08336fff09093ebccf49a5f8885e2546f514fa5ae5efa223bfee957fb725e637eb84959796d56ba93fc7f6a53e4299e9f5d8ef5f328371f2e57abd3ec2d3e8e1d87ff5b38bc65da622719f8b08b1bf659cea60d04c732b2af438f774d2e83eff3148da855ce39376498383f7ad295419e0d77612256744513ea2520ec525d00c0621c4f300495860b93af9ee319d2c95d03a961e55b5b67829255e76c892c908b7e646c16c281ed83e3c5d9379c299d3dcae3bd631128675c8460c7833bb40434b227cb8cd22d0cb0e94948ebdf725a3ed8d7eb01cc898941090c603ebab8b4f154fe6e7ccac15018acf51b92caeaaab92d641c785898bfa402b8b6d63fc770ac8eea63abdae7547015c94e769a2544ae715cd5c84a93cc43ae41a43015d231c9c3f876edfbeaeeb768f15efc6cff8bd3832fb83811e2eb2db4de16a23ad41068009ba830ee4adc20989e2e2ab11dfe551ba6a0ca87257d829fe18929858337797cef667fe329587ed37a975c2083601eb056a63d83703d6bd4d0b3e24de5f640bdbac03ec15c57c3e583d731ca2c383462670b4a296d5f10be481e574a48230a61e5f542d539623ffc45a335a71c5ec4a8305ae7a014059cf8f8207e545b8bf70c1df320e85b21dd44c39f03fee2832321eabe01765968e925dafa6463c6f2c2939b60892296ef336f1018ab4c435609bb314e6e88857715bd44897e53cbdfa0cee06365df7a3ccff49f7859ef3b101616ca9b1ef6d5153df13bc539ce60b96addddb5260c8841f23ba32b660471dc184476d47aa59aad4f2ce2a7c581016586f6dca2c1b08d453d4958ed12f1d33a42d6301cb64a082893bf4d45e8c114bd818c1a96305d72f2711dff690f0bd9f289c9219ec47a056457672b7509bb8301186709cf14933d043aeb3f23970cec8553ceb2aee975e08aaf6fb8700470594ac034bda0c8af04d0872ab7f8aa7341a1f1b06eeabd7487e9a5cf7393d2b8960f735151852820d7799dd43772f31395f9996f6d4049952d6e0c0364aff160ffa3e53f711ac296fc64fb98c3be13372c23f56cf581bce489188188567da2d8ddcfd56d274811ef76085adb967c25a7f008aa848c44748e47d6c030bb23b30df46fc23ee2576e4c0285ff873926a4ac289e9242c8df81af95c94aff9ce1e51eb9623116b2f39e3bf6b35944477471af2cba93eb1254fa59703248f5002e2dda6280c82c39dbf79e9e793e5d0dc3e00e05c22ede61e2e0c329b5a0b2c22f7fe13da3b6813f0f99af68bdcd49c527e209465684472041e1f67e6bb91902e15d6c1c5485ef76e39c335201224e9ee321216eaf6566d48827ee2c866f68b4e07e2dabbb1ee017eecee6cd06bc1f66d0b35518b5bfc9f88e08995e434d6d871abfd909d5b7532fab01a6edf15390da967a1d9934054d4bbb432ff60c2343b71b095c5a3784db613756f646c915c72c8b24be36a17805c70fe825f4120152fc14d08133e815c777ac2dd0b0241a83cfbf2295911791acfce3cdc8b4ecabd9819e896a9eeb322ea35101179fc9395b17472d2975c21e6264217b24b30b709ecec6c83d8fcd89734f783374963f26e86e591d69ea799693c858d2ccb3dc6b7a22469140c770a00c9388ee69041cf143dd2834f0be55e82c56bab5345cb7eab0f18aa9e36ecd4d60eae1f26e3cbbb4110715d331a65e2bb50c2d2da55ce6c06f9386a436def03c7ffc04e59ae09ea46ed2c3ec58203484407edb68d34b256de895708b3757311cc9990c21", 0x1000}, {&(0x7f00000011c0)="2f8c911f26ac5e5da369011921e2309c600c00df06d4675968c3ed146b47007d37da3c618f4afe4be8f2c61eacdedfec98895bfe44bbcda9f2c98af030c09e92e738c4ef27657bcc578207c1425b3ebc277f33c01f2139775702c7bf7aca2caf846e9895d6b68e945727af5f368b3021518fd8ba200bf84a3046aa7511f12c0de7061af46db946395115b8c4077a4b566fe20c216712d8ad", 0x98}, {&(0x7f0000001280)="37a4d452b263a5a0c7f3badf5ab268eb143784324f1b8e25c347ee53f06c9b20f5f6abe7b6fc3125633ad69e01b860b5e53b63a085b1b53f34ef35b16f8b659103cbcc1e9b43cd337394aaf90dcf9d61ddc80f4f8150679e51a52afbd6b6c44f188ad091196f33107779d28ddb793d0b7a02a0b057b1316def8b4300e44d1a4d9e4d73e353eafef022007584cdc03d4b150298ce6fe6ebbbba8f3a051c2cffe0940579e49c0cfe5a0f545c708d73ea57928a8f04ec006f5284c8313b321f872e09672f4c924c0115aedeb9563ec4a3bd0bef70d750f23c8aa1f130ed1270b85e05557d5446e97d1bfc7956", 0xeb}, {&(0x7f0000000080)="f756939b06042d5fe31beb76a1a15b01c9c2e594b89f66da3fa12eb7f82a6959b45cb9ff58c0fd8ce4432a3291a5118855baed2cd74d6baa33d653ecbcb07153d1bc9b19a9b75755cbf7eea1caa32875", 0x50}, {&(0x7f0000001380)="59d1a2c76e200e5d9ddaae480353bd64d07fa88a156614c5b35c1b991a62265046cd2b41c52e8fd242647fe4030d7f054de7877bc960beb95be8a0da3c631ffee93f5c6569b846412032a12c9a59477a44a95aa4c37d849559df65c04cbc4131afe33673deb9aea812af6e8a5cabda4867519f5284a16fe646ab8e8d560cf779d828273378918f7930268fde9c21a04fec98cbac9f4de11c824613be02b2b72852efee0e2b2e9e19ecef7cd50536d60ae33569eccf447c5fb846009f3adae886533a98ec6624d24350f26df9de098b0440d374c6e50dffc150f070816c2073d6832c08456c247a1ae0", 0xe9}, {&(0x7f0000001480)="3938b5f0785cf89ffb83edf65ee506e0b8fe47ce8d46b79f5e6fc065a7e804f53d2dcce063a52712aa7a417670768765c1ef8b623922320b2fb62d078092b7cd0205775ed4791c46cfeaf2d6c09554eb7f230375b0359d84adefc4f88ffaea593af2485a618ac50e1aa9ed3576d1a22d912c5d134763459d72f6f0194052ed345eae990a40ff6486da7c0a54d20e85254eacc46519f96a0e859519e9b8d38707ca6187f91a8980d964e6801bbc310bdcf8eabfedc3cfebb5aa906fe1910713d3fb4dc7bac1215fd4fae7e92d53f20ba9d5e6cadc84c8d276eb2953d0bc28d3748a926d72155726995bb9a99b748c258d800c12f3348c66c1c8fbbcdd", 0xfc}, {&(0x7f0000000000)="34242a2c63475a7cfb81f6c66b4bced396b5973d0b6dcda2e11d1680664c0b5656d80e91e2d491731782795b360649", 0x2f}], 0x7, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x38, &(0x7f0000000100)="b2") msgget$private(0x0, 0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x8, "cc21232276c9904e2d79e1913741040ea0e7234d", 0x800, 0x2}) r1 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x1, 0x7}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e4c2b69affd6ac35b35e48c31c14eb511137f93", 0x8000086b}) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4504) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f79202e, 0x1b00) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10000400000003fd, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="c64e2e", 0xbe}], 0x1) pipe2(&(0x7f0000000240), 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x42) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x101) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = dup(r2) 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) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r3, r3) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="f1af6c7d91bf715e340fb8cec173501ce4085b188a92f1a2ff6f516e0d7f7b3a2aaf8dea5158c19bca138af759b162bf49984a86eaa7c637757ad139915aa983c6174fef5f6425f9a23d377c181451b933864e31112ccb8675589b6fa673eb3d54f9a3a598e7ef417b1aa0588b01962e6d258c2d691f8d9d7db80ca9693c348ad374f6fea2d3c447e3fcee1e22e61d3bcf1a74f068cae5a455af979a7aa7946199ba893d1ea02d2a9196ec7aedaf3f220c5d84b933816559e366e9228743c09c77c6049ea1e7ed7dbb0c2b6510b5be64d75dcc6e71a89a87d91a3e838018187a851ecde72922bbc7fc9841bec5c1f34236cb2e5b1c0bad31a7daff06df", 0xfd, 0x400, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0xfff}, 0xc) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28400000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x7fff, 0x5, 0x2}, 0x7, 0x5, 0x8001}) 16:00:39 executing program 1: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) chroot(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:39 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:39 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000002c0)={0x3, 0xfffffffffffffffc, 0xfffffffffffffffe, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) setpgid(r3, r4) 16:00:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) dup2(r0, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() fchflags(r1, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400400, 0x0) shmget(0x1, 0x2000, 0x2000000000000020, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x9) setuid(0xee01) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000173f248e6531e7dc537f523669a72a2010b25ac8a4d8cd8ca22140d7ba7226997638ad4daa9131c195e51c6d7eda3b55bdac287343220f4a0453340dc9f010510dfaeadf1b4c018df42cb6c33f8be36a8dc120c022dd77d8ad6c002dc1e04a679c9cc49a52bfa5040a4c63d607eb62100a854dc6285f8e2df43f475316fbae70a07601978bda950bb2c94fc5fb1c10318e3c362d28ee0d0ee2d359f4b11014a74010e20d3e71ac35436246ea252123333cde6fbcb1e9b6b243c1fafe8509927f"], 0xfffffffffffffd3a, 0x3, 0x1800) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r3, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x0, &(0x7f00000001c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x1, 0xfffffffffffffff9) dup2(r2, r4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r6 = dup(r5) r7 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r7}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8402, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r8, 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) bind(r1, &(0x7f0000000140)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="04467b000000c176a8130f79f3e17cd34f7fc0a8e3cac46ce053f36dff0d6fbf9505165172be2162f61c8bc521de23f1679de5e306e3da679d6abfbf649938a00fbfd166433b7716a397d8d40395a24cffc2aa273a71883bc0ba25245ec67da5238df671fdffe5b2e4bcff7f58cedd2b8b085fa88e28ae0c04a9b62cf2dd93"], 0xa) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000), 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="667179be976826ea124da69c7a6a326081c134239f33ab3c4306d993e5f132384d01c42e223d39df9acf92eccc2f88a0191440762df13c8733bfc182a9d6d88ff357d875b5e31b39a30fdef6cbcee8a81bf02bce37e6dfded7ee8a65be4611ce91cce75fa18e8d425355684758691010e278a5f83e966dc36e84ec8ff1912862da6d4bab00b217f63dbb2bb65286d481e9b4fbad6b5263cad3dd75c60199ff12911d12fc", 0xa4) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x140) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$BIOCFLUSH(r3, 0x20004268) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socket(0x0, 0x7, 0xfc82) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(0xffffffffffffff9c, 0x0, &(0x7f00000016c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000001880)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYBLOB="68f5f221b60844431f532ffc50e2dd7c60016a3a0963d9d1e8645ea12ea046cf1aa3a1cc878fc85ed703b78c11803a82e3706ff9b3fb59428368c06abe8f57a3f04116ff5e8ee4c733196b483991b84e34a7594857c0861ad57d6037ef80a08b5298893d3185e0e6202c5f34f91aa2f9c2e5fe14cd5267b87096a49f9bfcd3420e332f50584d5a8b6d76f4df0a60efb3e7e5150634daa31df9c3f6a4c974d4334850596ae1a008a16fbf53a03c1cea768b0c21b7ab123f8552e60554767ae9d5ef", @ANYRESHEX], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = semget(0x0, 0x2, 0x9) semop(r3, &(0x7f0000000000)=[{0x3, 0x8d5, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x72ac, 0x1000}, {0x3, 0x3a9, 0x1000}, {0x4, 0x3, 0x800}], 0x5) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x183, 0x3) r4 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/76) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) flock(r1, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x304ff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x8, 0x7fffffff, 0x1}, 0x3c6, 0x5, 0xffffffff}) getsockopt(r1, 0x6, 0x2, &(0x7f0000000200)=""/210, &(0x7f0000000300)=0xd2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000000, 0xf0a2, 0x8000, 0x5}, {0x8, 0x57b92ed1, 0x9, 0x3}, {0xfffffffe0000, 0x2, 0xcd, 0xffff}, {0x8, 0x6, 0xfff, 0x6}]}) 16:00:39 executing program 0: getrusage(0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/227, 0xe3}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:39 executing program 1: mprotect(&(0x7f000060a000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x2) open(&(0x7f0000000000)='./file1\x00', 0x420, 0x8) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) dup(r0) lseek(0xffffffffffffffff, 0x0, 0x1, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/95, 0x5f) pledge(&(0x7f0000000000)='+\x00', &(0x7f0000000040)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x2000000000006, 0x1}, 0x10) open$dir(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffd, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') getpeername(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:39 executing program 0: r0 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r1, 0x42}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x0, 0x396a0ded}, {0x23, 0x40}, {0x0, 0xfffffffffffffffc}], 0x3}) socket$inet(0x2, 0x3, 0x9) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xd1, 0x8}, {0x1000, 0xffffffffffff8001}}, 0x0) 16:00:39 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1000a, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x0, 0x4}, {0x7f, 0x1f7e}}, &(0x7f0000000100)) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x180, 0x0) read(r0, &(0x7f0000000280)=""/245, 0xf5) pread(r0, &(0x7f0000000180)="7d5604706636e64a232eaf55302a729142e68a2f833bd2e8508092e6c6f305e9678902ae63b98c97558eb1e6d05d8e46c2cf4cc4a28afd8252c76d3cd5d95428773676b9999f9496f4de8a2b153ee293c5e85529c8e8", 0x56, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x200000004) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) login: O27O27vput: bad writecount: 0xfffffd800451b4e0, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1454, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd800451b4e0) at vput+0x187 vn_closefile(fffffd80044a0348,ffff8000ffff2018) at vn_closefile+0x15b fdrop(fffffd80044a0348,ffff8000ffff2018) at fdrop+0xc9 closef(fffffd80044a0348,ffff8000ffff2018) at closef+0x118 fdfree(ffff8000ffff2018) at fdfree+0xf7 exit1(ffff8000ffff2018,0,1) at exit1+0x32f sys_exit(ffff8000ffff2018,ffff800018de8db0,ffff800018de8e20) at sys_exit+0x17 syscall(ffff800018de8e80) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffec3c4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec390, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd800451b4e0) at vput+0x187 vn_closefile(fffffd80044a0348,ffff8000ffff2018) at vn_closefile+0x15b fdrop(fffffd80044a0348,ffff8000ffff2018) at fdrop+0xc9 closef(fffffd80044a0348,ffff8000ffff2018) at closef+0x118 fdfree(ffff8000ffff2018) at fdfree+0xf7 exit1(ffff8000ffff2018,0,1) at exit1+0x32f sys_exit(ffff8000ffff2018,ffff800018de8db0,ffff800018de8e20) at sys_exit+0x17 syscall(ffff800018de8e80) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffec3c4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffec390, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800018de8aa0 rbx 0xffff800018de8b50 rdx 0x2 rcx 0 rax 0 r8 0xffff800018de8a60 r9 0x1 r10 0 r11 0x796987803e9c2b3a r12 0x3000000008 r13 0xffff800018de8ab0 r14 0x100 r15 0x1 rip 0xffffffff8198adc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800018de8a90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=408435 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffff8000ffff3660 process=0xffff8000ffff77b0 user=0xffff800018de3000, vmspace=0xfffffd803f00c000 estcpu=36, cpticks=10, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 7611 37603 87993 0 2 0 syz-executor.0 7611 18440 87993 0 3 0x4000080 wsevent_read syz-executor.0 7611 408458 87993 0 3 0x4000080 wsevent_read syz-executor.0 7611 348263 87993 0 3 0x4000080 fsleep syz-executor.0 7611 326531 87993 0 3 0x4000080 fsleep syz-executor.0 99174 244414 1 0 3 0x100083 ttyin getty 29539 481640 0 0 3 0x14200 bored sosplice 66974 15339 11410 0 2 0x482 syz-executor.1 87993 259249 11410 0 2 0x482 syz-executor.0 11410 6520 91300 0 3 0x82 thrsleep syz-fuzzer 11410 81520 91300 0 3 0x4000082 thrsleep syz-fuzzer 11410 325191 91300 0 3 0x4000082 thrsleep syz-fuzzer 11410 498770 91300 0 3 0x4000082 thrsleep syz-fuzzer 11410 186981 91300 0 3 0x4000082 kqread syz-fuzzer 11410 176143 91300 0 3 0x4000082 thrsleep syz-fuzzer 11410 158743 91300 0 3 0x4000082 thrsleep syz-fuzzer 91300 476294 40618 0 3 0x10008a pause ksh 40618 27407 69863 0 3 0x92 select sshd 69863 64121 1 0 3 0x80 select sshd 40117 250916 69474 73 2 0x100090 syslogd 69474 93406 1 0 3 0x100082 netio syslogd 54228 279345 1 77 3 0x100090 poll dhclient 67696 443488 1 0 3 0x80 poll dhclient 25445 182504 0 0 2 0x14200 zerothread 81437 127484 0 0 3 0x14200 aiodoned aiodoned 26092 281938 0 0 3 0x14200 syncer update 95297 300504 0 0 3 0x14200 cleaner cleaner 74630 210889 0 0 3 0x14200 reaper reaper 93585 94037 0 0 3 0x14200 pgdaemon pagedaemon 53224 426549 0 0 3 0x14200 bored crynlk 31100 223714 0 0 3 0x14200 bored crypto 28280 221821 0 0 3 0x40014200 acpi0 acpi0 96895 330567 0 0 3 0x14200 bored softnet 736 363778 0 0 3 0x14200 bored systqmp 82113 193215 0 0 3 0x14200 bored systq 7879 419671 0 0 3 0x40014200 bored softclock 11519 59496 0 0 3 0x40014200 idle0 32429 265287 0 0 3 0x14200 bored smr 1 218505 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9504 6370K 6894K 78643K 14308 0 0 pcb 13 8K 8K 78643K 122 0 0 rtable 113 3K 4K 78643K 456 0 0 ifaddr 56 13K 14K 78643K 182 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 69 0 0 iov 0 0K 16K 78643K 160 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 2559 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 155 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1442 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 42 30K 54K 78643K 459 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 139 0 0 in_multi 33 2K 2K 78643K 78 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 328 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 20K 29K 78643K 4260 0 0 UVM aobj 68 3K 3K 78643K 79 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 76 0 0 NDP 11 0K 0K 78643K 50 0 0 temp 164 2727K 2796K 78643K 7474 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 73 0 71 1 0 1 1 0 8 0 rtentry 112 50 0 4 2 0 2 2 0 8 0 unpcb 120 475 0 465 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1274 0 1274 1 1 0 1 0 8 0 tcpcb 544 218 0 214 1 0 1 1 0 8 0 inpcb 280 671 0 662 2 1 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 ppxss 1128 20 0 20 5 4 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 0 12 0 12 12 0 8 0 art_table 32 190 0 0 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 153 0 143 1 0 1 1 0 8 0 shmpl 112 77 0 11 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3786 0 2371 46 0 46 46 0 8 0 ffsino 240 3786 0 2371 84 0 84 84 0 8 0 nchpl 144 5976 0 4340 61 0 61 61 0 8 0 uvmvnodes 72 4684 0 0 86 0 86 86 0 8 0 vnodes 200 4684 0 0 247 0 247 247 0 8 0 namei 1024 18294 0 18294 1 0 1 1 0 8 1 scsiplug 64 12 0 12 7 6 1 1 0 8 1 scxspl 192 16771 0 16771 10 9 1 7 0 8 1 plimitpl 152 127 0 120 1 0 1 1 0 8 0 sigapl 432 1615 0 1601 2 0 2 2 0 8 0 futexpl 56 24252 0 24250 1 0 1 1 0 8 0 knotepl 112 332 0 313 1 0 1 1 0 8 0 kqueuepl 104 385 0 383 1 0 1 1 0 8 0 pipepl 112 954 0 935 4 3 1 2 0 8 0 fdescpl 424 1616 0 1601 2 0 2 2 0 8 0 filepl 120 9749 0 9651 6 2 4 5 0 8 0 lockfpl 104 557 0 557 2 1 1 1 0 8 1 lockfspl 48 193 0 193 2 1 1 1 0 8 1 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 35 0 25 1 0 1 1 0 8 0 ucredpl 96 1893 0 1886 1 0 1 1 0 8 0 zombiepl 144 1602 0 1601 1 0 1 1 0 8 0 processpl 864 1631 0 1601 4 0 4 4 0 8 0 procpl 632 3503 0 3463 4 0 4 4 0 8 0 sosppl 128 33 0 33 7 6 1 1 0 8 1 sockpl 384 1244 0 1225 4 1 3 4 0 8 1 mcl64k 65536 58 0 58 3 2 1 1 0 8 1 mcl16k 16384 3 0 3 3 3 0 1 0 8 0 mcl12k 12288 29 0 29 6 5 1 1 0 8 1 mcl9k 9216 34 0 34 4 3 1 1 0 8 1 mcl8k 8192 25 0 25 3 2 1 1 0 8 1 mcl4k 4096 78 0 78 4 3 1 1 0 8 1 mcl2k2 2112 9 0 9 6 5 1 1 0 8 1 mcl2k 2048 55825 0 55786 16 10 6 11 0 8 0 mtagpl 80 45 0 23 2 1 1 1 0 8 0 mbufpl 256 95781 0 95685 13 5 8 9 0 8 0 bufpl 256 8491 0 3986 282 0 282 282 0 8 0 anonpl 16 148252 0 136650 102 39 63 63 0 62 15 amapchunkpl 152 6846 0 6732 18 9 9 9 0 158 4 amappl16 192 8800 0 8155 75 34 41 45 0 8 8 amappl14 176 54 0 49 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 15 0 13 1 0 1 1 0 8 0 amappl11 152 51 0 40 1 0 1 1 0 8 0 amappl10 144 747 0 743 1 0 1 1 0 8 0 amappl9 136 554 0 550 1 0 1 1 0 8 0 amappl8 128 123 0 111 1 0 1 1 0 8 0 amappl7 120 710 0 705 1 0 1 1 0 8 0 amappl6 112 64 0 54 1 0 1 1 0 8 0 amappl5 104 157 0 147 1 0 1 1 0 8 0 amappl4 96 1852 0 1826 1 0 1 1 0 8 0 amappl3 88 240 0 229 1 0 1 1 0 8 0 amappl2 80 12211 0 12137 3 1 2 3 0 8 0 amappl1 72 38074 0 37629 26 17 9 19 0 8 0 amappl 80 3759 0 3718 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 78 0 11 2 0 2 2 0 8 0 uaddrrnd 24 1616 0 1601 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1616 0 1601 1 0 1 1 0 8 0 vmmpekpl 168 13726 0 13703 2 0 2 2 0 8 0 vmmpepl 168 192088 0 190280 123 35 88 89 0 357 9 vmsppl 272 1615 0 1601 2 1 1 2 0 8 0 pdppl 4096 3239 0 3202 6 1 5 6 0 8 0 pvpl 32 407891 0 393186 205 50 155 155 0 265 36 pmappl 200 1615 0 1601 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 436 0 29 12 0 12 12 0 8 0