last executing test programs: 9.28579579s ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 8.364094304s ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 8.363846345s ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 8.148298265s ago: executing program 3 (id=100): r0 = socket(0x18, 0xc003, 0x3a) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x10000006, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f0000000740)=[{&(0x7f0000000300)="9243254303bace54d298cd1971995d20b70d86018cb9a262e40486e4a346dd211d3cca0abe2dc23872534f97e05e574de7e2df1f13002d04a677c0866722da2d3634aae9a568817cf8b5532ca25ddd2735495f1ad31e860b113885fcf32dcae5641ef42e1e6810a4768785b6fd87a76105147de7dcae595f3ba7b32609fad5df87a9891516e5da381d2201560e7d35fd2a17f0350b7d7031046fb13118876d9ebb0ba5edbf1be6acffc765292fe9", 0xae}], 0x1, 0x0}, 0x402) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xd, 0x200}) 7.07339612s ago: executing program 3 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x85) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x3, 0x85) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) (async) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) 7.067894503s ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 6.40001823s ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 5.574197868s ago: executing program 3 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x85) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x3, 0x85) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) (async) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) 5.526433593s ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 5.016941836s ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 3.972744577s ago: executing program 3 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x85) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x3, 0x85) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) (async) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) 3.965845323s ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 3.965652174s ago: executing program 7 (id=133): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = setsid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, r0) r1 = getpgrp() getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setresgid(0x0, r2, r4) setresgid(r3, r2, r4) ktrace(0x0, 0x5, 0x381e, r1) 3.717234152s ago: executing program 7 (id=135): r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x800, 0x0) closefrom(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/127, 0x7f}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000240)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x18289, 0x111) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) acct(&(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d372586474d8) close(r3) 3.563100521s ago: executing program 7 (id=139): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x3, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x60, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xa7}}}}}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x28, 0x0, 0x0, 0x1, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x7d, 0xb3}}}}}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x8, 0x0, 0x3e6d53ae, 0x100000001, 0x2}) ppoll(0x0, 0x0, 0xffffffffffffffff, 0x0) 2.638074934s ago: executing program 0 (id=140): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) setgid(0xffffffffffffffff) (async, rerun: 32) setgroups(0x0, 0x0) (rerun: 32) fchmod(r1, 0xf3) setuid(0xffffffffffffffff) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 2.636032878s ago: executing program 2 (id=142): sysctl$kern(&(0x7f00000001c0)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x8d) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ppoll(0x0, 0x0, &(0x7f0000000100)={0x0, 0x45}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x4) ftruncate(r1, 0x3fc) setrlimit(0x8, &(0x7f0000000200)={0xb, 0x4e}) r2 = syz_open_pts() r3 = socket(0x18, 0x3, 0x85) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) sendmmsg(r3, &(0x7f0000000340)={{&(0x7f0000000380)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f00000003c0)=[{0x18, 0x29, 0x23, "3daf13f5921f829849"}], 0x18}}, 0x38, 0x0) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x8, 0x100, 0x583, 0x160350d, "cc14ee112100caa26a364fa8a325850d1ec100", 0x81, 0x4}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f0000000400)={0x1, 0xb}, 0x2, &(0x7f0000000440)="334fd5538f4c658a6422074be5955ebfda8b8c1c9d623a84acf391504a8d069d1cf69816d82cbc6d4f51131fe535fc640192d7b02f31a7a71caf4e3d035eac7873ea0b32bd30e0754eb444dbe55854a2f29cfb823311b2a2f78f5ad3f80ac65517ded284742a7dbad1", &(0x7f00000004c0)=0x69, &(0x7f0000000500)="5d0f0693e26566b026646862819febf67bb510a33648acbd05217c3b8c97f12c1da6d3dd7969b5c1c265996491208f2abcd1f4bcf7fa02f83ebb367c024ae2d219acafdb76c937ea34bfd29d7574f5fe7122a7a5576d3eebddd90532659839ea729d1b1d5bbf36940f697e94531b93a7ab1433ebe9c010588e6e6000dbedb5c1d59dea9143d59b67362889aaf052513b5742d8abcb51070fa0d411e2930154cb9dea037b41c67dec1513488fa151f87995ae11a7d71254d43533e1a0f5f6e2cf1545c2102ba17ae562b3848a8b1d10a74747dad8", 0xd4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1}) 2.634120013s ago: executing program 3 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x85) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x3, 0x85) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) (async) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) 2.633888301s ago: executing program 4 (id=143): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0x8fe, 0x4, 0x5, 0x3, 0x10, [{0xfffff000, 0x2, 0x6, 0x71800}, {0x3, 0x2000b7fe, 0x800002}, {0x2, 0xc7, 0x205, 0x2}, {0x2, 0x80ff, 0x200, 0x5}, {0x10000, 0x3, 0x5, 0x7}, {0x2, 0x83, 0xf, 0x10}, {0x5, 0xbffffff9, 0x1, 0x6d}, {0x24009, 0x3, 0xfdf0, 0x4}, {0x7f, 0x6, 0x8003, 0x9}, {0x81, 0x0, 0x8001, 0x7}, {0xa, 0xfff9, 0x48a, 0x13}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x29, 0x5, 0x3ff}, {0x1c000, 0xfffffffc, 0xfffffff5, 0xffffffb8}, {0x6, 0x5, 0x26, 0x40000003}, {0xfffffffd, 0xd654, 0x3, 0x6}]}) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) open(&(0x7f0000000480)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0xd27d43220c7df8b, 0x0) r2 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x18600, 0x0) ioctl$DIOCGETSTATES(r3, 0xc0104419, &(0x7f0000000580)={0xf83e0f83e0faa8, &(0x7f00000005c0)}) shmget(0x3, 0x2000, 0x8, &(0x7f00006c4000/0x2000)=nil) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x80000000, 0xffff63d6, 0xe9, 0x2, 0xa, 0x3, 0xffffffff, 0x10, [{0x0, 0x80000002, 0x1, 0x80000002}, {0xe9, 0xfffffffa, 0x1000002, 0x6}, {0x10cd5, 0x6, 0x9, 0x6}, {0x7, 0x10000, 0x4000000f, 0x3}, {0xe, 0x2000008, 0x3, 0x1}, {0x8, 0x0, 0x82, 0x1}, {0x5, 0xa00, 0x6, 0xfffffffd}, {0x208, 0xfffffffd, 0x5, 0xffffe2e8}, {0x10007, 0xffc, 0x3, 0x7ffc}, {0x3f8, 0xfefffffd, 0x1fc, 0x15}, {0x82, 0x0, 0x8a3a0001, 0xfffffff4}, {0x10002, 0x1, 0x651, 0xd1}, {0x404, 0x6, 0xa6ab, 0xa5}, {0x6, 0x2, 0x102, 0x800}, {0xffffffff, 0x7, 0x4, 0x8}, {0x89be2, 0x1, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r2, 0x80d04466, &(0x7f00000003c0)={0x9, 0xa525, 0x4, 0x127492, "08e5000000000000010200000000000900", 0x20004118, 0x3}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000400)={0x0, &(0x7f0000000440)}) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) write(r1, &(0x7f0000000080)="0868346288be5a5688edf986a614573083c83ecc79c905f5f4d4d3fe5a5fd2cc0e00c33cb0f9f54aa29f0445b4637f1ab40f219935", 0x35) chflags(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) 2.631077022s ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 2.630895174s ago: executing program 7 (id=144): r0 = socket(0x2, 0x8002, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000480)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x10, 0x3a, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0xfffc, 0x1, 0x833}}}}}}) kevent(r2, &(0x7f00000000c0), 0x7ff, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4c4a) open(&(0x7f00000001c0)='./file0\x00', 0x611, 0x0) setrlimit(0x8, &(0x7f0000000380)={0xa, 0x5a}) r4 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', 0x2000, 0x804) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0xb210, 0x8, 0xffffdf82, 0xffffffd1, "08955c1cfac164eb0a07fa23b8aa291cfcf20800", 0x4000000, 0x5}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000440)='\x00', 0xffaa}], 0x1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x10002, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000280)="be195061ed102d789faa34ca89a4643e", 0x10}], 0x1, 0x109) unveil(0x0, &(0x7f00000002c0)='x\x00') r6 = socket(0x18, 0x3, 0x50) setsockopt$sock_timeval(r6, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r1, 0xc01864c1, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x5}) read(r3, &(0x7f0000000300)=""/98, 0x62) poll(&(0x7f00000000c0)=[{r7, 0x80}, {r3, 0x8}, {r2, 0x4}, {r1, 0x20}, {r3, 0x10}], 0x5, 0xd90e) 2.037607317s ago: executing program 0 (id=145): r0 = semget$private(0x0, 0x4, 0x13e) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1800}, {0x0, 0x1000, 0x1000}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x100, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x13, 0x2}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) semctl$SETVAL(r0, 0x3, 0x8, 0x0) semget$private(0x0, 0x4, 0x13e) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0x3, 0x1800}, {0x0, 0x1000, 0x1000}], 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xa0) (async) kqueue() (async) kevent(r2, &(0x7f0000000080), 0x100, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x13, 0x2}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) semctl$SETVAL(r0, 0x3, 0x8, 0x0) (async) 2.036932384s ago: executing program 1 (id=146): r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20682, 0x1) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000100)=@in={0x10, 0x2, 0x0, 0x3}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000140)="966f0f5e72b3eadf4141736ed73b093fdb747ee6b5d71d24cd9b09e368490dfeeee623808cfbba9adf0e3d4ae65ca2ee91e7da693344a116538190cabd5d1b3772d71d4493872c15de06fb4c16d5d4633ec4c0381ee4b6856556ceb5df22868ccb7205481fccf96d0ca5eebe87940dd8513d87a26a8fdd1a2e02003b4671367e2f70d8a193bad9406592abf47c025dfa10c8a6654b508d3fea58b5ddf44faba3a55451ec9583d5b88a2dc0642bd91fe9d603", 0xb2}, {&(0x7f0000000200)="aac49a47ed7035f755ce15977226cedb5eb96897489e522d6426364492a5247ba80c4879e3846e6623b33ad006306e42bb2a13ff7d8669541e791070375fdc1c93842024448b19e59337587bbff3e3c26d11e8c39ab3b65585f8d9f4af4b61787b9a6b1b163434b24be8e5b4496db2861c4201f2c76caf11fd0337a1f0617d143b70408cbaf0811f758f8ee9e2846a3ce5d09eb9fed1db73496e82c2f20e50667099", 0xa2}, {&(0x7f00000002c0)="3a9dde7a7edf9f949ff9ca75627f66eee7b2a05334eb05bcad899696aa44d87470afb0b34984fe5e942efac06579a0478cc13834e6bcb8340ae146d859b143054b85157b6f3423aab5a0a8133762844b52391fbcf0c1236422ba1a4b56b84ecadbc7c653ccd246d1dfc2c7adf7c6d8f0b81e0ba42193f8d9326c64b1617ac10d3b6ad5c5440b82af82ebfe", 0x8b}, {&(0x7f0000000380)="3b9f98a39325ea525225a9306238c071ed29c1a2fcb076da8a274f24f1f89aff5632f8b576b77302d976f25e0026c6ccc019811753419c07cce8a1fd97c05613065a5ad2d6ec2c71f0e071a54cce935e0b6db65a217cab7c1db4f6e7ef4b53a01a92b6", 0x63}, {&(0x7f0000000400)="afbac6e91300fffa716ef849189fe81efb04f2d15080045150db90f2f911d9e8b95a541e7b", 0x25}, {&(0x7f0000000440)="992f1a70d24ffbae5223d1293c3a8550318a5215bf570b52a2db6cd8c8c7739cd6b9fb3111491e546b5894d5799e6873ee38b83e51615beadfadf9e3e3d3845f989cb95201315ca549bc3429ac428613b9625e3c89625bd32b1d10ce744a51a5c826c9d82cff8f42235104d17bc5263ef1c70d6c01b86c33c055d42914cd3c8b65cebcf07c8df23fc98fa7a3123fb338f04b9fae8eed7c1b9a4ddd465ff2ceb593e1ecc768f00a44cd0b750045cebdb98e5d145e6bae7c7a77e099720c1da5a309cff78ac8c0f58926fd77214eb36176e292dc92d60a789b8c1cb37d91137a746c77e5a5ab9bf1", 0xe7}, {&(0x7f0000000540)="79b9ccd56d10e33408acff6e24e1f7f0b33d33c8fb9fbc6cf1c427ab5cc1cd6da4c1d0017113e88bf7861f", 0x2b}, {&(0x7f0000000580)="e6f41332a65176f691bd444397decd9be18bbef04305ac433a90b7cc0c84928dd62d4ba226e00f02c26dc3f2dc30dcdaca7f4298ddad49e7deff8aa005a18591904e79e1b343d9315891d7ceeb3916a5572a7ca4fd6e0ab71e696d5599643376fedb850eb2c29e80f034cc58f21733dc68e3ff89c9bde173eee91a0f2a9b49e301ecf4c95e2c8a09f03e167a75544049eee01fbd0827a0c57c6bd2a5e673942bd7c5e5a76ca97f1e34506b50c84074c085f9901c5d0a438a07446f902d5ce6e0dc79232151b1ec22e8cfbc9d34d2bbef75164402a2820c1573c2aadd5b225365a558a26c18ccfc34dda34d8ac353afc0e8c4d8553bca8952b3c2c64c96fd97", 0xff}], 0x8, &(0x7f0000000700)=[{0x100c, 0xffff, 0x6, "ade0405ff97b03a90a19959cc996ab4ffaa103047d56a874d1f042001db233dad06bf5a38e91c8ff9b232b3160dd525fbd03b51896351f9dbdedae95e317f86f5cf00150d8b46277b61b38930abbaba79626f78cb880c303456b700be1701a9a7f9eb8b99fcf93b0ffad1b368db9a8731eba4e02138a61c7e25c4e1c790fa73c1b418741939f3515a00ce43f436c4e7b9fddd1276b67feaf93085acd68eb4543fea476b6b77ddb97616c93e771e541bd6c08347334165a22a4e99996a959c435eb1d209caf6f831c356004e9dd6d877d4a8ab0ee553d535da4f570379ff7608912cd656620701b58e73ad5868b92f202b83940cd27a18237e572e06e9222aa4d8f0d8c87be86abdf9dc9c993b2974e86cfb859dcec162f813a1e940a08417b51fb9692a682a8d06240a75e53e352badfd93f90d79a7f450632641fcaeecccf1686686076e604d9e16dbe5ec17d6e0f7e8e403e0036ccc8951d07912e25c7ffee3e74f3936d433fb3464a18b4457228e6a70431458fcd1a35d7dfbd1ef8fa7c9a4f4f9728cd92ccfaa490a636fb789a4841bdc618d1e11917c8e4e51598d5431d66d9f4777f95e3a2ac021311ebd1599add63d8ecb49303ea4a240b14d7a5b299b0843b10dc1815e3ec61ca0d859374d45f8767039d9c634d7a61eb0eda1c8302f39fcaf9dc365c1065cb9536b30bc9056f8662913ee655c2c590baf4badbfd42caf9ad015320319f95f0b66b76d6913b7aecf36c6437aacc314fb6eb7c8153ebbba2734951035a3223bd2aa97dcbeb59ac1deaf84cda4a3c7a0da39331879f44a32dee51c05f589b41fded717db1921bad8400e9a9a453ee498a8e63347268bd5fcfa0377c3a75d3aeb3a45bc5d117fa8f417870e915b810a4894a3666794cf9529da7c0d758cdb55802101dfc4a593a9e04672d5dec3089e85225894df3e8f739420d9ecc3459cf320178efd1437cda435e66acf84298290e1d0df582066cd839961c78bb48430298665a98cd8019d054fe874f9a3ddff8403a7e441c2dcf9015e7c8faa3d2b2045a5fa12e7a299723e0c5c73561dae5f018bf98fd22f94ec8a9e63c1a0e197db62e59782bd9fb996a4aff6de217ad43d6892e875fc53b0b7d589a88a3dce854df2c3539945904ff9e766c91c886a460fe2794f5caa0dd55fd2712840a68673332774f932e252389587ee3fb16f343963d0e226b7f9328fe21293a0cbf6f5484f0b8121e41fa83f83875b8ab8c4dacbbb0f143bdad9c4022129122e7fb19b977f9b803dd2e8821582638e375413f1d5eff1a77ccffe9cc61e0a3fe7b4e3236ce9d484614a3f85c7277387743446a94c977d7c42f9db7d132ba4e37f1d3f037f6df7326d25367aaec14dc6adcac45d57d1be1558452924a1a681feb2754e266378488e67179bdb775104ddbff9adcbcea7ae83f753903be47fefdd43d46cb457d92f22bd184cf7c942c2b81d2f1ad1104c7da3a6d50d18b954aef860f49fa2c912f38533b0cf2390f6b05c09e25404036cf41174313b0dc06f33d40666effe3b5c6cabdcaa9d569e3c58489a3c2f1be29f8c331434d0a226654512be44f3625e22b2ec48ee2562564790d1da770f71a21b53f6ffe9ac24d6fb4dbe801fd8fa7dedf6e1bec3b78889acf307b1a34d563f6f2065b960eb62866fb54273435a197b9a0fd07e94ab07be70e65a3e725f385251728d7aa49156019d146d8aec07ee068782a7c20f46ececbc2fcc7a7dae9a9489a69be5d38ccb4a43fb2832bb404128bd61df172819dec84b96c8719844112f01fd7ae6fbe6da5afae535b7accce358c1d7c602f467c80988b5c63813589636e8bb00020538a3b54cdc348f98d39f1139c2d35d23ad0ea5cea4976d6aa86da25d16ab6985839c1c92453ceba41f8f245902fe246be3c4800e7b90476c749e4d3cd8562bbeda224318cabc0a4b2dc6f7558513b5d1d49a48db153be0efbfc7afb6b5ab523531d62a3bc1496c083584cf94eeb7803579ec2ebe5206cb188a2f0a6067363e58c19cd86c1e1b486839b08956d419a8abb324080e4df4f3d287938d5c7c369877d73ae9d11497163577a7875de2a4618a4cc0e988f8af265fb6c3a9159bbe829bd3591e05de4e4c2c09461a2009e46ece55925dadc2227c56ad26312a54ee9f05b4dfecc27b7e7d64bbb10af3966ec51681be01ce72697a0e56197ac64e1abfee718ae3ae7c24d37716d8043e1b2825388fe775031389ff43f62b60cf4f2b2876484eb527cd570cbb811be5fadb7db305610afd217ff526997fee26d2ed0a41b4a7c8446fdbbf64b410cc677c6f957e78a6936505d0e7db151c3e0365092bf8c2ea9deee7c37630709288ea934bf96c1168c2ccea97db2bb01c38e1b3b652f8cb434a5b5292586dab06b57b670c43e0dbaf6fc930a4b84767742c501599f85e895de9994d210c49e744d5b64038b514bdea3d727ab2ef0e15a719b2db54d28e0dbf13bc373778ceff5a34b19ff74a723a245cf6011d9ff1897248a53a95c3454a20dbf202e03565c66028b040fad3734a1d7350d32cb9f0dc9d1e127d811103567c835b163bfd4571fc5c90fd7e002a06db5e37036ae6928211ab51baca00fba203ca2b602b46354f852ee8c29e66434245109a4bf03eff50dca02de365b279a9efbbf5e26727a1e38cc8affe98f00eb98ca150fa3613c2cd5a57a5227c61aaa72c6be0413a5080aea43d77d648565f95c1805c837f30e0d8ee34d5f14eb58effbd85550217738f4b4f3081f4b1dacedc9fc348c6f2d9c4d24943f243cd37f2cb0de28883ecaef3752e7b81d5394fca331396c4ae8901ec09bee49c7beb8afa4684046943c42ef733aa66be9192e50807f9edd21e3e0281492e54a528d635a343c70cb9142c55f83b4a0baf89543e6f087e28ea4007e417ed69fd752c77835b4a74f754656a32ef6874147bf521e2ab4017661c43c5625d0c3595622cbbf0abfd6fe9641551b702abc82bdb6b9f28cf51445167fd8297ace265c6593db13d7c081231e315ca7da3bb11d7a3b4422ad8fb57e18a684bd135f80d079eee1958de7034705fcd1f198ae9955e85c05a91aa2a9e916ef3cb399486da04fcc70170dc97e486a819ea8bfc61e4c43fb17ef1baeffabab6d5073e1cff2966037eff039f76a4d4332486579dd59ea0c061e93bb0995e72f8697bb7b41fb331d08b012212a4c1028e8824b9827e829987d86557ac631950ef011eefdf037c9c2a64f48ba04b42454064669bbd880e99cbb16cb70152b3803d6dcc63cd7c579a213981b2b7bcf207760b4c41db5cc3103dade19c413577f77217447858968226ffc0c7bff05a63d39d53bc9461a740f73569772e3ac04a65fa71a5433084f47d66612ee472f03d46645822f86e1d0b160754112487898b63050fdfbb4a30c9245524d55571458eb307c665915322449e051cfe336fa9ce7b83caa3b19bac94f7095fc14643bde4ba019a3a008929b5c2d79b3d44b311b88ed29858e9dcc90212a79573e8abaaabf0ad1e0ca92199c7d964ac6efdbd2c17f5ce69385924e82d43d33cd383e2dd053eb432ba0c66684d2b1828e150c7e4352d95fdc9058260b3689ac68df44759e87e62f6849e2b1e340e90dc3fc358301e9b1c334e3b7df6dc00ed88e95f721f454c141a0ccfd8ebe7e97f5a895be5cb53b6a5ff1d284b9a315f8c2928ebd2d549e13b46363bac030d30b882a5dfb7ea3835e1cb564ded8ffbf6100b9f1a7201dd037a16d79d8e7a909406ba9f9dece12917866c4c4ae5c80a70428ee76c7efc80dfd87f32bf23be553519771770a598bbaaf6cd28b2ad88b7b6bab10d9a30cf932290d571b65d63c86062988890a7980f5ca79431d6e2eee00f0088d8b95cd5539b949d05fca4fea0b5d6f9b04ce4038c3658e8ff32912e9156b78df53d6df19c77b2dd72c332ca36b3142dde7dbe717e74228f7c5e83407d49f219a9bdf8bc6add477089b5677734e31a09c848d44214af437a34919d5484477d8fdfdf3a0d0441bf928adc011ca79c62c6c4a9f8d0823da59fd1c0df9c2dc874708c9c00b6cdd24ecaa89fa6de23c927f170c54efc2638e25a26154f28af2795bd0e461afa3f78aa586713c5ec19b7a77cc2a06d25921a61468a9519e614b1dd887d475aeef89f22c2be1797b8e8381e241b28a1e6f402f71ce79b55a5d54505e13707db097c48feb3518a59ee7ffd1021ef486a7b358d943628b23b51d13ed1917cfb90d4de63b4da9c9ff3ee04f75311bd5042d838689b6458403d6e12f5eaac4f319272b683fcbe8a4254e5bc9663b5c154e73c7d1042668f1e6fd7b13012d574223ba33b700e6c9ff588390354e53f5e6cdfa13b3d75906a667e7989ec888df263e37032b1cd4013662b552df8e3dc8d9cfb51f2c2aaf7ebafc43e607ad9365aa776fe1f46706f9c48292cb735f155d1547035d453d007d03b006a36ce8fb5f5b82f376a893f76f8513373273003d570668639854bbbe883e50a91fcf74090dc44bfa271a6347e06638101cf840c66e46312ae959e9e3ffb09a1d9087451370ffdfdfbd82f493d58939e52d69dd7bbb0eef2134f6e1454f13f0a55d48ff8bf4c514a478ebf946bd3a73ccbe5e7f9612f69ecb9fc64dff1157267fe5e57763a8e2c5cc3b810d7de237c0e82a33c7cf22ce4da4e1dbd51257127db1cac7747714ff2247a5f0df5b41cec72384823c89b761bba3b0fd304304372e4684803edbde8ab32333cdfda8b9d0f551f3f50e648dad6677fb69baabc72b484ccbbe576e919fb9e87c9b5a02dbb2e69faf174a8a7b40918e57241d5ecbe2f889666b94f9b13ca00eb131bd459cd47b2454d50c8480ec9fa33d6bdf3640885b5c7caa4bfe3b4aa738a7b44de36c49501b23e5fce053ac51541e01746063ee5ffaeca34049902e519e070e46946df91d7d5923075c20c5eea2424ca897f4297bc3d8a7c5ae5f1dbe9219bf9c68b68c72b141d7c0ccb5fb986dc51eff61f00fd8d418dc36066b87a48d5591f279e08bd3b50367c7b8163301350d6af2dcf798911e3c7b91da409f7fe56970c60b2bfcb165b09bca926c9aa6d59f7f3441e76583e536719b5458706e098aeb4bd90d03760f96fab259b1e2b837a9bd84422dbca7d78151a0d358a6d491e03b35a250ed7aa41532f9b383df1281ba80c1c3f4c2af62b3b044a1cd9efac446570ae65e236689beb4be8adf7f37b4c1888bc4eb03bc13c31d5debaabe24a3ce5940e16ca33dad3b0be714d80a00c665d263cc9e698d3622d079618aca1c324985076d24e6802a6d4cb99d5ed731afe4440ec4971effc1e9421f66b8a3b8654bd543171d0761ae36d8e51cb5c88056e6d47e25a607369181b5e1cd9001f6bf882866e0c8281ff5cd59a2a44c9cb28de73e75f2297ba9633c487b38b7f512beb702fdc866307dbf881af64de92fc1b4dc4bb6161f1ba10faeaf27be58803e1fc099c6f27c5a324243b507ae4af73b0ecfd8eb5d3134835cf40d5d5a3b77aff3b8b73b677aeda5d20a4921c2a2a64bb66db54d8cb4cd9e446b89aa0eb3a626b87299dc0291bbe633e5f039fb038842abc2769a0f1e8c6aeb09fc909c1593a26a82bf304594e155af09d181ea9911361f0c8804080db5ef086c937978b392f37c61c0d53f7f85083c4d6d5bf4a21c59745767e4d3501d6fe69602456ad9fee6e2e1a289ab9812435496f6c69f535846f5d12b0b849f7864dd5982d720675c00280a34b8ea6ef72259777d95347ae25614c0fc89c9ce27230b980da232d39e3ab99b2ed2e3eb"}, {0xa4, 0xffff, 0x8, "540b6099f2f1e2f455674dc8566ba7c1db7378b36ca292cde3e76e7bddb9f0ee043dc0fbb701552e4a1f7abb7336ee85919fc251cce805e986c3bbc6748d3dacbc5eab9332ff0c0be24d9c236162218bb42633c1788866334ee0361c16a8597cc637a6dbc36715a11ca58044926c7291cc960e50a813949c00e5bc56417fcdca4b2807015d023cb8d701a9a4d9916ea3165a412b55f58859"}, {0x90, 0xffff, 0x7f, "c9022ee8bbec910f28939de19fcb614d43f7b7a62e9b548c25ea10b3a86b6d6675ae54260672f3e1715e77fb154e110d7827dd269fe84097af2b672266fa6e015754fb2d452af0df20fe9715a09ac86aaeb04e52915751aa000a054d1ffdaaf26a01eb08e145a7aa5e3fb60ce3294e77b6fa52912b2e4c6a7d1eecfda8aff19d5a74d8"}], 0x1140}, 0xc) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x2c, 0x0, 0x0, 0x1, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x9, 0x0, 0xf240, {[@eol, @window={0x3, 0x3, 0xa}]}}}}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) 2.036655645s ago: executing program 2 (id=147): r0 = socket(0x18, 0x4001, 0x6) recvmmsg(r0, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/53, 0x35}, 0x7}, 0x38, 0x1, 0x0) setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0x12) 2.036140626s ago: executing program 4 (id=148): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0x3eea, 0x200, 0x100000001, 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000100), 0x14) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x200) (async) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000640)={0x10, 0x2, 0x2, 0x200000e3}, 0x10) connect$inet(r1, &(0x7f0000000680)={0x10, 0x2, 0x0, 0xffffffc0}, 0x10) sysctl$kern(&(0x7f0000000480)={0x1, 0x48}, 0x2, &(0x7f00000004c0)='E>At', &(0x7f0000000500)=0x4, 0x0, 0x0) (async) open(&(0x7f0000000440)='./file0\x00', 0x1, 0x160) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 32) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0xb}, 0x2, &(0x7f0000000580)="7df071e9", &(0x7f00000005c0)=0x4, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) (async) sendmmsg(r2, &(0x7f0000000300)={{&(0x7f0000000340)=@in6={0x1c, 0x18, 0x2, 0x109, "ff0100dbb800e6000000000000000700", 0x2}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) r3 = getsid(0x0) kill(r3, 0x1) (async) flock(r2, 0x1) (async) r4 = socket(0x18, 0x2, 0x0) mmap(&(0x7f00007a0000/0x1000)=nil, 0x1000, 0x2, 0x13, r4, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240)="008025c3538ebe00000000000000009986cc2a319d16b614391e60e7e7d8c6c57777161efeff7fc6fa822ef2e3d8fbd675fd35df03be299f93b4ed5c99bff76eadae628e96b266d9e581488955dc16bbfd9d05c411435d3e279668d6e3b5c085a2cb85436a362937a10ab883ddca9a358187d8417c00c294757d2db9b80ff15860fdcdd5ab743f3ed2e3456ea709abddfe3bc05a14f15829a1bb1980e15d180498ff05737489dd45cd9daba91bc5ad0a63", 0xb1) (async, rerun: 64) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) (rerun: 64) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000003c0)) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000000c0)="ea00aa6600000001", 0x8) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x252) (async) readv(r7, &(0x7f0000000600)=[{&(0x7f0000000180)=""/147, 0x93}], 0x1) 2.035661852s ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 1.688037423s ago: executing program 0 (id=149): mknod(&(0x7f0000000000)='./file0\x00', 0x1882, 0x70) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x95) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8009, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000000c0)=0x5a0) ioctl$BIOCSETWF(r0, 0xc0184406, &(0x7f0000001700)={0x53, 0x0}) 1.686265466s ago: executing program 1 (id=150): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x17, 0x2c, 0x66, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@noop]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x92b1, 0x1, 0x4, 0x3, 0x7}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x17, 0x2c, 0x66, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@noop]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x92b1, 0x1, 0x4, 0x3, 0x7}}}}}) (async) 1.685150363s ago: executing program 2 (id=151): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x9}, 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x1c, 0x18, 0x1, 0x11, "0000000000000000000000fd98000100", 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000802) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/236, 0xec}], 0x1, 0x0}, 0x473aca9c51e0e662) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000340)=0x47) setrlimit(0x8, &(0x7f0000000380)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x8000006, 0x8, 0xfffffffe, 0xffffff8f, "08ed95990000000000000000ffffffffffffffe6", 0x800b, 0x8}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x8003, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000500)) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@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, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="36c6473f2c93ca0040444f165e96d140", [], "8216fad0a6c8a2ed"}}}}}}}) 1.684186765s ago: executing program 3 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x3, 0x85) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) socket(0x18, 0x3, 0x85) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x0, 0x9, "cd1dc94e421fe74d0b18e8503ba6e15b", 0x8}, 0x1c, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000feff000002000000941900000c00000001000000be000020"], 0x1c}}, 0x38, 0x0) (async) connect(r1, &(0x7f00000000c0)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000100)=@file={0x87, 0x1, './file0\x00'}, 0xa) (async) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80184901, &(0x7f0000000300)={0x0, './file0\x00'}) (async) ioctl$VMM_IOC_CREATE(r3, 0xca605601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000527000/0x1000)=nil, &(0x7f00002f3000/0x1000)=nil, 0x6}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000133000/0x1000)=nil, 0x3, 0x2}, {&(0x7f00006d6000/0x2000)=nil, &(0x7f000042d000/0x2000)=nil, 0x4, 0x2}, {&(0x7f00002d4000/0x2000)=nil, &(0x7f0000394000/0x1000)=nil, 0x9}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x7, 0x2}, {&(0x7f0000136000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x11000)=nil, 0x401, 0x1}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006ac000/0x4000)=nil, 0x1, 0x2}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5, 0x2}, {&(0x7f00000a1000/0x3000)=nil, &(0x7f00006e9000/0x1000)=nil, 0x6}, {&(0x7f00000ab000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3, 0x1}, {&(0x7f00006cc000/0x2000)=nil, &(0x7f00003b4000/0x1000)=nil, 0xdd14, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e6000/0x3000)=nil, 0x1ff}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2, 0x2}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000473000/0x2000)=nil, 0x7, 0x2}], './file0\x00', 0x7, 0xfffffffe}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="01000000", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) (async) 1.684085597s ago: executing program 4 (id=152): mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f0000000200)={0x3, './file0\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x94) 928.021922ms ago: executing program 7 (id=153): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0xfffb, "fef42139a302730000f7ff8ea02200", 0x4000000a}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0, @ANYRESHEX, @ANYBLOB="b88aed967a98fff6e1353a5f73f0050455195b3aeddb066e527bf42ab61b9c2caf32b4aa3c3f314e55ee92fe0f1c28aaa05e4eae2eb3e283f9fde7a1caa6cf859474f0b8fe10a98eb02758506fdbd5a732e2b15f937eee6c59a81596b2000b3d7da756a211ebd9b80bedb976507f30f927108e30f4c7aa38df69becc8a928960a3b753a926a8a3b3fea35a949ac862a70fe3db52db82aa560dae35289e8dbadb6a505c16923fb18aa977a9c0360682f85c9edca257555254402d62a98c8bd020bcd7f8b3371c11dd2e089bb067fed328d9da9fda6a031509198c668ed3a4e517d59ac609375bb7001d996701240f2a6231cc11c65dcb260d6130a9558ca5ef327805afc7cfe9b6765b29bd581bf555ca48da6083f7c77390bfca0a0b7de51c16672d64ea7598e7d1569494b09b6f9d5142e238399055c8a9c434dfd55ba67d601378d5e9c21f6f4566af5928deada5557961719672e10179f4a5f0191ff42ef4886e708eac72c93f7b59b74d5fbe2e88d97823489c186fa4c15fac2ffe18ddf09ce0b268bcd155c16164024a932c29382584a25db4182e87000373ec6029a9bb929e2cb004e677803df3df93950eff57236c0fb42ff4f61e142e9f33b77593bf22f0ca6246bfb2dcde417589b41325e4cb474823f21f36f45882018572e1aad4edea8fbe1fc779d539d28a0c370aa5cfd9cc5a73056c14e1a3762233fe18e4da27cafb3a5c635adf0d3c889b47eda98e0d1bed743fb11c2f3530bda3d84ce80a80e091871a42f5aaeef937e88d18fcb72c5720004b2ac5fd06994edeeb7b3c31bf0ce3e1c40f0ccac42532189522fe7586f0689b6f064efe8ce88090e44d905de066f7eb2e71d8e2ae2e05630a24f9830ee4a85d69b3e11bba70846d69fbebdebb8d225f87cd66c593545dbb4b26c37e4eea8fe01c9f554ebf4905ccf163b1bead163da16d5ea7dfaf5853e2c836d0db9e44febf2ff252d128538a9294a04b7cff7a0f219f09ad020ccea4efb3e86fbacfb120bf29f0f791469d0dff1c3d74c99b1ef16fcc96d23497b3179b4dd489bab8c83d6a40c91e86846efa2899f2e6102035e2edb2b7f7bd594d37593981114079036c5390afb89b0d70e51527180e656505ce2590518f4b38d1e125a2ac75c1e51fbbfc8b304b0f3655880a8c7230d252f260575c022ae2976e9b72ee15dd6efed0d340adeb1d6efa6d7abfbe8555767a36b73784257daa284a419c853917d93840eaefb3a10297adb93a8248273a60b172ce1ef6508438b04e201fdd074d2dc0f4c7b2b450772bf9732ab961c987d6f624d351008be4bcfd1871e47a96b82b1f1eadaf836fd79b849f7272d7f72b584a0ed2aa32f831ce2be0a1ea50c32925f522c2ab390fae6f61b8fda20890d80b9a811add917fb259f648e8a02b46769a4d3d7ba587fa1ed2370b9f78c5f7901b58e4794151b84a5c7a6402903698490a7d30ea12e2a8d60cebf980eececc4033304365b312428b96dc82fa9a284cfcd9adae29c145c645e8cd395653064c8062ac74dddac3040685e1c061bf153142099fac6566c470e4ce58b9a2998bd2f00539fa0b30a307cb2baa8309c2ac6713629168aaf7e9a055b2dbe5ed1ae86d4497b9c9c80531a84cf191e4a1c79b45de66b7d1721a49bb4e8bd1ff2d0c9b19380c39a4d58cc2c11a3b502b8cbfdb5f3e0dc75ebf43574e8a71a57ea856310af39891170adb205b5286ca8a027d97d07b393cf36b3c5d1314ec3faf4d0ae53ba1e5b317814a79a0d442c3be7349c9cb0e27f52962367de6ce72a3fb14d903dd0424b08adfe9042fd9cd2b8aee68ae95d32e5f56a4a834a38a73af05f69631821548848d518a1b8fabe2da90e933d63d870fe551028ea40ad4d134e98216d79d1697f79e1ef55718fbdd9be5d5a4288f06392ae9df1ea4e28b8bf4dce9fbb2fb42633f8199171ebc2d3d1b9013dc1a9d126908a54e9bdf5ca2d89b909931dbbbcd7968608d3b4878eb8d84bc0a90c65e2f29b775c553357db7824619ef2d3acb1731591829cf1c739de5f96c711b22798837dd0de48277df3015a9cbea4b4431d6b9437f964468d4f8b2bbe61a2d9048e32bd97c06bd7d23f2ff3f040c4ba4d2312cab0b11618ce24cc43a60ce2a12336962d97aca369af0cccdb6ed78d51250a2054bc97b62c261a3cc8a14df8f6fbc0824425d3a6258dccb5e6c9efdc55fd9ed1d3c3201d7a06672b55350ef47595ba80a6b46388b99c9fe0c9bd833f1c4af492191002f930e5764ca191c8aae5c4e3763d57344a5f075eb33e83b5d9a9bb9ab5f1ea32b30d7ee3e05eff66c2094fb05bf932a937cc0f4c819379b7ee2a85ad143ad6d5960de6bf37e5b952ac27ed7947a289222d2028d61b9c6db1011dc47c0db9e954f89573b039943a8d9045f7dd5b6ddbe7eee3f0041f69f9c05fdee127ec131e83d888a420ada99b38e97b258936821ee767fe4bd87d398a900039bd5e09df4a1813866c91483e4e1cca8908338e8fe1e255a1ddb6d1dc3676c6a444a40a206af068cf8b52c1df942ad5335515e6a630b0cd3b14dd2484b336b119963559a3b4d395bbdab6295e86f1b9496da122a11a86e5feab552b164a05bd583fb405b22ec90b22b6d0cc1cb0f22fcbdd3d63e4bf336ac7adcc907c62ef58e8b6072e8eeb55c48d4ca4316bed6a30c306ee70bb5c24c5fd46161ed0ae68d9ea3aa44894ce5b4af0b6cd7a3a920ce55203069b694affcfd6bb23c2768ddab025f946f8c19468779eafd6bfc9e9c7f39a0e380ebc57db3f36be2c7f7762ca38c00a2e1153877d69daa6c3e5d86b278209a017c86677f841ce42c1aa66a32e4695280d2fcc8ae29bef8d04b0b90a339c761caff9712baf5b7b51e4c5a9dd40e0774a8b4920128ed42cebbc1678a35838ee3cc821dafeb327d6c28cad6e9e48df2840b0aa2e9f94f74a8aaff8e2f6561fb5a7d8e2f17420ab77eb0aba29af5bac066c707be36230afb4136798d1133cb6d08ec5e1ad5ec232ba3f83bc2af43e4344d60d82207c756f90d1da8541ca6bd654b9484b5462817b5249f28afb5bb9c03e51e8c243db799edc64616b53efa2ee7f94bb5afd085704e790979727cdc1293056951fbb6c3430a54d07c5644f38b085096f745ff5dec78efd5315337fc371bf24c429e8ff0ad8ae1a9e8b6eee24c38870561753fccf39791728575f80594217a6b4429f4c0e06287d8ab753b95f46241e7fafa8eea812b4c598a12e6a1b4160e22a69d2c61434df2b9b88f0377d96e85495f92517f162d4310b16103903371a0628eb306ed74bcc07702648a777c404a18732b905f793432307e98372f69fcd03a1b83d1987a718092339083679e4b449fb006dd5c7d27d7ae543df47d9d0fb8498f65c9dc791be0cf1535045c971985abca3c2d149b0846e065f38787b757c8a02ec0027f83d5608735111fd05032def8489dcdac1684a219f87a5599cfb1e339a7d79c60389cbc85cb44819ed8cf66dba79deeed6fbde61ed743853a821768c37ee6fa5ca6c14232ecef29db08678ada57f860db5082eb4397f39d7c81f0e2cc8fae5af47cff0469162f96c75bb451e422d8d9f0be4c15c4ff1453e79754f7b173144116646c29b75529ae66da55f98e0d6b1ae055ae30bab02ebca603d910665f980a281dc099816d38137bb0ce721de8f5338b0959e8da1d6d966ee1cfc11c153cdaba1e71057d3c0f3c70f7cbc7cfd22d3ec64f3090cdedd164926f12f4f932b12ecb9e4ce29815df73770c81dc3a673f50fb59e643aba6ff1a924e1c258f4db3367c8943b2466e9459e98311d457d045020d3602850c2ad006d991b7fae5b77fc0d7a758bb1ca60aae2107d89e41537cc4bf8bdb94f7477b8866d3252f3efeaf6445e67ddb8f72f4e9439fcdabed79c50f1211ca616be2a1aac6dfed8516ff95affac817c802f8d6edcb637a3b977c5f34cb42f5097ddc920ba85a601da3dfd99c1cfb131c921b4407dfefe8ebeff673712d8e54425a0b8d25e581cca23b2d9c5cc86a365818709e1108df8bde72db9e65febfaf331ff7663ea89c2b3ab647ddb513ee9131945058038bd123b6bc17a3265be56bca8f8f23b0f18705ed6e6cff8f811342e9485cf0493d00f45c548c833144f8e15d94f9196fa7e9ade36aee6d2cc5b7195d460f307696d3993499bbde13afb1bc7431dfa5c4c3e5534cefdba1de7d7fb794b99cae37a425d557abec94db3efe7e0610599b874b30bf212da71d593eda6babaa2d4cd71f8058d1fa7b2bc4004d2d5d4082f97ba09a686edaae7b4493e77252977c0172fbf9bde6ceb4cc41c67f6a30c07c4e6fbc7d47b3e26f18bf6c68fe7ad4c15d31e477c13cc540cec60bdae231f3d5a07e8af658ac69d5f1cf17eed1872e4935692d4d0ba7f9348e78ad4a567af00b0e1a92f9c1576e203692e1fdc318494e8d2d995dee0f5c8f20cd745f035531a8a4409bdfc9d42ad058ba8bc80e2320b83e898a468094fbda87dfe43043fc9a7618974c17115abbec96ab4e059263cbcc0d941f755ccacc5f21f9361ea0f47ab4a69f586594b64ad595983220b639b0401b16bc8ead221e1d19672eae0f84828a0140a6b719cf895d1a607a8be1171cefcd1394cd0df9886cf818b2241e1651a947df263ba6e81eaeb1a84d430074cbd5dce3feb26fc03e20b0897b956d7e7d6783db04b2f4a39d4d75a3e81e3b86d7cb2a6f76941b89075f33d74b47fdf6c24f49c4040aa7003a75a514ad88b571a3e7bee31e58a246252ee404e1e2503d69d0f4fb481bd222a68ee38840c4135872c6f8da7e0c3459d3cd5501d5d60640f4dc5a3588f97b91ef362b3cc9877c957075b0833084cab8cb9e418649df0a692eadde240a57e9bcc19736504a1b885c6d38882176d8f683355a51956bfd38b15a310bb6314baf1211a91534e7c74f3545d3b831717b1c50ceedfcf17e9eea45c9d3f10c9dc27c1b8f1dad9b7b719758e172d33e419a136e5b0c8e5f585be87511355e74fc41b077e8f699bdd0cc8165268220deb2c0703fa3fdc2615a09b73253719a9fc952fe5f9cdfff2e08332a261a2b9f2800d90a9f8f3229b3a267254be0725376a036b6483024b871b2b7f2a7230e2768445cdba17b6639a562dbe6f6f49d635f7e87c67cf4a17378ec5335e7b96b43f0f40602a1d672cfaa08abf5d4d5c135b557c6c017c8ec8dc16ad351db02520e3ead493641d1bdfd3717abb86f6b11f43a798830348dbc6d59751b6639b263160c7116ffe2f04f0fe49ba19678677b531a1a383064a46ced32932f168200e85fa4131f5a0ca232778a94eb1d81dde91353113a4f462126a887b98cc10afe085c7c531e5677f517fd92cbbe6e31cff90a205553f5ce5af2b8dd64eabeb4421eca7ee9580c7dd709efcfdb71c1fc1acc2179444776ba143995f481104367726e88562d76751d7cb5472ddc18b7acb11c6c45df1aa893fcaa93a33f837e423bad85e743ad303fb5293d6b96d0ce44516bee4da4ea45fa502d0f87e9624fb1ccd0806212ed47059da52aef0d59d2b24e3d4647a2e8aaa0ef4c16b8c84332cc9f0030ac49724fc877fcc4d90967c9132b4c161248554971b677d2aac0cc1c5c572af512921bcf566372c04f3cc558d00aa75f5f274438a571d4d850a8affa083f6055d2274f910431f96ec2099a700a5f5a1ee89e8eb04a43ce6f401110818ef68e6c44d7dcf21ae462adf167c4f6efb8dc2c67d33cda180f2c6847ad541adb6a571b81f94cd62b29ac8723da9d9c19e54dd4fcca996b1d26ed3e", @ANYRES32=r0]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) syz_emit_ethernet(0x63, &(0x7f0000000080)={@empty, @empty, [], {@generic={0x802e, "0d3b647b2618aa92043a2951c29f7470981f855aaee0f38804a08b09ebff27f98f789a228228f42418354fe60d381736f4c6724aa10d142ae9f7128e6991a195a323666f49b4114ce4e59cd33322377feddeed6547"}}}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 927.553828ms ago: executing program 0 (id=154): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$FIONREAD(r2, 0x4004667f, 0x0) ioctl$DIOCGETLIMIT(r2, 0xc0084427, &(0x7f0000000040)={0x3, 0x7}) listen(r0, 0xd) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) ioctl$DRM_IOCTL_SET_MASTER(r4, 0x2000641e) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000340)=""/96, 0x60}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f00000002c0)=""/70, 0x46}], 0x3, 0x0}, 0x1) 915.196157ms ago: executing program 1 (id=155): symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000280)='./file0\x00') unveil(&(0x7f00000002c0)='./file0/file0/../file0\x00', &(0x7f0000000300)='x\x00') open(&(0x7f0000000340)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000080)={@v6=@empty, @v6=@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@loopback, 0x1a04, 0x4005, 0x8001, 0xe, 0x6, 0x1fe, 0x18, 0x6, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) sysctl$kern(&(0x7f0000000500)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000540)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000480)=[{0x40, 0x7, 0xfc, 0x5}, {0x80, 0x1, 0xb, 0x7}, {0x6, 0x9, 0x1, 0xfffff802}]}) syz_emit_ethernet(0x22, &(0x7f00000004c0)={@random="b905f0ffff00", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x64, 0x1, 0xfd, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$DIOCSETREASS(r0, 0xc004445c, &(0x7f0000000000)=0x1) ioctl$DIOCADDQUEUE(r0, 0xc148445d, &(0x7f0000000100)={0x9, 0xfff, {'\x00', './file0\x00', './file0\x00', './file0\x00', {{0xfffffffffffffff8}, {0x8, 0xfb7}, 0x2}, {{0x4, 0xb}, {0x6a0e, 0x2}, 0x40}, {{0x1ff, 0xd67}, {0x2}, 0xd2}, {0x6, 0xc, 0x9, 0x3ff}, 0x0, 0x6, 0x7fffffff, 0x2, 0x100}}) 618.531575ms ago: executing program 4 (id=156): r0 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb6) open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x4a) (async) select(0x40, &(0x7f0000000040)={0xfffffffffffffff9, 0x40, 0x16cf8ee, 0xfffffffffffffffd, 0x7, 0x181c, 0x8, 0x2000000000000084}, 0x0, 0x0, 0x0) (async) rename(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1c) sysctl$kern(&(0x7f0000000240)={0x1, 0x35}, 0x6, 0x0, 0x0, 0x0, 0xffffffffffffff98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f00000002c0), 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') (async) r1 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x2, 0x3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async, rerun: 64) mknod(&(0x7f00000002c0)='./file0\x00', 0x1100, 0x0) (rerun: 64) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x4d) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x91) (async) gettimeofday(0x0, &(0x7f0000000100)) 617.839525ms ago: executing program 6 (id=37): select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000001}) (async) sysctl$kern(&(0x7f00000005c0)={0x1, 0x26}, 0x2, &(0x7f0000000600)="7102bae6cf0802d9d1039bea50cb1c0ce10368ef034ef837817843a5cc68", 0x0, 0x0, 0xef4edeae6ad4963e) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0xfffffeff, "ff0200000000008000ffff0100", 0x8}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getgroups(0x349, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6dc) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = socket(0x18, 0x598d1f8aef865572, 0x3a) r1 = openat$dri(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dri/renderD128\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_SETGAMMA(0xffffffffffffff9c, 0xc02064a5, &(0x7f0000000480)={0x0, 0xa, &(0x7f00000003c0)=[0x8, 0x4, 0x9, 0x7ff, 0x7fff, 0x8115, 0x5c0, 0x8, 0x8, 0x8], &(0x7f0000000400)=[0x7fff, 0xf, 0x8000, 0x2, 0x0], &(0x7f0000000440)=[0x5, 0x7, 0x7, 0x7, 0x1, 0x0, 0x7969, 0xb150]}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000580)={r2, 0x5, &(0x7f00000004c0)=[0x6, 0xb, 0x400, 0x7, 0x2], &(0x7f0000000500)=[0x1], &(0x7f0000000540)=[0x1, 0x4, 0x0, 0x465, 0x7, 0x0, 0x0, 0x3f2]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f00000002c0)="aa43a0551180b506c45a0c5036264c8aa74b27df28d6e0a9973b91af85bade86eaf7e441adfa8a3ef36e3adb2574c24f14d34d6c113faed06636aaa8d8133d4ab774ff7e73ec458f419af66e88c650fd00d78c11377cb7d6a08f797f8575062a87cf9201d3d79fa44356fe05fac200ec813b1f06abb20807790bd824152c61c9e5e91588e8fd65330b5945f9e96dff28315159aa0b42be5ab5", 0x99) (async) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000740)=0x10) (async) r3 = socket$inet(0x18, 0x3, 0x102) (async) r4 = semget$private(0x0, 0x3, 0x303) r5 = syz_open_pts() write(r5, 0x0, 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) (async) sendmsg(r3, &(0x7f0000000040)={&(0x7f0000000080)=@in6={0x1c, 0x18, 0x2, 0x9, "000000000000000000000100", 0x20000101}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000180)="6388020000003c9afee0641548e0823e00077cb84d9037cd44c38d665900"/40, 0x28}], 0x1, 0x0}, 0x402) (async) syz_emit_ethernet(0x86, &(0x7f0000000640)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x50, 0x3a, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x3ff, {0x9, 0x6, "acfdfb", 0x0, 0x0, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, [@dstopts={0x32, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x7ffffffc}, @jumbo={0xc2, 0x4, 0x2}, @pad1, @pad1, @enc_lim]}]}}}}}}}) (async) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 617.729433ms ago: executing program 0 (id=157): open(&(0x7f0000000000)='./file0\x00', 0x205, 0x0) r0 = kqueue() closefrom(r0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8) fchown(r0, 0x0, 0x0) chflags(&(0x7f0000000180)='./file1\x00', 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 608.707583ms ago: executing program 1 (id=158): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000300)='c\x00') r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) chmod(&(0x7f0000000240)='.\x00', 0x34b) setuid(0xee01) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xb, 0xfffffbef, 0x583, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x81, 0x84}) syz_emit_ethernet(0x2b, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1d, 0x63, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x2, "dd"}}}}}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="a0215964cbc312c79e0d16937bd3407ead16a8557341c0519fd9b2a68cd2fb4f7d3df4ab91e55b51175b545863a9cac34f0883a6910c7a27f5f57632674e000000000000000028d8127ad1a8af6dfe7988b0e539e85dd3637ccea089c23e1da7330db18dd9cec98ea714463820c6bf4e9060be7f43652c02af6ed1f4f08e8ff616e0889081d77ff5b8f15170cf033737ddc8b29aef2200dd00e851cca37180025fb5d4441335b0a52195dd117880e63cf529917ab077dad54f36c8d8d7f81b4c45efd2ee56cc8c03f893d22ff6b6b2e137402361dc1d418acfe5329c15c9a20f141a5df864e35929e0b5ddfbbc166c29c10d9de70e576db5343ffdd0d82cd62abc5a7f856aa525dff24f4244946c8064d0979c617377b562ef65de701b951d6a37e3a0ca19d0603134b36ea4bd0c72", 0x12f}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async) unveil(0x0, 0x0) (async) unveil(0x0, &(0x7f0000000300)='c\x00') (async) syz_open_pts() (async) close(r0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) chmod(&(0x7f0000000240)='.\x00', 0x34b) (async) setuid(0xee01) (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xb, 0xfffffbef, 0x583, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x81, 0x84}) (async) syz_emit_ethernet(0x2b, &(0x7f0000000340)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0x1d, 0x63, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x2, "dd"}}}}}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="a0215964cbc312c79e0d16937bd3407ead16a8557341c0519fd9b2a68cd2fb4f7d3df4ab91e55b51175b545863a9cac34f0883a6910c7a27f5f57632674e000000000000000028d8127ad1a8af6dfe7988b0e539e85dd3637ccea089c23e1da7330db18dd9cec98ea714463820c6bf4e9060be7f43652c02af6ed1f4f08e8ff616e0889081d77ff5b8f15170cf033737ddc8b29aef2200dd00e851cca37180025fb5d4441335b0a52195dd117880e63cf529917ab077dad54f36c8d8d7f81b4c45efd2ee56cc8c03f893d22ff6b6b2e137402361dc1d418acfe5329c15c9a20f141a5df864e35929e0b5ddfbbc166c29c10d9de70e576db5343ffdd0d82cd62abc5a7f856aa525dff24f4244946c8064d0979c617377b562ef65de701b951d6a37e3a0ca19d0603134b36ea4bd0c72", 0x12f}], 0x1) (async) 593.261295ms ago: executing program 2 (id=159): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x8000003}]}) r1 = socket$inet(0x2, 0x8003, 0xfc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000240)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000140)='./file2/file0/file0\x00', &(0x7f0000000180)='c\x00') r2 = socket(0x2, 0x2, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x0, 0xac140102}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) fchmod(r2, 0x60) write(r2, 0x0, 0x0) 586.114159ms ago: executing program 5 (id=42): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0xb9e8, [{0x1, 0x9}, {0x3, 0x4}, {0x3, 0x1}, {0x0, 0xfffffffe}, {0x1, 0x5}, {0x2, 0xad}, {0x2, 0x4}, {0x1, 0x8}, {0x2, 0x6}, {0x3, 0xf3}, {0x3, 0x2}, {0x0, 0xc0}, {0x3, 0x4}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x4}, {0x2, 0x1}, {0x1, 0x8c01}, {0x3, 0xcd}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x1, 0x4}, {0x2, 0x80000000}, {0x1, 0x81}, {0x1, 0x80000000}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x100}]}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f00000001c0)={0x10, 0x2, 0x0, 0x6}, 0x10) r3 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0x10) (async) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) kevent(r1, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffff7, 0x20, 0x1, 0x4, 0x401}, {{r5}, 0xa, 0x60, 0x40000000, 0xbd, 0xbb6}, {{r1}, 0xfffffffffffffff7, 0x20, 0x20000000, 0x2000000000000000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0x2}], 0x8, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffa, 0xe3, 0x2, 0x10000, 0xffff}], 0xfffffffd, &(0x7f0000000480)={0x9, 0x1}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x10, 0x0) (async) socket(0x1, 0x5, 0x4) (async) r8 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x24) (async) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$DIOCADDRULE(r6, 0xcd604404, &(0x7f0000000580)={0x10001, 0x5, 0x555, './file1\x00', './file0\x00', 0x0, "5a23a1941a20a5f631c9f768dd5113ef0061b47b39677ea057fb5b33d8fa5dd73ac606ec44103b0d566b11c5595db396585b868c0dbe83e9ce672798ddc0f5a5228cb7ba9eb5c289c96db0492176c89e0083927aabfaf1f9b095beef7680864368ac01eecef9a13af3de6e9bce0716955c92a2a1d752081645e0da71e2aede39fa7b307a83a1e31aee1e66cdc6a37d209e18c33b8e7c42f2195abb735c05f65c8e6784dcc3ca51b1dd3cc5ebc7adaac7a506a3cda92b3d29f01dfed50b64577bcfd06ba329895e30dbed12947b95b88398c7e0b8bd7956943d20abf5aed48b9a7c2b3c5af979a10e447b5eb15141d6eb92dd183f0d7bf506d8e57875f4917d0741e0d466747b134a48976b1ae9d5a7404d6061f787e51f3d0a766d57fa79eeb37065d6bd42cd3797d6e555c42b1adb4f4d0f7829276bc3a8d2afacd8f2591c244f7a96fa311247cf15b54fae07840018acce220e6740ba6efe304f3b3a7238bcc50fc92f75d737d80def8d51364d654389a74c0e76f0faa9b9f8b010756983dfa5dc976cb55e403e98c99a68ed6867897ff036312785bdafc98bf99cad7143a4bbe27d70ac076ddad6736e38b47b11640828278483ef0150d61b0aeecb8dadff25a9b499dbb116cd1cea43a7870985700d11879e2d02cb2bbe316d9098490475f2ae15c70fc2ecf5abd9e1fda28cab82e021f81772ebe295fbf4cbe70da4fd564692b45ed868f8b252a7f0df17bb3a9a110dea1d64897b54fbdc76dc3ef29b7f6d0d8638e8d0a77124429d59d01ea10a92714bce4ad543de5ccfd4ba0ec2f415316365b6853d7237648f8fb8acc02d1c4eecd91bd9bf3de1f3c10246f3f25e5a3c4d623d2f0c36eb38f5982c8d4d62391d798b0297f3778fd36823664b94259f0a8f94911fb2fd5115cbbe096e29ffdc3a2b68a52a38480fa5c0627829e20e8a1536aad4e6e90e861d79d41a12760f43274d5d296b9d001e6f9562e5b83abe7a100a16f67d242af52e45b6d9f6e2230991c84b8cece4c85cadf65b255566437fec3e8b0a3f101cb94924ff3434156aa38eb6e9a34451b4054f674c3e0298e93aea65fdbbe1c39dc0d2c0df9394b86ba35ce95f5e891691e9cf507cfc446e360a6a7cb114a6c2ba57410d70f272f77634474ec544b23f65e591cf374c2e5bb81e36cecb4448ece3875aba8126fce4ad86f24aa373317a444b1cdc04834a2ac86efd22524d97ec0a86795edbeb1c9b33abbb9d45ea224e494062a54d93a67b01d29ff337ced0ce8b4e75282d4e8027e373af83b8bbfce35bd000c2a3b0638a4d4e56d12699b772085ec5f56f69fd29fbba5837451114a0580cb76db50e8c4b32d453f07dd200a3750e0efde699321e7e47215c198de777cee3edde562c4279c1c9e6293401ea2d226025485e498ebcefc370226fb28ffdc0e54542c1aca577b925850c2696abb12c8b78bea000b914fdf16211e980aae31374dbddafab2142b7914c11833b10a0e3aed313f70406c9df441bf11ade1772ee7888af9e093c766c69e25c15d5069e3410be72cddad8d9de98402ee53d302b82df7c26a18ecafa3bf319a7a87cdb2a2d96f20cbc1c3f84c4d97ce740b6d612410562f03b1adeb71ba1b942d62ebbcabf6e8200ff1eb147859344eac281a314ade71d49e33c11743c14d714393ef96f1abf608f7a507190a79c3a2fedff59f553fc1fc73c625c5b843808bb75751d4a8c90025099425cee844f4edef314c5773349773163312d58bd89d7b6ee3840e5c9e3aeabe8c4564256fcf44fcf5f39333dc82187c1872b9c4704f91af6569c9d83de5e195cd422b5bbe172e2359233accf9b20dba3593b788e0dfb790866a5d4d842ba92b6a58d444c495a989d701fd8fd91a42e394c6a4949cb83a7fc5aef332c379d87e3d21fa619fb"}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000001300), 0x10, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f0000001380)=0x88afe2b99d910b05) openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000001400), 0x800, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000001440)={0x5, 0x2, {0x5, 0xed30}}) ioctl$BIOCFLUSH(r6, 0x20004268) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r8, 0xc01864c1, &(0x7f0000001480)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x8001}) ioctl$KDMKTONE(r13, 0x20004b08, &(0x7f00000014c0)=0xfffffffc) (async) bind(r4, &(0x7f0000001500)=@in6={0x1c, 0x18, 0x0, 0x0, "b6c9a6515c4c4fa490accd1be887d142", 0x959}, 0x1c) (async) ioctl$KDDISABIO(r9, 0x20004b3d) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001580)={&(0x7f0000001540)=[{0x45, 0x80000001}, {0x44, 0x8}, {0x8c, 0x3a2}, {0x85, 0xb}], 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f00000015c0)=[{{r12}, 0x7, 0x0, 0x2, 0x9, 0x65}], 0x137800, &(0x7f0000001640)=[{{r7}, 0xfffffffffffffff8, 0x6, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xac, 0x20000000, 0x81, 0x10001}, {{r10}, 0xffffffffffffffff, 0x80, 0x18, 0x7fffffff, 0x6}, {{r8}, 0xfffffffffffffff7, 0x48, 0xf0000000, 0x7fffffff, 0x9}, {{r14}, 0xfffffffffffffff7, 0x44, 0x8, 0x80000000, 0x100000000}], 0x0, &(0x7f0000001700)={0x7, 0x800}) 585.972195ms ago: executing program 7 (id=160): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x8000000000, 0x7, 0x3}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x1}) syz_open_pts() syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4287e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7815) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f0000000040)) 541.69604ms ago: executing program 2 (id=161): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000440)={0x10, 0x2, 0x3}, 0x10) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000640)="3ef0abdd1185a63444911e19ef56c8ebe0f4caee89d21e57bba0600c531f380cd27f36caf427eef745135c599a5cc6f43434bba1b80a96f48e153e6f", 0x3c}], 0x1) listen(r0, 0x7fff) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x30, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0xf3}]}}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x8000005, 0x5, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x3, 0xffffffff, 0x4, 0xfff}, {0xe5, 0x4baa, 0x3, 0xd}, {0x6, 0xe2, 0x1, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0x10fffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0x7c, 0x27ffc, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x11, 0x0, 0x8bfd}, {0xfffffffd, 0x0, 0xc, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x401, 0x4, 0x40000b, 0x8000002}, {0x3, 0x6e2, 0x1, 0x6f5fc48f}, {0x3, 0x9, 0x3, 0x9}, {0x8ff9, 0x1, 0x100000, 0x400}]}) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x6, &(0x7f0000000280)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0xfffffffffffffe3c, 0x0, 0x37) pipe(&(0x7f0000000340)) open(0x0, 0x1, 0x91) close(0x3) 541.377398ms ago: executing program 1 (id=162): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000440)={0x10, 0x2, 0x3}, 0x10) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000640)="3ef0abdd1185a63444911e19ef56c8ebe0f4caee89d21e57bba0600c531f380cd27f36caf427eef745135c599a5cc6f43434bba1b80a96f48e153e6f", 0x3c}], 0x1) listen(r0, 0x7fff) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x30, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x8200, 0x0, 0xfffc, {[@sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0xf3}]}}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x80000000, 0xffff63de, 0x8000005, 0x5, 0x8, 0x3, 0xf7, 0x10, [{0x8, 0xb, 0xfffff116, 0x80000001}, {0x3, 0xffffffff, 0x4, 0xfff}, {0xe5, 0x4baa, 0x3, 0xd}, {0x6, 0xe2, 0x1, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0x10fffb, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0x7c, 0x27ffc, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x11, 0x0, 0x8bfd}, {0xfffffffd, 0x0, 0xc, 0x6}, {0x9, 0x4, 0x800000, 0x5}, {0x401, 0x4, 0x40000b, 0x8000002}, {0x3, 0x6e2, 0x1, 0x6f5fc48f}, {0x3, 0x9, 0x3, 0x9}, {0x8ff9, 0x1, 0x100000, 0x400}]}) setsockopt(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x6, &(0x7f0000000280)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0xfffffffffffffe3c, 0x0, 0x37) pipe(&(0x7f0000000340)) open(0x0, 0x1, 0x91) close(0x3) 537.890208ms ago: executing program 4 (id=163): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) fcntl$setown(r0, 0x6, 0x0) 535.60448ms ago: executing program 2 (id=164): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001e00)=0xc) setresgid(r1, r1, r1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="29999435c33d60", &(0x7f0000000140)=0x7, &(0x7f00000001c0)="1926cd01fd5c1a5de015786217cbbc72d418", 0x12) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f00000000c0)='x\x00') 328.284824ms ago: executing program 4 (id=165): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x8}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x5, 0x1, 0x6, 0x8bfd}, {0x800, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) shutdown(0xffffffffffffffff, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 3.203005ms ago: executing program 0 (id=166): mknod(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0xd02) (async) mknod$loop(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) link(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) symlink(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) r0 = socket(0x18, 0x3, 0x50) (async) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000c40)=@in6={0x1c, 0x18, 0x2, 0x40000006, '\x00', 0x206}, 0x1c) (async) sendmsg(r1, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000cc0)=[{0x108, 0x1, 0x0, "8b8e157a18c9629823a2c09749d0af881ec5521a93e020fdcb5dba3b18cf754fe37e09f42bae8d689ecb2039c44d00be32d8a435086eb73ee939ef16343c17fc922454d306242499cc00902aca182c22efb8acedf15649cb2e8cc869908c6816476aac9105b8849b17a51ef13ac6cf48dc3826c012399b0da6847ff377b5802e9946a873ecdc85f1914039627c999f0cb78ebc6126e03fdb1e7bc48f2adb5a78d3cb0d49150e3c220a0f4240c7d58ae0c1fe958580efc299c0951563fa59ae57e4022f75e290ab735ca6ebc09361a938df8df7fb7644da099fcad236af1deb273a408ad5639480171c379692b77d09857107b78b20e9b5a807"}], 0x108}, 0xc) (async) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000b80)) rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ed) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x2810, r2, 0x0) (async) ftruncate(r2, 0x8001) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000c00)={0x1fd, './file0aaaaaaaaa'}) (async, rerun: 64) unlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000b40)='./file0\x00', 0x14) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 0s ago: executing program 1 (id=167): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="f1403b5230d67112cb6178bb2f922329a8c784f7ee4f44b43ad75361a6581253ba09d1f4a9d2637ff64bad189cc2a455ea194d6494b7571e4192df9c15e734639f6833dcd54b9330cdbcbd2cf7482964ccccde354a4e034ec4bce4e0246d787f9f5efb7c629cc94ac1cc5eb9f56847bf5ab5def6982a03f2ae74b9ef1946b6dafb57418adfc4dc16a28780e4986e152553e358f1852ef62abe45e9a674d0ba16ede0a94511d6f7578ce3d3ec2585f7151ec63d8cc28cc8d686d41979128e14d0600aa4238b62", 0xc6}, {&(0x7f0000000200)="3d2ce3015aa983323ab3b6dddb64916f20e1e45cdfc0a8fb83fb76dac65a850a04afe59b700bf5c59afeb3978d7ed1bdc3d8a38e81397d97807dac72807b56448f7c1c09d79f1d9d574c520dadd1b1eba9394e4a8650fff02f7cd294cdc0a50565b144d2061e1f3b443877dfbcb5a9802cde6af2199f1460", 0x78}, {&(0x7f0000000280)="ecd21f94ae2f992bf10887bff13423c88ce261735601d4f5f38d1347235a2c930aaff092d6956f8ae3a0e16c5fd477916f58fa70a3b086fac1dcb9b695419cbe23ea47bbcad2da39c634402bf5207c4d001dc90881d46b80357a3ee47dd33da4392ee2f6564b0e672ed51c76c5c3ba4b1673eee5a2b1ec23b30d89fcac9f4e7fcaeee56ce504ba94d5ee55674704da73ffc1ad4a341bb90b33aa72d3505592a0ee8a06560ad855d4f7d841555fe980b0f82195dda5fa1492a5b4e31fac174f4433048047a085f3e0ded46c9df610343bbe875022b6b6e396382089ba4e2d6dd5b2f3cd5d72edda5f6c7d3aa74a657c91155f81eecdde5718427e30433470f012f3bad852198d9cf326e6a93e3569f207f04d07bff70f153d91edce78ff2d87539ffdf42cd4cebd048816b6bc0fa8521ae24f632a6929f716e2f6f39b7531c82163d2d7f1bc50c822bc6631a3cfe2a531767b08894da96fef20fb97e09428fd5198944e97c53f0062c85fde0ab05c0988f33d7ca6b23b2c33d4a755bcd4c13f1ce8dfbdafb1006be28bfacde4b28a95e6a9cee094e19ef4d4db8bc951be888eb938dbd84fd1b500517a48d0c5b7a94618cee4b4c59bf47fcaa5b2ef2f36092e9186ef7822c179e639179cc902e5e9a412d0fbdb071cbafe056ef2a5cca79a33c09dc507c85fe399e5f1e1a4bbf502e44ab117853d7d54d1363f2c25362b45dc565770e48cf27cc3f2894d73f5de332487a0728c9615f1302b75606341bfb21565876ba44b4f732c1f14310b6bcf4c7f940070aedfd50e1d088bd816a7ec8b7be6e7a2f568901a6dca1d01162fdfaea9a8de197b581d9abbba3b5b7b92196d2791039510b6b8e7d561f7a7ba8914b7f18933fa07a4989a34f4f0dca70265ddef1437e3cf523c22c610d3b613b5914c53ae75e250606037fa2dbe44b163264f49b9d1f089ab66bcd7bb091cb7be723bd68fd702e45a243d3535cbb92d4e99f44d8046b1da0b10aa5bada0c228b4f3f055450475d41bd4ae9c9947a19975a134686f00b568c10cd74ed3f4c45aecd0820d32824b103ce418efcd8f63b4f41188a2d2d5b86e9015d329c80f8082851facf5d478ed4e8a86070e69a76c6d200d2d77578c20b92c1b09d20fffe1fd5951f3edd4ecd88e5a01330a64409eec59993c223288cece21cdb06e8985c580600d681c90456991c247e733af484d454b9fd0c09c62b66b95e5ba8ee1a0e599b0fc0b7417df0a5507c6ce25674fc61fbab79b0a90862826dc72569ebc0aa699b6abb7f7d1639b0d397c3439a906c75289e65a6eb7814dd40cb1295ab793efe88046cb80bf34d97ad755d6abf8b6a1fc4be76f8c6e232599aa9a25a0fe95aac3deaaa27d40bec3578d463cdd3054f57efc75330d3d24c225851c3f90289415864b00371b113de049495f01ab2a5fbe1519755f3c460e5a9be1f1e46a691660296c9d57a171b6897d0984949ece7bfeb0b88e4e3e7cc4f00f0f036c412506716f5309b13f47526828d6e61a0f4001a4aea5f384b38b9af4a1ed3e9b18fc46e45ae25c7d87d44a0d0b4c759ee6adb5aafbaca6eabf74002af5833e0bdabcfdbc43237ec357600eef4d818616e50342042758631170fb838355a47bf2ee3a985a31ef0637300b013508fcea8f5e2995204e8642269ddf7458049e54e9fe56aa1cf7323790024cd0fda5f2a66ce495120e8201ee6d5d8355449033be2a37a39f712a1102d9f8c0682ac93244ce1990da3cac28bb99b6b4248d1694b00d4db1e768aa0f48c8e18220742285bd176c4e6c4578ac9a49f0ec02c78bb00537bcb547167c87544bee1348f3b5bf1f261a352243aec260ebd8e72291958eb4e0423e90a3b2a3a8e49343f2980be4bda00688c79fe6108772203ffdba2935ad35ee03055c917e2801b735d6aa3085062d69a85ffbd96b6afe505c8cb89e201f9e67f62e38301a589cbe37614eb47b8b4c7481296adc5051f51be481c81b698b5925e5e43f5d784c50e65dd411de57d786572fd885b4cb2b2969b8d9cf56d5ac5818e3ee15805bee5fb7e348051a4b85879946a4f0679702f82c64033c928aac354e847bacbe7e0d62853c8daa4c5701e391866abf2be2ad0d697fe88f063c88e28b233674f257e0b36b1a5032c792c8e9b6537939f19169b77f63cff481d4ae17ceff3e55c6bf771a0925c67c9ee086b12f7356436264f7e1ba1139e29d4fe4bf24afdfe6225864dd2c96ab791fdccb921096340f9f28d6b521b705171e28234dc89b9d4deae748a2835e204704883659604ec11b7506de6447c690718c216a70977f08886777c30c6f06e60ac222b5be6de2f4def0bf6896198228715eb8e8cc727bf298bee501903c6d4caa9e02839a99278992e551fdffdc805275ff1cf3ef829d1432671048b3fdb4c6e51bcc749306ce8de9c12745aed3b80d3d89595660439603e713e55b5a593b5350be19a192389089a30522907e5e08c0e34fc749f01d2ae19bae3219dd186ab4f08cf1cbe60c214485fa357e7d92e07254d01b7cc640616f706b29216c034f6075e6274092ade00ec057b42cd59e5f6a57af5d0bbe55cfe58155653defa1233b0314e11efd4fffeb8c0fddf21b925024c20ecfe91844f8ffdf1fe8f0b838422c289ddb3f909c35e116f98531398f8625acf70ac0f30ea7643ea2ca52cc7890b94531ab4884a6b9c3b64bc8629bf491987c997602f7fcfe85a78299a3fbd90b1b34551b58ee553a1ad9a9455822d03a2875df4c37729e9f831a110d53b535b22b82fa06495c98e198ed9ed20f98108a6c64063b6adb893406bd041ac304e63506c1b815a6cbe16d01df3764db763eda036fba4972c6771cd0e61c517276db321a9e3a264da11ff6af9667da5b8396f23a0bc5384ae4cafa36c5e0e9943560dae68d9f56a3160de451d7076d224ed0068cf200935c8f17288dcd3e6417b1122b09b6aeb1409c44bf8f10630272a66f89b3423f9dc4aa218673dee4ef905e35e282eb54d6b9a06bbd31f171899f701b0736aefc4cf20d90da8aa7d571a03a5e5603c48d7ebbf06764eac7a29aab0cdeb2725695156a6c3486a0e50fafa68e329f0bb7586409138e310e25d0584ec5b3de23395c7969208af38705c0f1e8db80f1812cfe16a598c060baf921ef729b7bc624b7a46477e0dca06a006561de7e9ff6952e86bbf9d8be7e13f77d6cb0dc870ea6657aa0e11946d405c0c539f518e48b84a2713ee30ced01afb5381a514ff72da719bb2d16d03e342816a6af8e59375cd755d739cc50b257e4f8ec259768ed6e176fe7f6b6e7ad10cb65bd62c77b8924574a0ca125951fa1cb92efcee275bad20f587ef8a25ec6265b3e437ce08b1124793f340b84d0cb650b6d14626d223ea8365207d19df901db2e9c1b92f5a3c07c7c1dd53ddf9fee9e9be15c02463e99c8adb321983c11bf4ce6402cdf8a4c301ab58738b312ba6b2012b0c302ca38de57611987427c4d0b8e102d0ec1118607e006c0149b0906556b09808bf12a7862a69d7937be0ab43f259e5dc373bcea2b350c5562ece91d9a9f57b5c8c7fdd20f38722ea589b3f6d644269590206889e8a242fc80d28f365361adae051d5bc6520c0064eea9b081ab711bc0c38bcf870222b0a220058aaeb1d722c6e8b5489ee3a3c0dd9142155685b915e913af2a7d9df430d0848dc19754aef002ca98d906568d9411937e679db2ef88e8e36245bea8d471497fcb99c25476bcc2189eff767e4c2f3f777eef4ecb022bec57a897cefd2435d6a8aae7abdd53b3360a3de1c6aa4c6f7cb032ccf7c87b6bda4673b4586aa37e5c65613581d04e5c49429e86f9d5e35cf525fc5d3440dffef6a05361ff1b6143b6ef40e2e80a3d7f81b7ae312d8e3d8e030d06a999e1e013dff22b2c89ce656a2af7f2ae71192aec41f76e809a9c9e8ba16bcd581da33b8567656e562f711aefcb92ae9d4227e469f6eedee51c680bdb9e75eaf2192ada676ea0eef9dcb7d439ff7b934271e1656b3db035264b4d26d9540797e5664f1cd88728c734e89579d247998a1ad3d498b09256c38cb18c4459aa7166a6086c596eb53cbfb0bd91da2f064f768a559e61a5c00235b13cec50ee2c77969cd8f67d8c6372a7f837d255a2077944cfa2a6b0fb1712ef11853c15941ccc5e9194bba8b97098d2b86beb01977b1dd6c8ec98940d5aa928e96e2b79fcfd5407c0fca82c8ca0c6222a981d4f229001a9cd289a4c4c13590d769fa752b34a878d39e4c439d99a14ac51f2a90b5b6440eca697377cc16fe1386ac6517c188bc334036ebdff6a182081bbb1b45226c3547e87c43eb6eb48692fa73586d334770d0ffca8d0381277b7ff65edfd6fccf03a7ff04885345bf260cb675b83554d70bd854781967fc32eb06d205280597c3c41f0b48006a6d2a04f2599432008a778d14c81f117fb2d40b3bf4d7453ce40da7c009dfa69190874d3978603ca923f1eaf00f736c7ba22694cd1bcb35f9df20f3101454db019447519bb45dbda933333498f9a545bbc990ec73c6dae796ce619aa8ef6e543acab830972d90ef87f132af985747adb207cf1bdeee791439cc37cc9eec9147264eea53ec598a8e44d8f9a0ff0f8982ac538a4bbf1db74c4dd285cf56f381638776fe4d7f673fb3e18880c970de46e13a35707e39590d469d0d87eedf8b6d4bd1a48adb7a77a919511484bc0b2b2c8a33cad8b9cca2fc396ca8924b7f0f807e54fbac926e92cf42a8c72d9f7e319d22898134d1e8c5436c1ed8045636cf660ac83c1ba9d3107bcf10cfae809990e58bb8b0d370fa5550b5e10d33a266e8ea9d581f21b1f99dbb57f2f6db6c56f1ac7d4d088a963cc743dd70391bab1f171d99c32f7d39e721d0ada38f1f9a61768956a88a06c3c4da3da55addbcdbe64626fec0c4fefd153edf9f3d31657805196633fb261e743ba2f6ae9288563a184db12dc81e17e276e2bd4e132c93a1365c6c092ffc7604c37fc6bfe865409dede939f4925dc4a93cd76188959faf5bb8603f4bff1e708b790615efdd593a6e360f97c0221fe0030cd04bc4d65cd2d85adf45e0049ba0ecfe23f98e1b8a249f58dda4c14f04f0699126ad715491411b1f1d5bc40bfe9cf7677dbd6ff86f1b3c69d7a504eea08f5868852a5b2da79437a67dab460169ce13b58e3bc0f17d04f66915e4c0fa7d37767b7dadcde9287e14a23175ee1e7f9aa1a8586d9254b20a735b6b79ffb30c3e874ca27f79225744e3ff97308595f61a840bec59e63577532ea5b986e3b3d29ef91d691c4e2fc25ac193f557a6a194d02ae1fc841c734ad92581d4b007d4827347fcabdf9fc2946356399bba2cdfeea2d4fe3228a71d441fb3c58b376d9d674e11b9213d7fe32b99d987932ef5be233a487007cf0846f72a584b26c47a06b75f07a909f59de11008d2b57dad59d7e12bbee185e475810e2971b4ec267c3eeeff9d4688a23e57052b13aee2605114d940bf774862fb53ea60980e9080d33afa4c1c5e9721aee879288c1aa0b8df4a5f2eb8b175cbc768b58673c313b97cea8c45489b6e978ce5763900118590189bc326f42977a70a668b63fd1422afdae9cb11f934779b1659725178a4e88df380f7ee175c801e9e5126ad7bb365a1f8b1a19feda487bb6aa5e3f7eccf9b454fa49743895e7e1f0d4b6374c1ba8e82afb5c346c9c8ad4487134ea720172e51fd105f18a01f40795fd8ee3f727d57257d4c4d288a06dedfcc363cee713a5ed1dff7a42b12ebf6c6885daff7801fae81efcaad205f874f96fc39b", 0x1000}], 0x3) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100000300000400000000b101200000331c13fedca10500fe050000002fd3357ae30200004e3039d2d236ace5bf0b7804be38164990f7c8cf5f882b297be1c50500000051e2f0b8b600000000000c009b672f4d335c223e7d0c032bfa896443842102020000720fd18bfbb670c1f5a872c881ea6e2ec589040000008000361b1257aea8c500002002fbfe09000000a37f007e0900000008e371a3f83400"/177, 0xb1, 0x2, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.4' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: witness: lock order reversal: 1st 0xffff800010fdc6e0 sbufrcv (&so->so_rcv.sb_lock) 2nd 0xfffffa00689b9b50 inode (&ip->i_lock) lock order [1] sbufrcv (&so->so_rcv.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8347605f -> 0xffffffff834c7f16 is missing lock order [2] inode (&ip->i_lock) -> [1] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfc #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffa00689b9b50,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffa00689b9b38,1) at rw_do_enter_write+0xba rrw_enter(fffffa00689b9b38,1) at rrw_enter+0xc6 VOP_LOCK(fffffa0060f16568,2001) at VOP_LOCK+0xbd vn_lock(fffffa0060f16568,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffa0060f16568,fffffa006084a050,0,0,200,0,f3be8e33c85b291c) at vfs_getcwd_common+0xd1 vn_isunder(fffffa0060f16568,fffffa006084a050,ffff80003c3f4fc8) at vn_isunder+0x56 unp_externalize(fffffa006f4aec00,42,3800) at unp_externalize+0x26f soreceive(ffff800010fdc5f0,ffff80002ef77ff8,ffff80002ef77fa8,0,ffff80002ef77ff0,ffff80002ef7816c,682c2165d3d6cee4) at soreceive+0xc24 recvit(ffff80003c3f4fc8,1,ffff80002ef78140,0,ffff80002ef781f0) at recvit+0x40b sys_recvmsg(ffff80003c3f4fc8,ffff80002ef782a0,ffff80002ef781f0) at sys_recvmsg+0x1bf syscall(ffff80002ef782a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa4a2a955b0, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002ef77a80 rbx 0 rdx 0xffff8000015fad00 rcx 0xffff80003c3f4fc8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002ef77960 r9 0x8080808080808080 r10 0x96441557979db3b7 r11 0xdefaa239adfeafc8 r12 0xfffffa0004105940 r13 0xfffffa00048ec8b0 r14 0x3 r15 0xffffffff8355ddd1 substchar+0x724c rip 0xffffffff8287ccf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002ef77a70 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=457498 pid=82973 tcnt=2 stat=onproc flags process=1000010 proc=4000000 runpri=32, usrpri=71, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3f4800,0xffff80003c3f57a0 process=0xffff80003c3ae6e8 user=0xffff80002ef73000, vmspace=0xfffffa00732aed70 estcpu=21, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 57270 356655 56618 0 7 0x100000 0 sh 39241 385816 35744 0 2 0x40 0 syz-executor 56618 285494 25690 0 3 0x100002 0x88 sigsusp sh 82973 491653 11755 60929 2 0x1000010 0 syz-executor *82973 457498 11755 60929 7 0x1000010 0x4000000 syz-executor 25690 412133 38915 0 3 0x2 0x80 wait syz-executor 38172 500775 35532 0 3 0 0x80 nanoslp syz-executor 38172 371100 35532 0 3 0 0x4000080 lockf syz-executor 38172 256005 35532 0 3 0 0x4000080 fsleep syz-executor 38172 245015 35532 0 3 0 0x4000080 fsleep syz-executor 35744 228119 38915 0 3 0x82 0 ppwait syz-executor 67687 474784 38915 0 3 0x2 0x80 piperd syz-executor 36958 506974 0 0 3 0x14000 0x280 nfsidl nfsio 18105 292095 0 0 3 0x14000 0x280 nfsidl nfsio 9975 188380 0 0 3 0x14000 0x280 nfsidl nfsio 73101 203329 0 0 3 0x14000 0x280 nfsidl nfsio 50059 251472 0 0 3 0x14000 0x280 nfsidl nfsio 55102 24034 0 0 3 0x14000 0x280 nfsidl nfsio 38683 33482 0 0 3 0x14000 0x280 nfsidl nfsio 44994 25440 0 0 3 0x14000 0x280 nfsidl nfsio 96163 11176 0 0 3 0x14000 0x280 nfsidl nfsio 77516 366491 0 0 3 0x14000 0x280 nfsidl nfsio 87479 348911 0 0 3 0x14000 0x280 nfsidl nfsio 2700 460282 0 0 3 0x14000 0x280 nfsidl nfsio 69787 315223 0 0 3 0x14000 0x280 nfsidl nfsio 66381 357236 0 0 3 0x14000 0x280 nfsidl nfsio 52181 69940 0 0 3 0x14000 0x280 nfsidl nfsio 11766 460762 0 0 3 0x14000 0x280 nfsidl nfsio 82278 95242 0 0 3 0x14000 0x280 nfsidl nfsio 81085 499658 0 0 3 0x14000 0x280 nfsidl nfsio 83774 183760 0 0 3 0x14000 0x280 nfsidl nfsio 32003 477551 0 0 3 0x14000 0x280 nfsidl nfsio 35532 68044 38915 0 3 0x2 0x80 nanoslp syz-executor 58712 393528 0 0 3 0x14000 0x200 acct acct 15125 445971 1 0 3 0x100003 0x80 ttyin getty 11755 261445 38915 0 3 0x2 0x80 nanoslp syz-executor 95538 493332 38915 0 3 0x2 0x80 piperd syz-executor 38915 135347 1 0 2 0x10000002 0 syz-executor 7069 153525 6314 0 3 0x10 0x88 kqread sshd-session 6314 420890 49160 0 3 0x12 0x80 kqread sshd-session 49160 386020 1 0 3 0 0x88 kqread sshd 73272 315643 66902 74 3 0x1100012 0x80 bpf pflogd 66902 419963 1 0 3 0 0x80 sbwait pflogd 47988 239630 49248 73 3 0x1100010 0x80 kqread syslogd 49248 382062 1 0 3 0x100002 0x80 sbwait syslogd 85153 58396 1 0 3 0x100000 0x80 kqread resolvd 27930 213930 95847 77 3 0x100012 0x80 kqread dhcpleased 40631 256064 95847 77 3 0x100012 0x80 kqread dhcpleased 95847 221168 1 0 3 0 0x80 kqread dhcpleased 12953 99347 0 0 3 0x14000 0x200 bored smr 73229 402609 0 0 2 0x14000 0x200 zerothread 67198 117163 0 0 3 0x14000 0x200 aiodoned aiodoned 26669 232366 0 0 3 0x14000 0x200 syncer update 17321 237150 0 0 3 0x14000 0x200 cleaner cleaner 32164 388906 0 0 3 0x14000 0x200 reaper reaper 48674 12999 0 0 3 0x14000 0x200 pgdaemon pagedaemon 1126 488074 0 0 3 0x14000 0x200 bored viomb 2810 475646 0 0 3 0x14000 0x40000200 acpi0 acpi0 2023 8448 0 0 3 0x14000 0x40000200 idle1 40659 75236 0 0 3 0x14000 0x200 bored softnet1 28832 223200 0 0 2 0x14000 0x200 softnet0 14842 206166 0 0 3 0x14000 0x200 smrbar systqmp 28688 423215 0 0 3 0x14000 0x200 bored systq 29270 17918 0 0 3 0x14000 0x200 tmoslp softclockmp 29163 319603 0 0 3 0x14000 0x40000200 tmoslp softclock 27505 508334 0 0 3 0x14000 0x40000200 idle0 1 316619 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 82973 (syz-executor) thread 0xffff80003c3f4fc8 (457498) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b07840) #0 witness_lock+0x5f1 #1 unp_externalize+0x155 #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fdc6e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 soreceive+0x27d #4 recvit+0x40b #5 sys_recvmsg+0x1bf #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 14842 (systqmp) thread 0xffff800045ffe000 (206166) shared rwlock systqmp r = 0 (0xffffffff839a3788) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11065 12090K 12284K 166960K 12303 0 pcb 17 12K 12K 166960K 52 0 rtable 197 6K 7K 166960K 1159 0 pf 37 18K 24K 166960K 121 0 ifaddr 40 7K 7K 166960K 160 0 ifgroup 56 2K 2K 166960K 172 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 134 0 ioctlops 0 0K 4K 166960K 1546 0 iov 0 0K 16K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1291 81K 82K 166960K 1710 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 19 1K 1K 166960K 19 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 14 49K 93K 166960K 728 0 proc 71 115K 180K 166960K 1334 0 subproc 63 3K 4K 166960K 315 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 43 0 in_multi 85 5K 6K 166960K 397 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 17 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 733 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 192 135K 169K 166960K 6984 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 38 76K 103K 166960K 2582 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 16 0K 2K 166960K 112 0 temp 34 9126K 9142K 166960K 19295 0 kqueue 13 20K 24K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 94 0 91 1 0 1 1 0 8 0 rtentry 176 407 0 319 6 1 5 6 0 8 0 unpcb 144 133 0 114 1 0 1 1 0 8 0 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpcb 736 98 0 94 7 3 4 7 0 8 3 arp 136 73 0 56 1 0 1 1 0 8 0 inpcb 328 405 0 397 7 3 4 7 0 8 3 nd6 152 103 0 84 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 35 0 28 1 0 1 1 0 8 0 ppxss 1192 4 0 4 1 0 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 5 0 3 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 1 0 0 1 0 1 1 0 8 0 pfanchor 1288 5 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 42 0 4 1 0 1 1 0 8 0 pfstkey 128 42 0 4 2 0 2 2 0 8 0 pfstate 448 42 0 4 5 0 5 5 0 8 0 pfrule 1360 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1661 0 1241 29 2 27 29 0 8 0 art_table 40 1662 0 1241 5 0 5 5 0 8 0 art_node 32 407 0 318 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 17 0 0 1 0 1 1 0 8 0 shmpl 120 7 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1928 0 402 96 0 96 96 0 8 0 ffsino 296 1928 0 402 118 0 118 118 0 8 0 nchpl 144 2399 0 607 67 0 67 67 0 8 0 vnodes 216 2316 0 0 129 0 129 129 0 8 0 namei 1024 11438 0 11438 3 2 1 2 0 8 1 percpumem 16 83 0 32 1 0 1 1 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 kstatmem 264 87 0 60 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 8037 0 8037 4 3 1 3 1 8 1 plimitpl 152 80 0 64 1 0 1 1 0 8 0 sigapl 424 1013 0 948 8 0 8 8 0 8 0 knotepl 120 313 0 0 10 0 10 10 0 8 0 kqueuepl 224 77 0 68 1 0 1 1 0 8 0 pipepl 344 225 0 198 3 0 3 3 0 8 0 fdescpl 528 976 0 949 3 0 3 3 0 8 0 filepl 160 3489 0 3285 13 2 11 13 0 8 1 lockfpl 104 116 0 111 1 0 1 1 0 8 0 lockfspl 48 45 0 42 1 0 1 1 0 8 0 sessionpl 144 54 0 45 1 0 1 1 0 8 0 pgrppl 48 90 0 73 1 0 1 1 0 8 0 ucredpl 104 324 0 310 1 0 1 1 0 8 0 zombiepl 144 950 0 948 1 0 1 1 0 8 0 processpl 1240 1013 0 948 6 0 6 6 0 8 0 procpl 664 1375 0 1306 8 0 8 8 0 8 0 sockpl 752 638 0 608 10 3 7 10 0 8 4 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mextrefs 64 19 0 0 1 0 1 1 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 201 0 0 13 0 13 13 0 8 0 bufpl 272 2794 0 105 180 0 180 180 0 8 0 anonpl 32 5469 0 0 45 0 45 45 0 247 0 amapchunkpl 152 19935 0 19580 29 4 25 29 0 158 6 amappl16 200 1864 0 1844 5 3 2 5 0 8 0 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 751 0 749 1 0 1 1 0 8 0 amappl13 176 206 0 194 1 0 1 1 0 8 0 amappl12 168 1335 0 1309 2 0 2 2 0 8 0 amappl11 160 6 0 5 1 0 1 1 0 8 0 amappl10 152 70 0 55 1 0 1 1 0 8 0 amappl9 144 272 0 272 1 1 0 1 0 8 0 amappl8 136 213 0 210 1 0 1 1 0 8 0 amappl7 128 201 0 188 1 0 1 1 0 8 0 amappl6 120 424 0 423 1 0 1 1 0 8 0 amappl5 112 96 0 85 1 0 1 1 0 8 0 amappl4 104 378 0 358 1 0 1 1 0 8 0 amappl3 96 3593 0 3526 3 0 3 3 0 8 0 amappl2 88 988 0 917 2 0 2 2 0 8 0 amappl1 80 14630 0 14048 15 1 14 15 0 8 1 amappl 88 5783 0 5661 5 0 5 5 0 92 0 uvmvnodes 80 104 0 0 3 0 3 3 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 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 976 0 949 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 976 0 949 1 0 1 1 0 8 0 vmmpekpl 168 9562 0 9514 3 0 3 3 0 8 0 vmmpepl 168 70586 0 68918 87 1 86 87 0 357 4 vmsppl 488 975 0 949 5 0 5 5 0 8 1 rwobjpl 80 22338 0 21368 23 0 23 23 0 8 0 pdppl 4096 1960 0 1898 112 44 68 86 0 8 6 pvpl 32 11302 0 0 92 0 92 92 0 265 0 pmappl 256 975 0 949 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 481 0 54 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83a0aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83b07040) at __mp_lock+0x192 intr_handler(ffff80003bffc420,ffff80000006e200) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83b07040) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83b07040) at __mp_lock+0x1a3 syscall(ffff80003bffc7a0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c15a9603dd0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffa00689b9b50,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffa00689b9b38,1) at rw_do_enter_write+0xba rrw_enter(fffffa00689b9b38,1) at rrw_enter+0xc6 VOP_LOCK(fffffa0060f16568,2001) at VOP_LOCK+0xbd vn_lock(fffffa0060f16568,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffa0060f16568,fffffa006084a050,0,0,200,0,f3be8e33c85b291c) at vfs_getcwd_common+0xd1 vn_isunder(fffffa0060f16568,fffffa006084a050,ffff80003c3f4fc8) at vn_isunder+0x56 unp_externalize(fffffa006f4aec00,42,3800) at unp_externalize+0x26f soreceive(ffff800010fdc5f0,ffff80002ef77ff8,ffff80002ef77fa8,0,ffff80002ef77ff0,ffff80002ef7816c,682c2165d3d6cee4) at soreceive+0xc24 recvit(ffff80003c3f4fc8,1,ffff80002ef78140,0,ffff80002ef781f0) at recvit+0x40b sys_recvmsg(ffff80003c3f4fc8,ffff80002ef782a0,ffff80002ef781f0) at sys_recvmsg+0x1bf syscall(ffff80002ef782a0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xaa4a2a955b0, count: -14