last executing test programs: 5.019357809s ago: executing program 2 (id=2556): open(&(0x7f0000000300)='./file0/file0\x00', 0x10686, 0x21) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x32, 0xe4, 0x100}, {0x6, 0xa, 0x81, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d34600001264a284bc1632ac549bbd8f46cf2", 0x15}], 0x1}, 0x3) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="e15a79c7de1e2c6bf7635a54862902af05fa112d7df2cc2f55ee5a9da407454c098507af1cdee2e8d2498b4317040000000095aec9653f6fba00cc0000e2b6f452486fcb1a4b43fcdbc3bd2e6b3ddca2", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x7, 0x7, 0x12}, {0x6, 0x12, 0xe4, 0x1ff}, {0x6, 0xa, 0x83, 0x5800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b8662ed2c36e57e211175000000", 0x20}], 0x1) getuid() sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="368bdc0000000000bde0a5ec6eeb9b9728f74f45ae000000931913ea682df181ca02a506480f7f751781a72588667071553176ca108f987895314d9422c0be4e340454bfb6382575a469a25939f8010c3c7331247d12e01f6c3f71c1672b4a52bdcec319f5d13f9c648675717b00068126a2e5f3b51a331b549b0366e8d87b6b4e7acef8038f52815cdac34620ab04ac6928f51cc1edee550fd785151f5bae0482fd7955add097ea0e04f1c20c4b2527286321f06b49b06def32b140cf1523041c8280074a7ce559280e23613cddfde7e8d70341bbf53967a8687f9a0a02dc836a3f17891ea936c422336df149451e497cba55619113edc231af458a40212b7978e70a5da0ef6a39be656eaa878c942d93b0ea98a7da34664fcb6ec012336085d59987ced685a81eae90eed842e503", &(0x7f00000002c0)=0x12f, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, 0x0, 0x0) 5.002580108s ago: executing program 2 (id=2559): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce90bcefd3e022d30a37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518a71fe5f644b3abc08bfecc1e27d71e1740789b4fecdac35dddfa17a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3eef1beefa7ffdb4871974381c9148f9f15db2f87fb959faeb7e0f7b89f6d5818", 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x1e, 0x3, 0x0) (rerun: 32) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) close(r0) (async) syz_open_pts() (async) semget(0x2, 0x0, 0x1a6) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0xd, 0x81, 0x20049d, "084880fa870000bdda0988d11554e90900ecff07", 0x2, 0x23}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, r5}, 0x0, 0x2, 0x2000000000}) (async, rerun: 64) fchown(r1, r2, r5) (rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x1, 0x500a, 0x0, 0x3, 0xdf60, 0xffffffbffffffffe, 0xfffffffffffffffa, 0x2efe, 0x7, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffb, 0x400000000100], [0xfffffffffffffffe, 0xfffffffffffffffb, 0x7, 0x20000005, 0x5d, 0x3, 0x80000000000001fe, 0x0, 0x0, 0x8], [0xf6a3, 0x7fff, 0x40000003, 0x0, 0xd, 0x5, 0xfffffffffffffff8], [0x6, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x7], [{0xfffc, 0x4, 0x1, 0x7d06}, {0x86, 0x23, 0x9}, {0xa0, 0x6, 0xfffffffe, 0x80}, {0x4, 0x4, 0x2000005, 0xffffffffffffffff}, {0x0, 0x2, 0x80, 0x4}, {0x0, 0x6, 0xc, 0x2000000000000000}, {0x0, 0xb, 0xff}, {0x0, 0x100, 0x9, 0x8}], {0xffff, 0x20000009, 0x6}, {0xfffc, 0x7, 0x6d5, 0x4800009}}}) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000080)=0x4) kevent(r6, &(0x7f0000000100), 0x96, 0x0, 0xffff4161, 0x0) (async, rerun: 32) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000400)="ca21dffabd7ac9c526bbb173460480e9033d95328669edeadf5e89b5f4765995d5f7fd12cd8d6f1e5260d8e7d6dccfae6f12f6b86225921d8743a2a1b3566237ad2b7216e0178bf2978fdb2b33c3dfd2d74548a4f8900a848ba003d91fa2e92352d8c5ffbcac45a79174263dbc5827bdd1d1da09b57350fe9e3f56bb815c2341024b0a88671e4bb42c648375de55f848077c9671199e187714597ee3bbd7d9a093cf635158e1c3c9e32f4d7a3e347002be15522537389281babb4342115dad661d190c7ffce8c961954ab92f09", 0xcd}], 0x1) (rerun: 32) 4.928157556s ago: executing program 2 (id=2561): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r0 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0xc0307004, &(0x7f0000000080)={0x1, 0x10}) r1 = syz_open_pts() (async) r2 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000005, 0x10001, 0x10, [{0x0, 0x0, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0xc844, 0x200726, 0xf63, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x58}, {0x6, 0x78, 0x8000, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xfffe, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffc, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x3, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) (async, rerun: 32) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="f260", 0x2) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x805, 0xf5}, {0x3e4d, 0x9}}, 0x2) fcntl$setown(r4, 0x6, r5) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r7, 0x20004101, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101, 0x1}, {0x8, 0xf0}, {0x5, 0x4}], 0x3}) (async) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r1}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r1}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) 4.861621185s ago: executing program 2 (id=2564): setrlimit(0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x9949, 0xa, 0x83, 0x400f}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x4, &(0x7f0000000280)=[{0xfff7, 0x10, 0x7ff, 0xc, 0x3ff}, {0x6e, 0xa, 0x4, 0x24, 0x20d7}, {0x3, 0x4, 0xeb, 0xffc0, 0x8}, {0xfff9, 0x10, 0x5, 0xfff6, 0x5}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000240)=[{0x3, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x1e}, {0x4, 0x7f, 0x3c, 0xf3}, {0x1, 0x9, 0xd, 0x7}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="825a4fc3b1f0b0c7c8bd020000107c60f76c090804000000007bd16e", 0x1c}], 0x1}, 0x0) mprotect(&(0x7f0000681000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="3c49a263496329090000000a84e15a79c7de1e2c862902af12441345000081f515df5a00010017bf23566927ba3938828c003cc3e6446348962aea0000000014ea45edb900", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = msgget$private(0x0, 0x4) msgsnd(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="0300000000000000b82bc65502cf937079d665b10d748167c7e5287bd0737e2c1bc121e48998afe6aebf57d0a88edea2e3d471c0aa46ab948562553b8cd073d283d9cda430dd41b9c94665f0d57a7ba052a2f01961932cb04e165dcc3eca84409de3281593c11694ffde092d84d3d741ad96aa82564d00a2b7fc3f53e73d95025a18efdedd05c0cabb35401548ef2ee91d9a8076b08e9f77e8276ea7716dc784344b3a32853529d2087f6563ce2fb79e9c251c34eca319727020b7e8db685e9727fcc0aa0da217bc2f71d1e9448a6cb759d8eb2a5e2d47b3b0d65b418f0c15327ac82492ce8f3c1799b82d4cb3471f7e6d04023c7e2601d499d175e3c67dec23a3ede43c7319be71decf855d9f9377596ac86d34dc046efb639bc3126fa7f4a689799d121d22b2f111600ac3e49222ce7dbbbfc7f5536f881b0f2bd80175c174152f686ddae6e3e6192947a9271db7ea3ed04da0c1280a112230cb807ef84ba6503cc76f8388ba00a440be13bca1fc989e883a088059196062045c0cb6ed440ead6b4b7ae5ec6930ea14363d90d8bfe8a2f8e44ac42dddb6ed40e9222d86073b602b2052e2ff75ffffe3f5ff8a452dbb48eb779b4d104effe41de63ef9ae6de12f498124e431ac0c952c8dc7ef33bbb981ccd4b4a88f78c0d62476509a5f983cc763f270c210f4b36c519362250e1c9136083aeb31b45247b6093ea922b2bfed0a8a83cf2442cf12c603fe36484e5a6ffbaa0434a5eb27f7d9b264b79e9af9c3cf6eb197f4fe678dee9fd503ca7ef0a91b000556068436c0b6a3ac19916f312e3decd9639a8b813b364b44c7c254fbe086a79a94abee0c0a194b650a88287d4ef5fa8324e33650c33ce886cd4f1168c47cb5edd5e305ef82e5ccbc8f863ace175ac06dc3a12f3fc820b9d5059a958f28e31f2bf5c09081ee933f4fc30e03ab43c16f9d142805e7a6fc5230be9ca8265add504481e60fafc4165daf33ca0f86cb9f70010b5c64a54ddeee4a6a11d1ef1b78dacbd771e5d36308d57f7405843516d171aab2b9685933f6173abf3fc848b6d747daa3fe6187dddadbf905cfed9351dd713bbf215b875bc61c6c0cd8d9515c1227be6f723eb53f327eebd99fa6e6826cbc5412d7bda75768aa9ba9410b52539bba990fc43bb218634ae0650fe0b16b724093d4e6439ccf79e3f05f61b0ee9f323f2858899b601a0dac2e0a44ae789ece6be30dad6960ebda9ea9049eff82e717622e5f285231b45e00faf57543b7f13e1ac80bf796f700e3ef90a021a8094cd21987621610b85bd74c91d67a5c0aa5584b8c05dba3779a18dae877e0c5ede9130f0f5e3c321609d7c7d3aeb7e84f7796a5c0c80aa00f5304d4716bd5c6a82553d978816476c507523afa015755df9d86c354b0c4db15be783f120f4dc46dd70fb6bb6fdf971e4773df3a67454704a9e1f79abca2746187c0d0db844afca8db3c540c89d06f5a6c78ac5a65bb46ba81a5944ba2a11f4a4a6bc046db0c5a60684e4071fca14f7e7e7bdffb3608da4819b78e2b5b1fb8ef1f69f7ac06742b72e773ac2bc489398a52d8b88c1212219df829b60f4d9b69ae261e0be377589f1e7348d29f89f9d561399e3f56479e97c35156c8f9225e90df20543403c57466edd3f24370ce902d57ada48f09211053d74738ac7c22ee984ceea61b13542b753d914cf2e037f3e8ae91e67de5719f5d14e2e39633f3958df652f25d9522c01fadcb2c847aa4cefa23f420c063f7a6a3de02e5c09d19b0a43ee5c127409596e67ec3bcb1b8144145c9a8fec7022113f8072f46adcbe374c73e1b9aa49ed7106ca1e2fa267980cb523977e56f03a693d0c7474b3e6069ed75bd395ac2166b37ab61325b706cbc8774825320eb354b60427131d9f9f32a65fb827495b59e3bfe51901f6191322abda796cafb63fd7cf3077d4f58ae6c4c1f1094516e45c465ec637db01fe826818b5098e1a409e5821e3f218a309de57646a02cc9e439e89852f1ea5f0cefd7be5e10a9426a349a12a626d15f13851757122cfdd09194ef6bd2fff30a86610405be4fb3599ad5255802a3140bfc2f008ea153d488308f81837121452b4512f65c45c6425452ed530a667811ebe5f48f713ac6fb06e4b16185a0afefb01b6d23b42a68ff153153febaf1a18cd60f49b694b8b8e0e282e73ee3e700e11a3e560c07168bd015e26d5356bf5fe33887bbef8421dba63d4c56dad86c3bf61b21c4bfc4dfb27d0f7355c36ec11648e8f6b02030979d33fa9232fb820fcd1a81e89568d2c28442f654cf1de48203fa7217fb4dd59e1e2e569ad6e747799ce3baa465373cbc7a7c0cfec9ab80aca7e523446b8bc7a0d69b04a1eae5f1dc7ea770cba19a86c6c41ea8a9df70f1729b0aa1ed374bf7774d30123a163b0e3e180d440c3f49a0909c7fd6881da700006ff81dc096af9f5e6c75d1647d4c7ef721175dde9cb8f963028d72c786d7201a34729bf33e3554ed24e7968956b3c871534b042e56c31f9f92749f95eed372d878f6285d978f114d7657a63145a729302e32d8c9ef81aa7c664ac65f6858dd41fbe3c5b1714aa1950dddc373789013766c2b10bc015fbd7e45cfc7feb04e807c4a3ddbdbbfde70681e973e37b3ea5a5540da0599aec46276614531c295540f7a17fd612eb379dd9a009fdc9af3a72e5123e6f598907c1927d89614c59d7d7b1840e42ff804ce25b179b3d7cf1534e22b0dd94094b027133c2329bbf0d73645344eaf816abeccff824939b45d481a6e4203ba6c322061089f0d182b7637922f16bb6866f3788b69b124eeed1c4d8393650a1f1805e6173bf0f74e1adb49ff6abd19ab47fac413ff9a90cc71acb01e2a1105937f8bcbfd9465966751cb23685aee42b35e8946add54c9c6305"], 0x808, 0x800) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x38, 0x5, 0x0) dup2(r5, r6) 4.448161723s ago: executing program 2 (id=2581): r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x78147f26e4d7353f) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x9) mknod(0x0, 0x2000, 0x1e5f) poll(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10296, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xb1c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) recvmmsg(r3, &(0x7f00000003c0)={0x0, 0x1}, 0x10, 0x1000, 0x0) unveil(0x0, &(0x7f0000000140)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x21, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6e}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) unveil(0x0, &(0x7f0000004300)='W\x00') 4.429769436s ago: executing program 7 (id=2584): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x8f66c, 0x8, 0x9, 0x7f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x8) pipe2(&(0x7f00000000c0), 0x10000) getsockopt(r2, 0x0, 0x67, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x80) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000900)) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="067ae312fc663511eac04c4fcba65698097e1c3ee9f8d1d2dfa55bf908ff9acdb5a544461ac781a1d88ca1b882174960240bdb00324e0a87cc4970abad6b088de4bbeffa066ffca7878738daf6a3e3ac096915d32a9f01d33402e51490e3b093e67154736ead746c29ade46b67571a", &(0x7f0000000180)=0x6f, &(0x7f0000000500)="e446ab47415c9283b9ec2167c091acd9b4bf6184359bf83c4df0b65059cfd813b4f5b6e21e35fb5d0b1e1fa97165aa08d16b03c223bd579ac27cde6575f2b66897f2a6ecf6d4708dcc6e934b28c086cd5945d444e32ec3550f0e2a4767a9b4322e76421cef85fbdafdff60da50f64c0653cfaf119c97d3e40e3e4445281d97621ea5792a1b62975c78a6322d20a7654de3c022c8eb9e6501c2f0928b699600dcedfc73ee1f9f49442b340402b48323f89ca03ef3359f8523a79d1583703fe9c3ffa780ca911f49d409df7627b0c6ef8d6bdda2736ad735ca2b6fc5bf9f2b78f7dba19036d7492e0c1355b4501d0e24a4d2f14d9daa0a608f0564bc28050045b6a177778ffefbcf85209e5645f3e9a124cf3eb65123b796fb56b0f8f4f9bfaa6aabd7af7bcf5bbecc914d9d45de9bc19fb524f5d45cee1b1080ad3370be4df8df2866fbbd5e87f92cabf51d6f833afc3413186f20d70448d58df1c0be397b5773af64ebb688ff05cf4bd9cc636bbe3d62cec29a943cb92b98770db1fe4429892c842d3fe958ec18977f32a27da6fa4556e525ee5920ab984f5da691c9cb8d82e360ddf9a5502e513fccfbc382f95c9f3a3a13aa4a00b902816dccaa4a4ff89aed504bffc48b1eadd7fc5e313ab608a708d4ed9bd9943c7adc11ad7193b276aeb8cf74593e3dd8e3537a81f835c61a0e8af441d7a22198967dd8b9ab4d599c2b628dcac21f7c50665a9705ff89deaa448cd068f919678b9c880837e7b76affc4a2561d493e1e6c2842a8c2b986d8b4afa5701ad45702579399c334304a4f47b094ca5526c8085ed32fa1645ec75730a26c4ed5da67e70b6b64940310aa7c6abde17abf60b17d6a8702c2ae59814fe6550b3310e82151813b52c0022a263243d1f15784a4b9c9371736b696b72263ee315a9787ef62a7b087db145e9817705c63dd498c11e42d903864bdf0f2ba8a515adb293422dcd41383614df7432b2bad8ecdb17c2f9acffc94ff80cda6fa409cfeedbc005d9c5c5f03bc1641a35a584e6bc6ae4d17b73c2c98f38244da923a18c39179f23c45dda3d9a5430d0d62cbc6f7fc876730f6416adcc1b2ddbc5fd07d94c702cbbef7be02740df8ad886fc8c76e433351338a38b160a6677f5e987e5a8c307ff991b315543753b16e8258b151ac8a460151aca03163a7ef78854e5874eb838517f2d1d269edd9935d8d63c79ce643e3c665d963b7918b02eb4904931e8e8c1f301184691465deb3bba35241fa5000e2e38cb87c104ecda05d4708c1f3e387164c5900a7e54898e3ea0775705cce59c093454deaa0dd32d132ce1b526c9077f5b9ade8e97666c5567eaf2c35e1c4093f15ebabdcd9e3cf3b1a5aaee9690f5d904c116c54fa940c0d31cceb24cac8821bfbeab58974f683efb8bf49559da550eb9da73862d47bf69a130da51fbcfc246f72978d732fe2a6a1078f06bf6a01310f32b230b044eb4a8e5c270b576b6be513028f49166cd9716c2ae83f7770d04331cf2ac7c7b38d7153d912110e2c125ca4d938cf8cf8a7b2d4aaa44873bfdba0cc1da3724436ae3b619ac5dfea83d7794d47366f2139c485de92e76b0e0c29b7acdcdfcd64ff3f9ac3eaa2b40358c0e5a9696e30f091560ea06c417c07f09fc11bb63a8f0f10aa1201d0a797507288addd3d14615f7b14e9fc41b15ea612c81c2f9bfb2c5956047136e2dc4b860f4d0a36556a2a5371782974b000fe128becf81928363c2d182ca3d165408df2bb5b66e13405dba36c304ba3c4542fd95524600a0b5e916610500be187d02fa5b97beeddfc81d5c99a3838e78dcd98f679982659914f6ba1f791309de432bbb34e38b3ae3fcd812c45446c18355768a8565928e5709eeba81929f0b20f84408ee2367e90488666f45fa610b62e6b4c29d2be8b4ee11f1572659eebbfe20d6f0f6abb6308fc13e4dc21f860191dfa965c7e4bd9440c3ef5719646bc336701b0337d505d08df67187ec4a5a6192282200e908940de3b1d848428e5087c22c5f2cdb47ae5c26d62dac073b7998a871eff0c3cf50dc5d00ee7cb4d54a74689a579fb8c55ace295755ee3ebe2075d7fe67069149b6d3b48d9d43eb8502be4180241f8638bcfdba6e0b24d7be5cc00196e0181d64372b33b35adc0eb041435aa3ac48ba7afe5f3505949314343223db0a3229b363071a78be56b4b30608fb796b90379bb83d83b443c2b4584c7cc4af8931c25c3abc8ffbfab217cc151519de4207b3270d97424cf2627609f9c18a87159dade3333211b3881e93a6f564024c3d48a0926f62dfde66e9345540b40f34fe8cdda109ccb96ba2dc429c86b86bd40295201c8645fdcd45555624b08b2e61ba7782003c0812c33a72ecb0c36f97f2b33904d20ec2d1a170aa97d2bdabab3206b38b2a954470266dfa6106eaf193450660883e3b54355fb3f30208fd333392df4b48624440289c262da5d2285a5f1ff33eac92afa45d6aa78ca6695c6f19725940a319725a7851635f0c3f78de79ca8b1bf73098320afc89d9528d4d50056e709e1d754c3df81ee7cb29f36b579041afb2932e94067c612b638ddc459d53fb795cc8e66b49d0072816943712799328a8686d8812a8dfd049a4e8dad0cf516f213fad157d1e47f83608c38b1ab7da078a0ff935922111e9d0d4a8473a83dcdf15ccb04a24c4fbe4d52108bd684a925250b9c1b13c34a0a633c5a096d3483bb14a9d1a95af04acf7bbffe6e8b3bbac26b5c355b578251cab39a9c8e711dec27ea785d620bac3b0f3a2d7c0f1c17999cc0907aa36d0d5d43164abcc709cfc8362ee6c387cebdf94f94f0b0c6674c069b3bde2831d7814ce2f0dae19f03c99ec87320427a526bd980f42efcf34b9d43145c1762beac7de714e8f0f5637a90186ebba7bdfb691748f1bdb068e27d7c1b89fb61046e2c01a674f64d609d823d12f9eb8b653ecd577cb0a0e7f5f12ef03ded42f88e2f1a359043e125cee5293d28b3a18b075c1bf4ddc833b15b3a91c1429f51b69fa1813dc534d8cc92d07bd3e82e449b3c35c3caca9c0409597ae4035fd487f5d587877a8893fb78979453a3cea2b842305fc7dbc20ab585b91b5abfd168dc90dc4282ce1419f6a2209e0aa4e32c1c453a698e789d894b9cd50be4b241b0fb7582845838a9217ecd72d11b5c0ae9858d6b8b3f39a31871da7484338f8d096081e78bec2d99cda5e953fcce1a322142b4fe2bf258ae808a1ea5eed5fd48cafc046e62678086f08b9dac28cd0650648095c90b13f3804df48f01641294c568d4c42ba1b0ac6d4430edd1f8b5b0b5497eb0e829b22f8a68d7d1aa8223282f122dd5549039132e26286b4d8ab71f8862824d2a2654c2bba678d1e8c57310dad06460ff11e03ca3a665c8da300f921729a9328df46560beb4b18b6cc886f4d803296ecd26762b91dd523de61ed4b942176953833c3b247afa1465bc08bbecd559283e1ab28a54d8c7a5041366274fd5c37cd6613413674e977a82dad14988455ccd1bd8948ba0973a97962049b3227f330cc67924d0a7f7f7738e594955c58130f421a97e4f8a430754cbe3e1b8b74ba2b2312a427b36fd148da458de3789dd9d7d780f55ad4323611a26ac160bc22433425a66790ea28fc01d07adc83f67a311f4fa38371871379698b0570a34dacaf44e974cfa5ea9fc0135e1b43844bc4cf127a6e1bfabff127b42b970ae4cc2f0a3336f50a7fb12932255255f9827fa34e57ae40bd7a33cd6a4966e3463568b7f9677225b6829282d6156ceab57ac2b1c138baea0baf50cd5b5011129ee0698eec38f8fac9b7df2db32c4482e140e11a7850ff8829e72cb675b1fe24ae546e39f76e4309a35a6671d0b79003ea52869ef267a1c78e271d99b27640c5356a532b689f809519c5e553c9c43f111054c13f60628e24d019e583bf26f0b22acec246739722481705a1294f88c0de63ea08a1f28328f74ad11904ff3b7ae4262831bb5f9e2b8e19ece4bcc6efeef3191c84c7220a9c5debfb2b8c30d8e90d8c8244a50289e60867870bc89a8710d358a9ac1e42a7536233828f877a2eb88dd835377dd8ea526d2d417597f9c99e7a845ab948ceca7a1d1b72781031ec0014d2d9f785fb47a43ef1fca248acb3398d247f71cf3535aa3c30b15966d5e4f27c6610862759ac373d852ea8074ad86ac944c1736ab1b99e31fe6aeab18049e11d2e634977429d23a1ed7602e71e02d07a8bdf620b304d6e4417a724a0e83d454304e37409399580810de43308d4db2d0d5d94b7e35e0f7c52fc7c8f0328fd92a0fe5be8f2a605aac1f8925195350572c13de98c27d8f788cd70bc533d939fda0740e8e764e9bff93c387145f28ca76927f8bebc8778215bb4c6c3e668664051e38e5b3487f7fe723e9ae67a9af379ce7d92e8da67a454948dfd502b4c3de7355eeed41e663965c9f789e6f250c05464367150c30155b06b57c80173abb99c246feb308d0c8cf460d1be059b64220266dca8d94428953afb37b089002ba237b8aa30622c21042eba79d22b51298a24004600b1d54539d41a5328351fcfbb766f75ae00e07d9de8aea8b1af841ce6d29fdaafae1687cee0ddd11c21437d2084e626aff4975b72b27324d6aa3a0ac64517facdc7a53531f47f9c206ea18e58e5fdbbfdc723941c46fa460adb9a323f6d7083f1ef766143a58dd4b91548d757233a2115ac2383862bf13c27e73e23e53393c459c777e9dc9b777763461b0868cd7c9e825bda2526f8c6757abc27b02ca55162384f8aa4ea86235248807a29c1f42be94c653f5dfec6acab83ae896ad50ec5a948f78610e9526d04d892fbf19c4b388a6ea30c22af814e7534acbe4a9b988f4d8c6007bf1719425ccce991dc4d0b1ff36efd7e56a28b4352becc419aa2c30b1153dc706ec85780fdfc51a2cb4832b1d87b383fbe3f8c414794addd098959f0e3d06759bf4807f5ca2b29cfc608f6f762a4972401df732fdfddce69e0205a120a9611c3dc911cfeb3d620011fefc8b18e0b53ef0ee16921f4bad865fc66c3af428d6131d55dba88f8a0e59d2a8c108aaef73b56b8fe67477b4abbfc66ea279dc60077b753d0f46018e34c9816512a76a8a7ddc0b17f6d1c855b964eefd395dada334a3f3824935bc2e1f9cf50bdcf464fce213220ba95481bf4aa25af2f44b569d2d88d184587941d67d6dc2cfaaf060682206c6fd0d29e95861e957898f57331391b2a84440b3605491b15248afd7c1da8c0f80fad9947ed43477495460b88a2ec495522ab470940b2da087f71e821f9f56232b9d4925f1ad4fea2731fac7923394e49857eaad4095908599695bdc9ec245d73e6a3b8e9b3dfc69df1c87fc3904bf8cfb94ccaaad058ddfa1c27e904427cc232c7fb4b86c0df27599b43f00ec24fd0a928d30bcc5a39da982172d6495d537deecfbdfc633aa83502740d1bfb2a4d1dc32599dc48639c8e392cfbc04e4dca97c32a16441946b32d575e5b792544705d1302a5fef94ce40d24a7d5d151d89156de5b8f2ee956ae8c3bfece2e53383f348275d63869f1313d817cd25975db05f65c033446c3bbf4960ab1509e635fde0a1a48fb5849f1db91170e460594058d1330417d1a80a0c160db41c9dc6fb45d2365e285c0eb907dbd61469961f4c5081b9743f947f28cef4c44dd8e37916af17b831c0c31a727bdd0e03ebe4826d7d63560f906bd2018b61742f52f250b465c2c0c8afff605b69d7192dafce863329dba5f6234902d69acaa789cef22fa582eed210b2f7c39831271e291d", 0x1000) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f050000002010000000000000dea180a0c94c6acfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000000000000000", 0xb1, 0xc, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x3, 0x7fff, 0x5, 0xa}, {0xf4ce, 0x7, 0x7, 0x6, 0x1}]}) r6 = openat$tty(0xffffffffffffff9c, 0x0, 0x100, 0x0) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = semget(0x3, 0x7, 0x202) semop(r7, &(0x7f00000001c0)=[{0x4, 0x4b4, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0x0, 0x1000}], 0x3) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}}, 0x6e) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 4.42788883s ago: executing program 4 (id=2585): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r2) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) flock(r3, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x3b5, 0x1000381210089}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) 4.396345761s ago: executing program 7 (id=2588): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b8662ed2c36e57e211175000000", 0x20}], 0x1) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) r3 = fcntl$dupfd(r0, 0xa, r0) fcntl$getown(r3, 0x5) getuid() sysctl$kern(0x0, 0x0, &(0x7f00000007c0)="71f91e3471ccbb908ad9f4dfe3b1c2059541a3bc87d7a2f6ee1b8d8e31bbb9449c4eba72e372dedab0584017a7b655efb6ebc6a0da90ab5600e02e181a01e7d2143a72ceff7f585b75ed83d75607751b68006a04aa1cdae101d853bc8a41f38f78bfaabaad43e4707415ea726d1b8ec0d449aa84", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 4.369691223s ago: executing program 7 (id=2591): syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="854f69c83b01ffffffffffff86dd61b91d3a00102c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce0753000003000000002b0007e064000000"]) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000480)=[{0x87, 0x0, 0xf1, 0x4}, {0x20, 0x7f, 0x2, 0x8}, {0x1ae, 0x8, 0x1, 0x2}]}) (rerun: 32) syz_emit_ethernet(0x1360, &(0x7f0000000740)=ANY=[]) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async, rerun: 32) r4 = fcntl$getown(r1, 0x5) (rerun: 32) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$VNDIOCSET(r2, 0x80184600, &(0x7f0000000100)={0x0, 0x4, 0x0}) (async, rerun: 32) sendto$inet(r0, &(0x7f0000000000)="71b75c0d7f3b6fc43f590f5200092e8aead192b01bc2bbe10859c7bdee778967", 0x20, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r7) (async) fchmod(r6, 0x180) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, 0x0) mkdirat(r5, &(0x7f0000000140)='./file0\x00', 0x142) (async) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000180)) msgget$private(0x0, 0x280) flock(r8, 0xd) (async) ioctl$WSKBDIO_COMPLEXBELL(r8, 0x80105702, &(0x7f0000001280)={0x1000, 0x2, 0x4, 0x200}) (async) socket(0x20, 0x1, 0x8) 4.14514699s ago: executing program 7 (id=2594): pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x3, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2, 0xc}, {0x1}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xffffffec}, {0x2, 0xc3c}, {}, {}, {0x2, 0x4}, {0x0, 0x3}, {0x0, 0x8}, {0x3, 0x1}, {}, {0x0, 0xfffffffc}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x24, 0x2, 0x0) getsockopt(r1, 0x4, 0x10000002, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000240)='./file0\x00', 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c3", 0x1e}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="e15a79c7de1e2c6bf7635a54862902af05fa112d7df2cf2f55ee00000000454c098507911cdce2e8d24995aec9653f6fba00cc0000", &(0x7f0000000080)=0x35, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7, 0xe, 0x7b, 0x9}, {0x9, 0x6, 0x1, 0xfffffff9}, {0x6, 0x7, 0xe3, 0x3}]}) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fchflags(r5, 0x10008) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400)="71f91e34", &(0x7f0000000440)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540), &(0x7f0000000080), 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(0x0, 0x10) 3.944487226s ago: executing program 1 (id=2597): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) nanosleep(&(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000180)) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="eb926a11", &(0x7f0000000040)=0x4, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000001140)=""/249) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0xfffff800, 0x7, 0x8000, 0x7}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) mknodat(r2, 0x0, 0x2000, 0x3361) r3 = open(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x40204402, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000080)="b57316bb259ec422cb534e7a67293b9ca718d6a84ee7bb949516c2e15bf33aa917d7d70e2e9d55410a25b8302f4f78a1407e49309874d0dfe154a29fabcc94f44ef7e5b728aab689b5b98fa1dc7c9bbf5535d98552324c5a25afaf9cf5bec84bd2ca1843a24e3bfd9b2e322f2e7b7ec9fcaeff8120a715e8c9eac7e02ef93e69db077c3f0b2704645e23cf8a5a9311ac0ca2d3964cf9bd72bc7f930761a83fd948f6614cd3ea346e59da6387ab498badade1c948e274dee4e6c4442331c5538de1345cbcb71a184e8f15834a5520bc2f58d9f9b637f96907a4ee38b9d26db4fb11039e21b34c0c750920c18b5b2b51096a4c1c441c6bcea00c8f1fd6a104e2d745aff713615b05360bf3a2eec25ed26a860ca94976cf5161fb9472fcece55146871bfe69efc5636f51d14a384006728ea7805fe820911e413ecbb9d068469645ccc881631111d3381a4bd0a168e47da0155992e6c5da6979689fa417ebbb2205956f46200f7613f8cb73d26d8728c0c87494d924bd4f58059e3300ef041a3fbf21726bb2fe9283a6366b78e279c2d241147c7c706b79ba98d966e8c79cdb9c1b716fce27cc9043bdeaee307dab716d0af72ce30a725e2aaf070eaa41f1b83ddca20bdc95cf8ae98e61e4c10d034648773d5483e8607871be48af998a6e4790fc20a5cdcb5cf0fbc4147557331861c39ccfb7848de7ff41a2ca3a42f855ae8a8bcd1f068bcdf5b091455c7d8192a7ce94f56de04fbefef25bbc908f6c999ddcf301f84e07cd2aa1816c4a4c0c22d2d29dd89ec0a5677f8f15af522f2ecdbff018e6a81fc65b068541101f58994fef22af81208d464b342297a71f2670ddadaf33132b15b8848afc35cdb7190b412758c91d6b189507ca0aa80e8e552e60c2d2d7a04ba307c11391632b5664303e7dbb7f3e6ba20327ce7164fbd80b24ae0eb72139fa34a51b210370526908c543389bf1504bf5205918ea686c9a8a253b73bd40d5106f8658ad5bc6dd393dd8bd70813a8ba28cfc3ce573b37828c5ef0642af237eba938f1064ddcfe21739f31e7ff49d9ff43b1ac51a63b844a77cb9db583b0c92310457781c6e9a7d2dc2ed41e05c376c9667e8ffacd996558980af46e634afc852299769d64d81703fdae58c56cd34cdfaae86013631456fa5041f7ad6cde3a077bf74f174f4983671dd8a591fc95a6503ed3c3229a691d12ff6fa9d32c6685e7934efa1506a2e8a490ee8cfaf17353fbd758b87d5ebf7c93fb306f1936de0e51bd5075b6a3a5c7958c69535d3517958ff34c399e054cf2ee426cd76d5c28748bfcfb415fa068bafcb7a74082caecc7bcbe0f97f849b6c0ff681f481663d3061976b04966d10b6dc3f08124efb3b32d5ae342dd6b1b2f9fade2942f3fd2fa3acf6558a8ebf8ba91ff10b3eb2d984c4a0fb2afe08cbfcb736cadfd6cfba9a660c6d1b08aa08d74ea67424282a49623238763b76b5a2cb75a9276fb3a67ebdff43492c3773e93a3a7a169683f58f5e72044c3b8a10db94953109ca482c1c52edd99ac60b77fcfb46bbc7d81d803d739d9b2505a7743217bfd378693338e3aa967a6b8ebb31e2baebee4eb189a16cc6bcd53fc9f2ed94ab26be1ab5a886aca2182e8dc542b528565742164cd6d8c330467ea5c03d86ea80e9aea886945526eb372277c68fc91e2165ef877e76bc998444a8d5051ae83792aeabd63c5721b85fc2f8908364837bb968232802c31bd9305b9c792c73cea0161f44316e68d520d3db7d78b6f6416714de4f5e0e67bfae7d6e0e4ffa7d59ff2487822b15ba4c69fabdbfd4a046200c3b4e203f90220f6aabebb1028d7520947144e830995f9be88a3842a8fd94241168a9afe7002d2327b849a1cf46681de69db3633f059dc5a5b2dc2c98db4beeeeab76ad6bfde8c820baf1e115b48b25dab43fed3780b475bc4a05cf9f7d7dc3e2cd94ec9566ab13941b172de2548e670a7910756efef86fd61c8f0efed732c93b161b6698ff42fe53e17013dd13c679e76ec6fd4635c6aca6a7d1be3e19b1b17b83b65b8b33e0b41e81513b0fb4f8b870b0f395e6821ba88301e3bedcc5a76a53651df7b9be0c0738ed9e7f6e1b0b3a6f7383a8d72ef35689b91576728087dd09fc90770bc7a33c26992bdbb23b4fd6953743c2762b853c8236c52ddd030f77608bd452fd9f1ee6fa357589a0ce20cabb784a45a23311884d9b0c821d0624e3304a4d83f043e75bd61a5fe677d6d346d70a6387d829f32a53cb643ff75ad528a990bca56e7eb8764a6a52d85796e416eba6e1418c41cca26386c75ffd1d5e94fd285ab3125faafdd8ee827c0b1633208e5876bb5c490c2ad1945e615919c878a244f3270cf2f387cd4820dc4989e70d5ed0482530e12b5f5040bb0adae88ac3752d298dd664b6041f4442f7c4e58de4c83a572fc5be6cc35fb5fbbccacae5da735c9e41466f24886f40d72287cfb33c167a2437ad6145b9aa511c2c44b0d13491c7b699f4ad07b787d038ba37af07725ef2ab38fe9f1cca275ebca2a141056df8fb26cb40ece81fc1c6df9b33f8ec47090e36aa8f55c0d646bc2e050d05529c84249c7347654febb8a83785af90d5c4f94f8f7ff25919072eb298d79d6d173a5ab55ac19640e9a2a7c1d9b33a74b4d54d3013e7bb28ca2170072926799db7f0513ac721d1ae51374e4e38c9ec733ef30541118b4d72fb938810312b7a9f3a448938085dbc896d34e31a352ea8c237ae1556a7332da9b89839aa74b8b89577d6b9d47db32219a94c194222d0bf660e6577b51b610d8ad9724e2513e17441a870b15d27ec9571d201df77e2dd115832f05384d10c3f3edefaa4ff4ed6faba98ee5332e1bd37ef5f989a1a65f9400b2ab9a257c4fccfbb5aad5e598e76d4e96183f6154e366cdf533a4b7999cc5799fa751deb900c4d5c946c21a484bb60db623fad2705f0699c5cf9c4e53c9c21183fc10f07cc73a23bbbd8a4ce1faa06376edec189c79a4695953fa1598d4a12ec44ac719e78d0ed1c7c6bd96defb7b74aeb146022831186d90fc557e690caf4996872699c7f6954e3379ed35ad156cf10566e3d53c502cf35cdd2aee7f7a8014de6114fecbfe187afb4c0ff485a2c887deae03fd1fc16b1e52002038b82cc4f9cab637c9b1609f5efbb0cd3e0a120ee1efa0b8dd2692dc1b888b261d1a21ef8a76237c927198336a29ba4953dd83cf7d9d1d53447abddfe33c6ac43c5db985fe1c8f6be9b57119e624eb0d955253fe1cbcea0e7cce59a6085bf7af1a050535b62cd2abe4d4413f5d8a2b2ef463563963c746ed1bc2dd77c71e504acf9c70c8b131779bad15eb252ae55064be012814df34dd088c6a0c120a9f243a8dd8856590eaaccd16cc2c639625fbd9d5efc2f8c185a3ca89869b8bdd53b3d31b80822afa492f52397cd126646af558185eb9dcf4635ec96050fc7cea3cef0460ae081e6a4d54fbeccd3b75be83dfc8447be9516188840c6a9ad562170525c82d8fc95a13d53381052b9b73f7c0691092cb2fb69068cfd9d43bce8b846270a5b0ca98e932c11004c9e5eb6a0bc4c10c392fc1cbe32ebeb6fd185d50da3d67fbeca6c81ff2e88e62cdc7ad887b7ccff56b77e932ed7b881cb3c4f7a2b48af67f3fb26e4a6f0304655022df2253af80ea00582c49404d27f87e53ada84c8d9822ad22347bcc92cc8f2a3c86d165a6b8a03facfc1c623016bab9b8e95a2b147ef21b0da528c78acef284dc36f7c7b56519d37535c3fbb91a0e21fa32ea58d9dab36372a53c8868e782838a5b61552425de2b67468fd12e4401d298836afc340743bbe210db60e0845f36378b1038a7c73be65b4e7b8558397d98667194df128df561292d1815ac5fadf3e7a9b729edb2bc97290b4df8d51b35a93633f904e415d779af6a795d179f5991dac11ccefe5fa652d62799fea9b4f5412a02eec6d8efaf8bb3bfe6aa4433ad72fb30c85c264d5c718f7f5feea0ec7b828f32cbda8b9cf8bd984ce30d93a341ce1464469e6558348951c1402a0fbbd19be30eeaaaeed5ae042237a6bf63b9ca7a069707c206c6ebf020f1a218d9e610f9e81c7a1dc07ae4fde932fa38e19c00603ad2df8f062204546f0bb1d5b1894bc0de824f53cf548f2ed8bafbe0de54fee2633990648408df16c9bc1903cf5603456102127fa56ee56aac2ff7c158b9e117bdcdae504ca8b554d3f6f0003df900b9324995bf6ce255046bc0ef5622254049b4da17cacafc53d52411ee9db976d9248f73871aedb0de4d1953f587183754b27a6ca8640a4c3e26338c6eecabd10fba9e57bb59adf2c0545ae491e74395a1c27c9fc16296a1341b6505116f3e50ae48585d57cd71ee7aec4ad993251221f1a71df32a8c439c3fc3ed5edd5bcd7d877d8cafe8b91f0b090f223b04013a1485c7875d0abf6bfb0ecdd5fe2ad57e2ab6d2c76771352a02a392c830e49aa74cb3e8a76097e6ddc5d66ce72c1065b10e4fd557ed875a858551c6b2a97ac4ea26d97e9000e5eee4a954d75b21fb3918c6d352900b861e0ca6a6014b4578abd05e703fdc4267c938459e9266c89227e80373aa0117e8c2df4eb3c2fa0cbe7adf307dece03a015b2476b5da4a3fbc986030474a7c9f32e1a58e6fd67a60aa57754c0a638fe0d8ab30cbec4593a92513cb1a09ed35e558dc7b5df810470eed4f60fb073745be905310d9d92ba2c669ea10c12e1834116ee3e09c026d387d1acdbedc4495f20f8735803e7593e788d2684057cb37db17080e921b15df3e56abf4eb271f624e996ee708b55ddf36bc39adc62f55afda6613e3af1b76c28dbc987f192b9db2138fb3977286743312182f858712cf331b634b1383d6737ea9ca29b41902cc6439ae8bfcb2ca1eb38802d38a70cbb2cc7d8aabc4c482ad871ef1e16ef2d330d9e997cd9ce4f8a6d6f2fd6e5291e148685c565028341d4387c550f183c3e873be7ce0a6eee4d39312debbe27ff41af15c6f2f9dc0afa3958e8536208afd5f12aa740d03b6fa74953982837469ad78817b6592607e0a162688758b6a8dddac31b7aad445a57520a2dc07471f2b4871b44980eb6dfd3575ee44ec822c8c1f610ae2e24bdc39e04461367f271ad4349800d409792a64f66e7b9ee7dd0ffa9f950a35a4737b025ac041595b9d3347c5fae1bdc9f9f31cd9c919b8c3c8938d3367f1c23fabc8ba94e336ebc7af1bc6cfb773f61f6b5d3575ed62bf1ca53d41a778c9dd3635ef8ebfb39a50cd8715f7319080591422679b07cbc930ee8c040d9f06833a19884a17cfc350737549d75f99b9b5f8316adcf79f888b6f17d798059f45d9efc8e44d3dee1a8a3ab3e5b6b28213cdcb9c044b2c74469a55cc4970cc96dd89915d451e8279f48ae0a0807f3951c0b1b2b60a2b106da075e08efb3f44c82db86dbdcd5b98c3a8b89d4107b34281414642df839714e428f39cd8c5b1ee5bb65ea48382368263eb402884a92a8ccc56ab8782153d81b8501aeba7197e90204efb80c4d2145b20d2a40f381cf0cb149972402b0d5ff65042e0986848eca442dd22276c5a5d03e6b2e4bc8f2db2b44e617025d39e9fb946a7407f68e26cdaa3145d65f596a0ed63fb815a37ef0d7d9972b0a4e43e4481a9d582c8b7697c012e4102cef28309605065aafffd2829ca3cf4b66da02d7bf9333685de301db8e08b276bc987f4f25f7e13cb9d87376d1f285e88e5531407c10461893404dda9dfc55e87f77a17f0fde682fa2258afc3f188599a072c0919d305278ba9e291ff721c82aa9b5a83a70009147778ede", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="08604b41df58fb617207dee429b873af50fc32376728be8874bc248cb35b5f95d12bdc42152d6360979d55ea52427ebef012f9495dc27f64d899d7f1b831c08a1ba512325501e71576b199a929ace6746511d2460a2c516f32ee7df77642515f", 0x60) 3.943665386s ago: executing program 1 (id=2598): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0084463, &(0x7f00000000c0)={0x742, 0xffffffff, 0xd, 0x3, "c9f75500000000003b0bca8f00075a6b47c0d100", 0xfffffffd, 0xe06}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x406, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 3.725859432s ago: executing program 1 (id=2599): open(&(0x7f0000000140)='./file1\x00', 0x78e, 0xf7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000300)="1a035db7cc7c544a7634cf3c7f3a95a3cc52afbd379462bb830a0d564b751665944774999f059958fdb1a75c86675e78fec86fb6e9bcd53ec5904718521e5f69056a89dee8512afce405687425e515ba6f841e29377b1cd6b796fa5b61cc27b9", 0x60, 0x400, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x1fc4, 0x9, 0x8000, 0x9, 0x6}, {0x8001, 0x2, 0x7, 0x4b, 0x8}]}) setuid(0xffffffffffffffff) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaa7011f5b3752786dd60756899000c3aebfb0300000000000053000000000000bbfe7100000000001000000000000000aac8"]) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 3.723535316s ago: executing program 1 (id=2600): r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt(r0, 0x9, 0x5, &(0x7f0000000100)="13ec32d838984a075ca59a921300f68e1223bd9c908bf16e432cd1a0be3338f8c38046f19e3c03ac50d04f38490d7711ab0168eff217f2e53b3911a8d3b6fd225a4c452690ee714f9ce12af6bf7a100f83abb1f75f4df4cc7a8f2d914d0025f425baf600bfc819911f763ff8ecf86c7f5403255a10c03adf5ff5f3fdcaef9a0ce2377b14fdb08ce7d3a35b259caa3625ab8780bd6b7addfa966f7da078a77fb4e62d1b3813003fd7f3cf9162f31b78", 0xaf) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="ec68258bb3ad477307e429000000fb7a8c653dd0496612451637425a14c314028e4965e3a142988e6eb4129210a293a21b27d2307ce72daa819b247cfc066baf785710529c3868acd2576208dc71e212", 0x50}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="e15a79c7de1e2c6bf7635a54862902af05fa112d7df2cc2f55ee5a9da407454c098507911cdce2e8d2498b4317040000000095aec9653f6fba00cc0000", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="3f5415a17e3e670a84e2431fc7bf2799e8b568a28983db1aacd6439cb32cc89dcca455ffcb710050ee50b7152654c1bd8f64cd1ed2d2e61d4c115e0754d720e94be454", 0x43}], 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r4, 0xc450444a, &(0x7f0000000040)={0xffffffff, 0x6, 0x10000000, 0x65, "01d04b0a0047c1d100", 0xf, 0xb}) r5 = dup2(r4, r4) fcntl$setstatus(r5, 0x4, 0x40) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) 3.083386315s ago: executing program 6 (id=2608): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setreuid(0xee00, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x45}, 0x0, 0xffffffffffffffff, r1, r0, 0x1, 0x28, 0x8, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x406, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) open(&(0x7f00000001c0)='./file0/file0/..\x00', 0x80, 0x24) r7 = syz_open_pts() syz_emit_ethernet(0x0, 0x0) close(r7) r8 = syz_open_pts() r9 = socket(0x24, 0x2, 0xc) setsockopt(r9, 0x6, 0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0x6, 0xa, 0x4, 0xfffff18c, "142e28a4047c757fbfe9b7e28bb1c900000c00", 0x3, 0x1}) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000002280)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b37198397079c55eea87d3b49c2422691aebcc7299bee3b828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f5ccbe89b79b60ddf3e22058e8e16cc3f4ec8ede1dbc9d1ca251f6e8b93aeadc5d1a00de5c25bae4471abb529256b255fcae2601b7ad929830a632ad4c1df46b80c01bc88c358c608441d82cb731cea3c614bbbb48ae6968fb8438c3b29f512be334b72aaec57edea27546f7ee594668a6da95b9a2b4ebd01e2f9d5267f3098f3882d22a6aae4f3aab71817353c0056205508c0e6e49d2699e6e20c9b9efc8969f15c21", 0x147}], 0x1) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 3.083150574s ago: executing program 6 (id=2609): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) acct(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x200000], [], [{0x1}, {0x0, 0x0, 0x4}], {0xfffe, 0x0, 0x0, 0x7fffffffffffffff}}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) execve(0x0, 0x0, 0x0) 2.102196798s ago: executing program 0 (id=2614): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x160) select(0x40, &(0x7f0000000140)={0x8, 0x8000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2008, 0x7, 0x2, 0x0, 0x6}, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 2.033830338s ago: executing program 0 (id=2615): mkdir(&(0x7f0000000000)='./file2\x00', 0x100) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) getuid() mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f00000001c0)='./file2\x00', 0x186) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5c}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5c}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_open_pts() (async) r2 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x10, 0x7, 0x0, 0x0) (async) setsockopt(r1, 0x10, 0x7, 0x0, 0x0) mknod(0x0, 0x2000, 0x6384) (async) mknod(0x0, 0x2000, 0x6384) close(r0) close(r2) recvmsg(0xffffffffffffffff, 0x0, 0x40) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r3, 0x0, 0x0) (async) writev(r3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) getppid() (async) r4 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x3) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000200), &(0x7f0000001200), &(0x7f0000001240)="a11f6ccd2598ad7e93777cf2d46b69eff2013fda66d137625472f0dd764bfb1f", 0x20) recvmsg(0xffffffffffffffff, 0x0, 0x40) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, r4) (async) fcntl$setown(r5, 0x6, r4) 2.031498058s ago: executing program 0 (id=2616): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000003}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) 2.031183689s ago: executing program 0 (id=2617): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffff2f, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100d3b5}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000278000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000419000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f000006d000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1000000000005}, {&(0x7f0000197000/0x3000)=nil, &(0x7f00002ec000/0x2000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f000008f000/0x12000)=nil, 0x3}, {&(0x7f000042f000/0x1000)=nil, &(0x7f0000689000/0x3000)=nil, 0x3}, {&(0x7f0000418000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x1020019fa}, {&(0x7f000042d000/0x3000)=nil, &(0x7f0000239000/0x2000)=nil, 0x6}], './file0\x00', 0xfffffffe}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000280)={0x3, 0x5, 0x3, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x4, 0x7, './file0\x00', 0xfffffffe, 0xffffffff, 0xa}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x4, 0x7, './file0\x00', 0xfffffffe, 0xffffffff, 0xa}) fcntl$dupfd(r0, 0xa, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000040)="f408143a9926af21ab9eb0425b5a67483238fef6c262fe9a978c27403592850535e94e4a7c05e6c759075265d091bea4b22d7b9cf74aadbed6f4b5a25477c8", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x0, 0xff, 0x8, 0x6, '\x00', 0x0, 0x20000000}) 2.030894386s ago: executing program 0 (id=2618): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x9, 0x3, 0x6, "e85543e384eb39de96b669015b87a3d9d0d34668", 0xfffffffa}) (async) fchmod(r0, 0x1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) wait4(r7, &(0x7f00000001c0), 0x18, &(0x7f0000000200)) (async) recvmmsg(r1, &(0x7f00000029c0)={&(0x7f0000002980)={0x0, 0x0, &(0x7f0000002800)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/218, 0xda}, {&(0x7f00000013c0)=""/171, 0xab}, {&(0x7f0000001480)=""/115, 0x73}, {&(0x7f0000001500)=""/168, 0xa8}, {&(0x7f00000015c0)=""/186, 0xba}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/153, 0x99}, {&(0x7f0000002740)=""/186, 0xba}], 0x9, &(0x7f00000028c0)=""/139, 0x8b}, 0x4}, 0x10, 0x802, &(0x7f0000002a00)={0x2, 0xffff}) (async) fchownat(r1, &(0x7f0000002a40)='./file0\x00', r8, r4, 0x2) (async) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002a80)) (async) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000002ac0)=0x3) (async) r9 = open(&(0x7f0000002b00)='./file0\x00', 0x10000, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002b40)={{0x18, 0x1, 0x5, 0x6ece4814}, {0x18, 0x3, 0x4, 0x5}, 0x5, [0x1, 0xfffffffa, 0x10, 0xfffffffe, 0x9, 0x1706, 0x5, 0xffff]}, 0x3c) (async) sysctl$vm_swapencrypt(&(0x7f0000002b80)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002bc0)="f004376a0c9553c30dcf4974e73a920741ca223cd07cf90ed6dba2add0706d270640351c75d25cfea27ca2d0a1d4da24f2fcd038c5184d", &(0x7f0000002c00)=0x37, &(0x7f0000002c40)="f578b82bf5e921c83dea8cefb5b63af7d6a444b1a683ab31fb482093b415b44836", 0x21) r10 = msgget(0x0, 0x82) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002cc0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002d00)={{0x7, r3, r11, r12, r6, 0x11c, 0x2}, 0x3, 0x100, r2, r2, 0x2, 0x6, 0x8ea, 0x80000000}) (async) seteuid(r5) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002d80)={{0x18, 0x1, 0x6, 0x80000000}, {0x18, 0x2, 0x9, 0xfffffffc}, 0xfc, [0x2ff, 0x0, 0x0, 0x1, 0x0, 0x3, 0x401d, 0x8000]}, 0x3c) ioctl$TIOCSTOP(r1, 0x2000746f) clock_getres(0x2, &(0x7f0000002dc0)) (async) msgget$private(0x0, 0x14) (async, rerun: 32) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000002e00)) (rerun: 32) ioctl$TIOCCBRK(r1, 0x2000747a) (async) socket(0x6, 0x3, 0x4) (async) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000002e40)={0x3ff, 0x6, 0x7, 0x8, "a0566d5079e758a148d4eeabfb9b6161e6639cfc", 0x6a92, 0x8}) 1.815973075s ago: executing program 0 (id=2619): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="40473d514bf2b99111e136586d60d4f001e0", 0x12, 0x408, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1, 0x0}, 0x1000) r4 = socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$WSKBDIO_GETMAP(r0, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) 1.611598284s ago: executing program 5 (id=2620): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r1 = syz_open_pts() (async) syz_open_pts() (async) setuid(0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) (async) syz_open_pts() (async) mquery(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x22, 0x4}, 0x1, 0x200000000006a, 0x0, 0xffffffffffffffff, 0x3, 0x40, 0x2, 0x72cb}) (async) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.611285042s ago: executing program 5 (id=2621): mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x4000e02) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x2) shutdown(r1, 0x2) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x7, 0x0, 0x100, 0x80000000, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x8, 0x71000}, {0x7, 0x8, 0x6, 0xfffffff9}, {0x4, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7, 0x4}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0xcdf, 0x1, 0x9, 0x6e}, {0x6, 0x803, 0x14, 0x8}, {0x4e2d, 0x82, 0x1, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1c1, 0x90001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x6}, {0xb8c, 0xc3b, 0x2, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0xffffffff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0xf5e) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) 1.611029287s ago: executing program 5 (id=2622): setrlimit(0x3, &(0x7f0000000000)={0xb6, 0x54}) (async) getitimer(0x0, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000740)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000580)=""/204, 0xcc}, {&(0x7f0000000680)=""/136, 0x72acb6cd89f7b7c9}], 0x6, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) r2 = syz_open_pts() close(r2) (async) pread(r0, &(0x7f00000001c0)="7d01695c9bdabcb5437ccc17c3b99581c2e447fb1fa49e2e4b0fb356aff6cf3aa880e39d03b18240be71b5ada4519b3c878ae97336cf7d3d29a8fe421ccfc5e4aba004d5c9c353c4db2625f5614541c17fb3ce", 0x53, 0x1ff) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) (async, rerun: 64) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="34eb1ce6c801270763804394c5951c1db0fd943a00"/34, 0x22}], 0x1) (async, rerun: 64) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)="c217ff9d19c57a997b45a5a9800f9bf5c56cc9ef8aae23b201aeddbf3643517a9cb660c568e3a36a4d1251e15ccad50d", 0x30}], 0x2) (async) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) 1.609429806s ago: executing program 5 (id=2623): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000080)='./file0\x00') syz_open_pts() 1.609100481s ago: executing program 5 (id=2624): sysctl$kern(&(0x7f0000000380)={0x1, 0x24}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x24}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async) 1.38609682s ago: executing program 5 (id=2625): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) getuid() open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() syz_open_pts() getpeername$unix(r0, 0x0, &(0x7f00000000c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @rand_addr="bdbb482e60525305230121b94fe0bcf0", @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x70, 0x0, 0x3, 0x0, 0x0, 0x1f, 0x68}]}}}}}}}) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @rand_addr="bdbb482e60525305230121b94fe0bcf0", @remote={0xfe, 0x80, '\x00', 0x0}, [@fragment={0x70, 0x0, 0x3, 0x0, 0x0, 0x1f, 0x68}]}}}}}}}) 1.381245604s ago: executing program 2 (id=2626): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/46, 0x2e}], 0x1) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r4, r5) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x28) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0x9, 0xb, 0x18, 0xfffffff9}, {0xffff, 0x0, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0xef4d, 0x4, 0x412c8391}, {0x3, 0x8006, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x0, 0x2c4}, {0xa9a7171e, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xb}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r3, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839", 0x14) 1.286819437s ago: executing program 4 (id=2631): syz_emit_ethernet(0x66, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0xa, &(0x7f0000000080)=[0x380000, 0x4, 0x1000, 0x2e88, 0x4, 0x4d73d16, 0xffffba40, 0x7, 0x5, 0x0]}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)="e464daa0c3683412cdc531b4d6982e01fc4cee42198d15f68e91a206e7330ab42a18f168845d943df9728c702834128b4a56849d2457b898db9a2e89047bc6", 0x3f) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0xed, 0x2, 0x9, "222e50bade25d7cef396e0a03149782a8ece3082", 0x9, 0x8}) (async) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0x1, 0x1044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x5, 0x8, 0x1baaa00000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd3000"]) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x18, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) (async) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r6, 0x7, r6) (async) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x1f3120000000000, 0x7fffffffffffffff, r7}) (async) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc050756a, &(0x7f0000000000)) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.285616926s ago: executing program 7 (id=2633): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x5, 0x2, 0x8000, 0x9, "baeef00686925b32a095d9c28b4f788ca5c54fbf", 0xa, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.28521502s ago: executing program 4 (id=2634): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 1.285032807s ago: executing program 3 (id=2635): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) sendto(r0, &(0x7f0000000380)="f5a9d9319b62cbded6c4c3ce564a1823dc4eedcf98682a3164eea1fd6cc067c96c2c1dd352bc43ff70b24acffa3d3965e60ebb988b6beea751e0e849845a299ca8f1eae9c8f9ff993713d95cdb2e544d61e7bb822a8dc427f9980432d26c3a4b83f35e61360970f04c67878e1778ada4c45f4556c649067fa03f36e984b778eada88cc2b04c04de957b1d589bc080c283bf504f29c27667310489e30d0ad6be4dd42e47af6bf55cbde58a1291c6a4d141aa02b4818e97d52cc7cbeab99515c372e5a1dda8c", 0x9b, 0xc, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffde) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') close(0xffffffffffffffff) mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xff) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x100, 0xffffffff}, {0x6, 0x7}], 0x2}) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) mknod(0x0, 0x1ffa, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0xfffffed1) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) write(r2, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x1, 0xd6) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') 1.248329288s ago: executing program 7 (id=2636): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) close(r0) (async) execve(0x0, 0x0, 0x0) 1.245322488s ago: executing program 4 (id=2637): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) open(&(0x7f0000000240)='.\x00', 0xa40, 0x1a) 1.245040023s ago: executing program 3 (id=2638): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103a00fe8000000000000000000000000000ffff"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="ec68258bb3ad477307e429000000fb7a8c653dd0496642980500000000000000002d519b2936afd20eeff5000000000000000000000000879d880c8259616b40cb7bf322d254e3b7ea904ced1d", 0x4d}], 0x1) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x3000) bind$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.244392647s ago: executing program 4 (id=2639): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x2000, [{0x3}, {0x2}, {0x2, 0x2}, {0x3}, {0x0, 0xfffffffe}, {}, {0x0, 0xaa59}, {}, {0x0, 0x8}, {0x3, 0x20}, {0x2, 0x4}, {0x0, 0x2}, {}, {}, {0x2, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1, 0x8}, {0x0, 0xfffffffc}, {0x0, 0x7ff}, {0x3}, {}, {0x2}, {}, {}, {0x2, 0x3}, {0x2, 0x10003}, {0x0, 0x200}, {0x2, 0x6}, {0x0, 0x9}, {0x1, 0xa}, {0x2, 0x7fb}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket$inet(0x2, 0x1, 0x0) (async, rerun: 32) syz_emit_ethernet(0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x2a, 0x0) (async) ktrace(0x0, 0x4, 0x51d73188af82c397, 0xffffffffffffffff) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1, 0x4) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15114aa764dce743f06b3f3e8347a217a866229b76fcf4cf33cd932e3987039aa23fde8", 0x28}], 0x1, 0x0, 0x0, 0xb}, 0x3) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cb42008037c30caef9efff587d054cad08000000000000", &(0x7f0000000080)=0x18, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) r1 = syz_open_pts() close(r1) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) (async) open(0x0, 0x200, 0x6) (async) mknod(0x0, 0x2000, 0x287e) 1.156408404s ago: executing program 3 (id=2640): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f00001c3000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) mmap(&(0x7f00001c3000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) (async) 1.155249648s ago: executing program 4 (id=2641): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x84) r4 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) read(r6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r7 = dup2(r0, r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0xb, 0x2, 0x80000002}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x4400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xffffffdc, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0xb}, 0x3) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000040)=0x6) pread(r0, &(0x7f00000000c0)="1037f87e11914bb276f3dc25b151211a21d15ea7de522765d832dcfdef0b02b86b1d07d73fc88b7697fc73ed4cd6ddf4c267068015af624140112b466ccae55d8698d14dbf826b18d17430ce29c3a99334b4d9b0213a4f81b62c1961326bf05e550c340384f604b0f29320ee1f28aa54b9e605de84ced41bff7078dfa8f7240524ae60513d6ff81e70614266c3d30d969baf9e81fa616936c6db61ca99d27a70593cc4aa36e477892c69fb84efd33680bdba4d5b12571e2306b6c185823f93f71592b3378e89502001b00882f6bf234cacf2bd917f75e40dfae51200c992a07c4e8fc4bc2be9d870cea34e22c4263917836bb7ff4e707d257029fa6ff8cde3a0c49512ec1bd073c26db61bb2e1ca9afa2e58cce6138eb9f1f5ce9acc497d120b2bc7983978e97f084d471719eeb836ea493f1b36662158f268e124ff873b2a0992f32959f3e993060de0718b14f2acdd8edb9044ac8d9c4c16bd023125baf1406ca1908dfdb5f7e48d4eac6e0d23c345e649d82ca0e9a2b87f7a9802860b1aeb80eb3bc7262d630b9f0d6b8f583aa463d5625584b4a8b1612d90159909d3c21dd9e385af7a2af40f8df11b172ea8453adaa4dd6b44eb6ca529b04a2ce1bc23ee77e2c5cd0df184ec1670d5364881ba85eebb9f6f82b0481d25bfc4c29ba7779fb69540ab7ee20b0d655cf604c76b78520ee506c08b48a5bb6be5496378dd33fbeff9464165b03541df76043c084a336748b0b7349db562ff652c54ee7bc3b073c5a6362a4d2b4a2af6db3d214319d246a79f74535ecd9867556547df273e4eb552089aff4a4d1624dcf1bd08b6b8260497dca7f392492278561f3781c91917bc15875aa1d6f840123ff3e2b38347d41311cb496edf241acf16694c9c7910db2f62ed2118f52b603ab5f367e5d963ffdc53866b5177886fa31ccb54d7593d972bfca7b014071fc183d65d5e3f5cb266f7d2b394a7e9caabab3ca6524d831f069a470ea86262499b5f39499f6a558b10dcd47dc1499be20c835d8f4f7e2e6c87df334f0ddcde7bcfb97e67258895a93d134f54163a0de819d2e8c72690d641dcd18fd28f3da503d2d12467693936ae5ef0b63c54589984d33cf7a1fc877b9b4249f9fce845bdedd664af6eaf4bae9e105d668238b59f3238440f08dc06b4e39521d66b5ca03d363e660aa4870c066155d2200a08e96fc773874ed661b5d69958ea", 0x360, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71cb4200803fc30caef9efff587d054cad0c0000000000000080b4c45c421ee64ab0d4f06847e489181e3d5b34c04bb2308ab25da03254cef71a556abe9589708e687184", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) 1.154609337s ago: executing program 3 (id=2642): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000040)="0d5585e7be82d77371ba45336a7173c0f95b5440fa75a6d41fdeb0cf20546178b907633c0f191e7f7264756fc7f9124b71b2103848329de95e50f0f612461edf3fb1f89951838c2033eaab53ff2038434ecd33f9629f1c267f7a3a42a0c81fbd510458ad69455c1fc9799744f136d9226b5abfcad57dd7bd45a3146112f2d9887868f7a847820b2bece1f566c2f5967a366efdc5d90c1fdf9c08bb589f18771f25978e0476cdc08a4dbd61ccf685fece2a694650b86bcbc8dcc44e2c2154a54d225e2205e5b7d674d80c63ab9ae8d8605fa447a20761f479f9c76829cb9ccb93029fe59882f1ff0b46885d09dc81aee090", &(0x7f0000000140)=0xf1, &(0x7f0000000180)="ac0da4b1d2e073cd8d70877ed5490711105c1728d4bb4a8aa707933959e7d8f370161101a91e1b468f09a9f72c78229430b9d2f94e17f67e025bc823f036a6efb38c92f308f5d8fae378a4b064f8d4653171b12a59b82677fcb9", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000200)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000240)="e03feb03631699457cfeaefe6bf5dfc56e4b4438bb662e9ef07ca9d6d58db1ced4db9755c0dd803ef0bd1284a3f718a2e9f64c872147711d33363aababd1068bd2a3146c23ce942eaaba15f9fcf0588ce02a34ab66756e5f949566605201749576b6a781017e6b0e3b87080640a8f0926cfabb4ec1696c3dafd45d53fe3a99671f28f0a4dc0d2391f1c2dd120dbd4a818cd2c5", &(0x7f0000000300)=0x93, &(0x7f0000000340)="b99a46177e54a313495c7b6f56c33aa3bcc051ba70d3b18ae29fd0a710776906d24522e88f4c172c83eb30c53a1de4b2282c981816f6c296b9cb56d67ccc179d02df96ef0579dfb903ab06d5c6cefaa04c00aeef11662048b1fb34d642fd9bbbc7c75bb804a8059e90", 0x69) r0 = socket$inet(0x2, 0x4000, 0xc2) setsockopt(r0, 0xf, 0x62e, &(0x7f00000003c0)="91da0095c85647f1273d9bd4aaa03190917638f0af6e01470898fc3d6a6661f96ab684b9c6ccdfbcb1ded1c34db0729bc8270d5931207c6b92cf81f25468b879c70cfedbc2801c7a0bda68ed80a36dd92bd81005dfc4854b05f47fed95d73ad264e5f656697eeb1c8ecee21d86", 0x6d) sendmmsg(r0, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f0000000440)=@in={0x2, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000480)="9b0bf7bd1013d809a161751553006e25eea4e90d78bd8539b075d80ec0244c5d99c728d82bdabf032523902e86199e9b7d88f9cb33f90d90f089ffe397f3a10fceb6839a6287ee11c067170d888784a65e2c527b5b5afdb517f22825c8c247c97b7105cfd96c141cd0d95adafab2613927219502bd68fe2f456d04950edabb08ba8ae9101aa62e27ccd9ec871391fb6ed465a438c9b4215a4950e7ff377f4d4f50968965db696260985bff2f0ff8f7c30b4432cffc550cf201739cf0cad427634ab817c7d50bc427ff42d9dd14b9adbb97576a44b5d5b04f31ea4fe672bdad5e24abc9e8ea94a8d6dc2835fb40060edc4857069a20a2023a8576ef32e34f4154b44026db6cc5cbed4936a72f0ed752b21efaa08d237166d97d37d72bbdd402ed90fddf71157ffd2e2943e2d3ca0ee6b6cad777fc367ed9f99c8d43b81f2af5abbf0e7abba84507cbda7116d2a9286915798850c9b2e0db922409c4937cde4bbe491beca435cb2eae3ffa91f9ccd939b0cf4eb627b768b82b4954c58aa035d045eb504d2d1ad45fc0c5ff395b6c8aa7d2a6bd697fff20200de1d085f25dd960f50e20665228db1a42a2fb4b1bd67a7ce90a185ee41ee01167ff28cb0a88b6e6bf71350e29b71a9ad1d87b3be7a2299884d4383e8e3c2bde4ffc8fd6687dba69222829316ada7d2bf7415828eabb1c5ddfeeb52101d99a02aa1de5c03139ab6d6fd5b30d8a54e76fe2f63655c0f53100b4ef7c6833359ee54858dc05282163400a2be6069f68e6f18254891140193e776fc6bcd5f076f443837a2e3761c05fe521892ebc6e539ffdc4162b5c25d6a54a0727e066458aa537b092df4b42bde6d80421704561dd8bea7df39a1f1794ea043a6233286461bb05df241809521d1936d378f827e102766bde4fd9834ba43ed04dcde41b812728644f49c4e3d04e0d9a75882957cb07ee31e075f9dd0d7ae180bf22619bc1ad25903235cb2014dd1d43f85a10e7375032fde2415902c6bde9ef0de00637cc92b549df3edd1149c25d31530fbd4859356a52aa28e816eafa78283e87cd61fb1ffcd8744728585f69096cae75781bfd6b3bfb9a051d14d029306e79b308820ae061d9705593271f951d944b6c07433d3efac6e48a31b919e2cf1ed761952bbc741836236ca47083fdc79c9b1a8fa4c0841fcb1facb02a7868cf3c2e788fc9dd1055da823a055d3f7518f9fe484ebcd20a569281e6390f5a1a1098f7fec2fe69d2436467b4cac6dcec96d8943742a43ee35fe92f2206ecd36104d001aaeff45d60db70086b9292a27699ea905c48a0c3c72ef33fc160968cf9b82313fed8f30aace28056ea3a8c5aecc69fc9db0e05d18ddbd4d02dc7c4eced17ce134711389fa0095d463606e4a2fb8d2edb5d2e3452a0f2750edf78387dd4692fd810793d48795578337baeda74c45a6e375eed2089d7393e7a7093442fdae6f277c7d35c39de7ca2fac3d0289c8710f0e0afc2323a247a32b1eb917aca492da26983ab9580681d49c274619a36d34cf147009300053a9f10777c958e2ca05ba68b513c917d5a87c9e9046de16324d63f12e1861a1dc47f37d1b98fc6537076cce97ab082f270ef9eea5dec6231bd5a1ac4dd05616650c4c6b9f1c60adf1b63059e500c321b3226e3645d5a67ac334625592f675d47fd5e9f8733c7b86947c0a11271c28d2a68ffdf851e0da25473d1bc45844439d195976073f00a522045f00002fd0372678d92bbf8e83619e20624ea460b6ef23a160ce7ac20b95288e1ccdafcbf79b05c7a0542bfd3c248878b6edfb70268444436aa36ed2c59bb5555441a9098faafcdaf686c734690a7224c1ede4c87af0bad6cdb5fe454c596e586761dd1e6e78ec4f06d5a718efdda3c277b81b127cc04caeabbc872aa8b4c94affc8a7914628f1f01121458a0d5f4f8350c0a1b036d3afcb95522cf06193e0b94924ff21b6490fa7f9df08d64e1af5b7105c139f1beeec1ec36d4291c17054500dc327c5908c1d67f86e8335d614a08a6b7ff202ef5cdb73afd468f1488d2d07c70759ee9f9446e9dd7e0da8d91072e8241beea602d949780fb80c6bf2e67bc640cc8ba0882ad0b15faff153eb6e63eb61d853845a14156c676c1ddfed50a7be6d625953600cc53158715533fb25cc822cb5c37445f3d778a6e44031f694f413faf82dd8ff572f127b6002128b9b3a71bf40ef59e9ecc3ca98338993b0a7d94391b31255dbf4fabb7ca2195ea39689273b5527bff1b392eb6667c39e9c77aafa65653912a65147d2062ee432085ff10ef1d33e96734ec6758408d84ebe404cfdf2783d2ef60a718795b50e59f2fb6c51b8472feb44d9fb574b24fdc1edfabf989136f44e4873e57de36f8498ab64ed991f2233310590efb7590fe65c8ec8eeb634c43515cbf73273e04e64bfcf6ecf6a6bb835724031709edd5a99a6a54e577a44f2b399ae22005871fe5deb2225f25167fd0a6bf69e8fed0dcb4f0db499502a2bcbbd64577bd747da9db1f3766813dc20c2f55fd9447cab1b50e481af71ca389c4decdf9d28aa6766af36311c2bec313fbf40621c9c707888729f02b7bd9f9981cf70bf9110559ce647c21cf54ed83b824623d9450f965b89e76414f3dc2495e4eb111f5b077b434f9254ffc324f061e850e55f96fa94b2857501b9cdcda55550aadcbe416029bcfc4b4d314920751edbd740a81fa0e13f4d83fa5aa36153c3c395559e542118f23cf23ded9f91bd3740ac59611e9522812a6a8a3d5d64bfdd51b6b38959f78100e8ae89f3bbde5c3f76e6846be96bb2c7d60d3ed643a018089f5ad9ebbb5fd96a7de620d7c19b0567d65881cf889a30c3b5c4802f6b767600249fb2aaf813f6884b80f115226513cb9a2dceacb122ff872c438efa70a36fdae37aa194e4102e5a2928f9cda21259ee547ae3efb8e690ba1f730b391797e22d0dbb6fd88cfd4dd02879d68a612ba90161d543cad3b67ccd090417bf6d9d0d459deb9993d61a30feccdf2b6f4ab06e415bb85f6713227022278fd45b94c748eb5a0629d4b6c61d101297978d45084f64a64ff4c6ab052ab1f075defde9227406d1ee3d2cad0a5c5dd166e2ade12c988f18eb555751f71c8f59f080da654a8c129c79cf0fb2667738b01eac928d5e73a1a0804d26d8106d1509b0ed4833f8cc4eb7b4057a666af3488cd46731d1bff1d05fcf462eb5a6a7248f6ba81ec2712396aecaa6da336e0824334a5d3b94491f952257c0b84bd7db5f8831ed8fee011b589fcf439a93f396dfc590f35e59401dcb8318ecf1c654bf0ba4b2cf9f0bf99c9ed108149211b93f12a87d6e2d5f09f95a1a181766671cda5b9b67879b13c145d4dd2f399b46aafe576abaf79e2781792e08933b62d852b55c4fb150cad114f8fa9f3887fc8fcd89e6c16db0e077710878aaaa783661374ea592b1aa4f4ad4a1c12416ff85d6f09210f9c292d44cb15e064cf5c7822c3365d645457be68a05c27d7a3a0aa05edd4a5c21bef053ff55ac747371d965fa5718fcadb1c87a6032a3c44c8d4e8e96f1dd696056e23668a9179826086c152b479a30dc873f0aa32573c575b56d9a5fde98d416cd5937a08fa87442f82bb56f65ff328ecd87aaa04426614bd5e11abfdce8b3fe1225995e4a40923f143b2d0646cb7ced047746fe7148bd266d04a851afbf2ce1d59a813a016162f762d79d2c528cf4d7389cc9a3d50a1de9ccb31f8a6da525ec8c8ca9f0278ceff2abcbfabe36322a9af9b57841876c5c98ba281f8306acde75498f02ed3af35d75732840d320779969dc96d878699e06241a730523bf07672f693c0b7ae3e603a667e1d34c53cdab151172006149f6fbe1d6899d9c6d3222a560a4c696e8571e35c9a12dd2deff61ebf60a851b4840f67a9d56902c17773b94454f0d72af974a144153e993b1b3cddf4f44cb58ecbff9866325092f77a57b97bf3510373bb49ca0db1cbf917c6df2d4a797be723ca244fe0207ee2be69eaf412b6004f913e5c6f1990cc93b2ce1e264eb5a69922a990856349ea197f99f5851444648f6f051a87c6c9bba5ef8d44e9899e46d026da8002d9e4d1b0b3476c03f24642112b36a3c75aa84fef755cd3d57ca0c6abb1b701caf36366ffe5515f7bb9e481eb85f52ef7585bbfe643212419144e88b0c89d9d4558a154a0a12432016c7f9f5d261b3b81e4b80da120e1a92cea6f45fdcb0b8b332e003387e3abb28561caf9981da67ff9f1d4961f051c981e4063b85db9fd2e656bdb630eb5cc5c0dfacd6820623b0eb90e2d3c7c77abd09fd3e9489e22470cb6103d72aea35d2ad807213918cb6e2fcef5de5514c855deab11395bf2609b93ed6ab7b7b8cdbd88fa1c50b97141ea115c6c778024544e34c611995c047ace83254302793bb088652395721c312b9c2cf10c259b9e9223a6bef805ee97e7ab5d75dea06fb98f7dceb0be1c194ecbad1eb085953bc710a77058db6df04753924b61256c544cbd009cb4f8d536ab50bbdbf30ea633ca6c9d1f30c22d54690011c895c7a2e0d9e236ef4172bd6229c6decc1473d17419c97071a68b391addaec7fad84d16b0b47c723f71f4b50f47759a0ab6f0edab16eb06546121b84e120ee3700b9c72ccc689d203ecb631918c0deed48697f0e995162f62fad76755efb9429e50603e80786ced1ec73394a0f6dd828172342d7138eb7d0e7bf027284db73b2d4d378fb81ce7eb8034b65ea3ca78d27eef887c95e4a8c4db475bc5a26df55152bb32d57a419bc807781a027187feee6fc73a829bb556ec665918e228aafc2a3492235db89319e9dc22b14a09625331756a27aa9986806eab192a3a043d19f0fcffd00477f930fa9c820edcbd8285b00264f1f1ff061bdc27eb699e6e5854e1413f3cf8bfb3646122347427bdc36e1a998e5e8347d066261f79e0b88d880347e1a5f844822761357464edce4a4614518f54819c0525114f48bb12bb61c0ff7765fe1956ed91684b810d45a2a4d4083ddac8665b5910e7aeeb173b3fe15a29aa342d28eb908ab94931cf7977c57b0af5c383086ee0a0591519083678916c0169b6af7267b555e39d037046e9bf46f437341e22cdaebd387f09c1986ebb5dc7a637eacbeb8b4ab105d1d615c4e504a9040a61e86e52f1ed6c67da6162a193ce0aa48005ad313f1281c56d7a51faf3192cf82a71797180e9f795ee5b0d3d69fde61fe022de6366430868c869e4ac46282b4c69775028cc4765c1ad1c6be1375109d546676b2daf8e8000bc5d86d09af480d24d65d89652d60a1f1a3962bea46fcc90772fce3cd64e35d7de96f907593622f8673b330b92cfd18d50d2de159dd85fb3b4c1d5e9c226ae0441914866b17cdb6b73a54d21592e887b443b990ba4e5d0d2a16b47353c46d7f05ed59e68a838f5bfa7fe9c0559fb2befbc099454744305cd1099b9235d1398870ebe45bf07060c1fa69d1e7ea05b38fe242895fcce296442d091ee9438903c6cc0f229fac84b9c2dcfdab581a17a13ffa93e6ab39f4647556aa069e7bede0b339a6f01597e16507cd9ae76e61cbc21fdb595a39fb12f467a30b92a96596b692c4b4cffd8b53b7cd6a75db7c30b2a1f50c48d0b52a1977ae67f3ff192c4944edddbb08df2df26c0d110c90221849cf5d9189f8630cdc42913f5aa1d6bb03cb32dd16543c512d6e536b721c854bc45f94e02189a37204a3321c86bb32c3c8d6b549c2d8f609b4ddbc4a5a6c0db059e4d996ee000a1bb92bd1aa76b640185ba50bcef6cf85d7abf7e5f3125b217", 0x1000}, {&(0x7f0000001480)="50d11663266bf01a9bb7eb80c4668e6f8fdc8a53da69c6d35a4ead9ede34ac5c549ac91f06bf7f6b0b39fd8ab0e6ebdd4644c7cd6a040b032ca92cebff7ce77c54a7ffd483247380c956ba6a3f3beaabe3792003e6bd940aca5dd8800a40d4f8136a12016e5a", 0x66}, {&(0x7f0000001500)}, {&(0x7f0000001540)="cbc9bac091439f55e993e963659cfe67e8cfd8752ac4ba075c9f5c7267a293e8027411fcf66588720ffba6a1dccfed91e27f30fb293e3e5121c1e9ca40d6befa4234056163546a997a4af9bd53856f1b9d54a7d1a188dfa2acc3f9f6c55996842f98c5", 0x63}], 0x4, &(0x7f0000001600)=[{0xb8, 0xffff, 0xa84256a, "4e1870070ec7b1a423212b11d4706a869e0af7f4b09a963c640a7f8002b7d790da6bf6522b9dcc4650f68eff618965d13a44e6cb1dbc5d8de881d6ebf71393371cbf61ba9ff1b3c879871b23976105e2b19de6e330d1829aeadeb0861ee4df6f672181ded27150d4dea597f061274554d8da2945677dbc1a3227c8f2c0c43a66d967ec0d75782ac3621a6416fcde1dd95c06d2afd208746707739e0ebf042702b9"}, {0x108, 0xffff, 0x9, "8b93a0780b45351deeb5d0a83c8a41415714897c8711a534cf3b125642fb0c7c39d450c18a6496984097d0371166a4ef4da417fe550217f8f7094ba99173ed0db0067509bed41dee87b757e73fcf9d221059905ab815724ec3386678da3315dc8aab5813c27f29c8fefaedee727634ea2e32580d5f60b7a97d257d5ebf505ab59cecb2f38bbdacd139173d74b17d071756541ece5f203c5d81023e0691afb0ed8a1834a0fe8bb8ecf11b3a3f8e8c1e2edcff9cff527c1f7de684eb643fb492491588a39e302c568d793b4d31cf3310ca4a07fd8aaba5a9f18c6cd36dd7b5ea1349b72652aaf6b6f240e8de3efd1db1c802f5308b7a2df6"}], 0x1c0}, 0xffffffff}, 0x10, 0xc) r1 = open$dir(&(0x7f0000001840)='./file0\x00', 0x0, 0x20) faccessat(r1, &(0x7f0000001880)='./file0\x00', 0xa2, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000018c0), 0x18022, 0x0) r3 = getppid() ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x40000000, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940), 0x8000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000001980)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001a00)={0x8, &(0x7f00000019c0)=[{0x7, 0x4, 0x7, 0x35a}, {0x2, 0x39, 0x3, 0x4}, {0xdea, 0x4, 0x0, 0x2}, {0xa, 0xff, 0x4, 0x8}, {0x1, 0xa, 0x81, 0xfffffffa}, {0x5, 0x9, 0x1, 0xc89}, {0x2, 0x8, 0x9, 0x8}, {0x4, 0x0, 0x3, 0x7ff}]}) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001ac0)={&(0x7f0000001a40)='./file1\x00', 0x6, &(0x7f0000001a80)='./file0\x00', 0x8}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000001b00)) r5 = openat(r2, &(0x7f0000001b40)='./file0\x00', 0x10000, 0xc2) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000001bc0)={0x2, &(0x7f0000001b80)=[{0x4, 0x8, 0x1, 0x3, 0x6}, {0xdd6, 0x1, 0xfffd, 0xe52, 0x4}]}) setsockopt(r0, 0x5, 0x8001, &(0x7f0000001c00)="24ffd1fffdc0eaf1266c5cc1f68bb91189dd19654ba3ccee014d0d774d505b10064616ee3ffc4aea28574a8bcc712a33d6b314d4fc644d8f5b95fa5ded2878e10408384f33abcd41aeb44317cd2a63a81e8607cdc0957c0809c1169f6edc06a96164168ae3c37cad0481988019efddd9ba4374651266db1c", 0x78) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001c80)={0x101, 0x3cbd, 0x80000001, 0x140, "1d98945f9609b7c03dc21b002f7a8a83610c307f", 0x1fe000, 0x9}) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000001cc0)=0xc3bb191, 0x4) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r6 = open(&(0x7f0000001d00)='./file1\x00', 0x80, 0x113) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001d40)=0x4) r7 = geteuid() r8 = getegid() fchown(r4, r7, r8) syz_emit_ethernet(0x234, &(0x7f0000001d80)={@remote, @empty, [{[{0x88a8, 0x5, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, 'dWm', 0x1f6, 0x29, 0x51, @empty, @loopback, {[@hopopts={0x33, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @generic={0x4, 0x1c, "c0a7621290a3d85f25a2f3305193266e3a9dc2eec878e6c0609e6a82"}]}, @hopopts={0x6, 0xc, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @generic={0x86, 0x5b, "820467f05505314c564718d6fdcbe0eb8405f5d1ed0be1dc65aac53acbc2d04b63d490f6e64cf37557d344c68e79815d23efe79674aa2f872677f04d49d83d2fbcc5a9407e3a8b1a823236bf1f049a059e1c26fd90376f574fd2c0"}, @ra={0x5, 0x2, 0x2}]}, @hopopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x8}]}, @dstopts={0x66e149889ec7118b, 0xd, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0xfffffffb}, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x4}, @generic={0xe2, 0x46, "a03dc96b0242e1a33aaa98026c75d16811bc08a358b1f3a7705b538e15c3e71652c49a594cd6c11963e6d97335068393fe7f067e5ab9a2f51eb0c6e038a64d26af6f202c5a3d"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x8, 0x0, 0x3, 0x1, 0x0, 0xb, 0x65}], @generic="7b9e4c5c0dcb4d7dc7277171fb0698e152f3442f04e4687e7b38c8adfa5bc8b15617babdc43e486936ff72bcf9dd3c296fd9edd41764bd69193193382ddf256d2b80198b165892b9bb034735c8a65fe946b1e4f1c9da5d3e9f144342dbc0f552bf4e7f24880028567c7e1c58ab0b21dfbe7289cc228fff89f02549f329bf8d50716b9b36a20afaa4f265aa13294c2545b7932a3a78aa3670cce477b64b9df98dd30d8e410856590c6de7026a047e833dfb19f90b8aa5f6f52731c98695dad0fbdb4f945741dc"}}}}}) pledge(&(0x7f0000001fc0)='/dev/wskbd\x00', &(0x7f0000002000)='\x00') 1.152856445s ago: executing program 3 (id=2643): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = getpid() (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) setreuid(0xee00, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x12) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x0, 0x9, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02a8c387751b7019b00bf98cd54c8c6b8e50fea202ff54b153c3593fc48d64af3654cd77f22867fdd7d4c7c1f3da63049b7e24c9f25d024edc891537ac989b83c351d452865a6c52736bb6d8f6b1ae274832"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x12) (async) bind(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x3, 0x0, r4, r0, 0x0, 0x3, 0x4, 0xffffffffffffffff}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x406, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="ec6813b6d238c1ba7c041efef80cbef404191b8662ed2c36e57e21117500"/45, 0x2d}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a79c7def7ffffff635a548606f8ae124413450200a1f515b656a2a49156f305070000006ebb807e7fa186d48e2d680f39b1154804595dddab52a2fc7dad2a7274746202d100000000000000000000000000000070f7100a4bf736", &(0x7f0000000080)=0x5c, 0x0, 0x0) 935.931059ms ago: executing program 3 (id=2644): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0x45, 0x5e}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x810, 0x10000007, 0xfffffffe, 0xffffffdf, "a1040000000000000000ff1000", 0x461b, 0x100}) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x1, 0x0}, 0x40) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x5}, 0x10, 0xc) 586.026979ms ago: executing program 1 (id=2645): r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[], 0x10}, 0x400) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 585.495469ms ago: executing program 1 (id=2646): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = msgget$private(0x0, 0x200) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgsnd(r1, &(0x7f00000002c0)={0x2}, 0x8, 0x0) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r1, &(0x7f0000000040)={0x1, "ad273b553053fcbe95366c5b1159fc375df07146b4789dd767ff8b301f5c581c8b12c6f6a4e17a07adbb558fff62453e2d330e2e7e01893f579b056671a464232aa1d18766665e1cb1b536f9df155609118636c9d16e01f0f2660c58bdb81bbdf8ac4fccbde1f877cb7dec9ae14668b8a7dde38ddf736d"}, 0x7f, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x544d, r2, r3, 0x0, r4, 0x2c, 0x33c2}, 0xffff, 0x6, r5, r6, 0x7, 0x9, 0xe, 0x4}) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, 0x0, 0x0, 0x403, 0x0, 0x0) 3.376621ms ago: executing program 6 (id=2647): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000011c0)=""/4096, 0x1000}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0xfc}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b30", 0x3}], 0x1, 0x0, 0x0, 0xb}, 0xb) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71cb42008037c30caef9efff587d054cad082eb4fc7a0ec2b2777f4730c4e6c4568500000000000000b87ea257082097ec16cf59ac5bd8bd3646a7ce53633d66cc41cd4db7e440e722e6b5455252a18b8c8b54fd5e50a30112312a16019b8bb33f", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt(r0, 0x6, 0x84, &(0x7f00000000c0), &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0x6, "3901224200", 0x2007, 0xffffff7f}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 2.438298ms ago: executing program 6 (id=2648): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x1000381210089}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0x1, 0x2}, {0xbb, 0x4}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x1000381210089}) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0x1, 0x2}, {0xbb, 0x4}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="d9bdb1d453b8d228fa79338ff8b57c744b8458f0915fe69399503a9643178057a544077d2204664c25691adaea0ac6031770338f48b77563ce8461f3172d836d448df0900828b001c19eba7ffa00000000b61e", 0x53}], 0x1, 0x0, 0x0, 0x1}, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 941.398µs ago: executing program 6 (id=2649): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') open$dir(&(0x7f00000004c0)='./file0/file0/..\x00', 0x100, 0xc2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x0, 0x800, 0x1000, 0x8, 0x5, 0x101, 0x6000, 0x10, [{0x4, 0x5, 0x7fff, 0x1}, {0x40, 0xd962, 0x101}, {0x98, 0x2, 0x0, 0xfffffffe}, {0xa, 0x5ce, 0xfffffff7, 0x5}, {0x1000, 0x1, 0x4, 0x6}, {0x0, 0x0, 0x7, 0xad}, {0x1000, 0x7fff, 0x3ff, 0x8}, {0x7, 0x6, 0x0, 0x8}, {0xc7, 0x40, 0xd5}, {0x6, 0x9, 0xbe, 0xff000000}, {0x9, 0x0, 0xf1, 0xf2eb}, {0x7, 0x4, 0xffff, 0x4}, {0xfa1, 0x5667, 0x6, 0x4}, {0x8, 0x2, 0x2, 0x4}, {0x0, 0x4, 0x8001, 0xfe37}, {0x40, 0x1, 0xfffffffc, 0x2516ead}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 0s ago: executing program 6 (id=2650): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) readlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.42' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: lo0: can't handle af0 malloc(): allocation too large, type = 127, size = 4762072176 uvn_flush: obj=0xfffffd807a2ed870, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805db78280, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (vº‡]‹¾é†¢ÏòúîqåÙ]’ÐN+ȬÈå‹€\‘sF–ðª÷áÙGeÀ_ãtb$ƒ¯%ê–*±R—Ê‘(‰­G&ë¼]ßü<ë.ubé aׄ°»H^‹oB 5[AÛ) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806a639a00 va 0x200000000000 didn't change! pppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf OpenBSD/amd64 (vº‡]‹¾é†¢ÏòúîqåÙ]’ÐN+ȬÈå‹€\‘sF–ðª÷áÙGeÀ_ãtb$ƒ¯%ê–*±R—Ê‘(‰­G&ë¼]ßü<ë.ubé aׄ°»H^‹oB 5[AÛ) (tty00) login: uvn_flush: obj=0xfffffd807798b758, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd80779c01e8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf fuse: Cannot find fusebuf panic: pool_p_free: rttmr free list modified: page 0xfffffd8067308000; item addr 0xfffffd8067308aa8; offset 0x10=0x3c4525f0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *345419 78154 0 0 0x4000000 0 syz-executor 126526 38149 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83369c5b) at panic+0x1e5 pool_p_free(ffffffff8393ae70,fffffd8067308f90) at pool_p_free+0x2d1 pool_reclaim(ffffffff8393ae70) at pool_reclaim+0x2c2 pool_reclaim_all() at pool_reclaim_all+0x48 kern_sysctl(ffff80003c486fb4,1,200000000180,ffff80003c486fe8,200000001180,4,e413a3414ca57d27) at kern_sysctl+0x1095 sys_sysctl(ffff80002a2c2a80,ffff80003c487120,ffff80003c487070) at sys_sysctl+0x3e5 syscall(ffff80003c487120) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42489572e90, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_p_free: rttmr free list modified: page 0xfffffd8067308000; item addr 0xfffffd8067308aa8; offset 0x10=0x3c4525f0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83369c5b) at panic+0x1e5 pool_p_free(ffffffff8393ae70,fffffd8067308f90) at pool_p_free+0x2d1 pool_reclaim(ffffffff8393ae70) at pool_reclaim+0x2c2 pool_reclaim_all() at pool_reclaim_all+0x48 kern_sysctl(ffff80003c486fb4,1,200000000180,ffff80003c486fe8,200000001180,4,e413a3414ca57d27) at kern_sysctl+0x1095 sys_sysctl(ffff80002a2c2a80,ffff80003c487120,ffff80003c487070) at sys_sysctl+0x3e5 syscall(ffff80003c487120) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42489572e90, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c486bf0 rbx 0xffffffff8380fddf cpu_info_full_primary+0x2ddf rdx 0xffff80000144e780 rcx 0xffff80002a2c2a80 rax 0xffffffff8380eff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4d37df14fbc40c80 r11 0xcbe6e5bbab747778 r12 0xffffffff8380fbe0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff8272e245 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c486be0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=345419 pid=78154 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2c2550,0xffffffff838bc9e8 process=0xffff80003b8249e0 user=0xffff80003c482000, vmspace=0xfffffd806a7c63e8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78154 57478 31529 0 3 0x80 fsleep syz-executor *78154 345419 31529 0 7 0x4000000 syz-executor 9608 291343 44658 0 3 0x80 fsleep syz-executor 9608 294752 44658 0 3 0x4000080 netcon syz-executor 52972 207546 38149 0 3 0x80 fsleep syz-executor 52972 369169 38149 0 3 0x4000080 sbwait syz-executor 16959 42699 86147 0 3 0x80 fsleep syz-executor 16959 337010 86147 0 3 0x4000080 pipewr syz-executor 13895 416783 58369 0 3 0x80 fsleep syz-executor 13895 448843 58369 0 3 0x4000080 fifor syz-executor 13895 494345 58369 0 3 0x4000080 fsleep syz-executor 42604 451913 57275 0 3 0x80 fsleep syz-executor 42604 150138 57275 0 3 0x4000080 piperd syz-executor 7310 273625 4060 0 3 0x80 fsleep syz-executor 7310 473862 4060 0 3 0x4000080 netcon syz-executor 7310 99833 4060 0 3 0x4000080 fsleep syz-executor 96422 228001 71348 0 3 0x80 fsleep syz-executor 96422 488991 71348 0 3 0x4000080 sbwait syz-executor 90760 8793 18981 0 3 0x82 sbwait sshd-session 67779 160463 1 0 3 0x80 nanoslp init 38149 126526 89866 0 7 0x3 syz-executor 71348 499070 89866 0 2 0xc82 syz-executor 86147 197802 89866 0 2 0xc82 syz-executor 57275 479693 89866 0 2 0xc82 syz-executor 97099 35289 0 0 3 0x14200 bored sosplice 58369 496595 89866 0 2 0xc82 syz-executor 31529 458953 89866 0 3 0x82 nanoslp syz-executor 4060 452067 89866 0 2 0xc82 syz-executor 44658 66372 89866 0 2 0x2 syz-executor 89866 279395 73817 0 3 0x82 kqread syz-executor 73817 409707 95984 0 3 0x10008a sigsusp ksh 95984 26585 80764 0 3 0x98 kqread sshd-session 80764 444153 18981 0 3 0x92 kqread sshd-session 18981 261538 1 0 3 0x88 kqread sshd 28719 88564 90063 74 3 0x1100092 bpf pflogd 90063 317685 1 0 3 0x80 sbwait pflogd 95736 57741 12398 73 3 0x1100090 kqread syslogd 12398 428343 1 0 3 0x100082 sbwait syslogd 6513 338973 1 0 3 0x100080 kqread resolvd 90444 44084 21921 77 3 0x100092 kqread dhcpleased 61483 186583 21921 77 3 0x100092 kqread dhcpleased 21921 318224 1 0 3 0x80 kqread dhcpleased 76960 347748 0 0 3 0x14200 bored smr 88762 104224 0 0 3 0x14200 pgzero zerothread 69376 426994 0 0 3 0x14200 aiodoned aiodoned 93927 301181 0 0 3 0x14200 syncer update 48909 96289 0 0 3 0x14200 cleaner cleaner 6187 187447 0 0 3 0x14200 reaper reaper 74338 367045 0 0 3 0x14200 pgdaemon pagedaemon 52652 358943 0 0 3 0x14200 bored viomb 16424 170848 0 0 3 0x40014200 acpi0 acpi0 18005 210393 0 0 3 0x40014200 idle1 47397 450590 0 0 3 0x14200 bored softnet7 20368 307871 0 0 3 0x14200 bored softnet6 57711 442281 0 0 3 0x14200 bored softnet5 28215 85385 0 0 3 0x14200 bored softnet4 56260 517904 0 0 3 0x14200 bored softnet3 56088 194891 0 0 3 0x14200 bored softnet2 53697 428351 0 0 3 0x14200 bored softnet1 4575 252192 0 0 3 0x14200 bored softnet0 61572 339029 0 0 3 0x14200 bored systqmp 8296 444980 0 0 3 0x14200 bored systq 36753 483982 0 0 3 0x14200 tmoslp softclockmp 41645 269871 0 0 2 0x40014200 softclock 68454 414943 0 0 3 0x40014200 idle0 1 425541 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 78154 (syz-executor) thread 0xffff80002a2c2a80 (345419) shared rwlock pools r = 0 (0xffffffff8381ffb8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 pool_reclaim_all+0x25 #3 kern_sysctl+0x1095 #4 sys_sysctl+0x3e5 #5 syscall+0xbd4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10254 11124K 11463K 166960K 15854 0 pcb 17 16K 18K 166960K 997 0 rtable 224 12K 12K 166960K 849 0 pf 42 19K 83K 166960K 368 0 ifaddr 38 8K 9K 166960K 209 0 ifgroup 55 2K 2K 166960K 391 0 sysctl 4 1K 9K 166960K 73 0 counters 68 36K 38K 166960K 416 0 ioctlops 0 0K 4K 166960K 2165 0 iov 0 0K 20K 166960K 193 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1517 95K 96K 166960K 4308 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 45 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 163 0 dirhash 12 2K 2K 166960K 60 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 2873 0 sigio 1 0K 0K 166960K 58 0 proc 64 99K 164K 166960K 969 0 subproc 72 4K 4K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 358 0 in_multi 79 5K 7K 166960K 254 0 ether_multi 2 0K 0K 166960K 38 0 mrt 1 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 976 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 257 173K 186K 166960K 27904 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 44 88K 104K 166960K 4186 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 155 0 NDP 12 0K 2K 166960K 157 0 temp 86 8652K 8897K 166960K 152116 0 kqueue 13 20K 33K 166960K 545 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 289 0 286 2 1 1 2 0 8 0 rtentry 176 256 0 169 5 0 5 5 0 8 0 unpcb 144 1992 0 1967 16 14 2 6 0 8 0 syncache 336 20 0 20 7 7 0 1 0 8 0 tcpqe 32 7 0 7 4 4 0 1 0 8 0 tcpcb 736 1086 0 1072 27 25 2 7 0 8 0 arp 128 29 0 16 1 0 1 1 0 8 0 inpcb 328 3882 0 3864 35 32 3 10 0 8 0 nd6 144 41 0 18 1 0 1 1 0 8 0 pkpcb 40 29 0 29 6 6 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 mppekey 1024 5 0 5 4 4 0 1 0 8 0 ppxss 1192 139 0 139 4 4 0 1 0 8 0 pppxif 1504 15 0 15 8 8 0 1 0 8 0 pfstscr 40 144 0 143 3 2 1 1 0 8 0 pffrag 232 24 0 16 1 0 1 1 0 482 0 pffrnode 88 19 0 12 1 0 1 1 0 8 0 pffrent 40 45 0 37 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 3 2 2 0 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 3 0 0 1 0 1 1 0 8 0 pfstitem 24 160 0 81 1 0 1 1 0 8 0 pfstkey 128 240 0 162 3 0 3 3 0 8 0 pfstate 384 233 0 155 9 0 9 9 0 8 0 pfrule 1344 45 0 34 3 2 1 2 0 8 0 rttmr 136 3 0 3 2 2 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 927 0 555 36 10 26 30 0 8 2 art_table 40 931 0 555 5 0 5 5 0 8 0 art_node 32 220 0 144 1 0 1 1 0 8 0 sysvmsgpl 40 19 0 11 1 0 1 1 0 8 0 semapl 112 156 0 146 1 0 1 1 0 8 0 dirhash 1024 49 0 32 3 0 3 3 0 8 0 dino2pl 256 6830 0 5315 97 1 96 96 0 8 0 ffsino 296 6830 0 5315 118 0 118 118 0 8 0 nchpl 144 10970 0 10415 64 39 25 64 0 8 0 rtmask 32 24 0 24 7 6 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 38187 0 38187 6 5 1 2 0 8 1 percpumem 16 223 0 174 1 0 1 1 0 8 0 kstatmem 264 264 0 238 7 4 3 3 0 8 1 acpiwqpl 32 5 0 5 1 0 1 1 1 8 1 scsiplug 72 7 0 7 6 5 1 1 0 8 1 scxspl 216 66471 0 66471 16 14 2 8 1 8 2 plimitpl 152 720 0 702 1 0 1 1 0 8 0 sigapl 424 3183 0 3127 7 0 7 7 0 8 0 knotepl 120 821 0 0 24 0 24 24 0 8 0 kqueuepl 224 1281 0 1272 12 7 5 5 0 8 4 pipepl 344 462 0 433 7 4 3 6 0 8 0 fdescpl 528 3158 0 3125 3 0 3 3 0 8 0 filepl 160 22035 0 21800 36 19 17 18 0 8 5 lockfpl 104 1310 0 1308 2 1 1 2 0 8 0 lockfspl 48 600 0 598 1 0 1 1 0 8 0 sessionpl 144 45 0 36 1 0 1 1 0 8 0 pgrppl 48 94 0 77 1 0 1 1 0 8 0 ucredpl 104 3557 0 3542 1 0 1 1 0 8 0 zombiepl 144 4146 0 4146 2 1 1 1 0 8 1 processpl 1248 3183 0 3127 5 0 5 5 0 8 0 procpl 664 7865 0 7799 9 2 7 7 0 8 0 sosppl 168 12 0 12 4 3 1 1 0 8 1 sockpl 752 6253 0 6207 60 46 14 17 0 8 8 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 109 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 72 0 0 9 1 8 9 0 8 0 mtagpl 96 100 0 0 3 0 3 3 0 8 0 mbufpl 256 3421 0 0 213 0 213 213 0 8 0 bufpl 280 26428 0 20285 441 1 440 440 0 8 0 anonpl 32 16527 0 0 133 0 133 133 0 246 0 amapchunkpl 152 100670 0 100059 78 46 32 35 0 158 2 amappl16 200 11496 0 11178 78 58 20 32 0 8 3 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 157 0 145 1 0 1 1 0 8 0 amappl13 176 27 0 27 3 3 0 1 0 8 0 amappl12 168 3915 0 3883 4 1 3 3 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 36 0 33 1 0 1 1 0 8 0 amappl7 128 136 0 123 1 0 1 1 0 8 0 amappl6 120 248 0 243 1 0 1 1 0 8 0 amappl5 112 154 0 143 1 0 1 1 0 8 0 amappl4 104 372 0 352 1 0 1 1 0 8 0 amappl3 96 19837 0 19719 5 1 4 4 0 8 0 amappl2 88 899 0 828 2 0 2 2 0 8 0 amappl1 80 23177 0 22515 16 0 16 16 0 8 0 amappl 88 26540 0 26359 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 9 0 9 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 3158 0 3125 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3158 0 3125 1 0 1 1 0 8 0 vmmpekpl 168 24069 0 24012 3 0 3 3 0 8 0 vmmpepl 168 206979 0 204483 146 25 121 121 0 357 10 vmsppl 488 3157 0 3125 5 0 5 5 0 8 0 rwobjpl 80 60702 0 53475 159 5 154 154 0 8 6 pdppl 4096 6323 0 6250 129 56 73 85 0 8 0 pvpl 32 25142 0 0 201 0 201 201 0 265 0 pmappl 256 3157 0 3125 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 563 0 114 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83369c5b) at panic+0x1e5 pool_p_free(ffffffff8393ae70,fffffd8067308f90) at pool_p_free+0x2d1 pool_reclaim(ffffffff8393ae70) at pool_reclaim+0x2c2 pool_reclaim_all() at pool_reclaim_all+0x48 kern_sysctl(ffff80003c486fb4,1,200000000180,ffff80003c486fe8,200000001180,4,e413a3414ca57d27) at kern_sysctl+0x1095 sys_sysctl(ffff80002a2c2a80,ffff80003c487120,ffff80003c487070) at sys_sysctl+0x3e5 syscall(ffff80003c487120) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42489572e90, count: -9 ddb{0}> machine ddbcpu 1